diff --git a/.console_history b/.console_history deleted file mode 100644 index ec7635b..0000000 --- a/.console_history +++ /dev/null @@ -1 +0,0 @@ -1747133741280:stop diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..f24a0a5 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,46 @@ +*/cache +*/libraries +*/logs +*/versions +*/plugins/.paper-remapped + +src/world/advancements +src/world/stats +src/world/data +src/world/playerdata +src/world/level.dat_old + +*/.console_history + +*/banned-ips.json +*/banned-players.json +*/ops.json +*/whitelist.json +*/usercache.json + +src/plugins/spark/tmp + +src/plugins/LuckPerms/libs + +.crowdin +src/plugins/PlasmoVoice/voice_mutes.json + +src/plugins/SuperVanish/data.yml + +src/plugins/CustomizablePlayerModels + +src/plugins/CarbonChat/users +src/plugins/CarbonChat/libraries + +src/plugins/FancyHolograms/logs + +src/plugins/FancyNpcs/logs + +src/plugins/ImageFrame/upload +src/map-color-cache.dat + +src/plugins/WorldGuard/cache +wepif.yml + +src/plugins/ItemJoin/database.db +src/plugins/zMenu/database.db diff --git a/.gitattributes b/.gitattributes index 7c32d5f..cae7e5c 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1 +1,3 @@ *.jar filter=lfs diff=lfs merge=lfs -text +*.mca filter=lfs diff=lfs merge=lfs -text +src/plugins/ImageFrame/data/* filter=lfs diff=lfs merge=lfs -text diff --git a/.github/workflows/build-docker.yml b/.github/workflows/build-docker.yml new file mode 100644 index 0000000..292647d --- /dev/null +++ b/.github/workflows/build-docker.yml @@ -0,0 +1,49 @@ +--- + +on: + push: + branches: + - main + - develop + tags: + - '[0-9]+.[0-9]+.[0-9]+' + +jobs: + build-docker: + runs-on: ubuntu-latest + env: + registry: gitea.cuqmbr.xyz + steps: + - name: Login to Docker Container Registry + uses: docker/login-action@v3 + with: + registry: ${{env.registry}} + username: ${{vars.DOCKER_USER}} + password: ${{secrets.DOCKER_TOKEN}} + - name: Checkout repository + uses: actions/checkout@v4 + # https://github.com/actions/checkout/issues/1830 + # https://gitea.com/gitea/act_runner/issues/164 + - name: Checkout lfs + run: | + git lfs install --local + AUTH=$(git config --local http.${{ github.server_url }}/.extraheader) + git config --local --unset http.${{ github.server_url }}/.extraheader + git config --local http.${{ github.server_url }}/${{ github.repository }}.git/info/lfs/objects/batch.extraheader "$AUTH" + git lfs pull + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + - name: Build and push + uses: docker/build-push-action@v6 + with: + context: . + file: ./Dockerfile + platforms: linux/arm64,linux/amd64 + push: true + # TODO: split tag names into multiple lines + tags: | + ${{env.registry}}/${{github.repository_owner}}/${{github.event.repository.name}}:${{github.sha}} + ${{env.registry}}/${{github.repository_owner}}/${{github.event.repository.name}}:${{github.ref_name}} + ${{env.registry}}/${{github.repository_owner}}/${{github.event.repository.name}}:latest diff --git a/.gitignore b/.gitignore index ed708a8..f24a0a5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,16 +1,46 @@ -cache -libraries -logs -versions +*/cache +*/libraries +*/logs +*/versions +*/plugins/.paper-remapped -world -world_nether -world_the_end +src/world/advancements +src/world/stats +src/world/data +src/world/playerdata +src/world/level.dat_old -./.console_history +*/.console_history -banned-ips.json -banned-players.json -ops.json -whitelist.json -usercache.json +*/banned-ips.json +*/banned-players.json +*/ops.json +*/whitelist.json +*/usercache.json + +src/plugins/spark/tmp + +src/plugins/LuckPerms/libs + +.crowdin +src/plugins/PlasmoVoice/voice_mutes.json + +src/plugins/SuperVanish/data.yml + +src/plugins/CustomizablePlayerModels + +src/plugins/CarbonChat/users +src/plugins/CarbonChat/libraries + +src/plugins/FancyHolograms/logs + +src/plugins/FancyNpcs/logs + +src/plugins/ImageFrame/upload +src/map-color-cache.dat + +src/plugins/WorldGuard/cache +wepif.yml + +src/plugins/ItemJoin/database.db +src/plugins/zMenu/database.db diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b39d9b4 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,126 @@ +FROM sapmachine:21-jre-headless-ubuntu + + +ENV WORKDIR_PATH=/workspace +ENV CONFIG_PATH=${WORKDIR_PATH}/config +ENV DATA_PATH=${WORKDIR_PATH}/data + +ADD ./src ${CONFIG_PATH} +RUN mkdir ${DATA_PATH} + + +# Add symlinks to Default Minecraft files +RUN touch ${DATA_PATH}/banned-ips.json && \ + ln -sf ${DATA_PATH}/banned-ips.json ${CONFIG_PATH} +RUN touch ${DATA_PATH}/banned-players.json && \ + ln -sf ${DATA_PATH}/banned-players.json ${CONFIG_PATH} +RUN mkdir ${DATA_PATH}/logs && \ + ln -sf ${DATA_PATH}/logs ${CONFIG_PATH} +RUN touch ${DATA_PATH}/ops.json && \ + ln -sf ${DATA_PATH}/ops.json ${CONFIG_PATH} +RUN touch ${DATA_PATH}/usercache.json && \ + ln -sf ${DATA_PATH}/usercache.json ${CONFIG_PATH} +RUN touch ${DATA_PATH}/whitelist.json && \ + ln -sf ${DATA_PATH}/whitelist.json ${CONFIG_PATH} + +# Add symlinks to Plasmo Voice files +RUN touch ${DATA_PATH}/pv-voice_mutes.json && \ + ln -sf ${DATA_PATH}/pv-voice_mutes.json \ + ${CONFIG_PATH}/plugins/PlasmoVoice/voice_mutes.json + +# Add symlinks to SuperVanish files +RUN mkdir -p ${DATA_PATH}/SuperVanish && \ + touch ${DATA_PATH}/SuperVanish/data.yml && \ + ln -sf ${DATA_PATH}/SuperVanish/data.yml \ + ${CONFIG_PATH}/plugins/SuperVanish/data.yml + +# Add symlinks to CarbonChat files +RUN mkdir -p ${DATA_PATH}/CarbonChat/users && \ + ln -sf ${DATA_PATH}/CarbonChat/users \ + ${CONFIG_PATH}/plugins/CarbonChat/users + +# Add symlinks to CustomPlayerModels files +RUN mkdir -p ${DATA_PATH}/CustomizablePlayerModels && \ + ln -sf ${DATA_PATH}/CustomizablePlayerModels/ \ + ${CONFIG_PATH}/plugins/CustomizablePlayerModels + +# Add symlinks to FancyHolograms files +RUN mkdir -p ${DATA_PATH}/FancyHolograms/logs && \ + ln -sf ${DATA_PATH}/FancyHolograms/logs/ \ + ${CONFIG_PATH}/plugins/FancyHolograms/logs + +# Add symlinks to FancyNpcs files +RUN mkdir -p ${DATA_PATH}/FancyNpcs/logs && \ + ln -sf ${DATA_PATH}/FancyNpcs/logs/ \ + ${CONFIG_PATH}/plugins/FancyNpcs/logs + +# Generate unicode locale so that cyrillic characters display properly +RUN apt-get update -y && apt-get install -y locales && \ + echo en_US.UTF-8 UTF-8 > /etc/locale.gen && \ + dpkg-reconfigure --frontend=noninteractive locales && \ + rm -Rf var/lib/apt/lists/* +ENV LANG en_US.UTF-8 + + +VOLUME ${DATA_PATH} + + +EXPOSE 25565/tcp + + +ENV GID=988 +ENV UID=999 + +ENV MEMORY=4G +ENV PROXY_SECRET=00000000-0000-0000-0000-000000000000 + +ENV VOICE_SECRET=00000000-0000-0000-0000-000000000000 + +ENV LUCKPERMS_DB_HOST=127.0.0.1 +ENV LUCKPERMS_DB_PORT=3306 +ENV LUCKPERMS_DB_NAME=luckperms +ENV LUCKPERMS_DB_USERNAME=luckperms +ENV LUCKPERMS_DB_PASSWORD=0000 + +ENV SKINSRESTORER_DB_HOST=127.0.0.1 +ENV SKINSRESTORER_DB_PORT=3306 +ENV SKINSRESTORER_DB_NAME=skinsrestorer_db +ENV SKINSRESTORER_DB_USERNAME=skinsrestorer +ENV SKINSRESTORER_DB_PASSWORD=0000 + + +WORKDIR ${WORKDIR_PATH}/config + +CMD \ + # Create and switch to user with desired UID and GID. + # All processes that create/change files in ${DATA_PATH} + # must be run under this user. + groupadd -g ${GID} worker && \ + useradd -M -g ${GID} -u ${UID} worker && \ + chmod -R o-rwx ${WORKDIR_PATH} && \ + + # Add proxy secret + sed -i "s/_PROXY_SECRET_/${PROXY_SECRET}/g" config/paper-global.yml && \ + + # Add Plasmo Voice secret + cat plugins/PlasmoVoice/forwarding-secret | sed "s/00000000-0000-0000-0000-000000000000/${VOICE_SECRET}/g" | tr -d '\n' > plugins/PlasmoVoice/forwarding-secret.tmp && mv -T -f plugins/PlasmoVoice/forwarding-secret.tmp plugins/PlasmoVoice/forwarding-secret && \ + + # Add luckperms database secrets + sed -i "s/_LUCKPERMS_DB_HOST_/${LUCKPERMS_DB_HOST}/g" plugins/LuckPerms/config.yml && \ + sed -i "s/_LUCKPERMS_DB_PORT_/${LUCKPERMS_DB_PORT}/g" plugins/LuckPerms/config.yml && \ + sed -i "s/_LUCKPERMS_DB_NAME_/${LUCKPERMS_DB_NAME}/g" plugins/LuckPerms/config.yml && \ + sed -i "s/_LUCKPERMS_DB_USERNAME_/${LUCKPERMS_DB_USERNAME}/g" plugins/LuckPerms/config.yml && \ + sed -i "s/_LUCKPERMS_DB_PASSWORD_/${LUCKPERMS_DB_PASSWORD}/g" plugins/LuckPerms/config.yml && \ + + # Add database info to skinsrestorer config + sed -i "s/_SKINSRESTORER_DB_HOST_/${SKINSRESTORER_DB_HOST}/g" plugins/SkinsRestorer/config.yml && \ + sed -i "s/_SKINSRESTORER_DB_PORT_/${SKINSRESTORER_DB_PORT}/g" plugins/SkinsRestorer/config.yml && \ + sed -i "s/_SKINSRESTORER_DB_NAME_/${SKINSRESTORER_DB_NAME}/g" plugins/SkinsRestorer/config.yml && \ + sed -i "s/_SKINSRESTORER_DB_USERNAME_/${SKINSRESTORER_DB_USERNAME}/g" plugins/SkinsRestorer/config.yml && \ + sed -i "s/_SKINSRESTORER_DB_PASSWORD_/${SKINSRESTORER_DB_PASSWORD}/g" plugins/SkinsRestorer/config.yml && \ + + # Change UID and GID of used files to desired values. + chown -R worker:worker ${WORKDIR_PATH} && \ + + # Launch + su worker -c "java -Xms${MEMORY} -Xmx${MEMORY} -jar *.jar -nogui" diff --git a/plugins/.paper-remapped/extra-plugins/index.json b/plugins/.paper-remapped/extra-plugins/index.json deleted file mode 100644 index eab00ab..0000000 --- a/plugins/.paper-remapped/extra-plugins/index.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "hashes": {}, - "skippedHashes": [], - "mappingsHash": "AE6205D8CCC4573215AB10065342F9C15433E2CFEFB33BEAB6CA4A7E12AEF02D" -} \ No newline at end of file diff --git a/plugins/.paper-remapped/index.json b/plugins/.paper-remapped/index.json deleted file mode 100644 index eab00ab..0000000 --- a/plugins/.paper-remapped/index.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "hashes": {}, - "skippedHashes": [], - "mappingsHash": "AE6205D8CCC4573215AB10065342F9C15433E2CFEFB33BEAB6CA4A7E12AEF02D" -} \ No newline at end of file diff --git a/plugins/.paper-remapped/mappings/reversed/AE6205D8CCC4573215AB10065342F9C15433E2CFEFB33BEAB6CA4A7E12AEF02D.tiny b/plugins/.paper-remapped/mappings/reversed/AE6205D8CCC4573215AB10065342F9C15433E2CFEFB33BEAB6CA4A7E12AEF02D.tiny deleted file mode 100644 index dd37a9d..0000000 --- a/plugins/.paper-remapped/mappings/reversed/AE6205D8CCC4573215AB10065342F9C15433E2CFEFB33BEAB6CA4A7E12AEF02D.tiny +++ /dev/null @@ -1,75990 +0,0 @@ -tiny 2 0 left right -c com/mojang/math/Axis com/mojang/math/Axis - f Lcom/mojang/math/Axis; a XN - f Lcom/mojang/math/Axis; b XP - f Lcom/mojang/math/Axis; c YN - f Lcom/mojang/math/Axis; d YP - f Lcom/mojang/math/Axis; e ZN - f Lcom/mojang/math/Axis; f ZP - m (F)Lorg/joml/Quaternionf; a lambda$static$5 - m (Lorg/joml/Vector3f;F)Lorg/joml/Quaternionf; a lambda$of$6 - m (F)Lorg/joml/Quaternionf; b lambda$static$4 - m (F)Lorg/joml/Quaternionf; c lambda$static$3 - m (F)Lorg/joml/Quaternionf; d lambda$static$2 - m (F)Lorg/joml/Quaternionf; e lambda$static$1 - m (F)Lorg/joml/Quaternionf; f lambda$static$0 -c com/mojang/math/Constants com/mojang/math/Constants - f F a PI - f F b RAD_TO_DEG - f F c DEG_TO_RAD - f F d EPSILON -c com/mojang/math/Divisor com/mojang/math/Divisor - f I a denominator - f I b quotient - f I c mod - f I d returnedParts - f I e remainder - m (II)Ljava/lang/Iterable; a asIterable - m (II)Ljava/util/Iterator; b lambda$asIterable$0 -c com/mojang/math/GivensParameters com/mojang/math/GivensParameters - f F a sinHalf - f F b cosHalf - m (FF)Lcom/mojang/math/GivensParameters; a fromUnnormalized - m (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; a aroundX - m (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; a aroundX - m (F)Lcom/mojang/math/GivensParameters; a fromPositiveAngle - m ()Lcom/mojang/math/GivensParameters; a inverse - m ()F b cos - m (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; b aroundY - m (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; b aroundY - m ()F c sin - m (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; c aroundZ - m (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; c aroundZ - m ()F d sinHalf - m ()F e cosHalf -c com/mojang/math/MatrixUtil com/mojang/math/MatrixUtil - f F a G - f Lcom/mojang/math/GivensParameters; b PI_4 - m (FFF)Lcom/mojang/math/GivensParameters; a approxGivensQuat - m (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)V a stepJacobi - m (Lorg/joml/Matrix3f;)Lorg/apache/commons/lang3/tuple/Triple; a svdDecompose - m (Lorg/joml/Matrix4f;)Z a isPureTranslation - m (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;)V a similarityTransform - m (Lorg/joml/Matrix3f;I)Lorg/joml/Quaternionf; a eigenvalueJacobi - m (FF)Lcom/mojang/math/GivensParameters; a qrGivensQuat - m (Lorg/joml/Matrix4f;F)Lorg/joml/Matrix4f; a mulComponentWise - m (Lorg/joml/Matrix4f;)Z b isOrthonormal -c com/mojang/math/PointGroupO com/mojang/math/OctahedralGroup - f Lcom/mojang/math/PointGroupO; A INVERT_Y - f Lcom/mojang/math/PointGroupO; B INVERT_Z - f Lcom/mojang/math/PointGroupO; C ROT_60_REF_NNN - f Lcom/mojang/math/PointGroupO; D ROT_60_REF_NNP - f Lcom/mojang/math/PointGroupO; E ROT_60_REF_NPN - f Lcom/mojang/math/PointGroupO; F ROT_60_REF_NPP - f Lcom/mojang/math/PointGroupO; G ROT_60_REF_PNN - f Lcom/mojang/math/PointGroupO; H ROT_60_REF_PNP - f Lcom/mojang/math/PointGroupO; I ROT_60_REF_PPN - f Lcom/mojang/math/PointGroupO; J ROT_60_REF_PPP - f Lcom/mojang/math/PointGroupO; K SWAP_XY - f Lcom/mojang/math/PointGroupO; L SWAP_YZ - f Lcom/mojang/math/PointGroupO; M SWAP_XZ - f Lcom/mojang/math/PointGroupO; N SWAP_NEG_XY - f Lcom/mojang/math/PointGroupO; O SWAP_NEG_YZ - f Lcom/mojang/math/PointGroupO; P SWAP_NEG_XZ - f Lcom/mojang/math/PointGroupO; Q ROT_90_REF_X_NEG - f Lcom/mojang/math/PointGroupO; R ROT_90_REF_X_POS - f Lcom/mojang/math/PointGroupO; S ROT_90_REF_Y_NEG - f Lcom/mojang/math/PointGroupO; T ROT_90_REF_Y_POS - f Lcom/mojang/math/PointGroupO; U ROT_90_REF_Z_NEG - f Lcom/mojang/math/PointGroupO; V ROT_90_REF_Z_POS - f Lorg/joml/Matrix3f; X transformation - f Ljava/lang/String; Y name - f Ljava/util/Map; Z rotatedDirections - f Lcom/mojang/math/PointGroupO; a IDENTITY - f Z aa invertX - f Z ab invertY - f Z ac invertZ - f Lcom/mojang/math/PointGroupS; ad permutation - f [[Lcom/mojang/math/PointGroupO; ae cayleyTable - f [Lcom/mojang/math/PointGroupO; af inverseTable - f [Lcom/mojang/math/PointGroupO; ag $VALUES - f Lcom/mojang/math/PointGroupO; b ROT_180_FACE_XY - f Lcom/mojang/math/PointGroupO; c ROT_180_FACE_XZ - f Lcom/mojang/math/PointGroupO; d ROT_180_FACE_YZ - f Lcom/mojang/math/PointGroupO; e ROT_120_NNN - f Lcom/mojang/math/PointGroupO; f ROT_120_NNP - f Lcom/mojang/math/PointGroupO; g ROT_120_NPN - f Lcom/mojang/math/PointGroupO; h ROT_120_NPP - f Lcom/mojang/math/PointGroupO; i ROT_120_PNN - f Lcom/mojang/math/PointGroupO; j ROT_120_PNP - f Lcom/mojang/math/PointGroupO; k ROT_120_PPN - f Lcom/mojang/math/PointGroupO; l ROT_120_PPP - f Lcom/mojang/math/PointGroupO; m ROT_180_EDGE_XY_NEG - f Lcom/mojang/math/PointGroupO; n ROT_180_EDGE_XY_POS - f Lcom/mojang/math/PointGroupO; o ROT_180_EDGE_XZ_NEG - f Lcom/mojang/math/PointGroupO; p ROT_180_EDGE_XZ_POS - f Lcom/mojang/math/PointGroupO; q ROT_180_EDGE_YZ_NEG - f Lcom/mojang/math/PointGroupO; r ROT_180_EDGE_YZ_POS - f Lcom/mojang/math/PointGroupO; s ROT_90_X_NEG - f Lcom/mojang/math/PointGroupO; t ROT_90_X_POS - f Lcom/mojang/math/PointGroupO; u ROT_90_Y_NEG - f Lcom/mojang/math/PointGroupO; v ROT_90_Y_POS - f Lcom/mojang/math/PointGroupO; w ROT_90_Z_NEG - f Lcom/mojang/math/PointGroupO; x ROT_90_Z_POS - f Lcom/mojang/math/PointGroupO; y INVERSION - f Lcom/mojang/math/PointGroupO; z INVERT_X - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)Z a inverts - m (Lcom/mojang/math/PointGroupO;)Lcom/mojang/math/PointGroupO; a compose - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/EnumDirection; a rotate - m (I)[Lcom/mojang/math/PointGroupO; a lambda$static$5 - m (Lcom/mojang/math/PointGroupO;Lcom/mojang/math/PointGroupO;)Z a lambda$static$3 - m (Lnet/minecraft/core/BlockPropertyJigsawOrientation;)Lnet/minecraft/core/BlockPropertyJigsawOrientation; a rotate - m ()Lcom/mojang/math/PointGroupO; a inverse - m ([[Lcom/mojang/math/PointGroupO;)V a lambda$static$2 - m ()Lorg/joml/Matrix3f; b transformation - m (Lcom/mojang/math/PointGroupO;)Lcom/mojang/math/PointGroupO; b lambda$static$4 - m (Lcom/mojang/math/PointGroupO;)Lcom/mojang/math/PointGroupO; c lambda$static$1 - m ()Ljava/lang/String; c getSerializedName - m (Lcom/mojang/math/PointGroupO;)Lcom/mojang/datafixers/util/Pair; d lambda$static$0 - m ()Lit/unimi/dsi/fastutil/booleans/BooleanList; d packInversions - m ()[Lcom/mojang/math/PointGroupO; e $values -c com/mojang/math/PointGroupO$1 com/mojang/math/OctahedralGroup$1 - f [I a $SwitchMap$net$minecraft$core$Direction$Axis -c com/mojang/math/PointGroupS com/mojang/math/SymmetricGroup3 - f Lcom/mojang/math/PointGroupS; a P123 - f Lcom/mojang/math/PointGroupS; b P213 - f Lcom/mojang/math/PointGroupS; c P132 - f Lcom/mojang/math/PointGroupS; d P231 - f Lcom/mojang/math/PointGroupS; e P312 - f Lcom/mojang/math/PointGroupS; f P321 - f [I g permutation - f Lorg/joml/Matrix3f; h transformation - f I i ORDER - f [[Lcom/mojang/math/PointGroupS; j cayleyTable - f [Lcom/mojang/math/PointGroupS; k $VALUES - m ([[Lcom/mojang/math/PointGroupS;)V a lambda$static$1 - m ()Lorg/joml/Matrix3f; a transformation - m (I)I a permutation - m ([ILcom/mojang/math/PointGroupS;)Z a lambda$static$0 - m (Lcom/mojang/math/PointGroupS;)Lcom/mojang/math/PointGroupS; a compose - m ()[Lcom/mojang/math/PointGroupS; b $values -c com/mojang/math/Transformation com/mojang/math/Transformation - f Lcom/mojang/serialization/Codec; a CODEC - f Lcom/mojang/serialization/Codec; b EXTENDED_CODEC - f Lorg/joml/Matrix4f; c matrix - f Z d decomposed - f Lorg/joml/Vector3f; e translation - f Lorg/joml/Quaternionf; f leftRotation - f Lorg/joml/Vector3f; g scale - f Lorg/joml/Quaternionf; h rightRotation - f Lcom/mojang/math/Transformation; i IDENTITY - m ()Lcom/mojang/math/Transformation; a identity - m (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; a compose - m (Lcom/mojang/math/Transformation;F)Lcom/mojang/math/Transformation; a slerp - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;)Lorg/joml/Matrix4f; a compose - m (Lcom/mojang/math/Transformation;)Lorg/joml/Quaternionf; b lambda$static$3 - m ()Lcom/mojang/math/Transformation; b inverse - m ()Lorg/joml/Matrix4f; c getMatrix - m (Lcom/mojang/math/Transformation;)Lorg/joml/Vector3f; c lambda$static$2 - m ()Lorg/joml/Vector3f; d getTranslation - m (Lcom/mojang/math/Transformation;)Lorg/joml/Quaternionf; d lambda$static$1 - m (Lcom/mojang/math/Transformation;)Lorg/joml/Vector3f; e lambda$static$0 - m ()Lorg/joml/Quaternionf; e getLeftRotation - m ()Lorg/joml/Vector3f; f getScale - m ()Lorg/joml/Quaternionf; g getRightRotation - m ()V h ensureDecomposed - m ()Lcom/mojang/math/Transformation; i lambda$static$5 -c net/minecraft/BlockUtil net/minecraft/BlockUtil - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection$EnumAxis;ILnet/minecraft/core/EnumDirection$EnumAxis;ILjava/util/function/Predicate;)Lnet/minecraft/BlockUtil$Rectangle; a getLargestRectangleAround - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; a getTopConnectedBlock - m ([I)Lcom/mojang/datafixers/util/Pair; a getMaxRectangleLocation - m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/core/EnumDirection;I)I a getLimit -c net/minecraft/BlockUtil$IntBounds net/minecraft/BlockUtil$IntBounds - f I a min - f I b max -c net/minecraft/BlockUtil$Rectangle net/minecraft/BlockUtil$FoundRectangle - f Lnet/minecraft/core/BlockPosition; a minCorner - f I b axis1Size - f I c axis2Size -c net/minecraft/CharPredicate net/minecraft/CharPredicate - m (C)Z a lambda$negate$1 - m (Lnet/minecraft/CharPredicate;C)Z a lambda$or$2 - m (Lnet/minecraft/CharPredicate;C)Z b lambda$and$0 -c net/minecraft/CrashReport net/minecraft/CrashReport - f Lorg/slf4j/Logger; a LOGGER - f Ljava/time/format/DateTimeFormatter; b DATE_TIME_FORMATTER - f Ljava/lang/String; c title - f Ljava/lang/Throwable; d exception - f Ljava/util/List; e details - f Ljava/nio/file/Path; f saveFile - f Z g trackingStackTrace - f [Ljava/lang/StackTraceElement; h uncategorizedStackTrace - f Lnet/minecraft/SystemReport; i systemReport - m (Ljava/lang/StringBuilder;)V a getDetails - m (Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/CrashReport; a forThrowable - m (Lnet/minecraft/ReportType;)Ljava/lang/String; a getFriendlyReport - m (Ljava/nio/file/Path;Lnet/minecraft/ReportType;)Z a saveToFile - m ()Ljava/lang/String; a getTitle - m (Ljava/lang/String;I)Lnet/minecraft/CrashReportSystemDetails; a addCategory - m (Ljava/nio/file/Path;Lnet/minecraft/ReportType;Ljava/util/List;)Z a saveToFile - m (Lnet/minecraft/ReportType;Ljava/util/List;)Ljava/lang/String; a getFriendlyReport - m (Ljava/lang/String;)Lnet/minecraft/CrashReportSystemDetails; a addCategory - m ()Ljava/lang/Throwable; b getException - m ()Ljava/lang/String; c getDetails - m ()Ljava/lang/String; d getExceptionMessage - m ()Ljava/nio/file/Path; e getSaveFile - m ()Lnet/minecraft/SystemReport; f getSystemReport - m ()V g preload -c net/minecraft/CrashReportCallable net/minecraft/CrashReportDetail -c net/minecraft/CrashReportSystemDetails net/minecraft/CrashReportCategory - f Ljava/lang/String; a title - f Ljava/util/List; b entries - f [Ljava/lang/StackTraceElement; c stackTrace - m (Ljava/lang/StringBuilder;)V a getDetails - m (Lnet/minecraft/world/level/LevelHeightAccessor;DDD)Ljava/lang/String; a formatLocation - m ()[Ljava/lang/StackTraceElement; a getStacktrace - m (I)I a fillInStackTrace - m (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPosition;)Ljava/lang/String; a formatLocation - m (Lnet/minecraft/CrashReportSystemDetails;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a populateBlockDetails - m (Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/CrashReportSystemDetails; a setDetail - m (Lnet/minecraft/world/level/LevelHeightAccessor;III)Ljava/lang/String; a formatLocation - m (Ljava/lang/String;Lnet/minecraft/CrashReportCallable;)Lnet/minecraft/CrashReportSystemDetails; a setDetail - m (Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z a validateStackTrace - m (Ljava/lang/String;Ljava/lang/Throwable;)V a setDetailError - m (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPosition;)Ljava/lang/String; b lambda$populateBlockDetails$0 - m (I)V b trimStacktrace -c net/minecraft/CrashReportSystemDetails$CrashReportDetail net/minecraft/CrashReportCategory$Entry - f Ljava/lang/String; a key - f Ljava/lang/String; b value - m ()Ljava/lang/String; a getKey - m ()Ljava/lang/String; b getValue -c net/minecraft/DefaultUncaughtExceptionHandler net/minecraft/DefaultUncaughtExceptionHandler - f Lorg/slf4j/Logger; a logger -c net/minecraft/EnumChatFormat net/minecraft/ChatFormatting - f Ljava/lang/String; A name - f C B code - f Z C isFormat - f Ljava/lang/String; D toString - f I E id - f Ljava/lang/Integer; F color - f [Lnet/minecraft/EnumChatFormat; G $VALUES - f Lnet/minecraft/EnumChatFormat; a BLACK - f Lnet/minecraft/EnumChatFormat; b DARK_BLUE - f Lnet/minecraft/EnumChatFormat; c DARK_GREEN - f Lnet/minecraft/EnumChatFormat; d DARK_AQUA - f Lnet/minecraft/EnumChatFormat; e DARK_RED - f Lnet/minecraft/EnumChatFormat; f DARK_PURPLE - f Lnet/minecraft/EnumChatFormat; g GOLD - f Lnet/minecraft/EnumChatFormat; h GRAY - f Lnet/minecraft/EnumChatFormat; i DARK_GRAY - f Lnet/minecraft/EnumChatFormat; j BLUE - f Lnet/minecraft/EnumChatFormat; k GREEN - f Lnet/minecraft/EnumChatFormat; l AQUA - f Lnet/minecraft/EnumChatFormat; m RED - f Lnet/minecraft/EnumChatFormat; n LIGHT_PURPLE - f Lnet/minecraft/EnumChatFormat; o YELLOW - f Lnet/minecraft/EnumChatFormat; p WHITE - f Lnet/minecraft/EnumChatFormat; q OBFUSCATED - f Lnet/minecraft/EnumChatFormat; r BOLD - f Lnet/minecraft/EnumChatFormat; s STRIKETHROUGH - f Lnet/minecraft/EnumChatFormat; t UNDERLINE - f Lnet/minecraft/EnumChatFormat; u ITALIC - f Lnet/minecraft/EnumChatFormat; v RESET - f Lcom/mojang/serialization/Codec; w CODEC - f C x PREFIX_CODE - f Ljava/util/Map; y FORMATTING_BY_NAME - f Ljava/util/regex/Pattern; z STRIP_FORMATTING_PATTERN - m (C)Lnet/minecraft/EnumChatFormat; a getByCode - m (Lnet/minecraft/EnumChatFormat;)Lnet/minecraft/EnumChatFormat; a lambda$static$1 - m ()C a getChar - m (Ljava/lang/String;)Ljava/lang/String; a stripFormatting - m (ZZ)Ljava/util/Collection; a getNames - m (I)Lnet/minecraft/EnumChatFormat; a getById - m ()I b getId - m (Ljava/lang/String;)Lnet/minecraft/EnumChatFormat; b getByName - m (Lnet/minecraft/EnumChatFormat;)Ljava/lang/String; b lambda$static$0 - m (Ljava/lang/String;)Ljava/lang/String; c cleanName - m ()Ljava/lang/String; c getSerializedName - m ()Z d isFormat - m ()Z e isColor - m ()Ljava/lang/Integer; f getColor - m ()Ljava/lang/String; g getName - m ()[Lnet/minecraft/EnumChatFormat; h $values -c net/minecraft/FileUtils net/minecraft/FileUtil - f Ljava/util/regex/Pattern; a COPY_COUNTER_PATTERN - f I b MAX_FILE_NAME - f Ljava/util/regex/Pattern; c RESERVED_WINDOWS_FILENAMES - f Ljava/util/regex/Pattern; d STRICT_PATH_SEGMENT_CHECK - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a lambda$decomposePath$3 - m (Ljava/nio/file/Path;Ljava/util/List;)Ljava/nio/file/Path; a resolvePath - m (Ljava/lang/String;)Ljava/lang/String; a sanitizeName - m ([Ljava/lang/String;)V a validatePath - m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a findAvailableName - m (Ljava/nio/file/Path;)Z a isPathNormalized - m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/nio/file/Path; b createPathToResource - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; b lambda$decomposePath$2 - m (Ljava/lang/String;)Ljava/lang/String; b getFullResourcePath - m (Ljava/nio/file/Path;)Z b isPathPortable - m (Ljava/lang/String;)Ljava/lang/String; c normalizeResourcePath - m (Ljava/nio/file/Path;)V c createDirectoriesSafe - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; d decomposePath - m (Ljava/lang/String;)Z e isValidStrictPathSegment - m (Ljava/lang/String;)Ljava/lang/String; f lambda$decomposePath$1 - m (Ljava/lang/String;)Ljava/lang/String; g lambda$decomposePath$0 -c net/minecraft/MinecraftVersion net/minecraft/DetectedVersion - f Lnet/minecraft/WorldVersion; a BUILT_IN - f Lorg/slf4j/Logger; b LOGGER - f Ljava/lang/String; c id - f Ljava/lang/String; d name - f Z e stable - f Lnet/minecraft/world/level/storage/DataVersion; f worldVersion - f I g protocolVersion - f I h resourcePackVersion - f I i dataPackVersion - f Ljava/util/Date; j buildTime - m ()Lnet/minecraft/WorldVersion; a tryDetectVersion - m (Lnet/minecraft/server/packs/EnumResourcePackType;)I a getPackVersion - m ()Ljava/lang/String; b getId - m ()Ljava/lang/String; c getName - m ()Lnet/minecraft/world/level/storage/DataVersion; d getDataVersion - m ()I e getProtocolVersion - m ()Ljava/util/Date; f getBuildTime - m ()Z g isStable -c net/minecraft/Optionull net/minecraft/Optionull - m (Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; a map - m ([I)Z a isNullOrEmpty - m ([J)Z a isNullOrEmpty - m (Ljava/util/Collection;)Ljava/lang/Object; a first - m ([C)Z a isNullOrEmpty - m ([D)Z a isNullOrEmpty - m ([F)Z a isNullOrEmpty - m (Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/lang/Object; a mapOrElse - m ([Z)Z a isNullOrEmpty - m ([S)Z a isNullOrEmpty - m (Ljava/util/Collection;Ljava/util/function/Supplier;)Ljava/lang/Object; a firstOrElse - m ([Ljava/lang/Object;)Z a isNullOrEmpty - m (Ljava/lang/Object;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; a mapOrDefault - m ([B)Z a isNullOrEmpty - m (Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object; a firstOrDefault -c net/minecraft/ReportType net/minecraft/ReportType - f Lnet/minecraft/ReportType; a CRASH - f Lnet/minecraft/ReportType; b PROFILE - f Lnet/minecraft/ReportType; c TEST - f Lnet/minecraft/ReportType; d NETWORK_PROTOCOL_ERROR - f Lnet/minecraft/ReportType; e CHUNK_IO_ERROR - f Ljava/lang/String; f header - f Ljava/util/List; g nuggets - m ()Ljava/lang/String; a getErrorComment - m (Ljava/lang/StringBuilder;Ljava/util/List;)V a appendHeader - m ()Ljava/lang/String; b header - m ()Ljava/util/List; c nuggets -c net/minecraft/ReportedException net/minecraft/ReportedException - f Lnet/minecraft/CrashReport; a report - m ()Lnet/minecraft/CrashReport; a getReport -c net/minecraft/ResourceKeyInvalidException net/minecraft/ResourceLocationException -c net/minecraft/SharedConstants net/minecraft/SharedConstants - f Z A DEBUG_SUPPORT_BLOCKS - f Z B DEBUG_SHAPES - f Z C DEBUG_NEIGHBORSUPDATE - f Z D DEBUG_STRUCTURES - f Z E DEBUG_LIGHT - f Z F DEBUG_SKY_LIGHT_SECTIONS - f Z G DEBUG_WORLDGENATTEMPT - f Z H DEBUG_SOLID_FACE - f Z I DEBUG_CHUNKS - f Z J DEBUG_GAME_EVENT_LISTENERS - f Z K DEBUG_DUMP_TEXTURE_ATLAS - f Z L DEBUG_DUMP_INTERPOLATED_TEXTURE_FRAMES - f Z M DEBUG_STRUCTURE_EDIT_MODE - f Z N DEBUG_SAVE_STRUCTURES_AS_SNBT - f Z O DEBUG_SYNCHRONOUS_GL_LOGS - f Z P DEBUG_VERBOSE_SERVER_EVENTS - f Z Q DEBUG_NAMED_RUNNABLES - f Z R DEBUG_GOAL_SELECTOR - f Z S DEBUG_VILLAGE_SECTIONS - f Z T DEBUG_BRAIN - f Z U DEBUG_BEES - f Z V DEBUG_RAIDS - f Z W DEBUG_BLOCK_BREAK - f Z X DEBUG_RESOURCE_LOAD_TIMES - f Z Y DEBUG_MONITOR_TICK_TIMES - f Z Z DEBUG_KEEP_JIGSAW_BLOCKS_DURING_STRUCTURE_GEN - f Z a SNAPSHOT - f Z aA DEBUG_DISABLE_ORE_VEINS - f Z aB DEBUG_DISABLE_BLENDING - f Z aC DEBUG_DISABLE_BELOW_ZERO_RETROGENERATION - f I aD DEFAULT_MINECRAFT_PORT - f Z aE INGAME_DEBUG_OUTPUT - f Z aF DEBUG_SUBTITLES - f I aG FAKE_MS_LATENCY - f I aH FAKE_MS_JITTER - f Lio/netty/util/ResourceLeakDetector$Level; aI NETTY_LEAK_DETECTION - f Z aJ COMMAND_STACK_TRACES - f Z aK DEBUG_WORLD_RECREATE - f Z aL DEBUG_SHOW_SERVER_DEBUG_VALUES - f Z aM DEBUG_FEATURE_COUNT - f Z aN DEBUG_RESOURCE_GENERATION_OVERRIDE - f Z aO DEBUG_FORCE_TELEMETRY - f Z aP DEBUG_DONT_SEND_TELEMETRY_TO_BACKEND - f J aQ MAXIMUM_TICK_TIME_NANOS - f F aR MAXIMUM_BLOCK_EXPLOSION_RESISTANCE - f Z aS USE_WORKFLOWS_HOOKS - f Z aT USE_DEVONLY - f Z aU CHECK_DATA_FIXER_SCHEMA - f Z aV IS_RUNNING_IN_IDE - f I aW WORLD_RESOLUTION - f I aX MAX_CHAT_LENGTH - f I aY MAX_USER_INPUT_COMMAND_LENGTH - f I aZ MAX_FUNCTION_COMMAND_LENGTH - f Z aa DEBUG_DONT_SAVE_WORLD - f Z ab DEBUG_LARGE_DRIPSTONE - f Z ac DEBUG_CARVERS - f Z ad DEBUG_ORE_VEINS - f Z ae DEBUG_SCULK_CATALYST - f Z af DEBUG_BYPASS_REALMS_VERSION_CHECK - f Z ag DEBUG_SOCIAL_INTERACTIONS - f Z ah DEBUG_VALIDATE_RESOURCE_PATH_CASE - f Z ai DEBUG_UNLOCK_ALL_TRADES - f Z aj DEBUG_BREEZE_MOB - f Z ak DEBUG_TRIAL_SPAWNER_DETECTS_SHEEP_AS_PLAYERS - f Z al DEBUG_VAULT_DETECTS_SHEEP_AS_PLAYERS - f Z am DEBUG_FORCE_ONBOARDING_SCREEN - f Z an DEBUG_IGNORE_LOCAL_MOB_CAP - f Z ao DEBUG_DISABLE_LIQUID_SPREADING - f Z ap DEBUG_AQUIFERS - f Z aq DEBUG_JFR_PROFILING_ENABLE_LEVEL_LOADING - f Z ar debugGenerateSquareTerrainWithoutNoise - f Z as debugGenerateStripedTerrainWithoutNoise - f Z at DEBUG_ONLY_GENERATE_HALF_THE_WORLD - f Z au DEBUG_DISABLE_FLUID_GENERATION - f Z av DEBUG_DISABLE_AQUIFERS - f Z aw DEBUG_DISABLE_SURFACE - f Z ax DEBUG_DISABLE_CARVERS - f Z ay DEBUG_DISABLE_STRUCTURES - f Z az DEBUG_DISABLE_FEATURES - f I b WORLD_VERSION - f I ba MAX_PLAYER_NAME_LENGTH - f I bb MAX_CHAINED_NEIGHBOR_UPDATES - f I bc MAX_RENDER_DISTANCE - f [C bd ILLEGAL_FILE_CHARACTERS - f I be TICKS_PER_SECOND - f I bf MILLIS_PER_TICK - f I bg TICKS_PER_MINUTE - f I bh TICKS_PER_GAME_DAY - f F bi AVERAGE_GAME_TICKS_PER_RANDOM_TICK_PER_BLOCK - f F bj AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_MINUTE - f F bk AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_GAME_DAY - f I bl WORLD_ICON_SIZE - f I bm SNAPSHOT_PROTOCOL_BIT - f Lnet/minecraft/WorldVersion; bn CURRENT_VERSION - f Ljava/lang/String; c SERIES - f Ljava/lang/String; d VERSION_STRING - f I e RELEASE_NETWORK_PROTOCOL_VERSION - f I f SNAPSHOT_NETWORK_PROTOCOL_VERSION - f I g SNBT_NAG_VERSION - f Z h CRASH_EAGERLY - f I i RESOURCE_PACK_FORMAT - f I j DATA_PACK_FORMAT - f I k LANGUAGE_FORMAT - f I l REPORT_FORMAT_VERSION - f Ljava/lang/String; m DATA_VERSION_TAG - f Z n FIX_TNT_DUPE - f Z o FIX_SAND_DUPE - f Z p USE_DEBUG_FEATURES - f Z q DEBUG_OPEN_INCOMPATIBLE_WORLDS - f Z r DEBUG_ALLOW_LOW_SIM_DISTANCE - f Z s DEBUG_HOTKEYS - f Z t DEBUG_UI_NARRATION - f Z u DEBUG_RENDER - f Z v DEBUG_PATHFINDING - f Z w DEBUG_WATER - f Z x DEBUG_HEIGHTMAP - f Z y DEBUG_COLLISION - f Z z DEBUG_SHOW_LOCAL_SERVER_ENTITY_HIT_BOXES - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Z a debugVoidTerrain - m (Lnet/minecraft/WorldVersion;)V a setVersion - m ()V a tryDetectVersion - m ()Lnet/minecraft/WorldVersion; b getCurrentVersion - m ()I c getProtocolVersion -c net/minecraft/SystemReport net/minecraft/SystemReport - f J a BYTES_PER_MEBIBYTE - f J b ONE_GIGA - f Lorg/slf4j/Logger; c LOGGER - f Ljava/lang/String; d OPERATING_SYSTEM - f Ljava/lang/String; e JAVA_VERSION - f Ljava/lang/String; f JAVA_VM_VERSION - f Ljava/util/Map; g entries - m (Ljava/lang/StringBuilder;)V a appendToCrashReportString - m (Ljava/lang/String;)V a putSpaceForProperty - m (Loshi/hardware/VirtualMemory;)V a putVirtualMemory - m (Ljava/lang/String;Ljava/lang/Runnable;)V a ignoreErrors - m (Loshi/hardware/CentralProcessor$ProcessorIdentifier;)Ljava/lang/String; a lambda$putProcessor$16 - m (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V a lambda$appendToCrashReportString$22 - m (Ljava/lang/String;Ljava/util/function/Supplier;)V a setDetail - m (Loshi/hardware/CentralProcessor;)V a putProcessor - m (Loshi/hardware/GlobalMemory;)V a putMemory - m (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; a lambda$putPhysicalMemory$8 - m (Ljava/util/List;)V a putPhysicalMemory - m ()Ljava/lang/String; a toLineSeparatedString - m (J)F a sizeInMiB - m (Loshi/hardware/GraphicsCard;)Ljava/lang/String; a lambda$putGraphics$15 - m (Loshi/hardware/HardwareAbstractionLayer;)V a lambda$putHardware$6 - m (Ljava/lang/String;Ljava/lang/String;)V a setDetail - m (Loshi/SystemInfo;)V a putHardware - m (Ljava/util/Map$Entry;)Ljava/lang/String; a lambda$toLineSeparatedString$23 - m (Loshi/hardware/CentralProcessor;)Ljava/lang/String; b lambda$putProcessor$19 - m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; b lambda$putVirtualMemory$12 - m (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; b lambda$putPhysicalMemory$7 - m (Loshi/hardware/HardwareAbstractionLayer;)V b lambda$putHardware$5 - m (Ljava/lang/String;Ljava/util/function/Supplier;)V b putSpaceForPath - m (Ljava/util/List;)V b putGraphics - m (Ljava/lang/String;)Ljava/lang/String; b lambda$putSpaceForProperty$21 - m (Loshi/hardware/GlobalMemory;)V b lambda$putMemory$14 - m ()V b putStorage - m (Loshi/hardware/CentralProcessor;)Ljava/lang/String; c lambda$putProcessor$18 - m (Loshi/hardware/HardwareAbstractionLayer;)V c lambda$putHardware$4 - m (Loshi/hardware/GlobalMemory;)V c lambda$putMemory$13 - m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; c lambda$putVirtualMemory$11 - m ()Ljava/lang/String; c lambda$putStorage$20 - m (Loshi/hardware/CentralProcessor;)Ljava/lang/String; d lambda$putProcessor$17 - m ()Ljava/lang/String; d lambda$new$3 - m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; d lambda$putVirtualMemory$10 - m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; e lambda$putVirtualMemory$9 - m ()V e lambda$new$2 - m ()Ljava/lang/String; f lambda$new$1 - m ()Ljava/lang/String; g lambda$new$0 -c net/minecraft/SystemUtils net/minecraft/Util - f I a LINEAR_LOOKUP_THRESHOLD - f J b NANOS_PER_MILLI - f Lnet/minecraft/util/TimeSource$a; c timeSource - f Lcom/google/common/base/Ticker; d TICKER - f Ljava/util/UUID; e NIL_UUID - f Ljava/nio/file/spi/FileSystemProvider; f ZIP_FILE_SYSTEM_PROVIDER - f Lorg/slf4j/Logger; g LOGGER - f I h DEFAULT_MAX_THREADS - f I i DEFAULT_SAFE_FILE_OPERATION_RETRIES - f Ljava/lang/String; j MAX_THREADS_SYSTEM_PROPERTY - f Ljava/util/concurrent/ExecutorService; k BACKGROUND_EXECUTOR - f Ljava/util/concurrent/ExecutorService; l IO_POOL - f Ljava/util/concurrent/ExecutorService; m DOWNLOAD_POOL - f Ljava/time/format/DateTimeFormatter; n FILENAME_DATE_TIME_FORMATTER - f Ljava/util/Set; o ALLOWED_UNTRUSTED_LINK_PROTOCOLS - f Ljava/util/function/Consumer; p thePauser - m (ILjava/lang/String;[Ljava/util/function/BooleanSupplier;)Z a runWithRetries - m (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; a createDeleter - m (Ljava/lang/String;Z)Ljava/util/concurrent/ExecutorService; a makeIoExecutor - m (Ljava/util/stream/LongStream;I)Lcom/mojang/serialization/DataResult; a fixedSize - m (Ljava/util/concurrent/CompletableFuture;Ljava/util/List;Ljava/lang/Throwable;)V a lambda$sequenceFailFastAndCancel$15 - m (Ljava/util/concurrent/ExecutorService;)V a shutdownExecutor - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/Typed; a writeAndReadTypedOrThrow - m ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z a lambda$anyOf$12 - m (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a shuffledCopy - m (Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; a memoize - m ()Ljava/util/stream/Collector; a toMap - m (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V a lambda$prefix$19 - m (Ljava/util/function/Consumer;Ljava/util/List;ILjava/lang/Object;Ljava/lang/Throwable;)V a lambda$fallibleSequence$16 - m (Ljava/util/function/Function;Ljava/util/function/Predicate;)Ljava/lang/Object; a blockUntilDone - m (Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; a copyAndPut - m (Ljava/lang/String;II)I a offsetByCodepoints - m (Ljava/lang/String;)Ljava/net/URI; a parseAndValidateUntrustedUri - m (I)Ljava/lang/String; a lambda$fixedSize$22 - m (Ljava/lang/Runnable;Ljava/util/function/Supplier;)Ljava/lang/Runnable; a name - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Object;)Ljava/lang/String; a getPropertyName - m (Ljava/util/Optional;Ljava/util/function/Consumer;Ljava/lang/Runnable;)Ljava/util/Optional; a ifElse - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;Z)Lcom/mojang/datafixers/Typed; a readTypedOrThrow - m ([Ljava/lang/Object;Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; a getRandom - m (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult; a fixedSize - m (Ljava/util/List;Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; a getRandom - m (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; a fetchChoiceType - m (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; a wrapThreadWithTaskName - m (IILjava/util/List;)Z a isSymmetrical - m (Lnet/minecraft/CharPredicate;I)Ljava/lang/String; a lambda$sanitizeName$23 - m (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; a findNextInIterable - m (Ljava/util/stream/IntStream;Lnet/minecraft/util/RandomSource;)Lit/unimi/dsi/fastutil/ints/IntArrayList; a toShuffledList - m (Lnet/minecraft/core/IRegistry;Ljava/lang/Object;)Ljava/lang/String; a getRegisteredName - m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; a createRenamer - m (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; a lambda$fallibleSequence$18 - m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;Z)Z a safeReplaceOrMoveFile - m (Ljava/util/List;Ljava/lang/Object;)Ljava/util/List; a copyAndAdd - m (Ljava/nio/file/spi/FileSystemProvider;)Z a lambda$static$0 - m (Ljava/util/stream/Stream;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a toShuffledList - m (Ljava/util/List;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; a fallibleSequence - m (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; a make - m (Ljava/util/function/Supplier;)Ljava/lang/Object; a make - m (Ljava/lang/Object;Ljava/util/List;)Ljava/util/List; a copyAndAdd - m (Ljava/lang/Object;)Z a lambda$anyOf$10 - m (Ljava/lang/String;Lnet/minecraft/CharPredicate;)Ljava/lang/String; a sanitizeName - m (Ljava/util/List;)Ljava/util/function/Predicate; a allOf - m (Ljava/lang/String;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; a prefix - m (Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicInteger;ZLjava/lang/Runnable;)Ljava/lang/Thread; a lambda$makeIoExecutor$4 - m (Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Runnable; a wrapThreadWithTaskName - m (Ljava/util/List;[Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;)V a lambda$fallibleSequence$17 - m ([Ljava/util/function/BooleanSupplier;)Z a executeInSequence - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/Typed; a readTypedOrThrow - m (Ljava/lang/Throwable;)V a throwAsRuntime - m (Ljava/util/List;I)Lcom/mojang/serialization/DataResult; a fixedSize - m (Ljava/util/function/Supplier;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; a name - m (Ljava/util/function/Consumer;)V a setPause - m (Ljava/util/function/Function;)Lnet/minecraft/util/SingleKeyCache; a singleKeyCache - m ([ILnet/minecraft/util/RandomSource;)I a getRandom - m (Ljava/lang/Thread;Ljava/lang/Throwable;)V a onThreadException - m (Ljava/lang/String;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/String; a makeDescriptionId - m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V a safeReplaceFile - m (Ljava/lang/String;Ljava/lang/Throwable;)V a logAndPauseIfInIde - m (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; b findPreviousInIterable - m (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; b createFileDeletedCheck - m (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; b lambda$sequence$14 - m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V b copyBetweenDirs - m (Ljava/lang/String;Ljava/lang/Runnable;)V b lambda$wrapThreadWithTaskName$5 - m (Ljava/util/List;)Ljava/util/function/Predicate; b anyOf - m ([Ljava/lang/Object;Lnet/minecraft/util/RandomSource;)Ljava/util/List; b shuffledCopy - m ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z b lambda$allOf$9 - m (Ljava/lang/Object;)Z b lambda$allOf$7 - m (Ljava/util/function/Function;)Ljava/util/function/Function; b memoize - m (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/Object; b lambda$wrapThreadWithTaskName$6 - m ()Ljava/util/stream/Collector; b toMutableList - m (Ljava/lang/Throwable;)Ljava/lang/Throwable; b pauseInIde - m (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; b doFetchChoiceType - m (I)Ljava/lang/String; b lambda$fixedSize$21 - m (Ljava/lang/String;)V b logAndPauseIfInIde - m (Ljava/util/List;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; b getRandomSafe - m ()J c getMillis - m (Ljava/util/List;)Ljava/lang/Object; c lastOf - m (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; c createFileCreatedCheck - m (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; c blockUntilDone - m (Ljava/util/List;Lnet/minecraft/util/RandomSource;)V c shuffle - m (Ljava/lang/Throwable;)Ljava/lang/String; c describeError - m (I)Ljava/lang/String; c lambda$fixedSize$20 - m (Ljava/lang/String;)V d doPause - m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; d sequence - m ()J d getNanos - m (I)[Ljava/util/function/Predicate; d lambda$anyOf$11 - m (Ljava/lang/String;)Z e lambda$getVmArguments$13 - m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; e sequenceFailFast - m (I)[Ljava/util/function/Predicate; e lambda$allOf$8 - m ()J e getEpochMillis - m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; f sequenceFailFastAndCancel - m (Ljava/lang/String;)V f lambda$static$2 - m ()Ljava/lang/String; f getFilenameFormattedDateTime - m ()Ljava/util/concurrent/ExecutorService; g backgroundExecutor - m (Ljava/util/List;)Ljava/util/function/ToIntFunction; g createIndexLookup - m ()Ljava/util/concurrent/ExecutorService; h ioPool - m (Ljava/util/List;)Ljava/util/function/ToIntFunction; h createIndexIdentityLookup - m ()Ljava/util/concurrent/ExecutorService; i nonCriticalIoPool - m ()V j shutdownExecutors - m ()Lnet/minecraft/SystemUtils$OS; k getPlatform - m ()Ljava/util/stream/Stream; l getVmArguments - m ()V m startTimerHackThread - m ()I n getMaxThreads - m ()Ljava/lang/IllegalStateException; o lambda$static$1 -c net/minecraft/SystemUtils$1 net/minecraft/Util$1 -c net/minecraft/SystemUtils$4 net/minecraft/Util$2 -c net/minecraft/SystemUtils$5 net/minecraft/Util$5 -c net/minecraft/SystemUtils$6 net/minecraft/Util$6 -c net/minecraft/SystemUtils$7 net/minecraft/Util$7 -c net/minecraft/SystemUtils$8 net/minecraft/Util$8 -c net/minecraft/SystemUtils$9 net/minecraft/Util$9 -c net/minecraft/SystemUtils$OS net/minecraft/Util$OS - f Lnet/minecraft/SystemUtils$OS; a LINUX - f Lnet/minecraft/SystemUtils$OS; b SOLARIS - f Lnet/minecraft/SystemUtils$OS; c WINDOWS - f Lnet/minecraft/SystemUtils$OS; d OSX - f Lnet/minecraft/SystemUtils$OS; e UNKNOWN - f Ljava/lang/String; f telemetryName - f [Lnet/minecraft/SystemUtils$OS; g $VALUES - m (Ljava/lang/String;)V a openUri - m (Ljava/io/File;)V a openFile - m (Ljava/net/URI;)V a openUri - m ()Ljava/lang/String; a telemetryName - m (Ljava/nio/file/Path;)V a openPath - m (Ljava/net/URI;)[Ljava/lang/String; b getOpenUriArguments - m ()[Lnet/minecraft/SystemUtils$OS; b $values -c net/minecraft/SystemUtils$OS$1 net/minecraft/Util$OS$1 - m (Ljava/net/URI;)[Ljava/lang/String; b getOpenUriArguments -c net/minecraft/SystemUtils$OS$2 net/minecraft/Util$OS$2 - m (Ljava/net/URI;)[Ljava/lang/String; b getOpenUriArguments -c net/minecraft/ThreadNamedUncaughtExceptionHandler net/minecraft/DefaultUncaughtExceptionHandlerWithName - f Lorg/slf4j/Logger; a logger -c net/minecraft/WorldVersion net/minecraft/WorldVersion - m (Lnet/minecraft/server/packs/EnumResourcePackType;)I a getPackVersion - m ()Ljava/lang/String; b getId - m ()Ljava/lang/String; c getName - m ()Lnet/minecraft/world/level/storage/DataVersion; d getDataVersion - m ()I e getProtocolVersion - m ()Ljava/util/Date; f getBuildTime - m ()Z g isStable -c net/minecraft/advancements/Advancement net/minecraft/advancements/Advancement - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Ljava/util/Optional; c parent - f Ljava/util/Optional; d display - f Lnet/minecraft/advancements/AdvancementRewards; e rewards - f Ljava/util/Map; f criteria - f Lnet/minecraft/advancements/AdvancementRequirements; g requirements - f Z h sendsTelemetryEvent - f Ljava/util/Optional; i name - f Lcom/mojang/serialization/Codec; j CRITERIA_CODEC - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/ChatModifier;)Lnet/minecraft/network/chat/ChatModifier; a lambda$decorateName$7 - m (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$4 - m (Lnet/minecraft/advancements/Advancement;)Lcom/mojang/serialization/DataResult; a validate - m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/network/chat/IChatBaseComponent; a name - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/core/HolderGetter$a;)V a validate - m ()Z a isRoot - m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/core/HolderGetter$a;Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)V a lambda$validate$9 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$5 - m (Ljava/util/Map;)Lnet/minecraft/advancements/AdvancementRequirements; a lambda$static$3 - m (Lnet/minecraft/advancements/AdvancementDisplay;)Lnet/minecraft/network/chat/IChatBaseComponent; a decorateName - m (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/AdvancementRequirements;)Lnet/minecraft/advancements/Advancement; a lambda$validate$6 - m ()Ljava/util/Optional; b parent - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/advancements/Advancement; b read - m (Ljava/util/Map;)Lcom/mojang/serialization/DataResult; b lambda$static$1 - m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$name$8 - m (Lnet/minecraft/advancements/Advancement;)Ljava/util/Optional; b lambda$static$2 - m ()Ljava/util/Optional; c display - m ()Lnet/minecraft/advancements/AdvancementRewards; d rewards - m ()Ljava/util/Map; e criteria - m ()Lnet/minecraft/advancements/AdvancementRequirements; f requirements - m ()Z g sendsTelemetryEvent - m ()Ljava/util/Optional; h name - m ()Ljava/lang/String; i lambda$static$0 -c net/minecraft/advancements/Advancement$SerializedAdvancement net/minecraft/advancements/Advancement$Builder - f Ljava/util/Optional; a parent - f Ljava/util/Optional; b display - f Lnet/minecraft/advancements/AdvancementRewards; c rewards - f Lcom/google/common/collect/ImmutableMap$Builder; d criteria - f Ljava/util/Optional; e requirements - f Lnet/minecraft/advancements/AdvancementRequirements$a; f requirementsStrategy - f Z g sendsTelemetryEvent - m (Lnet/minecraft/advancements/AdvancementDisplay;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a display - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/advancements/AdvancementFrameType;ZZZ)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a display - m (Ljava/util/function/Consumer;Ljava/lang/String;)Lnet/minecraft/advancements/AdvancementHolder; a save - m (Lnet/minecraft/advancements/AdvancementRequirements$a;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a requirements - m ()Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a advancement - m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a addCriterion - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a parent - m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a parent - m (Lnet/minecraft/advancements/AdvancementRewards;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a rewards - m (Lnet/minecraft/advancements/AdvancementRequirements;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a requirements - m (Ljava/util/Map;)Lnet/minecraft/advancements/AdvancementRequirements; a lambda$build$0 - m (Lnet/minecraft/advancements/AdvancementRewards$a;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a rewards - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/advancements/AdvancementFrameType;ZZZ)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a display - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/advancements/AdvancementHolder; b build - m ()Lnet/minecraft/advancements/Advancement$SerializedAdvancement; b recipeAdvancement - m ()Lnet/minecraft/advancements/Advancement$SerializedAdvancement; c sendsTelemetryEvent -c net/minecraft/advancements/AdvancementDisplay net/minecraft/advancements/DisplayInfo - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; c title - f Lnet/minecraft/network/chat/IChatBaseComponent; d description - f Lnet/minecraft/world/item/ItemStack; e icon - f Ljava/util/Optional; f background - f Lnet/minecraft/advancements/AdvancementFrameType; g type - f Z h showToast - f Z i announceChat - f Z j hidden - f F k x - f F l y - m (FF)V a setLocation - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a serializeToNetwork - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a getTitle - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b getDescription - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/advancements/AdvancementDisplay; b fromNetwork - m ()Lnet/minecraft/world/item/ItemStack; c getIcon - m ()Ljava/util/Optional; d getBackground - m ()Lnet/minecraft/advancements/AdvancementFrameType; e getType - m ()F f getX - m ()F g getY - m ()Z h shouldShowToast - m ()Z i shouldAnnounceChat - m ()Z j isHidden -c net/minecraft/advancements/AdvancementFrameType net/minecraft/advancements/AdvancementType - f Lnet/minecraft/advancements/AdvancementFrameType; a TASK - f Lnet/minecraft/advancements/AdvancementFrameType; b CHALLENGE - f Lnet/minecraft/advancements/AdvancementFrameType; c GOAL - f Lcom/mojang/serialization/Codec; d CODEC - f Ljava/lang/String; e name - f Lnet/minecraft/EnumChatFormat; f chatColor - f Lnet/minecraft/network/chat/IChatBaseComponent; g displayName - f [Lnet/minecraft/advancements/AdvancementFrameType; h $VALUES - m ()Lnet/minecraft/EnumChatFormat; a getChatColor - m (Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/server/level/EntityPlayer;)Lnet/minecraft/network/chat/IChatMutableComponent; a createAnnouncement - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b getDisplayName - m ()Ljava/lang/String; c getSerializedName - m ()[Lnet/minecraft/advancements/AdvancementFrameType; d $values -c net/minecraft/advancements/AdvancementHolder net/minecraft/advancements/AdvancementHolder - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b LIST_STREAM_CODEC - f Lnet/minecraft/resources/MinecraftKey; c id - f Lnet/minecraft/advancements/Advancement; d value - m ()Lnet/minecraft/resources/MinecraftKey; a id - m ()Lnet/minecraft/advancements/Advancement; b value -c net/minecraft/advancements/AdvancementNode net/minecraft/advancements/AdvancementNode - f Lnet/minecraft/advancements/AdvancementHolder; a holder - f Lnet/minecraft/advancements/AdvancementNode; b parent - f Ljava/util/Set; c children - m (Lnet/minecraft/advancements/AdvancementNode;)Lnet/minecraft/advancements/AdvancementNode; a getRoot - m ()Lnet/minecraft/advancements/Advancement; a advancement - m ()Lnet/minecraft/advancements/AdvancementHolder; b holder - m (Lnet/minecraft/advancements/AdvancementNode;)V b addChild - m ()Lnet/minecraft/advancements/AdvancementNode; c parent - m ()Lnet/minecraft/advancements/AdvancementNode; d root - m ()Ljava/lang/Iterable; e children -c net/minecraft/advancements/AdvancementProgress net/minecraft/advancements/AdvancementProgress - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/time/format/DateTimeFormatter; b OBTAINED_TIME_FORMAT - f Lcom/mojang/serialization/Codec; c OBTAINED_TIME_CODEC - f Lcom/mojang/serialization/Codec; d CRITERIA_CODEC - f Ljava/util/Map; e criteria - f Lnet/minecraft/advancements/AdvancementRequirements; f requirements - m (Lnet/minecraft/advancements/AdvancementRequirements;)V a update - m (Ljava/util/Set;Ljava/util/Map$Entry;)Z a lambda$update$9 - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/advancements/CriterionProgress;)V a lambda$serializeToNetwork$10 - m (Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Ljava/util/Map;Ljava/lang/Boolean;)Lnet/minecraft/advancements/AdvancementProgress; a lambda$static$7 - m ()Z a isDone - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$8 - m (Ljava/util/Map$Entry;)Ljava/time/Instant; a lambda$static$4 - m (Lnet/minecraft/advancements/AdvancementProgress;)I a compareTo - m (Ljava/time/Instant;)Ljava/time/temporal/TemporalAccessor; a lambda$static$0 - m (Ljava/lang/String;)Z a grantProgress - m (Ljava/util/Map;)Ljava/util/Map; a lambda$static$5 - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/advancements/AdvancementProgress; b fromNetwork - m (Ljava/util/Map$Entry;)Z b lambda$static$3 - m (Ljava/util/Map;)Ljava/util/Map; b lambda$static$2 - m (Ljava/lang/String;)Z b revokeProgress - m (Lnet/minecraft/advancements/AdvancementProgress;)Ljava/util/Map; b lambda$static$6 - m ()Z b hasProgress - m ()F c getPercent - m (Ljava/util/Map$Entry;)Lnet/minecraft/advancements/CriterionProgress; c lambda$static$1 - m (Ljava/lang/String;)Lnet/minecraft/advancements/CriterionProgress; c getCriterion - m (Ljava/lang/String;)Z d isCriterionDone - m ()Lnet/minecraft/network/chat/IChatBaseComponent; d getProgressText - m ()Ljava/lang/Iterable; e getRemainingCriteria - m ()Ljava/lang/Iterable; f getCompletedCriteria - m ()Ljava/time/Instant; g getFirstProgressDate - m ()I h countCompletedRequirements -c net/minecraft/advancements/AdvancementRequirements net/minecraft/advancements/AdvancementRequirements - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/advancements/AdvancementRequirements; b EMPTY - f Ljava/util/List; c requirements - m (Ljava/util/Collection;)Lnet/minecraft/advancements/AdvancementRequirements; a allOf - m (Lnet/minecraft/network/PacketDataSerializer;Ljava/util/List;)V a lambda$write$1 - m (Ljava/util/Set;)Lcom/mojang/serialization/DataResult; a validate - m ()I a size - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Ljava/util/Set;Ljava/util/Set;)Ljava/lang/String; a lambda$validate$3 - m (Ljava/util/List;Ljava/util/function/Predicate;)Z a anyMatch - m (Ljava/util/function/Predicate;)Z a test - m (Ljava/util/function/Predicate;)I b count - m (Ljava/util/Collection;)Lnet/minecraft/advancements/AdvancementRequirements; b anyOf - m ()Z b isEmpty - m (Lnet/minecraft/network/PacketDataSerializer;)Ljava/util/List; b lambda$new$0 - m ()Ljava/util/Set; c names - m ()Ljava/util/List; d requirements - m ()Ljava/lang/String; e lambda$validate$2 -c net/minecraft/advancements/AdvancementRequirements$a net/minecraft/advancements/AdvancementRequirements$Strategy - f Lnet/minecraft/advancements/AdvancementRequirements$a; a AND - f Lnet/minecraft/advancements/AdvancementRequirements$a; b OR -c net/minecraft/advancements/AdvancementRewards net/minecraft/advancements/AdvancementRewards - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/advancements/AdvancementRewards; b EMPTY - f I c experience - f Ljava/util/List; d loot - f Ljava/util/List; e recipes - f Ljava/util/Optional; f function - m (Lnet/minecraft/server/level/EntityPlayer;)V a grant - m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/commands/functions/CommandFunction;)V a lambda$grant$2 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I a experience - m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/commands/CacheableFunction;)Ljava/util/Optional; a lambda$grant$1 - m ()Ljava/util/List; b loot - m ()Ljava/util/List; c recipes - m ()Ljava/util/Optional; d function -c net/minecraft/advancements/AdvancementRewards$a net/minecraft/advancements/AdvancementRewards$Builder - f I a experience - f Lcom/google/common/collect/ImmutableList$Builder; b loot - f Lcom/google/common/collect/ImmutableList$Builder; c recipes - f Ljava/util/Optional; d function - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/AdvancementRewards$a; a loot - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/advancements/AdvancementRewards$a; a recipe - m ()Lnet/minecraft/advancements/AdvancementRewards; a build - m (I)Lnet/minecraft/advancements/AdvancementRewards$a; a experience - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/advancements/AdvancementRewards$a; b addRecipe - m (I)Lnet/minecraft/advancements/AdvancementRewards$a; b addExperience - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/AdvancementRewards$a; b addLootTable - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/advancements/AdvancementRewards$a; c function - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/advancements/AdvancementRewards$a; d runs -c net/minecraft/advancements/AdvancementTree net/minecraft/advancements/AdvancementTree - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/Map; b nodes - f Ljava/util/Set; c roots - f Ljava/util/Set; d tasks - f Lnet/minecraft/advancements/AdvancementTree$a; e listener - m (Ljava/util/Set;)V a remove - m (Lnet/minecraft/advancements/AdvancementTree$a;)V a setListener - m ()V a clear - m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/advancements/AdvancementNode; a get - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/advancements/AdvancementNode; a get - m (Ljava/util/Collection;)V a addAll - m (Lnet/minecraft/advancements/AdvancementNode;)V a remove - m ()Ljava/lang/Iterable; b roots - m (Lnet/minecraft/advancements/AdvancementHolder;)Z b tryInsert - m ()Ljava/util/Collection; c nodes -c net/minecraft/advancements/AdvancementTree$a net/minecraft/advancements/AdvancementTree$Listener - m ()V a onAdvancementsCleared - m (Lnet/minecraft/advancements/AdvancementNode;)V a onAddAdvancementRoot - m (Lnet/minecraft/advancements/AdvancementNode;)V b onRemoveAdvancementRoot - m (Lnet/minecraft/advancements/AdvancementNode;)V c onAddAdvancementTask - m (Lnet/minecraft/advancements/AdvancementNode;)V d onRemoveAdvancementTask -c net/minecraft/advancements/Criterion net/minecraft/advancements/Criterion - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/advancements/CriterionTrigger; b trigger - f Lnet/minecraft/advancements/CriterionInstance; c triggerInstance - f Lcom/mojang/serialization/MapCodec; d MAP_CODEC - m (Lnet/minecraft/advancements/CriterionTrigger;Lnet/minecraft/advancements/CriterionInstance;)Lnet/minecraft/advancements/Criterion; a lambda$criterionCodec$0 - m ()Lnet/minecraft/advancements/CriterionTrigger; a trigger - m (Lnet/minecraft/advancements/CriterionTrigger;)Lcom/mojang/serialization/Codec; a criterionCodec - m ()Lnet/minecraft/advancements/CriterionInstance; b triggerInstance -c net/minecraft/advancements/CriterionInstance net/minecraft/advancements/CriterionTriggerInstance - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate -c net/minecraft/advancements/CriterionProgress net/minecraft/advancements/CriterionProgress - f Ljava/time/Instant; a obtained - m ()Z a isDone - m (Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m ()V b grant - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/advancements/CriterionProgress; b fromNetwork - m ()V c revoke - m ()Ljava/time/Instant; d getObtained -c net/minecraft/advancements/CriterionTrigger net/minecraft/advancements/CriterionTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/AdvancementDataPlayer;)V a removePlayerListeners - m (Lnet/minecraft/advancements/CriterionInstance;)Lnet/minecraft/advancements/Criterion; a createCriterion - m (Lnet/minecraft/server/AdvancementDataPlayer;Lnet/minecraft/advancements/CriterionTrigger$a;)V a addPlayerListener - m (Lnet/minecraft/server/AdvancementDataPlayer;Lnet/minecraft/advancements/CriterionTrigger$a;)V b removePlayerListener -c net/minecraft/advancements/CriterionTrigger$a net/minecraft/advancements/CriterionTrigger$Listener - f Lnet/minecraft/advancements/CriterionInstance; a trigger - f Lnet/minecraft/advancements/AdvancementHolder; b advancement - f Ljava/lang/String; c criterion - m ()Lnet/minecraft/advancements/CriterionInstance; a trigger - m (Lnet/minecraft/server/AdvancementDataPlayer;)V a run - m ()Lnet/minecraft/advancements/AdvancementHolder; b advancement - m ()Ljava/lang/String; c criterion -c net/minecraft/advancements/CriterionTriggers net/minecraft/advancements/CriteriaTriggers - f Lnet/minecraft/advancements/critereon/CriterionTriggerConsumeItem; A CONSUME_ITEM - f Lnet/minecraft/advancements/critereon/CriterionTriggerEffectsChanged; B EFFECTS_CHANGED - f Lnet/minecraft/advancements/critereon/CriterionTriggerUsedTotem; C USED_TOTEM - f Lnet/minecraft/advancements/critereon/DistanceTrigger; D NETHER_TRAVEL - f Lnet/minecraft/advancements/critereon/CriterionTriggerFishingRodHooked; E FISHING_ROD_HOOKED - f Lnet/minecraft/advancements/critereon/CriterionTriggerChanneledLightning; F CHANNELED_LIGHTNING - f Lnet/minecraft/advancements/critereon/CriterionTriggerShotCrossbow; G SHOT_CROSSBOW - f Lnet/minecraft/advancements/critereon/CriterionTriggerKilledByCrossbow; H KILLED_BY_CROSSBOW - f Lnet/minecraft/advancements/critereon/PlayerTrigger; I RAID_WIN - f Lnet/minecraft/advancements/critereon/PlayerTrigger; J RAID_OMEN - f Lnet/minecraft/advancements/critereon/CriterionSlideDownBlock; K HONEY_BLOCK_SLIDE - f Lnet/minecraft/advancements/critereon/CriterionTriggerBeeNestDestroyed; L BEE_NEST_DESTROYED - f Lnet/minecraft/advancements/critereon/CriterionTriggerTargetHit; M TARGET_BLOCK_HIT - f Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger; N ITEM_USED_ON_BLOCK - f Lnet/minecraft/advancements/critereon/DefaultBlockInteractionTrigger; O DEFAULT_BLOCK_USE - f Lnet/minecraft/advancements/critereon/AnyBlockInteractionTrigger; P ANY_BLOCK_USE - f Lnet/minecraft/advancements/critereon/CriterionTriggerPlayerGeneratesContainerLoot; Q GENERATE_LOOT - f Lnet/minecraft/advancements/critereon/PickedUpItemTrigger; R THROWN_ITEM_PICKED_UP_BY_ENTITY - f Lnet/minecraft/advancements/critereon/PickedUpItemTrigger; S THROWN_ITEM_PICKED_UP_BY_PLAYER - f Lnet/minecraft/advancements/critereon/CriterionTriggerPlayerInteractedWithEntity; T PLAYER_INTERACTED_WITH_ENTITY - f Lnet/minecraft/advancements/critereon/StartRidingTrigger; U START_RIDING_TRIGGER - f Lnet/minecraft/advancements/critereon/LightningStrikeTrigger; V LIGHTNING_STRIKE - f Lnet/minecraft/advancements/critereon/UsingItemTrigger; W USING_ITEM - f Lnet/minecraft/advancements/critereon/DistanceTrigger; X FALL_FROM_HEIGHT - f Lnet/minecraft/advancements/critereon/DistanceTrigger; Y RIDE_ENTITY_IN_LAVA_TRIGGER - f Lnet/minecraft/advancements/critereon/CriterionTriggerKilled; Z KILL_MOB_NEAR_SCULK_CATALYST - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger; aa ALLAY_DROP_ITEM_ON_BLOCK - f Lnet/minecraft/advancements/critereon/PlayerTrigger; ab AVOID_VIBRATION - f Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger; ac RECIPE_CRAFTED - f Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger; ad CRAFTER_RECIPE_CRAFTED - f Lnet/minecraft/advancements/critereon/FallAfterExplosionTrigger; ae FALL_AFTER_EXPLOSION - f Lnet/minecraft/advancements/critereon/CriterionTriggerImpossible; b IMPOSSIBLE - f Lnet/minecraft/advancements/critereon/CriterionTriggerKilled; c PLAYER_KILLED_ENTITY - f Lnet/minecraft/advancements/critereon/CriterionTriggerKilled; d ENTITY_KILLED_PLAYER - f Lnet/minecraft/advancements/critereon/CriterionTriggerEnterBlock; e ENTER_BLOCK - f Lnet/minecraft/advancements/critereon/CriterionTriggerInventoryChanged; f INVENTORY_CHANGED - f Lnet/minecraft/advancements/critereon/CriterionTriggerRecipeUnlocked; g RECIPE_UNLOCKED - f Lnet/minecraft/advancements/critereon/CriterionTriggerPlayerHurtEntity; h PLAYER_HURT_ENTITY - f Lnet/minecraft/advancements/critereon/CriterionTriggerEntityHurtPlayer; i ENTITY_HURT_PLAYER - f Lnet/minecraft/advancements/critereon/CriterionTriggerEnchantedItem; j ENCHANTED_ITEM - f Lnet/minecraft/advancements/critereon/CriterionTriggerFilledBucket; k FILLED_BUCKET - f Lnet/minecraft/advancements/critereon/CriterionTriggerBrewedPotion; l BREWED_POTION - f Lnet/minecraft/advancements/critereon/CriterionTriggerConstructBeacon; m CONSTRUCT_BEACON - f Lnet/minecraft/advancements/critereon/CriterionTriggerUsedEnderEye; n USED_ENDER_EYE - f Lnet/minecraft/advancements/critereon/CriterionTriggerSummonedEntity; o SUMMONED_ENTITY - f Lnet/minecraft/advancements/critereon/CriterionTriggerBredAnimals; p BRED_ANIMALS - f Lnet/minecraft/advancements/critereon/PlayerTrigger; q LOCATION - f Lnet/minecraft/advancements/critereon/PlayerTrigger; r SLEPT_IN_BED - f Lnet/minecraft/advancements/critereon/CriterionTriggerCuredZombieVillager; s CURED_ZOMBIE_VILLAGER - f Lnet/minecraft/advancements/critereon/CriterionTriggerVillagerTrade; t TRADE - f Lnet/minecraft/advancements/critereon/CriterionTriggerItemDurabilityChanged; u ITEM_DURABILITY_CHANGED - f Lnet/minecraft/advancements/critereon/CriterionTriggerLevitation; v LEVITATION - f Lnet/minecraft/advancements/critereon/CriterionTriggerChangedDimension; w CHANGED_DIMENSION - f Lnet/minecraft/advancements/critereon/PlayerTrigger; x TICK - f Lnet/minecraft/advancements/critereon/CriterionTriggerTamedAnimal; y TAME_ANIMAL - f Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger; z PLACED_BLOCK - m (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTrigger;)Lnet/minecraft/advancements/CriterionTrigger; a register - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/advancements/CriterionTrigger; a bootstrap -c net/minecraft/advancements/TreeNodePosition net/minecraft/advancements/TreeNodePosition - f Lnet/minecraft/advancements/AdvancementNode; a node - f Lnet/minecraft/advancements/TreeNodePosition; b parent - f Lnet/minecraft/advancements/TreeNodePosition; c previousSibling - f I d childIndex - f Ljava/util/List; e children - f Lnet/minecraft/advancements/TreeNodePosition; f ancestor - f Lnet/minecraft/advancements/TreeNodePosition; g thread - f I h x - f F i y - f F j mod - f F k change - f F l shift - m (Lnet/minecraft/advancements/TreeNodePosition;Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; a getAncestor - m (FIF)F a secondWalk - m (Lnet/minecraft/advancements/AdvancementDisplay;)V a lambda$finalizePosition$0 - m (F)V a thirdWalk - m (Lnet/minecraft/advancements/AdvancementNode;Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; a addChild - m (Lnet/minecraft/advancements/TreeNodePosition;F)V a moveSubtree - m (Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; a apportion - m ()V a firstWalk - m (Lnet/minecraft/advancements/AdvancementNode;)V a run - m ()V b executeShifts - m ()Lnet/minecraft/advancements/TreeNodePosition; c previousOrThread - m ()Lnet/minecraft/advancements/TreeNodePosition; d nextOrThread - m ()V e finalizePosition -c net/minecraft/advancements/critereon/AnyBlockInteractionTrigger net/minecraft/advancements/critereon/AnyBlockInteractionTrigger - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/advancements/critereon/AnyBlockInteractionTrigger$a;)Z a lambda$trigger$0 - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;)V a trigger -c net/minecraft/advancements/critereon/AnyBlockInteractionTrigger$a net/minecraft/advancements/critereon/AnyBlockInteractionTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c location - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/advancements/critereon/CriterionValidator;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V a lambda$validate$1 - m ()Ljava/util/Optional; b location -c net/minecraft/advancements/critereon/CollectionContentsPredicate net/minecraft/advancements/critereon/CollectionContentsPredicate - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a codec - m ()Ljava/util/List; a unpack - m ([Ljava/util/function/Predicate;)Lnet/minecraft/advancements/critereon/CollectionContentsPredicate; a of - m (Ljava/util/List;)Lnet/minecraft/advancements/critereon/CollectionContentsPredicate; a of -c net/minecraft/advancements/critereon/CollectionContentsPredicate$a net/minecraft/advancements/critereon/CollectionContentsPredicate$Multiple - f Ljava/util/List; a tests - m ()Ljava/util/List; a unpack - m (Ljava/lang/Object;Ljava/util/function/Predicate;)Z a lambda$test$0 - m (Ljava/lang/Iterable;)Z a test - m ()Ljava/util/List; b tests -c net/minecraft/advancements/critereon/CollectionContentsPredicate$b net/minecraft/advancements/critereon/CollectionContentsPredicate$Single - f Ljava/util/function/Predicate; a test - m ()Ljava/util/List; a unpack - m (Ljava/lang/Iterable;)Z a test - m ()Ljava/util/function/Predicate; b test -c net/minecraft/advancements/critereon/CollectionContentsPredicate$c net/minecraft/advancements/critereon/CollectionContentsPredicate$Zero - m ()Ljava/util/List; a unpack - m (Ljava/lang/Iterable;)Z a test -c net/minecraft/advancements/critereon/CollectionCountsPredicate net/minecraft/advancements/critereon/CollectionCountsPredicate - m (Ljava/util/List;)Lnet/minecraft/advancements/critereon/CollectionCountsPredicate; a of - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a codec - m ()Ljava/util/List; a unpack - m ([Lnet/minecraft/advancements/critereon/CollectionCountsPredicate$a;)Lnet/minecraft/advancements/critereon/CollectionCountsPredicate; a of -c net/minecraft/advancements/critereon/CollectionCountsPredicate$a net/minecraft/advancements/critereon/CollectionCountsPredicate$Entry - f Ljava/util/function/Predicate; a test - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; b count - m ()Ljava/util/function/Predicate; a test - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a codec - m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$0 - m (Ljava/lang/Iterable;)Z a test - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; b count -c net/minecraft/advancements/critereon/CollectionCountsPredicate$b net/minecraft/advancements/critereon/CollectionCountsPredicate$Multiple - f Ljava/util/List; a entries - m ()Ljava/util/List; a unpack - m (Ljava/lang/Iterable;)Z a test - m ()Ljava/util/List; b entries -c net/minecraft/advancements/critereon/CollectionCountsPredicate$c net/minecraft/advancements/critereon/CollectionCountsPredicate$Single - f Lnet/minecraft/advancements/critereon/CollectionCountsPredicate$a; a entry - m ()Ljava/util/List; a unpack - m (Ljava/lang/Iterable;)Z a test - m ()Lnet/minecraft/advancements/critereon/CollectionCountsPredicate$a; b entry -c net/minecraft/advancements/critereon/CollectionCountsPredicate$d net/minecraft/advancements/critereon/CollectionCountsPredicate$Zero - m ()Ljava/util/List; a unpack - m (Ljava/lang/Iterable;)Z a test -c net/minecraft/advancements/critereon/CollectionPredicate net/minecraft/advancements/critereon/CollectionPredicate - f Ljava/util/Optional; a contains - f Ljava/util/Optional; b counts - f Ljava/util/Optional; c size - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a codec - m ()Ljava/util/Optional; a contains - m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$0 - m (Ljava/lang/Iterable;)Z a test - m ()Ljava/util/Optional; b counts - m ()Ljava/util/Optional; c size -c net/minecraft/advancements/critereon/ContextAwarePredicate net/minecraft/advancements/critereon/ContextAwarePredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/List; b conditions - f Ljava/util/function/Predicate; c compositePredicates - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a matches - m ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; a create - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)Ljava/util/List; a lambda$static$0 -c net/minecraft/advancements/critereon/CriterionConditionBlock net/minecraft/advancements/critereon/BlockPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Ljava/util/Optional; c blocks - f Ljava/util/Optional; d properties - f Ljava/util/Optional; e nbt - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a matchesState - m (Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;)Z a matches - m ()Z a requiresNbt - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/world/level/block/entity/TileEntity;Lnet/minecraft/advancements/critereon/CriterionConditionNBT;)Z a matchesBlockEntity - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Z a matches - m ()Ljava/util/Optional; b blocks - m ()Ljava/util/Optional; c properties - m ()Ljava/util/Optional; d nbt -c net/minecraft/advancements/critereon/CriterionConditionBlock$a net/minecraft/advancements/critereon/BlockPredicate$Builder - f Ljava/util/Optional; a blocks - f Ljava/util/Optional; b properties - f Ljava/util/Optional; c nbt - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/CriterionConditionBlock$a; a of - m (Ljava/util/Collection;)Lnet/minecraft/advancements/critereon/CriterionConditionBlock$a; a of - m ()Lnet/minecraft/advancements/critereon/CriterionConditionBlock$a; a block - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/advancements/critereon/CriterionConditionBlock$a; a hasNbt - m ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/critereon/CriterionConditionBlock$a; a of - m (Lnet/minecraft/advancements/critereon/CriterionTriggerProperties$a;)Lnet/minecraft/advancements/critereon/CriterionConditionBlock$a; a setProperties - m ()Lnet/minecraft/advancements/critereon/CriterionConditionBlock; b build -c net/minecraft/advancements/critereon/CriterionConditionDamage net/minecraft/advancements/critereon/DamagePredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; b dealtDamage - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; c takenDamage - f Ljava/util/Optional; d sourceEntity - f Ljava/util/Optional; e blocked - f Ljava/util/Optional; f type - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZ)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; a dealtDamage - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; b takenDamage - m ()Ljava/util/Optional; c sourceEntity - m ()Ljava/util/Optional; d blocked - m ()Ljava/util/Optional; e type -c net/minecraft/advancements/critereon/CriterionConditionDamage$a net/minecraft/advancements/critereon/DamagePredicate$Builder - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; a dealtDamage - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; b takenDamage - f Ljava/util/Optional; c sourceEntity - f Ljava/util/Optional; d blocked - f Ljava/util/Optional; e type - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;)Lnet/minecraft/advancements/critereon/CriterionConditionDamage$a; a dealtDamage - m (Lnet/minecraft/advancements/critereon/CriterionConditionDamageSource$a;)Lnet/minecraft/advancements/critereon/CriterionConditionDamage$a; a type - m (Lnet/minecraft/advancements/critereon/CriterionConditionDamageSource;)Lnet/minecraft/advancements/critereon/CriterionConditionDamage$a; a type - m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/CriterionConditionDamage$a; a blocked - m ()Lnet/minecraft/advancements/critereon/CriterionConditionDamage$a; a damageInstance - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity;)Lnet/minecraft/advancements/critereon/CriterionConditionDamage$a; a sourceEntity - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;)Lnet/minecraft/advancements/critereon/CriterionConditionDamage$a; b takenDamage - m ()Lnet/minecraft/advancements/critereon/CriterionConditionDamage; b build -c net/minecraft/advancements/critereon/CriterionConditionDamageSource net/minecraft/advancements/critereon/DamageSourcePredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/List; b tags - f Ljava/util/Optional; c directEntity - f Ljava/util/Optional; d sourceEntity - f Ljava/util/Optional; e isDirect - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/damagesource/DamageSource;)Z a matches - m ()Ljava/util/List; a tags - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/damagesource/DamageSource;)Z a matches - m ()Ljava/util/Optional; b directEntity - m ()Ljava/util/Optional; c sourceEntity - m ()Ljava/util/Optional; d isDirect -c net/minecraft/advancements/critereon/CriterionConditionDamageSource$a net/minecraft/advancements/critereon/DamageSourcePredicate$Builder - f Lcom/google/common/collect/ImmutableList$Builder; a tags - f Ljava/util/Optional; b directEntity - f Ljava/util/Optional; c sourceEntity - f Ljava/util/Optional; d isDirect - m (Lnet/minecraft/advancements/critereon/TagPredicate;)Lnet/minecraft/advancements/critereon/CriterionConditionDamageSource$a; a tag - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/critereon/CriterionConditionDamageSource$a; a direct - m (Z)Lnet/minecraft/advancements/critereon/CriterionConditionDamageSource$a; a isDirect - m ()Lnet/minecraft/advancements/critereon/CriterionConditionDamageSource$a; a damageType - m ()Lnet/minecraft/advancements/critereon/CriterionConditionDamageSource; b build - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/critereon/CriterionConditionDamageSource$a; b source -c net/minecraft/advancements/critereon/CriterionConditionDistance net/minecraft/advancements/critereon/DistancePredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; b x - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; c y - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; d z - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; e horizontal - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; f absolute - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;)Lnet/minecraft/advancements/critereon/CriterionConditionDistance; a horizontal - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; a x - m (DDDDDD)Z a matches - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; b y - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;)Lnet/minecraft/advancements/critereon/CriterionConditionDistance; b vertical - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;)Lnet/minecraft/advancements/critereon/CriterionConditionDistance; c absolute - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; c z - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; d horizontal - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; e absolute -c net/minecraft/advancements/critereon/CriterionConditionEnchantments net/minecraft/advancements/critereon/EnchantmentPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b enchantments - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c level - m (Lnet/minecraft/world/item/enchantment/ItemEnchantments;Lnet/minecraft/core/Holder;)Z a matchesEnchantment - m ()Ljava/util/Optional; a enchantments - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/item/enchantment/ItemEnchantments;)Z a containedIn - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; b level -c net/minecraft/advancements/critereon/CriterionConditionEntity net/minecraft/advancements/critereon/EntityPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lcom/mojang/serialization/Codec; b ADVANCEMENT_CODEC - f Ljava/util/Optional; c entityType - f Ljava/util/Optional; d distanceToPlayer - f Ljava/util/Optional; e movement - f Lnet/minecraft/advancements/critereon/CriterionConditionEntity$b; f location - f Ljava/util/Optional; g effects - f Ljava/util/Optional; h nbt - f Ljava/util/Optional; i flags - f Ljava/util/Optional; j equipment - f Ljava/util/Optional; k subPredicate - f Ljava/util/Optional; l periodicTick - f Ljava/util/Optional; m vehicle - f Ljava/util/Optional; n passenger - f Ljava/util/Optional; o targetedEntity - f Ljava/util/Optional; p team - f Ljava/util/Optional; q slots - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a lambda$static$1 - m ([Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Ljava/util/List; a wrap - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/Entity;)Z a matches - m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/Entity;)Z a matches - m ()Ljava/util/Optional; a entityType - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; a wrap - m (Ljava/util/Optional;)Ljava/util/Optional; a wrap - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; a wrap - m ()Ljava/util/Optional; b distanceToPlayer - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/Entity;)Z b lambda$matches$2 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootTableInfo; b createContext - m ()Ljava/util/Optional; c movement - m ()Lnet/minecraft/advancements/critereon/CriterionConditionEntity$b; d location - m ()Ljava/util/Optional; e effects - m ()Ljava/util/Optional; f nbt - m ()Ljava/util/Optional; g flags - m ()Ljava/util/Optional; h equipment - m ()Ljava/util/Optional; i subPredicate - m ()Ljava/util/Optional; j periodicTick - m ()Ljava/util/Optional; k vehicle - m ()Ljava/util/Optional; l passenger - m ()Ljava/util/Optional; m targetedEntity - m ()Ljava/util/Optional; n team - m ()Ljava/util/Optional; o slots -c net/minecraft/advancements/critereon/CriterionConditionEntity$a net/minecraft/advancements/critereon/EntityPredicate$Builder - f Ljava/util/Optional; a entityType - f Ljava/util/Optional; b distanceToPlayer - f Ljava/util/Optional; c fallDistance - f Ljava/util/Optional; d movement - f Ljava/util/Optional; e location - f Ljava/util/Optional; f located - f Ljava/util/Optional; g steppingOnLocation - f Ljava/util/Optional; h movementAffectedBy - f Ljava/util/Optional; i effects - f Ljava/util/Optional; j nbt - f Ljava/util/Optional; k flags - f Ljava/util/Optional; l equipment - f Ljava/util/Optional; m subPredicate - f Ljava/util/Optional; n periodicTick - f Ljava/util/Optional; o vehicle - f Ljava/util/Optional; p passenger - f Ljava/util/Optional; q targetedEntity - f Ljava/util/Optional; r team - f Ljava/util/Optional; s slots - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntityEquipment$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a equipment - m (Lnet/minecraft/world/entity/EntityTypes;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a of - m (I)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a periodicTick - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntityFlags$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a flags - m (Lnet/minecraft/advancements/critereon/CriterionConditionNBT;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a nbt - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntityType;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a entityType - m (Lnet/minecraft/advancements/critereon/CriterionConditionMobEffect$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a effects - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a of - m (Ljava/lang/String;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a team - m (Lnet/minecraft/advancements/critereon/SlotsPredicate;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a slots - m (Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a located - m (Lnet/minecraft/advancements/critereon/MovementPredicate;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a moving - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntityEquipment;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a equipment - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a vehicle - m (Lnet/minecraft/advancements/critereon/EntitySubPredicate;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a subPredicate - m (Lnet/minecraft/advancements/critereon/CriterionConditionDistance;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a distance - m ()Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; a entity - m (Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; b steppingOn - m ()Lnet/minecraft/advancements/critereon/CriterionConditionEntity; b build - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; b passenger - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; c targetedEntity - m (Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a; c movementAffectedBy -c net/minecraft/advancements/critereon/CriterionConditionEntity$b net/minecraft/advancements/critereon/EntityPredicate$LocationWrapper - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/Optional; b located - f Ljava/util/Optional; c steppingOn - f Ljava/util/Optional; d affectsMovement - m ()Ljava/util/Optional; a located - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Optional; b steppingOn - m ()Ljava/util/Optional; c affectsMovement -c net/minecraft/advancements/critereon/CriterionConditionEntityEquipment net/minecraft/advancements/critereon/EntityEquipmentPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b head - f Ljava/util/Optional; c chest - f Ljava/util/Optional; d legs - f Ljava/util/Optional; e feet - f Ljava/util/Optional; f body - f Ljava/util/Optional; g mainhand - f Ljava/util/Optional; h offhand - m (Lnet/minecraft/world/entity/Entity;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Optional; a head - m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityEquipment; a captainPredicate - m ()Ljava/util/Optional; b chest - m ()Ljava/util/Optional; c legs - m ()Ljava/util/Optional; d feet - m ()Ljava/util/Optional; e body - m ()Ljava/util/Optional; f mainhand - m ()Ljava/util/Optional; g offhand -c net/minecraft/advancements/critereon/CriterionConditionEntityEquipment$a net/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder - f Ljava/util/Optional; a head - f Ljava/util/Optional; b chest - f Ljava/util/Optional; c legs - f Ljava/util/Optional; d feet - f Ljava/util/Optional; e body - f Ljava/util/Optional; f mainhand - f Ljava/util/Optional; g offhand - m (Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityEquipment$a; a head - m ()Lnet/minecraft/advancements/critereon/CriterionConditionEntityEquipment$a; a equipment - m ()Lnet/minecraft/advancements/critereon/CriterionConditionEntityEquipment; b build - m (Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityEquipment$a; b chest - m (Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityEquipment$a; c legs - m (Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityEquipment$a; d feet - m (Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityEquipment$a; e body - m (Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityEquipment$a; f mainhand - m (Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityEquipment$a; g offhand -c net/minecraft/advancements/critereon/CriterionConditionEntityFlags net/minecraft/advancements/critereon/EntityFlagsPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b isOnGround - f Ljava/util/Optional; c isOnFire - f Ljava/util/Optional; d isCrouching - f Ljava/util/Optional; e isSprinting - f Ljava/util/Optional; f isSwimming - f Ljava/util/Optional; g isFlying - f Ljava/util/Optional; h isBaby - m (Lnet/minecraft/world/entity/Entity;)Z a matches - m ()Ljava/util/Optional; a isOnGround - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Optional; b isOnFire - m ()Ljava/util/Optional; c isCrouching - m ()Ljava/util/Optional; d isSprinting - m ()Ljava/util/Optional; e isSwimming - m ()Ljava/util/Optional; f isFlying - m ()Ljava/util/Optional; g isBaby -c net/minecraft/advancements/critereon/CriterionConditionEntityFlags$a net/minecraft/advancements/critereon/EntityFlagsPredicate$Builder - f Ljava/util/Optional; a isOnGround - f Ljava/util/Optional; b isOnFire - f Ljava/util/Optional; c isCrouching - f Ljava/util/Optional; d isSprinting - f Ljava/util/Optional; e isSwimming - f Ljava/util/Optional; f isFlying - f Ljava/util/Optional; g isBaby - m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityFlags$a; a setOnGround - m ()Lnet/minecraft/advancements/critereon/CriterionConditionEntityFlags$a; a flags - m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityFlags$a; b setOnFire - m ()Lnet/minecraft/advancements/critereon/CriterionConditionEntityFlags; b build - m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityFlags$a; c setCrouching - m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityFlags$a; d setSprinting - m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityFlags$a; e setSwimming - m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityFlags$a; f setIsFlying - m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityFlags$a; g setIsBaby -c net/minecraft/advancements/critereon/CriterionConditionEntityType net/minecraft/advancements/critereon/EntityTypePredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/HolderSet; b types - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityType; a of - m (Lnet/minecraft/world/entity/EntityTypes;)Lnet/minecraft/advancements/critereon/CriterionConditionEntityType; a of - m ()Lnet/minecraft/core/HolderSet; a types - m (Lnet/minecraft/world/entity/EntityTypes;)Z b matches -c net/minecraft/advancements/critereon/CriterionConditionFluid net/minecraft/advancements/critereon/FluidPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b fluids - f Ljava/util/Optional; c properties - m ()Ljava/util/Optional; a fluids - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Z a matches - m ()Ljava/util/Optional; b properties -c net/minecraft/advancements/critereon/CriterionConditionFluid$a net/minecraft/advancements/critereon/FluidPredicate$Builder - f Ljava/util/Optional; a fluids - f Ljava/util/Optional; b properties - m (Lnet/minecraft/world/level/material/FluidType;)Lnet/minecraft/advancements/critereon/CriterionConditionFluid$a; a of - m (Lnet/minecraft/advancements/critereon/CriterionTriggerProperties;)Lnet/minecraft/advancements/critereon/CriterionConditionFluid$a; a setProperties - m ()Lnet/minecraft/advancements/critereon/CriterionConditionFluid$a; a fluid - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/CriterionConditionFluid$a; a of - m ()Lnet/minecraft/advancements/critereon/CriterionConditionFluid; b build -c net/minecraft/advancements/critereon/CriterionConditionInOpenWater net/minecraft/advancements/critereon/FishingHookPredicate - f Lnet/minecraft/advancements/critereon/CriterionConditionInOpenWater; b ANY - f Lcom/mojang/serialization/MapCodec; c CODEC - f Ljava/util/Optional; d inOpenWater - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Z)Lnet/minecraft/advancements/critereon/CriterionConditionInOpenWater; a inOpenWater - m ()Ljava/util/Optional; b inOpenWater -c net/minecraft/advancements/critereon/CriterionConditionItem net/minecraft/advancements/critereon/ItemPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b items - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c count - f Lnet/minecraft/core/component/DataComponentPredicate; d components - f Ljava/util/Map; e subPredicates - m (Lnet/minecraft/world/item/ItemStack;)Z a test - m ()Ljava/util/Optional; a items - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; b count - m ()Lnet/minecraft/core/component/DataComponentPredicate; c components - m ()Ljava/util/Map; d subPredicates -c net/minecraft/advancements/critereon/CriterionConditionItem$a net/minecraft/advancements/critereon/ItemPredicate$Builder - f Ljava/util/Optional; a items - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; b count - f Lnet/minecraft/core/component/DataComponentPredicate; c components - f Lcom/google/common/collect/ImmutableMap$Builder; d subPredicates - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Lnet/minecraft/advancements/critereon/CriterionConditionItem$a; a withCount - m (Lnet/minecraft/advancements/critereon/ItemSubPredicate$a;Lnet/minecraft/advancements/critereon/ItemSubPredicate;)Lnet/minecraft/advancements/critereon/CriterionConditionItem$a; a withSubPredicate - m ()Lnet/minecraft/advancements/critereon/CriterionConditionItem$a; a item - m (Lnet/minecraft/core/component/DataComponentPredicate;)Lnet/minecraft/advancements/critereon/CriterionConditionItem$a; a hasComponents - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/core/Holder; a lambda$of$0 - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/CriterionConditionItem$a; a of - m ([Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/advancements/critereon/CriterionConditionItem$a; a of - m ()Lnet/minecraft/advancements/critereon/CriterionConditionItem; b build -c net/minecraft/advancements/critereon/CriterionConditionLight net/minecraft/advancements/critereon/LightPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; b composite - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; a composite - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Z a matches -c net/minecraft/advancements/critereon/CriterionConditionLight$a net/minecraft/advancements/critereon/LightPredicate$Builder - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; a composite - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Lnet/minecraft/advancements/critereon/CriterionConditionLight$a; a setComposite - m ()Lnet/minecraft/advancements/critereon/CriterionConditionLight$a; a light - m ()Lnet/minecraft/advancements/critereon/CriterionConditionLight; b build -c net/minecraft/advancements/critereon/CriterionConditionLocation net/minecraft/advancements/critereon/LocationPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b position - f Ljava/util/Optional; c biomes - f Ljava/util/Optional; d structures - f Ljava/util/Optional; e dimension - f Ljava/util/Optional; f smokey - f Ljava/util/Optional; g light - f Ljava/util/Optional; h block - f Ljava/util/Optional; i fluid - f Ljava/util/Optional; j canSeeSky - m (Lnet/minecraft/server/level/WorldServer;DDD)Z a matches - m ()Ljava/util/Optional; a position - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Optional; b biomes - m ()Ljava/util/Optional; c structures - m ()Ljava/util/Optional; d dimension - m ()Ljava/util/Optional; e smokey - m ()Ljava/util/Optional; f light - m ()Ljava/util/Optional; g block - m ()Ljava/util/Optional; h fluid - m ()Ljava/util/Optional; i canSeeSky -c net/minecraft/advancements/critereon/CriterionConditionLocation$a net/minecraft/advancements/critereon/LocationPredicate$Builder - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; a x - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; b y - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; c z - f Ljava/util/Optional; d biomes - f Ljava/util/Optional; e structures - f Ljava/util/Optional; f dimension - f Ljava/util/Optional; g smokey - f Ljava/util/Optional; h light - f Ljava/util/Optional; i block - f Ljava/util/Optional; j fluid - f Ljava/util/Optional; k canSeeSky - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;)Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; a atYLocation - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; a setBiomes - m ()Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; a location - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; a inBiome - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; a inDimension - m (Z)Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; a setSmokey - m (Lnet/minecraft/advancements/critereon/CriterionConditionFluid$a;)Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; a setFluid - m (Lnet/minecraft/advancements/critereon/CriterionConditionLight$a;)Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; a setLight - m (Lnet/minecraft/advancements/critereon/CriterionConditionBlock$a;)Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; a setBlock - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; b inStructure - m (Z)Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; b setCanSeeSky - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; b setDimension - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;)Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; b setX - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; b setStructures - m ()Lnet/minecraft/advancements/critereon/CriterionConditionLocation; b build - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;)Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; c setY - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;)Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a; d setZ -c net/minecraft/advancements/critereon/CriterionConditionLocation$b net/minecraft/advancements/critereon/LocationPredicate$PositionPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; b x - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; c y - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; d z - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;)Ljava/util/Optional; a of - m (DDD)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; a x - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; b y - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; c z -c net/minecraft/advancements/critereon/CriterionConditionMobEffect net/minecraft/advancements/critereon/MobEffectsPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Map; b effectMap - m (Ljava/util/Map;)Z a matches - m (Lnet/minecraft/world/entity/Entity;)Z a matches - m ()Ljava/util/Map; a effectMap - m (Lnet/minecraft/world/entity/EntityLiving;)Z a matches -c net/minecraft/advancements/critereon/CriterionConditionMobEffect$a net/minecraft/advancements/critereon/MobEffectsPredicate$Builder - f Lcom/google/common/collect/ImmutableMap$Builder; a effectMap - m ()Lnet/minecraft/advancements/critereon/CriterionConditionMobEffect$a; a effects - m (Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/CriterionConditionMobEffect$b;)Lnet/minecraft/advancements/critereon/CriterionConditionMobEffect$a; a and - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/advancements/critereon/CriterionConditionMobEffect$a; a and - m ()Ljava/util/Optional; b build -c net/minecraft/advancements/critereon/CriterionConditionMobEffect$b net/minecraft/advancements/critereon/MobEffectsPredicate$MobEffectInstancePredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; b amplifier - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c duration - f Ljava/util/Optional; d ambient - f Ljava/util/Optional; e visible - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; a amplifier - m (Lnet/minecraft/world/effect/MobEffect;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; b duration - m ()Ljava/util/Optional; c ambient - m ()Ljava/util/Optional; d visible -c net/minecraft/advancements/critereon/CriterionConditionNBT net/minecraft/advancements/critereon/NbtPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/nbt/NBTTagCompound; c tag - m ()Lnet/minecraft/nbt/NBTTagCompound; a tag - m (Lnet/minecraft/world/entity/Entity;)Z a matches - m (Lnet/minecraft/world/item/ItemStack;)Z a matches - m (Lnet/minecraft/nbt/NBTBase;)Z a matches - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/nbt/NBTTagCompound; b getEntityTagToCompare -c net/minecraft/advancements/critereon/CriterionConditionPlayer net/minecraft/advancements/critereon/PlayerPredicate - f I b LOOKING_AT_RANGE - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; d level - f Lnet/minecraft/advancements/critereon/GameTypePredicate; e gameType - f Ljava/util/List; f stats - f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; g recipes - f Ljava/util/Map; h advancements - f Ljava/util/Optional; i lookingAt - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;)Z a matches - m (Lnet/minecraft/world/entity/Entity;)Z a lambda$matches$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; b level - m ()Lnet/minecraft/advancements/critereon/GameTypePredicate; c gameType - m ()Ljava/util/List; d stats - m ()Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; e recipes - m ()Ljava/util/Map; f advancements - m ()Ljava/util/Optional; g lookingAt -c net/minecraft/advancements/critereon/CriterionConditionPlayer$a net/minecraft/advancements/critereon/PlayerPredicate$AdvancementCriterionsPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; c criterions - m ()Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; a criterions - m (Lnet/minecraft/advancements/AdvancementProgress;)Z a test -c net/minecraft/advancements/critereon/CriterionConditionPlayer$b net/minecraft/advancements/critereon/PlayerPredicate$AdvancementDonePredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Z c state - m ()Z a state - m (Lnet/minecraft/advancements/AdvancementProgress;)Z a test -c net/minecraft/advancements/critereon/CriterionConditionPlayer$c net/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate - f Lcom/mojang/serialization/Codec; b CODEC - m (Lnet/minecraft/advancements/critereon/CriterionConditionPlayer$c;)Lcom/mojang/datafixers/util/Either; a lambda$static$0 -c net/minecraft/advancements/critereon/CriterionConditionPlayer$d net/minecraft/advancements/critereon/PlayerPredicate$Builder - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; a level - f Lnet/minecraft/advancements/critereon/GameTypePredicate; b gameType - f Lcom/google/common/collect/ImmutableList$Builder; c stats - f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; d recipes - f Ljava/util/Map; e advancements - f Ljava/util/Optional; f lookingAt - m (Lnet/minecraft/resources/MinecraftKey;Ljava/util/Map;)Lnet/minecraft/advancements/critereon/CriterionConditionPlayer$d; a checkAdvancementCriterions - m (Lnet/minecraft/stats/StatisticWrapper;Lnet/minecraft/core/Holder$c;Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Lnet/minecraft/advancements/critereon/CriterionConditionPlayer$d; a addStat - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Lnet/minecraft/advancements/critereon/CriterionConditionPlayer$d; a setLevel - m (Lnet/minecraft/resources/MinecraftKey;Z)Lnet/minecraft/advancements/critereon/CriterionConditionPlayer$d; a addRecipe - m (Lnet/minecraft/advancements/critereon/GameTypePredicate;)Lnet/minecraft/advancements/critereon/CriterionConditionPlayer$d; a setGameType - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/critereon/CriterionConditionPlayer$d; a setLookingAt - m ()Lnet/minecraft/advancements/critereon/CriterionConditionPlayer$d; a player - m ()Lnet/minecraft/advancements/critereon/CriterionConditionPlayer; b build - m (Lnet/minecraft/resources/MinecraftKey;Z)Lnet/minecraft/advancements/critereon/CriterionConditionPlayer$d; b checkAdvancementDone -c net/minecraft/advancements/critereon/CriterionConditionPlayer$e net/minecraft/advancements/critereon/PlayerPredicate$StatMatcher - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/stats/StatisticWrapper; b type - f Lnet/minecraft/core/Holder; c value - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; d range - f Ljava/util/function/Supplier; e stat - m (Lnet/minecraft/stats/StatisticWrapper;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$createTypedCodec$1 - m (Lnet/minecraft/stats/StatisticManager;)Z a matches - m (Lnet/minecraft/stats/StatisticWrapper;Lnet/minecraft/core/Holder;)Lnet/minecraft/stats/Statistic; a lambda$new$2 - m (Lnet/minecraft/stats/StatisticWrapper;)Lcom/mojang/serialization/MapCodec; a createTypedCodec - m ()Lnet/minecraft/stats/StatisticWrapper; a type - m (Lnet/minecraft/stats/StatisticWrapper;Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Lnet/minecraft/advancements/critereon/CriterionConditionPlayer$e; a lambda$createTypedCodec$0 - m ()Lnet/minecraft/core/Holder; b value - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c range - m ()Ljava/util/function/Supplier; d stat -c net/minecraft/advancements/critereon/CriterionConditionRange net/minecraft/advancements/critereon/WrappedMinMaxBounds - f Lnet/minecraft/advancements/critereon/CriterionConditionRange; a ANY - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_INTS_ONLY - f Ljava/lang/Float; c min - f Ljava/lang/Float; d max - m (FF)Lnet/minecraft/advancements/critereon/CriterionConditionRange; a between - m (D)Z a matchesSqr - m (Ljava/lang/Float;)Ljava/lang/Float; a lambda$fromReader$0 - m ()Lcom/google/gson/JsonElement; a serializeToJson - m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/advancements/critereon/CriterionConditionRange; a fromReader - m (Lcom/mojang/brigadier/StringReader;ZLjava/util/function/Function;)Lnet/minecraft/advancements/critereon/CriterionConditionRange; a fromReader - m (F)Lnet/minecraft/advancements/critereon/CriterionConditionRange; a exactly - m (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/CriterionConditionRange; a fromJson - m (Ljava/lang/Float;Ljava/util/function/Function;)Ljava/lang/Float; a optionallyFormat - m (F)Lnet/minecraft/advancements/critereon/CriterionConditionRange; b atLeast - m ()Ljava/lang/Float; b min - m (Lcom/mojang/brigadier/StringReader;Z)Ljava/lang/Float; b readNumber - m ()Ljava/lang/Float; c max - m (F)Lnet/minecraft/advancements/critereon/CriterionConditionRange; c atMost - m (Lcom/mojang/brigadier/StringReader;Z)Z c isAllowedNumber - m (F)Z d matches -c net/minecraft/advancements/critereon/CriterionConditionValue net/minecraft/advancements/critereon/MinMaxBounds - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_EMPTY - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_SWAPPED - m (Lcom/mojang/brigadier/StringReader;)Z a isAllowedInputChat - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue;)Lcom/mojang/datafixers/util/Either; a lambda$createCodec$4 - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$a;Ljava/lang/Number;)Lnet/minecraft/advancements/critereon/CriterionConditionValue; a lambda$createCodec$2 - m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/util/Optional; a readNumber - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/advancements/critereon/CriterionConditionValue$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$createCodec$0 - m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/advancements/critereon/CriterionConditionValue$b;Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/CriterionConditionValue; a fromReader - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$a;Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/advancements/critereon/CriterionConditionValue; a lambda$createCodec$3 - m ()Ljava/util/Optional; a min - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/advancements/critereon/CriterionConditionValue$a;)Lcom/mojang/serialization/Codec; a createCodec - m ()Ljava/util/Optional; b max - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue;)Lnet/minecraft/advancements/critereon/CriterionConditionValue; b lambda$createCodec$1 - m ()Z c isAny - m ()Ljava/util/Optional; d unwrapPoint -c net/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange net/minecraft/advancements/critereon/MinMaxBounds$Doubles - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; c ANY - f Lcom/mojang/serialization/Codec; d CODEC - f Ljava/util/Optional; e min - f Ljava/util/Optional; f max - f Ljava/util/Optional; g minSq - f Ljava/util/Optional; h maxSq - m (DD)Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; a between - m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; a fromReader - m (Ljava/lang/Double;)Ljava/lang/Double; a lambda$fromReader$1 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; a fromReader - m (D)Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; a exactly - m ()Ljava/util/Optional; a min - m (Ljava/util/Optional;)Ljava/util/Optional; a squareOpt - m (Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; a create - m ()Ljava/util/Optional; b max - m (Ljava/lang/Double;)Ljava/lang/Double; b lambda$squareOpt$0 - m (D)Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; b atLeast - m (D)Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; c atMost - m (D)Z d matches - m (D)Z e matchesSqr - m ()Ljava/util/Optional; e minSq - m ()Ljava/util/Optional; f maxSq -c net/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange net/minecraft/advancements/critereon/MinMaxBounds$Ints - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c ANY - f Lcom/mojang/serialization/Codec; d CODEC - f Ljava/util/Optional; e min - f Ljava/util/Optional; f max - f Ljava/util/Optional; g minSq - f Ljava/util/Optional; h maxSq - m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; a fromReader - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; a fromReader - m (II)Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; a between - m (Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; a create - m (Ljava/lang/Integer;)Ljava/lang/Integer; a lambda$fromReader$2 - m (I)Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; a exactly - m ()Ljava/util/Optional; a min - m (Ljava/util/Optional;)Ljava/util/Optional; a squareOpt - m (J)Z a matchesSqr - m ()Ljava/util/Optional; b max - m (Ljava/lang/Integer;)Ljava/lang/Long; b lambda$new$1 - m (I)Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; b atLeast - m (I)Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c atMost - m (Ljava/lang/Integer;)Ljava/lang/Long; c lambda$squareOpt$0 - m (I)Z d matches - m ()Ljava/util/Optional; e minSq - m ()Ljava/util/Optional; f maxSq -c net/minecraft/advancements/critereon/CriterionConditionValue$a net/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory -c net/minecraft/advancements/critereon/CriterionConditionValue$b net/minecraft/advancements/critereon/MinMaxBounds$BoundsFromReaderFactory -c net/minecraft/advancements/critereon/CriterionSlideDownBlock net/minecraft/advancements/critereon/SlideDownBlockTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/advancements/critereon/CriterionSlideDownBlock$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/block/state/IBlockData;)V a trigger -c net/minecraft/advancements/critereon/CriterionSlideDownBlock$a net/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c block - f Ljava/util/Optional; d state - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a matches - m (Lnet/minecraft/advancements/critereon/CriterionSlideDownBlock$a;)Lcom/mojang/serialization/DataResult; a validate - m (Lnet/minecraft/core/Holder;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a lambda$validate$3 - m (Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/CriterionTriggerProperties;)Ljava/util/Optional; a lambda$validate$1 - m (Lnet/minecraft/advancements/critereon/CriterionSlideDownBlock$a;Lnet/minecraft/core/Holder;)Ljava/util/Optional; a lambda$validate$4 - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; a slidesDownBlock - m (Lnet/minecraft/core/Holder;Ljava/lang/String;)Ljava/lang/String; b lambda$validate$2 - m ()Ljava/util/Optional; b block - m (Lnet/minecraft/advancements/critereon/CriterionSlideDownBlock$a;)Lcom/mojang/serialization/DataResult; b lambda$validate$5 - m ()Ljava/util/Optional; c state -c net/minecraft/advancements/critereon/CriterionTriggerAbstract net/minecraft/advancements/critereon/SimpleCriterionTrigger - m (Lnet/minecraft/server/level/EntityPlayer;Ljava/util/function/Predicate;)V a trigger - m (Lnet/minecraft/server/AdvancementDataPlayer;)V a removePlayerListeners - m (Lnet/minecraft/server/AdvancementDataPlayer;Lnet/minecraft/advancements/CriterionTrigger$a;)V a addPlayerListener - m (Lnet/minecraft/server/AdvancementDataPlayer;Lnet/minecraft/advancements/CriterionTrigger$a;)V b removePlayerListener -c net/minecraft/advancements/critereon/CriterionTriggerAbstract$a net/minecraft/advancements/critereon/SimpleCriterionTrigger$SimpleInstance - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m ()Ljava/util/Optional; a player -c net/minecraft/advancements/critereon/CriterionTriggerBeeNestDestroyed net/minecraft/advancements/critereon/BeeNestDestroyedTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/CriterionTriggerBeeNestDestroyed$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/ItemStack;I)V a trigger -c net/minecraft/advancements/critereon/CriterionTriggerBeeNestDestroyed$a net/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c block - f Ljava/util/Optional; d item - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; e beesInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/ItemStack;I)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Lnet/minecraft/advancements/Criterion; a destroyedBeeNest - m ()Ljava/util/Optional; b block - m ()Ljava/util/Optional; c item - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; d beesInside -c net/minecraft/advancements/critereon/CriterionTriggerBredAnimals net/minecraft/advancements/critereon/BredAnimalsTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/advancements/critereon/CriterionTriggerBredAnimals$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/animal/EntityAnimal;Lnet/minecraft/world/entity/animal/EntityAnimal;Lnet/minecraft/world/entity/EntityAgeable;)V a trigger -c net/minecraft/advancements/critereon/CriterionTriggerBredAnimals$a net/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c parent - f Ljava/util/Optional; d partner - f Ljava/util/Optional; e child - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a matches - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/Criterion; a bredAnimals - m (Ljava/util/Optional;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a bredAnimals - m ()Lnet/minecraft/advancements/Criterion; b bredAnimals - m ()Ljava/util/Optional; c parent - m ()Ljava/util/Optional; d partner - m ()Ljava/util/Optional; e child -c net/minecraft/advancements/critereon/CriterionTriggerBrewedPotion net/minecraft/advancements/critereon/BrewedPotionTrigger - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/core/Holder;)V a trigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/CriterionTriggerBrewedPotion$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerBrewedPotion$a net/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c potion - m (Lnet/minecraft/core/Holder;)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/advancements/Criterion; b brewedPotion - m ()Ljava/util/Optional; c potion -c net/minecraft/advancements/critereon/CriterionTriggerChangedDimension net/minecraft/advancements/critereon/ChangeDimensionTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/advancements/critereon/CriterionTriggerChangedDimension$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V a trigger -c net/minecraft/advancements/critereon/CriterionTriggerChangedDimension$a net/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c from - f Ljava/util/Optional; d to - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/Criterion; a changedDimensionTo - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/Criterion; a changedDimension - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Z b matches - m ()Lnet/minecraft/advancements/Criterion; b changedDimension - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/Criterion; b changedDimensionFrom - m ()Ljava/util/Optional; c from - m ()Ljava/util/Optional; d to -c net/minecraft/advancements/critereon/CriterionTriggerChanneledLightning net/minecraft/advancements/critereon/ChanneledLightningTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Ljava/util/List;Lnet/minecraft/advancements/critereon/CriterionTriggerChanneledLightning$a;)Z a lambda$trigger$1 - m (Lnet/minecraft/server/level/EntityPlayer;Ljava/util/Collection;)V a trigger - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootTableInfo; a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerChanneledLightning$a net/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/List; c victims - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m (Ljava/util/Collection;)Z a matches - m ([Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/Criterion; a channeledLightning - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/List; b victims -c net/minecraft/advancements/critereon/CriterionTriggerConstructBeacon net/minecraft/advancements/critereon/ConstructBeaconTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (ILnet/minecraft/advancements/critereon/CriterionTriggerConstructBeacon$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;I)V a trigger -c net/minecraft/advancements/critereon/CriterionTriggerConstructBeacon$a net/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c level - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (I)Z a matches - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Lnet/minecraft/advancements/Criterion; a constructedBeacon - m ()Lnet/minecraft/advancements/Criterion; b constructedBeacon - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c level -c net/minecraft/advancements/critereon/CriterionTriggerConsumeItem net/minecraft/advancements/critereon/ConsumeItemTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/ItemStack;)V a trigger - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/CriterionTriggerConsumeItem$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerConsumeItem$a net/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c item - m (Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/advancements/Criterion; a usedItem - m (Lnet/minecraft/world/item/ItemStack;)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/advancements/Criterion; a usedItem - m ()Lnet/minecraft/advancements/Criterion; b usedItem - m ()Ljava/util/Optional; c item -c net/minecraft/advancements/critereon/CriterionTriggerCuredZombieVillager net/minecraft/advancements/critereon/CuredZombieVillagerTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/advancements/critereon/CriterionTriggerCuredZombieVillager$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/monster/EntityZombie;Lnet/minecraft/world/entity/npc/EntityVillager;)V a trigger -c net/minecraft/advancements/critereon/CriterionTriggerCuredZombieVillager$a net/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c zombie - f Ljava/util/Optional; d villager - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a matches - m ()Lnet/minecraft/advancements/Criterion; b curedZombieVillager - m ()Ljava/util/Optional; c zombie - m ()Ljava/util/Optional; d villager -c net/minecraft/advancements/critereon/CriterionTriggerEffectsChanged net/minecraft/advancements/critereon/EffectsChangedTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/Entity;)V a trigger - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/advancements/critereon/CriterionTriggerEffectsChanged$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerEffectsChanged$a net/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c effects - f Ljava/util/Optional; d source - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/Criterion; a gotEffectsFrom - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/advancements/critereon/CriterionConditionMobEffect$a;)Lnet/minecraft/advancements/Criterion; a hasEffects - m ()Ljava/util/Optional; b effects - m ()Ljava/util/Optional; c source -c net/minecraft/advancements/critereon/CriterionTriggerEnchantedItem net/minecraft/advancements/critereon/EnchantedItemTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/ItemStack;I)V a trigger - m (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/CriterionTriggerEnchantedItem$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerEnchantedItem$a net/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c item - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; d levels - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/item/ItemStack;I)Z a matches - m ()Lnet/minecraft/advancements/Criterion; b enchantedItem - m ()Ljava/util/Optional; c item - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; d levels -c net/minecraft/advancements/critereon/CriterionTriggerEnterBlock net/minecraft/advancements/critereon/EnterBlockTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/advancements/critereon/CriterionTriggerEnterBlock$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/block/state/IBlockData;)V a trigger -c net/minecraft/advancements/critereon/CriterionTriggerEnterBlock$a net/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c block - f Ljava/util/Optional; d state - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a matches - m (Lnet/minecraft/core/Holder;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a lambda$validate$3 - m (Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/CriterionTriggerProperties;)Ljava/util/Optional; a lambda$validate$1 - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/advancements/critereon/CriterionTriggerEnterBlock$a;Lnet/minecraft/core/Holder;)Ljava/util/Optional; a lambda$validate$4 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; a entersBlock - m (Lnet/minecraft/advancements/critereon/CriterionTriggerEnterBlock$a;)Lcom/mojang/serialization/DataResult; a validate - m (Lnet/minecraft/core/Holder;Ljava/lang/String;)Ljava/lang/String; b lambda$validate$2 - m (Lnet/minecraft/advancements/critereon/CriterionTriggerEnterBlock$a;)Lcom/mojang/serialization/DataResult; b lambda$validate$5 - m ()Ljava/util/Optional; b block - m ()Ljava/util/Optional; c state -c net/minecraft/advancements/critereon/CriterionTriggerEntityHurtPlayer net/minecraft/advancements/critereon/EntityHurtPlayerTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZ)V a trigger - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZLnet/minecraft/advancements/critereon/CriterionTriggerEntityHurtPlayer$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerEntityHurtPlayer$a net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c damage - m (Lnet/minecraft/advancements/critereon/CriterionConditionDamage$a;)Lnet/minecraft/advancements/Criterion; a entityHurtPlayer - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZ)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/advancements/critereon/CriterionConditionDamage;)Lnet/minecraft/advancements/Criterion; a entityHurtPlayer - m ()Lnet/minecraft/advancements/Criterion; b entityHurtPlayer - m ()Ljava/util/Optional; c damage -c net/minecraft/advancements/critereon/CriterionTriggerFilledBucket net/minecraft/advancements/critereon/FilledBucketTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/ItemStack;)V a trigger - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/CriterionTriggerFilledBucket$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerFilledBucket$a net/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c item - m (Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/advancements/Criterion; a filledBucket - m (Lnet/minecraft/world/item/ItemStack;)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Optional; b item -c net/minecraft/advancements/critereon/CriterionTriggerFishingRodHooked net/minecraft/advancements/critereon/FishingRodHookedTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/Collection;Lnet/minecraft/advancements/critereon/CriterionTriggerFishingRodHooked$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/EntityFishingHook;Ljava/util/Collection;)V a trigger -c net/minecraft/advancements/critereon/CriterionTriggerFishingRodHooked$a net/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c rod - f Ljava/util/Optional; d entity - f Ljava/util/Optional; e item - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m ()Ljava/util/Optional; a player - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/Collection;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a fishedItem - m ()Ljava/util/Optional; b rod - m ()Ljava/util/Optional; c entity - m ()Ljava/util/Optional; d item -c net/minecraft/advancements/critereon/CriterionTriggerImpossible net/minecraft/advancements/critereon/ImpossibleTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/AdvancementDataPlayer;)V a removePlayerListeners - m (Lnet/minecraft/server/AdvancementDataPlayer;Lnet/minecraft/advancements/CriterionTrigger$a;)V a addPlayerListener - m (Lnet/minecraft/server/AdvancementDataPlayer;Lnet/minecraft/advancements/CriterionTrigger$a;)V b removePlayerListener -c net/minecraft/advancements/critereon/CriterionTriggerImpossible$a net/minecraft/advancements/critereon/ImpossibleTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate -c net/minecraft/advancements/critereon/CriterionTriggerInventoryChanged net/minecraft/advancements/critereon/InventoryChangeTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/player/PlayerInventory;Lnet/minecraft/world/item/ItemStack;)V a trigger - m (Lnet/minecraft/world/entity/player/PlayerInventory;Lnet/minecraft/world/item/ItemStack;IIILnet/minecraft/advancements/critereon/CriterionTriggerInventoryChanged$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/player/PlayerInventory;Lnet/minecraft/world/item/ItemStack;III)V a trigger -c net/minecraft/advancements/critereon/CriterionTriggerInventoryChanged$a net/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Lnet/minecraft/advancements/critereon/CriterionTriggerInventoryChanged$a$a; c slots - f Ljava/util/List; d items - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/CriterionConditionItem;)Z a lambda$matches$2 - m ([Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/advancements/Criterion; a hasItems - m ([Lnet/minecraft/advancements/critereon/CriterionConditionItem;)Lnet/minecraft/advancements/Criterion; a hasItems - m (I)[Lnet/minecraft/advancements/critereon/CriterionConditionItem; a lambda$hasItems$1 - m (Lnet/minecraft/world/entity/player/PlayerInventory;Lnet/minecraft/world/item/ItemStack;III)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ([Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/advancements/Criterion; a hasItems - m ()Lnet/minecraft/advancements/critereon/CriterionTriggerInventoryChanged$a$a; b slots - m ()Ljava/util/List; c items -c net/minecraft/advancements/critereon/CriterionTriggerInventoryChanged$a$a net/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance$Slots - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/advancements/critereon/CriterionTriggerInventoryChanged$a$a; b ANY - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c occupied - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; d full - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; e empty - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; a occupied - m (III)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; b full - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c empty -c net/minecraft/advancements/critereon/CriterionTriggerItemDurabilityChanged net/minecraft/advancements/critereon/ItemDurabilityTrigger - m (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/CriterionTriggerItemDurabilityChanged$a;)Z a lambda$trigger$0 - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/ItemStack;I)V a trigger -c net/minecraft/advancements/critereon/CriterionTriggerItemDurabilityChanged$a net/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c item - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; d durability - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; e delta - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Lnet/minecraft/advancements/Criterion; a changedDurability - m (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Lnet/minecraft/advancements/Criterion; a changedDurability - m (Lnet/minecraft/world/item/ItemStack;I)Z a matches - m ()Ljava/util/Optional; b item - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c durability - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; d delta -c net/minecraft/advancements/critereon/CriterionTriggerKilled net/minecraft/advancements/critereon/KilledTrigger - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V a trigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/advancements/critereon/CriterionTriggerKilled$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerKilled$a net/minecraft/advancements/critereon/KilledTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c entityPredicate - f Ljava/util/Optional; d killingBlow - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/Criterion; a playerKilledEntity - m (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a playerKilledEntity - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;Lnet/minecraft/advancements/critereon/CriterionConditionDamageSource$a;)Lnet/minecraft/advancements/Criterion; a playerKilledEntity - m (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/CriterionConditionDamageSource$a;)Lnet/minecraft/advancements/Criterion; a playerKilledEntity - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Optional; a player - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/damagesource/DamageSource;)Z a matches - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a playerKilledEntity - m (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a playerKilledEntity - m ()Lnet/minecraft/advancements/Criterion; b playerKilledEntity - m (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; b entityKilledPlayer - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; b entityKilledPlayer - m (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; b entityKilledPlayer - m (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/CriterionConditionDamageSource$a;)Lnet/minecraft/advancements/Criterion; b entityKilledPlayer - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/Criterion; b entityKilledPlayer - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;Lnet/minecraft/advancements/critereon/CriterionConditionDamageSource$a;)Lnet/minecraft/advancements/Criterion; b entityKilledPlayer - m ()Lnet/minecraft/advancements/Criterion; c playerKilledEntityNearSculkCatalyst - m ()Lnet/minecraft/advancements/Criterion; d entityKilledPlayer - m ()Ljava/util/Optional; e entityPredicate - m ()Ljava/util/Optional; f killingBlow -c net/minecraft/advancements/critereon/CriterionTriggerKilledByCrossbow net/minecraft/advancements/critereon/KilledByCrossbowTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Ljava/util/Collection;)V a trigger - m (Ljava/util/List;Ljava/util/Set;Lnet/minecraft/advancements/critereon/CriterionTriggerKilledByCrossbow$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerKilledByCrossbow$a net/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/List; c victims - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; d uniqueEntityTypes - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m ()Ljava/util/Optional; a player - m ([Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/Criterion; a crossbowKilled - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/util/Collection;I)Z a matches - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Lnet/minecraft/advancements/Criterion; a crossbowKilled - m ()Ljava/util/List; b victims - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c uniqueEntityTypes -c net/minecraft/advancements/critereon/CriterionTriggerLevitation net/minecraft/advancements/critereon/LevitationTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/phys/Vec3D;ILnet/minecraft/advancements/critereon/CriterionTriggerLevitation$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/phys/Vec3D;I)V a trigger -c net/minecraft/advancements/critereon/CriterionTriggerLevitation$a net/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c distance - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; d duration - m (Lnet/minecraft/advancements/critereon/CriterionConditionDistance;)Lnet/minecraft/advancements/Criterion; a levitated - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/phys/Vec3D;I)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Optional; b distance - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c duration -c net/minecraft/advancements/critereon/CriterionTriggerPlayerGeneratesContainerLoot net/minecraft/advancements/critereon/LootTableTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/resources/ResourceKey;)V a trigger - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/advancements/critereon/CriterionTriggerPlayerGeneratesContainerLoot$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerPlayerGeneratesContainerLoot$a net/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Lnet/minecraft/resources/ResourceKey; c lootTable - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/Criterion; a lootTableUsed - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/resources/ResourceKey;)Z b matches - m ()Lnet/minecraft/resources/ResourceKey; b lootTable -c net/minecraft/advancements/critereon/CriterionTriggerPlayerHurtEntity net/minecraft/advancements/critereon/PlayerHurtEntityTrigger - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;FFZ)V a trigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/damagesource/DamageSource;FFZLnet/minecraft/advancements/critereon/CriterionTriggerPlayerHurtEntity$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerPlayerHurtEntity$a net/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c damage - f Ljava/util/Optional; d entity - m (Lnet/minecraft/advancements/critereon/CriterionConditionDamage$a;)Lnet/minecraft/advancements/Criterion; a playerHurtEntityWithDamage - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a playerHurtEntityWithDamage - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/damagesource/DamageSource;FFZ)Z a matches - m (Lnet/minecraft/advancements/critereon/CriterionConditionDamage$a;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a playerHurtEntity - m (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a playerHurtEntity - m ()Lnet/minecraft/advancements/Criterion; b playerHurtEntity - m (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; b playerHurtEntity - m ()Ljava/util/Optional; c damage - m ()Ljava/util/Optional; d entity -c net/minecraft/advancements/critereon/CriterionTriggerPlayerInteractedWithEntity net/minecraft/advancements/critereon/PlayerInteractTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/advancements/critereon/CriterionTriggerPlayerInteractedWithEntity$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V a trigger -c net/minecraft/advancements/critereon/CriterionTriggerPlayerInteractedWithEntity$a net/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c item - f Ljava/util/Optional; d entity - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a itemUsedOnEntity - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a itemUsedOnEntity - m ()Ljava/util/Optional; b item - m ()Ljava/util/Optional; c entity -c net/minecraft/advancements/critereon/CriterionTriggerProperties net/minecraft/advancements/critereon/StatePropertiesPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Ljava/util/List; c properties - f Lcom/mojang/serialization/Codec; d PROPERTIES_CODEC - m (Ljava/util/Map;)Ljava/util/List; a lambda$static$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a matches - m (Lnet/minecraft/world/level/block/state/BlockStateList;)Ljava/util/Optional; a checkState - m ()Ljava/util/List; a properties - m (Lnet/minecraft/world/level/block/state/BlockStateList;Lnet/minecraft/world/level/block/state/IBlockDataHolder;)Z a matches - m (Ljava/util/List;)Ljava/util/Map; a lambda$static$2 - m (Lnet/minecraft/world/level/material/Fluid;)Z a matches - m (Ljava/util/Map$Entry;)Lnet/minecraft/advancements/critereon/CriterionTriggerProperties$c; a lambda$static$0 -c net/minecraft/advancements/critereon/CriterionTriggerProperties$a net/minecraft/advancements/critereon/StatePropertiesPredicate$Builder - f Lcom/google/common/collect/ImmutableList$Builder; a matchers - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Z)Lnet/minecraft/advancements/critereon/CriterionTriggerProperties$a; a hasProperty - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/String;)Lnet/minecraft/advancements/critereon/CriterionTriggerProperties$a; a hasProperty - m ()Lnet/minecraft/advancements/critereon/CriterionTriggerProperties$a; a properties - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;)Lnet/minecraft/advancements/critereon/CriterionTriggerProperties$a; a hasProperty - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;I)Lnet/minecraft/advancements/critereon/CriterionTriggerProperties$a; a hasProperty - m ()Ljava/util/Optional; b build -c net/minecraft/advancements/critereon/CriterionTriggerProperties$b net/minecraft/advancements/critereon/StatePropertiesPredicate$ExactMatcher - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Ljava/lang/String; e value - m ()Ljava/lang/String; a value - m (Lnet/minecraft/world/level/block/state/IBlockDataHolder;Lnet/minecraft/world/level/block/state/properties/IBlockState;)Z a match -c net/minecraft/advancements/critereon/CriterionTriggerProperties$c net/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/lang/String; b name - f Lnet/minecraft/advancements/critereon/CriterionTriggerProperties$e; c valueMatcher - m (Lnet/minecraft/world/level/block/state/BlockStateList;)Ljava/util/Optional; a checkState - m ()Ljava/lang/String; a name - m (Lnet/minecraft/world/level/block/state/BlockStateList;Lnet/minecraft/world/level/block/state/IBlockDataHolder;)Z a match - m ()Lnet/minecraft/advancements/critereon/CriterionTriggerProperties$e; b valueMatcher -c net/minecraft/advancements/critereon/CriterionTriggerProperties$d net/minecraft/advancements/critereon/StatePropertiesPredicate$RangedMatcher - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Ljava/util/Optional; e minValue - f Ljava/util/Optional; f maxValue - m ()Ljava/util/Optional; a minValue - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockDataHolder;Lnet/minecraft/world/level/block/state/properties/IBlockState;)Z a match - m ()Ljava/util/Optional; b maxValue -c net/minecraft/advancements/critereon/CriterionTriggerProperties$e net/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - m (Lnet/minecraft/advancements/critereon/CriterionTriggerProperties$e;)Lcom/mojang/datafixers/util/Either; a lambda$static$1 - m (Lnet/minecraft/world/level/block/state/IBlockDataHolder;Lnet/minecraft/world/level/block/state/properties/IBlockState;)Z a match - m (Lnet/minecraft/advancements/critereon/CriterionTriggerProperties$e;)Lcom/mojang/datafixers/util/Either; b lambda$static$0 -c net/minecraft/advancements/critereon/CriterionTriggerRecipeUnlocked net/minecraft/advancements/critereon/RecipeUnlockedTrigger - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/crafting/RecipeHolder;)V a trigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/advancements/critereon/CriterionTriggerRecipeUnlocked$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/advancements/Criterion; a unlocked -c net/minecraft/advancements/critereon/CriterionTriggerRecipeUnlocked$a net/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Lnet/minecraft/resources/MinecraftKey; c recipe - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z a matches - m ()Lnet/minecraft/resources/MinecraftKey; b recipe -c net/minecraft/advancements/critereon/CriterionTriggerShotCrossbow net/minecraft/advancements/critereon/ShotCrossbowTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/ItemStack;)V a trigger - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/CriterionTriggerShotCrossbow$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerShotCrossbow$a net/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c item - m (Lnet/minecraft/world/item/ItemStack;)Z a matches - m (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a shotCrossbow - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/advancements/Criterion; a shotCrossbow - m ()Ljava/util/Optional; b item -c net/minecraft/advancements/critereon/CriterionTriggerSummonedEntity net/minecraft/advancements/critereon/SummonedEntityTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/Entity;)V a trigger - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/advancements/critereon/CriterionTriggerSummonedEntity$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerSummonedEntity$a net/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c entity - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a matches - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/Criterion; a summonedEntity - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Optional; b entity -c net/minecraft/advancements/critereon/CriterionTriggerTamedAnimal net/minecraft/advancements/critereon/TameAnimalTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/animal/EntityAnimal;)V a trigger - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/advancements/critereon/CriterionTriggerTamedAnimal$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerTamedAnimal$a net/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c entity - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a matches - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/Criterion; a tamedAnimal - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/advancements/Criterion; b tamedAnimal - m ()Ljava/util/Optional; c entity -c net/minecraft/advancements/critereon/CriterionTriggerTargetHit net/minecraft/advancements/critereon/TargetBlockTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;I)V a trigger - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/phys/Vec3D;ILnet/minecraft/advancements/critereon/CriterionTriggerTargetHit$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerTargetHit$a net/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c signalStrength - f Ljava/util/Optional; d projectile - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/phys/Vec3D;I)Z a matches - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a targetHit - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; b signalStrength - m ()Ljava/util/Optional; c projectile -c net/minecraft/advancements/critereon/CriterionTriggerUsedEnderEye net/minecraft/advancements/critereon/UsedEnderEyeTrigger - m (DLnet/minecraft/advancements/critereon/CriterionTriggerUsedEnderEye$a;)Z a lambda$trigger$0 - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/core/BlockPosition;)V a trigger -c net/minecraft/advancements/critereon/CriterionTriggerUsedEnderEye$a net/minecraft/advancements/critereon/UsedEnderEyeTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; c distance - m (D)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; b distance -c net/minecraft/advancements/critereon/CriterionTriggerUsedTotem net/minecraft/advancements/critereon/UsedTotemTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/ItemStack;)V a trigger - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/CriterionTriggerUsedTotem$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/CriterionTriggerUsedTotem$a net/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c item - m (Lnet/minecraft/world/item/ItemStack;)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/advancements/Criterion; a usedTotem - m (Lnet/minecraft/advancements/critereon/CriterionConditionItem;)Lnet/minecraft/advancements/Criterion; a usedTotem - m ()Ljava/util/Optional; b item -c net/minecraft/advancements/critereon/CriterionTriggerVillagerTrade net/minecraft/advancements/critereon/TradeTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/CriterionTriggerVillagerTrade$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/npc/EntityVillagerAbstract;Lnet/minecraft/world/item/ItemStack;)V a trigger -c net/minecraft/advancements/critereon/CriterionTriggerVillagerTrade$a net/minecraft/advancements/critereon/TradeTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c villager - f Ljava/util/Optional; d item - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/item/ItemStack;)Z a matches - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/Criterion; a tradedWithVillager - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/advancements/Criterion; b tradedWithVillager - m ()Ljava/util/Optional; c villager - m ()Ljava/util/Optional; d item -c net/minecraft/advancements/critereon/CriterionValidator net/minecraft/advancements/critereon/CriterionValidator - f Lnet/minecraft/util/ProblemReporter; a reporter - f Lnet/minecraft/core/HolderGetter$a; b lootData - m (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Ljava/lang/String;)V a validateEntity - m (Ljava/util/Optional;Ljava/lang/String;)V a validateEntity - m (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet;Ljava/lang/String;)V a validate - m (Ljava/util/List;Ljava/lang/String;)V a validateEntities - m (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet;Ljava/lang/String;)V a validate - m (Ljava/lang/String;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V a lambda$validateEntity$0 -c net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/core/BlockPosition;)V a trigger - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/advancements/critereon/DefaultBlockInteractionTrigger$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger$a net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c location - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/advancements/critereon/CriterionValidator;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V a lambda$validate$1 - m ()Ljava/util/Optional; b location -c net/minecraft/advancements/critereon/DistanceTrigger net/minecraft/advancements/critereon/DistanceTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/phys/Vec3D;)V a trigger - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/advancements/critereon/DistanceTrigger$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/DistanceTrigger$a net/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c startPosition - f Ljava/util/Optional; d distance - m (Lnet/minecraft/advancements/critereon/CriterionConditionDistance;)Lnet/minecraft/advancements/Criterion; a travelledThroughNether - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)Z a matches - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;Lnet/minecraft/advancements/critereon/CriterionConditionDistance;)Lnet/minecraft/advancements/Criterion; a rideEntityInLava - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;Lnet/minecraft/advancements/critereon/CriterionConditionDistance;Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a;)Lnet/minecraft/advancements/Criterion; a fallFromHeight - m ()Ljava/util/Optional; b startPosition - m ()Ljava/util/Optional; c distance -c net/minecraft/advancements/critereon/EntitySubPredicate net/minecraft/advancements/critereon/EntitySubPredicate - f Lcom/mojang/serialization/Codec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;)Z a matches -c net/minecraft/advancements/critereon/EntitySubPredicates net/minecraft/advancements/critereon/EntitySubPredicates - f Lcom/mojang/serialization/MapCodec; a LIGHTNING - f Lcom/mojang/serialization/MapCodec; b FISHING_HOOK - f Lcom/mojang/serialization/MapCodec; c PLAYER - f Lcom/mojang/serialization/MapCodec; d SLIME - f Lcom/mojang/serialization/MapCodec; e RAIDER - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$b; f AXOLOTL - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$b; g BOAT - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$b; h FOX - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$b; i MOOSHROOM - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$b; j RABBIT - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$b; k HORSE - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$b; l LLAMA - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$b; m VILLAGER - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$b; n PARROT - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$b; o TROPICAL_FISH - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$a; p PAINTING - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$a; q CAT - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$a; r FROG - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$a; s WOLF - m (Lnet/minecraft/core/IRegistry;)Lcom/mojang/serialization/MapCodec; a bootstrap - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; a lambda$static$13 - m (Ljava/lang/String;Lnet/minecraft/advancements/critereon/EntitySubPredicates$a;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$a; a register - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a register - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; a catVariant - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; a wolfVariant - m (Ljava/lang/String;Lnet/minecraft/advancements/critereon/EntitySubPredicates$b;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$b; a register - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; b frogVariant - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; b lambda$static$12 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; c lambda$static$11 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; d lambda$static$10 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; e lambda$static$9 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; f lambda$static$8 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; g lambda$static$7 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; h lambda$static$6 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; i lambda$static$5 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; j lambda$static$4 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; k lambda$static$3 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; l lambda$static$2 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m lambda$static$1 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; n lambda$static$0 -c net/minecraft/advancements/critereon/EntitySubPredicates$a net/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType - f Lcom/mojang/serialization/MapCodec; a codec - f Ljava/util/function/Function; b getter - m (Lnet/minecraft/advancements/critereon/EntitySubPredicates$a$a;)Lnet/minecraft/core/HolderSet; a lambda$new$0 - m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$new$2 - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; a createPredicate - m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$a; a create - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$a$a; b lambda$new$1 -c net/minecraft/advancements/critereon/EntitySubPredicates$a$a net/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType$Instance - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$a; b this$0 - f Lnet/minecraft/core/HolderSet; c variants - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;)Z a matches -c net/minecraft/advancements/critereon/EntitySubPredicates$b net/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType - f Lcom/mojang/serialization/MapCodec; a codec - f Ljava/util/function/Function; b getter - m (Ljava/lang/Object;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; a createPredicate - m (Lnet/minecraft/core/IRegistry;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$b; a create - m (Lnet/minecraft/advancements/critereon/EntitySubPredicates$b$a;)Ljava/lang/Object; a lambda$new$0 - m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$new$2 - m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$b; a create - m (Ljava/lang/Object;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$b$a; b lambda$new$1 -c net/minecraft/advancements/critereon/EntitySubPredicates$b$a net/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType$Instance - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$b; b this$0 - f Ljava/lang/Object; c variant - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;)Z a matches -c net/minecraft/advancements/critereon/FallAfterExplosionTrigger net/minecraft/advancements/critereon/FallAfterExplosionTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/advancements/critereon/FallAfterExplosionTrigger$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/Entity;)V a trigger -c net/minecraft/advancements/critereon/FallAfterExplosionTrigger$a net/minecraft/advancements/critereon/FallAfterExplosionTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c startPosition - f Ljava/util/Optional; d distance - f Ljava/util/Optional; e cause - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/advancements/critereon/CriterionConditionDistance;Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/Criterion; a fallAfterExplosion - m ()Ljava/util/Optional; b startPosition - m ()Ljava/util/Optional; c distance - m ()Ljava/util/Optional; d cause -c net/minecraft/advancements/critereon/GameTypePredicate net/minecraft/advancements/critereon/GameTypePredicate - f Lnet/minecraft/advancements/critereon/GameTypePredicate; a ANY - f Lnet/minecraft/advancements/critereon/GameTypePredicate; b SURVIVAL_LIKE - f Lcom/mojang/serialization/Codec; c CODEC - f Ljava/util/List; d types - m (Lnet/minecraft/world/level/EnumGamemode;)Z a matches - m ()Ljava/util/List; a types - m ([Lnet/minecraft/world/level/EnumGamemode;)Lnet/minecraft/advancements/critereon/GameTypePredicate; a of -c net/minecraft/advancements/critereon/ItemAttributeModifiersPredicate net/minecraft/advancements/critereon/ItemAttributeModifiersPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; c modifiers - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z a matches - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/ItemAttributeModifiers;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/core/component/DataComponentType; a componentType - m ()Ljava/util/Optional; b modifiers -c net/minecraft/advancements/critereon/ItemAttributeModifiersPredicate$a net/minecraft/advancements/critereon/ItemAttributeModifiersPredicate$EntryPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b attribute - f Ljava/util/Optional; c id - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; d amount - f Ljava/util/Optional; e operation - f Ljava/util/Optional; f slot - m ()Ljava/util/Optional; a attribute - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/item/component/ItemAttributeModifiers$b;)Z a test - m ()Ljava/util/Optional; b id - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; c amount - m ()Ljava/util/Optional; d operation - m ()Ljava/util/Optional; e slot -c net/minecraft/advancements/critereon/ItemBundlePredicate net/minecraft/advancements/critereon/ItemBundlePredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; c items - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/BundleContents;)Z a matches - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/core/component/DataComponentType; a componentType - m ()Ljava/util/Optional; b items -c net/minecraft/advancements/critereon/ItemContainerPredicate net/minecraft/advancements/critereon/ItemContainerPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; c items - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/ItemContainerContents;)Z a matches - m ()Lnet/minecraft/core/component/DataComponentType; a componentType - m ()Ljava/util/Optional; b items -c net/minecraft/advancements/critereon/ItemCustomDataPredicate net/minecraft/advancements/critereon/ItemCustomDataPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/advancements/critereon/CriterionConditionNBT; c value - m ()Lnet/minecraft/advancements/critereon/CriterionConditionNBT; a value - m (Lnet/minecraft/advancements/critereon/CriterionConditionNBT;)Lnet/minecraft/advancements/critereon/ItemCustomDataPredicate; a customData - m (Lnet/minecraft/world/item/ItemStack;)Z a matches -c net/minecraft/advancements/critereon/ItemDamagePredicate net/minecraft/advancements/critereon/ItemDamagePredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c durability - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; d damage - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Lnet/minecraft/advancements/critereon/ItemDamagePredicate; a durability - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Integer;)Z a matches - m ()Lnet/minecraft/core/component/DataComponentType; a componentType - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; b durability - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c damage -c net/minecraft/advancements/critereon/ItemEnchantmentsPredicate net/minecraft/advancements/critereon/ItemEnchantmentsPredicate - f Ljava/util/List; a enchantments - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments;)Z a matches - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z a matches - m (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a codec - m (Ljava/util/List;)Lnet/minecraft/advancements/critereon/ItemEnchantmentsPredicate$a; a enchantments - m ()Ljava/util/List; b enchantments - m (Ljava/util/List;)Lnet/minecraft/advancements/critereon/ItemEnchantmentsPredicate$b; b storedEnchantments -c net/minecraft/advancements/critereon/ItemEnchantmentsPredicate$a net/minecraft/advancements/critereon/ItemEnchantmentsPredicate$Enchantments - f Lcom/mojang/serialization/Codec; a CODEC - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z a matches - m ()Lnet/minecraft/core/component/DataComponentType; a componentType -c net/minecraft/advancements/critereon/ItemEnchantmentsPredicate$b net/minecraft/advancements/critereon/ItemEnchantmentsPredicate$StoredEnchantments - f Lcom/mojang/serialization/Codec; a CODEC - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z a matches - m ()Lnet/minecraft/core/component/DataComponentType; a componentType -c net/minecraft/advancements/critereon/ItemFireworkExplosionPredicate net/minecraft/advancements/critereon/ItemFireworkExplosionPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/advancements/critereon/ItemFireworkExplosionPredicate$a; c predicate - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/FireworkExplosion;)Z a matches - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z a matches - m ()Lnet/minecraft/core/component/DataComponentType; a componentType - m ()Lnet/minecraft/advancements/critereon/ItemFireworkExplosionPredicate$a; b predicate -c net/minecraft/advancements/critereon/ItemFireworkExplosionPredicate$a net/minecraft/advancements/critereon/ItemFireworkExplosionPredicate$FireworkPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b shape - f Ljava/util/Optional; c twinkle - f Ljava/util/Optional; d trail - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Optional; a shape - m (Lnet/minecraft/world/item/component/FireworkExplosion;)Z a test - m ()Ljava/util/Optional; b twinkle - m ()Ljava/util/Optional; c trail -c net/minecraft/advancements/critereon/ItemFireworksPredicate net/minecraft/advancements/critereon/ItemFireworksPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; c explosions - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; d flightDuration - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/Fireworks;)Z a matches - m ()Lnet/minecraft/core/component/DataComponentType; a componentType - m ()Ljava/util/Optional; b explosions - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c flightDuration -c net/minecraft/advancements/critereon/ItemJukeboxPlayablePredicate net/minecraft/advancements/critereon/ItemJukeboxPlayablePredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; c song - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/core/component/DataComponentType; a componentType - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/JukeboxPlayable;)Z a matches - m ()Lnet/minecraft/advancements/critereon/ItemJukeboxPlayablePredicate; b any - m ()Ljava/util/Optional; c song -c net/minecraft/advancements/critereon/ItemPotionsPredicate net/minecraft/advancements/critereon/ItemPotionsPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/HolderSet; c potions - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/ItemSubPredicate; a potions - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z a matches - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/alchemy/PotionContents;)Z a matches - m ()Lnet/minecraft/core/component/DataComponentType; a componentType - m ()Lnet/minecraft/core/HolderSet; b potions -c net/minecraft/advancements/critereon/ItemSubPredicate net/minecraft/advancements/critereon/ItemSubPredicate - f Lcom/mojang/serialization/Codec; b CODEC - m (Lnet/minecraft/world/item/ItemStack;)Z a matches -c net/minecraft/advancements/critereon/ItemSubPredicate$a net/minecraft/advancements/critereon/ItemSubPredicate$Type - f Lcom/mojang/serialization/Codec; a codec - m ()Lcom/mojang/serialization/Codec; a codec -c net/minecraft/advancements/critereon/ItemSubPredicates net/minecraft/advancements/critereon/ItemSubPredicates - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; a DAMAGE - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; b ENCHANTMENTS - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; c STORED_ENCHANTMENTS - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; d POTIONS - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; e CUSTOM_DATA - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; f CONTAINER - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; g BUNDLE_CONTENTS - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; h FIREWORK_EXPLOSION - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; i FIREWORKS - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; j WRITABLE_BOOK - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; k WRITTEN_BOOK - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; l ATTRIBUTE_MODIFIERS - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; m ARMOR_TRIM - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; n JUKEBOX_PLAYABLE - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; a bootstrap - m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/advancements/critereon/ItemSubPredicate$a; a register -c net/minecraft/advancements/critereon/ItemTrimPredicate net/minecraft/advancements/critereon/ItemTrimPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; c material - f Ljava/util/Optional; d pattern - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z a matches - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/armortrim/ArmorTrim;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/core/component/DataComponentType; a componentType - m ()Ljava/util/Optional; b material - m ()Ljava/util/Optional; c pattern -c net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;)V a trigger - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$a net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c location - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a matches - m (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a lambda$placedBlock$1 - m ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)Lnet/minecraft/advancements/Criterion; a placedBlock - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/advancements/critereon/CriterionValidator;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V a lambda$validate$2 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; a placedBlock - m (Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a;Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/advancements/Criterion; a itemUsedOnBlock - m (Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a;Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/advancements/Criterion; b allayDropItemOnBlock - m ()Ljava/util/Optional; b location - m (Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a;Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$a; c itemUsedOnLocation -c net/minecraft/advancements/critereon/ItemWritableBookPredicate net/minecraft/advancements/critereon/ItemWritableBookPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; c pages - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/WritableBookContent;)Z a matches - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/core/component/DataComponentType; a componentType - m ()Ljava/util/Optional; b pages -c net/minecraft/advancements/critereon/ItemWritableBookPredicate$a net/minecraft/advancements/critereon/ItemWritableBookPredicate$PagePredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/lang/String; b contents - m (Lnet/minecraft/server/network/Filterable;)Z a test - m ()Ljava/lang/String; a contents -c net/minecraft/advancements/critereon/ItemWrittenBookPredicate net/minecraft/advancements/critereon/ItemWrittenBookPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; c pages - f Ljava/util/Optional; d author - f Ljava/util/Optional; e title - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; f generation - f Ljava/util/Optional; g resolved - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/WrittenBookContent;)Z a matches - m ()Lnet/minecraft/core/component/DataComponentType; a componentType - m ()Ljava/util/Optional; b pages - m ()Ljava/util/Optional; c author - m ()Ljava/util/Optional; d title - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; e generation - m ()Ljava/util/Optional; f resolved -c net/minecraft/advancements/critereon/ItemWrittenBookPredicate$a net/minecraft/advancements/critereon/ItemWrittenBookPredicate$PagePredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; b contents - m (Lnet/minecraft/server/network/Filterable;)Z a test - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a contents -c net/minecraft/advancements/critereon/LightningBoltPredicate net/minecraft/advancements/critereon/LightningBoltPredicate - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c blocksSetOnFire - f Ljava/util/Optional; d entityStruck - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/Entity;)Z a lambda$matches$1 - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;)Z a matches - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Lnet/minecraft/advancements/critereon/LightningBoltPredicate; a blockSetOnFire - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; b blocksSetOnFire - m ()Ljava/util/Optional; c entityStruck -c net/minecraft/advancements/critereon/LightningStrikeTrigger net/minecraft/advancements/critereon/LightningStrikeTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootTableInfo; a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/EntityLightning;Ljava/util/List;)V a trigger - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/List;Lnet/minecraft/advancements/critereon/LightningStrikeTrigger$a;)Z a lambda$trigger$1 -c net/minecraft/advancements/critereon/LightningStrikeTrigger$a net/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c lightning - f Ljava/util/Optional; d bystander - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/List;)Z a matches - m (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a lightningStrike - m ()Ljava/util/Optional; b lightning - m ()Ljava/util/Optional; c bystander -c net/minecraft/advancements/critereon/MovementPredicate net/minecraft/advancements/critereon/MovementPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; b x - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; c y - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; d z - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; e speed - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; f horizontalSpeed - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; g verticalSpeed - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; h fallDistance - m (DDDD)Z a matches - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;)Lnet/minecraft/advancements/critereon/MovementPredicate; a speed - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; a x - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; b y - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;)Lnet/minecraft/advancements/critereon/MovementPredicate; b horizontalSpeed - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;)Lnet/minecraft/advancements/critereon/MovementPredicate; c verticalSpeed - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; c z - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; d speed - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;)Lnet/minecraft/advancements/critereon/MovementPredicate; d fallDistance - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; e horizontalSpeed - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; f verticalSpeed - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; g fallDistance -c net/minecraft/advancements/critereon/PickedUpItemTrigger net/minecraft/advancements/critereon/PickedUpItemTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/advancements/critereon/PickedUpItemTrigger$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V a trigger -c net/minecraft/advancements/critereon/PickedUpItemTrigger$a net/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c item - f Ljava/util/Optional; d entity - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a matches - m (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a validate - m (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a thrownItemPickedUpByEntity - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a thrownItemPickedUpByPlayer - m ()Ljava/util/Optional; b item - m ()Ljava/util/Optional; c entity -c net/minecraft/advancements/critereon/PlayerTrigger net/minecraft/advancements/critereon/PlayerTrigger - m (Lnet/minecraft/server/level/EntityPlayer;)V a trigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/advancements/critereon/PlayerTrigger$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/PlayerTrigger$a net/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/Criterion; a located - m (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a located - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a;)Lnet/minecraft/advancements/Criterion; a located - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/advancements/Criterion; a walkOnBlockWithEquipment - m ()Lnet/minecraft/advancements/Criterion; b sleptInBed - m ()Lnet/minecraft/advancements/Criterion; c raidWon - m ()Lnet/minecraft/advancements/Criterion; d avoidVibration - m ()Lnet/minecraft/advancements/Criterion; e tick -c net/minecraft/advancements/critereon/RaiderPredicate net/minecraft/advancements/critereon/RaiderPredicate - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/advancements/critereon/RaiderPredicate; c CAPTAIN_WITHOUT_RAID - f Z d hasRaid - f Z e isCaptain - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Z b hasRaid - m ()Z c isCaptain -c net/minecraft/advancements/critereon/RecipeCraftedTrigger net/minecraft/advancements/critereon/RecipeCraftedTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/resources/MinecraftKey;Ljava/util/List;Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger$a;)Z a lambda$trigger$0 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/resources/MinecraftKey;Ljava/util/List;)V a trigger -c net/minecraft/advancements/critereon/RecipeCraftedTrigger$a net/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Lnet/minecraft/resources/MinecraftKey; c recipeId - f Ljava/util/List; d ingredients - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/advancements/Criterion; a craftedItem - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/resources/MinecraftKey;Ljava/util/List;)Lnet/minecraft/advancements/Criterion; a craftedItem - m (Lnet/minecraft/resources/MinecraftKey;Ljava/util/List;)Z b matches - m ()Lnet/minecraft/resources/MinecraftKey; b recipeId - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/advancements/Criterion; b crafterCraftedItem - m ()Ljava/util/List; c ingredients -c net/minecraft/advancements/critereon/SingleComponentItemPredicate net/minecraft/advancements/critereon/SingleComponentItemPredicate - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z a matches - m (Lnet/minecraft/world/item/ItemStack;)Z a matches - m ()Lnet/minecraft/core/component/DataComponentType; a componentType -c net/minecraft/advancements/critereon/SlimePredicate net/minecraft/advancements/critereon/SlimePredicate - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; c size - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Lnet/minecraft/advancements/critereon/SlimePredicate; a sized - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; b size -c net/minecraft/advancements/critereon/SlotsPredicate net/minecraft/advancements/critereon/SlotsPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Map; b slots - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/advancements/critereon/CriterionConditionItem;Lit/unimi/dsi/fastutil/ints/IntList;)Z a matchSlots - m (Lnet/minecraft/world/entity/Entity;)Z a matches - m ()Ljava/util/Map; a slots -c net/minecraft/advancements/critereon/StartRidingTrigger net/minecraft/advancements/critereon/StartRidingTrigger - m (Lnet/minecraft/server/level/EntityPlayer;)V a trigger - m (Lnet/minecraft/advancements/critereon/StartRidingTrigger$a;)Z a lambda$trigger$0 - m ()Lcom/mojang/serialization/Codec; a codec -c net/minecraft/advancements/critereon/StartRidingTrigger$a net/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/advancements/Criterion; a playerStartsRiding - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 -c net/minecraft/advancements/critereon/TagPredicate net/minecraft/advancements/critereon/TagPredicate - f Lnet/minecraft/tags/TagKey; a tag - f Z b expected - m (Lnet/minecraft/core/Holder;)Z a matches - m ()Lnet/minecraft/tags/TagKey; a tag - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/TagPredicate; a is - m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$0 - m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/TagPredicate; b isNot - m ()Z b expected -c net/minecraft/advancements/critereon/UsingItemTrigger net/minecraft/advancements/critereon/UsingItemTrigger - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/ItemStack;)V a trigger - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/UsingItemTrigger$a;)Z a lambda$trigger$0 -c net/minecraft/advancements/critereon/UsingItemTrigger$a net/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b player - f Ljava/util/Optional; c item - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/advancements/Criterion; a lookingAt - m (Lnet/minecraft/world/item/ItemStack;)Z a matches - m ()Ljava/util/Optional; a player - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Optional; b item -c net/minecraft/commands/CacheableFunction net/minecraft/commands/CacheableFunction - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/resources/MinecraftKey; b id - f Z c resolved - f Ljava/util/Optional; d function - m (Lnet/minecraft/server/CustomFunctionData;)Ljava/util/Optional; a get - m ()Lnet/minecraft/resources/MinecraftKey; a getId -c net/minecraft/commands/CommandBuildContext net/minecraft/commands/CommandBuildContext - m (Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/commands/CommandBuildContext; a simple -c net/minecraft/commands/CommandBuildContext$1 net/minecraft/commands/CommandBuildContext$1 - f Lnet/minecraft/core/HolderLookup$a; a val$access - f Lnet/minecraft/world/flag/FeatureFlagSet; b val$enabledFeatures - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lookup - m ()Ljava/util/stream/Stream; a listRegistries - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/core/HolderLookup$b;)Lnet/minecraft/core/HolderLookup$b; a lambda$lookup$0 -c net/minecraft/commands/CommandDispatcher net/minecraft/commands/Commands - f I a LEVEL_ALL - f I b LEVEL_MODERATORS - f I c LEVEL_GAMEMASTERS - f I d LEVEL_ADMINS - f I e LEVEL_OWNERS - f Ljava/lang/ThreadLocal; f CURRENT_EXECUTION_CONTEXT - f Lorg/slf4j/Logger; g LOGGER - f Lcom/mojang/brigadier/CommandDispatcher; h dispatcher - m (Lnet/minecraft/server/level/EntityPlayer;)V a sendCommands - m (Lnet/minecraft/commands/CommandDispatcher$b;)Ljava/util/function/Predicate; a createValidator - m (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)V a performCommand - m ()Lcom/mojang/brigadier/CommandDispatcher; a getDispatcher - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/function/Consumer;)V a executeCommandInContext - m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Map;)V a fillUsableCommands - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/commands/CommandBuildContext; a createValidationContext - m (Lcom/mojang/brigadier/ParseResults;)V a validateParseResults - m (Lcom/mojang/brigadier/ParseResults;Ljava/util/function/UnaryOperator;)Lcom/mojang/brigadier/ParseResults; a mapSource - m (Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; a argument - m (Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; a literal - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;)V a performPrefixedCommand - m (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; b getParseException - m ()V b validate -c net/minecraft/commands/CommandDispatcher$1 net/minecraft/commands/Commands$1 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lookup - m (Lnet/minecraft/core/HolderLookup$b;)Lnet/minecraft/core/HolderLookup$b$a; a createLookup - m ()Ljava/util/stream/Stream; a listRegistries -c net/minecraft/commands/CommandDispatcher$1$1 net/minecraft/commands/Commands$1$1 - m ()Lnet/minecraft/core/HolderLookup$b; a parent - m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a get - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; b getOrThrow -c net/minecraft/commands/CommandDispatcher$ServerType net/minecraft/commands/Commands$CommandSelection - f Lnet/minecraft/commands/CommandDispatcher$ServerType; a ALL - f Lnet/minecraft/commands/CommandDispatcher$ServerType; b DEDICATED - f Lnet/minecraft/commands/CommandDispatcher$ServerType; c INTEGRATED - f Z d includeIntegrated - f Z e includeDedicated -c net/minecraft/commands/CommandDispatcher$b net/minecraft/commands/Commands$ParseFunction -c net/minecraft/commands/CommandExceptionProvider net/minecraft/commands/BrigadierExceptions - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; A DISPATCHER_PARSE_EXCEPTION - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; a DOUBLE_TOO_SMALL - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; b DOUBLE_TOO_BIG - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; c FLOAT_TOO_SMALL - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; d FLOAT_TOO_BIG - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; e INTEGER_TOO_SMALL - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; f INTEGER_TOO_BIG - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; g LONG_TOO_SMALL - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; h LONG_TOO_BIG - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; i LITERAL_INCORRECT - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; j READER_EXPECTED_START_OF_QUOTE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; k READER_EXPECTED_END_OF_QUOTE - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; l READER_INVALID_ESCAPE - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; m READER_INVALID_BOOL - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; n READER_INVALID_INT - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; o READER_EXPECTED_INT - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; p READER_INVALID_LONG - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; q READER_EXPECTED_LONG - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; r READER_INVALID_DOUBLE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; s READER_EXPECTED_DOUBLE - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; t READER_INVALID_FLOAT - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; u READER_EXPECTED_FLOAT - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; v READER_EXPECTED_BOOL - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; w READER_EXPECTED_SYMBOL - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; x DISPATCHER_UNKNOWN_COMMAND - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; y DISPATCHER_UNKNOWN_ARGUMENT - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; z DISPATCHER_EXPECTED_ARGUMENT_SEPARATOR - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$16 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$7 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$15 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$6 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c lambda$static$5 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c lambda$static$14 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; d lambda$static$4 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; d lambda$static$13 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; e lambda$static$3 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; e lambda$static$12 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; f lambda$static$11 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; f lambda$static$2 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; g lambda$static$1 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; g lambda$static$10 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; h lambda$static$0 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; h lambda$static$9 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; i lambda$static$8 -c net/minecraft/commands/CommandListenerWrapper net/minecraft/commands/CommandSourceStack - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_NOT_PLAYER - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_NOT_ENTITY - f Lnet/minecraft/commands/ICommandListener; c source - f Lnet/minecraft/world/phys/Vec3D; d worldPosition - f Lnet/minecraft/server/level/WorldServer; e level - f I f permissionLevel - f Ljava/lang/String; g textName - f Lnet/minecraft/network/chat/IChatBaseComponent; h displayName - f Lnet/minecraft/server/MinecraftServer; i server - f Z j silent - f Lnet/minecraft/world/entity/Entity; k entity - f Lnet/minecraft/commands/CommandResultCallback; l resultCallback - f Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor; m anchor - f Lnet/minecraft/world/phys/Vec2F; n rotation - f Lnet/minecraft/commands/CommandSigningContext; o signingContext - f Lnet/minecraft/util/TaskChainer; p chatMessageChainer - m (Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor;)Lnet/minecraft/commands/CommandListenerWrapper; a withAnchor - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/commands/CommandListenerWrapper; a withPosition - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; a customSuggestion - m (Lnet/minecraft/commands/CommandSigningContext;Lnet/minecraft/util/TaskChainer;)Lnet/minecraft/commands/CommandListenerWrapper; a withSigningContext - m (Lnet/minecraft/commands/CommandResultCallback;Ljava/util/function/BinaryOperator;)Lnet/minecraft/commands/CommandListenerWrapper; a withCallback - m (Lnet/minecraft/world/phys/Vec2F;)Lnet/minecraft/commands/CommandListenerWrapper; a withRotation - m (Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/commands/CommandListenerWrapper; a withLevel - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a sendSystemMessage - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor;)Lnet/minecraft/commands/CommandListenerWrapper; a facing - m (Lnet/minecraft/commands/ICommandListener;)Lnet/minecraft/commands/CommandListenerWrapper; a withSource - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/commands/CommandListenerWrapper; a withEntity - m (Ljava/util/function/Supplier;Z)V a sendSuccess - m (Lnet/minecraft/network/chat/OutgoingChatMessage;ZLnet/minecraft/network/chat/ChatMessageType$a;)V a sendChatMessage - m (I)Lnet/minecraft/commands/CommandListenerWrapper; a withPermission - m (Lnet/minecraft/server/level/EntityPlayer;)Z a shouldFilterMessageTo - m (Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/CommandListenerWrapper; a withCallback - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/ICompletionProvider$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; a suggestRegistryElements - m (Lcom/mojang/brigadier/exceptions/CommandExceptionType;Lcom/mojang/brigadier/Message;ZLnet/minecraft/commands/execution/TraceCallbacks;)V a handleError - m ()Lnet/minecraft/commands/CommandListenerWrapper; a withSuppressedOutput - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V b sendFailure - m (I)Lnet/minecraft/commands/CommandListenerWrapper; b withMaximumPermission - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/commands/CommandListenerWrapper; b facing - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b getDisplayName - m (I)Z c hasPermission - m ()Ljava/lang/String; c getTextName - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V c broadcastToAdmins - m ()Lnet/minecraft/world/phys/Vec3D; d getPosition - m ()Lnet/minecraft/server/level/WorldServer; e getLevel - m ()Lnet/minecraft/world/entity/Entity; f getEntity - m ()Lnet/minecraft/world/entity/Entity; g getEntityOrException - m ()Lnet/minecraft/server/level/EntityPlayer; h getPlayerOrException - m ()Lnet/minecraft/server/level/EntityPlayer; i getPlayer - m ()Z j isPlayer - m ()Lnet/minecraft/world/phys/Vec2F; k getRotation - m ()Lnet/minecraft/server/MinecraftServer; l getServer - m ()Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor; m getAnchor - m ()Lnet/minecraft/commands/CommandSigningContext; n getSigningContext - m ()Lnet/minecraft/util/TaskChainer; o getChatMessageChainer - m ()Lnet/minecraft/commands/CommandResultCallback; p callback - m ()Ljava/util/Collection; q getOnlinePlayerNames - m ()Ljava/util/Collection; r getAllTeams - m ()Ljava/util/stream/Stream; s getAvailableSounds - m ()Ljava/util/stream/Stream; t getRecipeNames - m ()Ljava/util/Set; u levels - m ()Lnet/minecraft/core/IRegistryCustom; v registryAccess - m ()Lnet/minecraft/world/flag/FeatureFlagSet; w enabledFeatures - m ()Lcom/mojang/brigadier/CommandDispatcher; x dispatcher - m ()Z y isSilent -c net/minecraft/commands/CommandResultCallback net/minecraft/commands/CommandResultCallback - f Lnet/minecraft/commands/CommandResultCallback; a EMPTY - m (Lnet/minecraft/commands/CommandResultCallback;Lnet/minecraft/commands/CommandResultCallback;ZI)V a lambda$chain$0 -c net/minecraft/commands/CommandSigningContext net/minecraft/commands/CommandSigningContext - f Lnet/minecraft/commands/CommandSigningContext; a ANONYMOUS - m (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; a getArgument -c net/minecraft/commands/CommandSigningContext$1 net/minecraft/commands/CommandSigningContext$1 - m (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; a getArgument -c net/minecraft/commands/CommandSigningContext$a net/minecraft/commands/CommandSigningContext$SignedArguments - f Ljava/util/Map; b arguments - m ()Ljava/util/Map; a arguments - m (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; a getArgument -c net/minecraft/commands/ExecutionCommandSource net/minecraft/commands/ExecutionCommandSource - m (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;ZLnet/minecraft/commands/execution/TraceCallbacks;)V a handleError - m (Lcom/mojang/brigadier/exceptions/CommandExceptionType;Lcom/mojang/brigadier/Message;ZLnet/minecraft/commands/execution/TraceCallbacks;)V a handleError - m (Lcom/mojang/brigadier/context/CommandContext;ZI)V a lambda$resultConsumer$0 - m ()Lnet/minecraft/commands/ExecutionCommandSource; a_ clearCallbacks - m (Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/ExecutionCommandSource; b withCallback - m ()Lcom/mojang/brigadier/ResultConsumer; b_ resultConsumer - m (I)Z c hasPermission - m ()Lnet/minecraft/commands/CommandResultCallback; p callback - m ()Lcom/mojang/brigadier/CommandDispatcher; x dispatcher - m ()Z y isSilent -c net/minecraft/commands/FunctionInstantiationException net/minecraft/commands/FunctionInstantiationException - f Lnet/minecraft/network/chat/IChatBaseComponent; a messageComponent - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a messageComponent -c net/minecraft/commands/ICommandListener net/minecraft/commands/CommandSource - f Lnet/minecraft/commands/ICommandListener; a NULL - m ()Z M_ shouldInformAdmins - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a sendSystemMessage - m ()Z k_ acceptsSuccess - m ()Z l_ alwaysAccepts - m ()Z w_ acceptsFailure -c net/minecraft/commands/ICommandListener$1 net/minecraft/commands/CommandSource$1 - m ()Z M_ shouldInformAdmins - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a sendSystemMessage - m ()Z k_ acceptsSuccess - m ()Z w_ acceptsFailure -c net/minecraft/commands/ICompletionProvider net/minecraft/commands/SharedSuggestionProvider - m ()Ljava/util/Collection; A getSelectedEntities - m ()Ljava/util/Collection; B getRelevantCoordinates - m ()Ljava/util/Collection; C getAbsoluteCoordinates - m (Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V a filterResources - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; a customSuggestion - m ([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a suggest - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)V a lambda$suggestResource$4 - m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; a suggestResource - m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a suggestResource - m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a suggestResource - m (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; a suggestCoordinates - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/resources/MinecraftKey; a lambda$suggestResource$2 - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/commands/ICompletionProvider$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V a suggestRegistryElements - m (Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V a filterResources - m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a suggestResource - m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a suggestResource - m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; a suggestResource - m (Ljava/lang/String;Ljava/lang/String;)Z a matchesSubStr - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/resources/MinecraftKey;)V a lambda$suggestResource$3 - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/ICompletionProvider$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; a suggestRegistryElements - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Lnet/minecraft/resources/MinecraftKey;)V a lambda$suggestResource$1 - m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; b suggest - m (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; b suggest2DCoordinates - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/resources/MinecraftKey; b lambda$suggestResource$0 - m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b suggest - m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b suggest - m (Ljava/lang/String;Ljava/lang/String;)Z b lambda$suggest$5 - m (I)Z c hasPermission - m ()Ljava/util/Collection; q getOnlinePlayerNames - m ()Ljava/util/Collection; r getAllTeams - m ()Ljava/util/stream/Stream; s getAvailableSounds - m ()Ljava/util/stream/Stream; t getRecipeNames - m ()Ljava/util/Set; u levels - m ()Lnet/minecraft/core/IRegistryCustom; v registryAccess - m ()Lnet/minecraft/world/flag/FeatureFlagSet; w enabledFeatures - m ()Ljava/util/Collection; z getCustomTabSugggestions -c net/minecraft/commands/ICompletionProvider$a net/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType - f Lnet/minecraft/commands/ICompletionProvider$a; a TAGS - f Lnet/minecraft/commands/ICompletionProvider$a; b ELEMENTS - f Lnet/minecraft/commands/ICompletionProvider$a; c ALL - f [Lnet/minecraft/commands/ICompletionProvider$a; d $VALUES - m ()Z a shouldSuggestTags - m ()Z b shouldSuggestElements - m ()[Lnet/minecraft/commands/ICompletionProvider$a; c $values -c net/minecraft/commands/ICompletionProvider$b net/minecraft/commands/SharedSuggestionProvider$TextCoordinates - f Lnet/minecraft/commands/ICompletionProvider$b; a DEFAULT_LOCAL - f Lnet/minecraft/commands/ICompletionProvider$b; b DEFAULT_GLOBAL - f Ljava/lang/String; c x - f Ljava/lang/String; d y - f Ljava/lang/String; e z -c net/minecraft/commands/ParserUtils net/minecraft/commands/ParserUtils - f Ljava/lang/reflect/Field; a JSON_READER_POS - f Ljava/lang/reflect/Field; b JSON_READER_LINESTART - m (Lnet/minecraft/core/HolderLookup$a;Lcom/mojang/brigadier/StringReader;Lcom/mojang/serialization/Codec;)Ljava/lang/Object; a parseJson - m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/CharPredicate;)Ljava/lang/String; a readWhile - m ()Ljava/lang/reflect/Field; a lambda$static$1 - m (Lcom/google/gson/stream/JsonReader;)I a getPos - m ()Ljava/lang/reflect/Field; b lambda$static$0 -c net/minecraft/commands/arguments/ArgumentAnchor net/minecraft/commands/arguments/EntityAnchorArgument - f Ljava/util/Collection; a EXAMPLES - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_INVALID - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor; a parse - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor; a getAnchor - m ()Lnet/minecraft/commands/arguments/ArgumentAnchor; a anchor - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 -c net/minecraft/commands/arguments/ArgumentAnchor$Anchor net/minecraft/commands/arguments/EntityAnchorArgument$Anchor - f Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor; a FEET - f Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor; b EYES - f Ljava/util/Map; c BY_NAME - f Ljava/lang/String; d name - f Ljava/util/function/BiFunction; e transform - f [Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor; f $VALUES - m ()[Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor; a $values - m (Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/world/phys/Vec3D; a apply - m (Ljava/util/HashMap;)V a lambda$static$2 - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3D; a apply - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3D; a lambda$static$1 - m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor; a getByName - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3D; b lambda$static$0 -c net/minecraft/commands/arguments/ArgumentAngle net/minecraft/commands/arguments/AngleArgument - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_NOT_COMPLETE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_INVALID_ANGLE - f Ljava/util/Collection; c EXAMPLES - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ArgumentAngle$a; a parse - m ()Lnet/minecraft/commands/arguments/ArgumentAngle; a angle - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)F a getAngle -c net/minecraft/commands/arguments/ArgumentAngle$a net/minecraft/commands/arguments/AngleArgument$SingleAngle - f F a angle - f Z b isRelative - m (Lnet/minecraft/commands/CommandListenerWrapper;)F a getAngle -c net/minecraft/commands/arguments/ArgumentChat net/minecraft/commands/arguments/MessageArgument - f Ljava/util/Collection; a EXAMPLES - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; b TOO_LONG - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/concurrent/CompletableFuture; a filterPlainText - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a getMessage - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ArgumentChat$a; a parse - m ()Lnet/minecraft/commands/arguments/ArgumentChat; a message - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Consumer;)V a resolveChatMessage - m (Ljava/util/function/Consumer;Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/network/chat/PlayerChatMessage;)V a resolveSignedMessage - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Ljava/util/function/Consumer;Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/network/chat/PlayerChatMessage;)V b resolveDisguisedMessage -c net/minecraft/commands/arguments/ArgumentChat$a net/minecraft/commands/arguments/MessageArgument$Message - f Ljava/lang/String; a text - f [Lnet/minecraft/commands/arguments/ArgumentChat$b; b parts - m (Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/network/chat/IChatBaseComponent; a resolveComponent - m (Lnet/minecraft/commands/CommandListenerWrapper;Z)Lnet/minecraft/network/chat/IChatBaseComponent; a toComponent - m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/ArgumentChat$a; a parseText - m ()Ljava/lang/String; a text - m ()[Lnet/minecraft/commands/arguments/ArgumentChat$b; b parts -c net/minecraft/commands/arguments/ArgumentChat$b net/minecraft/commands/arguments/MessageArgument$Part - f I a start - f I b end - f Lnet/minecraft/commands/arguments/selector/EntitySelector; c selector - m (Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/network/chat/IChatBaseComponent; a toComponent - m ()I a start - m ()I b end - m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; c selector -c net/minecraft/commands/arguments/ArgumentChatComponent net/minecraft/commands/arguments/ComponentArgument - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_INVALID_JSON - f Ljava/util/Collection; b EXAMPLES - f Lnet/minecraft/core/HolderLookup$a; c registries - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a getComponent - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ArgumentChatComponent; a textComponent - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/network/chat/IChatBaseComponent; a parse -c net/minecraft/commands/arguments/ArgumentChatFormat net/minecraft/commands/arguments/ColorArgument - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_INVALID_VALUE - f Ljava/util/Collection; b EXAMPLES - m ()Lnet/minecraft/commands/arguments/ArgumentChatFormat; a color - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/EnumChatFormat; a getColor - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/EnumChatFormat; a parse -c net/minecraft/commands/arguments/ArgumentCriterionValue net/minecraft/commands/arguments/RangeArgument - m ()Lnet/minecraft/commands/arguments/ArgumentCriterionValue$b; a intRange - m ()Lnet/minecraft/commands/arguments/ArgumentCriterionValue$a; b floatRange -c net/minecraft/commands/arguments/ArgumentCriterionValue$a net/minecraft/commands/arguments/RangeArgument$Floats - f Ljava/util/Collection; a EXAMPLES - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; a parse - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; a getRange -c net/minecraft/commands/arguments/ArgumentCriterionValue$b net/minecraft/commands/arguments/RangeArgument$Ints - f Ljava/util/Collection; a EXAMPLES - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; a parse - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; a getRange -c net/minecraft/commands/arguments/ArgumentDimension net/minecraft/commands/arguments/DimensionArgument - f Ljava/util/Collection; a EXAMPLES - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_INVALID_VALUE - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/WorldServer; a getDimension - m ()Lnet/minecraft/commands/arguments/ArgumentDimension; a dimension - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/MinecraftKey; a parse - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a lambda$static$0 -c net/minecraft/commands/arguments/ArgumentEntity net/minecraft/commands/arguments/EntityArgument - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_NOT_SINGLE_ENTITY - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_NOT_SINGLE_PLAYER - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_ONLY_PLAYERS_ALLOWED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; d NO_ENTITIES_FOUND - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; e NO_PLAYERS_FOUND - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; f ERROR_SELECTORS_NOT_ALLOWED - f Ljava/util/Collection; g EXAMPLES - f Z h single - f Z i playersOnly - m ()Lnet/minecraft/commands/arguments/ArgumentEntity; a entity - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/entity/Entity; a getEntity - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/selector/EntitySelector; a parse - m ()Lnet/minecraft/commands/arguments/ArgumentEntity; b entities - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; b getEntities - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; c getOptionalEntities - m ()Lnet/minecraft/commands/arguments/ArgumentEntity; c player - m ()Lnet/minecraft/commands/arguments/ArgumentEntity; d players - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; d getOptionalPlayers - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/EntityPlayer; e getPlayer - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; f getPlayers -c net/minecraft/commands/arguments/ArgumentEntity$Info net/minecraft/commands/arguments/EntityArgument$Info - f B a FLAG_SINGLE - f B b FLAG_PLAYERS_ONLY - m (Lnet/minecraft/commands/arguments/ArgumentEntity$Info$Template;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/commands/arguments/ArgumentEntity;)Lnet/minecraft/commands/arguments/ArgumentEntity$Info$Template; a unpack - m (Lnet/minecraft/commands/arguments/ArgumentEntity$Info$Template;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/arguments/ArgumentEntity$Info$Template; a deserializeFromNetwork -c net/minecraft/commands/arguments/ArgumentEntity$Info$Template net/minecraft/commands/arguments/EntityArgument$Info$Template - f Z b single - f Z c playersOnly - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ArgumentEntity; a instantiate - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a type -c net/minecraft/commands/arguments/ArgumentInventorySlot net/minecraft/commands/arguments/SlotArgument - f Ljava/util/Collection; a EXAMPLES - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_UNKNOWN_SLOT - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; c ERROR_ONLY_SINGLE_SLOT_ALLOWED - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I a getSlot - m (C)Z a lambda$parse$2 - m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; a parse - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m ()Lnet/minecraft/commands/arguments/ArgumentInventorySlot; a slot - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$0 -c net/minecraft/commands/arguments/ArgumentMathOperation net/minecraft/commands/arguments/OperationArgument - f Ljava/util/Collection; a EXAMPLES - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_INVALID_OPERATION - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_DIVIDE_BY_ZERO - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/ArgumentMathOperation$a; a getOperation - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ArgumentMathOperation$a; a parse - m (Lnet/minecraft/world/scores/ScoreAccess;Lnet/minecraft/world/scores/ScoreAccess;)V a lambda$getOperation$0 - m ()Lnet/minecraft/commands/arguments/ArgumentMathOperation; a operation - m (II)I a lambda$getSimpleOperation$5 - m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/ArgumentMathOperation$a; a getOperation - m (II)I b lambda$getSimpleOperation$4 - m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/ArgumentMathOperation$b; b getSimpleOperation - m (II)I c lambda$getSimpleOperation$3 - m (II)I d lambda$getSimpleOperation$2 - m (II)I e lambda$getSimpleOperation$1 -c net/minecraft/commands/arguments/ArgumentMathOperation$a net/minecraft/commands/arguments/OperationArgument$Operation -c net/minecraft/commands/arguments/ArgumentMathOperation$b net/minecraft/commands/arguments/OperationArgument$SimpleOperation -c net/minecraft/commands/arguments/ArgumentMinecraftKeyRegistered net/minecraft/commands/arguments/ResourceLocationArgument - f Ljava/util/Collection; a EXAMPLES - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_UNKNOWN_ADVANCEMENT - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; c ERROR_UNKNOWN_RECIPE - m (Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$getRecipe$2 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/AdvancementHolder; a getAdvancement - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m ()Lnet/minecraft/commands/arguments/ArgumentMinecraftKeyRegistered; a id - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/MinecraftKey; a parse - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/item/crafting/RecipeHolder; b getRecipe - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; c getId -c net/minecraft/commands/arguments/ArgumentNBTBase net/minecraft/commands/arguments/NbtTagArgument - f Ljava/util/Collection; a EXAMPLES - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/nbt/NBTBase; a getNbtTag - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/nbt/NBTBase; a parse - m ()Lnet/minecraft/commands/arguments/ArgumentNBTBase; a nbtTag -c net/minecraft/commands/arguments/ArgumentNBTKey net/minecraft/commands/arguments/NbtPathArgument - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_INVALID_NODE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_DATA_TOO_DEEP - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; c ERROR_NOTHING_FOUND - f Ljava/util/Collection; d EXAMPLES - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; e ERROR_EXPECTED_LIST - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; f ERROR_INVALID_INDEX - f C g INDEX_MATCH_START - f C h INDEX_MATCH_END - f C i KEY_MATCH_START - f C j KEY_MATCH_END - f C k QUOTED_KEY_START - f C l SINGLE_QUOTED_KEY_START - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)Z a lambda$createTagPredicate$3 - m (Lnet/minecraft/nbt/NBTTagCompound;)Ljava/util/function/Predicate; a createTagPredicate - m ()Lnet/minecraft/commands/arguments/ArgumentNBTKey; a nbtPath - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/ArgumentNBTKey$g; a getPath - m (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lnet/minecraft/commands/arguments/ArgumentNBTKey$h; a readObjectNode - m (C)Z a isAllowedInUnquotedName - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ArgumentNBTKey$g; a parse - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$2 - m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/ArgumentNBTKey$h; a parseNode - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$1 - m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; b readUnquotedName - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c lambda$static$0 -c net/minecraft/commands/arguments/ArgumentNBTKey$a net/minecraft/commands/arguments/NbtPathArgument$AllElementsNode - f Lnet/minecraft/commands/arguments/ArgumentNBTKey$a; a INSTANCE - m (Lnet/minecraft/nbt/NBTBase;)I a removeTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/function/Supplier;Ljava/util/List;)V a getOrCreateTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/List;)V a getTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/function/Supplier;)I a setTag - m ()Lnet/minecraft/nbt/NBTBase; a createPreferredParentTag -c net/minecraft/commands/arguments/ArgumentNBTKey$b net/minecraft/commands/arguments/NbtPathArgument$CompoundChildNode - f Ljava/lang/String; a name - m (Lnet/minecraft/nbt/NBTBase;)I a removeTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/function/Supplier;Ljava/util/List;)V a getOrCreateTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/List;)V a getTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/function/Supplier;)I a setTag - m ()Lnet/minecraft/nbt/NBTBase; a createPreferredParentTag -c net/minecraft/commands/arguments/ArgumentNBTKey$c net/minecraft/commands/arguments/NbtPathArgument$IndexedElementNode - f I a index - m (Lnet/minecraft/nbt/NBTBase;)I a removeTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/function/Supplier;Ljava/util/List;)V a getOrCreateTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/List;)V a getTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/function/Supplier;)I a setTag - m ()Lnet/minecraft/nbt/NBTBase; a createPreferredParentTag -c net/minecraft/commands/arguments/ArgumentNBTKey$d net/minecraft/commands/arguments/NbtPathArgument$MatchElementNode - f Lnet/minecraft/nbt/NBTTagCompound; a pattern - f Ljava/util/function/Predicate; b predicate - m (Lnet/minecraft/nbt/NBTBase;)I a removeTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/function/Supplier;Ljava/util/List;)V a getOrCreateTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/List;)V a getTag - m (Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/NBTBase;)V a lambda$getOrCreateTag$0 - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/function/Supplier;)I a setTag - m ()Lnet/minecraft/nbt/NBTBase; a createPreferredParentTag -c net/minecraft/commands/arguments/ArgumentNBTKey$e net/minecraft/commands/arguments/NbtPathArgument$MatchObjectNode - f Ljava/lang/String; a name - f Lnet/minecraft/nbt/NBTTagCompound; b pattern - f Ljava/util/function/Predicate; c predicate - m (Lnet/minecraft/nbt/NBTBase;)I a removeTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/function/Supplier;Ljava/util/List;)V a getOrCreateTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/List;)V a getTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/function/Supplier;)I a setTag - m ()Lnet/minecraft/nbt/NBTBase; a createPreferredParentTag -c net/minecraft/commands/arguments/ArgumentNBTKey$f net/minecraft/commands/arguments/NbtPathArgument$MatchRootObjectNode - f Ljava/util/function/Predicate; a predicate - m (Lnet/minecraft/nbt/NBTBase;)I a removeTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/function/Supplier;Ljava/util/List;)V a getOrCreateTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/List;)V a getTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/function/Supplier;)I a setTag - m ()Lnet/minecraft/nbt/NBTBase; a createPreferredParentTag -c net/minecraft/commands/arguments/ArgumentNBTKey$g net/minecraft/commands/arguments/NbtPathArgument$NbtPath - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/lang/String; b original - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; c nodeToOriginalPosition - f [Lnet/minecraft/commands/arguments/ArgumentNBTKey$h; d nodes - m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/NBTBase; a lambda$set$3 - m (Lnet/minecraft/nbt/NBTBase;Lnet/minecraft/nbt/NBTBase;)I a set - m (ILnet/minecraft/nbt/NBTTagCompound;Ljava/util/List;)I a insert - m ()Ljava/lang/String; a asString - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/function/Supplier;)Ljava/util/List; a getOrCreate - m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/ArgumentNBTKey$g; a of - m (Lnet/minecraft/nbt/NBTBase;)Ljava/util/List; a get - m (Lnet/minecraft/commands/arguments/ArgumentNBTKey$h;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/NBTBase;Lnet/minecraft/nbt/NBTBase;)Ljava/lang/Integer; a lambda$set$4 - m (Ljava/lang/String;Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Ljava/lang/String; a lambda$static$0 - m (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; a lambda$apply$2 - m (Ljava/util/List;Ljava/util/function/Function;)I a apply - m (Lnet/minecraft/commands/arguments/ArgumentNBTKey$h;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a createNotFoundException - m (Lnet/minecraft/nbt/NBTBase;I)Z a isTooDeep - m ()I b estimatePathDepth - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; b lambda$static$1 - m (Lnet/minecraft/nbt/NBTBase;)I b countMatching - m (Lnet/minecraft/nbt/NBTBase;)I c remove - m (Lnet/minecraft/nbt/NBTBase;)Ljava/util/List; d getOrCreateParents -c net/minecraft/commands/arguments/ArgumentNBTKey$h net/minecraft/commands/arguments/NbtPathArgument$Node - m (Ljava/util/List;Ljava/util/function/Supplier;)Ljava/util/List; a getOrCreate - m (Lnet/minecraft/nbt/NBTBase;)I a removeTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/function/Supplier;Ljava/util/List;)V a getOrCreateTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/List;)V a getTag - m (Ljava/util/List;)Ljava/util/List; a get - m (Ljava/util/function/Supplier;Lnet/minecraft/nbt/NBTBase;Ljava/util/List;)V a lambda$getOrCreate$0 - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/function/Supplier;)I a setTag - m (Ljava/util/List;Ljava/util/function/BiConsumer;)Ljava/util/List; a collect - m ()Lnet/minecraft/nbt/NBTBase; a createPreferredParentTag -c net/minecraft/commands/arguments/ArgumentNBTTag net/minecraft/commands/arguments/CompoundTagArgument - f Ljava/util/Collection; a EXAMPLES - m ()Lnet/minecraft/commands/arguments/ArgumentNBTTag; a compoundTag - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/nbt/NBTTagCompound; a parse - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/nbt/NBTTagCompound; a getCompoundTag -c net/minecraft/commands/arguments/ArgumentParticle net/minecraft/commands/arguments/ParticleArgument - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_UNKNOWN_PARTICLE - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_INVALID_OPTIONS - f Ljava/util/Collection; c EXAMPLES - f Lnet/minecraft/core/HolderLookup$a; d registries - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ArgumentParticle; a particle - m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/particles/Particle;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/core/particles/ParticleParam; a readParticle - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/particles/ParticleParam; a getParticle - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleParam; a parse - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/HolderLookup;)Lnet/minecraft/core/particles/Particle; a readParticleType - m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/core/particles/ParticleParam; a readParticle - m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$readParticleType$2 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$0 -c net/minecraft/commands/arguments/ArgumentProfile net/minecraft/commands/arguments/GameProfileArgument - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_UNKNOWN_PLAYER - f Ljava/util/Collection; b EXAMPLES - m (Ljava/lang/String;Lnet/minecraft/commands/CommandListenerWrapper;)Ljava/util/Collection; a lambda$parse$0 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ArgumentProfile$a; a parse - m ()Lnet/minecraft/commands/arguments/ArgumentProfile; a gameProfile - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; a getGameProfiles - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V a lambda$listSuggestions$1 -c net/minecraft/commands/arguments/ArgumentProfile$a net/minecraft/commands/arguments/GameProfileArgument$Result -c net/minecraft/commands/arguments/ArgumentProfile$b net/minecraft/commands/arguments/GameProfileArgument$SelectorResult - f Lnet/minecraft/commands/arguments/selector/EntitySelector; a selector -c net/minecraft/commands/arguments/ArgumentScoreboardCriteria net/minecraft/commands/arguments/ObjectiveCriteriaArgument - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_INVALID_VALUE - f Ljava/util/Collection; b EXAMPLES - m ()Lnet/minecraft/commands/arguments/ArgumentScoreboardCriteria; a criteria - m (Lnet/minecraft/stats/StatisticWrapper;Ljava/lang/Object;)Ljava/lang/String; a getName - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; a getCriteria - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; a parse - m (Lcom/mojang/brigadier/StringReader;ILjava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$parse$1 -c net/minecraft/commands/arguments/ArgumentScoreboardObjective net/minecraft/commands/arguments/ObjectiveArgument - f Ljava/util/Collection; a EXAMPLES - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_OBJECTIVE_NOT_FOUND - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; c ERROR_OBJECTIVE_READ_ONLY - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreboardObjective; a getObjective - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m ()Lnet/minecraft/commands/arguments/ArgumentScoreboardObjective; a objective - m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; a parse - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreboardObjective; b getWritableObjective -c net/minecraft/commands/arguments/ArgumentScoreboardSlot net/minecraft/commands/arguments/ScoreboardSlotArgument - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_INVALID_VALUE - f Ljava/util/Collection; b EXAMPLES - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/DisplaySlot; a getDisplaySlot - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/scores/DisplaySlot; a parse - m ()Lnet/minecraft/commands/arguments/ArgumentScoreboardSlot; a displaySlot -c net/minecraft/commands/arguments/ArgumentScoreboardTeam net/minecraft/commands/arguments/TeamArgument - f Ljava/util/Collection; a EXAMPLES - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_TEAM_NOT_FOUND - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreboardTeam; a getTeam - m ()Lnet/minecraft/commands/arguments/ArgumentScoreboardTeam; a team - m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; a parse -c net/minecraft/commands/arguments/ArgumentScoreholder net/minecraft/commands/arguments/ScoreHolderArgument - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; a SUGGEST_SCORE_HOLDERS - f Ljava/util/Collection; b EXAMPLES - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_NO_RESULTS - f Z d multiple - m (Ljava/util/List;Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/function/Supplier;)Ljava/util/Collection; a lambda$parse$3 - m (Ljava/lang/String;Ljava/util/List;Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/function/Supplier;)Ljava/util/Collection; a lambda$parse$5 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/Collection; a getNames - m ()Lnet/minecraft/commands/arguments/ArgumentScoreholder; a scoreHolder - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/function/Supplier;)Ljava/util/Collection; a lambda$parse$2 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreHolder; a getName - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$static$1 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ArgumentScoreholder$b; a parse - m (Ljava/util/UUID;Ljava/util/List;Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/function/Supplier;)Ljava/util/Collection; a lambda$parse$4 - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V b lambda$static$0 - m ()Lnet/minecraft/commands/arguments/ArgumentScoreholder; b scoreHolders - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; b getNames - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; c getNamesWithDefaultWildcard -c net/minecraft/commands/arguments/ArgumentScoreholder$a net/minecraft/commands/arguments/ScoreHolderArgument$Info - f B a FLAG_MULTIPLE - m (Lnet/minecraft/commands/arguments/ArgumentScoreholder$a$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/arguments/ArgumentScoreholder$a$a; a deserializeFromNetwork - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; a unpack - m (Lnet/minecraft/commands/arguments/ArgumentScoreholder$a$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lnet/minecraft/commands/arguments/ArgumentScoreholder;)Lnet/minecraft/commands/arguments/ArgumentScoreholder$a$a; a unpack - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; b deserializeFromNetwork -c net/minecraft/commands/arguments/ArgumentScoreholder$a$a net/minecraft/commands/arguments/ScoreHolderArgument$Info$Template - f Lnet/minecraft/commands/arguments/ArgumentScoreholder$a; a this$0 - f Z b multiple - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a type - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ArgumentScoreholder; a instantiate - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b instantiate -c net/minecraft/commands/arguments/ArgumentScoreholder$b net/minecraft/commands/arguments/ScoreHolderArgument$Result -c net/minecraft/commands/arguments/ArgumentScoreholder$c net/minecraft/commands/arguments/ScoreHolderArgument$SelectorResult - f Lnet/minecraft/commands/arguments/selector/EntitySelector; a selector -c net/minecraft/commands/arguments/ArgumentSignatures net/minecraft/commands/arguments/ArgumentSignatures - f Lnet/minecraft/commands/arguments/ArgumentSignatures; a EMPTY - f Ljava/util/List; b entries - f I c MAX_ARGUMENT_COUNT - f I d MAX_ARGUMENT_NAME_LENGTH - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/commands/arguments/ArgumentSignatures$a;)V a lambda$write$0 - m (Lnet/minecraft/network/chat/SignableCommand;Lnet/minecraft/commands/arguments/ArgumentSignatures$b;)Lnet/minecraft/commands/arguments/ArgumentSignatures; a signCommand - m ()Ljava/util/List; a entries - m (Lnet/minecraft/commands/arguments/ArgumentSignatures$b;Lnet/minecraft/network/chat/SignableCommand$a;)Lnet/minecraft/commands/arguments/ArgumentSignatures$a; a lambda$signCommand$1 - m (Lnet/minecraft/network/PacketDataSerializer;)V a write -c net/minecraft/commands/arguments/ArgumentSignatures$a net/minecraft/commands/arguments/ArgumentSignatures$Entry - f Ljava/lang/String; a name - f Lnet/minecraft/network/chat/MessageSignature; b signature - m ()Ljava/lang/String; a name - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/network/chat/MessageSignature; b signature -c net/minecraft/commands/arguments/ArgumentSignatures$b net/minecraft/commands/arguments/ArgumentSignatures$Signer -c net/minecraft/commands/arguments/ArgumentTime net/minecraft/commands/arguments/TimeArgument - f Ljava/util/Collection; a EXAMPLES - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_INVALID_UNIT - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; c ERROR_TICK_COUNT_TOO_LOW - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; d UNITS - f I e minimum - m (I)Lnet/minecraft/commands/arguments/ArgumentTime; a time - m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; a parse - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m ()Lnet/minecraft/commands/arguments/ArgumentTime; a time -c net/minecraft/commands/arguments/ArgumentTime$a net/minecraft/commands/arguments/TimeArgument$Info - m (Lnet/minecraft/commands/arguments/ArgumentTime;)Lnet/minecraft/commands/arguments/ArgumentTime$a$a; a unpack - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lnet/minecraft/commands/arguments/ArgumentTime$a$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/arguments/ArgumentTime$a$a; a deserializeFromNetwork - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; a unpack - m (Lnet/minecraft/commands/arguments/ArgumentTime$a$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; b deserializeFromNetwork -c net/minecraft/commands/arguments/ArgumentTime$a$a net/minecraft/commands/arguments/TimeArgument$Info$Template - f Lnet/minecraft/commands/arguments/ArgumentTime$a; a this$0 - f I b min - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a type - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ArgumentTime; a instantiate - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b instantiate -c net/minecraft/commands/arguments/ArgumentUUID net/minecraft/commands/arguments/UuidArgument - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_INVALID_UUID - f Ljava/util/Collection; b EXAMPLES - f Ljava/util/regex/Pattern; c ALLOWED_CHARACTERS - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/UUID; a getUuid - m (Lcom/mojang/brigadier/StringReader;)Ljava/util/UUID; a parse - m ()Lnet/minecraft/commands/arguments/ArgumentUUID; a uuid -c net/minecraft/commands/arguments/GameModeArgument net/minecraft/commands/arguments/GameModeArgument - f Ljava/util/Collection; a EXAMPLES - f [Lnet/minecraft/world/level/EnumGamemode; b VALUES - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; c ERROR_INVALID - m ()Lnet/minecraft/commands/arguments/GameModeArgument; a gameMode - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/EnumGamemode; a getGameMode - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/level/EnumGamemode; a parse - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 -c net/minecraft/commands/arguments/HeightmapTypeArgument net/minecraft/commands/arguments/HeightmapTypeArgument - f Lcom/mojang/serialization/Codec; a LOWER_CASE_CODEC - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/HeightMap$Type; a getHeightmap - m (I)[Lnet/minecraft/world/level/levelgen/HeightMap$Type; a lambda$keptTypes$1 - m ()Lnet/minecraft/commands/arguments/HeightmapTypeArgument; a heightmap - m (Ljava/lang/String;)Ljava/lang/String; a convertId - m ()[Lnet/minecraft/world/level/levelgen/HeightMap$Type; b keptTypes - m (Ljava/lang/String;)Ljava/lang/String; b lambda$static$0 -c net/minecraft/commands/arguments/ResourceArgument net/minecraft/commands/arguments/ResourceArgument - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; a ERROR_UNKNOWN_RESOURCE - f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; b ERROR_INVALID_RESOURCE_TYPE - f Ljava/util/Collection; c EXAMPLES - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; d ERROR_NOT_SUMMONABLE_ENTITY - f Lnet/minecraft/resources/ResourceKey; e registryKey - f Lnet/minecraft/core/HolderLookup; f registryLookup - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$c; a getResource - m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$2 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$c; a getAttribute - m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceArgument; a resource - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/Holder$c; a parse - m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$parse$3 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$c; b getConfiguredFeature - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$c; c getStructure - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$c; d getEntityType - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$c; e getSummonableEntityType - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$c; f getMobEffect - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$c; g getEnchantment -c net/minecraft/commands/arguments/ResourceArgument$a net/minecraft/commands/arguments/ResourceArgument$Info - m (Lnet/minecraft/commands/arguments/ResourceArgument$a$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; a unpack - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/arguments/ResourceArgument$a$a; a deserializeFromNetwork - m (Lnet/minecraft/commands/arguments/ResourceArgument;)Lnet/minecraft/commands/arguments/ResourceArgument$a$a; a unpack - m (Lnet/minecraft/commands/arguments/ResourceArgument$a$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; b deserializeFromNetwork -c net/minecraft/commands/arguments/ResourceArgument$a$a net/minecraft/commands/arguments/ResourceArgument$Info$Template - f Lnet/minecraft/commands/arguments/ResourceArgument$a; a this$0 - f Lnet/minecraft/resources/ResourceKey; b registryKey - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a type - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceArgument; a instantiate - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b instantiate -c net/minecraft/commands/arguments/ResourceKeyArgument net/minecraft/commands/arguments/ResourceKeyArgument - f Ljava/util/Collection; a EXAMPLES - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_INVALID_FEATURE - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; c ERROR_INVALID_STRUCTURE - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; d ERROR_INVALID_TEMPLATE_POOL - f Lnet/minecraft/resources/ResourceKey; e registryKey - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceKey; a parse - m (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$resolveKey$4 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$2 - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/IRegistry; a getRegistry - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/resources/ResourceKey; a getRegistryKey - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceKeyArgument; a key - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$c; a getConfiguredFeature - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/core/Holder$c; b resolveKey - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$c; b getStructure - m (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; b lambda$getRegistryKey$3 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$1 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$c; c getStructureTemplatePool -c net/minecraft/commands/arguments/ResourceKeyArgument$a net/minecraft/commands/arguments/ResourceKeyArgument$Info - m (Lnet/minecraft/commands/arguments/ResourceKeyArgument;)Lnet/minecraft/commands/arguments/ResourceKeyArgument$a$a; a unpack - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; a unpack - m (Lnet/minecraft/commands/arguments/ResourceKeyArgument$a$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/arguments/ResourceKeyArgument$a$a; a deserializeFromNetwork - m (Lnet/minecraft/commands/arguments/ResourceKeyArgument$a$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; b deserializeFromNetwork -c net/minecraft/commands/arguments/ResourceKeyArgument$a$a net/minecraft/commands/arguments/ResourceKeyArgument$Info$Template - f Lnet/minecraft/commands/arguments/ResourceKeyArgument$a; a this$0 - f Lnet/minecraft/resources/ResourceKey; b registryKey - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a type - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceKeyArgument; a instantiate - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b instantiate -c net/minecraft/commands/arguments/ResourceOrIdArgument net/minecraft/commands/arguments/ResourceOrIdArgument - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_FAILED_TO_PARSE - f Ljava/util/Collection; b EXAMPLES - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_INVALID - f Lnet/minecraft/core/HolderLookup$a; d registryLookup - f Z e hasRegistry - f Lcom/mojang/serialization/Codec; f codec - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrIdArgument$c; a lootTable - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder; a getLootTable - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/Holder; a parse - m (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$parse$1 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder; b getLootModifier - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/nbt/NBTBase; b parseInlineOrId - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrIdArgument$a; b lootModifier - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrIdArgument$b; c lootPredicate - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder; c getLootPredicate - m (Lcom/mojang/brigadier/StringReader;)Z c hasConsumedWholeArg - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder; d getResource -c net/minecraft/commands/arguments/ResourceOrIdArgument$a net/minecraft/commands/arguments/ResourceOrIdArgument$LootModifierArgument -c net/minecraft/commands/arguments/ResourceOrIdArgument$b net/minecraft/commands/arguments/ResourceOrIdArgument$LootPredicateArgument -c net/minecraft/commands/arguments/ResourceOrIdArgument$c net/minecraft/commands/arguments/ResourceOrIdArgument$LootTableArgument -c net/minecraft/commands/arguments/ResourceOrTagArgument net/minecraft/commands/arguments/ResourceOrTagArgument - f Ljava/util/Collection; a EXAMPLES - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; b ERROR_UNKNOWN_TAG - f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; c ERROR_INVALID_TAG_TYPE - f Lnet/minecraft/core/HolderLookup; d registryLookup - f Lnet/minecraft/resources/ResourceKey; e registryKey - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderSet$Named;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$getResourceOrTag$3 - m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$c;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$getResourceOrTag$4 - m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument; a resourceOrTag - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$c; a getResourceOrTag - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$c; a parse - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$getResourceOrTag$2 - m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$parse$6 - m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; b lambda$parse$5 -c net/minecraft/commands/arguments/ResourceOrTagArgument$a net/minecraft/commands/arguments/ResourceOrTagArgument$Info - m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$a$a; a unpack - m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$a$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; a unpack - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$a$a; a deserializeFromNetwork - m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$a$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; b deserializeFromNetwork -c net/minecraft/commands/arguments/ResourceOrTagArgument$a$a net/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template - f Lnet/minecraft/commands/arguments/ResourceOrTagArgument$a; a this$0 - f Lnet/minecraft/resources/ResourceKey; b registryKey - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a type - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument; a instantiate - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b instantiate -c net/minecraft/commands/arguments/ResourceOrTagArgument$b net/minecraft/commands/arguments/ResourceOrTagArgument$ResourceResult - f Lnet/minecraft/core/Holder$c; a value - m (Lnet/minecraft/core/Holder;)Z a test - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a cast - m ()Lcom/mojang/datafixers/util/Either; a unwrap - m ()Ljava/lang/String; b asPrintable - m ()Lnet/minecraft/core/Holder$c; c value -c net/minecraft/commands/arguments/ResourceOrTagArgument$c net/minecraft/commands/arguments/ResourceOrTagArgument$Result - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a cast - m ()Lcom/mojang/datafixers/util/Either; a unwrap - m ()Ljava/lang/String; b asPrintable -c net/minecraft/commands/arguments/ResourceOrTagArgument$d net/minecraft/commands/arguments/ResourceOrTagArgument$TagResult - f Lnet/minecraft/core/HolderSet$Named; a tag - m (Lnet/minecraft/core/Holder;)Z a test - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a cast - m ()Lcom/mojang/datafixers/util/Either; a unwrap - m ()Ljava/lang/String; b asPrintable - m ()Lnet/minecraft/core/HolderSet$Named; c tag -c net/minecraft/commands/arguments/ResourceOrTagKeyArgument net/minecraft/commands/arguments/ResourceOrTagKeyArgument - f Ljava/util/Collection; a EXAMPLES - f Lnet/minecraft/resources/ResourceKey; b registryKey - m (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$getResourceOrTagKey$0 - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument; a resourceOrTagKey - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$c; a parse - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$c; a getResourceOrTagKey -c net/minecraft/commands/arguments/ResourceOrTagKeyArgument$a net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info - m (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$a$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$a$a; a unpack - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; a unpack - m (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$a$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$a$a; a deserializeFromNetwork - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; b deserializeFromNetwork -c net/minecraft/commands/arguments/ResourceOrTagKeyArgument$a$a net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template - f Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$a; a this$0 - f Lnet/minecraft/resources/ResourceKey; b registryKey - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a type - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument; a instantiate - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b instantiate -c net/minecraft/commands/arguments/ResourceOrTagKeyArgument$b net/minecraft/commands/arguments/ResourceOrTagKeyArgument$ResourceResult - f Lnet/minecraft/resources/ResourceKey; a key - m (Lnet/minecraft/core/Holder;)Z a test - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a cast - m ()Lcom/mojang/datafixers/util/Either; a unwrap - m ()Ljava/lang/String; b asPrintable - m ()Lnet/minecraft/resources/ResourceKey; c key -c net/minecraft/commands/arguments/ResourceOrTagKeyArgument$c net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a cast - m ()Lcom/mojang/datafixers/util/Either; a unwrap - m ()Ljava/lang/String; b asPrintable -c net/minecraft/commands/arguments/ResourceOrTagKeyArgument$d net/minecraft/commands/arguments/ResourceOrTagKeyArgument$TagResult - f Lnet/minecraft/tags/TagKey; a key - m (Lnet/minecraft/core/Holder;)Z a test - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a cast - m ()Lcom/mojang/datafixers/util/Either; a unwrap - m ()Ljava/lang/String; b asPrintable - m ()Lnet/minecraft/tags/TagKey; c key -c net/minecraft/commands/arguments/SlotsArgument net/minecraft/commands/arguments/SlotsArgument - f Ljava/util/Collection; a EXAMPLES - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_UNKNOWN_SLOT - m ()Lnet/minecraft/commands/arguments/SlotsArgument; a slots - m (C)Z a lambda$parse$1 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/inventory/SlotRange; a getSlots - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/inventory/SlotRange; a parse -c net/minecraft/commands/arguments/StringRepresentableArgument net/minecraft/commands/arguments/StringRepresentableArgument - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_INVALID_VALUE - f Lcom/mojang/serialization/Codec; b codec - f Ljava/util/function/Supplier; c values - m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Enum; a parse - m (Ljava/lang/Object;)Ljava/lang/String; a lambda$getExamples$3 - m (Ljava/lang/String;)Ljava/lang/String; a convertId - m (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$parse$1 - m (Ljava/lang/Object;)Ljava/lang/String; b lambda$listSuggestions$2 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c lambda$static$0 -c net/minecraft/commands/arguments/StyleArgument net/minecraft/commands/arguments/StyleArgument - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_INVALID_JSON - f Ljava/util/Collection; b EXAMPLES - f Lnet/minecraft/core/HolderLookup$a; c registries - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/network/chat/ChatModifier; a parse - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/ChatModifier; a getStyle - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/StyleArgument; a style -c net/minecraft/commands/arguments/TemplateMirrorArgument net/minecraft/commands/arguments/TemplateMirrorArgument - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/block/EnumBlockMirror; a getMirror - m ()Lnet/minecraft/commands/arguments/StringRepresentableArgument; a templateMirror -c net/minecraft/commands/arguments/TemplateRotationArgument net/minecraft/commands/arguments/TemplateRotationArgument - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/block/EnumBlockRotation; a getRotation - m ()Lnet/minecraft/commands/arguments/TemplateRotationArgument; a templateRotation -c net/minecraft/commands/arguments/blocks/ArgumentBlock net/minecraft/commands/arguments/blocks/BlockStateParser - f Ljava/util/function/Function; A suggestions - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_NO_TAGS_ALLOWED - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_UNKNOWN_BLOCK - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; c ERROR_UNKNOWN_PROPERTY - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; d ERROR_DUPLICATE_PROPERTY - f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; e ERROR_INVALID_VALUE - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; f ERROR_EXPECTED_VALUE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; g ERROR_EXPECTED_END_OF_PROPERTIES - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; h ERROR_UNKNOWN_TAG - f C i SYNTAX_START_PROPERTIES - f C j SYNTAX_START_NBT - f C k SYNTAX_END_PROPERTIES - f C l SYNTAX_EQUALS - f C m SYNTAX_PROPERTY_SEPARATOR - f C n SYNTAX_TAG - f Ljava/util/function/Function; o SUGGEST_NOTHING - f Lnet/minecraft/core/HolderLookup; p blocks - f Lcom/mojang/brigadier/StringReader; q reader - f Z r forTesting - f Z s allowNbt - f Ljava/util/Map; t properties - f Ljava/util/Map; u vagueProperties - f Lnet/minecraft/resources/MinecraftKey; v id - f Lnet/minecraft/world/level/block/state/BlockStateList; w definition - f Lnet/minecraft/world/level/block/state/IBlockData; x state - f Lnet/minecraft/nbt/NBTTagCompound; y nbt - f Lnet/minecraft/core/HolderSet; z tag - m (Lnet/minecraft/core/HolderLookup;Ljava/lang/String;Z)Lnet/minecraft/commands/arguments/blocks/ArgumentBlock$a; a parseForBlock - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a suggestPropertyNameOrEnd - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/world/level/block/state/properties/IBlockState;)Lcom/mojang/brigadier/suggestion/SuggestionsBuilder; a addSuggestions - m ()V a parse - m (Ljava/lang/StringBuilder;Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;)V a appendProperty - m (Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/lang/String; a serialize - m (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;ZZ)Ljava/util/concurrent/CompletableFuture; a fillSuggestions - m (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/blocks/ArgumentBlock$a; a parseForBlock - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a suggestVaguePropertyValue - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/String;I)V a setValue - m (Lnet/minecraft/core/HolderLookup;Ljava/lang/String;Z)Lcom/mojang/datafixers/util/Either; b parseForTesting - m (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;Z)Lcom/mojang/datafixers/util/Either; b parseForTesting - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b suggestVaguePropertyNameOrEnd - m ()Z b hasBlockEntity - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; c suggestPropertyName - m ()V c readBlock - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; d suggestVaguePropertyName - m ()V d readTag - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; e suggestOpenNbt - m ()V e readProperties - m ()V f readVagueProperties - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; f suggestEquals - m ()V g readNbt - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; g suggestNextPropertyOrEnd - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; h suggestOpenVaguePropertiesOrNbt - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; i suggestOpenPropertiesOrNbt - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; j suggestTag - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; k suggestItem - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; l suggestBlockIdOrTag -c net/minecraft/commands/arguments/blocks/ArgumentBlock$a net/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult - f Lnet/minecraft/world/level/block/state/IBlockData; a blockState - f Ljava/util/Map; b properties - f Lnet/minecraft/nbt/NBTTagCompound; c nbt - m ()Lnet/minecraft/world/level/block/state/IBlockData; a blockState - m ()Ljava/util/Map; b properties - m ()Lnet/minecraft/nbt/NBTTagCompound; c nbt -c net/minecraft/commands/arguments/blocks/ArgumentBlock$b net/minecraft/commands/arguments/blocks/BlockStateParser$TagResult - f Lnet/minecraft/core/HolderSet; a tag - f Ljava/util/Map; b vagueProperties - f Lnet/minecraft/nbt/NBTTagCompound; c nbt - m ()Lnet/minecraft/core/HolderSet; a tag - m ()Ljava/util/Map; b vagueProperties - m ()Lnet/minecraft/nbt/NBTTagCompound; c nbt -c net/minecraft/commands/arguments/blocks/ArgumentBlockPredicate net/minecraft/commands/arguments/blocks/BlockPredicateArgument - f Ljava/util/Collection; a EXAMPLES - f Lnet/minecraft/core/HolderLookup; b blocks - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/blocks/ArgumentBlockPredicate; a blockPredicate - m (Lnet/minecraft/commands/arguments/blocks/ArgumentBlock$a;)Lnet/minecraft/commands/arguments/blocks/ArgumentBlockPredicate$b; a lambda$parse$0 - m (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/blocks/ArgumentBlockPredicate$b; a parse - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; a getBlockPredicate - m (Lnet/minecraft/commands/arguments/blocks/ArgumentBlock$b;)Lnet/minecraft/commands/arguments/blocks/ArgumentBlockPredicate$b; a lambda$parse$1 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/blocks/ArgumentBlockPredicate$b; a parse -c net/minecraft/commands/arguments/blocks/ArgumentBlockPredicate$a net/minecraft/commands/arguments/blocks/BlockPredicateArgument$BlockPredicate - f Lnet/minecraft/world/level/block/state/IBlockData; a state - f Ljava/util/Set; b properties - f Lnet/minecraft/nbt/NBTTagCompound; c nbt - m (Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;)Z a test - m ()Z a requiresNbt -c net/minecraft/commands/arguments/blocks/ArgumentBlockPredicate$b net/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result - m ()Z a requiresNbt -c net/minecraft/commands/arguments/blocks/ArgumentBlockPredicate$c net/minecraft/commands/arguments/blocks/BlockPredicateArgument$TagPredicate - f Lnet/minecraft/core/HolderSet; a tag - f Lnet/minecraft/nbt/NBTTagCompound; b nbt - f Ljava/util/Map; c vagueProperties - m (Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;)Z a test - m ()Z a requiresNbt -c net/minecraft/commands/arguments/blocks/ArgumentTile net/minecraft/commands/arguments/blocks/BlockStateArgument - f Ljava/util/Collection; a EXAMPLES - f Lnet/minecraft/core/HolderLookup; b blocks - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/blocks/ArgumentTileLocation; a parse - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/blocks/ArgumentTileLocation; a getBlock - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/blocks/ArgumentTile; a block -c net/minecraft/commands/arguments/blocks/ArgumentTileLocation net/minecraft/commands/arguments/blocks/BlockInput - f Lnet/minecraft/world/level/block/state/IBlockData; a state - f Ljava/util/Set; b properties - f Lnet/minecraft/nbt/NBTTagCompound; c tag - m ()Lnet/minecraft/world/level/block/state/IBlockData; a getState - m (Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;)Z a test - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;I)Z a place - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Z a test - m ()Ljava/util/Set; b getDefinedProperties -c net/minecraft/commands/arguments/coordinates/ArgumentParserPosition net/minecraft/commands/arguments/coordinates/WorldCoordinate - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_EXPECTED_DOUBLE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_EXPECTED_INT - f C c PREFIX_RELATIVE - f Z d relative - f D e value - m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/coordinates/ArgumentParserPosition; a parseDouble - m (D)D a get - m ()Z a isRelative - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/ArgumentParserPosition; a parseInt - m (Lcom/mojang/brigadier/StringReader;)Z b isRelative -c net/minecraft/commands/arguments/coordinates/ArgumentPosition net/minecraft/commands/arguments/coordinates/BlockPosArgument - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_NOT_LOADED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_OUT_OF_WORLD - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_OUT_OF_BOUNDS - f Ljava/util/Collection; d EXAMPLES - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/BlockPosition; a getLoadedBlockPos - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/IVectorPosition; a parse - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/level/WorldServer;Ljava/lang/String;)Lnet/minecraft/core/BlockPosition; a getLoadedBlockPos - m ()Lnet/minecraft/commands/arguments/coordinates/ArgumentPosition; a blockPos - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/BlockPosition; b getBlockPos - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/BlockPosition; c getSpawnablePos -c net/minecraft/commands/arguments/coordinates/ArgumentRotation net/minecraft/commands/arguments/coordinates/RotationArgument - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_NOT_COMPLETE - f Ljava/util/Collection; b EXAMPLES - m ()Lnet/minecraft/commands/arguments/coordinates/ArgumentRotation; a rotation - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/coordinates/IVectorPosition; a getRotation - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/IVectorPosition; a parse -c net/minecraft/commands/arguments/coordinates/ArgumentRotationAxis net/minecraft/commands/arguments/coordinates/SwizzleArgument - f Ljava/util/Collection; a EXAMPLES - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_INVALID - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/EnumSet; a getSwizzle - m ()Lnet/minecraft/commands/arguments/coordinates/ArgumentRotationAxis; a swizzle - m (Lcom/mojang/brigadier/StringReader;)Ljava/util/EnumSet; a parse -c net/minecraft/commands/arguments/coordinates/ArgumentVec2 net/minecraft/commands/arguments/coordinates/Vec2Argument - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_NOT_COMPLETE - f Ljava/util/Collection; b EXAMPLES - f Z c centerCorrect - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/phys/Vec2F; a getVec2 - m (Z)Lnet/minecraft/commands/arguments/coordinates/ArgumentVec2; a vec2 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/IVectorPosition; a parse - m ()Lnet/minecraft/commands/arguments/coordinates/ArgumentVec2; a vec2 -c net/minecraft/commands/arguments/coordinates/ArgumentVec2I net/minecraft/commands/arguments/coordinates/ColumnPosArgument - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_NOT_COMPLETE - f Ljava/util/Collection; b EXAMPLES - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/BlockPosition2D; a getColumnPos - m ()Lnet/minecraft/commands/arguments/coordinates/ArgumentVec2I; a columnPos - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/IVectorPosition; a parse -c net/minecraft/commands/arguments/coordinates/ArgumentVec3 net/minecraft/commands/arguments/coordinates/Vec3Argument - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_NOT_COMPLETE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_MIXED_TYPE - f Ljava/util/Collection; c EXAMPLES - f Z d centerCorrect - m (Z)Lnet/minecraft/commands/arguments/coordinates/ArgumentVec3; a vec3 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/IVectorPosition; a parse - m ()Lnet/minecraft/commands/arguments/coordinates/ArgumentVec3; a vec3 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/phys/Vec3D; a getVec3 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/coordinates/IVectorPosition; b getCoordinates -c net/minecraft/commands/arguments/coordinates/ArgumentVectorPosition net/minecraft/commands/arguments/coordinates/LocalCoordinates - f C a PREFIX_LOCAL_COORDINATE - f D b left - f D c up - f D d forwards - m (Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/world/phys/Vec3D; a getPosition - m ()Z a isXRelative - m (Lcom/mojang/brigadier/StringReader;I)D a readDouble - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/ArgumentVectorPosition; a parse - m (Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/world/phys/Vec2F; b getRotation - m ()Z b isYRelative - m ()Z c isZRelative -c net/minecraft/commands/arguments/coordinates/IVectorPosition net/minecraft/commands/arguments/coordinates/Coordinates - m (Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/world/phys/Vec3D; a getPosition - m ()Z a isXRelative - m (Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/world/phys/Vec2F; b getRotation - m ()Z b isYRelative - m (Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/core/BlockPosition; c getBlockPos - m ()Z c isZRelative -c net/minecraft/commands/arguments/coordinates/VectorPosition net/minecraft/commands/arguments/coordinates/WorldCoordinates - f Lnet/minecraft/commands/arguments/coordinates/ArgumentParserPosition; a x - f Lnet/minecraft/commands/arguments/coordinates/ArgumentParserPosition; b y - f Lnet/minecraft/commands/arguments/coordinates/ArgumentParserPosition; c z - m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/coordinates/VectorPosition; a parseDouble - m (Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/world/phys/Vec3D; a getPosition - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/VectorPosition; a parseInt - m ()Z a isXRelative - m (DDD)Lnet/minecraft/commands/arguments/coordinates/VectorPosition; a absolute - m (Lnet/minecraft/world/phys/Vec2F;)Lnet/minecraft/commands/arguments/coordinates/VectorPosition; a absolute - m (Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/world/phys/Vec2F; b getRotation - m ()Z b isYRelative - m ()Z c isZRelative - m ()Lnet/minecraft/commands/arguments/coordinates/VectorPosition; d current -c net/minecraft/commands/arguments/item/ArgumentItemPredicate net/minecraft/commands/arguments/item/ItemPredicateArgument - f Ljava/util/Collection; a EXAMPLES - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_UNKNOWN_ITEM - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; c ERROR_UNKNOWN_TAG - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; d ERROR_UNKNOWN_COMPONENT - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; e ERROR_MALFORMED_COMPONENT - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; f ERROR_UNKNOWN_PREDICATE - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; g ERROR_MALFORMED_PREDICATE - f Lnet/minecraft/resources/MinecraftKey; h COUNT_ID - f Ljava/util/Map; i PSEUDO_COMPONENTS - f Ljava/util/Map; j PSEUDO_PREDICATES - f Lnet/minecraft/util/parsing/packrat/commands/Grammar; k grammarWithContext - m (Lnet/minecraft/world/item/ItemStack;)Z a lambda$static$6 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$4 - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/item/ArgumentItemPredicate; a itemPredicate - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$5 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/item/ArgumentItemPredicate$d; a getItemPredicate - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;Lnet/minecraft/world/item/ItemStack;)Z a lambda$static$10 - m (Lnet/minecraft/commands/arguments/item/ArgumentItemPredicate$a;)Lnet/minecraft/commands/arguments/item/ArgumentItemPredicate$a; a lambda$static$9 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ArgumentItemPredicate$d; a parse - m (Lnet/minecraft/commands/arguments/item/ArgumentItemPredicate$c;)Lnet/minecraft/commands/arguments/item/ArgumentItemPredicate$c; a lambda$static$12 - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Ljava/util/function/Predicate; a lambda$static$11 - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Ljava/util/function/Predicate; b lambda$static$8 - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;Lnet/minecraft/world/item/ItemStack;)Z b lambda$static$7 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$2 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$3 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c lambda$static$1 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; d lambda$static$0 -c net/minecraft/commands/arguments/item/ArgumentItemPredicate$a net/minecraft/commands/arguments/item/ItemPredicateArgument$ComponentWrapper - f Lnet/minecraft/resources/MinecraftKey; a id - f Ljava/util/function/Predicate; b presenceChecker - f Lcom/mojang/serialization/Decoder; c valueChecker - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/commands/arguments/item/ArgumentItemPredicate$a; a create - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/util/function/Predicate; a lambda$create$2 - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/ItemStack;)Z a lambda$create$0 - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/nbt/NBTBase;)Ljava/util/function/Predicate; a decode - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;Lnet/minecraft/world/item/ItemStack;)Z a lambda$create$1 - m ()Lnet/minecraft/resources/MinecraftKey; a id - m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$decode$3 - m ()Ljava/util/function/Predicate; b presenceChecker - m ()Lcom/mojang/serialization/Decoder; c valueChecker -c net/minecraft/commands/arguments/item/ArgumentItemPredicate$b net/minecraft/commands/arguments/item/ItemPredicateArgument$Context - f Lnet/minecraft/core/HolderLookup$b; a items - f Lnet/minecraft/core/HolderLookup$b; b components - f Lnet/minecraft/core/HolderLookup$b; c predicates - f Lnet/minecraft/resources/RegistryOps; d registryOps - m (Lnet/minecraft/core/Holder$c;)Lnet/minecraft/resources/MinecraftKey; a lambda$listComponentTypes$7 - m (Ljava/util/List;)Ljava/lang/Object; a anyOf - m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/nbt/NBTBase;)Ljava/lang/Object; a createComponentTest - m (Ljava/lang/Object;)Ljava/lang/Object; a negate - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; a forElementType - m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;)Ljava/lang/Object; a createComponentTest - m ()Ljava/util/stream/Stream; a listElementTypes - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/commands/arguments/item/ArgumentItemPredicate$c;Lnet/minecraft/nbt/NBTBase;)Ljava/util/function/Predicate; a createPredicateTest - m (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; a negate - m (Lnet/minecraft/core/HolderSet;Lnet/minecraft/world/item/ItemStack;)Z a lambda$forTagType$3 - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/commands/arguments/item/ArgumentItemPredicate$a;Lnet/minecraft/nbt/NBTBase;)Ljava/util/function/Predicate; a createComponentTest - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/commands/arguments/item/ArgumentItemPredicate$a;)Ljava/util/function/Predicate; a createComponentTest - m (Lnet/minecraft/core/Holder$c;Lnet/minecraft/world/item/ItemStack;)Z a lambda$forElementType$1 - m (Ljava/util/List;)Ljava/util/function/Predicate; b anyOf - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; b forTagType - m (Lnet/minecraft/core/Holder$c;)Z b lambda$listComponentTypes$6 - m ()Ljava/util/stream/Stream; b listTagTypes - m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/nbt/NBTBase;)Ljava/lang/Object; b createPredicateTest - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; c lookupComponentType - m ()Ljava/util/stream/Stream; c listComponentTypes - m ()Ljava/util/stream/Stream; d listPredicateTypes - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; d lookupPredicateType - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Ljava/util/function/Predicate; e forElementType - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Ljava/util/function/Predicate; f forTagType - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/commands/arguments/item/ArgumentItemPredicate$a; g lookupComponentType - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/commands/arguments/item/ArgumentItemPredicate$c; h lookupPredicateType - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; i lambda$lookupPredicateType$5 - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; j lambda$lookupComponentType$4 - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; k lambda$forTagType$2 - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; l lambda$forElementType$0 -c net/minecraft/commands/arguments/item/ArgumentItemPredicate$c net/minecraft/commands/arguments/item/ItemPredicateArgument$PredicateWrapper - f Lnet/minecraft/resources/MinecraftKey; a id - f Lcom/mojang/serialization/Decoder; b type - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/nbt/NBTBase;)Ljava/util/function/Predicate; a decode - m (Lnet/minecraft/advancements/critereon/ItemSubPredicate;)Ljava/util/function/Predicate; a lambda$new$0 - m ()Lnet/minecraft/resources/MinecraftKey; a id - m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$decode$1 - m ()Lcom/mojang/serialization/Decoder; b type -c net/minecraft/commands/arguments/item/ArgumentItemPredicate$d net/minecraft/commands/arguments/item/ItemPredicateArgument$Result -c net/minecraft/commands/arguments/item/ArgumentItemStack net/minecraft/commands/arguments/item/ItemArgument - f Ljava/util/Collection; a EXAMPLES - f Lnet/minecraft/commands/arguments/item/ArgumentParserItemStack; b parser - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/item/ArgumentPredicateItemStack; a getItem - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ArgumentPredicateItemStack; a parse - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/item/ArgumentItemStack; a item -c net/minecraft/commands/arguments/item/ArgumentParserItemStack net/minecraft/commands/arguments/item/ItemParser - f C a SYNTAX_START_COMPONENTS - f C b SYNTAX_END_COMPONENTS - f C c SYNTAX_COMPONENT_SEPARATOR - f C d SYNTAX_COMPONENT_ASSIGNMENT - f C e SYNTAX_REMOVED_COMPONENT - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; f ERROR_UNKNOWN_ITEM - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; g ERROR_UNKNOWN_COMPONENT - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; h ERROR_MALFORMED_COMPONENT - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; i ERROR_EXPECTED_COMPONENT - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; j ERROR_REPEATED_COMPONENT - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; k ERROR_MALFORMED_ITEM - f Ljava/util/function/Function; l SUGGEST_NOTHING - f Lnet/minecraft/core/HolderLookup$b; m items - f Lcom/mojang/serialization/DynamicOps; n registryOps - m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/Holder;Lnet/minecraft/core/component/DataComponentPatch;)V a validateComponents - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ArgumentParserItemStack$a; a parse - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$4 - m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/commands/arguments/item/ArgumentParserItemStack$d;)V a parse - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a fillSuggestions - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$2 - m (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$validateComponents$5 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$3 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c lambda$static$1 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; d lambda$static$0 -c net/minecraft/commands/arguments/item/ArgumentParserItemStack$1 net/minecraft/commands/arguments/item/ItemParser$1 - f Lorg/apache/commons/lang3/mutable/MutableObject; a val$itemResult - f Lnet/minecraft/core/component/DataComponentPatch$a; b val$componentsBuilder - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)V a visitComponent - m (Lnet/minecraft/core/component/DataComponentType;)V a visitRemovedComponent - m (Lnet/minecraft/core/Holder;)V a visitItem -c net/minecraft/commands/arguments/item/ArgumentParserItemStack$a net/minecraft/commands/arguments/item/ItemParser$ItemResult - f Lnet/minecraft/core/Holder; a item - f Lnet/minecraft/core/component/DataComponentPatch; b components - m ()Lnet/minecraft/core/Holder; a item - m ()Lnet/minecraft/core/component/DataComponentPatch; b components -c net/minecraft/commands/arguments/item/ArgumentParserItemStack$b net/minecraft/commands/arguments/item/ItemParser$State - f Lnet/minecraft/commands/arguments/item/ArgumentParserItemStack; a this$0 - f Lcom/mojang/brigadier/StringReader; b reader - f Lnet/minecraft/commands/arguments/item/ArgumentParserItemStack$d; c visitor - m (Lnet/minecraft/core/component/DataComponentType;)V a readComponent - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Ljava/util/Map$Entry;)V a lambda$suggestComponent$3 - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a suggestStartComponents - m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/MinecraftKey; a lambda$suggestComponent$2 - m (ILnet/minecraft/core/component/DataComponentType;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$readComponent$1 - m ()V a parse - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a suggestComponent - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/component/DataComponentType; a readComponentType - m (ILnet/minecraft/resources/MinecraftKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$readItem$0 - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b suggestNextOrEndComponents - m ()V b readItem - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; c suggestAssignment - m ()V c readComponents - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; d suggestItem - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; e suggestComponentAssignmentOrRemoval - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; f suggestComponent -c net/minecraft/commands/arguments/item/ArgumentParserItemStack$c net/minecraft/commands/arguments/item/ItemParser$SuggestionsVisitor - f Ljava/util/function/Function; a suggestions - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/StringReader;)Ljava/util/concurrent/CompletableFuture; a resolveSuggestions - m (Ljava/util/function/Function;)V a visitSuggestions -c net/minecraft/commands/arguments/item/ArgumentParserItemStack$d net/minecraft/commands/arguments/item/ItemParser$Visitor - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)V a visitComponent - m (Lnet/minecraft/core/component/DataComponentType;)V a visitRemovedComponent - m (Ljava/util/function/Function;)V a visitSuggestions - m (Lnet/minecraft/core/Holder;)V a visitItem -c net/minecraft/commands/arguments/item/ArgumentPredicateItemStack net/minecraft/commands/arguments/item/ItemInput - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; a ERROR_STACK_TOO_BIG - f Lnet/minecraft/core/Holder; b item - f Lnet/minecraft/core/component/DataComponentPatch; c components - m (IZ)Lnet/minecraft/world/item/ItemStack; a createItemStack - m (Lnet/minecraft/core/HolderLookup$a;)Ljava/lang/String; a serialize - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; a lambda$serializeComponents$1 - m (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Ljava/util/stream/Stream; a lambda$serializeComponents$2 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m ()Lnet/minecraft/world/item/Item; a getItem - m ()Ljava/lang/String; b getItemName - m (Lnet/minecraft/core/HolderLookup$a;)Ljava/lang/String; b serializeComponents - m ()Ljava/lang/Object; c lambda$getItemName$3 -c net/minecraft/commands/arguments/item/ArgumentTag net/minecraft/commands/arguments/item/FunctionArgument - f Ljava/util/Collection; a EXAMPLES - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_UNKNOWN_TAG - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; c ERROR_UNKNOWN_FUNCTION - m (Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$getFunction$2 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ArgumentTag$a; a parse - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/commands/functions/CommandFunction; a getFunction - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; a getFunctions - m ()Lnet/minecraft/commands/arguments/item/ArgumentTag; a functions - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Collection; b getFunctionTag - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; b getFunctionOrTag - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; c getFunctionCollection -c net/minecraft/commands/arguments/item/ArgumentTag$1 net/minecraft/commands/arguments/item/FunctionArgument$1 - f Lnet/minecraft/resources/MinecraftKey; a val$id - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; a create - m (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; b unwrap - m (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; c unwrapToCollection -c net/minecraft/commands/arguments/item/ArgumentTag$2 net/minecraft/commands/arguments/item/FunctionArgument$2 - f Lnet/minecraft/resources/MinecraftKey; a val$id - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; a create - m (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; b unwrap - m (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; c unwrapToCollection -c net/minecraft/commands/arguments/item/ArgumentTag$a net/minecraft/commands/arguments/item/FunctionArgument$Result - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; a create - m (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; b unwrap - m (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; c unwrapToCollection -c net/minecraft/commands/arguments/item/ComponentPredicateParser net/minecraft/commands/arguments/item/ComponentPredicateParser - m (Lnet/minecraft/util/parsing/packrat/Scope;)Lnet/minecraft/util/Unit; a lambda$createGrammar$2 - m (Lnet/minecraft/commands/arguments/item/ComponentPredicateParser$b;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/List; a lambda$createGrammar$4 - m (Lnet/minecraft/commands/arguments/item/ComponentPredicateParser$b;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/Object; a lambda$createGrammar$8 - m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/commands/arguments/item/ComponentPredicateParser$b;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/Optional; a lambda$createGrammar$9 - m (Ljava/lang/Object;Ljava/util/List;)Ljava/util/List; a lambda$createGrammar$5 - m (Lnet/minecraft/commands/arguments/item/ComponentPredicateParser$b;)Lnet/minecraft/util/parsing/packrat/commands/Grammar; a createGrammar - m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/lang/Object; a lambda$createGrammar$7 - m (Ljava/lang/Object;Ljava/util/List;)Ljava/util/List; b lambda$createGrammar$3 - m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/List; b lambda$createGrammar$6 - m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/Optional; c lambda$createGrammar$1 - m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/List; d lambda$createGrammar$0 -c net/minecraft/commands/arguments/item/ComponentPredicateParser$a net/minecraft/commands/arguments/item/ComponentPredicateParser$ComponentLookupRule - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; a validateElement - m ()Ljava/util/stream/Stream; a possibleResources -c net/minecraft/commands/arguments/item/ComponentPredicateParser$b net/minecraft/commands/arguments/item/ComponentPredicateParser$Context - m (Ljava/util/List;)Ljava/lang/Object; a anyOf - m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/nbt/NBTBase;)Ljava/lang/Object; a createComponentTest - m (Ljava/lang/Object;)Ljava/lang/Object; a negate - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; a forElementType - m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;)Ljava/lang/Object; a createComponentTest - m ()Ljava/util/stream/Stream; a listElementTypes - m ()Ljava/util/stream/Stream; b listTagTypes - m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/nbt/NBTBase;)Ljava/lang/Object; b createPredicateTest - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; b forTagType - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; c lookupComponentType - m ()Ljava/util/stream/Stream; c listComponentTypes - m ()Ljava/util/stream/Stream; d listPredicateTypes - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; d lookupPredicateType -c net/minecraft/commands/arguments/item/ComponentPredicateParser$c net/minecraft/commands/arguments/item/ComponentPredicateParser$ElementLookupRule - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; a validateElement - m ()Ljava/util/stream/Stream; a possibleResources -c net/minecraft/commands/arguments/item/ComponentPredicateParser$d net/minecraft/commands/arguments/item/ComponentPredicateParser$PredicateLookupRule - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; a validateElement - m ()Ljava/util/stream/Stream; a possibleResources -c net/minecraft/commands/arguments/item/ComponentPredicateParser$e net/minecraft/commands/arguments/item/ComponentPredicateParser$TagLookupRule - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; a validateElement - m ()Ljava/util/stream/Stream; a possibleResources -c net/minecraft/commands/arguments/selector/ArgumentParserSelector net/minecraft/commands/arguments/selector/EntitySelectorParser - f Z A includesEntities - f Z B worldLimited - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; C distance - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; D level - f Ljava/lang/Double; E x - f Ljava/lang/Double; F y - f Ljava/lang/Double; G z - f Ljava/lang/Double; H deltaX - f Ljava/lang/Double; I deltaY - f Ljava/lang/Double; J deltaZ - f Lnet/minecraft/advancements/critereon/CriterionConditionRange; K rotX - f Lnet/minecraft/advancements/critereon/CriterionConditionRange; L rotY - f Ljava/util/List; M predicates - f Ljava/util/function/BiConsumer; N order - f Z O currentEntity - f Ljava/lang/String; P playerName - f I Q startPosition - f Ljava/util/UUID; R entityUUID - f Ljava/util/function/BiFunction; S suggestions - f Z T hasNameEquals - f Z U hasNameNotEquals - f Z V isLimited - f Z W isSorted - f Z X hasGamemodeEquals - f Z Y hasGamemodeNotEquals - f Z Z hasTeamEquals - f C a SYNTAX_SELECTOR_START - f Z aa hasTeamNotEquals - f Lnet/minecraft/world/entity/EntityTypes; ab type - f Z ac typeInverse - f Z ad hasScores - f Z ae hasAdvancements - f Z af usesSelectors - f C b SYNTAX_OPTIONS_KEY_VALUE_SEPARATOR - f C c SYNTAX_NOT - f C d SYNTAX_TAG - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; e ERROR_INVALID_NAME_OR_UUID - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; f ERROR_UNKNOWN_SELECTOR_TYPE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; g ERROR_SELECTORS_NOT_ALLOWED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; h ERROR_MISSING_SELECTOR_TYPE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; i ERROR_EXPECTED_END_OF_OPTIONS - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; j ERROR_EXPECTED_OPTION_VALUE - f Ljava/util/function/BiConsumer; k ORDER_NEAREST - f Ljava/util/function/BiConsumer; l ORDER_FURTHEST - f Ljava/util/function/BiConsumer; m ORDER_RANDOM - f Ljava/util/function/BiFunction; n SUGGEST_NOTHING - f C o SYNTAX_OPTIONS_START - f C p SYNTAX_OPTIONS_END - f C q SYNTAX_OPTIONS_SEPARATOR - f C r SELECTOR_NEAREST_PLAYER - f C s SELECTOR_ALL_PLAYERS - f C t SELECTOR_RANDOM_PLAYERS - f C u SELECTOR_CURRENT_ENTITY - f C v SELECTOR_ALL_ENTITIES - f C w SELECTOR_NEAREST_ENTITY - f Lcom/mojang/brigadier/StringReader; x reader - f Z y allowSelectors - f I z maxResults - m ()Z A hasGamemodeNotEquals - m ()Z B hasTeamEquals - m ()Z C hasTeamNotEquals - m ()V D setTypeLimitedInversely - m ()Z E isTypeLimited - m ()Z F isTypeLimitedInversely - m ()Z G hasScores - m ()Z H hasAdvancements - m ()V I finalizePredicates - m (Lnet/minecraft/advancements/critereon/CriterionConditionRange;Ljava/util/function/ToDoubleFunction;)Ljava/util/function/Predicate; a createRotationPredicate - m (Z)V a setIncludesEntities - m (Lnet/minecraft/advancements/critereon/CriterionConditionRange;)V a setRotX - m (Lnet/minecraft/world/entity/EntityTypes;)V a limitToType - m (Ljava/util/function/BiConsumer;)V a setOrder - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange;)V a setDistance - m (DDD)Lnet/minecraft/world/phys/AxisAlignedBB; a createAabb - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)V a setLevel - m (D)V a setX - m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; a getSelector - m (Ljava/util/function/BiFunction;)V a setSuggestions - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V a fillSelectorSuggestions - m (I)V a setMaxResults - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; a fillSuggestions - m (Ljava/util/function/Predicate;)V a addPredicate - m (Z)V b setHasNameEquals - m (D)V b setY - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; b suggestNameOrSelector - m (Lnet/minecraft/advancements/critereon/CriterionConditionRange;)V b setRotY - m ()V c parseNameOrUUID - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; c suggestName - m (D)V c setZ - m (Z)V c setHasNameNotEquals - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; d suggestSelector - m ()V d parseOptions - m (D)V d setDeltaX - m (Z)V d setLimited - m (Z)V e setSorted - m ()Z e shouldInvertValue - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; e suggestOpenOptions - m (D)V e setDeltaY - m (Z)V f setHasGamemodeEquals - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; f suggestOptionsKeyOrClose - m ()Z f isTag - m (D)V f setDeltaZ - m ()Lcom/mojang/brigadier/StringReader; g getReader - m (Z)V g setHasGamemodeNotEquals - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; g suggestOptionsKey - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; h suggestOptionsNextOrClose - m ()V h setWorldLimited - m (Z)V h setHasTeamEquals - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; i getDistance - m (Z)V i setHasTeamNotEquals - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; i suggestEquals - m (Z)V j setHasScores - m ()Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange; j getLevel - m (Z)V k setHasAdvancements - m ()Lnet/minecraft/advancements/critereon/CriterionConditionRange; k getRotX - m ()Lnet/minecraft/advancements/critereon/CriterionConditionRange; l getRotY - m ()Ljava/lang/Double; m getX - m ()Ljava/lang/Double; n getY - m ()Ljava/lang/Double; o getZ - m ()Ljava/lang/Double; p getDeltaX - m ()Ljava/lang/Double; q getDeltaY - m ()Ljava/lang/Double; r getDeltaZ - m ()Ljava/util/function/BiConsumer; s getOrder - m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; t parse - m ()Z u isCurrentEntity - m ()Z v hasNameEquals - m ()Z w hasNameNotEquals - m ()Z x isLimited - m ()Z y isSorted - m ()Z z hasGamemodeEquals -c net/minecraft/commands/arguments/selector/EntitySelector net/minecraft/commands/arguments/selector/EntitySelector - f I a INFINITE - f Ljava/util/function/BiConsumer; b ORDER_ARBITRARY - f Lnet/minecraft/world/level/entity/EntityTypeTest; c ANY_TYPE - f I d maxResults - f Z e includesEntities - f Z f worldLimited - f Ljava/util/List; g contextFreePredicates - f Lnet/minecraft/advancements/critereon/CriterionConditionValue$DoubleRange; h range - f Ljava/util/function/Function; i position - f Lnet/minecraft/world/phys/AxisAlignedBB; j aabb - f Ljava/util/function/BiConsumer; k order - f Z l currentEntity - f Ljava/lang/String; m playerName - f Ljava/util/UUID; n entityUUID - f Lnet/minecraft/world/level/entity/EntityTypeTest; o type - f Z p usesSelector - m (Lnet/minecraft/world/phys/Vec3D;Ljava/util/List;)Ljava/util/List; a sortAndLimit - m ()I a getMaxResults - m (Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/world/entity/Entity; a findSingleEntity - m (Ljava/util/List;)Lnet/minecraft/network/chat/IChatBaseComponent; a joinNames - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/AxisAlignedBB; a getAbsoluteAabb - m (Ljava/util/List;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;)V a addEntities - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/function/Predicate; a getPredicate - m (Lnet/minecraft/commands/CommandListenerWrapper;)Ljava/util/List; b findEntities - m ()Z b includesEntities - m (Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/server/level/EntityPlayer; c findSinglePlayer - m ()Z c isSelfSelector - m (Lnet/minecraft/commands/CommandListenerWrapper;)Ljava/util/List; d findPlayers - m ()Z d isWorldLimited - m (Lnet/minecraft/commands/CommandListenerWrapper;)V e checkPermissions - m ()Z e usesSelector - m ()I f getResultLimit -c net/minecraft/commands/arguments/selector/EntitySelector$1 net/minecraft/commands/arguments/selector/EntitySelector$1 - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; a tryCast - m ()Ljava/lang/Class; a getBaseClass -c net/minecraft/commands/arguments/selector/options/PlayerSelector net/minecraft/commands/arguments/selector/options/EntitySelectorOptions - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_UNKNOWN_OPTION - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_INAPPLICABLE_OPTION - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_RANGE_NEGATIVE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; d ERROR_LEVEL_NEGATIVE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; e ERROR_LIMIT_TOO_SMALL - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; f ERROR_SORT_UNKNOWN - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; g ERROR_GAME_MODE_INVALID - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; h ERROR_ENTITY_TYPE_INVALID - f Ljava/util/Map; i OPTIONS - m (Lnet/minecraft/commands/arguments/selector/ArgumentParserSelector;Ljava/lang/String;I)Lnet/minecraft/commands/arguments/selector/options/PlayerSelector$a; a get - m ()V a bootStrap - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$4 - m (Ljava/lang/String;Lnet/minecraft/commands/arguments/selector/options/PlayerSelector$a;Ljava/util/function/Predicate;Lnet/minecraft/network/chat/IChatBaseComponent;)V a register - m (Lnet/minecraft/commands/arguments/selector/ArgumentParserSelector;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V a suggestNames - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$3 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c lambda$static$2 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; d lambda$static$1 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; e lambda$static$0 -c net/minecraft/commands/arguments/selector/options/PlayerSelector$a net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier -c net/minecraft/commands/arguments/selector/options/PlayerSelector$b net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Option - f Lnet/minecraft/commands/arguments/selector/options/PlayerSelector$a; a modifier - f Ljava/util/function/Predicate; b canUse - f Lnet/minecraft/network/chat/IChatBaseComponent; c description - m ()Lnet/minecraft/commands/arguments/selector/options/PlayerSelector$a; a modifier - m ()Ljava/util/function/Predicate; b canUse - m ()Lnet/minecraft/network/chat/IChatBaseComponent; c description -c net/minecraft/commands/execution/ChainModifiers net/minecraft/commands/execution/ChainModifiers - f Lnet/minecraft/commands/execution/ChainModifiers; a DEFAULT - f B b flags - f B c FLAG_FORKED - f B d FLAG_IS_RETURN - m ()Z a isForked - m (B)Lnet/minecraft/commands/execution/ChainModifiers; a setFlag - m ()Lnet/minecraft/commands/execution/ChainModifiers; b setForked - m ()Z c isReturn - m ()Lnet/minecraft/commands/execution/ChainModifiers; d setReturn - m ()B e flags -c net/minecraft/commands/execution/CommandQueueEntry net/minecraft/commands/execution/CommandQueueEntry - f Lnet/minecraft/commands/execution/Frame; a frame - f Lnet/minecraft/commands/execution/EntryAction; b action - m ()Lnet/minecraft/commands/execution/Frame; a frame - m (Lnet/minecraft/commands/execution/ExecutionContext;)V a execute - m ()Lnet/minecraft/commands/execution/EntryAction; b action -c net/minecraft/commands/execution/CustomCommandExecutor net/minecraft/commands/execution/CustomCommandExecutor - m (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a run -c net/minecraft/commands/execution/CustomCommandExecutor$a net/minecraft/commands/execution/CustomCommandExecutor$CommandAdapter -c net/minecraft/commands/execution/CustomCommandExecutor$b net/minecraft/commands/execution/CustomCommandExecutor$WithErrorHandling - m (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a run - m (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/TraceCallbacks;)V a onError - m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a run - m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V b runGuarded -c net/minecraft/commands/execution/CustomModifierExecutor net/minecraft/commands/execution/CustomModifierExecutor - m (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a apply -c net/minecraft/commands/execution/CustomModifierExecutor$a net/minecraft/commands/execution/CustomModifierExecutor$ModifierAdapter -c net/minecraft/commands/execution/ExecutionContext net/minecraft/commands/execution/ExecutionContext - f I a MAX_QUEUE_DEPTH - f Lorg/slf4j/Logger; b LOGGER - f I c commandLimit - f I d forkLimit - f Lnet/minecraft/util/profiling/GameProfilerFiller; e profiler - f Lnet/minecraft/commands/execution/TraceCallbacks; f tracer - f I g commandQuota - f Z h queueOverflow - f Ljava/util/Deque; i commandQueue - f Ljava/util/List; j newTopCommands - f I k currentFrameDepth - m (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/functions/InstantiatedFunction;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/CommandResultCallback;)V a queueInitialFunctionCall - m (I)V a discardAtDepthOrHigher - m (Lnet/minecraft/commands/execution/ExecutionContext;Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/CommandResultCallback;)V a queueInitialCommandExecution - m (Lnet/minecraft/commands/execution/CommandQueueEntry;)V a queueNext - m ()V a runCommandQueue - m (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/execution/Frame; a createTopFrame - m (Lnet/minecraft/commands/execution/TraceCallbacks;)V a tracer - m ()Lnet/minecraft/commands/execution/TraceCallbacks; b tracer - m (I)Lnet/minecraft/commands/execution/Frame$a; b frameControlForDepth - m ()Lnet/minecraft/util/profiling/GameProfilerFiller; c profiler - m (I)V c lambda$frameControlForDepth$0 - m ()I d forkLimit - m ()V e incrementCost - m ()V f handleQueueOverflow - m ()V g pushNewCommands -c net/minecraft/commands/execution/ExecutionControl net/minecraft/commands/execution/ExecutionControl - m (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)Lnet/minecraft/commands/execution/ExecutionControl; a create - m ()Lnet/minecraft/commands/execution/TraceCallbacks; a tracer - m (Lnet/minecraft/commands/execution/TraceCallbacks;)V a tracer - m (Lnet/minecraft/commands/execution/EntryAction;)V a queueNext - m ()Lnet/minecraft/commands/execution/Frame; b currentFrame -c net/minecraft/commands/execution/ExecutionControl$1 net/minecraft/commands/execution/ExecutionControl$1 - f Lnet/minecraft/commands/execution/ExecutionContext; a val$context - f Lnet/minecraft/commands/execution/Frame; b val$frame - m ()Lnet/minecraft/commands/execution/TraceCallbacks; a tracer - m (Lnet/minecraft/commands/execution/TraceCallbacks;)V a tracer - m (Lnet/minecraft/commands/execution/EntryAction;)V a queueNext - m ()Lnet/minecraft/commands/execution/Frame; b currentFrame -c net/minecraft/commands/execution/Frame net/minecraft/commands/execution/Frame - f I a depth - f Lnet/minecraft/commands/CommandResultCallback; b returnValueConsumer - f Lnet/minecraft/commands/execution/Frame$a; c frameControl - m (I)V a returnSuccess - m ()V a returnFailure - m ()V b discard - m ()I c depth - m ()Lnet/minecraft/commands/CommandResultCallback; d returnValueConsumer - m ()Lnet/minecraft/commands/execution/Frame$a; e frameControl -c net/minecraft/commands/execution/Frame$a net/minecraft/commands/execution/Frame$FrameControl -c net/minecraft/commands/execution/TraceCallbacks net/minecraft/commands/execution/TraceCallbacks - m (Ljava/lang/String;)V a onError - m (ILjava/lang/String;)V a onCommand - m (ILnet/minecraft/resources/MinecraftKey;I)V a onCall - m (ILjava/lang/String;I)V a onReturn -c net/minecraft/commands/execution/UnboundEntryAction net/minecraft/commands/execution/UnboundEntryAction - m (Ljava/lang/Object;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a lambda$bind$0 -c net/minecraft/commands/execution/tasks/BuildContexts net/minecraft/commands/execution/tasks/BuildContexts - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_FORK_LIMIT_REACHED - f Ljava/lang/String; b commandInput - f Lcom/mojang/brigadier/context/ContextChain; c command - m (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a traceCommandStart - m (Lnet/minecraft/commands/ExecutionCommandSource;Ljava/util/List;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;Lnet/minecraft/commands/execution/ChainModifiers;)V a execute - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 -c net/minecraft/commands/execution/tasks/BuildContexts$a net/minecraft/commands/execution/tasks/BuildContexts$Continuation - f Lnet/minecraft/commands/execution/ChainModifiers; b modifiers - f Lnet/minecraft/commands/ExecutionCommandSource; c originalSource - f Ljava/util/List; d sources -c net/minecraft/commands/execution/tasks/BuildContexts$b net/minecraft/commands/execution/tasks/BuildContexts$TopLevel - f Lnet/minecraft/commands/ExecutionCommandSource; b source -c net/minecraft/commands/execution/tasks/BuildContexts$c net/minecraft/commands/execution/tasks/BuildContexts$Unbound - m (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a execute -c net/minecraft/commands/execution/tasks/CallFunction net/minecraft/commands/execution/tasks/CallFunction - f Lnet/minecraft/commands/functions/InstantiatedFunction; a function - f Lnet/minecraft/commands/CommandResultCallback; b resultCallback - f Z c returnParentFrame - m (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/Frame;Lnet/minecraft/commands/execution/UnboundEntryAction;)Lnet/minecraft/commands/execution/CommandQueueEntry; a lambda$execute$0 - m (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a execute -c net/minecraft/commands/execution/tasks/ContinuationTask net/minecraft/commands/execution/tasks/ContinuationTask - f Lnet/minecraft/commands/execution/tasks/ContinuationTask$a; a taskFactory - f Ljava/util/List; b arguments - f Lnet/minecraft/commands/execution/CommandQueueEntry; c selfEntry - f I d index - m (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;Ljava/util/List;Lnet/minecraft/commands/execution/tasks/ContinuationTask$a;)V a schedule -c net/minecraft/commands/execution/tasks/ContinuationTask$a net/minecraft/commands/execution/tasks/ContinuationTask$TaskProvider -c net/minecraft/commands/execution/tasks/ExecuteCommand net/minecraft/commands/execution/tasks/ExecuteCommand - f Ljava/lang/String; a commandInput - f Lnet/minecraft/commands/execution/ChainModifiers; b modifiers - f Lcom/mojang/brigadier/context/CommandContext; c executionContext - m (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a execute -c net/minecraft/commands/execution/tasks/FallthroughTask net/minecraft/commands/execution/tasks/FallthroughTask - f Lnet/minecraft/commands/execution/tasks/FallthroughTask; a INSTANCE - m ()Lnet/minecraft/commands/execution/EntryAction; a instance -c net/minecraft/commands/execution/tasks/IsolatedCall net/minecraft/commands/execution/tasks/IsolatedCall - f Ljava/util/function/Consumer; a taskProducer - f Lnet/minecraft/commands/CommandResultCallback; b output -c net/minecraft/commands/functions/CommandFunction net/minecraft/commands/functions/CommandFunction - m (Lnet/minecraft/resources/MinecraftKey;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/ExecutionCommandSource;Ljava/util/List;)Lnet/minecraft/commands/functions/CommandFunction; a fromLines - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/execution/UnboundEntryAction; a parseCommand - m (Ljava/lang/CharSequence;)V a checkCommandLineLength - m (Lnet/minecraft/nbt/NBTTagCompound;Lcom/mojang/brigadier/CommandDispatcher;)Lnet/minecraft/commands/functions/InstantiatedFunction; a instantiate - m ()Lnet/minecraft/resources/MinecraftKey; a id - m (Ljava/lang/CharSequence;)Z b shouldConcatenateNextLine -c net/minecraft/commands/functions/FunctionBuilder net/minecraft/commands/functions/FunctionBuilder - f Ljava/util/List; a plainEntries - f Ljava/util/List; b macroEntries - f Ljava/util/List; c macroArguments - m (Lnet/minecraft/commands/execution/UnboundEntryAction;)V a addCommand - m (Ljava/util/List;)Lit/unimi/dsi/fastutil/ints/IntList; a convertToIndices - m (Ljava/lang/String;ILnet/minecraft/commands/ExecutionCommandSource;)V a addMacro - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/commands/functions/CommandFunction; a build - m (Ljava/lang/String;)I a getArgumentIndex -c net/minecraft/commands/functions/InstantiatedFunction net/minecraft/commands/functions/InstantiatedFunction - m ()Lnet/minecraft/resources/MinecraftKey; a id - m ()Ljava/util/List; b entries -c net/minecraft/commands/functions/MacroFunction net/minecraft/commands/functions/MacroFunction - f Ljava/text/DecimalFormat; a DECIMAL_FORMAT - f I b MAX_CACHE_ENTRIES - f Ljava/util/List; c parameters - f Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap; d cache - f Lnet/minecraft/resources/MinecraftKey; e id - f Ljava/util/List; f entries - m (Ljava/util/List;Ljava/util/List;I)V a lambda$lookupValues$1 - m (Ljava/text/DecimalFormat;)V a lambda$static$0 - m (Lnet/minecraft/nbt/NBTTagCompound;Lcom/mojang/brigadier/CommandDispatcher;)Lnet/minecraft/commands/functions/InstantiatedFunction; a instantiate - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; a stringify - m (Ljava/util/List;Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;)Lnet/minecraft/commands/functions/InstantiatedFunction; a substituteAndParse - m (Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; a lambda$substituteAndParse$2 - m ()Lnet/minecraft/resources/MinecraftKey; a id - m (Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;)V a lookupValues -c net/minecraft/commands/functions/MacroFunction$a net/minecraft/commands/functions/MacroFunction$Entry - m ()Lit/unimi/dsi/fastutil/ints/IntList; a parameters - m (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/commands/execution/UnboundEntryAction; a instantiate -c net/minecraft/commands/functions/MacroFunction$b net/minecraft/commands/functions/MacroFunction$MacroEntry - f Lnet/minecraft/commands/functions/StringTemplate; a template - f Lit/unimi/dsi/fastutil/ints/IntList; b parameters - f Lnet/minecraft/commands/ExecutionCommandSource; c compilationContext - m ()Lit/unimi/dsi/fastutil/ints/IntList; a parameters - m (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/commands/execution/UnboundEntryAction; a instantiate -c net/minecraft/commands/functions/MacroFunction$c net/minecraft/commands/functions/MacroFunction$PlainTextEntry - f Lnet/minecraft/commands/execution/UnboundEntryAction; a compiledAction - m ()Lit/unimi/dsi/fastutil/ints/IntList; a parameters - m (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/commands/execution/UnboundEntryAction; a instantiate -c net/minecraft/commands/functions/PlainTextFunction net/minecraft/commands/functions/PlainTextFunction - f Lnet/minecraft/resources/MinecraftKey; a id - f Ljava/util/List; b entries - m (Lnet/minecraft/nbt/NBTTagCompound;Lcom/mojang/brigadier/CommandDispatcher;)Lnet/minecraft/commands/functions/InstantiatedFunction; a instantiate - m ()Lnet/minecraft/resources/MinecraftKey; a id - m ()Ljava/util/List; b entries -c net/minecraft/commands/functions/StringTemplate net/minecraft/commands/functions/StringTemplate - f Ljava/util/List; a segments - f Ljava/util/List; b variables - m ()Ljava/util/List; a segments - m (Ljava/lang/String;I)Lnet/minecraft/commands/functions/StringTemplate; a fromString - m (Ljava/lang/String;)Z a isValidVariableName - m (Ljava/util/List;)Ljava/lang/String; a substitute - m ()Ljava/util/List; b variables -c net/minecraft/commands/synchronization/ArgumentTypeInfo net/minecraft/commands/synchronization/ArgumentTypeInfo - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; a unpack - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; b deserializeFromNetwork -c net/minecraft/commands/synchronization/ArgumentTypeInfo$a net/minecraft/commands/synchronization/ArgumentTypeInfo$Template - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a type - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b instantiate -c net/minecraft/commands/synchronization/ArgumentTypeInfos net/minecraft/commands/synchronization/ArgumentTypeInfos - f Ljava/util/Map; a BY_CLASS - m (Lnet/minecraft/core/IRegistry;Ljava/lang/String;Ljava/lang/Class;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a register - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a bootstrap - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a byClass - m (Ljava/lang/Class;)Z a isClassRecognized - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; b unpack - m (Ljava/lang/Class;)Ljava/lang/Class; b fixClassType -c net/minecraft/commands/synchronization/ArgumentUtils net/minecraft/commands/synchronization/ArgumentUtils - f Lorg/slf4j/Logger; a LOGGER - f B b NUMBER_FLAG_MIN - f B c NUMBER_FLAG_MAX - m (ZZ)I a createNumberFlags - m (Lcom/google/gson/JsonObject;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;)V a serializeCap - m (B)Z a numberHasMin - m (Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Set;Ljava/util/Set;)V a findUsedArgumentTypes - m (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;)Lcom/google/gson/JsonObject; a serializeNodeToJson - m (Ljava/util/Set;Ljava/util/Set;Lcom/mojang/brigadier/tree/CommandNode;)V a lambda$findUsedArgumentTypes$0 - m (Lcom/google/gson/JsonObject;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;)V a serializeCap - m (Lcom/google/gson/JsonObject;Lcom/mojang/brigadier/arguments/ArgumentType;)V a serializeArgumentToJson - m (Lcom/mojang/brigadier/tree/CommandNode;)Ljava/util/Set; a findUsedArgumentTypes - m (B)Z b numberHasMax -c net/minecraft/commands/synchronization/CompletionProviders net/minecraft/commands/synchronization/SuggestionProviders - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; a ASK_SERVER - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; b ALL_RECIPES - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; c AVAILABLE_SOUNDS - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; d SUMMONABLE_ENTITIES - f Ljava/util/Map; e PROVIDERS_BY_NAME - f Lnet/minecraft/resources/MinecraftKey; f DEFAULT_NAME - m (Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; a getProvider - m (Lnet/minecraft/world/entity/EntityTypes;)Lcom/mojang/brigadier/Message; a lambda$static$4 - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/entity/EntityTypes;)Z a lambda$static$3 - m (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/resources/MinecraftKey; a getName - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$static$5 - m (Lnet/minecraft/resources/MinecraftKey;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; a register - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b lambda$static$2 - m (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; b safelySwap - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; c lambda$static$1 - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; d lambda$static$0 -c net/minecraft/commands/synchronization/CompletionProviders$a net/minecraft/commands/synchronization/SuggestionProviders$Wrapper - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; a delegate - f Lnet/minecraft/resources/MinecraftKey; b name -c net/minecraft/commands/synchronization/SingletonArgumentInfo net/minecraft/commands/synchronization/SingletonArgumentInfo - f Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$a; a template - m (Ljava/util/function/Supplier;Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; a lambda$contextFree$0 - m (Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$a; a deserializeFromNetwork - m (Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; a unpack - m (Ljava/util/function/Function;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo; a contextAware - m (Ljava/util/function/Supplier;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo; a contextFree - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; b deserializeFromNetwork - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$a; b unpack -c net/minecraft/commands/synchronization/SingletonArgumentInfo$a net/minecraft/commands/synchronization/SingletonArgumentInfo$Template - f Lnet/minecraft/commands/synchronization/SingletonArgumentInfo; a this$0 - f Ljava/util/function/Function; b constructor - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a type - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b instantiate -c net/minecraft/commands/synchronization/brigadier/ArgumentSerializerString net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer - m (Lnet/minecraft/commands/synchronization/brigadier/ArgumentSerializerString$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lcom/mojang/brigadier/arguments/StringArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/ArgumentSerializerString$a; a unpack - m (Lnet/minecraft/commands/synchronization/brigadier/ArgumentSerializerString$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; a unpack - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/brigadier/ArgumentSerializerString$a; a deserializeFromNetwork - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; b deserializeFromNetwork -c net/minecraft/commands/synchronization/brigadier/ArgumentSerializerString$1 net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$1 - f [I a $SwitchMap$com$mojang$brigadier$arguments$StringArgumentType$StringType -c net/minecraft/commands/synchronization/brigadier/ArgumentSerializerString$a net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template - f Lnet/minecraft/commands/synchronization/brigadier/ArgumentSerializerString; a this$0 - f Lcom/mojang/brigadier/arguments/StringArgumentType$StringType; b type - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/StringArgumentType; a instantiate - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a type - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b instantiate -c net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo - m (Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lcom/mojang/brigadier/arguments/DoubleArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$a; a unpack - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; a unpack - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$a; a deserializeFromNetwork - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; b deserializeFromNetwork -c net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$a net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template - f Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo; a this$0 - f D b min - f D c max - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a type - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/DoubleArgumentType; a instantiate - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b instantiate -c net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$a; a deserializeFromNetwork - m (Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lcom/mojang/brigadier/arguments/FloatArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$a; a unpack - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; a unpack - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; b deserializeFromNetwork -c net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$a net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template - f Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo; a this$0 - f F b min - f F c max - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/FloatArgumentType; a instantiate - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a type - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b instantiate -c net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$a; a deserializeFromNetwork - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lcom/mojang/brigadier/arguments/IntegerArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$a; a unpack - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; a unpack - m (Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; b deserializeFromNetwork -c net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$a net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template - f Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo; a this$0 - f I b min - f I c max - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/IntegerArgumentType; a instantiate - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a type - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b instantiate -c net/minecraft/commands/synchronization/brigadier/LongArgumentInfo net/minecraft/commands/synchronization/brigadier/LongArgumentInfo - m (Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lcom/mojang/brigadier/arguments/LongArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$a; a unpack - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lnet/minecraft/network/PacketDataSerializer;)V a serializeToNetwork - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$a; a deserializeFromNetwork - m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; a unpack - m (Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;Lcom/google/gson/JsonObject;)V a serializeToJson - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; b deserializeFromNetwork -c net/minecraft/commands/synchronization/brigadier/LongArgumentInfo$a net/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template - f Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo; a this$0 - f J b min - f J c max - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/LongArgumentType; a instantiate - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a type - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b instantiate -c net/minecraft/core/BaseBlockPosition net/minecraft/core/Vec3i - f I a x - f I b y - f I c z - f Lcom/mojang/serialization/Codec; f CODEC - f Lnet/minecraft/core/BaseBlockPosition; g ZERO - m (ILnet/minecraft/core/BaseBlockPosition;)Lcom/mojang/serialization/DataResult; a lambda$offsetCodec$4 - m (Lnet/minecraft/core/BaseBlockPosition;)Ljava/util/stream/IntStream; a lambda$static$2 - m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)I a get - m (Lnet/minecraft/core/IPosition;D)Z a closerToCenterThan - m (Lnet/minecraft/core/BaseBlockPosition;D)Z a closerThan - m ([I)Lnet/minecraft/core/BaseBlockPosition; a lambda$static$0 - m (Lnet/minecraft/core/IPosition;)D b distToCenterSqr - m (Lnet/minecraft/core/EnumDirection;I)Lnet/minecraft/core/BaseBlockPosition; b relative - m (Lnet/minecraft/core/EnumDirection$EnumAxis;I)Lnet/minecraft/core/BaseBlockPosition; b relative - m (ILnet/minecraft/core/BaseBlockPosition;)Ljava/lang/String; b lambda$offsetCodec$3 - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/BaseBlockPosition; b relative - m (III)Lnet/minecraft/core/BaseBlockPosition; c offset - m (DDD)D c distToCenterSqr - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BaseBlockPosition; d cross - m (DDD)D d distToLowCornerSqr - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BaseBlockPosition; e subtract - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BaseBlockPosition; f offset - m (I)Lnet/minecraft/core/BaseBlockPosition; i east - m (Lnet/minecraft/core/BaseBlockPosition;)I i compareTo - m (Lnet/minecraft/core/BaseBlockPosition;)D j distSqr - m (I)Lnet/minecraft/core/BaseBlockPosition; j west - m (Lnet/minecraft/core/BaseBlockPosition;)I k distManhattan - m (I)Lnet/minecraft/core/BaseBlockPosition; k south - m (I)Lnet/minecraft/core/BaseBlockPosition; l north - m ()Lnet/minecraft/core/BaseBlockPosition; l east - m ()Lnet/minecraft/core/BaseBlockPosition; m west - m (I)Lnet/minecraft/core/BaseBlockPosition; m below - m (I)Lnet/minecraft/core/BaseBlockPosition; n above - m ()Lnet/minecraft/core/BaseBlockPosition; n south - m ()Lnet/minecraft/core/BaseBlockPosition; o north - m (I)Lnet/minecraft/core/BaseBlockPosition; o multiply - m ()Lnet/minecraft/core/BaseBlockPosition; p below - m ()Lnet/minecraft/core/BaseBlockPosition; q above - m (I)Lnet/minecraft/core/BaseBlockPosition; s setZ - m (I)Lnet/minecraft/core/BaseBlockPosition; t setY - m ()I u getX - m (I)Lnet/minecraft/core/BaseBlockPosition; u setX - m ()I v getY - m (I)Lcom/mojang/serialization/Codec; v offsetCodec - m ()I w getZ - m ()Ljava/lang/String; x toShortString -c net/minecraft/core/BlockBox net/minecraft/core/BlockBox - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/core/BlockPosition; b min - f Lnet/minecraft/core/BlockPosition; c max - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockBox; a of - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockBox; a of - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BlockBox; a offset - m ()Z a isBlock - m (Lnet/minecraft/core/EnumDirection;I)Lnet/minecraft/core/BlockBox; a extend - m (Lnet/minecraft/core/EnumDirection;I)Lnet/minecraft/core/BlockBox; b move - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockBox; b include - m ()Lnet/minecraft/world/phys/AxisAlignedBB; b aabb - m ()I c sizeX - m (Lnet/minecraft/core/BlockPosition;)Z c contains - m ()I d sizeY - m ()I e sizeZ - m ()Lnet/minecraft/core/BlockPosition; f min - m ()Lnet/minecraft/core/BlockPosition; g max -c net/minecraft/core/BlockBox$1 net/minecraft/core/BlockBox$1 - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/core/BlockBox;)V a encode - m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/core/BlockBox; a decode -c net/minecraft/core/BlockMath net/minecraft/core/BlockMath - f Ljava/util/Map; a VANILLA_UV_TRANSFORM_LOCAL_TO_GLOBAL - f Ljava/util/Map; b VANILLA_UV_TRANSFORM_GLOBAL_TO_LOCAL - f Lorg/slf4j/Logger; c LOGGER - m (Ljava/util/EnumMap;)V a lambda$static$1 - m (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; a blockCenterToCorner - m (Lcom/mojang/math/Transformation;Lnet/minecraft/core/EnumDirection;)Lcom/mojang/math/Transformation; a getUVLockTransform - m (Ljava/util/EnumMap;)V b lambda$static$0 - m (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; b blockCornerToCenter -c net/minecraft/core/BlockPosition net/minecraft/core/BlockPos - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/core/BlockPosition; c ZERO - f I d PACKED_Y_LENGTH - f Lorg/slf4j/Logger; e LOGGER - f I h PACKED_X_LENGTH - f I i PACKED_Z_LENGTH - f J j PACKED_X_MASK - f J k PACKED_Y_MASK - f J l PACKED_Z_MASK - f I n Z_OFFSET - f I o X_OFFSET - m (III)J a asLong - m (IILnet/minecraft/util/RandomSource;IIIII)Ljava/util/Iterator; a lambda$randomBetweenClosed$3 - m (Lnet/minecraft/util/RandomSource;IIIIIII)Ljava/lang/Iterable; a randomBetweenClosed - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BlockPosition; a offset - m (Lnet/minecraft/core/BlockPosition;IILjava/util/function/BiConsumer;Ljava/util/function/Predicate;)I a breadthFirstTraversal - m (I)Lnet/minecraft/core/BlockPosition; a multiply - m (Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/util/stream/Stream; a betweenClosedStream - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Ljava/util/stream/Stream; a betweenClosedStream - m ([I)Lnet/minecraft/core/BlockPosition; a lambda$static$0 - m (J)I a getX - m (Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; a squareOutSouthEast - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/BlockPosition; a relative - m (Lnet/minecraft/core/BlockPosition;III)Ljava/lang/Iterable; a withinManhattan - m (Lnet/minecraft/core/EnumDirection;I)Lnet/minecraft/core/BlockPosition; a relative - m ()J a asLong - m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPosition;I)Ljava/lang/Iterable; a randomInCube - m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m (Ljava/util/Queue;ILnet/minecraft/core/BlockPosition;)V a lambda$breadthFirstTraversal$7 - m (Lnet/minecraft/core/EnumDirection$EnumAxis;I)Lnet/minecraft/core/BlockPosition; a relative - m (JLnet/minecraft/core/EnumDirection;)J a offset - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a min - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/BlockPosition;I)Ljava/util/Iterator; a lambda$spiralAround$6 - m (Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/core/BlockPosition; a rotate - m (Lnet/minecraft/core/IPosition;)Lnet/minecraft/core/BlockPosition; a containing - m (IIIIIII)Ljava/util/Iterator; a lambda$withinManhattan$4 - m (Lnet/minecraft/core/BlockPosition;ILnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;)Ljava/lang/Iterable; a spiralAround - m (IIIIII)Ljava/util/stream/Stream; a betweenClosedStream - m (Lnet/minecraft/core/BlockPosition;IILjava/util/function/Predicate;)Ljava/util/Optional; a findClosestMatch - m (DDD)Lnet/minecraft/core/BlockPosition; a containing - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; a clampLocationWithin - m (JIII)J a offset - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BlockPosition; b subtract - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/BaseBlockPosition; b relative - m (I)Lnet/minecraft/core/BlockPosition; b above - m (Lnet/minecraft/core/BlockPosition;III)Ljava/util/stream/Stream; b withinManhattanStream - m (J)I b getY - m (Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/IntStream; b lambda$static$2 - m (IIIIII)Ljava/lang/Iterable; b betweenClosed - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; b max - m (Lnet/minecraft/core/EnumDirection;I)Lnet/minecraft/core/BaseBlockPosition; b relative - m (III)Lnet/minecraft/core/BlockPosition; b offset - m (Lnet/minecraft/core/EnumDirection$EnumAxis;I)Lnet/minecraft/core/BaseBlockPosition; b relative - m ()Lnet/minecraft/world/phys/Vec3D; b getCenter - m (IIIIII)Ljava/util/Iterator; c lambda$betweenClosed$5 - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BlockPosition; c cross - m (J)I c getZ - m (III)Lnet/minecraft/core/BaseBlockPosition; c offset - m (I)Lnet/minecraft/core/BlockPosition; c below - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Ljava/lang/Iterable; c betweenClosed - m ()Lnet/minecraft/world/phys/Vec3D; c getBottomCenter - m ()Lnet/minecraft/core/BlockPosition; d above - m (I)Lnet/minecraft/core/BlockPosition; d north - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; d betweenClosedStream - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BaseBlockPosition; d cross - m (J)Lnet/minecraft/core/BlockPosition; d of - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BaseBlockPosition; e subtract - m ()Lnet/minecraft/core/BlockPosition; e below - m (I)Lnet/minecraft/core/BlockPosition; e south - m (J)J e getFlatIndex - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BaseBlockPosition; f offset - m ()Lnet/minecraft/core/BlockPosition; f north - m (I)Lnet/minecraft/core/BlockPosition; f west - m ()Lnet/minecraft/core/BlockPosition; g south - m (I)Lnet/minecraft/core/BlockPosition; g east - m (I)Lnet/minecraft/core/BlockPosition; h atY - m ()Lnet/minecraft/core/BlockPosition; h west - m ()Lnet/minecraft/core/BlockPosition; i east - m (I)Lnet/minecraft/core/BaseBlockPosition; i east - m (I)Lnet/minecraft/core/BaseBlockPosition; j west - m ()Lnet/minecraft/core/BlockPosition; j immutable - m ()Lnet/minecraft/core/BlockPosition$MutableBlockPosition; k mutable - m (I)Lnet/minecraft/core/BaseBlockPosition; k south - m (I)Lnet/minecraft/core/BaseBlockPosition; l north - m ()Lnet/minecraft/core/BaseBlockPosition; l east - m ()Lnet/minecraft/core/BaseBlockPosition; m west - m (I)Lnet/minecraft/core/BaseBlockPosition; m below - m (I)Lnet/minecraft/core/BaseBlockPosition; n above - m ()Lnet/minecraft/core/BaseBlockPosition; n south - m ()Lnet/minecraft/core/BaseBlockPosition; o north - m (I)Lnet/minecraft/core/BaseBlockPosition; o multiply - m ()Lnet/minecraft/core/BaseBlockPosition; p below - m ()Lnet/minecraft/core/BaseBlockPosition; q above -c net/minecraft/core/BlockPosition$1 net/minecraft/core/BlockPos$1 - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/core/BlockPosition;)V a encode - m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/core/BlockPosition; a decode -c net/minecraft/core/BlockPosition$2 net/minecraft/core/BlockPos$2 - f Lnet/minecraft/core/BlockPosition$MutableBlockPosition; a nextPos - f I b counter - f I d val$minX - f Lnet/minecraft/util/RandomSource; e val$random - f I g val$minY - f I i val$minZ - m ()Lnet/minecraft/core/BlockPosition; a computeNext -c net/minecraft/core/BlockPosition$3 net/minecraft/core/BlockPos$3 - f Lnet/minecraft/core/BlockPosition$MutableBlockPosition; h cursor - f I i currentDepth - f I j maxX - f I k maxY - f I l x - f I m y - f Z n zMirror - m ()Lnet/minecraft/core/BlockPosition; a computeNext -c net/minecraft/core/BlockPosition$4 net/minecraft/core/BlockPos$4 - f Lnet/minecraft/core/BlockPosition$MutableBlockPosition; g cursor - f I h index - m ()Lnet/minecraft/core/BlockPosition; a computeNext -c net/minecraft/core/BlockPosition$5 net/minecraft/core/BlockPos$5 - f Lnet/minecraft/core/EnumDirection; a val$firstDirection - f Lnet/minecraft/core/EnumDirection; b val$secondDirection - f Lnet/minecraft/core/BlockPosition; c val$center - f I d val$radius - f [Lnet/minecraft/core/EnumDirection; e directions - f Lnet/minecraft/core/BlockPosition$MutableBlockPosition; f cursor - f I g legs - f I h leg - f I i legSize - f I j legIndex - f I k lastX - f I l lastY - f I m lastZ - m ()Lnet/minecraft/core/BlockPosition$MutableBlockPosition; a computeNext -c net/minecraft/core/BlockPosition$6 net/minecraft/core/BlockPos$6 - f [I a $SwitchMap$net$minecraft$world$level$block$Rotation - f [I b $SwitchMap$net$minecraft$core$Direction$Axis -c net/minecraft/core/BlockPosition$MutableBlockPosition net/minecraft/core/BlockPos$MutableBlockPos - m (Lnet/minecraft/core/BaseBlockPosition;III)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; a setWithOffset - m (Lnet/minecraft/core/EnumDirection$EnumAxis;I)Lnet/minecraft/core/BlockPosition; a relative - m (Lnet/minecraft/core/BaseBlockPosition;Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; a setWithOffset - m (Lnet/minecraft/core/EnumAxisCycle;III)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; a set - m (I)Lnet/minecraft/core/BlockPosition; a multiply - m (Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/core/BlockPosition; a rotate - m (Lnet/minecraft/core/EnumDirection;I)Lnet/minecraft/core/BlockPosition; a relative - m (Lnet/minecraft/core/BaseBlockPosition;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; a setWithOffset - m (Lnet/minecraft/core/EnumDirection$EnumAxis;II)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; a clamp - m (Lnet/minecraft/core/EnumDirection;I)Lnet/minecraft/core/BaseBlockPosition; b relative - m (DDD)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; b set - m (III)Lnet/minecraft/core/BlockPosition; b offset - m (Lnet/minecraft/core/EnumDirection$EnumAxis;I)Lnet/minecraft/core/BaseBlockPosition; b relative - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/BaseBlockPosition; b relative - m (III)Lnet/minecraft/core/BaseBlockPosition; c offset - m (Lnet/minecraft/core/EnumDirection;I)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; c move - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; c move - m (III)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; d set - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BaseBlockPosition; d cross - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BaseBlockPosition; e subtract - m (III)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; e move - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BaseBlockPosition; f offset - m (J)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; f set - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; g set - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; h move - m (I)Lnet/minecraft/core/BaseBlockPosition; i east - m (I)Lnet/minecraft/core/BaseBlockPosition; j west - m ()Lnet/minecraft/core/BlockPosition; j immutable - m (I)Lnet/minecraft/core/BaseBlockPosition; k south - m (I)Lnet/minecraft/core/BaseBlockPosition; l north - m ()Lnet/minecraft/core/BaseBlockPosition; l east - m ()Lnet/minecraft/core/BaseBlockPosition; m west - m (I)Lnet/minecraft/core/BaseBlockPosition; m below - m (I)Lnet/minecraft/core/BaseBlockPosition; n above - m ()Lnet/minecraft/core/BaseBlockPosition; n south - m ()Lnet/minecraft/core/BaseBlockPosition; o north - m (I)Lnet/minecraft/core/BaseBlockPosition; o multiply - m ()Lnet/minecraft/core/BaseBlockPosition; p below - m (I)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; p setX - m ()Lnet/minecraft/core/BaseBlockPosition; q above - m (I)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; q setY - m (I)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; r setZ - m (I)Lnet/minecraft/core/BaseBlockPosition; s setZ - m (I)Lnet/minecraft/core/BaseBlockPosition; t setY - m (I)Lnet/minecraft/core/BaseBlockPosition; u setX -c net/minecraft/core/BlockPropertyJigsawOrientation net/minecraft/core/FrontAndTop - f Lnet/minecraft/core/BlockPropertyJigsawOrientation; a DOWN_EAST - f Lnet/minecraft/core/BlockPropertyJigsawOrientation; b DOWN_NORTH - f Lnet/minecraft/core/BlockPropertyJigsawOrientation; c DOWN_SOUTH - f Lnet/minecraft/core/BlockPropertyJigsawOrientation; d DOWN_WEST - f Lnet/minecraft/core/BlockPropertyJigsawOrientation; e UP_EAST - f Lnet/minecraft/core/BlockPropertyJigsawOrientation; f UP_NORTH - f Lnet/minecraft/core/BlockPropertyJigsawOrientation; g UP_SOUTH - f Lnet/minecraft/core/BlockPropertyJigsawOrientation; h UP_WEST - f Lnet/minecraft/core/BlockPropertyJigsawOrientation; i WEST_UP - f Lnet/minecraft/core/BlockPropertyJigsawOrientation; j EAST_UP - f Lnet/minecraft/core/BlockPropertyJigsawOrientation; k NORTH_UP - f Lnet/minecraft/core/BlockPropertyJigsawOrientation; l SOUTH_UP - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; m LOOKUP_TOP_FRONT - f Ljava/lang/String; n name - f Lnet/minecraft/core/EnumDirection; o top - f Lnet/minecraft/core/EnumDirection; p front - f [Lnet/minecraft/core/BlockPropertyJigsawOrientation; q $VALUES - m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a lambda$static$0 - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/BlockPropertyJigsawOrientation; a fromFrontAndTop - m ()Lnet/minecraft/core/EnumDirection; a front - m ()Lnet/minecraft/core/EnumDirection; b top - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;)I b lookupKey - m ()Ljava/lang/String; c getSerializedName - m ()[Lnet/minecraft/core/BlockPropertyJigsawOrientation; d $values -c net/minecraft/core/Cloner net/minecraft/core/Cloner - f Lcom/mojang/serialization/Codec; a directCodec - m (Ljava/lang/Object;Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/core/HolderLookup$a;)Ljava/lang/Object; a clone - m (Ljava/lang/String;)Ljava/lang/IllegalStateException; a lambda$clone$1 - m (Ljava/lang/String;)Ljava/lang/IllegalStateException; b lambda$clone$0 -c net/minecraft/core/Cloner$a net/minecraft/core/Cloner$Factory - f Ljava/util/Map; a codecs - m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lnet/minecraft/core/Cloner$a; a addCodec - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Cloner; a cloner -c net/minecraft/core/CursorPosition net/minecraft/core/Cursor3D - f I a TYPE_INSIDE - f I b TYPE_FACE - f I c TYPE_EDGE - f I d TYPE_CORNER - f I e originX - f I f originY - f I g originZ - f I h width - f I i height - f I j depth - f I k end - f I l index - f I m x - f I n y - f I o z - m ()Z a advance - m ()I b nextX - m ()I c nextY - m ()I d nextZ - m ()I e getNextType -c net/minecraft/core/DefaultedMappedRegistry net/minecraft/core/DefaultedMappedRegistry - f Lnet/minecraft/resources/MinecraftKey; b defaultKey - f Lnet/minecraft/core/Holder$c; c defaultValue - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; a get - m ()Ljava/util/Optional; a getAny - m (I)Ljava/lang/Object; a byId - m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lnet/minecraft/core/RegistrationInfo;)Lnet/minecraft/core/Holder$c; a register - m (Ljava/lang/Object;)I a getId - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a getRandom - m (Ljava/lang/Object;)Lnet/minecraft/resources/MinecraftKey; b getKey - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; b getOptional - m ()Lnet/minecraft/resources/MinecraftKey; b getDefaultKey - m ()Ljava/util/Optional; w lambda$getRandom$0 -c net/minecraft/core/EnumAxisCycle net/minecraft/core/AxisCycle - f Lnet/minecraft/core/EnumAxisCycle; a NONE - f Lnet/minecraft/core/EnumAxisCycle; b FORWARD - f Lnet/minecraft/core/EnumAxisCycle; c BACKWARD - f [Lnet/minecraft/core/EnumDirection$EnumAxis; d AXIS_VALUES - f [Lnet/minecraft/core/EnumAxisCycle; e VALUES - f [Lnet/minecraft/core/EnumAxisCycle; f $VALUES - m (Lnet/minecraft/core/EnumDirection$EnumAxis;Lnet/minecraft/core/EnumDirection$EnumAxis;)Lnet/minecraft/core/EnumAxisCycle; a between - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)Lnet/minecraft/core/EnumDirection$EnumAxis; a cycle - m (IIILnet/minecraft/core/EnumDirection$EnumAxis;)I a cycle - m (DDDLnet/minecraft/core/EnumDirection$EnumAxis;)D a cycle - m ()Lnet/minecraft/core/EnumAxisCycle; a inverse - m ()[Lnet/minecraft/core/EnumAxisCycle; b $values -c net/minecraft/core/EnumAxisCycle$1 net/minecraft/core/AxisCycle$1 - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)Lnet/minecraft/core/EnumDirection$EnumAxis; a cycle - m (IIILnet/minecraft/core/EnumDirection$EnumAxis;)I a cycle - m (DDDLnet/minecraft/core/EnumDirection$EnumAxis;)D a cycle - m ()Lnet/minecraft/core/EnumAxisCycle; a inverse -c net/minecraft/core/EnumAxisCycle$2 net/minecraft/core/AxisCycle$2 - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)Lnet/minecraft/core/EnumDirection$EnumAxis; a cycle - m (IIILnet/minecraft/core/EnumDirection$EnumAxis;)I a cycle - m (DDDLnet/minecraft/core/EnumDirection$EnumAxis;)D a cycle - m ()Lnet/minecraft/core/EnumAxisCycle; a inverse -c net/minecraft/core/EnumAxisCycle$3 net/minecraft/core/AxisCycle$3 - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)Lnet/minecraft/core/EnumDirection$EnumAxis; a cycle - m (IIILnet/minecraft/core/EnumDirection$EnumAxis;)I a cycle - m (DDDLnet/minecraft/core/EnumDirection$EnumAxis;)D a cycle - m ()Lnet/minecraft/core/EnumAxisCycle; a inverse -c net/minecraft/core/EnumDirection net/minecraft/core/Direction - f Lnet/minecraft/core/EnumDirection; a DOWN - f Lnet/minecraft/core/EnumDirection; b UP - f Lnet/minecraft/core/EnumDirection; c NORTH - f Lnet/minecraft/core/EnumDirection; d SOUTH - f Lnet/minecraft/core/EnumDirection; e WEST - f Lnet/minecraft/core/EnumDirection; f EAST - f Lnet/minecraft/util/INamable$a; g CODEC - f Lcom/mojang/serialization/Codec; h VERTICAL_CODEC - f Ljava/util/function/IntFunction; i BY_ID - f Lnet/minecraft/network/codec/StreamCodec; j STREAM_CODEC - f I k data3d - f I l oppositeIndex - f I m data2d - f Ljava/lang/String; n name - f Lnet/minecraft/core/EnumDirection$EnumAxis; o axis - f Lnet/minecraft/core/EnumDirection$EnumAxisDirection; p axisDirection - f Lnet/minecraft/core/BaseBlockPosition; q normal - f [Lnet/minecraft/core/EnumDirection; r VALUES - f [Lnet/minecraft/core/EnumDirection; s BY_3D_DATA - f [Lnet/minecraft/core/EnumDirection; t BY_2D_DATA - f [Lnet/minecraft/core/EnumDirection; u $VALUES - m (I)Lnet/minecraft/core/EnumDirection; a from3DDataValue - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/EnumDirection$EnumAxis;)Lnet/minecraft/core/EnumDirection; a getFacingAxis - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Collection; a allShuffled - m (DDD)Lnet/minecraft/core/EnumDirection; a getNearest - m ()Ljava/util/stream/Stream; a stream - m (D)Lnet/minecraft/core/EnumDirection; a fromYRot - m (Lnet/minecraft/core/EnumDirection$EnumAxis;Lnet/minecraft/core/EnumDirection$EnumAxisDirection;)Lnet/minecraft/core/EnumDirection; a fromAxisAndDirection - m (FFF)Lnet/minecraft/core/EnumDirection; a getNearest - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;)[Lnet/minecraft/core/EnumDirection; a makeDirectionArray - m (Ljava/lang/String;)Lnet/minecraft/core/EnumDirection; a byName - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/core/EnumDirection; a getNearest - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)Lnet/minecraft/core/EnumDirection; a getClockWise - m (Lorg/joml/Matrix4f;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/EnumDirection; a rotate - m (III)Lnet/minecraft/core/EnumDirection; a fromDelta - m (Lnet/minecraft/core/EnumDirection$EnumAxisDirection;Lnet/minecraft/core/EnumDirection$EnumAxis;)Lnet/minecraft/core/EnumDirection; a get - m (Lnet/minecraft/core/EnumDirection;)Lcom/mojang/serialization/DataResult; a verifyVertical - m (F)Z a isFacingAngle - m (Lnet/minecraft/world/entity/Entity;)[Lnet/minecraft/core/EnumDirection; a orderedByNearest - m (I)Lnet/minecraft/core/EnumDirection; b from2DDataValue - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/EnumDirection; b getRandom - m (Lnet/minecraft/core/EnumDirection;)I b lambda$static$3 - m ()Lorg/joml/Quaternionf; b getRotation - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)Lnet/minecraft/core/EnumDirection; b getCounterClockWise - m ()Ljava/lang/String; c getSerializedName - m (Lnet/minecraft/core/EnumDirection;)Z c lambda$static$2 - m (I)[Lnet/minecraft/core/EnumDirection; c lambda$static$4 - m ()I d get3DDataValue - m (Lnet/minecraft/core/EnumDirection;)I d lambda$static$0 - m (I)[Lnet/minecraft/core/EnumDirection; d lambda$static$1 - m ()I e get2DDataValue - m ()Lnet/minecraft/core/EnumDirection$EnumAxisDirection; f getAxisDirection - m ()Lnet/minecraft/core/EnumDirection; g getOpposite - m ()Lnet/minecraft/core/EnumDirection; h getClockWise - m ()Lnet/minecraft/core/EnumDirection; i getCounterClockWise - m ()I j getStepX - m ()I k getStepY - m ()I l getStepZ - m ()Lorg/joml/Vector3f; m step - m ()Ljava/lang/String; n getName - m ()Lnet/minecraft/core/EnumDirection$EnumAxis; o getAxis - m ()F p toYRot - m ()Lnet/minecraft/core/BaseBlockPosition; q getNormal - m ()Lnet/minecraft/core/EnumDirection; r getClockWiseX - m ()Lnet/minecraft/core/EnumDirection; s getCounterClockWiseX - m ()Lnet/minecraft/core/EnumDirection; t getClockWiseZ - m ()Lnet/minecraft/core/EnumDirection; u getCounterClockWiseZ - m ()Ljava/lang/String; v lambda$verifyVertical$5 - m ()[Lnet/minecraft/core/EnumDirection; w $values -c net/minecraft/core/EnumDirection$EnumAxis net/minecraft/core/Direction$Axis - f Lnet/minecraft/core/EnumDirection$EnumAxis; a X - f Lnet/minecraft/core/EnumDirection$EnumAxis; b Y - f Lnet/minecraft/core/EnumDirection$EnumAxis; c Z - f [Lnet/minecraft/core/EnumDirection$EnumAxis; d VALUES - f Lnet/minecraft/util/INamable$a; e CODEC - f Ljava/lang/String; f name - f [Lnet/minecraft/core/EnumDirection$EnumAxis; g $VALUES - m (Lnet/minecraft/core/EnumDirection;)Z a test - m (DDD)D a choose - m (III)I a choose - m ()Ljava/lang/String; a getName - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/EnumDirection$EnumAxis; a getRandom - m (Ljava/lang/String;)Lnet/minecraft/core/EnumDirection$EnumAxis; a byName - m ()Z b isVertical - m ()Ljava/lang/String; c getSerializedName - m ()Z d isHorizontal - m ()Lnet/minecraft/core/EnumDirection$EnumDirectionLimit; e getPlane - m ()[Lnet/minecraft/core/EnumDirection$EnumAxis; f $values -c net/minecraft/core/EnumDirection$EnumAxis$1 net/minecraft/core/Direction$Axis$1 - m (DDD)D a choose - m (III)I a choose -c net/minecraft/core/EnumDirection$EnumAxis$2 net/minecraft/core/Direction$Axis$2 - m (DDD)D a choose - m (III)I a choose -c net/minecraft/core/EnumDirection$EnumAxis$3 net/minecraft/core/Direction$Axis$3 - m (DDD)D a choose - m (III)I a choose -c net/minecraft/core/EnumDirection$EnumAxisDirection net/minecraft/core/Direction$AxisDirection - f Lnet/minecraft/core/EnumDirection$EnumAxisDirection; a POSITIVE - f Lnet/minecraft/core/EnumDirection$EnumAxisDirection; b NEGATIVE - f I c step - f Ljava/lang/String; d name - f [Lnet/minecraft/core/EnumDirection$EnumAxisDirection; e $VALUES - m ()I a getStep - m ()Ljava/lang/String; b getName - m ()Lnet/minecraft/core/EnumDirection$EnumAxisDirection; c opposite - m ()[Lnet/minecraft/core/EnumDirection$EnumAxisDirection; d $values -c net/minecraft/core/EnumDirection$EnumDirectionLimit net/minecraft/core/Direction$Plane - f Lnet/minecraft/core/EnumDirection$EnumDirectionLimit; a HORIZONTAL - f Lnet/minecraft/core/EnumDirection$EnumDirectionLimit; b VERTICAL - f [Lnet/minecraft/core/EnumDirection; c faces - f [Lnet/minecraft/core/EnumDirection$EnumAxis; d axis - f [Lnet/minecraft/core/EnumDirection$EnumDirectionLimit; e $VALUES - m (Lnet/minecraft/core/EnumDirection;)Z a test - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/EnumDirection; a getRandomDirection - m ()Ljava/util/stream/Stream; a stream - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/EnumDirection$EnumAxis; b getRandomAxis - m ()I b length - m ()[Lnet/minecraft/core/EnumDirection$EnumDirectionLimit; c $values - m (Lnet/minecraft/util/RandomSource;)Ljava/util/List; c shuffledCopy -c net/minecraft/core/EnumDirection8 net/minecraft/core/Direction8 - f Lnet/minecraft/core/EnumDirection8; a NORTH - f Lnet/minecraft/core/EnumDirection8; b NORTH_EAST - f Lnet/minecraft/core/EnumDirection8; c EAST - f Lnet/minecraft/core/EnumDirection8; d SOUTH_EAST - f Lnet/minecraft/core/EnumDirection8; e SOUTH - f Lnet/minecraft/core/EnumDirection8; f SOUTH_WEST - f Lnet/minecraft/core/EnumDirection8; g WEST - f Lnet/minecraft/core/EnumDirection8; h NORTH_WEST - f Ljava/util/Set; i directions - f Lnet/minecraft/core/BaseBlockPosition; j step - f [Lnet/minecraft/core/EnumDirection8; k $VALUES - m ()Ljava/util/Set; a getDirections - m ()I b getStepX - m ()I c getStepZ - m ()[Lnet/minecraft/core/EnumDirection8; d $values -c net/minecraft/core/GlobalPos net/minecraft/core/GlobalPos - f Lcom/mojang/serialization/MapCodec; a MAP_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Lnet/minecraft/resources/ResourceKey; d dimension - f Lnet/minecraft/core/BlockPosition; e pos - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/resources/ResourceKey; a dimension - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/GlobalPos; a of - m ()Lnet/minecraft/core/BlockPosition; b pos -c net/minecraft/core/Holder net/minecraft/core/Holder - m (Lnet/minecraft/tags/TagKey;)Z a is - m (Lnet/minecraft/resources/MinecraftKey;)Z a is - m (Lnet/minecraft/resources/ResourceKey;)Z a is - m (Ljava/lang/Object;)Lnet/minecraft/core/Holder; a direct - m (Lnet/minecraft/core/HolderOwner;)Z a canSerializeIn - m (Lnet/minecraft/core/Holder;)Z a is - m (Ljava/util/function/Predicate;)Z a is - m ()Ljava/lang/Object; a value - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; b lambda$getRegisteredName$0 - m ()Z b isBound - m ()Ljava/util/stream/Stream; c tags - m ()Lcom/mojang/datafixers/util/Either; d unwrap - m ()Ljava/util/Optional; e unwrapKey - m ()Lnet/minecraft/core/Holder$b; f kind - m ()Ljava/lang/String; g getRegisteredName -c net/minecraft/core/Holder$a net/minecraft/core/Holder$Direct - f Ljava/lang/Object; a value - m (Lnet/minecraft/core/Holder;)Z a is - m (Lnet/minecraft/tags/TagKey;)Z a is - m (Lnet/minecraft/resources/MinecraftKey;)Z a is - m (Lnet/minecraft/resources/ResourceKey;)Z a is - m (Lnet/minecraft/core/HolderOwner;)Z a canSerializeIn - m (Ljava/util/function/Predicate;)Z a is - m ()Ljava/lang/Object; a value - m ()Z b isBound - m ()Ljava/util/stream/Stream; c tags - m ()Lcom/mojang/datafixers/util/Either; d unwrap - m ()Ljava/util/Optional; e unwrapKey - m ()Lnet/minecraft/core/Holder$b; f kind -c net/minecraft/core/Holder$b net/minecraft/core/Holder$Kind - f Lnet/minecraft/core/Holder$b; a REFERENCE - f Lnet/minecraft/core/Holder$b; b DIRECT - f [Lnet/minecraft/core/Holder$b; c $VALUES - m ()[Lnet/minecraft/core/Holder$b; a $values -c net/minecraft/core/Holder$c net/minecraft/core/Holder$Reference - f Lnet/minecraft/core/HolderOwner; a owner - f Ljava/util/Set; b tags - f Lnet/minecraft/core/Holder$c$a; c type - f Lnet/minecraft/resources/ResourceKey; d key - f Ljava/lang/Object; e value - m (Lnet/minecraft/tags/TagKey;)Z a is - m (Lnet/minecraft/resources/MinecraftKey;)Z a is - m (Lnet/minecraft/resources/ResourceKey;)Z a is - m (Lnet/minecraft/core/HolderOwner;)Z a canSerializeIn - m (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$c; a createStandAlone - m (Lnet/minecraft/core/Holder;)Z a is - m (Lnet/minecraft/core/HolderOwner;Ljava/lang/Object;)Lnet/minecraft/core/Holder$c; a createIntrusive - m (Ljava/util/function/Predicate;)Z a is - m (Ljava/util/Collection;)V a bindTags - m ()Ljava/lang/Object; a value - m (Lnet/minecraft/resources/ResourceKey;)V b bindKey - m (Ljava/lang/Object;)V b bindValue - m ()Z b isBound - m ()Ljava/util/stream/Stream; c tags - m ()Lcom/mojang/datafixers/util/Either; d unwrap - m ()Ljava/util/Optional; e unwrapKey - m ()Lnet/minecraft/core/Holder$b; f kind - m ()Lnet/minecraft/resources/ResourceKey; h key -c net/minecraft/core/Holder$c$a net/minecraft/core/Holder$Reference$Type - f Lnet/minecraft/core/Holder$c$a; a STAND_ALONE - f Lnet/minecraft/core/Holder$c$a; b INTRUSIVE - f [Lnet/minecraft/core/Holder$c$a; c $VALUES - m ()[Lnet/minecraft/core/Holder$c$a; a $values -c net/minecraft/core/HolderGetter net/minecraft/core/HolderGetter - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a get - m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a get - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; b getOrThrow - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$c; b getOrThrow - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException; c lambda$getOrThrow$1 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; c lambda$getOrThrow$0 -c net/minecraft/core/HolderGetter$a net/minecraft/core/HolderGetter$Provider - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a get - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lookup - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderGetter;)Ljava/util/Optional; a lambda$get$1 - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; b lookupOrThrow - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; c lambda$lookupOrThrow$0 -c net/minecraft/core/HolderLookup net/minecraft/core/HolderLookup - m ()Ljava/util/stream/Stream; b listElements - m ()Ljava/util/stream/Stream; c listElementIds - m ()Ljava/util/stream/Stream; d listTags - m ()Ljava/util/stream/Stream; e listTagIds -c net/minecraft/core/HolderLookup$a net/minecraft/core/HolderLookup$Provider - m (Lnet/minecraft/core/HolderLookup$b;)Lnet/minecraft/core/HolderLookup$b; a lambda$create$1 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lookup - m (Ljava/util/stream/Stream;)Lnet/minecraft/core/HolderLookup$a; a create - m ()Ljava/util/stream/Stream; a listRegistries - m (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/resources/RegistryOps; a createSerializationContext - m ()Lnet/minecraft/core/HolderGetter$a; b asGetterLookup - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup$b; b lookupOrThrow - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; e lambda$lookupOrThrow$0 -c net/minecraft/core/HolderLookup$a$1 net/minecraft/core/HolderLookup$Provider$1 - f Lnet/minecraft/core/HolderLookup$a; a this$0 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lookup - m (Lnet/minecraft/core/HolderLookup$b;)Lnet/minecraft/core/HolderGetter; a lambda$lookup$0 -c net/minecraft/core/HolderLookup$a$2 net/minecraft/core/HolderLookup$Provider$2 - f Ljava/util/Map; a val$map - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lookup - m ()Ljava/util/stream/Stream; a listRegistries -c net/minecraft/core/HolderLookup$b net/minecraft/core/HolderLookup$RegistryLookup - m (Ljava/util/function/Predicate;)Lnet/minecraft/core/HolderLookup$b; a filterElements - m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/core/HolderLookup$b; a filterFeatures - m (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/lang/Object;)Z a lambda$filterFeatures$0 - m ()Lnet/minecraft/resources/ResourceKey; f key - m ()Lcom/mojang/serialization/Lifecycle; g registryLifecycle -c net/minecraft/core/HolderLookup$b$1 net/minecraft/core/HolderLookup$RegistryLookup$1 - f Ljava/util/function/Predicate; a val$filter - f Lnet/minecraft/core/HolderLookup$b; b this$0 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a get - m (Ljava/util/function/Predicate;Lnet/minecraft/core/Holder$c;)Z a lambda$listElements$1 - m ()Lnet/minecraft/core/HolderLookup$b; a parent - m ()Ljava/util/stream/Stream; b listElements - m (Ljava/util/function/Predicate;Lnet/minecraft/core/Holder$c;)Z b lambda$get$0 -c net/minecraft/core/HolderLookup$b$a net/minecraft/core/HolderLookup$RegistryLookup$Delegate - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a get - m ()Lnet/minecraft/core/HolderLookup$b; a parent - m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a get - m ()Ljava/util/stream/Stream; b listElements - m ()Ljava/util/stream/Stream; d listTags - m ()Lnet/minecraft/resources/ResourceKey; f key - m ()Lcom/mojang/serialization/Lifecycle; g registryLifecycle -c net/minecraft/core/HolderOwner net/minecraft/core/HolderOwner - m (Lnet/minecraft/core/HolderOwner;)Z a canSerializeIn -c net/minecraft/core/HolderSet net/minecraft/core/HolderSet - m (Lnet/minecraft/core/HolderOwner;)Z a canSerializeIn - m (Ljava/util/function/Function;Ljava/util/Collection;)Lnet/minecraft/core/HolderSet$a; a direct - m (I)Lnet/minecraft/core/Holder; a get - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a getRandomElement - m (Lnet/minecraft/core/Holder;)Z a contains - m (Ljava/util/function/Function;[Ljava/lang/Object;)Lnet/minecraft/core/HolderSet$a; a direct - m ([Lnet/minecraft/core/Holder;)Lnet/minecraft/core/HolderSet$a; a direct - m ()Ljava/util/stream/Stream; a stream - m (Ljava/util/List;)Lnet/minecraft/core/HolderSet$a; a direct - m (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; a emptyNamed - m ()I b size - m ()Lcom/mojang/datafixers/util/Either; c unwrap - m ()Ljava/util/Optional; d unwrapKey - m ()Lnet/minecraft/core/HolderSet; e empty -c net/minecraft/core/HolderSet$1 net/minecraft/core/HolderSet$1 - m ()Ljava/util/List; f contents -c net/minecraft/core/HolderSet$Named net/minecraft/core/HolderSet$Named - f Lnet/minecraft/core/HolderOwner; a owner - f Lnet/minecraft/tags/TagKey; b key - f Ljava/util/List; c contents - m (Lnet/minecraft/core/Holder;)Z a contains - m (Lnet/minecraft/core/HolderOwner;)Z a canSerializeIn - m (Ljava/util/List;)V b bind - m ()Lcom/mojang/datafixers/util/Either; c unwrap - m ()Ljava/util/Optional; d unwrapKey - m ()Ljava/util/List; f contents - m ()Lnet/minecraft/tags/TagKey; g key -c net/minecraft/core/HolderSet$a net/minecraft/core/HolderSet$Direct - f Lnet/minecraft/core/HolderSet$a; a EMPTY - f Ljava/util/List; b contents - f Ljava/util/Set; c contentsSet - m (Lnet/minecraft/core/Holder;)Z a contains - m ()Lcom/mojang/datafixers/util/Either; c unwrap - m ()Ljava/util/Optional; d unwrapKey - m ()Ljava/util/List; f contents -c net/minecraft/core/HolderSet$b net/minecraft/core/HolderSet$ListBacked - m (Lnet/minecraft/core/HolderOwner;)Z a canSerializeIn - m ()Ljava/util/stream/Stream; a stream - m (I)Lnet/minecraft/core/Holder; a get - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a getRandomElement - m ()I b size - m ()Ljava/util/List; f contents -c net/minecraft/core/IPosition net/minecraft/core/Position - m ()D a x - m ()D b y - m ()D c z -c net/minecraft/core/IRegistry net/minecraft/core/Registry - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; a get - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; a lambda$keys$8 - m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a getRandomElementOf - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Ljava/lang/Object; a register - m ()Ljava/util/Optional; a getAny - m (Ljava/lang/Object;)I a getId - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; a get - m (Lnet/minecraft/core/IRegistry;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; a register - m (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/DataResult; a safeCastToReference - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; a lambda$getRandomElementOf$10 - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; a getOrCreateTag - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a getRandom - m (Ljava/util/Map;)V a bindTags - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/resources/MinecraftKey;Ljava/lang/Object;)Ljava/lang/Object; a register - m (Lnet/minecraft/core/Holder$c;)Lcom/mojang/serialization/Lifecycle; a lambda$referenceHolderWithLifecycle$6 - m (Lnet/minecraft/core/Holder$c;)Lnet/minecraft/resources/MinecraftKey; b lambda$referenceHolderWithLifecycle$5 - m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; b getTag - m (Lnet/minecraft/core/Holder;)Ljava/lang/String; b lambda$safeCastToReference$7 - m (Ljava/lang/Object;)Lnet/minecraft/resources/MinecraftKey; b getKey - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; b getOptional - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; b getHolder - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$c; b registerForHolder - m ()Lcom/mojang/serialization/Codec; b referenceHolderWithLifecycle - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/resources/MinecraftKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$c; b registerForHolder - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/Iterable; c getTagOrEmpty - m (Lnet/minecraft/core/Holder$c;)Lnet/minecraft/core/Holder; c lambda$holderByNameCodec$1 - m (I)Ljava/util/Optional; c getHolder - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; c getHolder - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; c registrationInfo - m (Lnet/minecraft/resources/MinecraftKey;)Z d containsKey - m (Ljava/lang/Object;)Ljava/util/Optional; d getResourceKey - m ()Lnet/minecraft/resources/ResourceKey; d key - m (Lnet/minecraft/resources/ResourceKey;)Z d containsKey - m (Ljava/lang/Object;)Lnet/minecraft/core/Holder; e wrapAsHolder - m ()Lcom/mojang/serialization/Lifecycle; e registryLifecycle - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; e getOptional - m (Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/serialization/DataResult; e lambda$referenceHolderWithLifecycle$4 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; f getOrThrow - m ()Ljava/util/Set; f keySet - m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$c; f createIntrusiveHolder - m (Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/serialization/DataResult; f lambda$referenceHolderWithLifecycle$3 - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$c; g getHolderOrThrow - m ()Ljava/util/Set; g registryKeySet - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/String; g lambda$referenceHolderWithLifecycle$2 - m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; g lambda$byNameCodec$0 - m ()Ljava/util/Set; h entrySet - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; h lambda$getHolderOrThrow$9 - m ()Ljava/util/stream/Stream; i holders - m ()Ljava/util/stream/Stream; j getTags - m ()Ljava/util/stream/Stream; k getTagNames - m ()Lnet/minecraft/core/IRegistry; m freeze - m ()V n resetTags - m ()Lnet/minecraft/core/HolderOwner; p holderOwner - m ()Lnet/minecraft/core/HolderLookup$b; q asLookup - m ()Lcom/mojang/serialization/Codec; r byNameCodec - m ()Lcom/mojang/serialization/Codec; s holderByNameCodec - m ()Ljava/util/stream/Stream; t stream - m ()Lnet/minecraft/core/Registry; u asHolderIdMap - m ()Lnet/minecraft/core/HolderLookup$b; v asTagAddingLookup -c net/minecraft/core/IRegistry$1 net/minecraft/core/Registry$1 - f Lnet/minecraft/core/IRegistry; b this$0 - m (Lnet/minecraft/core/Holder;)I a getId - m (I)Ljava/lang/Object; a byId - m (Ljava/lang/Object;)I a getId - m (Lnet/minecraft/core/Holder$c;)Lnet/minecraft/core/Holder; a lambda$iterator$0 - m ()I c size - m (I)Lnet/minecraft/core/Holder; c byId -c net/minecraft/core/IRegistry$2 net/minecraft/core/Registry$2 - f Lnet/minecraft/core/IRegistry; a this$0 - m ()Lnet/minecraft/core/HolderLookup$b; a parent - m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a get - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; b getOrThrow -c net/minecraft/core/IRegistryCustom net/minecraft/core/RegistryAccess - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/core/IRegistryCustom$Dimension; b EMPTY - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lookup - m (Lnet/minecraft/core/IRegistryCustom$d;)Lcom/mojang/serialization/Lifecycle; a lambda$allRegistriesLifecycle$1 - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/core/IRegistryCustom$Dimension; a fromRegistryOfRegistries - m ()Ljava/util/stream/Stream; a listRegistries - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; c registry - m ()Ljava/util/stream/Stream; c registries - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/IRegistry; d registryOrThrow - m ()Lnet/minecraft/core/IRegistryCustom$Dimension; d freeze - m ()Lcom/mojang/serialization/Lifecycle; e allRegistriesLifecycle - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; f lambda$registryOrThrow$0 -c net/minecraft/core/IRegistryCustom$1 net/minecraft/core/RegistryAccess$1 - f Lnet/minecraft/core/IRegistry; c val$registries - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; c registry - m ()Ljava/util/stream/Stream; c registries - m ()Lnet/minecraft/core/IRegistryCustom$Dimension; d freeze -c net/minecraft/core/IRegistryCustom$Dimension net/minecraft/core/RegistryAccess$Frozen -c net/minecraft/core/IRegistryCustom$a net/minecraft/core/RegistryAccess$1FrozenAccess -c net/minecraft/core/IRegistryCustom$c net/minecraft/core/RegistryAccess$ImmutableRegistryAccess - f Ljava/util/Map; c registries - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/core/IRegistry; b lambda$registry$1 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; c registry - m ()Ljava/util/stream/Stream; c registries - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/core/IRegistry; c lambda$new$0 -c net/minecraft/core/IRegistryCustom$d net/minecraft/core/RegistryAccess$RegistryEntry - f Lnet/minecraft/resources/ResourceKey; a key - f Lnet/minecraft/core/IRegistry; b value - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/IRegistry;)Lnet/minecraft/core/IRegistryCustom$d; a fromUntyped - m ()Lnet/minecraft/resources/ResourceKey; a key - m (Ljava/util/Map$Entry;)Lnet/minecraft/core/IRegistryCustom$d; a fromMapEntry - m ()Lnet/minecraft/core/IRegistry; b value - m ()Lnet/minecraft/core/IRegistryCustom$d; c freeze -c net/minecraft/core/IRegistryWritable net/minecraft/core/WritableRegistry - m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lnet/minecraft/core/RegistrationInfo;)Lnet/minecraft/core/Holder$c; a register - m ()Z l isEmpty - m ()Lnet/minecraft/core/HolderGetter; o createRegistrationLookup -c net/minecraft/core/LayeredRegistryAccess net/minecraft/core/LayeredRegistryAccess - f Ljava/util/List; a keys - f Ljava/util/List; b values - f Lnet/minecraft/core/IRegistryCustom$Dimension; c composite - m (Ljava/lang/Object;[Lnet/minecraft/core/IRegistryCustom$Dimension;)Lnet/minecraft/core/LayeredRegistryAccess; a replaceFrom - m (Ljava/util/Map;Lnet/minecraft/core/IRegistryCustom;)V a lambda$collectRegistries$2 - m (II)Lnet/minecraft/core/IRegistryCustom$Dimension; a getCompositeAccessForLayers - m ()Lnet/minecraft/core/IRegistryCustom$Dimension; a compositeAccess - m (Ljava/util/List;)Ljava/util/List; a lambda$new$0 - m (Ljava/lang/Object;)Lnet/minecraft/core/IRegistryCustom$Dimension; a getLayer - m (Ljava/util/stream/Stream;)Ljava/util/Map; a collectRegistries - m (Ljava/lang/Object;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; a replaceFrom - m (Ljava/util/Map;Lnet/minecraft/core/IRegistryCustom$d;)V a lambda$collectRegistries$1 - m (Ljava/lang/Object;)Lnet/minecraft/core/IRegistryCustom$Dimension; b getAccessForLoading - m (Ljava/lang/Object;)Lnet/minecraft/core/IRegistryCustom$Dimension; c getAccessFrom - m (Ljava/lang/Object;)I d getLayerIndexOrThrow -c net/minecraft/core/NonNullList net/minecraft/core/NonNullList - f Ljava/util/List; a list - f Ljava/lang/Object; b defaultValue - m (Ljava/lang/Object;[Ljava/lang/Object;)Lnet/minecraft/core/NonNullList; a of - m (ILjava/lang/Object;)Lnet/minecraft/core/NonNullList; a withSize - m (I)Lnet/minecraft/core/NonNullList; a createWithCapacity - m ()Lnet/minecraft/core/NonNullList; a create -c net/minecraft/core/QuartPos net/minecraft/core/QuartPos - f I a BITS - f I b SIZE - f I c MASK - f I d SECTION_TO_QUARTS_BITS - m (I)I a fromBlock - m (I)I b quartLocal - m (I)I c toBlock - m (I)I d fromSection - m (I)I e toSection -c net/minecraft/core/RegistrationInfo net/minecraft/core/RegistrationInfo - f Lnet/minecraft/core/RegistrationInfo; a BUILT_IN - f Ljava/util/Optional; b knownPackInfo - f Lcom/mojang/serialization/Lifecycle; c lifecycle - m ()Ljava/util/Optional; a knownPackInfo - m ()Lcom/mojang/serialization/Lifecycle; b lifecycle -c net/minecraft/core/Registry net/minecraft/core/IdMap - f I a DEFAULT - m (I)Ljava/lang/Object; a byId - m (Ljava/lang/Object;)I a getId - m (I)Ljava/lang/Object; b byIdOrThrow - m ()I c size - m (Ljava/lang/Object;)I c getIdOrThrow -c net/minecraft/core/RegistryBlockID net/minecraft/core/IdMapper - f I b nextId - f Lit/unimi/dsi/fastutil/objects/Reference2IntMap; c tToId - f Ljava/util/List; d idToT - m (I)Ljava/lang/Object; a byId - m (Ljava/lang/Object;I)V a addMapping - m (Ljava/lang/Object;)I a getId - m (Ljava/lang/Object;)V b add - m (I)Z c contains - m ()I c size -c net/minecraft/core/RegistryBlocks net/minecraft/core/DefaultedRegistry - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; a get - m (I)Ljava/lang/Object; a byId - m (Ljava/lang/Object;)Lnet/minecraft/resources/MinecraftKey; b getKey - m ()Lnet/minecraft/resources/MinecraftKey; b getDefaultKey -c net/minecraft/core/RegistryCodecs net/minecraft/core/RegistryCodecs - m (Lnet/minecraft/resources/ResourceKey;Z)Lcom/mojang/serialization/Codec; a homogeneousList - m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; a homogeneousList - m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a homogeneousList - m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; a homogeneousList -c net/minecraft/core/RegistryMaterials net/minecraft/core/MappedRegistry - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/resources/ResourceKey; c key - f Lit/unimi/dsi/fastutil/objects/ObjectList; d byId - f Lit/unimi/dsi/fastutil/objects/Reference2IntMap; e toId - f Ljava/util/Map; f byLocation - f Ljava/util/Map; g byKey - f Ljava/util/Map; h byValue - f Ljava/util/Map; i registrationInfos - f Lcom/mojang/serialization/Lifecycle; j registryLifecycle - f Ljava/util/Map; k tags - f Z l frozen - f Ljava/util/Map; m unregisteredIntrusiveHolders - f Lnet/minecraft/core/HolderLookup$b; n lookup - f Ljava/lang/Object; o tagAdditionLock - m (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V a lambda$new$0 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; a get - m (Lnet/minecraft/core/HolderSet$Named;)V a lambda$resetTags$12 - m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lnet/minecraft/core/RegistrationInfo;)Lnet/minecraft/core/Holder$c; a register - m (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Ljava/util/List;)V a lambda$bindTags$11 - m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/MinecraftKey; a lambda$freeze$6 - m ()Ljava/util/Optional; a getAny - m (Ljava/lang/Object;)I a getId - m (Ljava/util/Map;Lnet/minecraft/core/Holder$c;)V a lambda$bindTags$8 - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; a get - m (Ljava/lang/Object;Lnet/minecraft/core/Holder$c;)V a lambda$freeze$4 - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; a getOrCreateTag - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a getRandom - m (Ljava/util/Map;)V a bindTags - m (I)Ljava/lang/Object; a byId - m (Lnet/minecraft/core/Holder$c;)Ljava/lang/Object; a getValueFromNullable - m (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Ljava/util/List;)V b lambda$bindTags$9 - m (Ljava/util/Map$Entry;)Z b lambda$freeze$5 - m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; b getTag - m (Ljava/lang/Object;)Lnet/minecraft/resources/MinecraftKey; b getKey - m (Lnet/minecraft/core/Holder$c;)V b lambda$resetTags$13 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; b getHolder - m ()V b validateWrite - m ()I c size - m (I)Ljava/util/Optional; c getHolder - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; c getHolder - m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; c lambda$getTags$3 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; c registrationInfo - m (Lnet/minecraft/resources/MinecraftKey;)Z d containsKey - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; d createTag - m (Ljava/lang/Object;)Ljava/util/Optional; d getResourceKey - m ()Lnet/minecraft/resources/ResourceKey; d key - m (Lnet/minecraft/resources/ResourceKey;)Z d containsKey - m (Ljava/lang/Object;)Lnet/minecraft/core/Holder; e wrapAsHolder - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; e lambda$bindTags$10 - m ()Lcom/mojang/serialization/Lifecycle; e registryLifecycle - m ()Ljava/util/Set; f keySet - m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$c; f createIntrusiveHolder - m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$c; g lambda$createIntrusiveHolder$7 - m ()Ljava/util/Set; g registryKeySet - m ()Ljava/util/Set; h entrySet - m (Lnet/minecraft/resources/ResourceKey;)V h validateWrite - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$c; i getOrCreateHolderOrThrow - m ()Ljava/util/stream/Stream; i holders - m ()Ljava/util/stream/Stream; j getTags - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$c; j lambda$getOrCreateHolderOrThrow$2 - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$c; k lambda$register$1 - m ()Ljava/util/stream/Stream; k getTagNames - m ()Z l isEmpty - m ()Lnet/minecraft/core/IRegistry; m freeze - m ()V n resetTags - m ()Lnet/minecraft/core/HolderGetter; o createRegistrationLookup - m ()Lnet/minecraft/core/HolderOwner; p holderOwner - m ()Lnet/minecraft/core/HolderLookup$b; q asLookup -c net/minecraft/core/RegistryMaterials$1 net/minecraft/core/MappedRegistry$1 - f Lnet/minecraft/core/RegistryMaterials; a this$0 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a get - m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a get - m ()Ljava/util/stream/Stream; b listElements - m ()Ljava/util/stream/Stream; d listTags - m ()Lnet/minecraft/resources/ResourceKey; f key - m ()Lcom/mojang/serialization/Lifecycle; g registryLifecycle -c net/minecraft/core/RegistryMaterials$2 net/minecraft/core/MappedRegistry$2 - f Lnet/minecraft/core/RegistryMaterials; a this$0 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a get - m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a get - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; b getOrThrow - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$c; b getOrThrow -c net/minecraft/core/RegistrySetBuilder net/minecraft/core/RegistrySetBuilder - f Ljava/util/List; a entries - m (Lnet/minecraft/core/RegistrySetBuilder$m;Lnet/minecraft/core/IRegistryCustom;Ljava/util/stream/Stream;)Lnet/minecraft/core/HolderLookup$a; a buildProviderWithContext - m (Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/core/Cloner$a;Ljava/util/Map;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/core/HolderLookup$a; a createLazyFullPatchedRegistries - m (Lnet/minecraft/core/IRegistryCustom;)Lnet/minecraft/core/HolderLookup$a; a build - m (Lnet/minecraft/core/RegistrySetBuilder$b;Lnet/minecraft/core/RegistrySetBuilder$j;)Lnet/minecraft/core/HolderLookup$b; a lambda$buildPatch$14 - m (Ljava/util/Set;Lnet/minecraft/resources/ResourceKey;)Z a lambda$buildPatch$12 - m (Lnet/minecraft/core/RegistrySetBuilder$b;Lnet/minecraft/core/RegistrySetBuilder$k;)Lnet/minecraft/core/RegistrySetBuilder$j; a lambda$buildPatch$10 - m (Lnet/minecraft/core/Cloner;Lnet/minecraft/core/Holder$c;Lnet/minecraft/core/HolderLookup$a;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/Object; a lambda$createLazyFullPatchedRegistries$7 - m (Ljava/util/Map;Lnet/minecraft/core/IRegistryCustom$d;)V a lambda$buildProviderWithContext$1 - m (Ljava/util/Map;Lnet/minecraft/resources/ResourceKey;)V a lambda$buildPatch$13 - m (Ljava/util/Map;Lnet/minecraft/core/RegistrySetBuilder$m;Lnet/minecraft/core/HolderLookup$b;)V a lambda$buildProviderWithContext$2 - m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/HolderOwner;Ljava/util/Map;)Lnet/minecraft/core/HolderLookup$b; a lookupFromMap - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistrySetBuilder$i;)Lnet/minecraft/core/RegistrySetBuilder; a add - m (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/core/Cloner;Lnet/minecraft/core/HolderLookup$a;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/util/Map;Lnet/minecraft/core/Holder$c;)V a lambda$createLazyFullPatchedRegistries$6 - m (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/core/Cloner$a;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/core/HolderLookup$a;Lorg/apache/commons/lang3/mutable/MutableObject;)Lnet/minecraft/core/HolderLookup$b; a createLazyFullPatchedRegistries - m (Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/core/Cloner$a;)Lnet/minecraft/core/RegistrySetBuilder$g; a buildPatch - m (Ljava/util/Map;Lnet/minecraft/core/RegistrySetBuilder$j;)V a lambda$buildPatch$11 - m (Ljava/util/Map;Lnet/minecraft/core/HolderOwner;Lnet/minecraft/core/Cloner;Lnet/minecraft/core/HolderLookup$a;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/core/Holder$c;)V a lambda$createLazyFullPatchedRegistries$9 - m (Lnet/minecraft/core/RegistrySetBuilder$m;Lnet/minecraft/core/Cloner$a;Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/core/HolderLookup$a;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup$b; a lambda$createLazyFullPatchedRegistries$4 - m (Lnet/minecraft/core/HolderLookup$b;)Lnet/minecraft/core/HolderGetter; a wrapContextLookup - m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/RegistrySetBuilder$i;)Lnet/minecraft/core/RegistrySetBuilder; a add - m (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Cloner;Lnet/minecraft/core/Holder$c;Lnet/minecraft/core/HolderLookup$a;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$c; a lambda$createLazyFullPatchedRegistries$8 - m (Lnet/minecraft/core/RegistrySetBuilder$b;Lnet/minecraft/core/RegistrySetBuilder$k;)Lnet/minecraft/core/HolderLookup$b; b lambda$build$3 - m (Lnet/minecraft/core/Cloner;Lnet/minecraft/core/Holder$c;Lnet/minecraft/core/HolderLookup$a;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/Object; b lambda$createLazyFullPatchedRegistries$5 - m (Lnet/minecraft/core/IRegistryCustom;)Lnet/minecraft/core/RegistrySetBuilder$b; b createState - m (Lnet/minecraft/core/RegistrySetBuilder$b;Lnet/minecraft/core/RegistrySetBuilder$k;)V c lambda$createState$0 -c net/minecraft/core/RegistrySetBuilder$1 net/minecraft/core/RegistrySetBuilder$1 - f Lnet/minecraft/core/HolderLookup$b; a val$original - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a get -c net/minecraft/core/RegistrySetBuilder$2 net/minecraft/core/RegistrySetBuilder$2 - f Lnet/minecraft/resources/ResourceKey; a val$key - f Lcom/mojang/serialization/Lifecycle; b val$lifecycle - f Ljava/util/Map; c val$entries - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a get - m ()Ljava/util/stream/Stream; b listElements - m ()Lnet/minecraft/resources/ResourceKey; f key - m ()Lcom/mojang/serialization/Lifecycle; g registryLifecycle -c net/minecraft/core/RegistrySetBuilder$3 net/minecraft/core/RegistrySetBuilder$3 - f Ljava/util/Map; a val$lookups - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lookup - m ()Ljava/util/stream/Stream; a listRegistries - m (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/resources/RegistryOps; a createSerializationContext - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; c getEntry -c net/minecraft/core/RegistrySetBuilder$3$1 net/minecraft/core/RegistrySetBuilder$3$1 - f Lnet/minecraft/core/RegistrySetBuilder$3; a this$0 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lookup -c net/minecraft/core/RegistrySetBuilder$a net/minecraft/core/RegistrySetBuilder$1Entry - f Lnet/minecraft/core/HolderLookup$b; a lookup - f Lnet/minecraft/resources/RegistryOps$b; b opsInfo - m (Lnet/minecraft/core/RegistrySetBuilder$m;Lnet/minecraft/core/HolderLookup$b;)Lnet/minecraft/core/RegistrySetBuilder$a; a createForNewRegistry - m ()Lnet/minecraft/core/HolderLookup$b; a lookup - m (Lnet/minecraft/core/HolderLookup$b;)Lnet/minecraft/core/RegistrySetBuilder$a; a createForContextRegistry - m ()Lnet/minecraft/resources/RegistryOps$b; b opsInfo -c net/minecraft/core/RegistrySetBuilder$b net/minecraft/core/RegistrySetBuilder$BuildState - f Lnet/minecraft/core/RegistrySetBuilder$m; a owner - f Lnet/minecraft/core/RegistrySetBuilder$l; b lookup - f Ljava/util/Map; c registries - f Ljava/util/Map; d registeredValues - f Ljava/util/List; e errors - m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/core/RegistrySetBuilder$l;Lnet/minecraft/resources/ResourceKey;)V a lambda$create$1 - m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/core/IRegistryCustom$d;)V a lambda$create$0 - m (Lnet/minecraft/core/IRegistryCustom;Ljava/util/stream/Stream;)Lnet/minecraft/core/RegistrySetBuilder$b; a create - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistrySetBuilder$h;)V a lambda$reportUnclaimedRegisteredValues$2 - m ()Lnet/minecraft/data/worldgen/BootstrapContext; a bootstrapContext - m ()V b reportUnclaimedRegisteredValues - m ()V c reportNotCollectedHolders - m ()V d throwOnError - m ()Lnet/minecraft/core/RegistrySetBuilder$m; e owner - m ()Lnet/minecraft/core/RegistrySetBuilder$l; f lookup - m ()Ljava/util/Map; g registries - m ()Ljava/util/Map; h registeredValues - m ()Ljava/util/List; i errors -c net/minecraft/core/RegistrySetBuilder$b$1 net/minecraft/core/RegistrySetBuilder$BuildState$1 - f Lnet/minecraft/core/RegistrySetBuilder$b; a this$0 - m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$c; a register - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; a lookup -c net/minecraft/core/RegistrySetBuilder$c net/minecraft/core/RegistrySetBuilder$EmptyTagLookup - f Lnet/minecraft/core/HolderOwner; d owner - m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a get -c net/minecraft/core/RegistrySetBuilder$d net/minecraft/core/RegistrySetBuilder$EmptyTagLookupWrapper - f Lnet/minecraft/core/HolderLookup$b; a parent - m ()Lnet/minecraft/core/HolderLookup$b; a parent -c net/minecraft/core/RegistrySetBuilder$e net/minecraft/core/RegistrySetBuilder$EmptyTagRegistryLookup - m ()Ljava/util/stream/Stream; d listTags -c net/minecraft/core/RegistrySetBuilder$f net/minecraft/core/RegistrySetBuilder$LazyHolder - f Ljava/util/function/Supplier; a supplier - m ()Ljava/lang/Object; a value - m (Ljava/lang/Object;)V b bindValue -c net/minecraft/core/RegistrySetBuilder$g net/minecraft/core/RegistrySetBuilder$PatchedRegistries - f Lnet/minecraft/core/HolderLookup$a; a full - f Lnet/minecraft/core/HolderLookup$a; b patches - m ()Lnet/minecraft/core/HolderLookup$a; a full - m ()Lnet/minecraft/core/HolderLookup$a; b patches -c net/minecraft/core/RegistrySetBuilder$h net/minecraft/core/RegistrySetBuilder$RegisteredValue - f Ljava/lang/Object; a value - f Lcom/mojang/serialization/Lifecycle; b lifecycle - m ()Ljava/lang/Object; a value - m ()Lcom/mojang/serialization/Lifecycle; b lifecycle -c net/minecraft/core/RegistrySetBuilder$i net/minecraft/core/RegistrySetBuilder$RegistryBootstrap -c net/minecraft/core/RegistrySetBuilder$j net/minecraft/core/RegistrySetBuilder$RegistryContents - f Lnet/minecraft/resources/ResourceKey; a key - f Lcom/mojang/serialization/Lifecycle; b lifecycle - f Ljava/util/Map; c values - m (Lnet/minecraft/core/RegistrySetBuilder$m;Ljava/util/Map$Entry;)Lnet/minecraft/core/Holder$c; a lambda$buildAsLookup$1 - m (Lnet/minecraft/core/RegistrySetBuilder$m;)Lnet/minecraft/core/HolderLookup$b; a buildAsLookup - m ()Lnet/minecraft/resources/ResourceKey; a key - m (Lnet/minecraft/core/RegistrySetBuilder$m;Ljava/util/Map$Entry;)Lnet/minecraft/core/Holder$c; b lambda$buildAsLookup$0 - m ()Lcom/mojang/serialization/Lifecycle; b lifecycle - m ()Ljava/util/Map; c values -c net/minecraft/core/RegistrySetBuilder$k net/minecraft/core/RegistrySetBuilder$RegistryStub - f Lnet/minecraft/resources/ResourceKey; a key - f Lcom/mojang/serialization/Lifecycle; b lifecycle - f Lnet/minecraft/core/RegistrySetBuilder$i; c bootstrap - m (Lnet/minecraft/core/RegistrySetBuilder$b;)Lnet/minecraft/core/RegistrySetBuilder$j; a collectRegisteredValues - m ()Lnet/minecraft/resources/ResourceKey; a key - m (Lnet/minecraft/core/RegistrySetBuilder$b;)V b apply - m ()Lcom/mojang/serialization/Lifecycle; b lifecycle - m ()Lnet/minecraft/core/RegistrySetBuilder$i; c bootstrap -c net/minecraft/core/RegistrySetBuilder$l net/minecraft/core/RegistrySetBuilder$UniversalLookup - f Ljava/util/Map; a holders - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a get - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$c; c getOrCreate - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$c; d lambda$getOrCreate$0 -c net/minecraft/core/RegistrySetBuilder$m net/minecraft/core/RegistrySetBuilder$UniversalOwner - m ()Lnet/minecraft/core/HolderOwner; a cast -c net/minecraft/core/RegistrySetBuilder$n net/minecraft/core/RegistrySetBuilder$ValueAndHolder - f Lnet/minecraft/core/RegistrySetBuilder$h; a value - f Ljava/util/Optional; b holder - m ()Lnet/minecraft/core/RegistrySetBuilder$h; a value - m ()Ljava/util/Optional; b holder -c net/minecraft/core/RegistrySynchronization net/minecraft/core/RegistrySynchronization - f Ljava/util/Set; a NETWORKABLE_REGISTRIES - m (Ljava/util/Set;Lnet/minecraft/resources/RegistryDataLoader$c;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/BiConsumer;Lnet/minecraft/core/IRegistry;)V a lambda$packRegistry$3 - m (Lnet/minecraft/core/IRegistry;Ljava/util/Set;Lnet/minecraft/resources/RegistryDataLoader$c;Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lnet/minecraft/core/Holder$c;)V a lambda$packRegistry$2 - m (Lnet/minecraft/core/IRegistryCustom$d;)Z a lambda$ownedNetworkableRegistries$4 - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/core/IRegistryCustom;Ljava/util/Set;Ljava/util/function/BiConsumer;)V a packRegistries - m (Lnet/minecraft/core/IRegistryCustom;)Ljava/util/stream/Stream; a ownedNetworkableRegistries - m (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/stream/Stream; a networkedRegistries - m (Lnet/minecraft/core/Holder$c;Ljava/lang/String;)Ljava/lang/IllegalArgumentException; a lambda$packRegistry$1 - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/core/IRegistryCustom;Ljava/util/Set;Ljava/util/function/BiConsumer;Lnet/minecraft/resources/RegistryDataLoader$c;)V a lambda$packRegistries$0 - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$c;Lnet/minecraft/core/IRegistryCustom;Ljava/util/Set;Ljava/util/function/BiConsumer;)V a packRegistry - m (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/stream/Stream; b networkSafeRegistries -c net/minecraft/core/RegistrySynchronization$a net/minecraft/core/RegistrySynchronization$PackedRegistryEntry - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/resources/MinecraftKey; b id - f Ljava/util/Optional; c data - m ()Lnet/minecraft/resources/MinecraftKey; a id - m ()Ljava/util/Optional; b data -c net/minecraft/core/SectionPosition net/minecraft/core/SectionPos - f I a SECTION_BITS - f I b SECTION_SIZE - f I c SECTION_MASK - f I d SECTION_HALF_SIZE - f I e SECTION_MAX_INDEX - f I h PACKED_X_LENGTH - f I i PACKED_Y_LENGTH - f I j PACKED_Z_LENGTH - f J k PACKED_X_MASK - f J l PACKED_Y_MASK - f J m PACKED_Z_MASK - f I n Y_OFFSET - f I o Z_OFFSET - f I p X_OFFSET - f I q RELATIVE_X_SHIFT - f I r RELATIVE_Y_SHIFT - f I s RELATIVE_Z_SHIFT - m (Lnet/minecraft/core/IPosition;)Lnet/minecraft/core/SectionPosition; a of - m (Lnet/minecraft/core/BlockPosition;Lit/unimi/dsi/fastutil/longs/LongConsumer;)V a aroundAndAtBlockPos - m (Lnet/minecraft/world/level/entity/EntityAccess;)Lnet/minecraft/core/SectionPosition; a of - m (II)I a sectionToBlockCoord - m (JLit/unimi/dsi/fastutil/longs/LongConsumer;)V a aroundAndAtBlockPos - m ()I a x - m (Lnet/minecraft/world/level/ChunkCoordIntPair;I)Lnet/minecraft/core/SectionPosition; a of - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/SectionPosition; a of - m (J)Lnet/minecraft/core/SectionPosition; a of - m (D)I a posToSectionCoord - m (JLnet/minecraft/core/EnumDirection;)J a offset - m (Lnet/minecraft/core/SectionPosition;I)Ljava/util/stream/Stream; a cube - m (Lnet/minecraft/world/level/chunk/IChunkAccess;)Lnet/minecraft/core/SectionPosition; a bottomOf - m (S)I a sectionRelativeX - m (I)I a blockToSectionCoord - m (Lnet/minecraft/world/level/ChunkCoordIntPair;III)Ljava/util/stream/Stream; a aroundChunk - m (IIILit/unimi/dsi/fastutil/longs/LongConsumer;)V a aroundAndAtBlockPos - m (III)Lnet/minecraft/core/SectionPosition; a of - m (IIIIII)Ljava/util/stream/Stream; a betweenClosedStream - m (JIII)J a offset - m (Lnet/minecraft/core/BlockPosition;)S b sectionRelativePos - m (J)I b x - m (D)I b blockToSectionCoord - m ()I b y - m (III)J b asLong - m (S)I b sectionRelativeY - m (II)J b getZeroNode - m (I)I b sectionRelative - m (I)I c sectionToBlockCoord - m ()I c z - m (S)I c sectionRelativeZ - m (J)I c y - m (III)Lnet/minecraft/core/BaseBlockPosition; c offset - m (Lnet/minecraft/core/BlockPosition;)J c asLong - m (S)I d relativeToBlockX - m ()I d minBlockX - m (III)Lnet/minecraft/core/SectionPosition; d offset - m (J)I d z - m (S)I e relativeToBlockY - m ()I e minBlockY - m (J)J e blockToSection - m (S)I f relativeToBlockZ - m ()I f minBlockZ - m (J)J f getZeroNode - m ()I g maxBlockX - m (S)Lnet/minecraft/core/BlockPosition; g relativeToBlockPos - m ()I h maxBlockY - m ()I i maxBlockZ - m ()Lnet/minecraft/core/BlockPosition; j origin - m ()Lnet/minecraft/core/BlockPosition; k center - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; r chunk - m ()J s asLong - m ()Ljava/util/stream/Stream; t blocksInside -c net/minecraft/core/SectionPosition$1 net/minecraft/core/SectionPos$1 - f Lnet/minecraft/core/CursorPosition; a cursor - f I b val$minX - f I c val$minY - f I d val$minZ - f I e val$maxX - f I f val$maxY - f I g val$maxZ -c net/minecraft/core/UUIDUtil net/minecraft/core/UUIDUtil - f Lcom/mojang/serialization/Codec; a CODEC - f Lcom/mojang/serialization/Codec; b CODEC_SET - f Lcom/mojang/serialization/Codec; c CODEC_LINKED_SET - f Lcom/mojang/serialization/Codec; d STRING_CODEC - f Lcom/mojang/serialization/Codec; e AUTHLIB_CODEC - f Lcom/mojang/serialization/Codec; f LENIENT_CODEC - f Lnet/minecraft/network/codec/StreamCodec; g STREAM_CODEC - f I h UUID_BYTES - f Ljava/lang/String; i UUID_PREFIX_OFFLINE_PLAYER - m (Lcom/mojang/serialization/Dynamic;)Ljava/util/UUID; a readUUID - m (JJ)[I a leastMostToIntArray - m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; a lambda$static$0 - m (Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String; a lambda$static$4 - m ([I)Ljava/util/UUID; a uuidFromIntArray - m (Ljava/util/UUID;)[I a uuidToIntArray - m (Ljava/lang/String;)Ljava/util/UUID; a createOfflinePlayerUUID - m (Ljava/util/UUID;)[B b uuidToByteArray - m (Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String; b lambda$static$2 - m (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; b createOfflineProfile - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; c lambda$static$5 - m (Ljava/util/UUID;)Ljava/util/stream/IntStream; c lambda$static$1 - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; d lambda$static$3 -c net/minecraft/core/UUIDUtil$1 net/minecraft/core/UUIDUtil$1 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/UUID; a decode - m (Lio/netty/buffer/ByteBuf;Ljava/util/UUID;)V a encode -c net/minecraft/core/Vector3f net/minecraft/core/Rotations - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f F b x - f F c y - f F d z - m ()Lnet/minecraft/nbt/NBTTagList; a save - m ()F b getX - m ()F c getY - m ()F d getZ - m ()F e getWrappedX - m ()F f getWrappedY - m ()F g getWrappedZ -c net/minecraft/core/Vector3f$1 net/minecraft/core/Rotations$1 - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/core/Vector3f;)V a encode - m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/core/Vector3f; a decode -c net/minecraft/core/cauldron/CauldronInteraction net/minecraft/core/cauldron/CauldronInteraction - f Ljava/util/Map; a INTERACTIONS - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/core/cauldron/CauldronInteraction$a; c EMPTY - f Lnet/minecraft/core/cauldron/CauldronInteraction$a; d WATER - f Lnet/minecraft/core/cauldron/CauldronInteraction$a; e LAVA - f Lnet/minecraft/core/cauldron/CauldronInteraction$a; f POWDER_SNOW - f Lnet/minecraft/core/cauldron/CauldronInteraction; g FILL_WATER - f Lnet/minecraft/core/cauldron/CauldronInteraction; h FILL_LAVA - f Lnet/minecraft/core/cauldron/CauldronInteraction; i FILL_POWDER_SNOW - f Lnet/minecraft/core/cauldron/CauldronInteraction; j SHULKER_BOX - f Lnet/minecraft/core/cauldron/CauldronInteraction; k BANNER - f Lnet/minecraft/core/cauldron/CauldronInteraction; l DYED_ITEM - m (Ljava/util/Map;)V a addDefaultInteractions - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;Lnet/minecraft/sounds/SoundEffect;)Lnet/minecraft/world/ItemInteractionResult; a fillBucket - m ()V a bootStrap - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/sounds/SoundEffect;)Lnet/minecraft/world/ItemInteractionResult; a emptyBucket - m (Ljava/lang/String;)Lnet/minecraft/core/cauldron/CauldronInteraction$a; a newInteractionMap -c net/minecraft/core/cauldron/CauldronInteraction$a net/minecraft/core/cauldron/CauldronInteraction$InteractionMap - f Ljava/lang/String; a name - f Ljava/util/Map; b map - m ()Ljava/lang/String; a name - m ()Ljava/util/Map; b map -c net/minecraft/core/component/DataComponentHolder net/minecraft/core/component/DataComponentHolder - m ()Lnet/minecraft/core/component/DataComponentMap; a getComponents - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; a get - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; a getOrDefault - m (Lnet/minecraft/core/component/DataComponentType;)Z b has -c net/minecraft/core/component/DataComponentMap net/minecraft/core/component/DataComponentMap - f Lnet/minecraft/core/component/DataComponentMap; a EMPTY - f Lcom/mojang/serialization/Codec; b CODEC - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a makeCodec - m ()Lnet/minecraft/core/component/DataComponentMap$a; a builder - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; a get - m (Lnet/minecraft/core/component/DataComponentMap;)Lcom/mojang/serialization/DataResult; a lambda$makeCodecFromMap$0 - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; a getOrDefault - m (Lnet/minecraft/core/component/DataComponentMap;Lnet/minecraft/core/component/DataComponentMap;)Lnet/minecraft/core/component/DataComponentMap; a composite - m (Ljava/util/function/Predicate;)Lnet/minecraft/core/component/DataComponentMap; a filter - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; b makeCodecFromMap - m (Lnet/minecraft/core/component/DataComponentType;)Z b has - m ()Ljava/util/Set; b keySet - m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/core/component/TypedDataComponent; c getTyped - m ()Ljava/util/stream/Stream; c stream - m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/core/component/TypedDataComponent; d lambda$iterator$1 - m ()I d size - m ()Z e isEmpty -c net/minecraft/core/component/DataComponentMap$1 net/minecraft/core/component/DataComponentMap$1 - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; a get - m ()Ljava/util/Set; b keySet -c net/minecraft/core/component/DataComponentMap$2 net/minecraft/core/component/DataComponentMap$2 - f Lnet/minecraft/core/component/DataComponentMap; c val$overrides - f Lnet/minecraft/core/component/DataComponentMap; d val$prototype - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; a get - m ()Ljava/util/Set; b keySet -c net/minecraft/core/component/DataComponentMap$3 net/minecraft/core/component/DataComponentMap$3 - f Ljava/util/function/Predicate; c val$predicate - f Lnet/minecraft/core/component/DataComponentMap; d this$0 - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; a get - m ()Ljava/util/Set; b keySet -c net/minecraft/core/component/DataComponentMap$a net/minecraft/core/component/DataComponentMap$Builder - f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; a map - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentMap$a; a set - m ()Lnet/minecraft/core/component/DataComponentMap; a build - m (Lnet/minecraft/core/component/DataComponentMap;)Lnet/minecraft/core/component/DataComponentMap$a; a addAll - m (Ljava/util/Map;)Lnet/minecraft/core/component/DataComponentMap; a buildFromMapTrusted - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)V b setUnchecked -c net/minecraft/core/component/DataComponentMap$a$a net/minecraft/core/component/DataComponentMap$Builder$SimpleMap - f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; c map - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; a get - m (Lnet/minecraft/core/component/DataComponentType;)Z b has - m ()Ljava/util/Set; b keySet - m ()I d size - m ()Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; f map -c net/minecraft/core/component/DataComponentPatch net/minecraft/core/component/DataComponentPatch - f Lnet/minecraft/core/component/DataComponentPatch; a EMPTY - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; d map - f Ljava/lang/String; e REMOVED_PREFIX - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/util/Optional; a get - m ()Lnet/minecraft/core/component/DataComponentPatch$a; a builder - m (Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Ljava/lang/String; a toString - m (Ljava/util/function/Predicate;)Lnet/minecraft/core/component/DataComponentPatch; a forget - m ()Ljava/util/Set; b entrySet - m ()I c size - m ()Z d isEmpty - m ()Lnet/minecraft/core/component/DataComponentPatch$c; e split -c net/minecraft/core/component/DataComponentPatch$1 net/minecraft/core/component/DataComponentPatch$1 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/component/DataComponentPatch;)V a encode - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/component/DataComponentPatch; a decode - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)V a encodeComponent -c net/minecraft/core/component/DataComponentPatch$a net/minecraft/core/component/DataComponentPatch$Builder - f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; a map - m ()Lnet/minecraft/core/component/DataComponentPatch; a build - m (Lnet/minecraft/core/component/TypedDataComponent;)Lnet/minecraft/core/component/DataComponentPatch$a; a set - m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/core/component/DataComponentPatch$a; a remove - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentPatch$a; a set -c net/minecraft/core/component/DataComponentPatch$b net/minecraft/core/component/DataComponentPatch$PatchKey - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/component/DataComponentType; b type - f Z c removed - m ()Lcom/mojang/serialization/Codec; a valueCodec - m ()Lnet/minecraft/core/component/DataComponentType; b type - m ()Z c removed -c net/minecraft/core/component/DataComponentPatch$c net/minecraft/core/component/DataComponentPatch$SplitResult - f Lnet/minecraft/core/component/DataComponentPatch$c; a EMPTY - f Lnet/minecraft/core/component/DataComponentMap; b added - f Ljava/util/Set; c removed - m ()Lnet/minecraft/core/component/DataComponentMap; a added - m ()Ljava/util/Set; b removed -c net/minecraft/core/component/DataComponentPredicate net/minecraft/core/component/DataComponentPredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/core/component/DataComponentPredicate; c EMPTY - f Ljava/util/List; d expectedComponents - m (Lnet/minecraft/core/component/DataComponentHolder;)Z a test - m (Ljava/util/Map;)Lnet/minecraft/core/component/DataComponentPredicate; a lambda$static$0 - m (Lnet/minecraft/core/component/TypedDataComponent;)Z a lambda$static$1 - m (Lnet/minecraft/core/component/DataComponentPredicate;)Ljava/util/List; a lambda$static$3 - m (Lnet/minecraft/core/component/DataComponentMap;)Lnet/minecraft/core/component/DataComponentPredicate; a allOf - m ()Lnet/minecraft/core/component/DataComponentPredicate$a; a builder - m (Lnet/minecraft/core/component/DataComponentMap;)Z b test - m (Lnet/minecraft/core/component/DataComponentPredicate;)Ljava/util/Map; b lambda$static$2 - m ()Z b alwaysMatches - m ()Lnet/minecraft/core/component/DataComponentPatch; c asPatch -c net/minecraft/core/component/DataComponentPredicate$a net/minecraft/core/component/DataComponentPredicate$Builder - f Ljava/util/List; a expectedComponents - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentPredicate$a; a expect - m ()Lnet/minecraft/core/component/DataComponentPredicate; a build -c net/minecraft/core/component/DataComponentType net/minecraft/core/component/DataComponentType - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lcom/mojang/serialization/Codec; c PERSISTENT_CODEC - f Lcom/mojang/serialization/Codec; d VALUE_MAP_CODEC - m ()Lnet/minecraft/core/component/DataComponentType$a; a builder - m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; a lambda$static$1 - m (Lnet/minecraft/core/component/DataComponentType;)Lcom/mojang/serialization/DataResult; a lambda$static$3 - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/String; b lambda$static$2 - m ()Lcom/mojang/serialization/Codec; b codec - m ()Lcom/mojang/serialization/Codec; c codecOrThrow - m ()Z d isTransient - m ()Lnet/minecraft/network/codec/StreamCodec; e streamCodec - m ()Lcom/mojang/serialization/Codec; f lambda$static$0 -c net/minecraft/core/component/DataComponentType$a net/minecraft/core/component/DataComponentType$Builder - f Lcom/mojang/serialization/Codec; a codec - f Lnet/minecraft/network/codec/StreamCodec; b streamCodec - f Z c cacheEncoding - m ()Lnet/minecraft/core/component/DataComponentType$a; a cacheEncoding - m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/core/component/DataComponentType$a; a persistent - m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/core/component/DataComponentType$a; a networkSynchronized - m ()Lnet/minecraft/core/component/DataComponentType; b build - m ()Lnet/minecraft/network/codec/StreamCodec; c lambda$build$0 -c net/minecraft/core/component/DataComponentType$a$a net/minecraft/core/component/DataComponentType$Builder$SimpleType - f Lcom/mojang/serialization/Codec; e codec - f Lnet/minecraft/network/codec/StreamCodec; f streamCodec - m ()Lcom/mojang/serialization/Codec; b codec - m ()Lnet/minecraft/network/codec/StreamCodec; e streamCodec -c net/minecraft/core/component/DataComponents net/minecraft/core/component/DataComponents - f Lnet/minecraft/core/component/DataComponentType; A MAP_COLOR - f Lnet/minecraft/core/component/DataComponentType; B MAP_ID - f Lnet/minecraft/core/component/DataComponentType; C MAP_DECORATIONS - f Lnet/minecraft/core/component/DataComponentType; D MAP_POST_PROCESSING - f Lnet/minecraft/core/component/DataComponentType; E CHARGED_PROJECTILES - f Lnet/minecraft/core/component/DataComponentType; F BUNDLE_CONTENTS - f Lnet/minecraft/core/component/DataComponentType; G POTION_CONTENTS - f Lnet/minecraft/core/component/DataComponentType; H SUSPICIOUS_STEW_EFFECTS - f Lnet/minecraft/core/component/DataComponentType; I WRITABLE_BOOK_CONTENT - f Lnet/minecraft/core/component/DataComponentType; J WRITTEN_BOOK_CONTENT - f Lnet/minecraft/core/component/DataComponentType; K TRIM - f Lnet/minecraft/core/component/DataComponentType; L DEBUG_STICK_STATE - f Lnet/minecraft/core/component/DataComponentType; M ENTITY_DATA - f Lnet/minecraft/core/component/DataComponentType; N BUCKET_ENTITY_DATA - f Lnet/minecraft/core/component/DataComponentType; O BLOCK_ENTITY_DATA - f Lnet/minecraft/core/component/DataComponentType; P INSTRUMENT - f Lnet/minecraft/core/component/DataComponentType; Q OMINOUS_BOTTLE_AMPLIFIER - f Lnet/minecraft/core/component/DataComponentType; R JUKEBOX_PLAYABLE - f Lnet/minecraft/core/component/DataComponentType; S RECIPES - f Lnet/minecraft/core/component/DataComponentType; T LODESTONE_TRACKER - f Lnet/minecraft/core/component/DataComponentType; U FIREWORK_EXPLOSION - f Lnet/minecraft/core/component/DataComponentType; V FIREWORKS - f Lnet/minecraft/core/component/DataComponentType; W PROFILE - f Lnet/minecraft/core/component/DataComponentType; X NOTE_BLOCK_SOUND - f Lnet/minecraft/core/component/DataComponentType; Y BANNER_PATTERNS - f Lnet/minecraft/core/component/DataComponentType; Z BASE_COLOR - f Lnet/minecraft/util/EncoderCache; a ENCODER_CACHE - f Lnet/minecraft/core/component/DataComponentType; aa POT_DECORATIONS - f Lnet/minecraft/core/component/DataComponentType; ab CONTAINER - f Lnet/minecraft/core/component/DataComponentType; ac BLOCK_STATE - f Lnet/minecraft/core/component/DataComponentType; ad BEES - f Lnet/minecraft/core/component/DataComponentType; ae LOCK - f Lnet/minecraft/core/component/DataComponentType; af CONTAINER_LOOT - f Lnet/minecraft/core/component/DataComponentMap; ag COMMON_ITEM_COMPONENTS - f Lnet/minecraft/core/component/DataComponentType; b CUSTOM_DATA - f Lnet/minecraft/core/component/DataComponentType; c MAX_STACK_SIZE - f Lnet/minecraft/core/component/DataComponentType; d MAX_DAMAGE - f Lnet/minecraft/core/component/DataComponentType; e DAMAGE - f Lnet/minecraft/core/component/DataComponentType; f UNBREAKABLE - f Lnet/minecraft/core/component/DataComponentType; g CUSTOM_NAME - f Lnet/minecraft/core/component/DataComponentType; h ITEM_NAME - f Lnet/minecraft/core/component/DataComponentType; i LORE - f Lnet/minecraft/core/component/DataComponentType; j RARITY - f Lnet/minecraft/core/component/DataComponentType; k ENCHANTMENTS - f Lnet/minecraft/core/component/DataComponentType; l CAN_PLACE_ON - f Lnet/minecraft/core/component/DataComponentType; m CAN_BREAK - f Lnet/minecraft/core/component/DataComponentType; n ATTRIBUTE_MODIFIERS - f Lnet/minecraft/core/component/DataComponentType; o CUSTOM_MODEL_DATA - f Lnet/minecraft/core/component/DataComponentType; p HIDE_ADDITIONAL_TOOLTIP - f Lnet/minecraft/core/component/DataComponentType; q HIDE_TOOLTIP - f Lnet/minecraft/core/component/DataComponentType; r REPAIR_COST - f Lnet/minecraft/core/component/DataComponentType; s CREATIVE_SLOT_LOCK - f Lnet/minecraft/core/component/DataComponentType; t ENCHANTMENT_GLINT_OVERRIDE - f Lnet/minecraft/core/component/DataComponentType; u INTANGIBLE_PROJECTILE - f Lnet/minecraft/core/component/DataComponentType; v FOOD - f Lnet/minecraft/core/component/DataComponentType; w FIRE_RESISTANT - f Lnet/minecraft/core/component/DataComponentType; x TOOL - f Lnet/minecraft/core/component/DataComponentType; y STORED_ENCHANTMENTS - f Lnet/minecraft/core/component/DataComponentType; z DYED_COLOR - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; A lambda$static$30 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; B lambda$static$29 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; C lambda$static$28 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; D lambda$static$27 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; E lambda$static$26 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; F lambda$static$25 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; G lambda$static$24 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; H lambda$static$23 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; I lambda$static$22 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; J lambda$static$21 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; K lambda$static$20 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; L lambda$static$19 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; M lambda$static$18 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; N lambda$static$17 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; O lambda$static$16 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; P lambda$static$15 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; Q lambda$static$14 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; R lambda$static$13 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; S lambda$static$12 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; T lambda$static$11 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; U lambda$static$10 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; V lambda$static$9 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; W lambda$static$8 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; X lambda$static$7 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; Y lambda$static$6 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; Z lambda$static$5 - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/core/component/DataComponentType; a bootstrap - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; a lambda$static$56 - m (Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/core/component/DataComponentType; a register - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; aa lambda$static$4 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; ab lambda$static$3 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; ac lambda$static$2 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; ad lambda$static$1 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; ae lambda$static$0 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; b lambda$static$55 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; c lambda$static$54 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; d lambda$static$53 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; e lambda$static$52 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; f lambda$static$51 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; g lambda$static$50 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; h lambda$static$49 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; i lambda$static$48 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; j lambda$static$47 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; k lambda$static$46 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; l lambda$static$45 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; m lambda$static$44 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; n lambda$static$43 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; o lambda$static$42 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; p lambda$static$41 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; q lambda$static$40 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; r lambda$static$39 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; s lambda$static$38 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; t lambda$static$37 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; u lambda$static$36 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; v lambda$static$35 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; w lambda$static$34 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; x lambda$static$33 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; y lambda$static$32 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; z lambda$static$31 -c net/minecraft/core/component/PatchedDataComponentMap net/minecraft/core/component/PatchedDataComponentMap - f Lnet/minecraft/core/component/DataComponentMap; c prototype - f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; d patch - f Z e copyOnWrite - m (Lnet/minecraft/core/component/DataComponentMap;Lnet/minecraft/core/component/DataComponentPatch;)Lnet/minecraft/core/component/PatchedDataComponentMap; a fromPatch - m (Lnet/minecraft/core/component/DataComponentMap;)V a setAll - m (Lnet/minecraft/core/component/DataComponentType;Ljava/util/Optional;)V a applyPatch - m (Lnet/minecraft/core/component/DataComponentMap;Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Z a isPatchSanitized - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; a get - m (Lnet/minecraft/core/component/DataComponentPatch;)V a applyPatch - m ()Ljava/util/Set; b keySet - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; b set - m (Lnet/minecraft/core/component/DataComponentPatch;)V b restorePatch - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; d remove - m ()I d size - m ()Lnet/minecraft/core/component/DataComponentPatch; f asPatch - m ()Lnet/minecraft/core/component/PatchedDataComponentMap; g copy - m ()V h ensureMapOwnership -c net/minecraft/core/component/TypedDataComponent net/minecraft/core/component/TypedDataComponent - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/core/component/DataComponentType; b type - f Ljava/lang/Object; c value - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/TypedDataComponent; a createUnchecked - m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; a encodeValue - m (Ljava/util/Map$Entry;)Lnet/minecraft/core/component/TypedDataComponent; a fromEntryUnchecked - m (Lnet/minecraft/core/component/PatchedDataComponentMap;)V a applyTo - m ()Lnet/minecraft/core/component/DataComponentType; a type - m ()Ljava/lang/Object; b value - m ()Ljava/lang/String; c lambda$encodeValue$0 -c net/minecraft/core/component/TypedDataComponent$1 net/minecraft/core/component/TypedDataComponent$1 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/component/TypedDataComponent;)V a encode - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/core/component/TypedDataComponent; a decodeTyped - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/component/TypedDataComponent; a decode - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/component/TypedDataComponent;)V b encodeCap -c net/minecraft/core/dispenser/DispenseBehaviorBoat net/minecraft/core/dispenser/BoatDispenseItemBehavior - f Lnet/minecraft/core/dispenser/DispenseBehaviorItem; c defaultDispenseItemBehavior - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType; d type - f Z e isChestBoat - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute - m (Lnet/minecraft/core/dispenser/SourceBlock;)V a playSound -c net/minecraft/core/dispenser/DispenseBehaviorItem net/minecraft/core/dispenser/DefaultDispenseItemBehavior - f I c DEFAULT_ACCURACY - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a consumeWithRemainder - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/core/EnumDirection;)V a playAnimation - m (Lnet/minecraft/core/dispenser/SourceBlock;)V a playSound - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/EnumDirection;Lnet/minecraft/core/IPosition;)V a spawnItem - m (Lnet/minecraft/core/dispenser/SourceBlock;)V b playDefaultSound - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/core/EnumDirection;)V b playDefaultAnimation - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)V b addToInventoryOrDispense -c net/minecraft/core/dispenser/DispenseBehaviorMaybe net/minecraft/core/dispenser/OptionalDispenseItemBehavior - f Z c success - m (Z)V a setSuccess - m (Lnet/minecraft/core/dispenser/SourceBlock;)V a playSound - m ()Z b isSuccess -c net/minecraft/core/dispenser/DispenseBehaviorProjectile net/minecraft/core/dispenser/ProjectileDispenseBehavior - f Lnet/minecraft/world/item/ProjectileItem; c projectileItem - f Lnet/minecraft/world/item/ProjectileItem$a; d dispenseConfig - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute - m (Lnet/minecraft/core/dispenser/SourceBlock;)V a playSound -c net/minecraft/core/dispenser/DispenseBehaviorShears net/minecraft/core/dispenser/ShearsDispenseItemBehavior - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Z a tryShearBeehive -c net/minecraft/core/dispenser/DispenseBehaviorShulkerBox net/minecraft/core/dispenser/ShulkerBoxDispenseBehavior - f Lorg/slf4j/Logger; c LOGGER - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior net/minecraft/core/dispenser/DispenseItemBehavior - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/core/dispenser/IDispenseBehavior; b NOOP - m ()V a bootStrap -c net/minecraft/core/dispenser/IDispenseBehavior$1 net/minecraft/core/dispenser/DispenseItemBehavior$1 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$10 net/minecraft/core/dispenser/DispenseItemBehavior$18 - f Lnet/minecraft/core/dispenser/DispenseBehaviorItem; c defaultDispenseItemBehavior - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$11 net/minecraft/core/dispenser/DispenseItemBehavior$2 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$12 net/minecraft/core/dispenser/DispenseItemBehavior$3 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$13 net/minecraft/core/dispenser/DispenseItemBehavior$4 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$14 net/minecraft/core/dispenser/DispenseItemBehavior$5 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$15 net/minecraft/core/dispenser/DispenseItemBehavior$6 - f Lnet/minecraft/core/dispenser/DispenseBehaviorItem; c defaultDispenseItemBehavior - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$16 net/minecraft/core/dispenser/DispenseItemBehavior$7 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$17 net/minecraft/core/dispenser/DispenseItemBehavior$8 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$18 net/minecraft/core/dispenser/DispenseItemBehavior$9 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$19 net/minecraft/core/dispenser/DispenseItemBehavior$19 -c net/minecraft/core/dispenser/IDispenseBehavior$2 net/minecraft/core/dispenser/DispenseItemBehavior$10 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$3 net/minecraft/core/dispenser/DispenseItemBehavior$11 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$4 net/minecraft/core/dispenser/DispenseItemBehavior$12 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$5 net/minecraft/core/dispenser/DispenseItemBehavior$13 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$6 net/minecraft/core/dispenser/DispenseItemBehavior$14 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; b takeLiquid -c net/minecraft/core/dispenser/IDispenseBehavior$7 net/minecraft/core/dispenser/DispenseItemBehavior$15 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$8 net/minecraft/core/dispenser/DispenseItemBehavior$16 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/IDispenseBehavior$9 net/minecraft/core/dispenser/DispenseItemBehavior$17 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/core/dispenser/SourceBlock net/minecraft/core/dispenser/BlockSource - f Lnet/minecraft/server/level/WorldServer; a level - f Lnet/minecraft/core/BlockPosition; b pos - f Lnet/minecraft/world/level/block/state/IBlockData; c state - f Lnet/minecraft/world/level/block/entity/TileEntityDispenser; d blockEntity - m ()Lnet/minecraft/world/phys/Vec3D; a center - m ()Lnet/minecraft/server/level/WorldServer; b level - m ()Lnet/minecraft/core/BlockPosition; c pos - m ()Lnet/minecraft/world/level/block/state/IBlockData; d state - m ()Lnet/minecraft/world/level/block/entity/TileEntityDispenser; e blockEntity -c net/minecraft/core/particles/ColorParticleOption net/minecraft/core/particles/ColorParticleOption - f Lnet/minecraft/core/particles/Particle; a type - f I b color - m (Lnet/minecraft/core/particles/Particle;I)Lnet/minecraft/core/particles/ColorParticleOption; a create - m ()Lnet/minecraft/core/particles/Particle; a getType - m (Lnet/minecraft/core/particles/ColorParticleOption;)Ljava/lang/Integer; a lambda$streamCodec$3 - m (Lnet/minecraft/core/particles/Particle;FFF)Lnet/minecraft/core/particles/ColorParticleOption; a create - m (Lnet/minecraft/core/particles/Particle;Ljava/lang/Integer;)Lnet/minecraft/core/particles/ColorParticleOption; a lambda$streamCodec$2 - m (Lnet/minecraft/core/particles/Particle;)Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/core/particles/Particle;)Lnet/minecraft/network/codec/StreamCodec; b streamCodec - m ()F b getRed - m (Lnet/minecraft/core/particles/ColorParticleOption;)Ljava/lang/Integer; b lambda$codec$1 - m (Lnet/minecraft/core/particles/Particle;Ljava/lang/Integer;)Lnet/minecraft/core/particles/ColorParticleOption; b lambda$codec$0 - m ()F c getGreen - m ()F d getBlue - m ()F e getAlpha -c net/minecraft/core/particles/DustColorTransitionOptions net/minecraft/core/particles/DustColorTransitionOptions - f Lorg/joml/Vector3f; a SCULK_PARTICLE_COLOR - f Lnet/minecraft/core/particles/DustColorTransitionOptions; b SCULK_TO_REDSTONE - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f Lorg/joml/Vector3f; h fromColor - f Lorg/joml/Vector3f; i toColor - m ()Lnet/minecraft/core/particles/Particle; a getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Lorg/joml/Vector3f; a lambda$static$4 - m (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Lorg/joml/Vector3f; b lambda$static$3 - m ()Lorg/joml/Vector3f; b getFromColor - m ()Lorg/joml/Vector3f; c getToColor - m (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Lorg/joml/Vector3f; c lambda$static$1 - m (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Lorg/joml/Vector3f; d lambda$static$0 -c net/minecraft/core/particles/DustParticleOptionsBase net/minecraft/core/particles/ScalableParticleOptionsBase - f F a scale - f F e MIN_SCALE - f F f MAX_SCALE - f Lcom/mojang/serialization/Codec; g SCALE - m (Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m (Ljava/lang/Float;)Ljava/lang/String; b lambda$static$0 - m ()F d getScale -c net/minecraft/core/particles/Particle net/minecraft/core/particles/ParticleType - f Z a overrideLimiter - m ()Z b getOverrideLimiter - m ()Lcom/mojang/serialization/MapCodec; c codec - m ()Lnet/minecraft/network/codec/StreamCodec; d streamCodec -c net/minecraft/core/particles/ParticleGroup net/minecraft/core/particles/ParticleGroup - f Lnet/minecraft/core/particles/ParticleGroup; a SPORE_BLOSSOM - f I b limit - m ()I a getLimit -c net/minecraft/core/particles/ParticleParam net/minecraft/core/particles/ParticleOptions - m ()Lnet/minecraft/core/particles/Particle; a getType -c net/minecraft/core/particles/ParticleParamBlock net/minecraft/core/particles/BlockParticleOption - f Lcom/mojang/serialization/Codec; a BLOCK_STATE_CODEC - f Lnet/minecraft/core/particles/Particle; b type - f Lnet/minecraft/world/level/block/state/IBlockData; c state - m (Lnet/minecraft/core/particles/Particle;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/core/particles/ParticleParamBlock; a lambda$streamCodec$2 - m (Lnet/minecraft/core/particles/ParticleParamBlock;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$streamCodec$3 - m ()Lnet/minecraft/core/particles/Particle; a getType - m (Lnet/minecraft/core/particles/Particle;)Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/core/particles/Particle;)Lnet/minecraft/network/codec/StreamCodec; b streamCodec - m ()Lnet/minecraft/world/level/block/state/IBlockData; b getState - m (Lnet/minecraft/core/particles/ParticleParamBlock;)Lnet/minecraft/world/level/block/state/IBlockData; b lambda$codec$1 - m (Lnet/minecraft/core/particles/Particle;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/core/particles/ParticleParamBlock; b lambda$codec$0 -c net/minecraft/core/particles/ParticleParamItem net/minecraft/core/particles/ItemParticleOption - f Lcom/mojang/serialization/Codec; a ITEM_CODEC - f Lnet/minecraft/core/particles/Particle; b type - f Lnet/minecraft/world/item/ItemStack; c itemStack - m (Lnet/minecraft/core/particles/ParticleParamItem;)Lnet/minecraft/world/item/ItemStack; a lambda$streamCodec$3 - m ()Lnet/minecraft/core/particles/Particle; a getType - m (Lnet/minecraft/core/particles/Particle;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/particles/ParticleParamItem; a lambda$streamCodec$2 - m (Lnet/minecraft/core/particles/Particle;)Lcom/mojang/serialization/MapCodec; a codec - m ()Lnet/minecraft/world/item/ItemStack; b getItem - m (Lnet/minecraft/core/particles/Particle;)Lnet/minecraft/network/codec/StreamCodec; b streamCodec - m (Lnet/minecraft/core/particles/ParticleParamItem;)Lnet/minecraft/world/item/ItemStack; b lambda$codec$1 - m (Lnet/minecraft/core/particles/Particle;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/particles/ParticleParamItem; b lambda$codec$0 -c net/minecraft/core/particles/ParticleParamRedstone net/minecraft/core/particles/DustParticleOptions - f Lorg/joml/Vector3f; a REDSTONE_PARTICLE_COLOR - f Lnet/minecraft/core/particles/ParticleParamRedstone; b REDSTONE - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f Lorg/joml/Vector3f; h color - m (Lnet/minecraft/core/particles/ParticleParamRedstone;)Lorg/joml/Vector3f; a lambda$static$2 - m ()Lnet/minecraft/core/particles/Particle; a getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/core/particles/ParticleParamRedstone;)Lorg/joml/Vector3f; b lambda$static$0 - m ()Lorg/joml/Vector3f; b getColor -c net/minecraft/core/particles/ParticleType net/minecraft/core/particles/SimpleParticleType - f Lcom/mojang/serialization/MapCodec; a codec - f Lnet/minecraft/network/codec/StreamCodec; b streamCodec - m ()Lnet/minecraft/core/particles/Particle; a getType - m ()Lcom/mojang/serialization/MapCodec; c codec - m ()Lnet/minecraft/network/codec/StreamCodec; d streamCodec - m ()Lnet/minecraft/core/particles/ParticleType; e getType -c net/minecraft/core/particles/Particles net/minecraft/core/particles/ParticleTypes - f Lnet/minecraft/core/particles/ParticleType; A GUST_EMITTER_SMALL - f Lnet/minecraft/core/particles/ParticleType; B SONIC_BOOM - f Lnet/minecraft/core/particles/Particle; C FALLING_DUST - f Lnet/minecraft/core/particles/ParticleType; D FIREWORK - f Lnet/minecraft/core/particles/ParticleType; E FISHING - f Lnet/minecraft/core/particles/ParticleType; F FLAME - f Lnet/minecraft/core/particles/ParticleType; G INFESTED - f Lnet/minecraft/core/particles/ParticleType; H CHERRY_LEAVES - f Lnet/minecraft/core/particles/ParticleType; I SCULK_SOUL - f Lnet/minecraft/core/particles/Particle; J SCULK_CHARGE - f Lnet/minecraft/core/particles/ParticleType; K SCULK_CHARGE_POP - f Lnet/minecraft/core/particles/ParticleType; L SOUL_FIRE_FLAME - f Lnet/minecraft/core/particles/ParticleType; M SOUL - f Lnet/minecraft/core/particles/ParticleType; N FLASH - f Lnet/minecraft/core/particles/ParticleType; O HAPPY_VILLAGER - f Lnet/minecraft/core/particles/ParticleType; P COMPOSTER - f Lnet/minecraft/core/particles/ParticleType; Q HEART - f Lnet/minecraft/core/particles/ParticleType; R INSTANT_EFFECT - f Lnet/minecraft/core/particles/Particle; S ITEM - f Lnet/minecraft/core/particles/Particle; T VIBRATION - f Lnet/minecraft/core/particles/ParticleType; U ITEM_SLIME - f Lnet/minecraft/core/particles/ParticleType; V ITEM_COBWEB - f Lnet/minecraft/core/particles/ParticleType; W ITEM_SNOWBALL - f Lnet/minecraft/core/particles/ParticleType; X LARGE_SMOKE - f Lnet/minecraft/core/particles/ParticleType; Y LAVA - f Lnet/minecraft/core/particles/ParticleType; Z MYCELIUM - f Lnet/minecraft/core/particles/ParticleType; a ANGRY_VILLAGER - f Lnet/minecraft/core/particles/ParticleType; aA ASH - f Lnet/minecraft/core/particles/ParticleType; aB CRIMSON_SPORE - f Lnet/minecraft/core/particles/ParticleType; aC WARPED_SPORE - f Lnet/minecraft/core/particles/ParticleType; aD SPORE_BLOSSOM_AIR - f Lnet/minecraft/core/particles/ParticleType; aE DRIPPING_OBSIDIAN_TEAR - f Lnet/minecraft/core/particles/ParticleType; aF FALLING_OBSIDIAN_TEAR - f Lnet/minecraft/core/particles/ParticleType; aG LANDING_OBSIDIAN_TEAR - f Lnet/minecraft/core/particles/ParticleType; aH REVERSE_PORTAL - f Lnet/minecraft/core/particles/ParticleType; aI WHITE_ASH - f Lnet/minecraft/core/particles/ParticleType; aJ SMALL_FLAME - f Lnet/minecraft/core/particles/ParticleType; aK SNOWFLAKE - f Lnet/minecraft/core/particles/ParticleType; aL DRIPPING_DRIPSTONE_LAVA - f Lnet/minecraft/core/particles/ParticleType; aM FALLING_DRIPSTONE_LAVA - f Lnet/minecraft/core/particles/ParticleType; aN DRIPPING_DRIPSTONE_WATER - f Lnet/minecraft/core/particles/ParticleType; aO FALLING_DRIPSTONE_WATER - f Lnet/minecraft/core/particles/ParticleType; aP GLOW_SQUID_INK - f Lnet/minecraft/core/particles/ParticleType; aQ GLOW - f Lnet/minecraft/core/particles/ParticleType; aR WAX_ON - f Lnet/minecraft/core/particles/ParticleType; aS WAX_OFF - f Lnet/minecraft/core/particles/ParticleType; aT ELECTRIC_SPARK - f Lnet/minecraft/core/particles/ParticleType; aU SCRAPE - f Lnet/minecraft/core/particles/Particle; aV SHRIEK - f Lnet/minecraft/core/particles/ParticleType; aW EGG_CRACK - f Lnet/minecraft/core/particles/ParticleType; aX DUST_PLUME - f Lnet/minecraft/core/particles/ParticleType; aY TRIAL_SPAWNER_DETECTED_PLAYER - f Lnet/minecraft/core/particles/ParticleType; aZ TRIAL_SPAWNER_DETECTED_PLAYER_OMINOUS - f Lnet/minecraft/core/particles/ParticleType; aa NOTE - f Lnet/minecraft/core/particles/ParticleType; ab POOF - f Lnet/minecraft/core/particles/ParticleType; ac PORTAL - f Lnet/minecraft/core/particles/ParticleType; ad RAIN - f Lnet/minecraft/core/particles/ParticleType; ae SMOKE - f Lnet/minecraft/core/particles/ParticleType; af WHITE_SMOKE - f Lnet/minecraft/core/particles/ParticleType; ag SNEEZE - f Lnet/minecraft/core/particles/ParticleType; ah SPIT - f Lnet/minecraft/core/particles/ParticleType; ai SQUID_INK - f Lnet/minecraft/core/particles/ParticleType; aj SWEEP_ATTACK - f Lnet/minecraft/core/particles/ParticleType; ak TOTEM_OF_UNDYING - f Lnet/minecraft/core/particles/ParticleType; al UNDERWATER - f Lnet/minecraft/core/particles/ParticleType; am SPLASH - f Lnet/minecraft/core/particles/ParticleType; an WITCH - f Lnet/minecraft/core/particles/ParticleType; ao BUBBLE_POP - f Lnet/minecraft/core/particles/ParticleType; ap CURRENT_DOWN - f Lnet/minecraft/core/particles/ParticleType; aq BUBBLE_COLUMN_UP - f Lnet/minecraft/core/particles/ParticleType; ar NAUTILUS - f Lnet/minecraft/core/particles/ParticleType; as DOLPHIN - f Lnet/minecraft/core/particles/ParticleType; at CAMPFIRE_COSY_SMOKE - f Lnet/minecraft/core/particles/ParticleType; au CAMPFIRE_SIGNAL_SMOKE - f Lnet/minecraft/core/particles/ParticleType; av DRIPPING_HONEY - f Lnet/minecraft/core/particles/ParticleType; aw FALLING_HONEY - f Lnet/minecraft/core/particles/ParticleType; ax LANDING_HONEY - f Lnet/minecraft/core/particles/ParticleType; ay FALLING_NECTAR - f Lnet/minecraft/core/particles/ParticleType; az FALLING_SPORE_BLOSSOM - f Lnet/minecraft/core/particles/Particle; b BLOCK - f Lnet/minecraft/core/particles/ParticleType; ba VAULT_CONNECTION - f Lnet/minecraft/core/particles/Particle; bb DUST_PILLAR - f Lnet/minecraft/core/particles/ParticleType; bc OMINOUS_SPAWNING - f Lnet/minecraft/core/particles/ParticleType; bd RAID_OMEN - f Lnet/minecraft/core/particles/ParticleType; be TRIAL_OMEN - f Lcom/mojang/serialization/Codec; bf CODEC - f Lnet/minecraft/network/codec/StreamCodec; bg STREAM_CODEC - f Lnet/minecraft/core/particles/Particle; c BLOCK_MARKER - f Lnet/minecraft/core/particles/ParticleType; d BUBBLE - f Lnet/minecraft/core/particles/ParticleType; e CLOUD - f Lnet/minecraft/core/particles/ParticleType; f CRIT - f Lnet/minecraft/core/particles/ParticleType; g DAMAGE_INDICATOR - f Lnet/minecraft/core/particles/ParticleType; h DRAGON_BREATH - f Lnet/minecraft/core/particles/ParticleType; i DRIPPING_LAVA - f Lnet/minecraft/core/particles/ParticleType; j FALLING_LAVA - f Lnet/minecraft/core/particles/ParticleType; k LANDING_LAVA - f Lnet/minecraft/core/particles/ParticleType; l DRIPPING_WATER - f Lnet/minecraft/core/particles/ParticleType; m FALLING_WATER - f Lnet/minecraft/core/particles/Particle; n DUST - f Lnet/minecraft/core/particles/Particle; o DUST_COLOR_TRANSITION - f Lnet/minecraft/core/particles/ParticleType; p EFFECT - f Lnet/minecraft/core/particles/ParticleType; q ELDER_GUARDIAN - f Lnet/minecraft/core/particles/ParticleType; r ENCHANTED_HIT - f Lnet/minecraft/core/particles/ParticleType; s ENCHANT - f Lnet/minecraft/core/particles/ParticleType; t END_ROD - f Lnet/minecraft/core/particles/Particle; u ENTITY_EFFECT - f Lnet/minecraft/core/particles/ParticleType; v EXPLOSION_EMITTER - f Lnet/minecraft/core/particles/ParticleType; w EXPLOSION - f Lnet/minecraft/core/particles/ParticleType; x GUST - f Lnet/minecraft/core/particles/ParticleType; y SMALL_GUST - f Lnet/minecraft/core/particles/ParticleType; z GUST_EMITTER_LARGE - m (Ljava/lang/String;Z)Lnet/minecraft/core/particles/ParticleType; a register - m (Ljava/lang/String;ZLjava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/core/particles/Particle; a register - m (Lnet/minecraft/core/particles/Particle;)Lnet/minecraft/network/codec/StreamCodec; a lambda$static$9 - m (Lnet/minecraft/core/particles/Particle;)Lcom/mojang/serialization/MapCodec; b lambda$static$8 - m (Lnet/minecraft/core/particles/Particle;)Lnet/minecraft/network/codec/StreamCodec; c lambda$static$7 - m (Lnet/minecraft/core/particles/Particle;)Lcom/mojang/serialization/MapCodec; d lambda$static$6 - m (Lnet/minecraft/core/particles/Particle;)Lnet/minecraft/network/codec/StreamCodec; e lambda$static$5 - m (Lnet/minecraft/core/particles/Particle;)Lcom/mojang/serialization/MapCodec; f lambda$static$4 - m (Lnet/minecraft/core/particles/Particle;)Lnet/minecraft/network/codec/StreamCodec; g lambda$static$3 - m (Lnet/minecraft/core/particles/Particle;)Lcom/mojang/serialization/MapCodec; h lambda$static$2 - m (Lnet/minecraft/core/particles/Particle;)Lnet/minecraft/network/codec/StreamCodec; i lambda$static$1 - m (Lnet/minecraft/core/particles/Particle;)Lcom/mojang/serialization/MapCodec; j lambda$static$0 -c net/minecraft/core/particles/Particles$1 net/minecraft/core/particles/ParticleTypes$1 - f Ljava/util/function/Function; a val$codec - f Ljava/util/function/Function; b val$streamCodec - m ()Lcom/mojang/serialization/MapCodec; c codec - m ()Lnet/minecraft/network/codec/StreamCodec; d streamCodec -c net/minecraft/core/particles/SculkChargeParticleOptions net/minecraft/core/particles/SculkChargeParticleOptions - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f F c roll - m ()Lnet/minecraft/core/particles/Particle; a getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/core/particles/SculkChargeParticleOptions;)Ljava/lang/Float; a lambda$static$2 - m (Lnet/minecraft/core/particles/SculkChargeParticleOptions;)Ljava/lang/Float; b lambda$static$0 - m ()F b roll -c net/minecraft/core/particles/ShriekParticleOption net/minecraft/core/particles/ShriekParticleOption - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f I c delay - m ()Lnet/minecraft/core/particles/Particle; a getType - m (Lnet/minecraft/core/particles/ShriekParticleOption;)Ljava/lang/Integer; a lambda$static$2 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/core/particles/ShriekParticleOption;)Ljava/lang/Integer; b lambda$static$0 - m ()I b getDelay -c net/minecraft/core/particles/VibrationParticleOption net/minecraft/core/particles/VibrationParticleOption - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lcom/mojang/serialization/Codec; c SAFE_POSITION_SOURCE_CODEC - f Lnet/minecraft/world/level/gameevent/PositionSource; d destination - f I e arrivalInTicks - m ()Lnet/minecraft/core/particles/Particle; a getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/gameevent/PositionSource;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m ()Lnet/minecraft/world/level/gameevent/PositionSource; b getDestination - m ()I c getArrivalInTicks - m ()Ljava/lang/String; d lambda$static$0 -c net/minecraft/core/registries/BuiltInRegistries net/minecraft/core/registries/BuiltInRegistries - f Lnet/minecraft/core/RegistryBlocks; A SENSOR_TYPE - f Lnet/minecraft/core/IRegistry; B SCHEDULE - f Lnet/minecraft/core/IRegistry; C ACTIVITY - f Lnet/minecraft/core/IRegistry; D LOOT_POOL_ENTRY_TYPE - f Lnet/minecraft/core/IRegistry; E LOOT_FUNCTION_TYPE - f Lnet/minecraft/core/IRegistry; F LOOT_CONDITION_TYPE - f Lnet/minecraft/core/IRegistry; G LOOT_NUMBER_PROVIDER_TYPE - f Lnet/minecraft/core/IRegistry; H LOOT_NBT_PROVIDER_TYPE - f Lnet/minecraft/core/IRegistry; I LOOT_SCORE_PROVIDER_TYPE - f Lnet/minecraft/core/IRegistry; J FLOAT_PROVIDER_TYPE - f Lnet/minecraft/core/IRegistry; K INT_PROVIDER_TYPE - f Lnet/minecraft/core/IRegistry; L HEIGHT_PROVIDER_TYPE - f Lnet/minecraft/core/IRegistry; M BLOCK_PREDICATE_TYPE - f Lnet/minecraft/core/IRegistry; N CARVER - f Lnet/minecraft/core/IRegistry; O FEATURE - f Lnet/minecraft/core/IRegistry; P STRUCTURE_PLACEMENT - f Lnet/minecraft/core/IRegistry; Q STRUCTURE_PIECE - f Lnet/minecraft/core/IRegistry; R STRUCTURE_TYPE - f Lnet/minecraft/core/IRegistry; S PLACEMENT_MODIFIER_TYPE - f Lnet/minecraft/core/IRegistry; T BLOCKSTATE_PROVIDER_TYPE - f Lnet/minecraft/core/IRegistry; U FOLIAGE_PLACER_TYPE - f Lnet/minecraft/core/IRegistry; V TRUNK_PLACER_TYPE - f Lnet/minecraft/core/IRegistry; W ROOT_PLACER_TYPE - f Lnet/minecraft/core/IRegistry; X TREE_DECORATOR_TYPE - f Lnet/minecraft/core/IRegistry; Y FEATURE_SIZE_TYPE - f Lnet/minecraft/core/IRegistry; Z BIOME_SOURCE - f Lnet/minecraft/core/RegistryBlocks; a GAME_EVENT - f Lnet/minecraft/core/IRegistry; aA REGISTRY - f Lorg/slf4j/Logger; aB LOGGER - f Ljava/util/Map; aC LOADERS - f Lnet/minecraft/core/IRegistryWritable; aD WRITABLE_REGISTRY - f Lnet/minecraft/core/IRegistry; aa CHUNK_GENERATOR - f Lnet/minecraft/core/IRegistry; ab MATERIAL_CONDITION - f Lnet/minecraft/core/IRegistry; ac MATERIAL_RULE - f Lnet/minecraft/core/IRegistry; ad DENSITY_FUNCTION_TYPE - f Lnet/minecraft/core/IRegistry; ae BLOCK_TYPE - f Lnet/minecraft/core/IRegistry; af STRUCTURE_PROCESSOR - f Lnet/minecraft/core/IRegistry; ag STRUCTURE_POOL_ELEMENT - f Lnet/minecraft/core/IRegistry; ah POOL_ALIAS_BINDING_TYPE - f Lnet/minecraft/core/IRegistry; ai CAT_VARIANT - f Lnet/minecraft/core/IRegistry; aj FROG_VARIANT - f Lnet/minecraft/core/IRegistry; ak INSTRUMENT - f Lnet/minecraft/core/IRegistry; al DECORATED_POT_PATTERN - f Lnet/minecraft/core/IRegistry; am CREATIVE_MODE_TAB - f Lnet/minecraft/core/IRegistry; an TRIGGER_TYPES - f Lnet/minecraft/core/IRegistry; ao NUMBER_FORMAT_TYPE - f Lnet/minecraft/core/IRegistry; ap ARMOR_MATERIAL - f Lnet/minecraft/core/IRegistry; aq DATA_COMPONENT_TYPE - f Lnet/minecraft/core/IRegistry; ar ENTITY_SUB_PREDICATE_TYPE - f Lnet/minecraft/core/IRegistry; as ITEM_SUB_PREDICATE_TYPE - f Lnet/minecraft/core/IRegistry; at MAP_DECORATION_TYPE - f Lnet/minecraft/core/IRegistry; au ENCHANTMENT_EFFECT_COMPONENT_TYPE - f Lnet/minecraft/core/IRegistry; av ENCHANTMENT_LEVEL_BASED_VALUE_TYPE - f Lnet/minecraft/core/IRegistry; aw ENCHANTMENT_ENTITY_EFFECT_TYPE - f Lnet/minecraft/core/IRegistry; ax ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE - f Lnet/minecraft/core/IRegistry; ay ENCHANTMENT_VALUE_EFFECT_TYPE - f Lnet/minecraft/core/IRegistry; az ENCHANTMENT_PROVIDER_TYPE - f Lnet/minecraft/core/IRegistry; b SOUND_EVENT - f Lnet/minecraft/core/RegistryBlocks; c FLUID - f Lnet/minecraft/core/IRegistry; d MOB_EFFECT - f Lnet/minecraft/core/RegistryBlocks; e BLOCK - f Lnet/minecraft/core/RegistryBlocks; f ENTITY_TYPE - f Lnet/minecraft/core/RegistryBlocks; g ITEM - f Lnet/minecraft/core/IRegistry; h POTION - f Lnet/minecraft/core/IRegistry; i PARTICLE_TYPE - f Lnet/minecraft/core/IRegistry; j BLOCK_ENTITY_TYPE - f Lnet/minecraft/core/IRegistry; k CUSTOM_STAT - f Lnet/minecraft/core/RegistryBlocks; l CHUNK_STATUS - f Lnet/minecraft/core/IRegistry; m RULE_TEST - f Lnet/minecraft/core/IRegistry; n RULE_BLOCK_ENTITY_MODIFIER - f Lnet/minecraft/core/IRegistry; o POS_RULE_TEST - f Lnet/minecraft/core/IRegistry; p MENU - f Lnet/minecraft/core/IRegistry; q RECIPE_TYPE - f Lnet/minecraft/core/IRegistry; r RECIPE_SERIALIZER - f Lnet/minecraft/core/IRegistry; s ATTRIBUTE - f Lnet/minecraft/core/IRegistry; t POSITION_SOURCE_TYPE - f Lnet/minecraft/core/IRegistry; u COMMAND_ARGUMENT_TYPE - f Lnet/minecraft/core/IRegistry; v STAT_TYPE - f Lnet/minecraft/core/RegistryBlocks; w VILLAGER_TYPE - f Lnet/minecraft/core/RegistryBlocks; x VILLAGER_PROFESSION - f Lnet/minecraft/core/IRegistry; y POINT_OF_INTEREST_TYPE - f Lnet/minecraft/core/RegistryBlocks; z MEMORY_MODULE_TYPE - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; A lambda$static$21 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; B lambda$static$20 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; C lambda$static$19 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; D lambda$static$18 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; E lambda$static$17 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; F lambda$static$16 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; G lambda$static$15 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; H lambda$static$14 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; I lambda$static$13 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; J lambda$static$12 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; K lambda$static$11 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; L lambda$static$10 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; M lambda$static$9 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; N lambda$static$8 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; O lambda$static$7 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; P lambda$static$6 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; Q lambda$static$5 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; R lambda$static$4 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; S lambda$static$3 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; T lambda$static$2 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; U lambda$static$1 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; V lambda$static$0 - m (Lnet/minecraft/core/IRegistry;)V a validate - m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/core/registries/BuiltInRegistries$a;)Lnet/minecraft/core/RegistryBlocks; a registerDefaulted - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/registries/BuiltInRegistries$a;)Lnet/minecraft/core/IRegistry; a registerSimple - m ()V a bootStrap - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a lambda$internalRegister$47 - m (Lnet/minecraft/core/registries/BuiltInRegistries$a;Lnet/minecraft/core/IRegistryWritable;)Ljava/lang/Object; a lambda$internalRegister$48 - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/IRegistryWritable;Lnet/minecraft/core/registries/BuiltInRegistries$a;)Lnet/minecraft/core/IRegistryWritable; a internalRegister - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; b lambda$static$46 - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/registries/BuiltInRegistries$a;)Lnet/minecraft/core/IRegistry; b registerSimpleWithIntrusiveHolders - m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/core/registries/BuiltInRegistries$a;)Lnet/minecraft/core/RegistryBlocks; b registerDefaultedWithIntrusiveHolders - m ()V b createContents - m ()V c freeze - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; c lambda$static$45 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; d lambda$static$44 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; e lambda$static$43 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; f lambda$static$42 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; g lambda$static$41 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; h lambda$static$40 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; i lambda$static$39 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; j lambda$static$38 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; k lambda$static$37 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; l lambda$static$36 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; m lambda$static$35 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; n lambda$static$34 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; o lambda$static$33 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; p lambda$static$32 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; q lambda$static$31 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; r lambda$static$30 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; s lambda$static$29 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; t lambda$static$28 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; u lambda$static$27 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; v lambda$static$26 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; w lambda$static$25 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; x lambda$static$24 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; y lambda$static$23 - m (Lnet/minecraft/core/IRegistry;)Ljava/lang/Object; z lambda$static$22 -c net/minecraft/core/registries/BuiltInRegistries$a net/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap -c net/minecraft/core/registries/Registries net/minecraft/core/registries/Registries - f Lnet/minecraft/resources/ResourceKey; A FEATURE - f Lnet/minecraft/resources/ResourceKey; B FEATURE_SIZE_TYPE - f Lnet/minecraft/resources/ResourceKey; C FLOAT_PROVIDER_TYPE - f Lnet/minecraft/resources/ResourceKey; D FLUID - f Lnet/minecraft/resources/ResourceKey; E FOLIAGE_PLACER_TYPE - f Lnet/minecraft/resources/ResourceKey; F FROG_VARIANT - f Lnet/minecraft/resources/ResourceKey; G GAME_EVENT - f Lnet/minecraft/resources/ResourceKey; H HEIGHT_PROVIDER_TYPE - f Lnet/minecraft/resources/ResourceKey; I INSTRUMENT - f Lnet/minecraft/resources/ResourceKey; J INT_PROVIDER_TYPE - f Lnet/minecraft/resources/ResourceKey; K ITEM - f Lnet/minecraft/resources/ResourceKey; L JUKEBOX_SONG - f Lnet/minecraft/resources/ResourceKey; M LOOT_CONDITION_TYPE - f Lnet/minecraft/resources/ResourceKey; N LOOT_FUNCTION_TYPE - f Lnet/minecraft/resources/ResourceKey; O LOOT_NBT_PROVIDER_TYPE - f Lnet/minecraft/resources/ResourceKey; P LOOT_NUMBER_PROVIDER_TYPE - f Lnet/minecraft/resources/ResourceKey; Q LOOT_POOL_ENTRY_TYPE - f Lnet/minecraft/resources/ResourceKey; R LOOT_SCORE_PROVIDER_TYPE - f Lnet/minecraft/resources/ResourceKey; S MATERIAL_CONDITION - f Lnet/minecraft/resources/ResourceKey; T MATERIAL_RULE - f Lnet/minecraft/resources/ResourceKey; U MEMORY_MODULE_TYPE - f Lnet/minecraft/resources/ResourceKey; V MENU - f Lnet/minecraft/resources/ResourceKey; W MOB_EFFECT - f Lnet/minecraft/resources/ResourceKey; X PAINTING_VARIANT - f Lnet/minecraft/resources/ResourceKey; Y PARTICLE_TYPE - f Lnet/minecraft/resources/ResourceKey; Z PLACEMENT_MODIFIER_TYPE - f Lnet/minecraft/resources/MinecraftKey; a ROOT_REGISTRY_NAME - f Lnet/minecraft/resources/ResourceKey; aA DATA_COMPONENT_TYPE - f Lnet/minecraft/resources/ResourceKey; aB ENTITY_SUB_PREDICATE_TYPE - f Lnet/minecraft/resources/ResourceKey; aC ITEM_SUB_PREDICATE_TYPE - f Lnet/minecraft/resources/ResourceKey; aD MAP_DECORATION_TYPE - f Lnet/minecraft/resources/ResourceKey; aE ENCHANTMENT_EFFECT_COMPONENT_TYPE - f Lnet/minecraft/resources/ResourceKey; aF BIOME - f Lnet/minecraft/resources/ResourceKey; aG CHAT_TYPE - f Lnet/minecraft/resources/ResourceKey; aH CONFIGURED_CARVER - f Lnet/minecraft/resources/ResourceKey; aI CONFIGURED_FEATURE - f Lnet/minecraft/resources/ResourceKey; aJ DENSITY_FUNCTION - f Lnet/minecraft/resources/ResourceKey; aK DIMENSION_TYPE - f Lnet/minecraft/resources/ResourceKey; aL ENCHANTMENT - f Lnet/minecraft/resources/ResourceKey; aM ENCHANTMENT_PROVIDER - f Lnet/minecraft/resources/ResourceKey; aN FLAT_LEVEL_GENERATOR_PRESET - f Lnet/minecraft/resources/ResourceKey; aO NOISE_SETTINGS - f Lnet/minecraft/resources/ResourceKey; aP NOISE - f Lnet/minecraft/resources/ResourceKey; aQ PLACED_FEATURE - f Lnet/minecraft/resources/ResourceKey; aR STRUCTURE - f Lnet/minecraft/resources/ResourceKey; aS PROCESSOR_LIST - f Lnet/minecraft/resources/ResourceKey; aT STRUCTURE_SET - f Lnet/minecraft/resources/ResourceKey; aU TEMPLATE_POOL - f Lnet/minecraft/resources/ResourceKey; aV TRIGGER_TYPE - f Lnet/minecraft/resources/ResourceKey; aW TRIM_MATERIAL - f Lnet/minecraft/resources/ResourceKey; aX TRIM_PATTERN - f Lnet/minecraft/resources/ResourceKey; aY WORLD_PRESET - f Lnet/minecraft/resources/ResourceKey; aZ MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST - f Lnet/minecraft/resources/ResourceKey; aa POINT_OF_INTEREST_TYPE - f Lnet/minecraft/resources/ResourceKey; ab POSITION_SOURCE_TYPE - f Lnet/minecraft/resources/ResourceKey; ac POS_RULE_TEST - f Lnet/minecraft/resources/ResourceKey; ad POTION - f Lnet/minecraft/resources/ResourceKey; ae RECIPE_SERIALIZER - f Lnet/minecraft/resources/ResourceKey; af RECIPE_TYPE - f Lnet/minecraft/resources/ResourceKey; ag ROOT_PLACER_TYPE - f Lnet/minecraft/resources/ResourceKey; ah RULE_TEST - f Lnet/minecraft/resources/ResourceKey; ai RULE_BLOCK_ENTITY_MODIFIER - f Lnet/minecraft/resources/ResourceKey; aj SCHEDULE - f Lnet/minecraft/resources/ResourceKey; ak SENSOR_TYPE - f Lnet/minecraft/resources/ResourceKey; al SOUND_EVENT - f Lnet/minecraft/resources/ResourceKey; am STAT_TYPE - f Lnet/minecraft/resources/ResourceKey; an STRUCTURE_PIECE - f Lnet/minecraft/resources/ResourceKey; ao STRUCTURE_PLACEMENT - f Lnet/minecraft/resources/ResourceKey; ap STRUCTURE_POOL_ELEMENT - f Lnet/minecraft/resources/ResourceKey; aq POOL_ALIAS_BINDING - f Lnet/minecraft/resources/ResourceKey; ar STRUCTURE_PROCESSOR - f Lnet/minecraft/resources/ResourceKey; as STRUCTURE_TYPE - f Lnet/minecraft/resources/ResourceKey; at TREE_DECORATOR_TYPE - f Lnet/minecraft/resources/ResourceKey; au TRUNK_PLACER_TYPE - f Lnet/minecraft/resources/ResourceKey; av VILLAGER_PROFESSION - f Lnet/minecraft/resources/ResourceKey; aw VILLAGER_TYPE - f Lnet/minecraft/resources/ResourceKey; ax DECORATED_POT_PATTERN - f Lnet/minecraft/resources/ResourceKey; ay NUMBER_FORMAT_TYPE - f Lnet/minecraft/resources/ResourceKey; az ARMOR_MATERIAL - f Lnet/minecraft/resources/ResourceKey; b ACTIVITY - f Lnet/minecraft/resources/ResourceKey; ba DIMENSION - f Lnet/minecraft/resources/ResourceKey; bb LEVEL_STEM - f Lnet/minecraft/resources/ResourceKey; bc LOOT_TABLE - f Lnet/minecraft/resources/ResourceKey; bd ITEM_MODIFIER - f Lnet/minecraft/resources/ResourceKey; be PREDICATE - f Lnet/minecraft/resources/ResourceKey; bf ADVANCEMENT - f Lnet/minecraft/resources/ResourceKey; bg RECIPE - f Lnet/minecraft/resources/ResourceKey; c ATTRIBUTE - f Lnet/minecraft/resources/ResourceKey; d BANNER_PATTERN - f Lnet/minecraft/resources/ResourceKey; e BIOME_SOURCE - f Lnet/minecraft/resources/ResourceKey; f BLOCK - f Lnet/minecraft/resources/ResourceKey; g BLOCK_TYPE - f Lnet/minecraft/resources/ResourceKey; h BLOCK_ENTITY_TYPE - f Lnet/minecraft/resources/ResourceKey; i BLOCK_PREDICATE_TYPE - f Lnet/minecraft/resources/ResourceKey; j BLOCK_STATE_PROVIDER_TYPE - f Lnet/minecraft/resources/ResourceKey; k CARVER - f Lnet/minecraft/resources/ResourceKey; l CAT_VARIANT - f Lnet/minecraft/resources/ResourceKey; m WOLF_VARIANT - f Lnet/minecraft/resources/ResourceKey; n CHUNK_GENERATOR - f Lnet/minecraft/resources/ResourceKey; o CHUNK_STATUS - f Lnet/minecraft/resources/ResourceKey; p COMMAND_ARGUMENT_TYPE - f Lnet/minecraft/resources/ResourceKey; q CREATIVE_MODE_TAB - f Lnet/minecraft/resources/ResourceKey; r CUSTOM_STAT - f Lnet/minecraft/resources/ResourceKey; s DAMAGE_TYPE - f Lnet/minecraft/resources/ResourceKey; t DENSITY_FUNCTION_TYPE - f Lnet/minecraft/resources/ResourceKey; u ENCHANTMENT_ENTITY_EFFECT_TYPE - f Lnet/minecraft/resources/ResourceKey; v ENCHANTMENT_LEVEL_BASED_VALUE_TYPE - f Lnet/minecraft/resources/ResourceKey; w ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE - f Lnet/minecraft/resources/ResourceKey; x ENCHANTMENT_PROVIDER_TYPE - f Lnet/minecraft/resources/ResourceKey; y ENCHANTMENT_VALUE_EFFECT_TYPE - f Lnet/minecraft/resources/ResourceKey; z ENTITY_TYPE - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; a levelStemToLevel - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createRegistryKey - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; b levelToLevelStem - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; c elementsDirPath - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; d tagsDirPath -c net/minecraft/data/BlockFamilies net/minecraft/data/BlockFamilies - f Lnet/minecraft/data/BlockFamily; A EXPOSED_CUT_COPPER - f Lnet/minecraft/data/BlockFamily; B WAXED_EXPOSED_COPPER - f Lnet/minecraft/data/BlockFamily; C WAXED_EXPOSED_CUT_COPPER - f Lnet/minecraft/data/BlockFamily; D WEATHERED_COPPER - f Lnet/minecraft/data/BlockFamily; E WEATHERED_CUT_COPPER - f Lnet/minecraft/data/BlockFamily; F WAXED_WEATHERED_COPPER - f Lnet/minecraft/data/BlockFamily; G WAXED_WEATHERED_CUT_COPPER - f Lnet/minecraft/data/BlockFamily; H OXIDIZED_COPPER - f Lnet/minecraft/data/BlockFamily; I OXIDIZED_CUT_COPPER - f Lnet/minecraft/data/BlockFamily; J WAXED_OXIDIZED_COPPER - f Lnet/minecraft/data/BlockFamily; K WAXED_OXIDIZED_CUT_COPPER - f Lnet/minecraft/data/BlockFamily; L COBBLESTONE - f Lnet/minecraft/data/BlockFamily; M MOSSY_COBBLESTONE - f Lnet/minecraft/data/BlockFamily; N DIORITE - f Lnet/minecraft/data/BlockFamily; O POLISHED_DIORITE - f Lnet/minecraft/data/BlockFamily; P GRANITE - f Lnet/minecraft/data/BlockFamily; Q POLISHED_GRANITE - f Lnet/minecraft/data/BlockFamily; R TUFF - f Lnet/minecraft/data/BlockFamily; S POLISHED_TUFF - f Lnet/minecraft/data/BlockFamily; T TUFF_BRICKS - f Lnet/minecraft/data/BlockFamily; U NETHER_BRICKS - f Lnet/minecraft/data/BlockFamily; V RED_NETHER_BRICKS - f Lnet/minecraft/data/BlockFamily; W PRISMARINE - f Lnet/minecraft/data/BlockFamily; X PURPUR - f Lnet/minecraft/data/BlockFamily; Y PRISMARINE_BRICKS - f Lnet/minecraft/data/BlockFamily; Z DARK_PRISMARINE - f Lnet/minecraft/data/BlockFamily; a ACACIA_PLANKS - f Lnet/minecraft/data/BlockFamily; aa QUARTZ - f Lnet/minecraft/data/BlockFamily; ab SMOOTH_QUARTZ - f Lnet/minecraft/data/BlockFamily; ac SANDSTONE - f Lnet/minecraft/data/BlockFamily; ad CUT_SANDSTONE - f Lnet/minecraft/data/BlockFamily; ae SMOOTH_SANDSTONE - f Lnet/minecraft/data/BlockFamily; af RED_SANDSTONE - f Lnet/minecraft/data/BlockFamily; ag CUT_RED_SANDSTONE - f Lnet/minecraft/data/BlockFamily; ah SMOOTH_RED_SANDSTONE - f Lnet/minecraft/data/BlockFamily; ai STONE - f Lnet/minecraft/data/BlockFamily; aj STONE_BRICK - f Lnet/minecraft/data/BlockFamily; ak DEEPSLATE - f Lnet/minecraft/data/BlockFamily; al COBBLED_DEEPSLATE - f Lnet/minecraft/data/BlockFamily; am POLISHED_DEEPSLATE - f Lnet/minecraft/data/BlockFamily; an DEEPSLATE_BRICKS - f Lnet/minecraft/data/BlockFamily; ao DEEPSLATE_TILES - f Ljava/util/Map; ap MAP - f Ljava/lang/String; aq RECIPE_GROUP_PREFIX_WOODEN - f Ljava/lang/String; ar RECIPE_UNLOCKED_BY_HAS_PLANKS - f Lnet/minecraft/data/BlockFamily; b CHERRY_PLANKS - f Lnet/minecraft/data/BlockFamily; c BIRCH_PLANKS - f Lnet/minecraft/data/BlockFamily; d CRIMSON_PLANKS - f Lnet/minecraft/data/BlockFamily; e JUNGLE_PLANKS - f Lnet/minecraft/data/BlockFamily; f OAK_PLANKS - f Lnet/minecraft/data/BlockFamily; g DARK_OAK_PLANKS - f Lnet/minecraft/data/BlockFamily; h SPRUCE_PLANKS - f Lnet/minecraft/data/BlockFamily; i WARPED_PLANKS - f Lnet/minecraft/data/BlockFamily; j MANGROVE_PLANKS - f Lnet/minecraft/data/BlockFamily; k BAMBOO_PLANKS - f Lnet/minecraft/data/BlockFamily; l BAMBOO_MOSAIC - f Lnet/minecraft/data/BlockFamily; m MUD_BRICKS - f Lnet/minecraft/data/BlockFamily; n ANDESITE - f Lnet/minecraft/data/BlockFamily; o POLISHED_ANDESITE - f Lnet/minecraft/data/BlockFamily; p BLACKSTONE - f Lnet/minecraft/data/BlockFamily; q POLISHED_BLACKSTONE - f Lnet/minecraft/data/BlockFamily; r POLISHED_BLACKSTONE_BRICKS - f Lnet/minecraft/data/BlockFamily; s BRICKS - f Lnet/minecraft/data/BlockFamily; t END_STONE_BRICKS - f Lnet/minecraft/data/BlockFamily; u MOSSY_STONE_BRICKS - f Lnet/minecraft/data/BlockFamily; v COPPER_BLOCK - f Lnet/minecraft/data/BlockFamily; w CUT_COPPER - f Lnet/minecraft/data/BlockFamily; x WAXED_COPPER_BLOCK - f Lnet/minecraft/data/BlockFamily; y WAXED_CUT_COPPER - f Lnet/minecraft/data/BlockFamily; z EXPOSED_COPPER - m ()Ljava/util/stream/Stream; a getAllFamilies - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; a familyBuilder -c net/minecraft/data/BlockFamily net/minecraft/data/BlockFamily - f Lnet/minecraft/world/level/block/Block; a baseBlock - f Ljava/util/Map; b variants - f Z c generateModel - f Z d generateRecipe - f Ljava/lang/String; e recipeGroupPrefix - f Ljava/lang/String; f recipeUnlockedBy - m ()Lnet/minecraft/world/level/block/Block; a getBaseBlock - m (Lnet/minecraft/data/BlockFamily$b;)Lnet/minecraft/world/level/block/Block; a get - m ()Ljava/util/Map; b getVariants - m ()Z c shouldGenerateModel - m ()Z d shouldGenerateRecipe - m ()Ljava/util/Optional; e getRecipeGroupPrefix - m ()Ljava/util/Optional; f getRecipeUnlockedBy -c net/minecraft/data/BlockFamily$a net/minecraft/data/BlockFamily$Builder - f Lnet/minecraft/data/BlockFamily; a family - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; a sign - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; a button - m ()Lnet/minecraft/data/BlockFamily; a getFamily - m (Ljava/lang/String;)Lnet/minecraft/data/BlockFamily$a; a recipeGroupPrefix - m (Ljava/lang/String;)Lnet/minecraft/data/BlockFamily$a; b recipeUnlockedBy - m ()Lnet/minecraft/data/BlockFamily$a; b dontGenerateModel - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; b chiseled - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; c mosaic - m ()Lnet/minecraft/data/BlockFamily$a; c dontGenerateRecipe - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; d cracked - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; e cut - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; f door - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; g customFence - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; h fence - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; i customFenceGate - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; j fenceGate - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; k slab - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; l stairs - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; m pressurePlate - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; n polished - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; o trapdoor - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$a; p wall -c net/minecraft/data/BlockFamily$b net/minecraft/data/BlockFamily$Variant - f Lnet/minecraft/data/BlockFamily$b; a BUTTON - f Lnet/minecraft/data/BlockFamily$b; b CHISELED - f Lnet/minecraft/data/BlockFamily$b; c CRACKED - f Lnet/minecraft/data/BlockFamily$b; d CUT - f Lnet/minecraft/data/BlockFamily$b; e DOOR - f Lnet/minecraft/data/BlockFamily$b; f CUSTOM_FENCE - f Lnet/minecraft/data/BlockFamily$b; g FENCE - f Lnet/minecraft/data/BlockFamily$b; h CUSTOM_FENCE_GATE - f Lnet/minecraft/data/BlockFamily$b; i FENCE_GATE - f Lnet/minecraft/data/BlockFamily$b; j MOSAIC - f Lnet/minecraft/data/BlockFamily$b; k SIGN - f Lnet/minecraft/data/BlockFamily$b; l SLAB - f Lnet/minecraft/data/BlockFamily$b; m STAIRS - f Lnet/minecraft/data/BlockFamily$b; n PRESSURE_PLATE - f Lnet/minecraft/data/BlockFamily$b; o POLISHED - f Lnet/minecraft/data/BlockFamily$b; p TRAPDOOR - f Lnet/minecraft/data/BlockFamily$b; q WALL - f Lnet/minecraft/data/BlockFamily$b; r WALL_SIGN - f Ljava/lang/String; s recipeGroup - f [Lnet/minecraft/data/BlockFamily$b; t $VALUES - m ()Ljava/lang/String; a getRecipeGroup - m ()[Lnet/minecraft/data/BlockFamily$b; b $values -c net/minecraft/data/CachedOutput net/minecraft/data/CachedOutput - f Lnet/minecraft/data/CachedOutput; a NO_CACHE - m (Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V a lambda$static$0 -c net/minecraft/data/DataGenerator net/minecraft/data/DataGenerator - f Lorg/slf4j/Logger; a LOGGER - f Ljava/nio/file/Path; b rootOutputFolder - f Lnet/minecraft/data/PackOutput; c vanillaPackOutput - f Ljava/util/Set; d allProviderIds - f Ljava/util/Map; e providersToRun - f Lnet/minecraft/WorldVersion; f version - f Z g alwaysGenerate - m ()V a run - m (Lnet/minecraft/data/HashCache;Lcom/google/common/base/Stopwatch;Ljava/lang/String;Lnet/minecraft/data/DebugReportProvider;)V a lambda$run$0 - m (Z)Lnet/minecraft/data/DataGenerator$a; a getVanillaPack - m (ZLjava/lang/String;)Lnet/minecraft/data/DataGenerator$a; a getBuiltinDatapack -c net/minecraft/data/DataGenerator$a net/minecraft/data/DataGenerator$PackGenerator - f Lnet/minecraft/data/DataGenerator; a this$0 - f Z b toRun - f Ljava/lang/String; c providerPrefix - f Lnet/minecraft/data/PackOutput; d output - m (Lnet/minecraft/data/DebugReportProvider$a;)Lnet/minecraft/data/DebugReportProvider; a addProvider -c net/minecraft/data/DebugReportProvider net/minecraft/data/DataProvider - f Ljava/util/function/ToIntFunction; a FIXED_ORDER_FIELDS - f Ljava/util/Comparator; b KEY_COMPARATOR - f Lorg/slf4j/Logger; c LOGGER - m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V a lambda$static$0 - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$a;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; a saveStable - m (Lcom/google/gson/JsonElement;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)V a lambda$saveStable$2 - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m ()Ljava/lang/String; a getName - m (Lnet/minecraft/data/CachedOutput;Lcom/google/gson/JsonElement;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; a saveStable - m (Ljava/lang/String;)Ljava/lang/String; a lambda$static$1 -c net/minecraft/data/DebugReportProvider$a net/minecraft/data/DataProvider$Factory -c net/minecraft/data/HashCache net/minecraft/data/HashCache - f Lorg/slf4j/Logger; a LOGGER - f Ljava/lang/String; b HEADER_MARKER - f Ljava/nio/file/Path; c rootDir - f Ljava/nio/file/Path; d cacheDir - f Ljava/lang/String; e versionId - f Ljava/util/Map; f caches - f Ljava/util/Set; g cachesToWrite - f Ljava/util/Set; h cachePaths - f I i initialCount - f I j writes - m (Lnet/minecraft/data/HashCache$a;Ljava/lang/Object;)Lnet/minecraft/data/HashCache$e; a lambda$generateUpdate$0 - m ()V a purgeStaleAndWrite - m (Ljava/lang/String;Lnet/minecraft/data/HashCache$d;)Ljava/util/concurrent/CompletableFuture; a generateUpdate - m (Ljava/util/Set;Ljava/lang/String;Lnet/minecraft/data/HashCache$b;)V a lambda$purgeStaleAndWrite$1 - m (Lnet/minecraft/data/HashCache$e;)V a applyUpdate - m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/data/HashCache$b; a readCache - m (Ljava/lang/String;)Z a shouldRunInThisVersion - m (Ljava/lang/String;)Ljava/nio/file/Path; b getProviderCachePath -c net/minecraft/data/HashCache$1 net/minecraft/data/HashCache$1 - f Lorg/apache/commons/lang3/mutable/MutableInt; a val$found - f Ljava/util/Set; b val$allowedFiles - f Lorg/apache/commons/lang3/mutable/MutableInt; c val$removed - f Lnet/minecraft/data/HashCache; d this$0 - m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; a visitFile -c net/minecraft/data/HashCache$a net/minecraft/data/HashCache$CacheUpdater - f Ljava/lang/String; b provider - f Lnet/minecraft/data/HashCache$b; c oldCache - f Lnet/minecraft/data/HashCache$c; d newCache - f Ljava/util/concurrent/atomic/AtomicInteger; e writes - f Z f closed - m ()Lnet/minecraft/data/HashCache$e; a close - m (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Z a shouldWrite -c net/minecraft/data/HashCache$b net/minecraft/data/HashCache$ProviderCache - f Ljava/lang/String; a version - f Lcom/google/common/collect/ImmutableMap; b data - m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/lang/String;)V a save - m (Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode; a get - m ()I a count - m (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/nio/file/Path;Ljava/lang/String;)V a lambda$load$0 - m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/data/HashCache$b; a load - m ()Ljava/lang/String; b version - m ()Lcom/google/common/collect/ImmutableMap; c data -c net/minecraft/data/HashCache$c net/minecraft/data/HashCache$ProviderCacheBuilder - f Ljava/lang/String; a version - f Ljava/util/concurrent/ConcurrentMap; b data - m (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)V a put - m ()Lnet/minecraft/data/HashCache$b; a build - m ()Ljava/lang/String; b version - m ()Ljava/util/concurrent/ConcurrentMap; c data -c net/minecraft/data/HashCache$d net/minecraft/data/HashCache$UpdateFunction -c net/minecraft/data/HashCache$e net/minecraft/data/HashCache$UpdateResult - f Ljava/lang/String; a providerId - f Lnet/minecraft/data/HashCache$b; b cache - f I c writes - m ()Ljava/lang/String; a providerId - m ()Lnet/minecraft/data/HashCache$b; b cache - m ()I c writes -c net/minecraft/data/Main net/minecraft/data/Main - m (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/DebugReportProvider; a lambda$bindRegistries$1 - m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/tags/VanillaItemTagsProvider; a lambda$createStandardGenerator$3 - m (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; a lambda$createStandardGenerator$6 - m (Ljava/lang/String;)Ljava/nio/file/Path; a lambda$main$0 - m (Ljava/nio/file/Path;Ljava/util/Collection;ZZZZZLnet/minecraft/WorldVersion;Z)Lnet/minecraft/data/DataGenerator; a createStandardGenerator - m (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/DebugReportProvider$a; a bindRegistries - m (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/DebugReportNBT; a lambda$createStandardGenerator$4 - m (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/SnbtToNbt; b lambda$createStandardGenerator$2 - m (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; b lambda$createStandardGenerator$5 -c net/minecraft/data/PackOutput net/minecraft/data/PackOutput - f Ljava/nio/file/Path; a outputFolder - m ()Ljava/nio/file/Path; a getOutputFolder - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/PackOutput$a; a createRegistryElementsPathProvider - m (Lnet/minecraft/data/PackOutput$b;)Ljava/nio/file/Path; a getOutputFolder - m (Lnet/minecraft/data/PackOutput$b;Ljava/lang/String;)Lnet/minecraft/data/PackOutput$a; a createPathProvider - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/PackOutput$a; b createRegistryTagsPathProvider -c net/minecraft/data/PackOutput$a net/minecraft/data/PackOutput$PathProvider - f Ljava/nio/file/Path; a root - f Ljava/lang/String; b kind - m (Lnet/minecraft/resources/MinecraftKey;Ljava/lang/String;)Ljava/nio/file/Path; a file - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/nio/file/Path; a json -c net/minecraft/data/PackOutput$b net/minecraft/data/PackOutput$Target - f Lnet/minecraft/data/PackOutput$b; a DATA_PACK - f Lnet/minecraft/data/PackOutput$b; b RESOURCE_PACK - f Lnet/minecraft/data/PackOutput$b; c REPORTS - f Ljava/lang/String; d directory - f [Lnet/minecraft/data/PackOutput$b; e $VALUES - m ()[Lnet/minecraft/data/PackOutput$b; a $values -c net/minecraft/data/advancements/AdvancementProvider net/minecraft/data/advancements/AdvancementProvider - f Lnet/minecraft/data/PackOutput$a; d pathProvider - f Ljava/util/List; e subProviders - f Ljava/util/concurrent/CompletableFuture; f registries - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$a;)Ljava/util/concurrent/CompletionStage; a lambda$run$2 - m (Ljava/util/Set;Ljava/util/List;Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/advancements/AdvancementHolder;)V a lambda$run$0 - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m ()Ljava/lang/String; a getName - m (I)[Ljava/util/concurrent/CompletableFuture; a lambda$run$1 -c net/minecraft/data/advancements/AdvancementSubProvider net/minecraft/data/advancements/AdvancementSubProvider - m (Ljava/lang/String;)Lnet/minecraft/advancements/AdvancementHolder; a createPlaceholder - m (Lnet/minecraft/core/HolderLookup$a;Ljava/util/function/Consumer;)V a generate -c net/minecraft/data/advancements/packs/VanillaAdvancementProvider net/minecraft/data/advancements/packs/VanillaAdvancementProvider - m (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/advancements/AdvancementProvider; a create -c net/minecraft/data/advancements/packs/VanillaAdventureAdvancements net/minecraft/data/advancements/packs/VanillaAdventureAdvancements - f Ljava/util/List; a MOBS_TO_KILL - f I b DISTANCE_FROM_BOTTOM_TO_TOP - f I c Y_COORDINATE_AT_TOP - f I d Y_COORDINATE_AT_BOTTOM - f I e BEDROCK_THICKNESS - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;Lcom/mojang/datafixers/util/Pair;)V a lambda$respectingTheRemnantsCriterions$7 - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a lambda$placedBlockReadByComparator$0 - m (Lnet/minecraft/core/HolderLookup$a;Ljava/util/function/Consumer;Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a;)V a createAdventuringTime - m (Lnet/minecraft/core/HolderLookup$a;Ljava/util/function/Consumer;)V a generate - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/item/Item;)Lnet/minecraft/advancements/Criterion; a lookAtThroughItem - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;Lnet/minecraft/core/HolderLookup$a;Ljava/util/List;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a addBiomes - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$a; a lambda$placedComparatorReadingBlock$2 - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;Ljava/util/List;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a addMobsToKill - m (Ljava/util/Set;Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$a;)Z a lambda$smithingWithStyle$4 - m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/util/function/Consumer;Ljava/util/List;)Lnet/minecraft/advancements/AdvancementHolder; a createMonsterHunterAdvancement - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;Lnet/minecraft/resources/MinecraftKey;)V a lambda$craftingANewLook$6 - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$a;)V a lambda$smithingWithStyle$5 - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;Lnet/minecraft/world/entity/EntityTypes;)V a lambda$addMobsToKill$8 - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a smithingWithStyle - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; a placedBlockReadByComparator - m (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a lambda$placedComparatorReadingBlock$3 - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a fireCountAndBystander - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; b craftingANewLook - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; b placedComparatorReadingBlock - m (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; b lambda$placedBlockReadByComparator$1 - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; c respectingTheRemnantsCriterions -c net/minecraft/data/advancements/packs/VanillaHusbandryAdvancements net/minecraft/data/advancements/packs/VanillaHusbandryAdvancements - f Ljava/util/List; a BREEDABLE_ANIMALS - f Ljava/util/List; b INDIRECTLY_BREEDABLE_ANIMALS - f [Lnet/minecraft/world/item/Item; c WAX_SCRAPING_TOOLS - f [Lnet/minecraft/world/item/Item; d FISH - f [Lnet/minecraft/world/item/Item; e FISH_BUCKETS - f [Lnet/minecraft/world/item/Item; f EDIBLE_ITEMS - m (Lnet/minecraft/core/HolderLookup$a;Ljava/util/function/Consumer;)V a generate - m (Lnet/minecraft/core/HolderLookup$b;Lnet/minecraft/advancements/Advancement$SerializedAdvancement;Lnet/minecraft/resources/ResourceKey;)V a lambda$addTamedWolfVariants$5 - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a addBreedable - m (Lnet/minecraft/core/Holder$c;)Lnet/minecraft/resources/MinecraftKey; a lambda$addCatVariants$3 - m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/util/function/Consumer;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/advancements/AdvancementHolder; a createBreedAllAnimalsAdvancement - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a addTamedWolfVariants - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;Lnet/minecraft/world/entity/EntityTypes;)V a lambda$addBreedable$2 - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a addLeashedFrogVariants - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;Lnet/minecraft/core/Holder$c;)V a lambda$addCatVariants$4 - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; b addFood - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;Lnet/minecraft/world/entity/EntityTypes;)V b lambda$addBreedable$1 - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;Lnet/minecraft/core/Holder$c;)V b lambda$addLeashedFrogVariants$0 - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; c addFishBuckets - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; d addFish - m (Lnet/minecraft/advancements/Advancement$SerializedAdvancement;)Lnet/minecraft/advancements/Advancement$SerializedAdvancement; e addCatVariants -c net/minecraft/data/advancements/packs/VanillaNetherAdvancements net/minecraft/data/advancements/packs/VanillaNetherAdvancements - f Lnet/minecraft/advancements/critereon/ContextAwarePredicate; a DISTRACT_PIGLIN_PLAYER_ARMOR_PREDICATE - m (Lnet/minecraft/core/HolderLookup$a;Ljava/util/function/Consumer;)V a generate -c net/minecraft/data/advancements/packs/VanillaStoryAdvancements net/minecraft/data/advancements/packs/VanillaStoryAdvancements - m (Lnet/minecraft/core/HolderLookup$a;Ljava/util/function/Consumer;)V a generate -c net/minecraft/data/advancements/packs/VanillaTheEndAdvancements net/minecraft/data/advancements/packs/VanillaTheEndAdvancements - m (Lnet/minecraft/core/HolderLookup$a;Ljava/util/function/Consumer;)V a generate -c net/minecraft/data/info/BiomeParametersDumpReport net/minecraft/data/info/BiomeParametersDumpReport - f Lorg/slf4j/Logger; d LOGGER - f Ljava/nio/file/Path; e topPath - f Ljava/util/concurrent/CompletableFuture; f registries - f Lcom/mojang/serialization/MapCodec; g ENTRY_CODEC - f Lcom/mojang/serialization/Codec; h CODEC - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$a;)Ljava/util/concurrent/CompletionStage; a lambda$run$2 - m (Ljava/nio/file/Path;Ljava/lang/String;)V a lambda$dumpValue$3 - m (Ljava/util/List;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a;Lnet/minecraft/world/level/biome/Climate$c;)V a lambda$run$0 - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m ()Ljava/lang/String; a getName - m (I)[Ljava/util/concurrent/CompletableFuture; a lambda$run$1 - m (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; a dumpValue - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/nio/file/Path; a createPath -c net/minecraft/data/info/BlockListReport net/minecraft/data/info/BlockListReport - f Lnet/minecraft/data/PackOutput; d output - f Ljava/util/concurrent/CompletableFuture; e registries - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/AssertionError; a lambda$run$0 - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Lnet/minecraft/core/HolderLookup$a;)Ljava/util/concurrent/CompletionStage; a lambda$run$2 - m ()Ljava/lang/String; a getName - m (Lnet/minecraft/resources/RegistryOps;Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$c;)V a lambda$run$1 -c net/minecraft/data/info/CommandsReport net/minecraft/data/info/CommandsReport - f Lnet/minecraft/data/PackOutput; d output - f Ljava/util/concurrent/CompletableFuture; e registries - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m ()Ljava/lang/String; a getName - m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Lnet/minecraft/core/HolderLookup$a;)Ljava/util/concurrent/CompletionStage; a lambda$run$0 -c net/minecraft/data/info/ItemListReport net/minecraft/data/info/ItemListReport - f Lnet/minecraft/data/PackOutput; d output - f Ljava/util/concurrent/CompletableFuture; e registries - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Lnet/minecraft/core/HolderLookup$a;)Ljava/util/concurrent/CompletionStage; a lambda$run$2 - m ()Ljava/lang/String; a getName - m (Lnet/minecraft/resources/RegistryOps;Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$c;)V a lambda$run$1 - m (Ljava/lang/String;)Ljava/lang/IllegalStateException; a lambda$run$0 -c net/minecraft/data/info/PacketReport net/minecraft/data/info/PacketReport - f Lnet/minecraft/data/PackOutput; d output - m (Lcom/google/gson/JsonObject;Lnet/minecraft/network/protocol/PacketType;I)V a lambda$serializePackets$0 - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m ()Ljava/lang/String; a getName - m (Lcom/google/gson/JsonObject;Lnet/minecraft/network/ProtocolInfo$a;)V a lambda$serializePackets$1 - m (Lcom/google/gson/JsonObject;Lnet/minecraft/network/EnumProtocol;Ljava/util/List;)V a lambda$serializePackets$2 - m ()Lcom/google/gson/JsonElement; b serializePackets -c net/minecraft/data/info/RegistryDumpReport net/minecraft/data/info/RegistryDumpReport - f Lnet/minecraft/data/PackOutput; d output - m (Lnet/minecraft/core/IRegistry;Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$c;)V a lambda$dumpRegistry$1 - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m (Lnet/minecraft/core/IRegistry;)Lcom/google/gson/JsonElement; a dumpRegistry - m ()Ljava/lang/String; a getName - m (Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$c;)V a lambda$run$0 -c net/minecraft/data/loot/BlockLootSubProvider net/minecraft/data/loot/BlockLootSubProvider - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a HAS_SHEARS - f Lnet/minecraft/core/HolderLookup$a; b registries - f Ljava/util/Set; c explosionResistant - f Lnet/minecraft/world/flag/FeatureFlagSet; d enabledFeatures - f Ljava/util/Map; e map - f [F f NORMAL_LEAVES_SAPLING_CHANCES - f [F g NORMAL_LEAVES_STICK_CHANCES - m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/Function;)V a add - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$a; a lambda$createMultifaceBlockDrops$1 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a createOreDrop - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a createSingleItemTableWithSilkTouch - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a createMultifaceBlockDrops - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a createDoublePlantWithSeedDrops - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a createSingleItemTable - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionUser;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionUser; a applyExplosionCondition - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionUser;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionUser; a applyExplosionDecay - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a createSilkTouchDispatchTable - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a createSinglePropConditionTable - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a createSingleItemTable - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a createSlabItemTable - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a createSelfDropDispatchTable - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a hasSilkTouch - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$a; a lambda$createPetalsDrops$3 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a createCropDrops - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;[F)Lnet/minecraft/world/level/storage/loot/LootTable$a; a createLeavesDrops - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a createSingleItemTableWithSilkTouch - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/LootTable$a;)V a add - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; b createNameableBlockEntityTable - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; b doesNotHaveSilkTouch - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$a; b createStemDrops - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a;)Lnet/minecraft/world/level/storage/loot/LootTable$a; b createShearsDispatchTable - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$a; b lambda$createCandleDrops$2 - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/level/storage/loot/LootTable$a; b createShearsOnlyDrop - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V b addNetherVinesDropTable - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/level/storage/loot/LootTable$a; b createMushroomBlockDrop - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;[F)Lnet/minecraft/world/level/storage/loot/LootTable$a; b createOakLeavesDrops - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/IMaterial;)V c dropOther - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/level/storage/loot/LootTable$a; c createSilkTouchOnlyTable - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V c otherWhenSilkTouch - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$a; c createAttachedStemDrops - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; c noDrop - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$a; c lambda$createStemDrops$0 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a;)Lnet/minecraft/world/level/storage/loot/LootTable$a; c createSilkTouchOrShearsDispatchTable - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; c createShulkerBoxDrop - m ()V d generate - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/level/storage/loot/LootTable$a; d createPotFlowerItemTable - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; d createCopperOreDrops - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; e hasShearsOrSilkTouch - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; e createLapisOreDrops - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; f createRedstoneOreDrops - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; f doesNotHaveShearsOrSilkTouch - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; g createBannerDrop - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; h createBeeNestDrop - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; i createBeeHiveDrop - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; j createCaveVinesDrop - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; k createGrassDrops - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; l createMangroveLeavesDrops - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; m createDoublePlantShearsDrop - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; n createCandleDrops - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; o createPetalsDrops - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; p createCandleCakeDrops - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; q createDoorTable - m (Lnet/minecraft/world/level/block/Block;)V r dropPottedContents - m (Lnet/minecraft/world/level/block/Block;)V s dropWhenSilkTouch - m (Lnet/minecraft/world/level/block/Block;)V t dropSelf - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; u lambda$dropPottedContents$4 -c net/minecraft/data/loot/EntityLootSubProvider net/minecraft/data/loot/EntityLootSubProvider - f Lnet/minecraft/core/HolderLookup$a; a registries - f Ljava/util/Set; b SPECIAL_LOOT_TABLE_TYPES - f Lnet/minecraft/world/flag/FeatureFlagSet; c allowed - f Lnet/minecraft/world/flag/FeatureFlagSet; d required - f Ljava/util/Map; e map - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a createSheepTable - m (Lnet/minecraft/world/entity/EntityTypes;)Z a canHaveLootTable - m ()Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition$a; a shouldSmeltLoot - m (Ljava/util/Set;Ljava/util/function/BiConsumer;Lnet/minecraft/core/Holder$c;)V a lambda$generate$2 - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootTable$a;)V a add - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a killedByFrogVariant - m (Ljava/util/Set;Lnet/minecraft/core/Holder$c;Ljava/util/function/BiConsumer;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootTable$a;)V a lambda$generate$0 - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/storage/loot/LootTable$a;)V a add - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; b lambda$generate$1 - m (Lnet/minecraft/world/entity/EntityTypes;)Ljava/util/Map; b lambda$add$3 - m ()V b generate - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; c killedByFrog -c net/minecraft/data/loot/LootTableProvider net/minecraft/data/loot/LootTableProvider - f Lorg/slf4j/Logger; d LOGGER - f Lnet/minecraft/data/PackOutput$a; e pathProvider - f Ljava/util/Set; f requiredTables - f Ljava/util/List; g subProviders - f Ljava/util/concurrent/CompletableFuture; h registries - m (Lnet/minecraft/world/level/storage/loot/LootCollector;Lnet/minecraft/core/Holder$c;)V a lambda$run$3 - m (Lnet/minecraft/core/HolderLookup$a;Ljava/util/Map;Lnet/minecraft/core/IRegistryWritable;Lnet/minecraft/data/loot/LootTableProvider$a;)V a lambda$run$2 - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m (Ljava/lang/String;Ljava/lang/String;)V a lambda$run$4 - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$a;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; a lambda$run$5 - m ()Ljava/lang/String; a getName - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$a;)Ljava/util/concurrent/CompletableFuture; a run - m (Ljava/util/Map;Lnet/minecraft/data/loot/LootTableProvider$a;Lnet/minecraft/core/IRegistryWritable;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootTable$a;)V a lambda$run$1 - m (I)[Ljava/util/concurrent/CompletableFuture; a lambda$run$6 - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/MinecraftKey; a sequenceIdForLootTable - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$a;)Ljava/util/concurrent/CompletionStage; b lambda$run$0 -c net/minecraft/data/loot/LootTableProvider$a net/minecraft/data/loot/LootTableProvider$SubProviderEntry - f Ljava/util/function/Function; a provider - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; b paramSet - m ()Ljava/util/function/Function; a provider - m ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; b paramSet -c net/minecraft/data/loot/packs/TradeRebalanceChestLoot net/minecraft/data/loot/packs/TradeRebalanceChestLoot - f Lnet/minecraft/core/HolderLookup$a; a registries - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; a pillagerOutpostLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; b desertPyramidLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; c ancientCityLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; d jungleTempleLootTable - m ()Lnet/minecraft/core/HolderLookup$a; e registries -c net/minecraft/data/loot/packs/TradeRebalanceLootTableProvider net/minecraft/data/loot/packs/TradeRebalanceLootTableProvider - m (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/loot/LootTableProvider; a create -c net/minecraft/data/loot/packs/VanillaArchaeologyLoot net/minecraft/data/loot/packs/VanillaArchaeologyLoot - f Lnet/minecraft/core/HolderLookup$a; a registries - m ()Lnet/minecraft/core/HolderLookup$a; a registries -c net/minecraft/data/loot/packs/VanillaBlockLoot net/minecraft/data/loot/packs/VanillaBlockLoot - f [F g JUNGLE_LEAVES_SAPLING_CHANGES - f Ljava/util/Set; h EXPLOSION_RESISTANT - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; A lambda$generate$230 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; A lambda$generate$169 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; B lambda$generate$168 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; B lambda$generate$229 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; C lambda$generate$167 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; C lambda$generate$228 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; D lambda$generate$166 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; D lambda$generate$227 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; E lambda$generate$165 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; E lambda$generate$226 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; F lambda$generate$164 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; F lambda$generate$222 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; G lambda$generate$218 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; G lambda$generate$163 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; H lambda$generate$217 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; H lambda$generate$162 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; I lambda$generate$161 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; I lambda$generate$213 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; J lambda$generate$212 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; J lambda$generate$160 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; K lambda$generate$211 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; K lambda$generate$159 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; L lambda$generate$158 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; L lambda$generate$210 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; M lambda$generate$207 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; M lambda$generate$157 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; N lambda$generate$206 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; N lambda$generate$156 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; O lambda$generate$155 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; O lambda$generate$205 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; P lambda$generate$154 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; P lambda$generate$204 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; Q lambda$generate$153 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; Q lambda$generate$203 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; R lambda$generate$202 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; R lambda$generate$152 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; S lambda$generate$201 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; S lambda$generate$151 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; T lambda$generate$150 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; T lambda$generate$200 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; U lambda$generate$199 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; U lambda$generate$149 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; V lambda$generate$197 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; V lambda$generate$148 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; W lambda$generate$147 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; W lambda$generate$196 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; X lambda$generate$146 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; X lambda$generate$195 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; Y lambda$generate$145 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; Y lambda$generate$194 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; Z lambda$generate$193 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; Z lambda$generate$144 - m (Lnet/minecraft/core/HolderLookup$b;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a lambda$generate$248 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a lambda$generate$238 - m (Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a; a lambda$createPitcherCropLoot$249 - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a; a lambda$generate$242 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aA lambda$generate$99 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aA lambda$generate$93 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aB lambda$generate$92 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aB lambda$generate$98 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aC lambda$generate$91 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aC lambda$generate$97 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aD lambda$generate$19 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aD lambda$generate$90 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aE lambda$generate$18 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aE lambda$generate$89 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aF lambda$generate$17 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aF lambda$generate$88 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aG lambda$generate$87 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aG lambda$generate$16 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aH lambda$generate$86 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aH lambda$generate$15 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aI lambda$generate$14 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aI lambda$generate$85 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aJ lambda$generate$13 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aJ lambda$generate$84 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aK lambda$generate$12 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aK lambda$generate$83 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aL lambda$generate$11 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aL lambda$generate$82 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aM lambda$generate$10 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aM lambda$generate$81 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aN lambda$generate$80 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aN lambda$generate$9 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aO lambda$generate$79 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aO lambda$generate$8 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aP lambda$generate$78 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aP lambda$generate$7 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aQ lambda$generate$77 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aQ lambda$generate$6 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aR lambda$generate$76 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aR lambda$generate$5 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aS lambda$generate$4 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aS lambda$generate$75 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aT lambda$generate$74 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aT lambda$generate$0 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aU lambda$generate$73 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aV lambda$generate$72 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aW lambda$generate$71 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aX lambda$generate$70 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aY lambda$generate$69 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aZ lambda$generate$68 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aa lambda$generate$143 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aa lambda$generate$192 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ab lambda$generate$191 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ab lambda$generate$142 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ac lambda$generate$190 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ac lambda$generate$141 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ad lambda$generate$140 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ad lambda$generate$189 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ae lambda$generate$139 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ae lambda$generate$188 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; af lambda$generate$185 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; af lambda$generate$138 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ag lambda$generate$137 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ag lambda$generate$120 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ah lambda$generate$119 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ah lambda$generate$136 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ai lambda$generate$117 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ai lambda$generate$135 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aj lambda$generate$116 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aj lambda$generate$134 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ak lambda$generate$115 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ak lambda$generate$133 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; al lambda$generate$114 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; al lambda$generate$132 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; am lambda$generate$131 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; am lambda$generate$113 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; an lambda$generate$112 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; an lambda$generate$130 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ao lambda$generate$111 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ao lambda$generate$129 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ap lambda$generate$128 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ap lambda$generate$110 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aq lambda$generate$127 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aq lambda$generate$109 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ar lambda$generate$108 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ar lambda$generate$126 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; as lambda$generate$125 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; as lambda$generate$107 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; at lambda$generate$124 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; at lambda$generate$106 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; au lambda$generate$123 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; au lambda$generate$105 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; av lambda$generate$104 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; av lambda$generate$122 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aw lambda$generate$121 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; aw lambda$generate$103 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ax lambda$generate$102 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ax lambda$generate$96 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ay lambda$generate$95 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ay lambda$generate$101 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; az lambda$generate$100 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; az lambda$generate$94 - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a; b lambda$generate$241 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; b lambda$generate$237 - m (Lnet/minecraft/core/HolderLookup$b;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; b lambda$generate$246 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bA lambda$generate$41 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bB lambda$generate$40 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bC lambda$generate$39 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bD lambda$generate$38 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bE lambda$generate$37 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bF lambda$generate$36 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bG lambda$generate$35 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bH lambda$generate$34 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bI lambda$generate$33 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bJ lambda$generate$32 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bK lambda$generate$31 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bL lambda$generate$30 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bM lambda$generate$29 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bN lambda$generate$28 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bO lambda$generate$27 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bP lambda$generate$26 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bQ lambda$generate$25 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bR lambda$generate$24 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bS lambda$generate$23 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bT lambda$generate$22 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bU lambda$generate$21 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bV lambda$generate$20 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bW lambda$generate$3 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bX lambda$generate$2 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bY lambda$generate$1 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; ba lambda$generate$67 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bb lambda$generate$66 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bc lambda$generate$65 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bd lambda$generate$64 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; be lambda$generate$63 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bf lambda$generate$62 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bg lambda$generate$61 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bh lambda$generate$60 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bi lambda$generate$59 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bj lambda$generate$58 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bk lambda$generate$57 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bl lambda$generate$56 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bm lambda$generate$55 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bn lambda$generate$54 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bo lambda$generate$53 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bp lambda$generate$52 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bq lambda$generate$51 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; br lambda$generate$50 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bs lambda$generate$49 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bt lambda$generate$48 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bu lambda$generate$47 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bv lambda$generate$46 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bw lambda$generate$45 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bx lambda$generate$44 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; by lambda$generate$43 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; bz lambda$generate$42 - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$a; c lambda$generate$118 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; c lambda$generate$234 - m (Lnet/minecraft/core/HolderLookup$b;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; c lambda$generate$244 - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/level/storage/loot/LootTable$a; c lambda$generate$224 - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/level/storage/loot/LootTable$a; d lambda$generate$223 - m ()V d generate - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; d lambda$generate$233 - m (Lnet/minecraft/core/HolderLookup$b;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; d lambda$generate$240 - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/level/storage/loot/LootTable$a; e lambda$generate$221 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; e lambda$generate$225 - m (Lnet/minecraft/core/HolderLookup$b;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; e lambda$generate$239 - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; e createPitcherCropLoot - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/level/storage/loot/LootTable$a; f lambda$generate$220 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; f lambda$generate$216 - m (Lnet/minecraft/core/HolderLookup$b;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; f lambda$generate$236 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; g lambda$generate$215 - m (Lnet/minecraft/core/HolderLookup$b;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; g lambda$generate$235 - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/level/storage/loot/LootTable$a; g lambda$generate$219 - m (Lnet/minecraft/core/HolderLookup$b;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; h lambda$generate$214 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; h lambda$generate$209 - m (Lnet/minecraft/core/HolderLookup$b;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; i lambda$generate$198 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; i lambda$generate$208 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; j lambda$generate$187 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; k lambda$generate$186 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; l lambda$generate$184 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; m lambda$generate$183 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; n lambda$generate$182 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; o lambda$generate$181 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; p lambda$generate$180 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; q lambda$generate$179 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; r lambda$generate$178 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; s lambda$generate$177 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; t lambda$generate$176 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; u lambda$generate$175 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; u createDecoratedPotTable - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; v lambda$generate$174 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; v lambda$generate$247 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; w lambda$generate$245 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; w lambda$generate$173 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; x lambda$generate$243 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; x lambda$generate$172 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; y lambda$generate$232 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; y lambda$generate$171 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; z lambda$generate$231 - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$a; z lambda$generate$170 -c net/minecraft/data/loot/packs/VanillaChestLoot net/minecraft/data/loot/packs/VanillaChestLoot - f Lnet/minecraft/core/HolderLookup$a; a registries - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; a shipwreckSupplyLootTable - m (Ljava/util/function/BiConsumer;)V a spawnerLootTables - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; b shipwreckMapLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; c bastionHoglinStableLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; d bastionBridgeLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; e endCityTreasureLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; f netherBridgeLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; g bastionTreasureLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; h bastionOtherLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; i woodlandMansionLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; j strongholdLibraryLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; k strongholdCorridorLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; l ancientCityLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; m jungleTempleLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; n shipwreckTreasureLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; o pillagerOutpostLootTable - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; p desertPyramidLootTable - m ()Lnet/minecraft/core/HolderLookup$a; q registries -c net/minecraft/data/loot/packs/VanillaEntityLoot net/minecraft/data/loot/packs/VanillaEntityLoot - m ()V b generate - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; d elderGuardianLootTable -c net/minecraft/data/loot/packs/VanillaEquipmentLoot net/minecraft/data/loot/packs/VanillaEquipmentLoot - f Lnet/minecraft/core/HolderLookup$a; a registries - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/armortrim/ArmorTrim;Lnet/minecraft/core/HolderLookup$b;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a trialChamberEquipment - m ()Lnet/minecraft/core/HolderLookup$a; a registries -c net/minecraft/data/loot/packs/VanillaFishingLoot net/minecraft/data/loot/packs/VanillaFishingLoot - f Lnet/minecraft/core/HolderLookup$a; a registries - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; a fishingFishLootTable - m ()Lnet/minecraft/core/HolderLookup$a; b registries -c net/minecraft/data/loot/packs/VanillaGiftLoot net/minecraft/data/loot/packs/VanillaGiftLoot - f Lnet/minecraft/core/HolderLookup$a; a registries - m ()Lnet/minecraft/core/HolderLookup$a; a registries -c net/minecraft/data/loot/packs/VanillaLootTableProvider net/minecraft/data/loot/packs/VanillaLootTableProvider - m (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/loot/LootTableProvider; a create -c net/minecraft/data/loot/packs/VanillaPiglinBarterLoot net/minecraft/data/loot/packs/VanillaPiglinBarterLoot - f Lnet/minecraft/core/HolderLookup$a; a registries - m ()Lnet/minecraft/core/HolderLookup$a; a registries -c net/minecraft/data/loot/packs/VanillaShearingLoot net/minecraft/data/loot/packs/VanillaShearingLoot - f Lnet/minecraft/core/HolderLookup$a; a registries - m ()Lnet/minecraft/core/HolderLookup$a; a registries -c net/minecraft/data/metadata/PackMetadataGenerator net/minecraft/data/metadata/PackMetadataGenerator - f Lnet/minecraft/data/PackOutput; d output - f Ljava/util/Map; e elements - m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/util/function/Supplier;)V a lambda$run$1 - m (Lnet/minecraft/data/PackOutput;Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/data/metadata/PackMetadataGenerator; a forFeaturePack - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;)Lnet/minecraft/data/metadata/PackMetadataGenerator; a add - m ()Ljava/lang/String; a getName - m (Lnet/minecraft/data/PackOutput;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/data/metadata/PackMetadataGenerator; a forFeaturePack - m (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;)Lcom/google/gson/JsonElement; b lambda$add$0 -c net/minecraft/data/models/BlockModelGenerators net/minecraft/data/models/BlockModelGenerators - f Ljava/util/List; a MULTIFACE_GENERATOR - f Ljava/util/function/Consumer; b blockStateOutput - f Ljava/util/function/BiConsumer; c modelOutput - f Ljava/util/function/Consumer; d skippedAutoModelsOutput - f Ljava/util/List; e nonOrientableTrapdoor - f Ljava/util/Map; f fullBlockModelCustomGenerators - f Ljava/util/Map; g texturedModels - f Ljava/util/Map; h SHAPE_CONSUMERS - f Ljava/util/Map; i CHISELED_BOOKSHELF_SLOT_MODEL_CACHE - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; A createFloorFireModels - m ()V A createCauldrons - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; B createSideFireModels - m ()V B createChorusFlower - m ()V C createCrafterBlock - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; C createTopFireModels - m (Lnet/minecraft/world/level/block/Block;)V D createLantern - m ()V D createEndPortalFrame - m ()V E createChorusPlant - m (Lnet/minecraft/world/level/block/Block;)V E createNonTemplateHorizontalBlock - m (Lnet/minecraft/world/level/block/Block;)V F createMultiface - m ()V F createComposter - m (Lnet/minecraft/world/level/block/Block;)V G createShulkerBox - m ()V G createAmethystClusters - m ()V H createPointedDripstone - m ()V I createDaylightDetector - m ()V J createLightningRod - m ()V K createFarmland - m ()V L createFire - m ()V M createSoulFire - m ()V N createMuddyMangroveRoots - m ()V O createMangrovePropagule - m ()V P createFrostedIce - m ()V Q createGrassBlocks - m ()V R createCocoa - m ()V S createDirtPath - m ()V T createHopper - m ()V U createIronBars - m ()V V createLever - m ()V W createLilyPad - m ()V X createFrogspawnBlock - m ()V Y createNetherPortalBlock - m ()V Z createNetherrack - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; a createWall - m (Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; a createBooleanModelDispatch - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createSculkCatalyst$54 - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/ModelTemplate;Ljava/util/function/Function;)Lnet/minecraft/resources/MinecraftKey; a createSuffixedVariant - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/properties/IBlockState;[I)V a createCropBlock - m (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/resources/MinecraftKey;Lcom/mojang/datafixers/util/Pair;)V a lambda$createChiseledBookshelf$55 - m (Lnet/minecraft/core/BlockPropertyJigsawOrientation;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createJigsaw$59 - m (Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createRepeater$38 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$a;Lnet/minecraft/data/models/model/TexturedModel$a;)V a createRotatedPillarWithHorizontalVariant - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/world/level/block/entity/vault/VaultState;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createVault$35 - m (Ljava/util/function/Function;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createSnifferEgg$45 - m (Lnet/minecraft/data/models/model/TexturedModel$a;[Lnet/minecraft/world/level/block/Block;)V a createColoredBlockWithRandomRotations - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;)V a createPumpkinVariant - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/properties/DripstoneThickness;)Lnet/minecraft/data/models/blockstates/Variant; a createPointedDripstoneVariant - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V a createHangingSign - m (Lnet/minecraft/resources/MinecraftKey;)[Lnet/minecraft/data/models/blockstates/Variant; a createRotatedVariants - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createStems$7 - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$a; a blockEntityModels - m ([ILnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$e;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createCrossBlock$6 - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createBrushableBlock$5 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/data/models/model/TextureMapping;)V a createPistonVariant - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)V a createAirLikeBlock - m (Ljava/lang/String;I)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createBambooModels$11 - m (Lnet/minecraft/world/item/ItemMonsterEgg;)V a lambda$run$61 - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; a createEmptyOrFullDispatch - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/MinecraftKey;)V a delegateItemModel - m (Lnet/minecraft/world/level/block/Block;)V a createTrivialCube - m (Ljava/util/List;Ljava/util/function/UnaryOperator;)Ljava/util/List; a wrapModels - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Condition$c;Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean;)V a lambda$createMultiface$52 - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createSoulFire$31 - m (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$c;Lnet/minecraft/data/models/blockstates/VariantProperties$a;Lcom/mojang/datafixers/util/Pair;)V a lambda$addSlotStateAndRotationVariants$56 - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Ljava/lang/Boolean;Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createActiveRail$9 - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$d;Lnet/minecraft/world/level/block/state/properties/BlockPropertyDoubleBlockHalf;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$d; a configureDoorHalf - m (Lnet/minecraft/world/level/block/state/properties/BlockPropertyStructureMode;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createStructureBlock$40 - m (Lnet/minecraft/world/item/Item;)V a createSimpleFlatItemModel - m (Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; a lambda$createChorusFlower$17 - m (ILjava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;)Lnet/minecraft/resources/MinecraftKey; a createTurtleEggModel - m (Lnet/minecraft/core/BlockPropertyJigsawOrientation;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; a applyRotation - m (I)Ljava/util/List; a createBambooModels - m ([Lnet/minecraft/world/level/block/Block;)V a createCampfires - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$e;Lnet/minecraft/data/models/model/TextureMapping;)V a createCrossBlockWithDefaultItem - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; a createCustomFence - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createCopperBulb$19 - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;Lnet/minecraft/world/level/block/state/properties/BlockPropertyDoubleBlockHalf;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createPitcherCrop$8 - m (Lnet/minecraft/data/BlockFamily;)V a lambda$run$60 - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createEmptyOrFullDispatch$13 - m ()V a run - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; a createRotatedVariant - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Z)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; a createFenceGate - m (Lnet/minecraft/resources/MinecraftKey;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createSnowBlocks$39 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; a createDoor - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$e;)V a createPlant - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/data/models/model/ModelTemplate;)V a createTrivialBlock - m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/Function;)V a createBeeNest - m ([Lnet/minecraft/resources/MinecraftKey;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createRespawnAnchor$58 - m (Lnet/minecraft/world/level/block/Block;II)Lnet/minecraft/resources/MinecraftKey; a lambda$createCropBlock$14 - m (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$c;Lnet/minecraft/data/models/blockstates/VariantProperties$a;)V a addSlotStateAndRotationVariants - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Condition$c;)V a lambda$createMultiface$53 - m (Lnet/minecraft/data/models/model/TextureMapping;)V a lambda$new$4 - m (Lnet/minecraft/data/models/model/ModelTemplate;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/data/models/BlockModelGenerators$d;)Lnet/minecraft/resources/MinecraftKey; a lambda$addBookSlotModel$57 - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createTrialSpawner$34 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$e;)V a createCrossBlockWithDefaultItem - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$a;)V a createAxisAlignedPillarBlock - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V a copyDoorModel - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$e;Lnet/minecraft/world/level/block/state/properties/IBlockState;[I)V a createCrossBlock - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/data/models/model/TextureMapping;)V a lambda$createGrassBlocks$33 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/data/models/blockstates/Variant;)V a createGrassLikeBlock - m ([ILit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createCropBlock$15 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; a createCopperBulb - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; a createPillarBlockUVLocked - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createCalibratedSculkSensor$37 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; a createMirroredCubeGenerator - m (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$c;Lnet/minecraft/data/models/blockstates/VariantProperties$a;Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean;Lnet/minecraft/data/models/model/ModelTemplate;Z)V a addBookSlotModel - m (Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; a lambda$createTripwireHook$42 - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)V a createSimpleFlatItemModel - m (Ljava/lang/Integer;)Lnet/minecraft/resources/MinecraftKey; a lambda$createSnifferEgg$44 - m (Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/resources/MinecraftKey; a createTurtleEggModel - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V a createCoral - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiFunction;)V a createCraftingTableLike - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;)V a delegateItemModel - m ()V aA createInfestedDeepslate - m ()V aB createRespawnAnchor - m ()V aC createJigsaw - m ()V aD createPetrifiedOakSlab - m ()V aE createLightBlock - m ()V aa createObserver - m ()V ab createPistons - m ()V ac createPistonHeads - m ()V ad createTrialSpawner - m ()V ae createVault - m ()V af createSculkSensor - m ()V ag createCalibratedSculkSensor - m ()V ah createSculkShrieker - m ()V ai createScaffolding - m ()V aj createCaveVines - m ()V ak createRedstoneLamp - m ()V al createRedstoneTorch - m ()V am createRepeater - m ()V an createSeaPickle - m ()V ao createSnowBlocks - m ()V ap createStonecutter - m ()V aq createStructureBlock - m ()V ar createSweetBerryBush - m ()V as createTripwire - m ()V at createTripwireHook - m ()V au createTurtleEgg - m ()V av createSnifferEgg - m ()V aw createSculkCatalyst - m ()V ax createChiseledBookshelf - m ()V ay createMagmaBlock - m ()V az createInfestedStone - m (Lnet/minecraft/data/models/model/TextureMapping;)V b lambda$new$3 - m (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/util/List; b lambda$createTurtleEgg$43 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V b copyTrapdoorModel - m (Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; b lambda$createSweetBerryBush$41 - m (Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; b lambda$createCommandBlock$10 - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/Variant; b lambda$static$51 - m (Lnet/minecraft/world/level/block/Block;)V b createGenericCube - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; b createHorizontalFacingDispatch - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; b createRotatedVariant - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; b lambda$createSoulFire$30 - m (Lnet/minecraft/data/models/model/TexturedModel$a;[Lnet/minecraft/world/level/block/Block;)V b createColoredBlockWithStateRotations - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; b createNorthWestMirroredCubeGenerator - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/data/models/model/TextureMapping;)V b lambda$createGrassBlocks$32 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$e;)V b createGrowingPlant - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; b createButton - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; b createStairs - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$a;)V b createTrivialBlock - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase;)Lnet/minecraft/data/models/blockstates/Variant; b lambda$createSculkSensor$36 - m (Lnet/minecraft/core/BlockPropertyJigsawOrientation;)Lnet/minecraft/data/models/blockstates/Variant; b lambda$createCrafterBlock$18 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$e;)V b createCrossBlock - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$e;Lnet/minecraft/data/models/model/TextureMapping;)V b createCrossBlock - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/data/models/model/TextureMapping;)V c lambda$createFurnace$16 - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; c createHorizontalFacingDispatchAlt - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V c createNonTemplateModelBlock - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; c createOrientableTrapdoor - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; c createMirroredColumnGenerator - m (Lnet/minecraft/world/level/block/Block;)V c skipAutoItemBlock - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$e;)V c createDoublePlant - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; c createSimpleBlock - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$a;)V c createHorizontallyRotatedBlock - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; c lambda$createSoulFire$29 - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/Variant; c lambda$static$50 - m (Lnet/minecraft/data/models/model/TextureMapping;)V c lambda$new$2 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; c createFence - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; d createAxisAlignedPillarBlock - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/Variant; d lambda$static$49 - m (Lnet/minecraft/world/level/block/Block;)V d createSimpleFlatItemModel - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V d createCoralFans - m (Lnet/minecraft/data/models/model/TextureMapping;)V d lambda$new$1 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$a;)V d createFurnace - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/data/models/model/TextureMapping;)V d lambda$createBarrel$12 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; d createRotatedPillarWithHorizontalVariant - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; d lambda$createSoulFire$28 - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; d createTorchHorizontalDispatch - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; d createTrapdoor - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; e createFacingDispatch - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; e lambda$createSoulFire$27 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; e createPressurePlate - m (Lnet/minecraft/data/models/model/TextureMapping;)V e lambda$new$0 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; e createSlab - m (Lnet/minecraft/world/level/block/Block;)V e createRotatedMirroredVariantBlock - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V e createStems - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/Variant; e lambda$static$48 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;)V e createAxisAlignedPillarBlockCustomModel - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; f createRotatedPillar - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; f lambda$createFire$26 - m (Lnet/minecraft/world/level/block/Block;)V f createRotatedVariantBlock - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;)V f createAirLikeBlock - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)V f createDoubleBlock - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/Variant; f lambda$static$47 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$a; f blockEntityModels - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; g lambda$createFire$25 - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/Variant; g lambda$static$46 - m (Lnet/minecraft/world/level/block/Block;)V g createBrushableBlock - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V g createFullAndCarpetBlocks - m ()V g createBigDripLeafBlock - m ()V h createPitcherPlant - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; h lambda$createFire$24 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V h createGlassBlocks - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$b; h family - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/blockstates/Variant; h lambda$wrapModels$20 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V i copyCopperBulbModel - m ()V i createPitcherCrop - m (Lnet/minecraft/world/level/block/Block;)V i createDoor - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; i lambda$createFire$23 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V j createWeightedPressurePlate - m (Lnet/minecraft/world/level/block/Block;)V j createOrientableTrapdoor - m ()V j createSunflower - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; j lambda$createFire$22 - m (Lnet/minecraft/world/level/block/Block;)V k createTrapdoor - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V k copyModel - m ()V k createTallSeagrass - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; k lambda$createFire$21 - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V l createNormalTorch - m ()V l createSmallDripleaf - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$f; l woodProvider - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m createBedItem - m (Lnet/minecraft/world/level/block/Block;)V m createNonTemplateModelBlock - m ()V m createBamboo - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; n createColumnWithFacing - m (Lnet/minecraft/world/level/block/Block;)V n createPassiveRail - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V n createNetherRoots - m ()V o createBarrel - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V o createCandleAndCandleCake - m (Lnet/minecraft/world/level/block/Block;)V o createActiveRail - m (Lnet/minecraft/world/level/block/Block;)V p createFlowerBed - m ()V p createBell - m (Lnet/minecraft/world/level/block/Block;)V q createCommandBlock - m ()V q createGrindstone - m (Lnet/minecraft/world/level/block/Block;)V r createAnvil - m ()V r createBookshelf - m ()V s createRedstoneWire - m (Lnet/minecraft/world/level/block/Block;)V s createAzalea - m ()V t createComparator - m (Lnet/minecraft/world/level/block/Block;)V t createPottedAzalea - m ()V u createSmoothStoneSlab - m (Lnet/minecraft/world/level/block/Block;)V u createMushroomBlock - m (Lnet/minecraft/world/level/block/Block;)V v createDispenserBlock - m ()V v createBrewingStand - m (Lnet/minecraft/world/level/block/Block;)V w createCopperBulb - m ()V w createCakeBlock - m (Lnet/minecraft/world/level/block/Block;)V x createAmethystCluster - m ()V x createCartographyTable - m ()V y createSmithingTable - m (Lnet/minecraft/world/level/block/Block;)V y createNyliumBlock - m ()V z createPumpkins - m (Lnet/minecraft/world/level/block/Block;)V z createRotatableColumn -c net/minecraft/data/models/BlockModelGenerators$1 net/minecraft/data/models/BlockModelGenerators$1 - f [I a $SwitchMap$net$minecraft$core$FrontAndTop - f [I b $SwitchMap$net$minecraft$world$level$block$entity$vault$VaultState - f [I c $SwitchMap$net$minecraft$world$level$block$entity$trialspawner$TrialSpawnerState - f [I d $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape - f [I e $SwitchMap$net$minecraft$world$level$block$state$properties$DoubleBlockHalf -c net/minecraft/data/models/BlockModelGenerators$a net/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator - f Lnet/minecraft/data/models/BlockModelGenerators; a this$0 - f Lnet/minecraft/resources/MinecraftKey; b baseModel - m ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$a; a create - m (Lnet/minecraft/data/models/model/ModelTemplate;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$a; a createWithCustomBlockItemModel - m ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$a; b createWithoutBlockItem -c net/minecraft/data/models/BlockModelGenerators$b net/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider - f Lnet/minecraft/data/models/BlockModelGenerators; a this$0 - f Lnet/minecraft/data/models/model/TextureMapping; b mapping - f Ljava/util/Map; c models - f Lnet/minecraft/data/BlockFamily; d family - f Lnet/minecraft/resources/MinecraftKey; e fullBlock - f Ljava/util/Set; f skipGeneratingModelsFor - m (Lnet/minecraft/data/BlockFamily$b;Lnet/minecraft/world/level/block/Block;)V a lambda$generateFor$1 - m (Lnet/minecraft/data/BlockFamily;)Lnet/minecraft/data/models/BlockModelGenerators$b; a generateFor - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$b; a donateModelTo - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$b; a button - m (Lnet/minecraft/data/models/model/ModelTemplate;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/MinecraftKey; a getOrCreateModel - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/data/models/BlockModelGenerators$b; a fullBlock - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$b; b wall - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/resources/MinecraftKey; b lambda$getOrCreateModel$0 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$b; c customFence - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$b; d fence - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$b; e customFenceGate - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$b; f fenceGate - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$b; g pressurePlate - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$b; h sign - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$b; i slab - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$b; j stairs - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$b; k fullBlockVariant - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$b; l door - m (Lnet/minecraft/world/level/block/Block;)V m trapdoor -c net/minecraft/data/models/BlockModelGenerators$c net/minecraft/data/models/BlockModelGenerators$BlockStateGeneratorSupplier -c net/minecraft/data/models/BlockModelGenerators$d net/minecraft/data/models/BlockModelGenerators$BookSlotModelCacheKey - f Lnet/minecraft/data/models/model/ModelTemplate; a template - f Ljava/lang/String; b modelSuffix - m ()Lnet/minecraft/data/models/model/ModelTemplate; a template - m ()Ljava/lang/String; b modelSuffix -c net/minecraft/data/models/BlockModelGenerators$e net/minecraft/data/models/BlockModelGenerators$TintState - f Lnet/minecraft/data/models/BlockModelGenerators$e; a TINTED - f Lnet/minecraft/data/models/BlockModelGenerators$e; b NOT_TINTED - f [Lnet/minecraft/data/models/BlockModelGenerators$e; c $VALUES - m ()Lnet/minecraft/data/models/model/ModelTemplate; a getCross - m ()Lnet/minecraft/data/models/model/ModelTemplate; b getCrossPot - m ()[Lnet/minecraft/data/models/BlockModelGenerators$e; c $values -c net/minecraft/data/models/BlockModelGenerators$f net/minecraft/data/models/BlockModelGenerators$WoodProvider - f Lnet/minecraft/data/models/BlockModelGenerators; a this$0 - f Lnet/minecraft/data/models/model/TextureMapping; b logMapping - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$f; a wood - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$f; b log - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$f; c logWithHorizontal - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$f; d logUVLocked -c net/minecraft/data/models/ItemModelGenerators net/minecraft/data/models/ItemModelGenerators - f Lnet/minecraft/resources/MinecraftKey; a TRIM_TYPE_PREDICATE_ID - f Ljava/util/List; b GENERATED_TRIM_MODELS - f Ljava/util/function/BiConsumer; c output - m (Lnet/minecraft/world/item/ItemArmor;)V a generateArmorTrims - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/data/models/model/ModelTemplate;)V a generateFlatItem - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/data/models/model/ModelTemplate;)V a generateFlatItem - m (Lnet/minecraft/resources/MinecraftKey;Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; a getItemModelForTrimMaterial - m (Lnet/minecraft/resources/MinecraftKey;Ljava/util/Map;Lnet/minecraft/core/Holder;)Lcom/google/gson/JsonObject; a generateBaseArmorTrimTemplate - m (Lnet/minecraft/world/item/Item;Ljava/lang/String;Lnet/minecraft/data/models/model/ModelTemplate;)V a generateFlatItem - m (Lnet/minecraft/world/item/ItemArmor;Lnet/minecraft/resources/MinecraftKey;Ljava/util/Map;)Lcom/google/gson/JsonObject; a lambda$generateArmorTrims$1 - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)V a generateLayeredItem - m ()V a run - m (Lnet/minecraft/world/item/Item;)V a generateItemWithOverlay - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)V a generateLayeredItem - m (Lnet/minecraft/world/item/ItemArmor;Lnet/minecraft/resources/MinecraftKey;Ljava/util/Map;)Lcom/google/gson/JsonObject; b lambda$generateArmorTrims$0 - m (Lnet/minecraft/world/item/Item;)V b generateCompassItem - m (Lnet/minecraft/world/item/Item;)V c generateClockItem -c net/minecraft/data/models/ItemModelGenerators$a net/minecraft/data/models/ItemModelGenerators$TrimModelData - f Ljava/lang/String; a name - f F b itemModelIndex - f Ljava/util/Map; c overrideArmorMaterials - m (Lnet/minecraft/core/Holder;)Ljava/lang/String; a name - m ()Ljava/lang/String; a name - m ()F b itemModelIndex - m ()Ljava/util/Map; c overrideArmorMaterials -c net/minecraft/data/models/ModelProvider net/minecraft/data/models/ModelProvider - f Lnet/minecraft/data/PackOutput$a; d blockStatePathProvider - f Lnet/minecraft/data/PackOutput$a; e modelPathProvider - m (Lnet/minecraft/world/level/block/Block;)Ljava/nio/file/Path; a lambda$run$5 - m (Ljava/util/Map;Lnet/minecraft/data/models/blockstates/BlockStateGenerator;)V a lambda$run$0 - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m (Ljava/util/Map;Lnet/minecraft/resources/MinecraftKey;Ljava/util/function/Supplier;)V a lambda$run$1 - m (Ljava/util/function/Function;Lnet/minecraft/data/CachedOutput;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; a lambda$saveCollection$6 - m (Ljava/util/Map;Lnet/minecraft/world/level/block/Block;)Z a lambda$run$3 - m ()Ljava/lang/String; a getName - m (Lnet/minecraft/data/CachedOutput;Ljava/util/Map;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; a saveCollection - m (I)[Ljava/util/concurrent/CompletableFuture; a lambda$saveCollection$7 - m (Ljava/util/Set;Ljava/util/Map;Lnet/minecraft/world/level/block/Block;)V a lambda$run$4 - m (Ljava/util/Map$Entry;)Z a lambda$run$2 -c net/minecraft/data/models/blockstates/BlockStateGenerator net/minecraft/data/models/blockstates/BlockStateGenerator - m ()Lnet/minecraft/world/level/block/Block; a getBlock -c net/minecraft/data/models/blockstates/Condition net/minecraft/data/models/blockstates/Condition - m ()Lnet/minecraft/data/models/blockstates/Condition$c; a condition - m (Lnet/minecraft/world/level/block/state/BlockStateList;)V a validate - m ([Lnet/minecraft/data/models/blockstates/Condition;)Lnet/minecraft/data/models/blockstates/Condition; a and - m ([Lnet/minecraft/data/models/blockstates/Condition;)Lnet/minecraft/data/models/blockstates/Condition; b or -c net/minecraft/data/models/blockstates/Condition$a net/minecraft/data/models/blockstates/Condition$CompositeCondition - f Lnet/minecraft/data/models/blockstates/Condition$b; a operation - f Ljava/util/List; b subconditions - m (Lnet/minecraft/world/level/block/state/BlockStateList;Lnet/minecraft/data/models/blockstates/Condition;)V a lambda$validate$0 - m (Lnet/minecraft/world/level/block/state/BlockStateList;)V a validate - m ()Lcom/google/gson/JsonElement; b get -c net/minecraft/data/models/blockstates/Condition$b net/minecraft/data/models/blockstates/Condition$Operation - f Lnet/minecraft/data/models/blockstates/Condition$b; a AND - f Lnet/minecraft/data/models/blockstates/Condition$b; b OR - f Ljava/lang/String; c id - f [Lnet/minecraft/data/models/blockstates/Condition$b; d $VALUES - m ()[Lnet/minecraft/data/models/blockstates/Condition$b; a $values -c net/minecraft/data/models/blockstates/Condition$c net/minecraft/data/models/blockstates/Condition$TerminalCondition - f Ljava/util/Map; a terms - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/String;)V a putValue - m (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/String;)V a lambda$get$0 - m (Lnet/minecraft/world/level/block/state/BlockStateList;)V a validate - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$c; a term - m (Lnet/minecraft/world/level/block/state/BlockStateList;Lnet/minecraft/world/level/block/state/properties/IBlockState;)Z a lambda$validate$1 - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/util/stream/Stream;)Ljava/lang/String; a joinValues - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$c; a term - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$c; b negatedTerm - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$c; b negatedTerm - m ()Lcom/google/gson/JsonElement; b get - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Ljava/lang/String; c getTerm -c net/minecraft/data/models/blockstates/MultiPartGenerator net/minecraft/data/models/blockstates/MultiPartGenerator - f Lnet/minecraft/world/level/block/Block; a block - f Ljava/util/List; b parts - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; a multiPart - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; a with - m (Lnet/minecraft/data/models/blockstates/Condition;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; a with - m ()Lnet/minecraft/world/level/block/Block; a getBlock - m (Ljava/util/List;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; a with - m (Lnet/minecraft/data/models/blockstates/Condition;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; a with - m (Lnet/minecraft/world/level/block/state/BlockStateList;Lnet/minecraft/data/models/blockstates/MultiPartGenerator$b;)V a lambda$get$0 - m (Lnet/minecraft/data/models/blockstates/Condition;[Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; a with - m ()Lcom/google/gson/JsonElement; b get -c net/minecraft/data/models/blockstates/MultiPartGenerator$a net/minecraft/data/models/blockstates/MultiPartGenerator$ConditionalEntry - f Lnet/minecraft/data/models/blockstates/Condition; a condition - m (Lnet/minecraft/world/level/block/state/BlockStateList;)V a validate - m (Lcom/google/gson/JsonObject;)V a decorate -c net/minecraft/data/models/blockstates/MultiPartGenerator$b net/minecraft/data/models/blockstates/MultiPartGenerator$Entry - f Ljava/util/List; a variants - m (Lnet/minecraft/world/level/block/state/BlockStateList;)V a validate - m ()Lcom/google/gson/JsonElement; a get - m (Lcom/google/gson/JsonObject;)V a decorate -c net/minecraft/data/models/blockstates/MultiVariantGenerator net/minecraft/data/models/blockstates/MultiVariantGenerator - f Lnet/minecraft/world/level/block/Block; a block - f Ljava/util/List; b baseVariants - f Ljava/util/Set; c seenProperties - f Ljava/util/List; d declaredPropertySets - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; a with - m (Lcom/google/common/collect/ImmutableList$Builder;Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;)V a lambda$mergeVariants$5 - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;)V a lambda$with$0 - m (Ljava/util/List;Ljava/util/List;)Ljava/util/List; a mergeVariants - m ()Lnet/minecraft/world/level/block/Block; a getBlock - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; a multiVariant - m (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V a lambda$get$3 - m (Ljava/util/Map;Lcom/google/gson/JsonObject;)V a lambda$get$4 - m (Ljava/util/List;Lcom/google/common/collect/ImmutableList$Builder;Lnet/minecraft/data/models/blockstates/Variant;)V a lambda$mergeVariants$6 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; a multiVariant - m (Lcom/mojang/datafixers/util/Pair;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a lambda$get$1 - m (Lnet/minecraft/world/level/block/Block;[Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; a multiVariant - m (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; b lambda$get$2 - m ()Lcom/google/gson/JsonElement; b get -c net/minecraft/data/models/blockstates/PropertyDispatch net/minecraft/data/models/blockstates/PropertyDispatch - f Ljava/util/Map; a values - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Lnet/minecraft/data/models/blockstates/Selector;)Ljava/util/stream/Stream; a lambda$verifyComplete$0 - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Lnet/minecraft/world/level/block/state/properties/IBlockState;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$b; a properties - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Lnet/minecraft/world/level/block/state/properties/IBlockState;Lnet/minecraft/world/level/block/state/properties/IBlockState;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$c; a properties - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$a; a property - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Lnet/minecraft/world/level/block/state/properties/IBlockState;Lnet/minecraft/world/level/block/state/properties/IBlockState;Lnet/minecraft/world/level/block/state/properties/IBlockState;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$d; a properties - m ()Ljava/util/Map; a getEntries - m (Lnet/minecraft/data/models/blockstates/Selector;Ljava/util/List;)V a putValue - m (Lnet/minecraft/data/models/blockstates/Selector;)Z a lambda$verifyComplete$1 - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Lnet/minecraft/world/level/block/state/properties/IBlockState;Lnet/minecraft/world/level/block/state/properties/IBlockState;Lnet/minecraft/world/level/block/state/properties/IBlockState;Lnet/minecraft/world/level/block/state/properties/IBlockState;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$e; a properties - m ()Ljava/util/List; b getDefinedProperties - m ()V c verifyComplete -c net/minecraft/data/models/blockstates/PropertyDispatch$a net/minecraft/data/models/blockstates/PropertyDispatch$C1 - f Lnet/minecraft/world/level/block/state/properties/IBlockState; a property1 - m (Ljava/util/function/Function;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; a generate - m (Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$a; a select - m (Ljava/util/function/Function;Ljava/lang/Comparable;)V a lambda$generateList$1 - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$a; a select - m (Ljava/util/function/Function;Ljava/lang/Comparable;)V b lambda$generate$0 - m ()Ljava/util/List; b getDefinedProperties - m (Ljava/util/function/Function;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; b generateList -c net/minecraft/data/models/blockstates/PropertyDispatch$b net/minecraft/data/models/blockstates/PropertyDispatch$C2 - f Lnet/minecraft/world/level/block/state/properties/IBlockState; a property1 - f Lnet/minecraft/world/level/block/state/properties/IBlockState; b property2 - m (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V a lambda$generateList$2 - m (Ljava/util/function/BiFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; a generate - m (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V a lambda$generateList$3 - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$b; a select - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$b; a select - m (Ljava/util/function/BiFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; b generateList - m (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V b lambda$generate$0 - m ()Ljava/util/List; b getDefinedProperties - m (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V b lambda$generate$1 -c net/minecraft/data/models/blockstates/PropertyDispatch$c net/minecraft/data/models/blockstates/PropertyDispatch$C3 - f Lnet/minecraft/world/level/block/state/properties/IBlockState; a property1 - f Lnet/minecraft/world/level/block/state/properties/IBlockState; b property2 - f Lnet/minecraft/world/level/block/state/properties/IBlockState; c property3 - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$c; a select - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$h;Ljava/lang/Comparable;)V a lambda$generateList$4 - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$c; a select - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$h;Ljava/lang/Comparable;)V a lambda$generateList$3 - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$h;Ljava/lang/Comparable;)V a lambda$generateList$5 - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$h;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; a generate - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$h;Ljava/lang/Comparable;)V b lambda$generate$0 - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$h;Ljava/lang/Comparable;)V b lambda$generate$2 - m ()Ljava/util/List; b getDefinedProperties - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$h;Ljava/lang/Comparable;)V b lambda$generate$1 - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$h;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; b generateList -c net/minecraft/data/models/blockstates/PropertyDispatch$d net/minecraft/data/models/blockstates/PropertyDispatch$C4 - f Lnet/minecraft/world/level/block/state/properties/IBlockState; a property1 - f Lnet/minecraft/world/level/block/state/properties/IBlockState; b property2 - f Lnet/minecraft/world/level/block/state/properties/IBlockState; c property3 - f Lnet/minecraft/world/level/block/state/properties/IBlockState; d property4 - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$g;Ljava/lang/Comparable;)V a lambda$generateList$7 - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$g;Ljava/lang/Comparable;)V a lambda$generateList$4 - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$g;Ljava/lang/Comparable;)V a lambda$generateList$5 - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$g;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; a generate - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$d; a select - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$d; a select - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$g;Ljava/lang/Comparable;)V a lambda$generateList$6 - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$g;Ljava/lang/Comparable;)V b lambda$generate$3 - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$g;Ljava/lang/Comparable;)V b lambda$generate$1 - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$g;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; b generateList - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$g;Ljava/lang/Comparable;)V b lambda$generate$0 - m ()Ljava/util/List; b getDefinedProperties - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$g;Ljava/lang/Comparable;)V b lambda$generate$2 -c net/minecraft/data/models/blockstates/PropertyDispatch$e net/minecraft/data/models/blockstates/PropertyDispatch$C5 - f Lnet/minecraft/world/level/block/state/properties/IBlockState; a property1 - f Lnet/minecraft/world/level/block/state/properties/IBlockState; b property2 - f Lnet/minecraft/world/level/block/state/properties/IBlockState; c property3 - f Lnet/minecraft/world/level/block/state/properties/IBlockState; d property4 - f Lnet/minecraft/world/level/block/state/properties/IBlockState; e property5 - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$f;Ljava/lang/Comparable;)V a lambda$generateList$8 - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$f;Ljava/lang/Comparable;)V a lambda$generateList$5 - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$f;Ljava/lang/Comparable;)V a lambda$generateList$7 - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$e; a select - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$f;Ljava/lang/Comparable;)V a lambda$generateList$6 - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$f;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; a generate - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$e; a select - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$f;Ljava/lang/Comparable;)V a lambda$generateList$9 - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$f;Ljava/lang/Comparable;)V b lambda$generate$0 - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$f;Ljava/lang/Comparable;)V b lambda$generate$2 - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$f;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; b generateList - m ()Ljava/util/List; b getDefinedProperties - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$f;Ljava/lang/Comparable;)V b lambda$generate$3 - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$f;Ljava/lang/Comparable;)V b lambda$generate$1 - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$f;Ljava/lang/Comparable;)V b lambda$generate$4 -c net/minecraft/data/models/blockstates/PropertyDispatch$f net/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction -c net/minecraft/data/models/blockstates/PropertyDispatch$g net/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction -c net/minecraft/data/models/blockstates/PropertyDispatch$h net/minecraft/data/models/blockstates/PropertyDispatch$TriFunction -c net/minecraft/data/models/blockstates/Selector net/minecraft/data/models/blockstates/Selector - f Lnet/minecraft/data/models/blockstates/Selector; a EMPTY - f Ljava/util/Comparator; b COMPARE_BY_NAME - f Ljava/util/List; c values - m (Lnet/minecraft/data/models/blockstates/Selector;)Lnet/minecraft/data/models/blockstates/Selector; a extend - m ()Lnet/minecraft/data/models/blockstates/Selector; a empty - m ([Lnet/minecraft/world/level/block/state/properties/IBlockState$a;)Lnet/minecraft/data/models/blockstates/Selector; a of - m (Lnet/minecraft/world/level/block/state/properties/IBlockState$a;)Lnet/minecraft/data/models/blockstates/Selector; a extend - m ()Ljava/lang/String; b getKey - m (Lnet/minecraft/world/level/block/state/properties/IBlockState$a;)Ljava/lang/String; b lambda$static$0 -c net/minecraft/data/models/blockstates/Variant net/minecraft/data/models/blockstates/Variant - f Ljava/util/Map; a values - m (Lcom/google/gson/JsonArray;Lnet/minecraft/data/models/blockstates/Variant;)V a lambda$convertList$1 - m ()Lnet/minecraft/data/models/blockstates/Variant; a variant - m (Lcom/google/gson/JsonObject;Lnet/minecraft/data/models/blockstates/VariantProperty$a;)V a lambda$get$0 - m (Lnet/minecraft/data/models/blockstates/VariantProperty;Ljava/lang/Object;)Lnet/minecraft/data/models/blockstates/Variant; a with - m (Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; a merge - m (Ljava/util/List;)Lcom/google/gson/JsonElement; a convertList - m ()Lcom/google/gson/JsonElement; b get -c net/minecraft/data/models/blockstates/VariantProperties net/minecraft/data/models/blockstates/VariantProperties - f Lnet/minecraft/data/models/blockstates/VariantProperty; a X_ROT - f Lnet/minecraft/data/models/blockstates/VariantProperty; b Y_ROT - f Lnet/minecraft/data/models/blockstates/VariantProperty; c MODEL - f Lnet/minecraft/data/models/blockstates/VariantProperty; d UV_LOCK - f Lnet/minecraft/data/models/blockstates/VariantProperty; e WEIGHT - m (Lnet/minecraft/data/models/blockstates/VariantProperties$a;)Lcom/google/gson/JsonElement; a lambda$static$1 - m (Lnet/minecraft/resources/MinecraftKey;)Lcom/google/gson/JsonElement; a lambda$static$2 - m (Lnet/minecraft/data/models/blockstates/VariantProperties$a;)Lcom/google/gson/JsonElement; b lambda$static$0 -c net/minecraft/data/models/blockstates/VariantProperties$a net/minecraft/data/models/blockstates/VariantProperties$Rotation - f Lnet/minecraft/data/models/blockstates/VariantProperties$a; a R0 - f Lnet/minecraft/data/models/blockstates/VariantProperties$a; b R90 - f Lnet/minecraft/data/models/blockstates/VariantProperties$a; c R180 - f Lnet/minecraft/data/models/blockstates/VariantProperties$a; d R270 - f I e value - f [Lnet/minecraft/data/models/blockstates/VariantProperties$a; f $VALUES - m ()[Lnet/minecraft/data/models/blockstates/VariantProperties$a; a $values -c net/minecraft/data/models/blockstates/VariantProperty net/minecraft/data/models/blockstates/VariantProperty - f Ljava/lang/String; a key - f Ljava/util/function/Function; b serializer - m (Ljava/lang/Object;)Lnet/minecraft/data/models/blockstates/VariantProperty$a; a withValue -c net/minecraft/data/models/blockstates/VariantProperty$a net/minecraft/data/models/blockstates/VariantProperty$Value - f Lnet/minecraft/data/models/blockstates/VariantProperty; a this$0 - f Ljava/lang/Object; b value - m ()Lnet/minecraft/data/models/blockstates/VariantProperty; a getKey - m (Lcom/google/gson/JsonObject;)V a addToVariant -c net/minecraft/data/models/model/DelegatedModel net/minecraft/data/models/model/DelegatedModel - f Lnet/minecraft/resources/MinecraftKey; a parent - m ()Lcom/google/gson/JsonElement; a get -c net/minecraft/data/models/model/ModelLocationUtils net/minecraft/data/models/model/ModelLocationUtils - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; a getModelLocation - m (Lnet/minecraft/world/item/Item;Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; a getModelLocation - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a lambda$getModelLocation$1 - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/MinecraftKey; a getModelLocation - m (Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; a decorateBlockModelLocation - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/MinecraftKey; a getModelLocation - m (Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; b decorateItemModelLocation - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; b lambda$getModelLocation$0 -c net/minecraft/data/models/model/ModelTemplate net/minecraft/data/models/model/ModelTemplate - f Ljava/util/Optional; a model - f Ljava/util/Set; b requiredSlots - f Ljava/util/Optional; c suffix - m (Lnet/minecraft/data/models/model/ModelTemplate$a;Lnet/minecraft/resources/MinecraftKey;Ljava/util/Map;)Lcom/google/gson/JsonElement; a lambda$create$0 - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/MinecraftKey; a create - m (Lnet/minecraft/resources/MinecraftKey;Ljava/util/Map;)Lcom/google/gson/JsonObject; a createBaseTemplate - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/MinecraftKey; a createWithSuffix - m (Lnet/minecraft/data/models/model/TextureMapping;)Ljava/util/Map; a createMap - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;Lnet/minecraft/data/models/model/ModelTemplate$a;)Lnet/minecraft/resources/MinecraftKey; a create - m (Lcom/google/gson/JsonObject;Lnet/minecraft/resources/MinecraftKey;)V a lambda$createBaseTemplate$1 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/MinecraftKey; a getDefaultModelLocation - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/MinecraftKey; a create - m (Lcom/google/gson/JsonObject;Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/MinecraftKey;)V a lambda$createBaseTemplate$2 - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/MinecraftKey; b createWithOverride -c net/minecraft/data/models/model/ModelTemplate$a net/minecraft/data/models/model/ModelTemplate$JsonFactory -c net/minecraft/data/models/model/ModelTemplates net/minecraft/data/models/model/ModelTemplates - f Lnet/minecraft/data/models/model/ModelTemplate; A DOOR_TOP_LEFT_OPEN - f Lnet/minecraft/data/models/model/ModelTemplate; B DOOR_TOP_RIGHT - f Lnet/minecraft/data/models/model/ModelTemplate; C DOOR_TOP_RIGHT_OPEN - f Lnet/minecraft/data/models/model/ModelTemplate; D CUSTOM_FENCE_POST - f Lnet/minecraft/data/models/model/ModelTemplate; E CUSTOM_FENCE_SIDE_NORTH - f Lnet/minecraft/data/models/model/ModelTemplate; F CUSTOM_FENCE_SIDE_EAST - f Lnet/minecraft/data/models/model/ModelTemplate; G CUSTOM_FENCE_SIDE_SOUTH - f Lnet/minecraft/data/models/model/ModelTemplate; H CUSTOM_FENCE_SIDE_WEST - f Lnet/minecraft/data/models/model/ModelTemplate; I CUSTOM_FENCE_INVENTORY - f Lnet/minecraft/data/models/model/ModelTemplate; J FENCE_POST - f Lnet/minecraft/data/models/model/ModelTemplate; K FENCE_SIDE - f Lnet/minecraft/data/models/model/ModelTemplate; L FENCE_INVENTORY - f Lnet/minecraft/data/models/model/ModelTemplate; M WALL_POST - f Lnet/minecraft/data/models/model/ModelTemplate; N WALL_LOW_SIDE - f Lnet/minecraft/data/models/model/ModelTemplate; O WALL_TALL_SIDE - f Lnet/minecraft/data/models/model/ModelTemplate; P WALL_INVENTORY - f Lnet/minecraft/data/models/model/ModelTemplate; Q CUSTOM_FENCE_GATE_CLOSED - f Lnet/minecraft/data/models/model/ModelTemplate; R CUSTOM_FENCE_GATE_OPEN - f Lnet/minecraft/data/models/model/ModelTemplate; S CUSTOM_FENCE_GATE_WALL_CLOSED - f Lnet/minecraft/data/models/model/ModelTemplate; T CUSTOM_FENCE_GATE_WALL_OPEN - f Lnet/minecraft/data/models/model/ModelTemplate; U FENCE_GATE_CLOSED - f Lnet/minecraft/data/models/model/ModelTemplate; V FENCE_GATE_OPEN - f Lnet/minecraft/data/models/model/ModelTemplate; W FENCE_GATE_WALL_CLOSED - f Lnet/minecraft/data/models/model/ModelTemplate; X FENCE_GATE_WALL_OPEN - f Lnet/minecraft/data/models/model/ModelTemplate; Y PRESSURE_PLATE_UP - f Lnet/minecraft/data/models/model/ModelTemplate; Z PRESSURE_PLATE_DOWN - f Lnet/minecraft/data/models/model/ModelTemplate; a CUBE - f Lnet/minecraft/data/models/model/ModelTemplate; aA FLOWERBED_4 - f Lnet/minecraft/data/models/model/ModelTemplate; aB CORAL_FAN - f Lnet/minecraft/data/models/model/ModelTemplate; aC CORAL_WALL_FAN - f Lnet/minecraft/data/models/model/ModelTemplate; aD GLAZED_TERRACOTTA - f Lnet/minecraft/data/models/model/ModelTemplate; aE CHORUS_FLOWER - f Lnet/minecraft/data/models/model/ModelTemplate; aF DAYLIGHT_DETECTOR - f Lnet/minecraft/data/models/model/ModelTemplate; aG STAINED_GLASS_PANE_NOSIDE - f Lnet/minecraft/data/models/model/ModelTemplate; aH STAINED_GLASS_PANE_NOSIDE_ALT - f Lnet/minecraft/data/models/model/ModelTemplate; aI STAINED_GLASS_PANE_POST - f Lnet/minecraft/data/models/model/ModelTemplate; aJ STAINED_GLASS_PANE_SIDE - f Lnet/minecraft/data/models/model/ModelTemplate; aK STAINED_GLASS_PANE_SIDE_ALT - f Lnet/minecraft/data/models/model/ModelTemplate; aL COMMAND_BLOCK - f Lnet/minecraft/data/models/model/ModelTemplate; aM CHISELED_BOOKSHELF_SLOT_TOP_LEFT - f Lnet/minecraft/data/models/model/ModelTemplate; aN CHISELED_BOOKSHELF_SLOT_TOP_MID - f Lnet/minecraft/data/models/model/ModelTemplate; aO CHISELED_BOOKSHELF_SLOT_TOP_RIGHT - f Lnet/minecraft/data/models/model/ModelTemplate; aP CHISELED_BOOKSHELF_SLOT_BOTTOM_LEFT - f Lnet/minecraft/data/models/model/ModelTemplate; aQ CHISELED_BOOKSHELF_SLOT_BOTTOM_MID - f Lnet/minecraft/data/models/model/ModelTemplate; aR CHISELED_BOOKSHELF_SLOT_BOTTOM_RIGHT - f Lnet/minecraft/data/models/model/ModelTemplate; aS ANVIL - f [Lnet/minecraft/data/models/model/ModelTemplate; aT STEMS - f Lnet/minecraft/data/models/model/ModelTemplate; aU ATTACHED_STEM - f Lnet/minecraft/data/models/model/ModelTemplate; aV CROP - f Lnet/minecraft/data/models/model/ModelTemplate; aW FARMLAND - f Lnet/minecraft/data/models/model/ModelTemplate; aX FIRE_FLOOR - f Lnet/minecraft/data/models/model/ModelTemplate; aY FIRE_SIDE - f Lnet/minecraft/data/models/model/ModelTemplate; aZ FIRE_SIDE_ALT - f Lnet/minecraft/data/models/model/ModelTemplate; aa PARTICLE_ONLY - f Lnet/minecraft/data/models/model/ModelTemplate; ab SLAB_BOTTOM - f Lnet/minecraft/data/models/model/ModelTemplate; ac SLAB_TOP - f Lnet/minecraft/data/models/model/ModelTemplate; ad LEAVES - f Lnet/minecraft/data/models/model/ModelTemplate; ae STAIRS_STRAIGHT - f Lnet/minecraft/data/models/model/ModelTemplate; af STAIRS_INNER - f Lnet/minecraft/data/models/model/ModelTemplate; ag STAIRS_OUTER - f Lnet/minecraft/data/models/model/ModelTemplate; ah TRAPDOOR_TOP - f Lnet/minecraft/data/models/model/ModelTemplate; ai TRAPDOOR_BOTTOM - f Lnet/minecraft/data/models/model/ModelTemplate; aj TRAPDOOR_OPEN - f Lnet/minecraft/data/models/model/ModelTemplate; ak ORIENTABLE_TRAPDOOR_TOP - f Lnet/minecraft/data/models/model/ModelTemplate; al ORIENTABLE_TRAPDOOR_BOTTOM - f Lnet/minecraft/data/models/model/ModelTemplate; am ORIENTABLE_TRAPDOOR_OPEN - f Lnet/minecraft/data/models/model/ModelTemplate; an POINTED_DRIPSTONE - f Lnet/minecraft/data/models/model/ModelTemplate; ao CROSS - f Lnet/minecraft/data/models/model/ModelTemplate; ap TINTED_CROSS - f Lnet/minecraft/data/models/model/ModelTemplate; aq FLOWER_POT_CROSS - f Lnet/minecraft/data/models/model/ModelTemplate; ar TINTED_FLOWER_POT_CROSS - f Lnet/minecraft/data/models/model/ModelTemplate; as RAIL_FLAT - f Lnet/minecraft/data/models/model/ModelTemplate; at RAIL_CURVED - f Lnet/minecraft/data/models/model/ModelTemplate; au RAIL_RAISED_NE - f Lnet/minecraft/data/models/model/ModelTemplate; av RAIL_RAISED_SW - f Lnet/minecraft/data/models/model/ModelTemplate; aw CARPET - f Lnet/minecraft/data/models/model/ModelTemplate; ax FLOWERBED_1 - f Lnet/minecraft/data/models/model/ModelTemplate; ay FLOWERBED_2 - f Lnet/minecraft/data/models/model/ModelTemplate; az FLOWERBED_3 - f Lnet/minecraft/data/models/model/ModelTemplate; b CUBE_DIRECTIONAL - f Lnet/minecraft/data/models/model/ModelTemplate; bA FLAT_HANDHELD_ROD_ITEM - f Lnet/minecraft/data/models/model/ModelTemplate; bB TWO_LAYERED_ITEM - f Lnet/minecraft/data/models/model/ModelTemplate; bC THREE_LAYERED_ITEM - f Lnet/minecraft/data/models/model/ModelTemplate; bD SHULKER_BOX_INVENTORY - f Lnet/minecraft/data/models/model/ModelTemplate; bE BED_INVENTORY - f Lnet/minecraft/data/models/model/ModelTemplate; bF BANNER_INVENTORY - f Lnet/minecraft/data/models/model/ModelTemplate; bG SKULL_INVENTORY - f Lnet/minecraft/data/models/model/ModelTemplate; bH CANDLE - f Lnet/minecraft/data/models/model/ModelTemplate; bI TWO_CANDLES - f Lnet/minecraft/data/models/model/ModelTemplate; bJ THREE_CANDLES - f Lnet/minecraft/data/models/model/ModelTemplate; bK FOUR_CANDLES - f Lnet/minecraft/data/models/model/ModelTemplate; bL CANDLE_CAKE - f Lnet/minecraft/data/models/model/ModelTemplate; bM SCULK_SHRIEKER - f Lnet/minecraft/data/models/model/ModelTemplate; bN VAULT - f Lnet/minecraft/data/models/model/ModelTemplate; bO FLAT_HANDHELD_MACE_ITEM - f Lnet/minecraft/data/models/model/ModelTemplate; ba FIRE_UP - f Lnet/minecraft/data/models/model/ModelTemplate; bb FIRE_UP_ALT - f Lnet/minecraft/data/models/model/ModelTemplate; bc CAMPFIRE - f Lnet/minecraft/data/models/model/ModelTemplate; bd LANTERN - f Lnet/minecraft/data/models/model/ModelTemplate; be HANGING_LANTERN - f Lnet/minecraft/data/models/model/ModelTemplate; bf TORCH - f Lnet/minecraft/data/models/model/ModelTemplate; bg WALL_TORCH - f Lnet/minecraft/data/models/model/ModelTemplate; bh PISTON - f Lnet/minecraft/data/models/model/ModelTemplate; bi PISTON_HEAD - f Lnet/minecraft/data/models/model/ModelTemplate; bj PISTON_HEAD_SHORT - f Lnet/minecraft/data/models/model/ModelTemplate; bk SEAGRASS - f Lnet/minecraft/data/models/model/ModelTemplate; bl TURTLE_EGG - f Lnet/minecraft/data/models/model/ModelTemplate; bm TWO_TURTLE_EGGS - f Lnet/minecraft/data/models/model/ModelTemplate; bn THREE_TURTLE_EGGS - f Lnet/minecraft/data/models/model/ModelTemplate; bo FOUR_TURTLE_EGGS - f Lnet/minecraft/data/models/model/ModelTemplate; bp SINGLE_FACE - f Lnet/minecraft/data/models/model/ModelTemplate; bq CAULDRON_LEVEL1 - f Lnet/minecraft/data/models/model/ModelTemplate; br CAULDRON_LEVEL2 - f Lnet/minecraft/data/models/model/ModelTemplate; bs CAULDRON_FULL - f Lnet/minecraft/data/models/model/ModelTemplate; bt AZALEA - f Lnet/minecraft/data/models/model/ModelTemplate; bu POTTED_AZALEA - f Lnet/minecraft/data/models/model/ModelTemplate; bv POTTED_FLOWERING_AZALEA - f Lnet/minecraft/data/models/model/ModelTemplate; bw SNIFFER_EGG - f Lnet/minecraft/data/models/model/ModelTemplate; bx FLAT_ITEM - f Lnet/minecraft/data/models/model/ModelTemplate; by MUSIC_DISC - f Lnet/minecraft/data/models/model/ModelTemplate; bz FLAT_HANDHELD_ITEM - f Lnet/minecraft/data/models/model/ModelTemplate; c CUBE_ALL - f Lnet/minecraft/data/models/model/ModelTemplate; d CUBE_ALL_INNER_FACES - f Lnet/minecraft/data/models/model/ModelTemplate; e CUBE_MIRRORED_ALL - f Lnet/minecraft/data/models/model/ModelTemplate; f CUBE_NORTH_WEST_MIRRORED_ALL - f Lnet/minecraft/data/models/model/ModelTemplate; g CUBE_COLUMN_UV_LOCKED_X - f Lnet/minecraft/data/models/model/ModelTemplate; h CUBE_COLUMN_UV_LOCKED_Y - f Lnet/minecraft/data/models/model/ModelTemplate; i CUBE_COLUMN_UV_LOCKED_Z - f Lnet/minecraft/data/models/model/ModelTemplate; j CUBE_COLUMN - f Lnet/minecraft/data/models/model/ModelTemplate; k CUBE_COLUMN_HORIZONTAL - f Lnet/minecraft/data/models/model/ModelTemplate; l CUBE_COLUMN_MIRRORED - f Lnet/minecraft/data/models/model/ModelTemplate; m CUBE_TOP - f Lnet/minecraft/data/models/model/ModelTemplate; n CUBE_BOTTOM_TOP - f Lnet/minecraft/data/models/model/ModelTemplate; o CUBE_BOTTOM_TOP_INNER_FACES - f Lnet/minecraft/data/models/model/ModelTemplate; p CUBE_ORIENTABLE - f Lnet/minecraft/data/models/model/ModelTemplate; q CUBE_ORIENTABLE_TOP_BOTTOM - f Lnet/minecraft/data/models/model/ModelTemplate; r CUBE_ORIENTABLE_VERTICAL - f Lnet/minecraft/data/models/model/ModelTemplate; s BUTTON - f Lnet/minecraft/data/models/model/ModelTemplate; t BUTTON_PRESSED - f Lnet/minecraft/data/models/model/ModelTemplate; u BUTTON_INVENTORY - f Lnet/minecraft/data/models/model/ModelTemplate; v DOOR_BOTTOM_LEFT - f Lnet/minecraft/data/models/model/ModelTemplate; w DOOR_BOTTOM_LEFT_OPEN - f Lnet/minecraft/data/models/model/ModelTemplate; x DOOR_BOTTOM_RIGHT - f Lnet/minecraft/data/models/model/ModelTemplate; y DOOR_BOTTOM_RIGHT_OPEN - f Lnet/minecraft/data/models/model/ModelTemplate; z DOOR_TOP_LEFT - m (Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; a create - m (Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; a create - m (I)[Lnet/minecraft/data/models/model/ModelTemplate; a lambda$static$1 - m ([Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; a create - m (I)Lnet/minecraft/data/models/model/ModelTemplate; b lambda$static$0 - m (Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; b createItem -c net/minecraft/data/models/model/TextureMapping net/minecraft/data/models/model/TextureMapping - f Ljava/util/Map; a slots - f Ljava/util/Set; b forcedSlots - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; A orientableCube - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; B orientableCubeOnlyTop - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; C orientableCubeSameEnds - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; D top - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; E campfire - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; F layer0 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/MinecraftKey; G getBlockTexture - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; a attachedStem - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; a put - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; a getBlockTexture - m (Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/resources/MinecraftKey; a get - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a lambda$getItemTexture$1 - m (Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureMapping; a snifferEgg - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; a defaultTexture - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; a layered - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureMapping; a copySlot - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureMapping; a vault - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureMapping; a trialSpawner - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; a column - m (Lnet/minecraft/world/item/Item;Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; a getItemTexture - m (Lnet/minecraft/world/level/block/Block;Z)Lnet/minecraft/data/models/model/TextureMapping; a candleCake - m ()Ljava/util/stream/Stream; a getForced - m (Z)Lnet/minecraft/data/models/model/TextureMapping; a sculkShrieker - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; a cube - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/models/model/TextureMapping; a particleFromItem - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureMapping; b copyForced - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; b door - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; b cube - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; b pane - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/models/model/TextureMapping; b layer0 - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; b lambda$getBlockTexture$0 - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; b putForced - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; b defaultTexture - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; c cross - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; c craftingTable - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; c cross - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/MinecraftKey; c getItemTexture - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; c layered - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; c copyAndUpdate - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; d singleSlot - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; d plant - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; d plant - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; d fletchingTable - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; e rail - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; e rail - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; f wool - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; f wool - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; g flowerbed - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; g crop - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; h particle - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; h stem - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; i pattern - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; i torch - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; j fan - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; j cauldron - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; k column - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TextureMapping; k layer0 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; l cubeTop - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m pottedAzalea - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; n logColumn - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; o fence - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; p customParticle - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; q cubeBottomTop - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; r cubeBottomTopWithWall - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; s columnWithWall - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; t door - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; u particle - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; v fire0 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; w fire1 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; x lantern - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; y torch - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; z commandBlock -c net/minecraft/data/models/model/TextureSlot net/minecraft/data/models/model/TextureSlot - f Lnet/minecraft/data/models/model/TextureSlot; A CROP - f Lnet/minecraft/data/models/model/TextureSlot; B DIRT - f Lnet/minecraft/data/models/model/TextureSlot; C FIRE - f Lnet/minecraft/data/models/model/TextureSlot; D LANTERN - f Lnet/minecraft/data/models/model/TextureSlot; E PLATFORM - f Lnet/minecraft/data/models/model/TextureSlot; F UNSTICKY - f Lnet/minecraft/data/models/model/TextureSlot; G TORCH - f Lnet/minecraft/data/models/model/TextureSlot; H LAYER0 - f Lnet/minecraft/data/models/model/TextureSlot; I LAYER1 - f Lnet/minecraft/data/models/model/TextureSlot; J LAYER2 - f Lnet/minecraft/data/models/model/TextureSlot; K LIT_LOG - f Lnet/minecraft/data/models/model/TextureSlot; L CANDLE - f Lnet/minecraft/data/models/model/TextureSlot; M INSIDE - f Lnet/minecraft/data/models/model/TextureSlot; N CONTENT - f Lnet/minecraft/data/models/model/TextureSlot; O INNER_TOP - f Lnet/minecraft/data/models/model/TextureSlot; P FLOWERBED - f Ljava/lang/String; Q id - f Lnet/minecraft/data/models/model/TextureSlot; R parent - f Lnet/minecraft/data/models/model/TextureSlot; a ALL - f Lnet/minecraft/data/models/model/TextureSlot; b TEXTURE - f Lnet/minecraft/data/models/model/TextureSlot; c PARTICLE - f Lnet/minecraft/data/models/model/TextureSlot; d END - f Lnet/minecraft/data/models/model/TextureSlot; e BOTTOM - f Lnet/minecraft/data/models/model/TextureSlot; f TOP - f Lnet/minecraft/data/models/model/TextureSlot; g FRONT - f Lnet/minecraft/data/models/model/TextureSlot; h BACK - f Lnet/minecraft/data/models/model/TextureSlot; i SIDE - f Lnet/minecraft/data/models/model/TextureSlot; j NORTH - f Lnet/minecraft/data/models/model/TextureSlot; k SOUTH - f Lnet/minecraft/data/models/model/TextureSlot; l EAST - f Lnet/minecraft/data/models/model/TextureSlot; m WEST - f Lnet/minecraft/data/models/model/TextureSlot; n UP - f Lnet/minecraft/data/models/model/TextureSlot; o DOWN - f Lnet/minecraft/data/models/model/TextureSlot; p CROSS - f Lnet/minecraft/data/models/model/TextureSlot; q PLANT - f Lnet/minecraft/data/models/model/TextureSlot; r WALL - f Lnet/minecraft/data/models/model/TextureSlot; s RAIL - f Lnet/minecraft/data/models/model/TextureSlot; t WOOL - f Lnet/minecraft/data/models/model/TextureSlot; u PATTERN - f Lnet/minecraft/data/models/model/TextureSlot; v PANE - f Lnet/minecraft/data/models/model/TextureSlot; w EDGE - f Lnet/minecraft/data/models/model/TextureSlot; x FAN - f Lnet/minecraft/data/models/model/TextureSlot; y STEM - f Lnet/minecraft/data/models/model/TextureSlot; z UPPER_STEM - m (Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureSlot; a create - m (Ljava/lang/String;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureSlot; a create - m ()Ljava/lang/String; a getId - m ()Lnet/minecraft/data/models/model/TextureSlot; b getParent -c net/minecraft/data/models/model/TexturedModel net/minecraft/data/models/model/TexturedModel - f Lnet/minecraft/data/models/model/TextureMapping; A mapping - f Lnet/minecraft/data/models/model/ModelTemplate; B template - f Lnet/minecraft/data/models/model/TexturedModel$a; a CUBE - f Lnet/minecraft/data/models/model/TexturedModel$a; b CUBE_INNER_FACES - f Lnet/minecraft/data/models/model/TexturedModel$a; c CUBE_MIRRORED - f Lnet/minecraft/data/models/model/TexturedModel$a; d COLUMN - f Lnet/minecraft/data/models/model/TexturedModel$a; e COLUMN_HORIZONTAL - f Lnet/minecraft/data/models/model/TexturedModel$a; f CUBE_TOP_BOTTOM - f Lnet/minecraft/data/models/model/TexturedModel$a; g CUBE_TOP - f Lnet/minecraft/data/models/model/TexturedModel$a; h ORIENTABLE_ONLY_TOP - f Lnet/minecraft/data/models/model/TexturedModel$a; i ORIENTABLE - f Lnet/minecraft/data/models/model/TexturedModel$a; j CARPET - f Lnet/minecraft/data/models/model/TexturedModel$a; k FLOWERBED_1 - f Lnet/minecraft/data/models/model/TexturedModel$a; l FLOWERBED_2 - f Lnet/minecraft/data/models/model/TexturedModel$a; m FLOWERBED_3 - f Lnet/minecraft/data/models/model/TexturedModel$a; n FLOWERBED_4 - f Lnet/minecraft/data/models/model/TexturedModel$a; o GLAZED_TERRACOTTA - f Lnet/minecraft/data/models/model/TexturedModel$a; p CORAL_FAN - f Lnet/minecraft/data/models/model/TexturedModel$a; q PARTICLE_ONLY - f Lnet/minecraft/data/models/model/TexturedModel$a; r ANVIL - f Lnet/minecraft/data/models/model/TexturedModel$a; s LEAVES - f Lnet/minecraft/data/models/model/TexturedModel$a; t LANTERN - f Lnet/minecraft/data/models/model/TexturedModel$a; u HANGING_LANTERN - f Lnet/minecraft/data/models/model/TexturedModel$a; v SEAGRASS - f Lnet/minecraft/data/models/model/TexturedModel$a; w COLUMN_ALT - f Lnet/minecraft/data/models/model/TexturedModel$a; x COLUMN_HORIZONTAL_ALT - f Lnet/minecraft/data/models/model/TexturedModel$a; y TOP_BOTTOM_WITH_WALL - f Lnet/minecraft/data/models/model/TexturedModel$a; z COLUMN_WITH_WALL - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/models/model/TexturedModel; a createAllSame - m (Ljava/util/function/Consumer;)Lnet/minecraft/data/models/model/TexturedModel; a updateTextures - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/MinecraftKey; a createWithSuffix - m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/MinecraftKey; a create - m (Ljava/util/function/Function;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/data/models/model/TexturedModel$a; a createDefault - m ()Lnet/minecraft/data/models/model/ModelTemplate; a getTemplate - m (Ljava/util/function/Function;Lnet/minecraft/data/models/model/ModelTemplate;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TexturedModel; a lambda$createDefault$0 - m ()Lnet/minecraft/data/models/model/TextureMapping; b getMapping -c net/minecraft/data/models/model/TexturedModel$a net/minecraft/data/models/model/TexturedModel$Provider - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TexturedModel; a lambda$updateTexture$0 -c net/minecraft/data/recipes/RecipeBuilder net/minecraft/data/recipes/RecipeBuilder - f Lnet/minecraft/resources/MinecraftKey; a ROOT_RECIPE_ADVANCEMENT - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/resources/MinecraftKey; a getDefaultRecipeId - m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; a unlockedBy - m (Lnet/minecraft/data/recipes/RecipeOutput;)V a save - m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;)V a save - m (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; a group - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/MinecraftKey;)V a save - m (Lnet/minecraft/data/recipes/RecipeCategory;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; a determineBookCategory - m ()Lnet/minecraft/world/item/Item; a getResult -c net/minecraft/data/recipes/RecipeBuilder$1 net/minecraft/data/recipes/RecipeBuilder$1 - f [I a $SwitchMap$net$minecraft$data$recipes$RecipeCategory -c net/minecraft/data/recipes/RecipeCategory net/minecraft/data/recipes/RecipeCategory - f Lnet/minecraft/data/recipes/RecipeCategory; a BUILDING_BLOCKS - f Lnet/minecraft/data/recipes/RecipeCategory; b DECORATIONS - f Lnet/minecraft/data/recipes/RecipeCategory; c REDSTONE - f Lnet/minecraft/data/recipes/RecipeCategory; d TRANSPORTATION - f Lnet/minecraft/data/recipes/RecipeCategory; e TOOLS - f Lnet/minecraft/data/recipes/RecipeCategory; f COMBAT - f Lnet/minecraft/data/recipes/RecipeCategory; g FOOD - f Lnet/minecraft/data/recipes/RecipeCategory; h BREWING - f Lnet/minecraft/data/recipes/RecipeCategory; i MISC - f Ljava/lang/String; j recipeFolderName - f [Lnet/minecraft/data/recipes/RecipeCategory; k $VALUES - m ()Ljava/lang/String; a getFolderName - m ()[Lnet/minecraft/data/recipes/RecipeCategory; b $values -c net/minecraft/data/recipes/RecipeOutput net/minecraft/data/recipes/RecipeOutput - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/world/item/crafting/IRecipe;Lnet/minecraft/advancements/AdvancementHolder;)V a accept - m ()Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a advancement -c net/minecraft/data/recipes/RecipeProvider net/minecraft/data/recipes/RecipeProvider - f Lnet/minecraft/data/PackOutput$a; d recipePathProvider - f Lnet/minecraft/data/PackOutput$a; e advancementPathProvider - f Ljava/util/concurrent/CompletableFuture; f registries - f Ljava/util/Map; g SHAPE_BUILDERS - m (Lnet/minecraft/data/recipes/RecipeBuilder;Lnet/minecraft/data/BlockFamily$b;Ljava/lang/String;)V a lambda$generateRecipes$5 - m (Lnet/minecraft/data/recipes/RecipeOutput;)V a buildRecipes - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$a;)Ljava/util/concurrent/CompletableFuture; a run - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V a nineBlockStorageRecipes - m ([Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/advancements/Criterion; a inventoryTrigger - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V a grate - m (I)[Lnet/minecraft/advancements/critereon/CriterionConditionItem; a lambda$inventoryTrigger$23 - m (Lnet/minecraft/data/BlockFamily;Lnet/minecraft/data/BlockFamily$b;)Lnet/minecraft/world/level/block/Block; a getBaseBlock - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V a lambda$waxRecipes$4 - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/tags/TagKey;I)V a planksFromLog - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/flag/FeatureFlagSet;)V a generateForEnabledBlockFamilies - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;)Z a lambda$colorBlockWithDye$3 - m ([Lnet/minecraft/advancements/critereon/CriterionConditionItem;)Lnet/minecraft/advancements/Criterion; a inventoryTrigger - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/data/BlockFamily;Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/BlockFamily$b;Lnet/minecraft/world/level/block/Block;)V a lambda$generateRecipes$7 - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/advancements/AdvancementHolder;)Ljava/util/concurrent/CompletableFuture; a buildAdvancement - m (Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/advancements/Criterion; a has - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/BlockFamily;Lnet/minecraft/world/flag/FeatureFlagSet;)V a generateRecipes - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;)V a nineBlockStorageRecipes - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/tags/TagKey;)V a copySmithingTemplate - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/item/Item;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/Item;)V a netheriteSmithing - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Ljava/lang/String;Ljava/lang/String;)V a nineBlockStorageRecipesWithCustomPacking - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V a twoByTwoPacker - m ()Ljava/lang/String; a getName - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/data/recipes/RecipeBuilder; a doorBuilder - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;I)V a stonecutterResultFromBase - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V a woodFromLogs - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Ljava/lang/String; a getConversionRecipeName - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/data/BlockFamily;)V a lambda$generateForEnabledBlockFamilies$2 - m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;FILjava/lang/String;)V a oreSmelting - m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/RecipeCooking$a;I)V a cookRecipes - m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/RecipeCooking$a;ILnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;F)V a simpleCookingRecipe - m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/data/recipes/RecipeBuilder; a slabBuilder - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/MinecraftKey;)V a trimSmithing - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;Ljava/lang/String;)V a threeByThreePacker - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;Ljava/lang/String;)V a oneToOneConversionRecipe - m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V a colorBlockWithDye - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/advancements/Criterion; a has - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; a insideOf - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/item/crafting/RecipeItemStack;)V a copySmithingTemplate - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/Criterion; a has - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;Ljava/lang/String;I)V a oneToOneConversionRecipe - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/RecipeCooking$a;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;FILjava/lang/String;Ljava/lang/String;)V a oreCooking - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V b copperBulb - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V b woodenBoat - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Ljava/lang/String;Ljava/lang/String;)V b nineBlockStorageRecipesRecipesWithCustomUnpacking - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/tags/TagKey;I)V b planksFromLogs - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V b threeByThreePacker - m (Lnet/minecraft/world/level/IMaterial;)Ljava/lang/String; b getHasName - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/RecipeBuilder; b lambda$static$22 - m (I)[Ljava/util/concurrent/CompletableFuture; b lambda$run$1 - m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; b chiseledBuilder - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/data/recipes/RecipeBuilder; b stairBuilder - m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;FILjava/lang/String;)V b oreBlasting - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$a;)Ljava/util/concurrent/CompletionStage; b lambda$run$0 - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/flag/FeatureFlagSet;)V b waxRecipes - m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/data/recipes/RecipeBuilder; c pressurePlateBuilder - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/RecipeBuilder; c lambda$static$21 - m (Lnet/minecraft/world/level/IMaterial;)Ljava/lang/String; c getItemName - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V c chestBoat - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V c slab - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/data/recipes/RecipeBuilder; c trapdoorBuilder - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V d pressurePlate - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/data/recipes/RecipeBuilder; d buttonBuilder - m (Lnet/minecraft/world/level/IMaterial;)Ljava/lang/String; d getSimpleRecipeName - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V d wall - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/RecipeBuilder; d lambda$static$20 - m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/data/recipes/RecipeBuilder; d wallBuilder - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/RecipeBuilder; e lambda$static$19 - m (Lnet/minecraft/world/level/IMaterial;)Ljava/lang/String; e getSmeltingRecipeName - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V e hangingSign - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/data/recipes/RecipeBuilder; e fenceBuilder - m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/data/recipes/RecipeBuilder; e polishedBuilder - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V e polished - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V f carpet - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/RecipeBuilder; f lambda$static$18 - m (Lnet/minecraft/world/level/IMaterial;)Ljava/lang/String; f getBlastingRecipeName - m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; f cutBuilder - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/data/recipes/RecipeBuilder; f fenceGateBuilder - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V f cut - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/RecipeBuilder; g lambda$static$17 - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V g chiseled - m (Lnet/minecraft/world/level/IMaterial;)Ljava/lang/String; g lambda$generateRecipes$6 - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/data/recipes/RecipeBuilder; g signBuilder - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V g bedFromPlanksAndWool - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V h mosaicBuilder - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V h banner - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/RecipeBuilder; h lambda$static$16 - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V i stonecutterResultFromBase - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V i stainedGlassFromGlassAndDye - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/RecipeBuilder; i lambda$static$15 - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V j stainedGlassPaneFromStainedGlass - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/RecipeBuilder; j lambda$static$14 - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V k stainedGlassPaneFromGlassPaneAndDye - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/RecipeBuilder; k lambda$static$13 - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V l coloredTerracottaFromTerracottaAndDye - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/RecipeBuilder; l lambda$static$12 - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/RecipeBuilder; m lambda$static$11 - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V m concretePowder - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/RecipeBuilder; n lambda$static$10 - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V n candle - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V o copySmithingTemplate - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/RecipeBuilder; o lambda$static$9 - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/RecipeBuilder; p lambda$static$8 - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/level/IMaterial;)V p smeltingResultFromBase -c net/minecraft/data/recipes/RecipeProvider$1 net/minecraft/data/recipes/RecipeProvider$1 - f Ljava/util/Set; a val$allRecipes - f Ljava/util/List; b val$tasks - f Lnet/minecraft/data/CachedOutput; c val$cache - f Lnet/minecraft/core/HolderLookup$a; d val$registries - f Lnet/minecraft/data/recipes/RecipeProvider; e this$0 - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/world/item/crafting/IRecipe;Lnet/minecraft/advancements/AdvancementHolder;)V a accept - m ()Lnet/minecraft/advancements/Advancement$SerializedAdvancement; a advancement -c net/minecraft/data/recipes/ShapedRecipeBuilder net/minecraft/data/recipes/ShapedRecipeBuilder - f Lnet/minecraft/data/recipes/RecipeCategory; b category - f Lnet/minecraft/world/item/Item; c result - f I d count - f Ljava/util/List; e rows - f Ljava/util/Map; f key - f Ljava/util/Map; g criteria - f Ljava/lang/String; h group - f Z i showNotification - m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;I)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; a shaped - m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; a unlockedBy - m (Ljava/lang/Character;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; a define - m (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; a group - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/MinecraftKey;)V a save - m (Z)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; a showNotification - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; a ensureValid - m (Ljava/lang/Character;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; a define - m (Ljava/lang/Character;Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; a define - m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; a shaped - m ()Lnet/minecraft/world/item/Item; a getResult - m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; b unlockedBy - m (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; b pattern - m (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; c group -c net/minecraft/data/recipes/ShapelessRecipeBuilder net/minecraft/data/recipes/ShapelessRecipeBuilder - f Lnet/minecraft/data/recipes/RecipeCategory; b category - f Lnet/minecraft/world/item/Item; c result - f I d count - f Lnet/minecraft/core/NonNullList; e ingredients - f Ljava/util/Map; f criteria - f Ljava/lang/String; g group - m (Lnet/minecraft/world/item/crafting/RecipeItemStack;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; a requires - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; a requires - m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; a unlockedBy - m (Lnet/minecraft/resources/MinecraftKey;)V a ensureValid - m (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; a group - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/MinecraftKey;)V a save - m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; a shapeless - m (Lnet/minecraft/world/level/IMaterial;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; a requires - m (Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; a requires - m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; a shapeless - m ()Lnet/minecraft/world/item/Item; a getResult - m (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; b group - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; b requires - m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; b unlockedBy -c net/minecraft/data/recipes/SimpleCookingRecipeBuilder net/minecraft/data/recipes/SimpleCookingRecipeBuilder - f Lnet/minecraft/data/recipes/RecipeCategory; b category - f Lnet/minecraft/world/item/crafting/CookingBookCategory; c bookCategory - f Lnet/minecraft/world/item/Item; d result - f Lnet/minecraft/world/item/crafting/RecipeItemStack; e ingredient - f F f experience - f I g cookingTime - f Ljava/util/Map; h criteria - f Ljava/lang/String; i group - f Lnet/minecraft/world/item/crafting/RecipeCooking$a; j factory - m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; a unlockedBy - m (Lnet/minecraft/resources/MinecraftKey;)V a ensureValid - m (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; a group - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/MinecraftKey;)V a save - m (Lnet/minecraft/world/item/crafting/RecipeItemStack;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;FILnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/RecipeCooking$a;)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; a generic - m (Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/item/crafting/CookingBookCategory; a determineRecipeCategory - m (Lnet/minecraft/world/item/crafting/RecipeItemStack;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; a campfireCooking - m ()Lnet/minecraft/world/item/Item; a getResult - m (Lnet/minecraft/world/item/crafting/RecipeItemStack;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; b blasting - m (Ljava/lang/String;)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; b group - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/item/crafting/CookingBookCategory; b determineSmeltingRecipeCategory - m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; b unlockedBy - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/item/crafting/CookingBookCategory; c determineBlastingRecipeCategory - m (Lnet/minecraft/world/item/crafting/RecipeItemStack;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; c smelting - m (Lnet/minecraft/world/item/crafting/RecipeItemStack;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; d smoking -c net/minecraft/data/recipes/SingleItemRecipeBuilder net/minecraft/data/recipes/SingleItemRecipeBuilder - f Lnet/minecraft/data/recipes/RecipeCategory; b category - f Lnet/minecraft/world/item/Item; c result - f Lnet/minecraft/world/item/crafting/RecipeItemStack; d ingredient - f I e count - f Ljava/util/Map; f criteria - f Ljava/lang/String; g group - f Lnet/minecraft/world/item/crafting/RecipeSingleItem$a; h factory - m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; a unlockedBy - m (Lnet/minecraft/resources/MinecraftKey;)V a ensureValid - m (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; a group - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/MinecraftKey;)V a save - m (Lnet/minecraft/world/item/crafting/RecipeItemStack;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; a stonecutting - m (Lnet/minecraft/world/item/crafting/RecipeItemStack;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/IMaterial;I)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; a stonecutting - m ()Lnet/minecraft/world/item/Item; a getResult - m (Ljava/lang/String;)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; b group - m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; b unlockedBy -c net/minecraft/data/recipes/SmithingTransformRecipeBuilder net/minecraft/data/recipes/SmithingTransformRecipeBuilder - f Lnet/minecraft/world/item/crafting/RecipeItemStack; a template - f Lnet/minecraft/world/item/crafting/RecipeItemStack; b base - f Lnet/minecraft/world/item/crafting/RecipeItemStack; c addition - f Lnet/minecraft/data/recipes/RecipeCategory; d category - f Lnet/minecraft/world/item/Item; e result - f Ljava/util/Map; f criteria - m (Lnet/minecraft/world/item/crafting/RecipeItemStack;Lnet/minecraft/world/item/crafting/RecipeItemStack;Lnet/minecraft/world/item/crafting/RecipeItemStack;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/recipes/SmithingTransformRecipeBuilder; a smithing - m (Lnet/minecraft/resources/MinecraftKey;)V a ensureValid - m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;)V a save - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/MinecraftKey;)V a save - m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/SmithingTransformRecipeBuilder; a unlocks -c net/minecraft/data/recipes/SmithingTrimRecipeBuilder net/minecraft/data/recipes/SmithingTrimRecipeBuilder - f Lnet/minecraft/data/recipes/RecipeCategory; a category - f Lnet/minecraft/world/item/crafting/RecipeItemStack; b template - f Lnet/minecraft/world/item/crafting/RecipeItemStack; c base - f Lnet/minecraft/world/item/crafting/RecipeItemStack; d addition - f Ljava/util/Map; e criteria - m (Lnet/minecraft/resources/MinecraftKey;)V a ensureValid - m (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/SmithingTrimRecipeBuilder; a unlocks - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/MinecraftKey;)V a save - m (Lnet/minecraft/world/item/crafting/RecipeItemStack;Lnet/minecraft/world/item/crafting/RecipeItemStack;Lnet/minecraft/world/item/crafting/RecipeItemStack;Lnet/minecraft/data/recipes/RecipeCategory;)Lnet/minecraft/data/recipes/SmithingTrimRecipeBuilder; a smithingTrim -c net/minecraft/data/recipes/SpecialRecipeBuilder net/minecraft/data/recipes/SpecialRecipeBuilder - f Ljava/util/function/Function; a factory - m (Ljava/util/function/Function;)Lnet/minecraft/data/recipes/SpecialRecipeBuilder; a special - m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;)V a save - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/MinecraftKey;)V a save -c net/minecraft/data/recipes/packs/BundleRecipeProvider net/minecraft/data/recipes/packs/BundleRecipeProvider - m (Lnet/minecraft/data/recipes/RecipeOutput;)V a buildRecipes -c net/minecraft/data/recipes/packs/VanillaRecipeProvider net/minecraft/data/recipes/packs/VanillaRecipeProvider - f Lcom/google/common/collect/ImmutableList; d COAL_SMELTABLES - f Lcom/google/common/collect/ImmutableList; e IRON_SMELTABLES - f Lcom/google/common/collect/ImmutableList; f COPPER_SMELTABLES - f Lcom/google/common/collect/ImmutableList; g GOLD_SMELTABLES - f Lcom/google/common/collect/ImmutableList; h DIAMOND_SMELTABLES - f Lcom/google/common/collect/ImmutableList; i LAPIS_SMELTABLES - f Lcom/google/common/collect/ImmutableList; j REDSTONE_SMELTABLES - f Lcom/google/common/collect/ImmutableList; k EMERALD_SMELTABLES - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$a;)V a lambda$buildRecipes$0 - m (Lnet/minecraft/data/recipes/RecipeOutput;)V a buildRecipes - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$a;)Ljava/util/concurrent/CompletableFuture; a run - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$a; a lambda$smithingTrims$1 - m ()Ljava/util/stream/Stream; b smithingTrims -c net/minecraft/data/recipes/packs/VanillaRecipeProvider$a net/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate - f Lnet/minecraft/world/item/Item; a template - f Lnet/minecraft/resources/MinecraftKey; b id - m ()Lnet/minecraft/world/item/Item; a template - m ()Lnet/minecraft/resources/MinecraftKey; b id -c net/minecraft/data/registries/RegistriesDatapackGenerator net/minecraft/data/registries/RegistriesDatapackGenerator - f Lnet/minecraft/data/PackOutput; d output - f Ljava/util/concurrent/CompletableFuture; e registries - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$c;Lnet/minecraft/core/HolderLookup$b;)Ljava/util/concurrent/CompletableFuture; a lambda$dumpRegistryCap$5 - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$a;)Ljava/util/concurrent/CompletionStage; a lambda$run$2 - m (Ljava/nio/file/Path;Lcom/mojang/serialization/DataResult$Error;)Ljava/util/concurrent/CompletableFuture; a lambda$dumpValue$7 - m (Lnet/minecraft/data/PackOutput$a;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$c;Lnet/minecraft/core/Holder$c;)Ljava/util/concurrent/CompletableFuture; a lambda$dumpRegistryCap$3 - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Lcom/google/gson/JsonElement;)Ljava/util/concurrent/CompletableFuture; a lambda$dumpValue$6 - m ()Ljava/lang/String; a getName - m (I)[Ljava/util/concurrent/CompletableFuture; a lambda$dumpRegistryCap$4 - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$a;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$c;)Ljava/util/Optional; a dumpRegistryCap - m (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; a dumpValue - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$a;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$c;)Ljava/util/stream/Stream; b lambda$run$0 - m (I)[Ljava/util/concurrent/CompletableFuture; b lambda$run$1 -c net/minecraft/data/registries/RegistryPatchGenerator net/minecraft/data/registries/RegistryPatchGenerator - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/core/HolderLookup$b; a lambda$createLookup$2 - m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/core/RegistrySetBuilder;)Ljava/util/concurrent/CompletableFuture; a createLookup - m (Lnet/minecraft/core/Cloner$a;Lnet/minecraft/resources/RegistryDataLoader$c;)V a lambda$createLookup$0 - m (Lnet/minecraft/core/RegistrySetBuilder;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/core/RegistrySetBuilder$g; a lambda$createLookup$3 - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/core/HolderLookup$b; b lambda$createLookup$1 -c net/minecraft/data/registries/TradeRebalanceRegistries net/minecraft/data/registries/TradeRebalanceRegistries - f Lnet/minecraft/core/RegistrySetBuilder; a BUILDER - m (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; a createLookup -c net/minecraft/data/registries/VanillaRegistries net/minecraft/data/registries/VanillaRegistries - f Lnet/minecraft/core/RegistrySetBuilder; a BUILDER - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/ResourceKey;)V a lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$0 - m (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Z a validatePlacedFeature - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderLookup;)V a validateThatAllBiomeFeaturesHaveBiomeFilter - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/core/Holder$c;Lnet/minecraft/core/Holder;)V a lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$2 - m ()Lnet/minecraft/core/HolderLookup$a; a createLookup - m (Lnet/minecraft/core/Holder$c;Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)V a lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$1 - m (Lnet/minecraft/core/HolderLookup$a;)V a validateThatAllBiomeFeaturesHaveBiomeFilter - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/Holder$c;)V a lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$3 -c net/minecraft/data/structures/DebugReportNBT net/minecraft/data/structures/NbtToSnbt - f Lorg/slf4j/Logger; d LOGGER - f Ljava/lang/Iterable; e inputFolders - f Lnet/minecraft/data/PackOutput; f output - m (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; a lambda$run$4 - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/lang/String;Ljava/nio/file/Path;)Ljava/nio/file/Path; a convertStructure - m ()Ljava/lang/String; a getName - m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/lang/String;)V a writeSnbt - m (I)[Ljava/util/concurrent/CompletableFuture; a lambda$run$6 - m (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; a lambda$run$5 - m (Ljava/nio/file/Path;)Z a lambda$run$0 - m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; a getName - m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; a lambda$run$2 - m (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V b lambda$run$1 - m (I)[Ljava/util/concurrent/CompletableFuture; b lambda$run$3 -c net/minecraft/data/structures/SnbtDatafixer net/minecraft/data/structures/SnbtDatafixer - m (Ljava/lang/String;)V a updateInDirectory - m ([Ljava/lang/String;)V a main - m (Ljava/nio/file/Path;)V a lambda$updateInDirectory$1 - m (Ljava/nio/file/Path;)Z b lambda$updateInDirectory$0 -c net/minecraft/data/structures/SnbtToNbt net/minecraft/data/structures/SnbtToNbt - f Lorg/slf4j/Logger; d LOGGER - f Lnet/minecraft/data/PackOutput; e output - f Ljava/lang/Iterable; f inputFolders - f Ljava/util/List; g filters - m (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; a lambda$run$4 - m (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; a lambda$run$2 - m (Ljava/lang/String;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a applyFilters - m ()Ljava/lang/String; a getName - m (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; a lambda$run$5 - m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; a getName - m (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/data/structures/SnbtToNbt$c; a readStructure - m (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)V a lambda$run$1 - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/structures/SnbtToNbt$c;Ljava/nio/file/Path;)V a storeStructureIfChanged - m (Lnet/minecraft/data/structures/SnbtToNbt$a;)Lnet/minecraft/data/structures/SnbtToNbt; a addFilter - m (I)[Ljava/util/concurrent/CompletableFuture; a lambda$run$3 - m (Ljava/nio/file/Path;)Z a lambda$run$0 -c net/minecraft/data/structures/SnbtToNbt$a net/minecraft/data/structures/SnbtToNbt$Filter -c net/minecraft/data/structures/SnbtToNbt$b net/minecraft/data/structures/SnbtToNbt$StructureConversionException -c net/minecraft/data/structures/SnbtToNbt$c net/minecraft/data/structures/SnbtToNbt$TaskResult - f Ljava/lang/String; a name - f [B b payload - f Lcom/google/common/hash/HashCode; c hash - m ()Ljava/lang/String; a name - m ()[B b payload - m ()Lcom/google/common/hash/HashCode; c hash -c net/minecraft/data/structures/StructureUpdater net/minecraft/data/structures/StructureUpdater - f Lorg/slf4j/Logger; a LOGGER - f Ljava/lang/String; b PREFIX - m (Ljava/lang/String;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a update -c net/minecraft/data/tags/BannerPatternTagsProvider net/minecraft/data/tags/BannerPatternTagsProvider - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/BiomeTagsProvider net/minecraft/data/tags/BiomeTagsProvider - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/CatVariantTagsProvider net/minecraft/data/tags/CatVariantTagsProvider - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/DamageTypeTagsProvider net/minecraft/data/tags/DamageTypeTagsProvider - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/EnchantmentTagsProvider net/minecraft/data/tags/EnchantmentTagsProvider - m (Lnet/minecraft/core/HolderLookup$a;[Lnet/minecraft/resources/ResourceKey;)V a tooltipOrder - m (Ljava/util/Set;Lnet/minecraft/core/Holder$c;)Z a lambda$tooltipOrder$0 -c net/minecraft/data/tags/EntityTypeTagsProvider net/minecraft/data/tags/EntityTypeTagsProvider - m (Lnet/minecraft/world/entity/EntityTypes;)Lnet/minecraft/resources/ResourceKey; a lambda$new$0 - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/FlatLevelGeneratorPresetTagsProvider net/minecraft/data/tags/FlatLevelGeneratorPresetTagsProvider - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/FluidTagsProvider net/minecraft/data/tags/FluidTagsProvider - m (Lnet/minecraft/world/level/material/FluidType;)Lnet/minecraft/resources/ResourceKey; a lambda$new$0 - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/GameEventTagsProvider net/minecraft/data/tags/GameEventTagsProvider - f Ljava/util/List; d VIBRATIONS_EXCEPT_FLAP - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/InstrumentTagsProvider net/minecraft/data/tags/InstrumentTagsProvider - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/IntrinsicHolderTagsProvider net/minecraft/data/tags/IntrinsicHolderTagsProvider - f Ljava/util/function/Function; d keyExtractor - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$a; a tag - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$b; b tag -c net/minecraft/data/tags/IntrinsicHolderTagsProvider$a net/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender - f Ljava/util/function/Function; a keyExtractor - m ([Ljava/lang/Object;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$a; a add - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$a; a addTag - m (Ljava/lang/Object;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$a; a add - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$b; b addTag -c net/minecraft/data/tags/ItemTagsProvider net/minecraft/data/tags/ItemTagsProvider - f Ljava/util/concurrent/CompletableFuture; d blockTags - f Ljava/util/Map; g tagsToCopy - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; a lambda$new$1 - m (Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/data/tags/TagsProvider$c;)Lnet/minecraft/core/HolderLookup$a; a lambda$createContentsProvider$4 - m (Lnet/minecraft/data/tags/TagsProvider$c;Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)V a lambda$createContentsProvider$3 - m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)V a copy - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; b lambda$new$0 - m ()Ljava/util/concurrent/CompletableFuture; b createContentsProvider - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException; d lambda$createContentsProvider$2 -c net/minecraft/data/tags/PaintingVariantTagsProvider net/minecraft/data/tags/PaintingVariantTagsProvider - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/PoiTypeTagsProvider net/minecraft/data/tags/PoiTypeTagsProvider - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/StructureTagsProvider net/minecraft/data/tags/StructureTagsProvider - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/TagsProvider net/minecraft/data/tags/TagsProvider - f Ljava/util/concurrent/CompletableFuture; d lookupProvider - f Lnet/minecraft/data/PackOutput$a; e pathProvider - f Lnet/minecraft/resources/ResourceKey; f registryKey - f Ljava/util/concurrent/CompletableFuture; g contentsDone - f Ljava/util/concurrent/CompletableFuture; h parentProvider - f Ljava/util/Map; i builders - m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/tags/TagsProvider$a;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; a lambda$run$5 - m ()Ljava/lang/String; a getName - m (Lnet/minecraft/data/tags/TagsProvider$a;Lnet/minecraft/resources/MinecraftKey;)Z a lambda$run$3 - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/tags/TagBuilder; a lambda$getOrCreateRawBuilder$8 - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/tags/TagsProvider$a;)Ljava/util/concurrent/CompletionStage; a lambda$run$7 - m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/tags/TagEntry;)Z a lambda$run$4 - m (Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/data/tags/TagsProvider$c;)Lnet/minecraft/data/tags/TagsProvider$a; a lambda$run$1 - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a run - m (Lnet/minecraft/core/HolderLookup$b;Lnet/minecraft/resources/MinecraftKey;)Z a lambda$run$2 - m (I)[Ljava/util/concurrent/CompletableFuture; a lambda$run$6 - m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a lambda$contentsGetter$9 - m (Ljava/lang/Void;)Lnet/minecraft/data/tags/TagsProvider$c; a lambda$contentsGetter$10 - m ()Ljava/util/concurrent/CompletableFuture; b createContentsProvider - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$b; b tag - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/core/HolderLookup$a; b lambda$createContentsProvider$11 - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/core/HolderLookup$a; c lambda$run$0 - m ()Ljava/util/concurrent/CompletableFuture; c contentsGetter - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/tags/TagBuilder; c getOrCreateRawBuilder -c net/minecraft/data/tags/TagsProvider$a net/minecraft/data/tags/TagsProvider$1CombinedData - f Lnet/minecraft/core/HolderLookup$a; a contents - f Lnet/minecraft/data/tags/TagsProvider$c; b parent - m ()Lnet/minecraft/core/HolderLookup$a; a contents - m ()Lnet/minecraft/data/tags/TagsProvider$c; b parent -c net/minecraft/data/tags/TagsProvider$b net/minecraft/data/tags/TagsProvider$TagAppender - f Lnet/minecraft/tags/TagBuilder; a builder - m (Ljava/util/List;)Lnet/minecraft/data/tags/TagsProvider$b; a addAll - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/tags/TagsProvider$b; a addOptional - m ([Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagsProvider$b; a add - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagsProvider$b; a add - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/data/tags/TagsProvider$b; b addOptionalTag - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$b; b addTag -c net/minecraft/data/tags/TagsProvider$c net/minecraft/data/tags/TagsProvider$TagLookup - m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a lambda$empty$0 -c net/minecraft/data/tags/TradeRebalanceEnchantmentTagsProvider net/minecraft/data/tags/TradeRebalanceEnchantmentTagsProvider - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/TradeRebalanceStructureTagsProvider net/minecraft/data/tags/TradeRebalanceStructureTagsProvider - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/VanillaBlockTagsProvider net/minecraft/data/tags/VanillaBlockTagsProvider - m (Lnet/minecraft/world/level/block/Block;)Z a lambda$addTags$1 - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceKey; b lambda$new$0 -c net/minecraft/data/tags/VanillaEnchantmentTagsProvider net/minecraft/data/tags/VanillaEnchantmentTagsProvider - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/VanillaItemTagsProvider net/minecraft/data/tags/VanillaItemTagsProvider - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/tags/WorldPresetTagsProvider net/minecraft/data/tags/WorldPresetTagsProvider - m (Lnet/minecraft/core/HolderLookup$a;)V a addTags -c net/minecraft/data/worldgen/AncientCityStructurePieces net/minecraft/data/worldgen/AncientCityStructurePieces - f Lnet/minecraft/resources/ResourceKey; a START - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/AncientCityStructurePools net/minecraft/data/worldgen/AncientCityStructurePools - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/BiomeSettings net/minecraft/data/worldgen/BiomeDefaultFeatures - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V A addLushCavesVegetationFeatures - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V B addLushCavesSpecialOres - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V C addMountainTrees - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V D addMountainForestTrees - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V E addJungleTrees - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V F addSparseJungleTrees - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V G addBadlandsTrees - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V H addSnowyTrees - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V I addJungleGrass - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V J addSavannaGrass - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V K addShatteredSavannaGrass - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V L addSavannaExtraGrass - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V M addBadlandGrass - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V N addForestFlowers - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V O addForestGrass - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V P addSwampVegetation - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V Q addMangroveSwampVegetation - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V R addMushroomFieldVegetation - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V S addPlainVegetation - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V T addDesertVegetation - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V U addGiantTaigaVegetation - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V V addDefaultFlowers - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V W addCherryGroveVegetation - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V X addMeadowVegetation - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V Y addWarmFlowers - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V Z addDefaultGrass - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;Z)V a addDefaultOres - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V a addDefaultCarversAndLakes - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;I)V a commonSpawns - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;III)V a oceanSpawns - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;IIIZ)V a monsters - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;)V a farmAnimals - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;II)V a warmOceanSpawns - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V aa addTaigaGrass - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V ab addPlainGrass - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V ac addDefaultMushrooms - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V ad addDefaultExtraVegetation - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V ae addBadlandExtraVegetation - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V af addJungleMelons - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V ag addSparseJungleMelons - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V ah addJungleVines - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V ai addDesertExtraVegetation - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V aj addSwampExtraVegetation - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V ak addDesertExtraDecoration - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V al addFossilDecoration - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V am addColdOceanExtraVegetation - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V an addDefaultSeagrass - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V ao addLukeWarmKelp - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V ap addDefaultSprings - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V aq addFrozenSprings - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V ar addIcebergs - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V as addBlueIce - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V at addSurfaceFreezing - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V au addNetherDefaultOres - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V av addAncientDebris - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V aw addDefaultCrystalFormations - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V b addDefaultMonsterRoom - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;)V b caveSpawns - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;)V c commonSpawns - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V c addDefaultUndergroundVariety - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;)V d plainsSpawns - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V d addDripstone - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;)V e snowySpawns - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V e addSculk - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V f addDefaultOres - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;)V f desertSpawns - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;)V g dripstoneCavesSpawns - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V g addExtraGold - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V h addExtraEmeralds - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;)V h mooshroomSpawns - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V i addInfestedStone - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;)V i baseJungleSpawns - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;)V j endSpawns - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V j addDefaultSoftDisks - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V k addSwampClayDisk - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V l addMangroveSwampDisks - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V m addMossyStoneBlock - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V n addFerns - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V o addRareBerryBushes - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V p addCommonBerryBushes - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V q addLightBambooVegetation - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V r addBambooVegetation - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V s addTaigaTrees - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V t addGroveTrees - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V u addWaterTrees - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V v addBirchTrees - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V w addOtherBirchTrees - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V x addTallBirchTrees - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V y addSavannaTrees - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V z addShatteredSavannaTrees -c net/minecraft/data/worldgen/BootstrapContext net/minecraft/data/worldgen/BootstrapContext - m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$c; a register - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; a lookup - m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$c; a register -c net/minecraft/data/worldgen/DimensionTypes net/minecraft/data/worldgen/DimensionTypes - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/NoiseData net/minecraft/data/worldgen/NoiseData - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal$a; a DEFAULT_SHIFT - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;ID[D)V a register - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (Lnet/minecraft/data/worldgen/BootstrapContext;ILnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V a registerBiomeNoises -c net/minecraft/data/worldgen/ProcessorLists net/minecraft/data/worldgen/ProcessorLists - f Lnet/minecraft/resources/ResourceKey; A ROOF - f Lnet/minecraft/resources/ResourceKey; B HIGH_WALL - f Lnet/minecraft/resources/ResourceKey; C HIGH_RAMPART - f Lnet/minecraft/resources/ResourceKey; D FOSSIL_ROT - f Lnet/minecraft/resources/ResourceKey; E FOSSIL_COAL - f Lnet/minecraft/resources/ResourceKey; F FOSSIL_DIAMONDS - f Lnet/minecraft/resources/ResourceKey; G ANCIENT_CITY_START_DEGRADATION - f Lnet/minecraft/resources/ResourceKey; H ANCIENT_CITY_GENERIC_DEGRADATION - f Lnet/minecraft/resources/ResourceKey; I ANCIENT_CITY_WALLS_DEGRADATION - f Lnet/minecraft/resources/ResourceKey; J TRAIL_RUINS_HOUSES_ARCHAEOLOGY - f Lnet/minecraft/resources/ResourceKey; K TRAIL_RUINS_ROADS_ARCHAEOLOGY - f Lnet/minecraft/resources/ResourceKey; L TRAIL_RUINS_TOWER_TOP_ARCHAEOLOGY - f Lnet/minecraft/resources/ResourceKey; M TRIAL_CHAMBERS_COPPER_BULB_DEGRADATION - f Lnet/minecraft/resources/ResourceKey; N EMPTY - f Lnet/minecraft/resources/ResourceKey; a ZOMBIE_PLAINS - f Lnet/minecraft/resources/ResourceKey; b ZOMBIE_SAVANNA - f Lnet/minecraft/resources/ResourceKey; c ZOMBIE_SNOWY - f Lnet/minecraft/resources/ResourceKey; d ZOMBIE_TAIGA - f Lnet/minecraft/resources/ResourceKey; e ZOMBIE_DESERT - f Lnet/minecraft/resources/ResourceKey; f MOSSIFY_10_PERCENT - f Lnet/minecraft/resources/ResourceKey; g MOSSIFY_20_PERCENT - f Lnet/minecraft/resources/ResourceKey; h MOSSIFY_70_PERCENT - f Lnet/minecraft/resources/ResourceKey; i STREET_PLAINS - f Lnet/minecraft/resources/ResourceKey; j STREET_SAVANNA - f Lnet/minecraft/resources/ResourceKey; k STREET_SNOWY_OR_TAIGA - f Lnet/minecraft/resources/ResourceKey; l FARM_PLAINS - f Lnet/minecraft/resources/ResourceKey; m FARM_SAVANNA - f Lnet/minecraft/resources/ResourceKey; n FARM_SNOWY - f Lnet/minecraft/resources/ResourceKey; o FARM_TAIGA - f Lnet/minecraft/resources/ResourceKey; p FARM_DESERT - f Lnet/minecraft/resources/ResourceKey; q OUTPOST_ROT - f Lnet/minecraft/resources/ResourceKey; r BOTTOM_RAMPART - f Lnet/minecraft/resources/ResourceKey; s TREASURE_ROOMS - f Lnet/minecraft/resources/ResourceKey; t HOUSING - f Lnet/minecraft/resources/ResourceKey; u SIDE_WALL_DEGRADATION - f Lnet/minecraft/resources/ResourceKey; v STABLE_DEGRADATION - f Lnet/minecraft/resources/ResourceKey; w BASTION_GENERIC_DEGRADATION - f Lnet/minecraft/resources/ResourceKey; x RAMPART_DEGRADATION - f Lnet/minecraft/resources/ResourceKey; y ENTRANCE_REPLACEMENT - f Lnet/minecraft/resources/ResourceKey; z BRIDGE - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)V a register - m (Lnet/minecraft/resources/ResourceKey;I)Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor; a trailsArchyLootProcessor - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createKey - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/StructureSets net/minecraft/data/worldgen/StructureSets - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/Structures net/minecraft/data/worldgen/Structures - m (Lnet/minecraft/world/entity/EnumCreatureType;)Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride; a lambda$bootstrap$3 - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (Lnet/minecraft/world/entity/EnumCreatureType;)Lnet/minecraft/world/entity/EnumCreatureType; b lambda$bootstrap$2 - m (Lnet/minecraft/world/entity/EnumCreatureType;)Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride; c lambda$bootstrap$1 - m (Lnet/minecraft/world/entity/EnumCreatureType;)Lnet/minecraft/world/entity/EnumCreatureType; d lambda$bootstrap$0 -c net/minecraft/data/worldgen/SurfaceRuleData net/minecraft/data/worldgen/SurfaceRuleData - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; A SOUL_SAND - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; B SOUL_SOIL - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; C BASALT - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; D BLACKSTONE - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; E WARPED_WART_BLOCK - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; F WARPED_NYLIUM - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; G NETHER_WART_BLOCK - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; H CRIMSON_NYLIUM - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; I ENDSTONE - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; a AIR - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; b BEDROCK - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; c WHITE_TERRACOTTA - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; d ORANGE_TERRACOTTA - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; e TERRACOTTA - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; f RED_SAND - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; g RED_SANDSTONE - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; h STONE - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; i DEEPSLATE - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; j DIRT - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; k PODZOL - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; l COARSE_DIRT - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; m MYCELIUM - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; n GRASS_BLOCK - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; o CALCITE - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; p GRAVEL - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; q SAND - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; r SANDSTONE - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; s PACKED_ICE - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; t SNOW_BLOCK - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; u MUD - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; v POWDER_SNOW - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; w ICE - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; x WATER - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; y LAVA - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; z NETHERRACK - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/SurfaceRules$o; a makeStateRule - m (ZZZ)Lnet/minecraft/world/level/levelgen/SurfaceRules$o; a overworldLike - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$o; a overworld - m (D)Lnet/minecraft/world/level/levelgen/SurfaceRules$f; a surfaceNoiseAbove - m (I)[Lnet/minecraft/world/level/levelgen/SurfaceRules$o; a lambda$overworldLike$0 - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$o; b nether - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$o; c end - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$o; d air -c net/minecraft/data/worldgen/TerrainProvider net/minecraft/data/worldgen/TerrainProvider - f F a DEEP_OCEAN_CONTINENTALNESS - f F b OCEAN_CONTINENTALNESS - f F c PLAINS_CONTINENTALNESS - f F d BEACH_CONTINENTALNESS - f Lnet/minecraft/util/ToFloatFunction; e NO_TRANSFORM - f Lnet/minecraft/util/ToFloatFunction; f AMPLIFIED_OFFSET - f Lnet/minecraft/util/ToFloatFunction; g AMPLIFIED_FACTOR - f Lnet/minecraft/util/ToFloatFunction; h AMPLIFIED_JAGGEDNESS - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFFFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; a buildErosionJaggednessSpline - m (Lnet/minecraft/util/ToFloatFunction;FZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; a buildMountainRidgeSplineWithPoints - m (FFF)F a mountainContinentalness - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; a overworldFactor - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; a getErosionFactor - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; a overworldOffset - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFFFFFZZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; a buildErosionOffsetSpline - m (Lnet/minecraft/util/ToFloatFunction;FLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; a buildWeirdnessJaggednessSpline - m (Lnet/minecraft/util/ToFloatFunction;FFFFFFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; a ridgeSpline - m (F)F a calculateMountainRidgeZeroContinentalnessPoint - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; a buildRidgeJaggednessSpline - m (FFFF)F a calculateSlope - m (F)F b lambda$static$2 - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; b overworldJaggedness - m (F)F c lambda$static$1 - m (F)F d lambda$static$0 -c net/minecraft/data/worldgen/TrailRuinsStructurePools net/minecraft/data/worldgen/TrailRuinsStructurePools - f Lnet/minecraft/resources/ResourceKey; a START - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/TrialChambersStructurePools net/minecraft/data/worldgen/TrialChambersStructurePools - f Lnet/minecraft/resources/ResourceKey; a START - f Lnet/minecraft/resources/ResourceKey; b HALLWAY_FALLBACK - f Lnet/minecraft/resources/ResourceKey; c CHAMBER_CAP_FALLBACK - f Ljava/util/List; d ALIAS_BINDINGS - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (Ljava/lang/String;)Ljava/lang/String; a spawner -c net/minecraft/data/worldgen/WorldGenCarvers net/minecraft/data/worldgen/Carvers - f Lnet/minecraft/resources/ResourceKey; a CAVE - f Lnet/minecraft/resources/ResourceKey; b CAVE_EXTRA_UNDERGROUND - f Lnet/minecraft/resources/ResourceKey; c CANYON - f Lnet/minecraft/resources/ResourceKey; d NETHER_CAVE - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createKey - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/WorldGenFeatureBastionBridge net/minecraft/data/worldgen/BastionBridgePools - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/WorldGenFeatureBastionExtra net/minecraft/data/worldgen/BastionSharedPools - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/WorldGenFeatureBastionHoglinStable net/minecraft/data/worldgen/BastionHoglinStablePools - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/WorldGenFeatureBastionPieces net/minecraft/data/worldgen/BastionPieces - f Lnet/minecraft/resources/ResourceKey; a START - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/WorldGenFeatureBastionTreasure net/minecraft/data/worldgen/BastionTreasureRoomPools - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/WorldGenFeatureBastionUnits net/minecraft/data/worldgen/BastionHousingUnitsPools - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/WorldGenFeatureDesertVillage net/minecraft/data/worldgen/DesertVillagePools - f Lnet/minecraft/resources/ResourceKey; a START - f Lnet/minecraft/resources/ResourceKey; b TERMINATORS_KEY - f Lnet/minecraft/resources/ResourceKey; c ZOMBIE_TERMINATORS_KEY - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/WorldGenFeaturePieces net/minecraft/data/worldgen/Pools - f Lnet/minecraft/resources/ResourceKey; a EMPTY - m (Lnet/minecraft/data/worldgen/BootstrapContext;Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate;)V a register - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createKey - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; b parseKey -c net/minecraft/data/worldgen/WorldGenFeaturePillagerOutpostPieces net/minecraft/data/worldgen/PillagerOutpostPools - f Lnet/minecraft/resources/ResourceKey; a START - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/WorldGenFeatureVillagePlain net/minecraft/data/worldgen/PlainVillagePools - f Lnet/minecraft/resources/ResourceKey; a START - f Lnet/minecraft/resources/ResourceKey; b TERMINATORS_KEY - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/WorldGenFeatureVillageSavanna net/minecraft/data/worldgen/SavannaVillagePools - f Lnet/minecraft/resources/ResourceKey; a START - f Lnet/minecraft/resources/ResourceKey; b TERMINATORS_KEY - f Lnet/minecraft/resources/ResourceKey; c ZOMBIE_TERMINATORS_KEY - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/WorldGenFeatureVillageSnowy net/minecraft/data/worldgen/SnowyVillagePools - f Lnet/minecraft/resources/ResourceKey; a START - f Lnet/minecraft/resources/ResourceKey; b TERMINATORS_KEY - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/WorldGenFeatureVillageTaiga net/minecraft/data/worldgen/TaigaVillagePools - f Lnet/minecraft/resources/ResourceKey; a START - f Lnet/minecraft/resources/ResourceKey; b TERMINATORS_KEY - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/WorldGenFeatureVillages net/minecraft/data/worldgen/VillagePools - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/biome/BiomeData net/minecraft/data/worldgen/biome/BiomeData - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/biome/EndBiomes net/minecraft/data/worldgen/biome/EndBiomes - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)Lnet/minecraft/world/level/biome/BiomeBase; a baseEndBiome - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; a endBarrens - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; b theEnd - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; c endMidlands - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; d endHighlands - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; e smallEndIslands -c net/minecraft/data/worldgen/biome/NetherBiomes net/minecraft/data/worldgen/biome/NetherBiomes - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; a netherWastes - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; b soulSandValley - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; c basaltDeltas - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; d crimsonForest - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; e warpedForest -c net/minecraft/data/worldgen/biome/OverworldBiomes net/minecraft/data/worldgen/biome/OverworldBiomes - f I a NORMAL_WATER_COLOR - f I b NORMAL_WATER_FOG_COLOR - f I c SWAMP_SKELETON_WEIGHT - f I d OVERWORLD_FOG_COLOR - f Lnet/minecraft/sounds/Music; e NORMAL_MUSIC - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;IILnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)Lnet/minecraft/world/level/biome/BiomeBase; a baseOcean - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/BiomeBase; a oldGrowthTaiga - m (ZFFLnet/minecraft/world/level/biome/BiomeSettingsMobs$a;Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/BiomeBase; a biome - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; a sparseJungle - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;)V a globalOverworldGeneration - m (F)I a calculateSkyColor - m (ZFFIILjava/lang/Integer;Ljava/lang/Integer;Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a;Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a;Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/BiomeBase; a biome - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;FZZZLnet/minecraft/world/level/biome/BiomeSettingsMobs$a;Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/BiomeBase; a baseJungle - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZ)Lnet/minecraft/world/level/biome/BiomeBase; a savanna - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZZ)Lnet/minecraft/world/level/biome/BiomeBase; a plains - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/BiomeBase; b windsweptHills - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; b jungle - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZ)Lnet/minecraft/world/level/biome/BiomeBase; b beach - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZZ)Lnet/minecraft/world/level/biome/BiomeBase; b forest - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/BiomeBase; c badlands - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; c bambooJungle - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; d desert - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/BiomeBase; d coldOcean - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; e mushroomFields - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/BiomeBase; e ocean - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; f warmOcean - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/BiomeBase; f lukeWarmOcean - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; g darkForest - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/BiomeBase; g frozenOcean - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/BiomeBase; h taiga - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; h swamp - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/BiomeBase; i river - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; i mangroveSwamp - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/BiomeBase; j meadowOrCherryGrove - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; j theVoid - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; k frozenPeaks - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; l jaggedPeaks - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; m stonyPeaks - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; n snowySlopes - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; o grove - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; p lushCaves - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; q dripstoneCaves - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeBase; r deepDark - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a; s baseOceanGeneration -c net/minecraft/data/worldgen/features/AquaticFeatures net/minecraft/data/worldgen/features/AquaticFeatures - f Lnet/minecraft/resources/ResourceKey; a SEAGRASS_SHORT - f Lnet/minecraft/resources/ResourceKey; b SEAGRASS_SLIGHTLY_LESS_SHORT - f Lnet/minecraft/resources/ResourceKey; c SEAGRASS_MID - f Lnet/minecraft/resources/ResourceKey; d SEAGRASS_TALL - f Lnet/minecraft/resources/ResourceKey; e SEA_PICKLE - f Lnet/minecraft/resources/ResourceKey; f SEAGRASS_SIMPLE - f Lnet/minecraft/resources/ResourceKey; g KELP - f Lnet/minecraft/resources/ResourceKey; h WARM_OCEAN_VEGETATION - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/features/CaveFeatures net/minecraft/data/worldgen/features/CaveFeatures - f Lnet/minecraft/resources/ResourceKey; a MONSTER_ROOM - f Lnet/minecraft/resources/ResourceKey; b FOSSIL_COAL - f Lnet/minecraft/resources/ResourceKey; c FOSSIL_DIAMONDS - f Lnet/minecraft/resources/ResourceKey; d DRIPSTONE_CLUSTER - f Lnet/minecraft/resources/ResourceKey; e LARGE_DRIPSTONE - f Lnet/minecraft/resources/ResourceKey; f POINTED_DRIPSTONE - f Lnet/minecraft/resources/ResourceKey; g UNDERWATER_MAGMA - f Lnet/minecraft/resources/ResourceKey; h GLOW_LICHEN - f Lnet/minecraft/resources/ResourceKey; i ROOTED_AZALEA_TREE - f Lnet/minecraft/resources/ResourceKey; j CAVE_VINE - f Lnet/minecraft/resources/ResourceKey; k CAVE_VINE_IN_MOSS - f Lnet/minecraft/resources/ResourceKey; l MOSS_VEGETATION - f Lnet/minecraft/resources/ResourceKey; m MOSS_PATCH - f Lnet/minecraft/resources/ResourceKey; n MOSS_PATCH_BONEMEAL - f Lnet/minecraft/resources/ResourceKey; o DRIPLEAF - f Lnet/minecraft/resources/ResourceKey; p CLAY_WITH_DRIPLEAVES - f Lnet/minecraft/resources/ResourceKey; q CLAY_POOL_WITH_DRIPLEAVES - f Lnet/minecraft/resources/ResourceKey; r LUSH_CAVES_CLAY - f Lnet/minecraft/resources/ResourceKey; s MOSS_PATCH_CEILING - f Lnet/minecraft/resources/ResourceKey; t SPORE_BLOSSOM - f Lnet/minecraft/resources/ResourceKey; u AMETHYST_GEODE - f Lnet/minecraft/resources/ResourceKey; v SCULK_PATCH_DEEP_DARK - f Lnet/minecraft/resources/ResourceKey; w SCULK_PATCH_ANCIENT_CITY - f Lnet/minecraft/resources/ResourceKey; x SCULK_VEIN - m ()Lnet/minecraft/core/Holder; a makeSmallDripleaf - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/Holder; a makeDripleaf -c net/minecraft/data/worldgen/features/EndFeatures net/minecraft/data/worldgen/features/EndFeatures - f Lnet/minecraft/resources/ResourceKey; a END_PLATFORM - f Lnet/minecraft/resources/ResourceKey; b END_SPIKE - f Lnet/minecraft/resources/ResourceKey; c END_GATEWAY_RETURN - f Lnet/minecraft/resources/ResourceKey; d END_GATEWAY_DELAYED - f Lnet/minecraft/resources/ResourceKey; e CHORUS_PLANT - f Lnet/minecraft/resources/ResourceKey; f END_ISLAND - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/features/FeatureUtils net/minecraft/data/worldgen/features/FeatureUtils - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/feature/WorldGenerator;)V a register - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenerator;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration;Ljava/util/List;I)Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRandomPatchConfiguration; a simplePatchConfiguration - m (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a simplePatchPredicate - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenerator;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRandomPatchConfiguration; a simplePatchConfiguration - m (ILnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRandomPatchConfiguration; a simpleRandomPatchConfiguration - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createKey - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/feature/WorldGenerator;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration;)V a register - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenerator;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRandomPatchConfiguration; a simplePatchConfiguration -c net/minecraft/data/worldgen/features/MiscOverworldFeatures net/minecraft/data/worldgen/features/MiscOverworldFeatures - f Lnet/minecraft/resources/ResourceKey; a ICE_SPIKE - f Lnet/minecraft/resources/ResourceKey; b ICE_PATCH - f Lnet/minecraft/resources/ResourceKey; c FOREST_ROCK - f Lnet/minecraft/resources/ResourceKey; d ICEBERG_PACKED - f Lnet/minecraft/resources/ResourceKey; e ICEBERG_BLUE - f Lnet/minecraft/resources/ResourceKey; f BLUE_ICE - f Lnet/minecraft/resources/ResourceKey; g LAKE_LAVA - f Lnet/minecraft/resources/ResourceKey; h DISK_CLAY - f Lnet/minecraft/resources/ResourceKey; i DISK_GRAVEL - f Lnet/minecraft/resources/ResourceKey; j DISK_SAND - f Lnet/minecraft/resources/ResourceKey; k FREEZE_TOP_LAYER - f Lnet/minecraft/resources/ResourceKey; l DISK_GRASS - f Lnet/minecraft/resources/ResourceKey; m BONUS_CHEST - f Lnet/minecraft/resources/ResourceKey; n VOID_START_PLATFORM - f Lnet/minecraft/resources/ResourceKey; o DESERT_WELL - f Lnet/minecraft/resources/ResourceKey; p SPRING_LAVA_OVERWORLD - f Lnet/minecraft/resources/ResourceKey; q SPRING_LAVA_FROZEN - f Lnet/minecraft/resources/ResourceKey; r SPRING_WATER - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/features/NetherFeatures net/minecraft/data/worldgen/features/NetherFeatures - f Lnet/minecraft/resources/ResourceKey; a DELTA - f Lnet/minecraft/resources/ResourceKey; b SMALL_BASALT_COLUMNS - f Lnet/minecraft/resources/ResourceKey; c LARGE_BASALT_COLUMNS - f Lnet/minecraft/resources/ResourceKey; d BASALT_BLOBS - f Lnet/minecraft/resources/ResourceKey; e BLACKSTONE_BLOBS - f Lnet/minecraft/resources/ResourceKey; f GLOWSTONE_EXTRA - f Lnet/minecraft/resources/ResourceKey; g CRIMSON_FOREST_VEGETATION - f Lnet/minecraft/resources/ResourceKey; h CRIMSON_FOREST_VEGETATION_BONEMEAL - f Lnet/minecraft/resources/ResourceKey; i WARPED_FOREST_VEGETION - f Lnet/minecraft/resources/ResourceKey; j WARPED_FOREST_VEGETATION_BONEMEAL - f Lnet/minecraft/resources/ResourceKey; k NETHER_SPROUTS - f Lnet/minecraft/resources/ResourceKey; l NETHER_SPROUTS_BONEMEAL - f Lnet/minecraft/resources/ResourceKey; m TWISTING_VINES - f Lnet/minecraft/resources/ResourceKey; n TWISTING_VINES_BONEMEAL - f Lnet/minecraft/resources/ResourceKey; o WEEPING_VINES - f Lnet/minecraft/resources/ResourceKey; p PATCH_CRIMSON_ROOTS - f Lnet/minecraft/resources/ResourceKey; q BASALT_PILLAR - f Lnet/minecraft/resources/ResourceKey; r SPRING_LAVA_NETHER - f Lnet/minecraft/resources/ResourceKey; s SPRING_NETHER_CLOSED - f Lnet/minecraft/resources/ResourceKey; t SPRING_NETHER_OPEN - f Lnet/minecraft/resources/ResourceKey; u PATCH_FIRE - f Lnet/minecraft/resources/ResourceKey; v PATCH_SOUL_FIRE - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/features/OreFeatures net/minecraft/data/worldgen/features/OreFeatures - f Lnet/minecraft/resources/ResourceKey; A ORE_EMERALD - f Lnet/minecraft/resources/ResourceKey; B ORE_ANCIENT_DEBRIS_LARGE - f Lnet/minecraft/resources/ResourceKey; C ORE_ANCIENT_DEBRIS_SMALL - f Lnet/minecraft/resources/ResourceKey; D ORE_COPPPER_SMALL - f Lnet/minecraft/resources/ResourceKey; E ORE_COPPER_LARGE - f Lnet/minecraft/resources/ResourceKey; F ORE_CLAY - f Lnet/minecraft/resources/ResourceKey; a ORE_MAGMA - f Lnet/minecraft/resources/ResourceKey; b ORE_SOUL_SAND - f Lnet/minecraft/resources/ResourceKey; c ORE_NETHER_GOLD - f Lnet/minecraft/resources/ResourceKey; d ORE_QUARTZ - f Lnet/minecraft/resources/ResourceKey; e ORE_GRAVEL_NETHER - f Lnet/minecraft/resources/ResourceKey; f ORE_BLACKSTONE - f Lnet/minecraft/resources/ResourceKey; g ORE_DIRT - f Lnet/minecraft/resources/ResourceKey; h ORE_GRAVEL - f Lnet/minecraft/resources/ResourceKey; i ORE_GRANITE - f Lnet/minecraft/resources/ResourceKey; j ORE_DIORITE - f Lnet/minecraft/resources/ResourceKey; k ORE_ANDESITE - f Lnet/minecraft/resources/ResourceKey; l ORE_TUFF - f Lnet/minecraft/resources/ResourceKey; m ORE_COAL - f Lnet/minecraft/resources/ResourceKey; n ORE_COAL_BURIED - f Lnet/minecraft/resources/ResourceKey; o ORE_IRON - f Lnet/minecraft/resources/ResourceKey; p ORE_IRON_SMALL - f Lnet/minecraft/resources/ResourceKey; q ORE_GOLD - f Lnet/minecraft/resources/ResourceKey; r ORE_GOLD_BURIED - f Lnet/minecraft/resources/ResourceKey; s ORE_REDSTONE - f Lnet/minecraft/resources/ResourceKey; t ORE_DIAMOND_SMALL - f Lnet/minecraft/resources/ResourceKey; u ORE_DIAMOND_MEDIUM - f Lnet/minecraft/resources/ResourceKey; v ORE_DIAMOND_LARGE - f Lnet/minecraft/resources/ResourceKey; w ORE_DIAMOND_BURIED - f Lnet/minecraft/resources/ResourceKey; x ORE_LAPIS - f Lnet/minecraft/resources/ResourceKey; y ORE_LAPIS_BURIED - f Lnet/minecraft/resources/ResourceKey; z ORE_INFESTED - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/features/PileFeatures net/minecraft/data/worldgen/features/PileFeatures - f Lnet/minecraft/resources/ResourceKey; a PILE_HAY - f Lnet/minecraft/resources/ResourceKey; b PILE_MELON - f Lnet/minecraft/resources/ResourceKey; c PILE_SNOW - f Lnet/minecraft/resources/ResourceKey; d PILE_ICE - f Lnet/minecraft/resources/ResourceKey; e PILE_PUMPKIN - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/features/TreeFeatures net/minecraft/data/worldgen/features/TreeFeatures - f Lnet/minecraft/resources/ResourceKey; A OAK_BEES_0002 - f Lnet/minecraft/resources/ResourceKey; B OAK_BEES_002 - f Lnet/minecraft/resources/ResourceKey; C OAK_BEES_005 - f Lnet/minecraft/resources/ResourceKey; D BIRCH_BEES_0002 - f Lnet/minecraft/resources/ResourceKey; E BIRCH_BEES_002 - f Lnet/minecraft/resources/ResourceKey; F BIRCH_BEES_005 - f Lnet/minecraft/resources/ResourceKey; G FANCY_OAK_BEES_0002 - f Lnet/minecraft/resources/ResourceKey; H FANCY_OAK_BEES_002 - f Lnet/minecraft/resources/ResourceKey; I FANCY_OAK_BEES_005 - f Lnet/minecraft/resources/ResourceKey; J FANCY_OAK_BEES - f Lnet/minecraft/resources/ResourceKey; K CHERRY_BEES_005 - f Lnet/minecraft/resources/ResourceKey; a CRIMSON_FUNGUS - f Lnet/minecraft/resources/ResourceKey; b CRIMSON_FUNGUS_PLANTED - f Lnet/minecraft/resources/ResourceKey; c WARPED_FUNGUS - f Lnet/minecraft/resources/ResourceKey; d WARPED_FUNGUS_PLANTED - f Lnet/minecraft/resources/ResourceKey; e HUGE_BROWN_MUSHROOM - f Lnet/minecraft/resources/ResourceKey; f HUGE_RED_MUSHROOM - f Lnet/minecraft/resources/ResourceKey; g OAK - f Lnet/minecraft/resources/ResourceKey; h DARK_OAK - f Lnet/minecraft/resources/ResourceKey; i BIRCH - f Lnet/minecraft/resources/ResourceKey; j ACACIA - f Lnet/minecraft/resources/ResourceKey; k SPRUCE - f Lnet/minecraft/resources/ResourceKey; l PINE - f Lnet/minecraft/resources/ResourceKey; m JUNGLE_TREE - f Lnet/minecraft/resources/ResourceKey; n FANCY_OAK - f Lnet/minecraft/resources/ResourceKey; o JUNGLE_TREE_NO_VINE - f Lnet/minecraft/resources/ResourceKey; p MEGA_JUNGLE_TREE - f Lnet/minecraft/resources/ResourceKey; q MEGA_SPRUCE - f Lnet/minecraft/resources/ResourceKey; r MEGA_PINE - f Lnet/minecraft/resources/ResourceKey; s SUPER_BIRCH_BEES_0002 - f Lnet/minecraft/resources/ResourceKey; t SUPER_BIRCH_BEES - f Lnet/minecraft/resources/ResourceKey; u SWAMP_OAK - f Lnet/minecraft/resources/ResourceKey; v JUNGLE_BUSH - f Lnet/minecraft/resources/ResourceKey; w AZALEA_TREE - f Lnet/minecraft/resources/ResourceKey; x MANGROVE - f Lnet/minecraft/resources/ResourceKey; y TALL_MANGROVE - f Lnet/minecraft/resources/ResourceKey; z CHERRY - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;IIII)Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration$a; a createStraightBlobTree - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration$a; a createOak - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration$a; b createBirch - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration$a; c createSuperBirch - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration$a; d createJungleTree - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration$a; e createFancyOak - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration$a; f cherry -c net/minecraft/data/worldgen/features/VegetationFeatures net/minecraft/data/worldgen/features/VegetationFeatures - f Lnet/minecraft/resources/ResourceKey; A DARK_FOREST_VEGETATION - f Lnet/minecraft/resources/ResourceKey; B TREES_FLOWER_FOREST - f Lnet/minecraft/resources/ResourceKey; C MEADOW_TREES - f Lnet/minecraft/resources/ResourceKey; D TREES_TAIGA - f Lnet/minecraft/resources/ResourceKey; E TREES_GROVE - f Lnet/minecraft/resources/ResourceKey; F TREES_SAVANNA - f Lnet/minecraft/resources/ResourceKey; G BIRCH_TALL - f Lnet/minecraft/resources/ResourceKey; H TREES_WINDSWEPT_HILLS - f Lnet/minecraft/resources/ResourceKey; I TREES_WATER - f Lnet/minecraft/resources/ResourceKey; J TREES_BIRCH_AND_OAK - f Lnet/minecraft/resources/ResourceKey; K TREES_PLAINS - f Lnet/minecraft/resources/ResourceKey; L TREES_SPARSE_JUNGLE - f Lnet/minecraft/resources/ResourceKey; M TREES_OLD_GROWTH_SPRUCE_TAIGA - f Lnet/minecraft/resources/ResourceKey; N TREES_OLD_GROWTH_PINE_TAIGA - f Lnet/minecraft/resources/ResourceKey; O TREES_JUNGLE - f Lnet/minecraft/resources/ResourceKey; P BAMBOO_VEGETATION - f Lnet/minecraft/resources/ResourceKey; Q MUSHROOM_ISLAND_VEGETATION - f Lnet/minecraft/resources/ResourceKey; R MANGROVE_VEGETATION - f Lnet/minecraft/resources/ResourceKey; a BAMBOO_NO_PODZOL - f Lnet/minecraft/resources/ResourceKey; b BAMBOO_SOME_PODZOL - f Lnet/minecraft/resources/ResourceKey; c VINES - f Lnet/minecraft/resources/ResourceKey; d PATCH_BROWN_MUSHROOM - f Lnet/minecraft/resources/ResourceKey; e PATCH_RED_MUSHROOM - f Lnet/minecraft/resources/ResourceKey; f PATCH_SUNFLOWER - f Lnet/minecraft/resources/ResourceKey; g PATCH_PUMPKIN - f Lnet/minecraft/resources/ResourceKey; h PATCH_BERRY_BUSH - f Lnet/minecraft/resources/ResourceKey; i PATCH_TAIGA_GRASS - f Lnet/minecraft/resources/ResourceKey; j PATCH_GRASS - f Lnet/minecraft/resources/ResourceKey; k PATCH_GRASS_JUNGLE - f Lnet/minecraft/resources/ResourceKey; l SINGLE_PIECE_OF_GRASS - f Lnet/minecraft/resources/ResourceKey; m PATCH_DEAD_BUSH - f Lnet/minecraft/resources/ResourceKey; n PATCH_MELON - f Lnet/minecraft/resources/ResourceKey; o PATCH_WATERLILY - f Lnet/minecraft/resources/ResourceKey; p PATCH_TALL_GRASS - f Lnet/minecraft/resources/ResourceKey; q PATCH_LARGE_FERN - f Lnet/minecraft/resources/ResourceKey; r PATCH_CACTUS - f Lnet/minecraft/resources/ResourceKey; s PATCH_SUGAR_CANE - f Lnet/minecraft/resources/ResourceKey; t FLOWER_DEFAULT - f Lnet/minecraft/resources/ResourceKey; u FLOWER_FLOWER_FOREST - f Lnet/minecraft/resources/ResourceKey; v FLOWER_SWAMP - f Lnet/minecraft/resources/ResourceKey; w FLOWER_PLAIN - f Lnet/minecraft/resources/ResourceKey; x FLOWER_MEADOW - f Lnet/minecraft/resources/ResourceKey; y FLOWER_CHERRY - f Lnet/minecraft/resources/ResourceKey; z FOREST_FLOWERS - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider;I)Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRandomPatchConfiguration; a grassPatch -c net/minecraft/data/worldgen/placement/AquaticPlacements net/minecraft/data/worldgen/placement/AquaticPlacements - f Lnet/minecraft/resources/ResourceKey; a SEAGRASS_WARM - f Lnet/minecraft/resources/ResourceKey; b SEAGRASS_NORMAL - f Lnet/minecraft/resources/ResourceKey; c SEAGRASS_COLD - f Lnet/minecraft/resources/ResourceKey; d SEAGRASS_RIVER - f Lnet/minecraft/resources/ResourceKey; e SEAGRASS_SWAMP - f Lnet/minecraft/resources/ResourceKey; f SEAGRASS_DEEP_WARM - f Lnet/minecraft/resources/ResourceKey; g SEAGRASS_DEEP - f Lnet/minecraft/resources/ResourceKey; h SEAGRASS_DEEP_COLD - f Lnet/minecraft/resources/ResourceKey; i SEAGRASS_SIMPLE - f Lnet/minecraft/resources/ResourceKey; j SEA_PICKLE - f Lnet/minecraft/resources/ResourceKey; k KELP_COLD - f Lnet/minecraft/resources/ResourceKey; l KELP_WARM - f Lnet/minecraft/resources/ResourceKey; m WARM_OCEAN_VEGETATION - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (I)Ljava/util/List; a seagrassPlacement -c net/minecraft/data/worldgen/placement/CavePlacements net/minecraft/data/worldgen/placement/CavePlacements - f Lnet/minecraft/resources/ResourceKey; a MONSTER_ROOM - f Lnet/minecraft/resources/ResourceKey; b MONSTER_ROOM_DEEP - f Lnet/minecraft/resources/ResourceKey; c FOSSIL_UPPER - f Lnet/minecraft/resources/ResourceKey; d FOSSIL_LOWER - f Lnet/minecraft/resources/ResourceKey; e DRIPSTONE_CLUSTER - f Lnet/minecraft/resources/ResourceKey; f LARGE_DRIPSTONE - f Lnet/minecraft/resources/ResourceKey; g POINTED_DRIPSTONE - f Lnet/minecraft/resources/ResourceKey; h UNDERWATER_MAGMA - f Lnet/minecraft/resources/ResourceKey; i GLOW_LICHEN - f Lnet/minecraft/resources/ResourceKey; j ROOTED_AZALEA_TREE - f Lnet/minecraft/resources/ResourceKey; k CAVE_VINES - f Lnet/minecraft/resources/ResourceKey; l LUSH_CAVES_VEGETATION - f Lnet/minecraft/resources/ResourceKey; m LUSH_CAVES_CLAY - f Lnet/minecraft/resources/ResourceKey; n LUSH_CAVES_CEILING_VEGETATION - f Lnet/minecraft/resources/ResourceKey; o SPORE_BLOSSOM - f Lnet/minecraft/resources/ResourceKey; p CLASSIC_VINES - f Lnet/minecraft/resources/ResourceKey; q AMETHYST_GEODE - f Lnet/minecraft/resources/ResourceKey; r SCULK_PATCH_DEEP_DARK - f Lnet/minecraft/resources/ResourceKey; s SCULK_PATCH_ANCIENT_CITY - f Lnet/minecraft/resources/ResourceKey; t SCULK_VEIN - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/placement/EndPlacements net/minecraft/data/worldgen/placement/EndPlacements - f Lnet/minecraft/resources/ResourceKey; a END_PLATFORM - f Lnet/minecraft/resources/ResourceKey; b END_SPIKE - f Lnet/minecraft/resources/ResourceKey; c END_GATEWAY_RETURN - f Lnet/minecraft/resources/ResourceKey; d CHORUS_PLANT - f Lnet/minecraft/resources/ResourceKey; e END_ISLAND_DECORATED - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/placement/MiscOverworldPlacements net/minecraft/data/worldgen/placement/MiscOverworldPlacements - f Lnet/minecraft/resources/ResourceKey; a ICE_SPIKE - f Lnet/minecraft/resources/ResourceKey; b ICE_PATCH - f Lnet/minecraft/resources/ResourceKey; c FOREST_ROCK - f Lnet/minecraft/resources/ResourceKey; d ICEBERG_PACKED - f Lnet/minecraft/resources/ResourceKey; e ICEBERG_BLUE - f Lnet/minecraft/resources/ResourceKey; f BLUE_ICE - f Lnet/minecraft/resources/ResourceKey; g LAKE_LAVA_UNDERGROUND - f Lnet/minecraft/resources/ResourceKey; h LAKE_LAVA_SURFACE - f Lnet/minecraft/resources/ResourceKey; i DISK_CLAY - f Lnet/minecraft/resources/ResourceKey; j DISK_GRAVEL - f Lnet/minecraft/resources/ResourceKey; k DISK_SAND - f Lnet/minecraft/resources/ResourceKey; l DISK_GRASS - f Lnet/minecraft/resources/ResourceKey; m FREEZE_TOP_LAYER - f Lnet/minecraft/resources/ResourceKey; n VOID_START_PLATFORM - f Lnet/minecraft/resources/ResourceKey; o DESERT_WELL - f Lnet/minecraft/resources/ResourceKey; p SPRING_LAVA - f Lnet/minecraft/resources/ResourceKey; q SPRING_LAVA_FROZEN - f Lnet/minecraft/resources/ResourceKey; r SPRING_WATER - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/placement/NetherPlacements net/minecraft/data/worldgen/placement/NetherPlacements - f Lnet/minecraft/resources/ResourceKey; a DELTA - f Lnet/minecraft/resources/ResourceKey; b SMALL_BASALT_COLUMNS - f Lnet/minecraft/resources/ResourceKey; c LARGE_BASALT_COLUMNS - f Lnet/minecraft/resources/ResourceKey; d BASALT_BLOBS - f Lnet/minecraft/resources/ResourceKey; e BLACKSTONE_BLOBS - f Lnet/minecraft/resources/ResourceKey; f GLOWSTONE_EXTRA - f Lnet/minecraft/resources/ResourceKey; g GLOWSTONE - f Lnet/minecraft/resources/ResourceKey; h CRIMSON_FOREST_VEGETATION - f Lnet/minecraft/resources/ResourceKey; i WARPED_FOREST_VEGETATION - f Lnet/minecraft/resources/ResourceKey; j NETHER_SPROUTS - f Lnet/minecraft/resources/ResourceKey; k TWISTING_VINES - f Lnet/minecraft/resources/ResourceKey; l WEEPING_VINES - f Lnet/minecraft/resources/ResourceKey; m PATCH_CRIMSON_ROOTS - f Lnet/minecraft/resources/ResourceKey; n BASALT_PILLAR - f Lnet/minecraft/resources/ResourceKey; o SPRING_DELTA - f Lnet/minecraft/resources/ResourceKey; p SPRING_CLOSED - f Lnet/minecraft/resources/ResourceKey; q SPRING_CLOSED_DOUBLE - f Lnet/minecraft/resources/ResourceKey; r SPRING_OPEN - f Lnet/minecraft/resources/ResourceKey; s PATCH_SOUL_FIRE - f Lnet/minecraft/resources/ResourceKey; t PATCH_FIRE - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/placement/OrePlacements net/minecraft/data/worldgen/placement/OrePlacements - f Lnet/minecraft/resources/ResourceKey; A ORE_REDSTONE_LOWER - f Lnet/minecraft/resources/ResourceKey; B ORE_DIAMOND - f Lnet/minecraft/resources/ResourceKey; C ORE_DIAMOND_MEDIUM - f Lnet/minecraft/resources/ResourceKey; D ORE_DIAMOND_LARGE - f Lnet/minecraft/resources/ResourceKey; E ORE_DIAMOND_BURIED - f Lnet/minecraft/resources/ResourceKey; F ORE_LAPIS - f Lnet/minecraft/resources/ResourceKey; G ORE_LAPIS_BURIED - f Lnet/minecraft/resources/ResourceKey; H ORE_INFESTED - f Lnet/minecraft/resources/ResourceKey; I ORE_EMERALD - f Lnet/minecraft/resources/ResourceKey; J ORE_ANCIENT_DEBRIS_LARGE - f Lnet/minecraft/resources/ResourceKey; K ORE_ANCIENT_DEBRIS_SMALL - f Lnet/minecraft/resources/ResourceKey; L ORE_COPPER - f Lnet/minecraft/resources/ResourceKey; M ORE_COPPER_LARGE - f Lnet/minecraft/resources/ResourceKey; N ORE_CLAY - f Lnet/minecraft/resources/ResourceKey; a ORE_MAGMA - f Lnet/minecraft/resources/ResourceKey; b ORE_SOUL_SAND - f Lnet/minecraft/resources/ResourceKey; c ORE_GOLD_DELTAS - f Lnet/minecraft/resources/ResourceKey; d ORE_QUARTZ_DELTAS - f Lnet/minecraft/resources/ResourceKey; e ORE_GOLD_NETHER - f Lnet/minecraft/resources/ResourceKey; f ORE_QUARTZ_NETHER - f Lnet/minecraft/resources/ResourceKey; g ORE_GRAVEL_NETHER - f Lnet/minecraft/resources/ResourceKey; h ORE_BLACKSTONE - f Lnet/minecraft/resources/ResourceKey; i ORE_DIRT - f Lnet/minecraft/resources/ResourceKey; j ORE_GRAVEL - f Lnet/minecraft/resources/ResourceKey; k ORE_GRANITE_UPPER - f Lnet/minecraft/resources/ResourceKey; l ORE_GRANITE_LOWER - f Lnet/minecraft/resources/ResourceKey; m ORE_DIORITE_UPPER - f Lnet/minecraft/resources/ResourceKey; n ORE_DIORITE_LOWER - f Lnet/minecraft/resources/ResourceKey; o ORE_ANDESITE_UPPER - f Lnet/minecraft/resources/ResourceKey; p ORE_ANDESITE_LOWER - f Lnet/minecraft/resources/ResourceKey; q ORE_TUFF - f Lnet/minecraft/resources/ResourceKey; r ORE_COAL_UPPER - f Lnet/minecraft/resources/ResourceKey; s ORE_COAL_LOWER - f Lnet/minecraft/resources/ResourceKey; t ORE_IRON_UPPER - f Lnet/minecraft/resources/ResourceKey; u ORE_IRON_MIDDLE - f Lnet/minecraft/resources/ResourceKey; v ORE_IRON_SMALL - f Lnet/minecraft/resources/ResourceKey; w ORE_GOLD_EXTRA - f Lnet/minecraft/resources/ResourceKey; x ORE_GOLD - f Lnet/minecraft/resources/ResourceKey; y ORE_GOLD_LOWER - f Lnet/minecraft/resources/ResourceKey; z ORE_REDSTONE - m (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; a orePlacement - m (ILnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; a commonOrePlacement - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (ILnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; b rareOrePlacement -c net/minecraft/data/worldgen/placement/PlacementUtils net/minecraft/data/worldgen/placement/PlacementUtils - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; a HEIGHTMAP - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; b HEIGHTMAP_TOP_SOLID - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; c HEIGHTMAP_WORLD_SURFACE - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; d HEIGHTMAP_OCEAN_FLOOR - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; e FULL_RANGE - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; f RANGE_10_10 - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; g RANGE_8_8 - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; h RANGE_4_4 - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; i RANGE_BOTTOM_TO_MAX_TERRAIN_HEIGHT - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;[Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)V a register - m (IFI)Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; a countExtra - m (Lnet/minecraft/core/Holder;[Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Lnet/minecraft/core/Holder; a inlinePlaced - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenerator;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration;[Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Lnet/minecraft/core/Holder; a inlinePlaced - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;Ljava/util/List;)V a register - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenerator;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/core/Holder; a filtered - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementFilter; a isEmpty - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter; a filteredByBlockSurvival - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenerator;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration;)Lnet/minecraft/core/Holder; a onlyWhenEmpty - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createKey - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/placement/TreePlacements net/minecraft/data/worldgen/placement/TreePlacements - f Lnet/minecraft/resources/ResourceKey; A FANCY_OAK_BEES_002 - f Lnet/minecraft/resources/ResourceKey; B FANCY_OAK_BEES - f Lnet/minecraft/resources/ResourceKey; C CHERRY_BEES_005 - f Lnet/minecraft/resources/ResourceKey; a CRIMSON_FUNGI - f Lnet/minecraft/resources/ResourceKey; b WARPED_FUNGI - f Lnet/minecraft/resources/ResourceKey; c OAK_CHECKED - f Lnet/minecraft/resources/ResourceKey; d DARK_OAK_CHECKED - f Lnet/minecraft/resources/ResourceKey; e BIRCH_CHECKED - f Lnet/minecraft/resources/ResourceKey; f ACACIA_CHECKED - f Lnet/minecraft/resources/ResourceKey; g SPRUCE_CHECKED - f Lnet/minecraft/resources/ResourceKey; h MANGROVE_CHECKED - f Lnet/minecraft/resources/ResourceKey; i CHERRY_CHECKED - f Lnet/minecraft/resources/ResourceKey; j PINE_ON_SNOW - f Lnet/minecraft/resources/ResourceKey; k SPRUCE_ON_SNOW - f Lnet/minecraft/resources/ResourceKey; l PINE_CHECKED - f Lnet/minecraft/resources/ResourceKey; m JUNGLE_TREE_CHECKED - f Lnet/minecraft/resources/ResourceKey; n FANCY_OAK_CHECKED - f Lnet/minecraft/resources/ResourceKey; o MEGA_JUNGLE_TREE_CHECKED - f Lnet/minecraft/resources/ResourceKey; p MEGA_SPRUCE_CHECKED - f Lnet/minecraft/resources/ResourceKey; q MEGA_PINE_CHECKED - f Lnet/minecraft/resources/ResourceKey; r TALL_MANGROVE_CHECKED - f Lnet/minecraft/resources/ResourceKey; s JUNGLE_BUSH - f Lnet/minecraft/resources/ResourceKey; t SUPER_BIRCH_BEES_0002 - f Lnet/minecraft/resources/ResourceKey; u SUPER_BIRCH_BEES - f Lnet/minecraft/resources/ResourceKey; v OAK_BEES_0002 - f Lnet/minecraft/resources/ResourceKey; w OAK_BEES_002 - f Lnet/minecraft/resources/ResourceKey; x BIRCH_BEES_0002_PLACED - f Lnet/minecraft/resources/ResourceKey; y BIRCH_BEES_002 - f Lnet/minecraft/resources/ResourceKey; z FANCY_OAK_BEES_0002 - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/data/worldgen/placement/VegetationPlacements net/minecraft/data/worldgen/placement/VegetationPlacements - f Lnet/minecraft/resources/ResourceKey; A PATCH_CACTUS_DECORATED - f Lnet/minecraft/resources/ResourceKey; B PATCH_SUGAR_CANE_SWAMP - f Lnet/minecraft/resources/ResourceKey; C PATCH_SUGAR_CANE_DESERT - f Lnet/minecraft/resources/ResourceKey; D PATCH_SUGAR_CANE_BADLANDS - f Lnet/minecraft/resources/ResourceKey; E PATCH_SUGAR_CANE - f Lnet/minecraft/resources/ResourceKey; F BROWN_MUSHROOM_NETHER - f Lnet/minecraft/resources/ResourceKey; G RED_MUSHROOM_NETHER - f Lnet/minecraft/resources/ResourceKey; H BROWN_MUSHROOM_NORMAL - f Lnet/minecraft/resources/ResourceKey; I RED_MUSHROOM_NORMAL - f Lnet/minecraft/resources/ResourceKey; J BROWN_MUSHROOM_TAIGA - f Lnet/minecraft/resources/ResourceKey; K RED_MUSHROOM_TAIGA - f Lnet/minecraft/resources/ResourceKey; L BROWN_MUSHROOM_OLD_GROWTH - f Lnet/minecraft/resources/ResourceKey; M RED_MUSHROOM_OLD_GROWTH - f Lnet/minecraft/resources/ResourceKey; N BROWN_MUSHROOM_SWAMP - f Lnet/minecraft/resources/ResourceKey; O RED_MUSHROOM_SWAMP - f Lnet/minecraft/resources/ResourceKey; P FLOWER_WARM - f Lnet/minecraft/resources/ResourceKey; Q FLOWER_DEFAULT - f Lnet/minecraft/resources/ResourceKey; R FLOWER_FLOWER_FOREST - f Lnet/minecraft/resources/ResourceKey; S FLOWER_SWAMP - f Lnet/minecraft/resources/ResourceKey; T FLOWER_PLAINS - f Lnet/minecraft/resources/ResourceKey; U FLOWER_MEADOW - f Lnet/minecraft/resources/ResourceKey; V FLOWER_CHERRY - f Lnet/minecraft/resources/ResourceKey; W TREES_PLAINS - f Lnet/minecraft/resources/ResourceKey; X DARK_FOREST_VEGETATION - f Lnet/minecraft/resources/ResourceKey; Y FLOWER_FOREST_FLOWERS - f Lnet/minecraft/resources/ResourceKey; Z FOREST_FLOWERS - f Lnet/minecraft/resources/ResourceKey; a BAMBOO_LIGHT - f Lnet/minecraft/resources/ResourceKey; aa TREES_FLOWER_FOREST - f Lnet/minecraft/resources/ResourceKey; ab TREES_MEADOW - f Lnet/minecraft/resources/ResourceKey; ac TREES_CHERRY - f Lnet/minecraft/resources/ResourceKey; ad TREES_TAIGA - f Lnet/minecraft/resources/ResourceKey; ae TREES_GROVE - f Lnet/minecraft/resources/ResourceKey; af TREES_BADLANDS - f Lnet/minecraft/resources/ResourceKey; ag TREES_SNOWY - f Lnet/minecraft/resources/ResourceKey; ah TREES_SWAMP - f Lnet/minecraft/resources/ResourceKey; ai TREES_WINDSWEPT_SAVANNA - f Lnet/minecraft/resources/ResourceKey; aj TREES_SAVANNA - f Lnet/minecraft/resources/ResourceKey; ak BIRCH_TALL - f Lnet/minecraft/resources/ResourceKey; al TREES_BIRCH - f Lnet/minecraft/resources/ResourceKey; am TREES_WINDSWEPT_FOREST - f Lnet/minecraft/resources/ResourceKey; an TREES_WINDSWEPT_HILLS - f Lnet/minecraft/resources/ResourceKey; ao TREES_WATER - f Lnet/minecraft/resources/ResourceKey; ap TREES_BIRCH_AND_OAK - f Lnet/minecraft/resources/ResourceKey; aq TREES_SPARSE_JUNGLE - f Lnet/minecraft/resources/ResourceKey; ar TREES_OLD_GROWTH_SPRUCE_TAIGA - f Lnet/minecraft/resources/ResourceKey; as TREES_OLD_GROWTH_PINE_TAIGA - f Lnet/minecraft/resources/ResourceKey; at TREES_JUNGLE - f Lnet/minecraft/resources/ResourceKey; au BAMBOO_VEGETATION - f Lnet/minecraft/resources/ResourceKey; av MUSHROOM_ISLAND_VEGETATION - f Lnet/minecraft/resources/ResourceKey; aw TREES_MANGROVE - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; ax TREE_THRESHOLD - f Lnet/minecraft/resources/ResourceKey; b BAMBOO - f Lnet/minecraft/resources/ResourceKey; c VINES - f Lnet/minecraft/resources/ResourceKey; d PATCH_SUNFLOWER - f Lnet/minecraft/resources/ResourceKey; e PATCH_PUMPKIN - f Lnet/minecraft/resources/ResourceKey; f PATCH_GRASS_PLAIN - f Lnet/minecraft/resources/ResourceKey; g PATCH_GRASS_FOREST - f Lnet/minecraft/resources/ResourceKey; h PATCH_GRASS_BADLANDS - f Lnet/minecraft/resources/ResourceKey; i PATCH_GRASS_SAVANNA - f Lnet/minecraft/resources/ResourceKey; j PATCH_GRASS_NORMAL - f Lnet/minecraft/resources/ResourceKey; k PATCH_GRASS_TAIGA_2 - f Lnet/minecraft/resources/ResourceKey; l PATCH_GRASS_TAIGA - f Lnet/minecraft/resources/ResourceKey; m PATCH_GRASS_JUNGLE - f Lnet/minecraft/resources/ResourceKey; n GRASS_BONEMEAL - f Lnet/minecraft/resources/ResourceKey; o PATCH_DEAD_BUSH_2 - f Lnet/minecraft/resources/ResourceKey; p PATCH_DEAD_BUSH - f Lnet/minecraft/resources/ResourceKey; q PATCH_DEAD_BUSH_BADLANDS - f Lnet/minecraft/resources/ResourceKey; r PATCH_MELON - f Lnet/minecraft/resources/ResourceKey; s PATCH_MELON_SPARSE - f Lnet/minecraft/resources/ResourceKey; t PATCH_BERRY_COMMON - f Lnet/minecraft/resources/ResourceKey; u PATCH_BERRY_RARE - f Lnet/minecraft/resources/ResourceKey; v PATCH_WATERLILY - f Lnet/minecraft/resources/ResourceKey; w PATCH_TALL_GRASS_2 - f Lnet/minecraft/resources/ResourceKey; x PATCH_TALL_GRASS - f Lnet/minecraft/resources/ResourceKey; y PATCH_LARGE_FERN - f Lnet/minecraft/resources/ResourceKey; z PATCH_CACTUS_DESERT - m (ILnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; a getMushroomPlacement - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;Lnet/minecraft/world/level/block/Block;)Ljava/util/List; a treePlacement - m (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; a treePlacement - m (I)Ljava/util/List; a worldSurfaceSquaredWithCount - m (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Lcom/google/common/collect/ImmutableList$Builder; b treePlacementBase -c net/minecraft/data/worldgen/placement/VillagePlacements net/minecraft/data/worldgen/placement/VillagePlacements - f Lnet/minecraft/resources/ResourceKey; a PILE_HAY_VILLAGE - f Lnet/minecraft/resources/ResourceKey; b PILE_MELON_VILLAGE - f Lnet/minecraft/resources/ResourceKey; c PILE_SNOW_VILLAGE - f Lnet/minecraft/resources/ResourceKey; d PILE_ICE_VILLAGE - f Lnet/minecraft/resources/ResourceKey; e PILE_PUMPKIN_VILLAGE - f Lnet/minecraft/resources/ResourceKey; f OAK_VILLAGE - f Lnet/minecraft/resources/ResourceKey; g ACACIA_VILLAGE - f Lnet/minecraft/resources/ResourceKey; h SPRUCE_VILLAGE - f Lnet/minecraft/resources/ResourceKey; i PINE_VILLAGE - f Lnet/minecraft/resources/ResourceKey; j PATCH_CACTUS_VILLAGE - f Lnet/minecraft/resources/ResourceKey; k FLOWER_PLAIN_VILLAGE - f Lnet/minecraft/resources/ResourceKey; l PATCH_TAIGA_GRASS_VILLAGE - f Lnet/minecraft/resources/ResourceKey; m PATCH_BERRY_BUSH_VILLAGE - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/gametest/framework/AfterBatch net/minecraft/gametest/framework/AfterBatch - m ()Ljava/lang/String; a batch -c net/minecraft/gametest/framework/BeforeBatch net/minecraft/gametest/framework/BeforeBatch - m ()Ljava/lang/String; a batch -c net/minecraft/gametest/framework/GameTest net/minecraft/gametest/framework/GameTest - m ()I a timeoutTicks - m ()Ljava/lang/String; b batch - m ()Z c skyAccess - m ()I d rotationSteps - m ()Z e required - m ()Z f manualOnly - m ()Ljava/lang/String; g template - m ()J h setupTicks - m ()I i attempts - m ()I j requiredSuccesses -c net/minecraft/gametest/framework/GameTestBatchFactory net/minecraft/gametest/framework/GameTestBatchFactory - f I a MAX_TESTS_PER_BATCH - m (ILjava/util/Collection;)Ljava/util/Collection; a lambda$fromGameTestInfo$6 - m (Ljava/lang/String;Ljava/util/List;J)Lnet/minecraft/gametest/framework/GameTestHarnessBatch; a lambda$fromGameTestInfo$4 - m (Lnet/minecraft/server/level/WorldServer;Ljava/lang/String;Ljava/util/List;J)Lnet/minecraft/gametest/framework/GameTestHarnessBatch; a lambda$fromTestFunction$1 - m ()Lnet/minecraft/gametest/framework/GameTestHarnessRunner$b; a fromGameTestInfo - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)Ljava/lang/String; a lambda$fromGameTestInfo$3 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction;)Lnet/minecraft/gametest/framework/GameTestHarnessInfo; a lambda$fromTestFunction$0 - m (Ljava/util/Collection;Ljava/lang/String;J)Lnet/minecraft/gametest/framework/GameTestHarnessBatch; a toGameTestBatch - m (ILjava/util/Map$Entry;)Ljava/util/stream/Stream; a lambda$fromGameTestInfo$5 - m (Lnet/minecraft/server/level/WorldServer;Ljava/util/Map$Entry;)Ljava/util/stream/Stream; a lambda$fromTestFunction$2 - m (I)Lnet/minecraft/gametest/framework/GameTestHarnessRunner$b; a fromGameTestInfo - m (Ljava/util/Collection;Lnet/minecraft/server/level/WorldServer;)Ljava/util/Collection; a fromTestFunction - m (Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction;ILnet/minecraft/server/level/WorldServer;)Lnet/minecraft/gametest/framework/GameTestHarnessInfo; a toGameTestInfo -c net/minecraft/gametest/framework/GameTestBatchListener net/minecraft/gametest/framework/GameTestBatchListener - m (Lnet/minecraft/gametest/framework/GameTestHarnessBatch;)V a testBatchStarting - m (Lnet/minecraft/gametest/framework/GameTestHarnessBatch;)V b testBatchFinished -c net/minecraft/gametest/framework/GameTestHarnessAssertion net/minecraft/gametest/framework/GameTestAssertException -c net/minecraft/gametest/framework/GameTestHarnessAssertionPosition net/minecraft/gametest/framework/GameTestAssertPosException - f Lnet/minecraft/core/BlockPosition; a absolutePos - f Lnet/minecraft/core/BlockPosition; b relativePos - f J c tick - m ()Ljava/lang/String; a getMessageToShowAtBlock - m ()Lnet/minecraft/core/BlockPosition; b getRelativePos - m ()Lnet/minecraft/core/BlockPosition; c getAbsolutePos -c net/minecraft/gametest/framework/GameTestHarnessBatch net/minecraft/gametest/framework/GameTestBatch - f Ljava/lang/String; a DEFAULT_BATCH_NAME - f Ljava/lang/String; b name - f Ljava/util/Collection; c gameTestInfos - f Ljava/util/function/Consumer; d beforeBatchFunction - f Ljava/util/function/Consumer; e afterBatchFunction - m ()Ljava/lang/String; a name - m ()Ljava/util/Collection; b gameTestInfos - m ()Ljava/util/function/Consumer; c beforeBatchFunction - m ()Ljava/util/function/Consumer; d afterBatchFunction -c net/minecraft/gametest/framework/GameTestHarnessCollector net/minecraft/gametest/framework/MultipleTestTracker - f C a NOT_STARTED_TEST_CHAR - f C b ONGOING_TEST_CHAR - f C c SUCCESSFUL_TEST_CHAR - f C d FAILED_OPTIONAL_TEST_CHAR - f C e FAILED_REQUIRED_TEST_CHAR - f Ljava/util/Collection; f tests - f Ljava/util/Collection; g listeners - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a addTestToTrack - m (Ljava/util/function/Consumer;)V a addFailureListener - m (Lnet/minecraft/gametest/framework/GameTestHarnessListener;Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a lambda$addListener$0 - m ()I a getFailedRequiredCount - m (Ljava/lang/StringBuffer;Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a lambda$getProgressBar$1 - m (Lnet/minecraft/gametest/framework/GameTestHarnessListener;)V a addListener - m ()I b getFailedOptionalCount - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V b remove - m ()I c getDoneCount - m ()Z d hasFailedRequired - m ()Z e hasFailedOptional - m ()Ljava/util/Collection; f getFailedRequired - m ()Ljava/util/Collection; g getFailedOptional - m ()I h getTotalCount - m ()Z i isDone - m ()Ljava/lang/String; j getProgressBar -c net/minecraft/gametest/framework/GameTestHarnessCollector$1 net/minecraft/gametest/framework/MultipleTestTracker$1 - f Ljava/util/function/Consumer; a val$listener - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a testStructureLoaded - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V a testPassed - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V a testAddedForRerun - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V b testFailed -c net/minecraft/gametest/framework/GameTestHarnessEvent net/minecraft/gametest/framework/GameTestEvent - f Ljava/lang/Long; a expectedDelay - f Ljava/lang/Runnable; b assertion - m (JLjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestHarnessEvent; a create - m (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestHarnessEvent; a create -c net/minecraft/gametest/framework/GameTestHarnessHelper net/minecraft/gametest/framework/GameTestHelper - f Lnet/minecraft/gametest/framework/GameTestHarnessInfo; a testInfo - f Z b finalCheckAdded - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPosition;D)V a assertItemEntityPresent - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Z a lambda$assertBlockNotPresent$8 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;)V a assertBlockProperty - m (III)V a pressButton - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/entity/Entity; a spawn - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I a lambda$findClosestEntity$1 - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPosition;)V a assertEntityInstancePresent - m (Lnet/minecraft/world/item/Item;)V a assertItemEntityPresent - m (Lnet/minecraft/world/entity/EntityTypes;I)V a assertEntitiesPresent - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/entity/Entity; a spawn - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;)V a assertBlockPresent - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/entity/EntityLiving; a makeAboutToDrown - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/phys/Vec3D;D)Ljava/util/List; a findEntities - m (Lnet/minecraft/world/entity/EntityTypes;IIID)Lnet/minecraft/world/entity/Entity; a findClosestEntity - m (Ljava/lang/String;Lnet/minecraft/core/BlockPosition;)V a fail - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Z a lambda$assertBlockPresent$7 - m (Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/IBlockData;)Z a lambda$assertBlock$11 - m (Lnet/minecraft/world/level/block/Block;III)V a assertBlockPresent - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/core/BlockPosition;)V a assertSameBlockStates - m (JLnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/Item;)V a assertAtTickTimeContainerContains - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/core/BlockPosition;F)Lnet/minecraft/gametest/framework/GameTestHarnessSequence; a walkTo - m (Ljava/lang/String;)V a fail - m ()Lnet/minecraft/server/level/WorldServer; a getLevel - m (Lnet/minecraft/world/entity/EntityTypes;III)Lnet/minecraft/world/entity/Entity; a spawn - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/core/BlockPosition;ID)V a assertEntitiesPresent - m (Lnet/minecraft/world/entity/Entity;III)V a assertEntityInstancePresent - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/Item;)V a assertContainerContains - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)V a assertEntityPresent - m (JLjava/lang/Runnable;)V a runAtTickTime - m (Lnet/minecraft/world/entity/EntityInsentient;FFF)V a moveTo - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;)V a setBlock - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/core/BlockPosition;)V a lambda$assertSameBlockStates$20 - m (Ljava/lang/Runnable;)V a succeedIf - m (I)V a setDayTime - m (Lnet/minecraft/core/BlockPosition;J)V a pulseRedstone - m (JLnet/minecraft/core/BlockPosition;)V a assertAtTickTimeContainerEmpty - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)V a useBlock - m (Lnet/minecraft/world/entity/EntityTypes;FFF)Lnet/minecraft/world/entity/Entity; a spawn - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/IBlockData;)Z a lambda$assertBlockProperty$12 - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z a lambda$assertEntityInstancePresent$14 - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; a absoluteVec - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/entity/item/EntityItem; a spawnItem - m (IIILnet/minecraft/world/level/block/Block;)V a setBlock - m (Lnet/minecraft/world/item/Item;FFF)Lnet/minecraft/world/entity/item/EntityItem; a spawnItem - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;II)I a getHeight - m (Ljava/lang/Class;)V a killAllEntitiesOfClass - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/util/function/Predicate;Ljava/lang/String;)V a assertBlockProperty - m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/Object;)V a assertEntityProperty - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/Entity;)Z a lambda$assertEntityNotTouching$17 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)V a useBlock - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/gametest/framework/GameTestHarnessAssertionPosition; a lambda$assertEntityInstancePresent$15 - m (Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V a assertBlock - m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)V a assertValueEqual - m (Ljava/lang/Object;)Z a lambda$assertEntityInventoryContains$18 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityTypes;Ljava/util/function/Function;Ljava/lang/Object;)V a assertEntityData - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Ljava/util/function/IntPredicate;Ljava/util/function/Supplier;)V a assertRedstoneSignal - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/core/Holder;I)V a assertLivingEntityHasMobEffect - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a setBlock - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)V a placeAt - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/entity/item/EntityItem; a spawnItem - m (Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;Ljava/lang/String;)V a assertBlock - m (ZLjava/lang/String;)V a assertTrue - m (Ljava/lang/Runnable;J)V a lambda$onEachTick$28 - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z a lambda$assertEntityInventoryContains$19 - m (Lnet/minecraft/world/entity/Entity;)Z a lambda$killAllEntitiesOfClass$0 - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/lang/String;)V a assertEntityPosition - m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Ljava/lang/String;)V a assertEntityProperty - m (IIILnet/minecraft/world/level/block/state/IBlockData;)V a setBlock - m (ILjava/lang/Runnable;)V a succeedOnTickWhen - m (Lnet/minecraft/resources/ResourceKey;)V a setBiome - m (Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/world/entity/Entity;)Z a lambda$findEntities$2 - m (Ljava/util/function/Consumer;)V a forEveryBlockInStructure - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/core/BlockPosition;D)V a assertEntityPresent - m (Lnet/minecraft/world/entity/EntityTypes;DDD)V a assertEntityTouching - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/item/Item;)V a assertEntityIsHolding - m (Lnet/minecraft/world/level/EnumGamemode;)Lnet/minecraft/world/entity/player/EntityHuman; a makeMockPlayer - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPosition;DI)V a assertItemEntityCountIs - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a lambda$pressButton$4 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)V a assertSameBlockState - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a getBlockState - m (Lnet/minecraft/world/entity/EntityTypes;)Lnet/minecraft/world/entity/Entity; a findOneEntity - m (Ljava/lang/String;Lnet/minecraft/world/entity/Entity;)V a fail - m (JLjava/lang/Runnable;)V b runAfterDelay - m (Lnet/minecraft/world/level/block/Block;III)V b assertBlockNotPresent - m (Ljava/lang/Runnable;J)V b lambda$failIfEver$27 - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/core/BlockPosition;D)Ljava/util/List; b getEntities - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)V b assertEntityNotPresent - m (Lnet/minecraft/world/entity/EntityTypes;DDD)V b assertEntityNotTouching - m (Lnet/minecraft/world/entity/EntityTypes;FFF)Lnet/minecraft/world/entity/EntityInsentient; b spawnWithNoFreeWill - m (Ljava/lang/Runnable;)V b succeedWhen - m (Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V b assertBlockState - m (Lnet/minecraft/world/entity/EntityTypes;III)Lnet/minecraft/world/entity/EntityInsentient; b spawnWithNoFreeWill - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/core/BlockPosition;F)V b lambda$walkTo$3 - m (Lnet/minecraft/world/entity/EntityTypes;IIID)Ljava/util/List; b findEntities - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/entity/EntityInsentient; b spawnWithNoFreeWill - m (Lnet/minecraft/world/entity/EntityTypes;)V b assertEntityPresent - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/Item;)V b lambda$assertAtTickTimeContainerContains$21 - m (III)V b pullLever - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/item/Item;)V b assertEntityInventoryContains - m (ZLjava/lang/String;)V b assertFalse - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/Entity;)Z b lambda$assertEntityTouching$16 - m (Ljava/lang/String;)Ljava/lang/String; b lambda$assertBlockProperty$13 - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/entity/EntityLiving; b withLowHealth - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/entity/EntityInsentient; b spawnWithNoFreeWill - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/entity/TileEntity; b getBlockEntity - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPosition;D)V b assertItemEntityNotPresent - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityTypes;Ljava/util/function/Function;Ljava/lang/Object;)V b succeedWhenEntityData - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;)V b assertBlockNotPresent - m (Lnet/minecraft/world/item/Item;)V b assertItemEntityNotPresent - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; b relativeVec - m ()V b killAllEntities - m (Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V c assertBlockEntityData - m (Ljava/lang/Runnable;)V c failIf - m (Lnet/minecraft/core/BlockPosition;)V c pressButton - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityTypes;Ljava/util/function/Function;Ljava/lang/Object;)V c lambda$succeedWhenEntityData$23 - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/core/BlockPosition;)V c assertEntityPresent - m (Lnet/minecraft/world/level/block/Block;III)V c succeedWhenBlockPresent - m (Ljava/lang/String;)Ljava/lang/String; c lambda$assertBlock$10 - m ()Lnet/minecraft/server/level/EntityPlayer; c makeMockServerPlayerInLevel - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;)V c succeedWhenBlockPresent - m (Lnet/minecraft/world/entity/EntityTypes;)Ljava/util/List; c getEntities - m (Lnet/minecraft/world/entity/EntityTypes;III)V c assertEntityPresent - m (Ljava/lang/Runnable;)V d failIfEver - m (Lnet/minecraft/core/BlockPosition;)V d useBlock - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;)V d lambda$succeedWhenBlockPresent$9 - m (Lnet/minecraft/world/entity/EntityTypes;III)V d assertEntityNotPresent - m ()V d setNight - m (Lnet/minecraft/world/entity/EntityTypes;)V d assertEntityNotPresent - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/core/BlockPosition;)V d assertEntityNotPresent - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/core/BlockPosition;)V e succeedWhenEntityPresent - m (Lnet/minecraft/world/entity/EntityTypes;III)V e succeedWhenEntityPresent - m (Lnet/minecraft/core/BlockPosition;)V e pullLever - m ()V e succeed - m (Ljava/lang/Runnable;)V e onEachTick - m (Lnet/minecraft/core/BlockPosition;)V f destroyBlock - m ()V f tickPrecipitation - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/core/BlockPosition;)V f succeedWhenEntityNotPresent - m (Lnet/minecraft/world/entity/EntityTypes;III)V f succeedWhenEntityNotPresent - m ()Lnet/minecraft/gametest/framework/GameTestHarnessSequence; g startSequence - m (Lnet/minecraft/core/BlockPosition;)V g assertContainerEmpty - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/core/BlockPosition;)V g lambda$succeedWhenEntityNotPresent$25 - m (Lnet/minecraft/core/BlockPosition;)V h randomTick - m ()Lnet/minecraft/world/level/block/EnumBlockRotation; h getTestRotation - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/core/BlockPosition;)V h lambda$succeedWhenEntityPresent$24 - m ()J i getTick - m (Lnet/minecraft/core/BlockPosition;)V i tickPrecipitation - m ()Lnet/minecraft/world/phys/AxisAlignedBB; j getBounds - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; j absolutePos - m ()V k ensureSingleFinalCheck - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; k relativePos - m (Lnet/minecraft/core/BlockPosition;)V l lambda$assertAtTickTimeContainerEmpty$22 - m ()Lnet/minecraft/world/phys/AxisAlignedBB; l getRelativeBounds - m ()Ljava/lang/Exception; m lambda$failIf$26 - m (Lnet/minecraft/core/BlockPosition;)V m lambda$pulseRedstone$6 - m ()Ljava/lang/String; n lambda$pressButton$5 -c net/minecraft/gametest/framework/GameTestHarnessHelper$1 net/minecraft/gametest/framework/GameTestHelper$1 - f Lnet/minecraft/world/level/EnumGamemode; b val$gameType - m ()Z R_ isSpectator - m ()Z f isCreative - m ()Z g isLocalPlayer -c net/minecraft/gametest/framework/GameTestHarnessHelper$2 net/minecraft/gametest/framework/GameTestHelper$2 - m ()Z R_ isSpectator - m ()Z f isCreative -c net/minecraft/gametest/framework/GameTestHarnessITestReporter net/minecraft/gametest/framework/TestReporter - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a onTestFailed - m ()V a finish - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V b onTestSuccess -c net/minecraft/gametest/framework/GameTestHarnessInfo net/minecraft/gametest/framework/GameTestInfo - f Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction; a testFunction - f Lnet/minecraft/core/BlockPosition; b structureBlockPos - f Lnet/minecraft/core/BlockPosition; c northWestCorner - f Lnet/minecraft/server/level/WorldServer; d level - f Ljava/util/Collection; e listeners - f I f timeoutTicks - f Ljava/util/Collection; g sequences - f Lit/unimi/dsi/fastutil/objects/Object2LongMap; h runAtTickTimeMap - f J i startTick - f I j ticksToWaitForChunkLoading - f Z k placedStructure - f Z l chunksLoaded - f J m tickCount - f Z n started - f Lnet/minecraft/gametest/framework/RetryOptions; o retryOptions - f Lcom/google/common/base/Stopwatch; p timer - f Z q done - f Lnet/minecraft/world/level/block/EnumBlockRotation; r rotation - f Ljava/lang/Throwable; s error - f Lnet/minecraft/world/level/block/entity/TileEntityStructure; t structureBlockEntity - m ()Ljava/util/stream/Stream; A getListeners - m ()Lnet/minecraft/gametest/framework/GameTestHarnessInfo; B copyReset - m ()Z C ensureStructureIsPlaced - m ()V D tickInternal - m ()V E startTest - m ()V F finish - m ()Lnet/minecraft/core/BlockPosition; G getOrCalculateNorthwestCorner - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Z a lambda$tick$0 - m (Lnet/minecraft/core/BlockPosition;)V a setStructureBlockPos - m (Lnet/minecraft/world/entity/Entity;)V a lambda$succeed$6 - m (Lnet/minecraft/gametest/framework/GameTestHarnessRunner;Lnet/minecraft/gametest/framework/GameTestHarnessListener;)V a lambda$tick$2 - m (I)Lnet/minecraft/gametest/framework/GameTestHarnessInfo; a startExecution - m (Lnet/minecraft/gametest/framework/GameTestHarnessSequence;)V a lambda$tickInternal$4 - m (JLjava/lang/Runnable;)V a setRunAtTickTime - m ()Lnet/minecraft/gametest/framework/GameTestHarnessInfo; a placeStructure - m (Ljava/lang/Throwable;)V a fail - m (Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V a tick - m (Lnet/minecraft/gametest/framework/GameTestHarnessListener;)V a addListener - m (Lnet/minecraft/gametest/framework/GameTestHarnessRunner;Lnet/minecraft/gametest/framework/GameTestHarnessListener;)V b lambda$tick$1 - m (Lnet/minecraft/gametest/framework/GameTestHarnessListener;)V b lambda$prepareTestStructure$7 - m (Lnet/minecraft/world/entity/Entity;)Z b lambda$succeed$5 - m ()Ljava/lang/String; b getTestName - m (Lnet/minecraft/gametest/framework/GameTestHarnessSequence;)V b lambda$tickInternal$3 - m (Lnet/minecraft/core/BlockPosition;)V b setNorthWestCorner - m ()Lnet/minecraft/core/BlockPosition; c getStructureBlockPos - m ()Lnet/minecraft/world/phys/AxisAlignedBB; d getStructureBounds - m ()Lnet/minecraft/world/level/block/entity/TileEntityStructure; e getStructureBlockEntity - m ()Lnet/minecraft/server/level/WorldServer; f getLevel - m ()Z g hasSucceeded - m ()Z h hasFailed - m ()Z i hasStarted - m ()Z j isDone - m ()J k getRunTime - m ()V l succeed - m ()Ljava/lang/Throwable; m getError - m ()Lnet/minecraft/gametest/framework/GameTestHarnessInfo; n prepareTestStructure - m ()J o getTick - m ()Lnet/minecraft/gametest/framework/GameTestHarnessSequence; p createSequence - m ()Z q isRequired - m ()Z r isOptional - m ()Ljava/lang/String; s getStructureName - m ()Lnet/minecraft/world/level/block/EnumBlockRotation; t getRotation - m ()Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction; u getTestFunction - m ()I v getTimeoutTicks - m ()Z w isFlaky - m ()I x maxAttempts - m ()I y requiredSuccesses - m ()Lnet/minecraft/gametest/framework/RetryOptions; z retryOptions -c net/minecraft/gametest/framework/GameTestHarnessListener net/minecraft/gametest/framework/GameTestListener - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a testStructureLoaded - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V a testPassed - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V a testAddedForRerun - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V b testFailed -c net/minecraft/gametest/framework/GameTestHarnessLogger net/minecraft/gametest/framework/LogTestReporter - f Lorg/slf4j/Logger; a LOGGER - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a onTestFailed - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V b onTestSuccess -c net/minecraft/gametest/framework/GameTestHarnessRegistry net/minecraft/gametest/framework/GameTestRegistry - f Ljava/util/Collection; a TEST_FUNCTIONS - f Ljava/util/Set; b TEST_CLASS_NAMES - f Ljava/util/Map; c BEFORE_BATCH_FUNCTIONS - f Ljava/util/Map; d AFTER_BATCH_FUNCTIONS - f Ljava/util/Set; e LAST_FAILED_TESTS - m (Ljava/lang/String;)Ljava/util/stream/Stream; a getTestFunctionsForClassName - m ()Ljava/util/Collection; a getAllTestFunctions - m (Lnet/minecraft/server/level/WorldServer;)V a lambda$getAfterBatchFunction$2 - m (Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction;Ljava/lang/String;)Z a isTestFunctionPartOfClass - m (Ljava/lang/reflect/Method;Ljava/lang/Class;Ljava/util/function/Function;Ljava/util/Map;)V a registerBatchFunction - m (Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction;)V a rememberFailedTest - m (Ljava/lang/Class;)V a register - m (Ljava/lang/String;Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction;)Z a lambda$findTestFunction$3 - m (Ljava/lang/reflect/Method;Ljava/lang/Object;)V a lambda$turnMethodIntoConsumer$4 - m (Ljava/lang/reflect/Method;)V a register - m (Ljava/lang/String;)Z b isTestClass - m (Lnet/minecraft/server/level/WorldServer;)V b lambda$getBeforeBatchFunction$1 - m (Ljava/lang/String;Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction;)Z b lambda$getTestFunctionsForClassName$0 - m (Ljava/lang/reflect/Method;)Ljava/util/Collection; b useTestGeneratorMethod - m ()Ljava/util/Collection; b getAllTestClassNames - m (Ljava/lang/reflect/Method;)Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction; c turnMethodIntoTestFunction - m ()Ljava/util/stream/Stream; c getLastFailedTests - m (Ljava/lang/String;)Ljava/util/function/Consumer; c getBeforeBatchFunction - m (Ljava/lang/reflect/Method;)Ljava/util/function/Consumer; d turnMethodIntoConsumer - m (Ljava/lang/String;)Ljava/util/function/Consumer; d getAfterBatchFunction - m ()V d forgetFailedTests - m (Ljava/lang/String;)Ljava/util/Optional; e findTestFunction - m (Ljava/lang/String;)Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction; f getTestFunction -c net/minecraft/gametest/framework/GameTestHarnessRunner net/minecraft/gametest/framework/GameTestRunner - f I a DEFAULT_TESTS_PER_ROW - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/server/level/WorldServer; c level - f Lnet/minecraft/gametest/framework/GameTestHarnessTicker; d testTicker - f Ljava/util/List; e allTestInfos - f Lcom/google/common/collect/ImmutableList; f batches - f Ljava/util/List; g batchListeners - f Ljava/util/List; h scheduledForRerun - f Lnet/minecraft/gametest/framework/GameTestHarnessRunner$b; i testBatcher - f Z j stopped - f Lnet/minecraft/gametest/framework/GameTestHarnessBatch; k currentBatch - f Lnet/minecraft/gametest/framework/GameTestHarnessRunner$c; l existingStructureSpawner - f Lnet/minecraft/gametest/framework/GameTestHarnessRunner$c; m newStructureSpawner - f Z n haltOnError - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a rerunTest - m (Lnet/minecraft/server/level/WorldServer;)V a clearMarkers - m (I)V a runBatch - m ()Ljava/util/List; a getTestInfos - m (Ljava/util/Collection;)Ljava/util/Collection; a createStructuresForBatch - m (Lnet/minecraft/gametest/framework/GameTestBatchListener;)V a addListener - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessListener;)V a lambda$rerunTest$2 - m (Lnet/minecraft/gametest/framework/GameTestHarnessBatch;)Ljava/util/stream/Stream; a lambda$new$0 - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)Ljava/util/Optional; b spawn - m (Lnet/minecraft/gametest/framework/GameTestBatchListener;)V b lambda$runBatch$3 - m ()V b start - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)Ljava/lang/String; c lambda$runScheduledRerunTests$4 - m ()V c stop - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V d lambda$new$1 - m ()V d runScheduledRerunTests -c net/minecraft/gametest/framework/GameTestHarnessRunner$1 net/minecraft/gametest/framework/GameTestRunner$1 - f Lnet/minecraft/gametest/framework/GameTestHarnessCollector; a val$currentBatchTracker - f I b val$batchIndex - f Lnet/minecraft/gametest/framework/GameTestHarnessRunner; c this$0 - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a testStructureLoaded - m (Lnet/minecraft/gametest/framework/GameTestBatchListener;)V a lambda$testCompleted$0 - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V a testPassed - m ()V a testCompleted - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V a testAddedForRerun - m (J)V a lambda$testFailed$2 - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V b testFailed - m (J)V b lambda$testCompleted$1 -c net/minecraft/gametest/framework/GameTestHarnessRunner$a net/minecraft/gametest/framework/GameTestRunner$Builder - f Lnet/minecraft/server/level/WorldServer; a level - f Lnet/minecraft/gametest/framework/GameTestHarnessTicker; b testTicker - f Lnet/minecraft/gametest/framework/GameTestHarnessRunner$b; c batcher - f Lnet/minecraft/gametest/framework/GameTestHarnessRunner$c; d existingStructureSpawner - f Lnet/minecraft/gametest/framework/GameTestHarnessRunner$c; e newStructureSpawner - f Ljava/util/Collection; f batches - f Z g haltOnError - m (Lnet/minecraft/gametest/framework/StructureGridSpawner;)Lnet/minecraft/gametest/framework/GameTestHarnessRunner$a; a existingStructureSpawner - m ()Lnet/minecraft/gametest/framework/GameTestHarnessRunner; a build - m (Lnet/minecraft/gametest/framework/GameTestHarnessRunner$b;)Lnet/minecraft/gametest/framework/GameTestHarnessRunner$a; a batcher - m (Ljava/util/Collection;Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/gametest/framework/GameTestHarnessRunner$a; a fromBatches - m (Lnet/minecraft/gametest/framework/GameTestHarnessRunner$c;)Lnet/minecraft/gametest/framework/GameTestHarnessRunner$a; a newStructureSpawner - m (Z)Lnet/minecraft/gametest/framework/GameTestHarnessRunner$a; a haltOnError - m (Ljava/util/Collection;Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/gametest/framework/GameTestHarnessRunner$a; b fromInfo -c net/minecraft/gametest/framework/GameTestHarnessRunner$b net/minecraft/gametest/framework/GameTestRunner$GameTestBatcher -c net/minecraft/gametest/framework/GameTestHarnessRunner$c net/minecraft/gametest/framework/GameTestRunner$StructureSpawner - f Lnet/minecraft/gametest/framework/GameTestHarnessRunner$c; a IN_PLACE - f Lnet/minecraft/gametest/framework/GameTestHarnessRunner$c; b NOT_SET - m (Lnet/minecraft/server/level/WorldServer;)V a onBatchStart - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)Ljava/util/Optional; a lambda$static$1 - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)Ljava/util/Optional; b lambda$static$0 -c net/minecraft/gametest/framework/GameTestHarnessSequence net/minecraft/gametest/framework/GameTestSequence - f Lnet/minecraft/gametest/framework/GameTestHarnessInfo; a parent - f Ljava/util/List; b events - f J c lastTick - m (Lnet/minecraft/gametest/framework/GameTestHarnessSequence$a;)V a lambda$thenTrigger$5 - m (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestHarnessSequence; a thenWaitUntil - m (ILjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestHarnessSequence; a thenExecuteAfter - m (Ljava/util/function/Supplier;)V a thenFail - m (I)Lnet/minecraft/gametest/framework/GameTestHarnessSequence; a thenIdle - m ()V a thenSucceed - m (J)V a tickAndContinue - m (JLjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestHarnessSequence; a thenWaitUntil - m (J)V b tickAndFailIfNotComplete - m (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestHarnessSequence; b thenExecute - m (Ljava/util/function/Supplier;)V b lambda$thenFail$4 - m ()Lnet/minecraft/gametest/framework/GameTestHarnessSequence$a; b thenTrigger - m (ILjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestHarnessSequence; b thenExecuteFor - m (ILjava/lang/Runnable;)V c lambda$thenExecuteFor$3 - m (Ljava/lang/Runnable;)V c executeWithoutFail - m (J)V c tick - m ()V c lambda$thenIdle$0 - m (ILjava/lang/Runnable;)V d lambda$thenExecuteAfter$2 - m (Ljava/lang/Runnable;)V d lambda$thenExecute$1 -c net/minecraft/gametest/framework/GameTestHarnessSequence$a net/minecraft/gametest/framework/GameTestSequence$Condition - f Lnet/minecraft/gametest/framework/GameTestHarnessSequence; a this$0 - f J b NOT_TRIGGERED - f J c triggerTime - m ()V a assertTriggeredThisTick - m (J)V a trigger -c net/minecraft/gametest/framework/GameTestHarnessStructures net/minecraft/gametest/framework/StructureUtils - f I a DEFAULT_Y_SEARCH_RADIUS - f Ljava/lang/String; b DEFAULT_TEST_STRUCTURES_DIR - f Ljava/lang/String; c testStructuresDir - f Lorg/slf4j/Logger; d LOGGER - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Ljava/util/Optional; a lambda$lookedAtStructureBlockPos$11 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/server/level/WorldServer;)V a addCommandBlockAndButtonToStartTest - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/block/entity/TileEntityStructure;)Z a lambda$lookedAtStructureBlockPos$12 - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/server/level/WorldServer;)V a clearSpaceForStructure - m (Lnet/minecraft/core/BlockPosition;ILnet/minecraft/server/level/WorldServer;)Ljava/util/Optional; a findStructureBlockContainingPos - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/server/level/WorldServer;)Z a doesStructureContain - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V a lambda$removeBarriers$2 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/ChunkCoordIntPair;)V a lambda$forceLoadChunks$3 - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)Ljava/lang/IllegalStateException; a lambda$prepareTestStructure$0 - m (I)Lnet/minecraft/world/level/block/EnumBlockRotation; a getRotationForRotationSteps - m (Lnet/minecraft/world/entity/Entity;)Z a lambda$clearSpaceForStructure$5 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/WorldServer;)Ljava/util/stream/Stream; a lookedAtStructureBlockPos - m (ILnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V a lambda$clearSpaceForStructure$4 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Z a lambda$findStructureBlockContainingPos$6 - m (Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/server/level/WorldServer;)V a removeBarriers - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;ZLnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V a lambda$encaseStructure$1 - m (Lnet/minecraft/world/level/block/EnumBlockRotation;)I a getRotationStepsForRotation - m (ILnet/minecraft/core/BlockPosition;Lnet/minecraft/server/level/WorldServer;)V a clearBlock - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/world/level/block/entity/TileEntityStructure; a prepareTestStructure - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BaseBlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/core/BlockPosition; a getTransformedFarCorner - m (Lnet/minecraft/core/BlockPosition;ILnet/minecraft/server/level/WorldServer;Ljava/lang/String;)Ljava/util/stream/Stream; a findStructureByTestFunction - m (Lnet/minecraft/world/level/block/entity/TileEntityStructure;)Lnet/minecraft/world/phys/AxisAlignedBB; a getStructureBounds - m (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/TileEntityStructure;)Z a lambda$findStructureByTestFunction$9 - m (Ljava/lang/String;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BaseBlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/server/level/WorldServer;)V a createNewEmptyStructureBlock - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)I a lambda$findNearestStructureBlock$7 - m (Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/server/level/WorldServer;Z)V a encaseStructure - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Z b lambda$findStructureBlocks$10 - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/server/level/WorldServer;)V b forceLoadChunks - m (Lnet/minecraft/core/BlockPosition;ILnet/minecraft/server/level/WorldServer;)Ljava/util/Optional; b findNearestStructureBlock - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/world/level/block/entity/TileEntityStructure; b createStructureBlock - m (Lnet/minecraft/world/level/block/entity/TileEntityStructure;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; b getStructureBoundingBox - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BaseBlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; b getStructureBoundingBox - m (Lnet/minecraft/core/BlockPosition;ILnet/minecraft/server/level/WorldServer;)Ljava/util/stream/Stream; c findStructureBlocks - m (Lnet/minecraft/world/level/block/entity/TileEntityStructure;)Lnet/minecraft/core/BlockPosition; c getStructureOrigin - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/entity/TileEntityStructure; c lambda$findStructureByTestFunction$8 - m (Lnet/minecraft/core/BlockPosition;ILnet/minecraft/server/level/WorldServer;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; d getBoundingBoxAtGround -c net/minecraft/gametest/framework/GameTestHarnessStructures$1 net/minecraft/gametest/framework/StructureUtils$1 - f [I a $SwitchMap$net$minecraft$world$level$block$Rotation -c net/minecraft/gametest/framework/GameTestHarnessTestClassArgument net/minecraft/gametest/framework/TestClassNameArgument - f Ljava/util/Collection; a EXAMPLES - m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; a parse - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; a getTestClassName - m ()Lnet/minecraft/gametest/framework/GameTestHarnessTestClassArgument; a testClassName -c net/minecraft/gametest/framework/GameTestHarnessTestCommand net/minecraft/gametest/framework/TestCommand - f I a STRUCTURE_BLOCK_NEARBY_SEARCH_RADIUS - f I b STRUCTURE_BLOCK_FULL_SEARCH_RADIUS - f Lorg/slf4j/Logger; c LOGGER - f I d DEFAULT_CLEAR_RADIUS - f I e MAX_CLEAR_RADIUS - f I f TEST_POS_Z_OFFSET_FROM_PLAYER - f I g SHOW_POS_DURATION_MS - f I h DEFAULT_X_SIZE - f I i DEFAULT_Y_SIZE - f I j DEFAULT_Z_SIZE - f Ljava/lang/String; k STRUCTURE_BLOCK_ENTITY_COULD_NOT_BE_FOUND - f Lnet/minecraft/gametest/framework/TestFinder$a; l testFinder - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)I a trackAndStartRunner - m (Ljava/lang/String;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$showPos$38 - m (Lnet/minecraft/server/level/WorldServer;Ljava/lang/String;)Z a verifyStructureExists - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)I a resetGameTestInfo - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$say$40 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (ILnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction;)Lnet/minecraft/gametest/framework/GameTestHarnessInfo; a lambda$toGameTestInfo$36 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/gametest/framework/StructureBlockPosFinder;)Ljava/util/stream/Stream; a toGameTestInfos - m (Lnet/minecraft/server/level/EntityPlayer;)Z a lambda$say$41 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;)I a showPos - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a runWithRetryOptions - m (Ljava/lang/String;Lnet/minecraft/EnumChatFormat;Lnet/minecraft/server/level/EntityPlayer;)V a lambda$say$42 - m (Ljava/util/function/Function;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a lambda$runWithRetryOptionsAndBuildInfo$6 - m (Lnet/minecraft/server/level/WorldServer;Ljava/lang/String;Lnet/minecraft/EnumChatFormat;)V a say - m (Lnet/minecraft/world/entity/Entity;)V a lambda$resetGameTestInfo$33 - m ()I a stopTests - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/gametest/framework/TestFunctionFinder;I)Ljava/util/stream/Stream; a toGameTestInfo - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V a lambda$createNewStructure$37 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/level/block/entity/TileEntityStructure;)I a saveAndExportTestStructure - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/gametest/framework/RetryOptions;)Ljava/util/Optional; a createGameTestInfo - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/core/BlockPosition;)Ljava/util/Optional; a lambda$toGameTestInfos$34 - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I a lambda$runWithRetryOptionsAndBuildInfo$5 - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a runWithRetryOptions - m (Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/core/BlockPosition; a createTestPositionAround - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction;)Z a lambda$toGameTestInfo$35 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;III)I a createNewStructure - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$32 - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a lambda$runWithRetryOptions$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$31 - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; b runWithRetryOptionsAndBuildInfo - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I b lambda$runWithRetryOptionsAndBuildInfo$4 - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V b lambda$trackAndStartRunner$39 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;)I b exportTestStructure - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$30 - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I c lambda$runWithRetryOptions$2 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;)V c say - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I d lambda$runWithRetryOptions$1 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$29 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;)I d importTestStructure - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$28 - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I e lambda$runWithRetryOptions$0 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$27 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$26 - m (Lcom/mojang/brigadier/context/CommandContext;)I h lambda$register$25 - m (Lcom/mojang/brigadier/context/CommandContext;)I i lambda$register$24 - m (Lcom/mojang/brigadier/context/CommandContext;)I j lambda$register$23 - m (Lcom/mojang/brigadier/context/CommandContext;)I k lambda$register$22 - m (Lcom/mojang/brigadier/context/CommandContext;)I l lambda$register$21 - m (Lcom/mojang/brigadier/context/CommandContext;)I m lambda$register$20 - m (Lcom/mojang/brigadier/context/CommandContext;)I n lambda$register$19 - m (Lcom/mojang/brigadier/context/CommandContext;)I o lambda$register$18 - m (Lcom/mojang/brigadier/context/CommandContext;)I p lambda$register$17 - m (Lcom/mojang/brigadier/context/CommandContext;)I q lambda$register$16 - m (Lcom/mojang/brigadier/context/CommandContext;)I r lambda$register$15 - m (Lcom/mojang/brigadier/context/CommandContext;)I s lambda$register$14 - m (Lcom/mojang/brigadier/context/CommandContext;)I t lambda$register$13 - m (Lcom/mojang/brigadier/context/CommandContext;)I u lambda$register$12 - m (Lcom/mojang/brigadier/context/CommandContext;)I v lambda$register$11 - m (Lcom/mojang/brigadier/context/CommandContext;)I w lambda$register$10 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/GameTestHarnessTestCommand$a; x lambda$register$9 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/GameTestHarnessTestCommand$a; y lambda$register$8 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/GameTestHarnessTestCommand$a; z lambda$register$7 -c net/minecraft/gametest/framework/GameTestHarnessTestCommand$a net/minecraft/gametest/framework/TestCommand$Runner - f Lnet/minecraft/gametest/framework/TestFinder; a finder - m (Lnet/minecraft/server/level/WorldServer;)V a lambda$export$4 - m (Ljava/lang/String;Lnet/minecraft/network/chat/ChatModifier;)Lnet/minecraft/network/chat/ChatModifier; a lambda$locate$6 - m (I)I a run - m (Lnet/minecraft/core/BlockPosition;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/core/BlockPosition;)V a lambda$locate$8 - m ()I a reset - m (Ljava/util/stream/Stream;Ljava/util/function/ToIntFunction;Ljava/lang/Runnable;Ljava/util/function/Consumer;)V a logAndRun - m (Lnet/minecraft/gametest/framework/RetryOptions;II)I a run - m (Lnet/minecraft/gametest/framework/RetryOptions;I)I a run - m (Lnet/minecraft/gametest/framework/RetryOptions;)I a run - m (Lnet/minecraft/server/level/WorldServer;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;)I a lambda$export$3 - m (II)I a run - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)I a lambda$clear$0 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/Integer;)V a lambda$export$5 - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$locate$7 - m ()I b clear - m (Lnet/minecraft/server/level/WorldServer;)V b lambda$clear$1 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/Integer;)V b lambda$clear$2 - m ()I c export - m ()I d run - m ()I e locate - m ()I f verify -c net/minecraft/gametest/framework/GameTestHarnessTestCommand$b net/minecraft/gametest/framework/TestCommand$TestBatchSummaryDisplayer - f Lnet/minecraft/commands/CommandListenerWrapper; a source - m ()Lnet/minecraft/commands/CommandListenerWrapper; a source - m (Lnet/minecraft/gametest/framework/GameTestHarnessBatch;)V a testBatchStarting - m (Lnet/minecraft/gametest/framework/GameTestHarnessBatch;)V b testBatchFinished -c net/minecraft/gametest/framework/GameTestHarnessTestCommand$c net/minecraft/gametest/framework/TestCommand$TestSummaryDisplayer - f Lnet/minecraft/server/level/WorldServer; a level - f Lnet/minecraft/gametest/framework/GameTestHarnessCollector; b tracker - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a testStructureLoaded - m ()Lnet/minecraft/server/level/WorldServer; a level - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/gametest/framework/GameTestHarnessCollector;)V a showTestSummaryIfAllDone - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V a testPassed - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V a testAddedForRerun - m ()Lnet/minecraft/gametest/framework/GameTestHarnessCollector; b tracker - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V b testFailed -c net/minecraft/gametest/framework/GameTestHarnessTestFunction net/minecraft/gametest/framework/TestFunction - f Ljava/lang/String; a batchName - f Ljava/lang/String; b testName - f Ljava/lang/String; c structureName - f Lnet/minecraft/world/level/block/EnumBlockRotation; d rotation - f I e maxTicks - f J f setupTicks - f Z g required - f Z h manualOnly - f I i maxAttempts - f I j requiredSuccesses - f Z k skyAccess - f Ljava/util/function/Consumer; l function - m ()Z a isFlaky - m (Lnet/minecraft/gametest/framework/GameTestHarnessHelper;)V a run - m ()Ljava/lang/String; b batchName - m ()Ljava/lang/String; c testName - m ()Ljava/lang/String; d structureName - m ()Lnet/minecraft/world/level/block/EnumBlockRotation; e rotation - m ()I f maxTicks - m ()J g setupTicks - m ()Z h required - m ()Z i manualOnly - m ()I j maxAttempts - m ()I k requiredSuccesses - m ()Z l skyAccess - m ()Ljava/util/function/Consumer; m function -c net/minecraft/gametest/framework/GameTestHarnessTestFunctionArgument net/minecraft/gametest/framework/TestFunctionArgument - f Ljava/util/Collection; a EXAMPLES - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction; a parse - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a suggestTestFunction - m ()Lnet/minecraft/gametest/framework/GameTestHarnessTestFunctionArgument; a testFunctionArgument - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction; a getTestFunction -c net/minecraft/gametest/framework/GameTestHarnessTicker net/minecraft/gametest/framework/GameTestTicker - f Lnet/minecraft/gametest/framework/GameTestHarnessTicker; a SINGLETON - f Ljava/util/Collection; b testInfos - f Lnet/minecraft/gametest/framework/GameTestHarnessRunner; c runner - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a add - m (Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V a setRunner - m ()V a clear - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V b lambda$tick$0 - m ()V b tick -c net/minecraft/gametest/framework/GameTestHarnessTimeout net/minecraft/gametest/framework/GameTestTimeoutException -c net/minecraft/gametest/framework/GameTestServer net/minecraft/gametest/framework/GameTestServer - f Lorg/slf4j/Logger; k LOGGER - f I l PROGRESS_REPORT_INTERVAL - f I m TEST_POSITION_RANGE - f Lnet/minecraft/server/Services; n NO_SERVICES - f Lnet/minecraft/util/debugchart/LocalSampleLogger; o sampleLogger - f Ljava/util/List; p testBatches - f Ljava/util/List; q testFunctions - f Lnet/minecraft/core/BlockPosition; r spawnPos - f Lcom/google/common/base/Stopwatch; s stopwatch - f Lnet/minecraft/world/level/GameRules; t TEST_GAME_RULES - f Lnet/minecraft/world/level/levelgen/WorldOptions; u WORLD_OPTIONS - f Lnet/minecraft/gametest/framework/GameTestHarnessCollector; v testTracker - m ()Z M_ shouldInformAdmins - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a lambda$tickServer$4 - m (Lnet/minecraft/world/level/WorldSettings;Lnet/minecraft/server/WorldLoader$a;)Lnet/minecraft/server/WorldLoader$b; a lambda$create$1 - m (Lcom/mojang/authlib/GameProfile;)Z a isSingleplayerOwner - m (Ljava/lang/Thread;Lnet/minecraft/world/level/storage/Convertable$ConversionSession;Lnet/minecraft/server/packs/repository/ResourcePackRepository;Ljava/util/Collection;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/gametest/framework/GameTestServer; a create - m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; a fillServerSystemReport - m (Lnet/minecraft/server/WorldLoader$c;Lnet/minecraft/world/level/WorldSettings;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a lambda$create$2 - m (Lnet/minecraft/CrashReport;)V a onServerCrash - m (Ljava/util/function/BooleanSupplier;)V a tickServer - m (Lnet/minecraft/world/level/GameRules;)V a lambda$static$0 - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V b lambda$tickServer$3 - m (Lnet/minecraft/server/level/WorldServer;)V b startTests - m ()Z br haveTestsStarted - m ()Z e initServer - m ()Lnet/minecraft/util/debugchart/SampleLogger; f getTickTimeLogger - m ()Z g isTickTimeLoggingEnabled - m ()V i onServerExit - m ()Z j isHardcore - m ()I k getOperatorUserPermissionLevel - m ()I l getFunctionCompilationLevel - m ()Z m shouldRconBroadcast - m ()Z n isDedicatedServer - m ()I o getRateLimitPacketsPerSecond - m ()Z p isEpollEnabled - m ()Z q isCommandBlockEnabled - m ()Z r isPublished - m ()V v_ waitUntilNextTick -c net/minecraft/gametest/framework/GlobalTestReporter net/minecraft/gametest/framework/GlobalTestReporter - f Lnet/minecraft/gametest/framework/GameTestHarnessITestReporter; a DELEGATE - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a onTestFailed - m ()V a finish - m (Lnet/minecraft/gametest/framework/GameTestHarnessITestReporter;)V a replaceWith - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V b onTestSuccess -c net/minecraft/gametest/framework/JUnitLikeTestReporter net/minecraft/gametest/framework/JUnitLikeTestReporter - f Lorg/w3c/dom/Document; a document - f Lorg/w3c/dom/Element; b testSuite - f Lcom/google/common/base/Stopwatch; c stopwatch - f Ljava/io/File; d destination - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a onTestFailed - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Ljava/lang/String;)Lorg/w3c/dom/Element; a createTestCase - m (Ljava/io/File;)V a save - m ()V a finish - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V b onTestSuccess -c net/minecraft/gametest/framework/ReportGameListener net/minecraft/gametest/framework/ReportGameListener - f I a attempts - f I b successes - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a testStructureLoaded - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/world/level/block/Block;)V a spawnBeacon - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;Z)V a handleRetry - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V a testPassed - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Ljava/lang/String;)V a showRedBox - m (Lnet/minecraft/server/level/EntityPlayer;)Z a lambda$say$1 - m (Ljava/lang/StringBuffer;Ljava/lang/String;)V a lambda$createBook$0 - m (Ljava/lang/String;Lnet/minecraft/EnumChatFormat;Lnet/minecraft/server/level/EntityPlayer;)V a lambda$say$2 - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V a testAddedForRerun - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Ljava/lang/Throwable;)V a reportFailure - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/EnumChatFormat;Ljava/lang/String;)V a say - m (Ljava/lang/String;ZLjava/lang/String;)Lnet/minecraft/world/item/ItemStack; a createBook - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Ljava/lang/String;)V a reportPassed - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Ljava/lang/Throwable;)V b visualizeFailedTest - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/gametest/framework/GameTestHarnessRunner;)V b testFailed - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Ljava/lang/String;)V b visualizePassedTest - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)Lnet/minecraft/core/BlockPosition; b getBeaconPos - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Lnet/minecraft/world/level/block/Block;)V b updateBeaconGlass - m (Lnet/minecraft/gametest/framework/GameTestHarnessInfo;Ljava/lang/String;)V c spawnLectern -c net/minecraft/gametest/framework/RetryOptions net/minecraft/gametest/framework/RetryOptions - f I a numberOfTries - f Z b haltOnFailure - f Lnet/minecraft/gametest/framework/RetryOptions; c NO_RETRIES - m (II)Z a hasTriesLeft - m ()Lnet/minecraft/gametest/framework/RetryOptions; a noRetries - m ()Z b unlimitedTries - m ()Z c hasRetries - m ()I d numberOfTries - m ()Z e haltOnFailure -c net/minecraft/gametest/framework/StructureGridSpawner net/minecraft/gametest/framework/StructureGridSpawner - f I c SPACE_BETWEEN_COLUMNS - f I d SPACE_BETWEEN_ROWS - f I e testsPerRow - f I f currentRowCount - f Lnet/minecraft/world/phys/AxisAlignedBB; g rowBounds - f Lnet/minecraft/core/BlockPosition$MutableBlockPosition; h nextTestNorthWestCorner - f Lnet/minecraft/core/BlockPosition; i firstTestNorthWestCorner - f Z j clearOnBatch - f F k maxX - f Ljava/util/Collection; l testInLastBatch - m (Lnet/minecraft/server/level/WorldServer;)V a onBatchStart - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/gametest/framework/GameTestHarnessInfo;)V a lambda$onBatchStart$0 -c net/minecraft/gametest/framework/TestFinder net/minecraft/gametest/framework/TestFinder - f Lnet/minecraft/gametest/framework/TestFunctionFinder; a NO_FUNCTIONS - f Lnet/minecraft/gametest/framework/StructureBlockPosFinder; b NO_STRUCTURES - f Lnet/minecraft/gametest/framework/TestFunctionFinder; c testFunctionFinder - f Lnet/minecraft/gametest/framework/StructureBlockPosFinder; d structureBlockPosFinder - f Lnet/minecraft/commands/CommandListenerWrapper; e source - f Ljava/util/function/Function; f contextProvider - m ()Lnet/minecraft/commands/CommandListenerWrapper; a source - m ()Ljava/lang/Object; b get -c net/minecraft/gametest/framework/TestFinder$a net/minecraft/gametest/framework/TestFinder$Builder - f Ljava/util/function/Function; a contextProvider - f Ljava/util/function/UnaryOperator; b testFunctionFinderWrapper - f Ljava/util/function/UnaryOperator; c structureBlockPosFinderWrapper - m (Ljava/lang/String;)Ljava/util/stream/Stream; a lambda$allTestsInClass$10 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/gametest/framework/TestFunctionFinder;Lnet/minecraft/gametest/framework/StructureBlockPosFinder;)Ljava/lang/Object; a build - m (ILjava/util/function/Supplier;)Ljava/util/function/Supplier; a lambda$createCopies$2 - m (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/lang/Object; a failedTests - m (Lnet/minecraft/core/BlockPosition;ILnet/minecraft/commands/CommandListenerWrapper;)Ljava/util/stream/Stream; a lambda$radius$3 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;)Ljava/util/stream/Stream; a lambda$locateByName$14 - m ()Ljava/util/stream/Stream; a lambda$allTests$8 - m (ZLnet/minecraft/gametest/framework/GameTestHarnessTestFunction;)Z a lambda$failedTests$11 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/commands/CommandListenerWrapper;)Ljava/util/stream/Stream; a lambda$allNearby$5 - m (Z)Ljava/util/stream/Stream; a lambda$failedTests$12 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object; a allTestsInClass - m (Lnet/minecraft/commands/CommandListenerWrapper;)Ljava/util/stream/Stream; a lambda$lookedAt$6 - m (Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction;)Z a lambda$allTestsInClass$9 - m (I)Lnet/minecraft/gametest/framework/TestFinder$a; a createMultipleCopies - m (Ljava/util/function/Supplier;)Ljava/util/function/Supplier; a lambda$new$1 - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; a nearest - m (Lcom/mojang/brigadier/context/CommandContext;I)Ljava/lang/Object; a radius - m (Ljava/util/function/Supplier;)Ljava/util/function/Supplier; b lambda$new$0 - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; b allNearby - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/commands/CommandListenerWrapper;)Ljava/util/stream/Stream; b lambda$nearest$4 - m (I)Ljava/util/function/UnaryOperator; b createCopies - m (Lnet/minecraft/gametest/framework/GameTestHarnessTestFunction;)Z b lambda$allTests$7 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object; b byArgument - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object; c locateByName - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; c lookedAt - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; d allTests - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/stream/Stream; d lambda$byArgument$13 - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; e failedTests -c net/minecraft/locale/LocaleLanguage net/minecraft/locale/Language - f Ljava/lang/String; a DEFAULT - f Lorg/slf4j/Logger; b LOGGER - f Lcom/google/gson/Gson; c GSON - f Ljava/util/regex/Pattern; d UNSUPPORTED_FORMAT_PATTERN - f Lnet/minecraft/locale/LocaleLanguage; e instance - m (Ljava/io/InputStream;Ljava/util/function/BiConsumer;)V a loadFromJson - m (Lnet/minecraft/network/chat/IChatFormatted;)Lnet/minecraft/util/FormattedString; a getVisualOrder - m ()Lnet/minecraft/locale/LocaleLanguage; a getInstance - m (Ljava/util/function/BiConsumer;Ljava/lang/String;)V a parseTranslations - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a getOrDefault - m (Lnet/minecraft/locale/LocaleLanguage;)V a inject - m (Ljava/util/List;)Ljava/util/List; a getVisualOrder - m (Ljava/lang/String;)Ljava/lang/String; a getOrDefault - m (Ljava/lang/String;)Z b has - m ()Z b isDefaultRightToLeft - m ()Lnet/minecraft/locale/LocaleLanguage; c loadDefault -c net/minecraft/locale/LocaleLanguage$1 net/minecraft/locale/Language$1 - f Ljava/util/Map; b val$storage - m (Lnet/minecraft/network/chat/IChatFormatted;)Lnet/minecraft/util/FormattedString; a getVisualOrder - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a getOrDefault - m (Lnet/minecraft/network/chat/IChatFormatted;Lnet/minecraft/util/FormattedStringEmpty;)Z a lambda$getVisualOrder$1 - m (Lnet/minecraft/util/FormattedStringEmpty;Lnet/minecraft/network/chat/ChatModifier;Ljava/lang/String;)Ljava/util/Optional; a lambda$getVisualOrder$0 - m (Ljava/lang/String;)Z b has - m ()Z b isDefaultRightToLeft -c net/minecraft/nbt/DynamicOpsNBT net/minecraft/nbt/NbtOps - f Lnet/minecraft/nbt/DynamicOpsNBT; a INSTANCE - f Ljava/lang/String; b WRAPPER_MARKER - m (Ljava/nio/ByteBuffer;)Lnet/minecraft/nbt/NBTBase; a createByteList - m (Lnet/minecraft/nbt/NBTBase;Lnet/minecraft/nbt/NBTBase;)Lcom/mojang/serialization/DataResult; a mergeToList - m (I)Lnet/minecraft/nbt/NBTBase; a createInt - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTBase; a tryUnwrap - m (D)Lnet/minecraft/nbt/NBTBase; a createDouble - m (Ljava/util/List;Lnet/minecraft/nbt/NBTTagCompound;Lcom/mojang/datafixers/util/Pair;)V a lambda$mergeToMap$11 - m (Lnet/minecraft/nbt/NBTBase;Ljava/lang/String;)Lnet/minecraft/nbt/NBTBase; a remove - m (Lnet/minecraft/nbt/NBTBase;Lnet/minecraft/nbt/DynamicOpsNBT$f;)Lcom/mojang/serialization/DataResult; a lambda$mergeToList$2 - m (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/NBTBase; a createMap - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/List;)Lcom/mojang/serialization/DataResult; a mergeToList - m (Ljava/lang/String;)Lnet/minecraft/nbt/NBTBase; a createString - m (Lnet/minecraft/nbt/NBTBase;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; a mergeToMap - m (Ljava/util/List;Lnet/minecraft/nbt/DynamicOpsNBT$f;)Lcom/mojang/serialization/DataResult; a lambda$mergeToList$5 - m (F)Lnet/minecraft/nbt/NBTBase; a createFloat - m (S)Lnet/minecraft/nbt/NBTBase; a createShort - m (Ljava/util/List;)Ljava/lang/String; a lambda$mergeToMap$14 - m ()Lnet/minecraft/nbt/NBTBase; a empty - m (Z)Lnet/minecraft/nbt/NBTBase; a createBoolean - m (Lnet/minecraft/nbt/NBTBase;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; a mergeToMap - m (Lnet/minecraft/nbt/NBTTagList;Ljava/util/function/Consumer;)V a lambda$getList$24 - m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a lambda$getMapValues$15 - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/util/function/BiConsumer;)V a lambda$getMapEntries$17 - m (Lnet/minecraft/nbt/NBTBase;Lnet/minecraft/nbt/NBTBase;Lnet/minecraft/nbt/NBTBase;)Lcom/mojang/serialization/DataResult; a mergeToMap - m (Ljava/util/stream/LongStream;)Lnet/minecraft/nbt/NBTBase; a createLongList - m (B)Lnet/minecraft/nbt/NBTBase; a createByte - m (Lnet/minecraft/nbt/NBTBase;)Lcom/mojang/serialization/DataResult; a getNumberValue - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/NBTBase;)Ljava/lang/Object; a convertTo - m (J)Lnet/minecraft/nbt/NBTBase; a createLong - m (Ljava/util/stream/IntStream;)Lnet/minecraft/nbt/NBTBase; a createIntList - m (Lnet/minecraft/nbt/NBTTagCompound;Lcom/mojang/datafixers/util/Pair;)V a lambda$createMap$20 - m (Ljava/lang/Number;)Lnet/minecraft/nbt/NBTBase; a createNumeric - m (Ljava/util/List;)Ljava/lang/String; b lambda$mergeToMap$12 - m (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/NBTBase; b createList - m ()Ljava/lang/String; b lambda$getStream$23 - m (Lnet/minecraft/nbt/NBTBase;)Lcom/mojang/serialization/DataResult; b getStringValue - m ()Ljava/lang/String; c lambda$getStringValue$1 - m (Lnet/minecraft/nbt/NBTBase;)Lcom/mojang/serialization/DataResult; c getMapValues - m ()Ljava/lang/String; d lambda$getNumberValue$0 - m (Lnet/minecraft/nbt/NBTBase;)Lcom/mojang/serialization/DataResult; d getMapEntries - m (Lnet/minecraft/nbt/NBTBase;)Lcom/mojang/serialization/DataResult; e getMap - m (Lnet/minecraft/nbt/NBTBase;)Lcom/mojang/serialization/DataResult; f getStream - m (Lnet/minecraft/nbt/NBTBase;)Lcom/mojang/serialization/DataResult; g getList - m (Lnet/minecraft/nbt/NBTBase;)Lcom/mojang/serialization/DataResult; h getByteBuffer - m (Lnet/minecraft/nbt/NBTBase;)Lcom/mojang/serialization/DataResult; i getIntStream - m (Lnet/minecraft/nbt/NBTBase;)Lcom/mojang/serialization/DataResult; j getLongStream - m (Lnet/minecraft/nbt/NBTBase;)Ljava/util/Optional; k createCollector - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; l lambda$getList$25 - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/NBTBase; m lambda$getStream$22 - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/NBTBase; n lambda$getStream$21 - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; o lambda$getMap$19 - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; p lambda$getMapEntries$18 - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; q lambda$getMapValues$16 - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; r lambda$mergeToMap$13 - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; s lambda$mergeToMap$10 - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; t lambda$mergeToMap$9 - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; u lambda$mergeToMap$8 - m (Lnet/minecraft/nbt/NBTBase;)Lcom/mojang/serialization/DataResult; v lambda$mergeToList$7 - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; w lambda$mergeToList$6 - m (Lnet/minecraft/nbt/NBTBase;)Lcom/mojang/serialization/DataResult; x lambda$mergeToList$4 - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; y lambda$mergeToList$3 -c net/minecraft/nbt/DynamicOpsNBT$1 net/minecraft/nbt/NbtOps$1 - f Lnet/minecraft/nbt/NBTTagCompound; a val$tag - f Lnet/minecraft/nbt/DynamicOpsNBT; b this$0 - m (Ljava/lang/String;)Lnet/minecraft/nbt/NBTBase; a get - m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a lambda$entries$0 - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/NBTBase; a get -c net/minecraft/nbt/DynamicOpsNBT$a net/minecraft/nbt/NbtOps$ByteListCollector - f Lit/unimi/dsi/fastutil/bytes/ByteArrayList; a values - m ()Lnet/minecraft/nbt/NBTBase; a result - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/DynamicOpsNBT$f; a accept -c net/minecraft/nbt/DynamicOpsNBT$b net/minecraft/nbt/NbtOps$HeterogenousListCollector - f Lnet/minecraft/nbt/NBTTagList; a result - m (B)V a lambda$new$1 - m (Lnet/minecraft/nbt/NBTTagCompound;)Z a isWrapper - m (I)V a lambda$new$0 - m (J)V a lambda$new$2 - m ()Lnet/minecraft/nbt/NBTBase; a result - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/DynamicOpsNBT$f; a accept - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/NBTBase; b wrapIfNeeded - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/NBTTagCompound; c wrapElement -c net/minecraft/nbt/DynamicOpsNBT$c net/minecraft/nbt/NbtOps$HomogenousListCollector - f Lnet/minecraft/nbt/NBTTagList; a result - m ()Lnet/minecraft/nbt/NBTBase; a result - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/DynamicOpsNBT$f; a accept -c net/minecraft/nbt/DynamicOpsNBT$d net/minecraft/nbt/NbtOps$InitialListCollector - f Lnet/minecraft/nbt/DynamicOpsNBT$d; a INSTANCE - m ()Lnet/minecraft/nbt/NBTBase; a result - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/DynamicOpsNBT$f; a accept -c net/minecraft/nbt/DynamicOpsNBT$e net/minecraft/nbt/NbtOps$IntListCollector - f Lit/unimi/dsi/fastutil/ints/IntArrayList; a values - m ()Lnet/minecraft/nbt/NBTBase; a result - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/DynamicOpsNBT$f; a accept -c net/minecraft/nbt/DynamicOpsNBT$f net/minecraft/nbt/NbtOps$ListCollector - m (Ljava/lang/Iterable;)Lnet/minecraft/nbt/DynamicOpsNBT$f; a acceptAll - m (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/DynamicOpsNBT$f; a acceptAll - m ()Lnet/minecraft/nbt/NBTBase; a result - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/DynamicOpsNBT$f; a accept -c net/minecraft/nbt/DynamicOpsNBT$g net/minecraft/nbt/NbtOps$LongListCollector - f Lit/unimi/dsi/fastutil/longs/LongArrayList; a values - m ()Lnet/minecraft/nbt/NBTBase; a result - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/DynamicOpsNBT$f; a accept -c net/minecraft/nbt/DynamicOpsNBT$h net/minecraft/nbt/NbtOps$NbtRecordBuilder - m ()Lnet/minecraft/nbt/NBTTagCompound; a initBuilder - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; a lambda$build$0 - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)Lcom/mojang/serialization/DataResult; a build - m (Ljava/lang/String;Lnet/minecraft/nbt/NBTBase;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a append -c net/minecraft/nbt/GameProfileSerializer net/minecraft/nbt/NbtUtils - f Ljava/lang/String; a SNBT_DATA_TAG - f Ljava/util/Comparator; b YXZ_LISTTAG_INT_COMPARATOR - f Ljava/util/Comparator; c YXZ_LISTTAG_DOUBLE_COMPARATOR - f C d PROPERTIES_START - f C e PROPERTIES_END - f Ljava/lang/String; f ELEMENT_SEPARATOR - f C g KEY_VALUE_SEPARATOR - f Lcom/google/common/base/Splitter; h COMMA_SPLITTER - f Lcom/google/common/base/Splitter; i COLON_SPLITTER - f Lorg/slf4j/Logger; j LOGGER - f I k INDENT - f I l NOT_FOUND - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;)Ljava/lang/String; a getName - m (Lnet/minecraft/nbt/NBTTagList;Lnet/minecraft/nbt/NBTTagCompound;)V a lambda$packStructureTemplate$9 - m (ILjava/lang/StringBuilder;)Ljava/lang/StringBuilder; a indent - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/lang/String;)Ljava/util/Optional; a readBlockPos - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/nbt/NBTBase; a writeBlockPos - m (Lnet/minecraft/nbt/NBTBase;Z)Ljava/lang/String; a prettyPrint - m (Lnet/minecraft/nbt/NBTTagCompound;I)Lnet/minecraft/nbt/NBTTagCompound; a addDataVersion - m (Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/nbt/NBTTagCompound; a writeFluidState - m (Ljava/lang/String;)Lnet/minecraft/nbt/NBTTagCompound; a snbtToStructure - m (Lnet/minecraft/nbt/NBTTagList;Lnet/minecraft/nbt/NBTTagList;Lnet/minecraft/nbt/NBTTagList;)V a lambda$packStructureTemplate$6 - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/block/state/IBlockData; a readBlockState - m (Lnet/minecraft/nbt/NBTBase;)Ljava/util/UUID; a loadUUID - m (Ljava/lang/StringBuilder;Lnet/minecraft/nbt/NBTBase;IZ)Ljava/lang/StringBuilder; a prettyPrint - m (Lnet/minecraft/nbt/NBTTagCompound;)Ljava/lang/String; a structureToSnbt - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/lang/String;Ljava/lang/String;)V a lambda$unpackBlockState$12 - m (Ljava/util/UUID;)Lnet/minecraft/nbt/NBTTagIntArray; a createUUID - m (Lnet/minecraft/world/level/block/state/IBlockDataHolder;Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/String;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/block/state/IBlockDataHolder; a setValueHelper - m (Lnet/minecraft/nbt/NBTTagList;)D a lambda$static$5 - m (Ljava/util/Map;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagList; a lambda$unpackStructureTemplate$10 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/nbt/NBTTagCompound; a writeBlockState - m (Lnet/minecraft/nbt/NBTBase;Lnet/minecraft/nbt/NBTBase;Z)Z a compareNbt - m (Ljava/lang/String;)Lnet/minecraft/nbt/NBTTagCompound; b unpackBlockState - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; b prettyPrint - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; b packStructureTemplate - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/lang/String;)Ljava/lang/String; b lambda$packBlockState$11 - m (Lnet/minecraft/nbt/NBTTagList;)D b lambda$static$4 - m (Lnet/minecraft/nbt/NBTTagCompound;I)I b getDataVersion - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; c unpackStructureTemplate - m (Lnet/minecraft/nbt/NBTTagList;)D c lambda$static$3 - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/network/chat/IChatBaseComponent; c toPrettyComponent - m (Lnet/minecraft/nbt/NBTTagCompound;)Ljava/lang/String; d packBlockState - m (Lnet/minecraft/nbt/NBTTagList;)I d lambda$static$2 - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; e addCurrentDataVersion - m (Lnet/minecraft/nbt/NBTTagList;)I e lambda$static$1 - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagList; f lambda$packStructureTemplate$8 - m (Lnet/minecraft/nbt/NBTTagList;)I f lambda$static$0 - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagList; g lambda$packStructureTemplate$7 -c net/minecraft/nbt/MojangsonParser net/minecraft/nbt/TagParser - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_TRAILING_DATA - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_EXPECTED_KEY - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_EXPECTED_VALUE - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; d ERROR_INSERT_MIXED_LIST - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; e ERROR_INSERT_MIXED_ARRAY - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; f ERROR_INVALID_ARRAY - f C g ELEMENT_SEPARATOR - f C h NAME_VALUE_SEPARATOR - f Lcom/mojang/serialization/Codec; i AS_CODEC - f Lcom/mojang/serialization/Codec; j LENIENT_CODEC - f C k LIST_OPEN - f C l LIST_CLOSE - f C m STRUCT_CLOSE - f C n STRUCT_OPEN - f Ljava/util/regex/Pattern; o DOUBLE_PATTERN_NOSUFFIX - f Ljava/util/regex/Pattern; p DOUBLE_PATTERN - f Ljava/util/regex/Pattern; q FLOAT_PATTERN - f Ljava/util/regex/Pattern; r BYTE_PATTERN - f Ljava/util/regex/Pattern; s LONG_PATTERN - f Ljava/util/regex/Pattern; t SHORT_PATTERN - f Ljava/util/regex/Pattern; u INT_PATTERN - f Lcom/mojang/brigadier/StringReader; v reader - m ()Lnet/minecraft/nbt/NBTTagCompound; a readSingleStruct - m (C)V a expect - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$2 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m (Lnet/minecraft/nbt/NBTTagType;Lnet/minecraft/nbt/NBTTagType;)Ljava/util/List; a readArray - m (Ljava/lang/String;)Lnet/minecraft/nbt/NBTTagCompound; a parseTag - m (Ljava/lang/String;)Lnet/minecraft/nbt/NBTBase; b type - m ()Ljava/lang/String; b readKey - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$0 - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; c lambda$static$3 - m ()Lnet/minecraft/nbt/NBTBase; c readTypedValue - m ()Lnet/minecraft/nbt/NBTBase; d readValue - m ()Lnet/minecraft/nbt/NBTBase; e readList - m ()Lnet/minecraft/nbt/NBTTagCompound; f readStruct - m ()Lnet/minecraft/nbt/NBTBase; g readListTag - m ()Lnet/minecraft/nbt/NBTBase; h readArrayTag - m ()Z i hasElementSeparator -c net/minecraft/nbt/NBTBase net/minecraft/nbt/Tag - f I d OBJECT_HEADER - f I e ARRAY_HEADER - f I f OBJECT_REFERENCE - f I g STRING_SIZE - f B h TAG_END - f B i TAG_BYTE - f B j TAG_SHORT - f B k TAG_INT - f B l TAG_LONG - f B m TAG_FLOAT - f B n TAG_DOUBLE - f B o TAG_BYTE_ARRAY - f B p TAG_STRING - f B q TAG_LIST - f B r TAG_COMPOUND - f B s TAG_INT_ARRAY - f B t TAG_LONG_ARRAY - f B u TAG_ANY_NUMERIC - f I v MAX_DEPTH - m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$b; a accept - m (Lnet/minecraft/nbt/TagVisitor;)V a accept - m ()I a sizeInBytes - m (Ljava/io/DataOutput;)V a write - m ()B b getId - m (Lnet/minecraft/nbt/StreamTagVisitor;)V b acceptAsRoot - m ()Lnet/minecraft/nbt/NBTTagType; c getType - m ()Lnet/minecraft/nbt/NBTBase; d copy - m ()Ljava/lang/String; s_ getAsString -c net/minecraft/nbt/NBTCompressedStreamTools net/minecraft/nbt/NbtIo - f [Ljava/nio/file/OpenOption; a SYNC_OUTPUT_OPTIONS - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagCompound; a read - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/io/DataOutput;)V a write - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/nio/file/Path;)V a writeCompressed - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;B)Lnet/minecraft/nbt/NBTBase; a readTagSafe - m (Ljava/io/InputStream;)Ljava/io/DataInputStream; a createDecompressorStream - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/io/OutputStream;)V a writeCompressed - m (Ljava/nio/file/Path;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagCompound; a readCompressed - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)V a parse - m (Ljava/nio/file/Path;)Lnet/minecraft/nbt/NBTTagCompound; a read - m (Lnet/minecraft/nbt/NBTBase;Ljava/io/DataOutput;)V a writeAnyTag - m (Ljava/io/InputStream;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagCompound; a readCompressed - m (Ljava/io/OutputStream;)Ljava/io/DataOutputStream; a createCompressorStream - m (Ljava/io/InputStream;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)V a parseCompressed - m (Ljava/nio/file/Path;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)V a parseCompressed - m (Ljava/io/DataInput;)Lnet/minecraft/nbt/NBTTagCompound; a read - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/nio/file/Path;)V b write - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; b readAnyTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/io/DataOutput;)V b writeUnnamedTag - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; c readUnnamedTag - m (Lnet/minecraft/nbt/NBTBase;Ljava/io/DataOutput;)V c writeUnnamedTagWithFallback -c net/minecraft/nbt/NBTCompressedStreamTools$1 net/minecraft/nbt/NbtIo$1 -c net/minecraft/nbt/NBTCompressedStreamTools$a net/minecraft/nbt/NbtIo$StringFallbackDataOutput -c net/minecraft/nbt/NBTList net/minecraft/nbt/CollectionTag - m (ILnet/minecraft/nbt/NBTBase;)Z a setTag - m (ILnet/minecraft/nbt/NBTBase;)Z b addTag - m (ILnet/minecraft/nbt/NBTBase;)V c add - m (I)Lnet/minecraft/nbt/NBTBase; c remove - m (ILnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/NBTBase; d set - m ()B f getElementType -c net/minecraft/nbt/NBTNumber net/minecraft/nbt/NumericTag - m ()J f getAsLong - m ()I g getAsInt - m ()S h getAsShort - m ()B i getAsByte - m ()D j getAsDouble - m ()F k getAsFloat - m ()Ljava/lang/Number; l getAsNumber -c net/minecraft/nbt/NBTReadLimiter net/minecraft/nbt/NbtAccounter - f I a MAX_STACK_DEPTH - f J b quota - f J c usage - f I d maxDepth - f I e depth - m ()Lnet/minecraft/nbt/NBTReadLimiter; a unlimitedHeap - m (J)Lnet/minecraft/nbt/NBTReadLimiter; a create - m (JJ)V a accountBytes - m (J)V b accountBytes - m ()V b pushDepth - m ()V c popDepth - m ()J d getUsage - m ()I e getDepth -c net/minecraft/nbt/NBTTagByte net/minecraft/nbt/ByteTag - f Lnet/minecraft/nbt/NBTTagType; a TYPE - f Lnet/minecraft/nbt/NBTTagByte; b ZERO - f Lnet/minecraft/nbt/NBTTagByte; c ONE - f I w SELF_SIZE_IN_BYTES - f B x data - m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$b; a accept - m (B)Lnet/minecraft/nbt/NBTTagByte; a valueOf - m ()I a sizeInBytes - m (Ljava/io/DataOutput;)V a write - m (Lnet/minecraft/nbt/TagVisitor;)V a accept - m (Z)Lnet/minecraft/nbt/NBTTagByte; a valueOf - m ()B b getId - m ()Lnet/minecraft/nbt/NBTTagType; c getType - m ()Lnet/minecraft/nbt/NBTBase; d copy - m ()Lnet/minecraft/nbt/NBTTagByte; e copy - m ()J f getAsLong - m ()I g getAsInt - m ()S h getAsShort - m ()B i getAsByte - m ()D j getAsDouble - m ()F k getAsFloat - m ()Ljava/lang/Number; l getAsNumber -c net/minecraft/nbt/NBTTagByte$1 net/minecraft/nbt/ByteTag$1 - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagByte; a load - m ()Ljava/lang/String; a getName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; a parse - m ()Ljava/lang/String; b getPrettyName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; c load - m ()I c size - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)B d readAccounted - m ()Z d isValue -c net/minecraft/nbt/NBTTagByte$a net/minecraft/nbt/ByteTag$Cache - f [Lnet/minecraft/nbt/NBTTagByte; a cache -c net/minecraft/nbt/NBTTagByteArray net/minecraft/nbt/ByteArrayTag - f Lnet/minecraft/nbt/NBTTagType; a TYPE - f I b SELF_SIZE_IN_BYTES - f [B c data - m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$b; a accept - m ()I a sizeInBytes - m (Ljava/io/DataOutput;)V a write - m (ILnet/minecraft/nbt/NBTTagByte;)Lnet/minecraft/nbt/NBTTagByte; a set - m (ILnet/minecraft/nbt/NBTBase;)Z a setTag - m (I)Lnet/minecraft/nbt/NBTTagByte; a get - m (Ljava/util/List;)[B a toArray - m (Lnet/minecraft/nbt/TagVisitor;)V a accept - m (ILnet/minecraft/nbt/NBTTagByte;)V b add - m (ILnet/minecraft/nbt/NBTBase;)Z b addTag - m ()B b getId - m (I)Lnet/minecraft/nbt/NBTTagByte; b remove - m ()Lnet/minecraft/nbt/NBTTagType; c getType - m ()Lnet/minecraft/nbt/NBTBase; d copy - m ()[B e getAsByteArray - m ()B f getElementType -c net/minecraft/nbt/NBTTagByteArray$1 net/minecraft/nbt/ByteArrayTag$1 - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagByteArray; a load - m ()Ljava/lang/String; a getName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; a parse - m ()Ljava/lang/String; b getPrettyName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)V b skip - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)[B d readAccounted -c net/minecraft/nbt/NBTTagCompound net/minecraft/nbt/CompoundTag - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/nbt/NBTTagType; b TYPE - f I c SELF_SIZE_IN_BYTES - f I w MAP_ENTRY_SIZE_IN_BYTES - f Ljava/util/Map; x tags - m (Ljava/lang/String;Lnet/minecraft/nbt/NBTBase;Ljava/io/DataOutput;)V a writeNamedTag - m (Ljava/lang/String;[I)V a putIntArray - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m (Ljava/lang/String;Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/NBTBase; a put - m (Ljava/lang/String;J)V a putLong - m (Ljava/lang/String;F)V a putFloat - m (Ljava/lang/String;D)V a putDouble - m (Lnet/minecraft/nbt/TagVisitor;)V a accept - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a merge - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; a lambda$static$0 - m (Ljava/lang/String;Z)V a putBoolean - m (Ljava/lang/String;Ljava/util/UUID;)V a putUUID - m ()I a sizeInBytes - m (Ljava/lang/String;[J)V a putLongArray - m (Ljava/lang/String;B)V a putByte - m (Ljava/lang/String;[B)V a putByteArray - m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$b; a accept - m (Ljava/lang/String;S)V a putShort - m (Ljava/lang/String;I)V a putInt - m (Ljava/io/DataOutput;)V a write - m (Ljava/lang/String;Ljava/util/List;)V a putByteArray - m (Ljava/lang/String;Ljava/lang/String;)V a putString - m (Ljava/lang/String;Lnet/minecraft/nbt/NBTTagType;Ljava/lang/ClassCastException;)Lnet/minecraft/CrashReport; a createReport - m (Lnet/minecraft/nbt/NBTTagType;Ljava/lang/String;Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; a readNamedTagData - m (Ljava/lang/String;)Ljava/util/UUID; a getUUID - m ()B b getId - m (Lnet/minecraft/nbt/NBTTagCompound;)Lcom/mojang/serialization/Dynamic; b lambda$static$2 - m (Ljava/lang/String;I)Z b contains - m (Ljava/lang/String;Ljava/util/List;)V b putIntArray - m (Ljava/lang/String;)Z b hasUUID - m (Ljava/lang/String;Ljava/util/List;)V c putLongArray - m (Ljava/lang/String;)Lnet/minecraft/nbt/NBTBase; c get - m (Ljava/lang/String;I)Lnet/minecraft/nbt/NBTTagList; c getList - m ()Lnet/minecraft/nbt/NBTTagType; c getType - m (Ljava/lang/String;)B d getTagType - m ()Lnet/minecraft/nbt/NBTBase; d copy - m ()Ljava/util/Set; e getAllKeys - m (Ljava/lang/String;)Z e contains - m (Ljava/lang/String;)B f getByte - m ()I f size - m ()Z g isEmpty - m (Ljava/lang/String;)S g getShort - m (Ljava/lang/String;)I h getInt - m ()Lnet/minecraft/nbt/NBTTagCompound; h shallowCopy - m (Ljava/lang/String;)J i getLong - m ()Lnet/minecraft/nbt/NBTTagCompound; i copy - m ()Ljava/util/Set; j entrySet - m (Ljava/lang/String;)F j getFloat - m (Ljava/lang/String;)D k getDouble - m (Ljava/lang/String;)Ljava/lang/String; l getString - m (Ljava/lang/String;)[B m getByteArray - m (Ljava/lang/String;)[I n getIntArray - m (Ljava/lang/String;)[J o getLongArray - m (Ljava/lang/String;)Lnet/minecraft/nbt/NBTTagCompound; p getCompound - m (Ljava/lang/String;)Z q getBoolean - m (Ljava/lang/String;)V r remove - m (Ljava/lang/String;)Ljava/lang/String; s lambda$createReport$3 -c net/minecraft/nbt/NBTTagCompound$1 net/minecraft/nbt/CompoundTag$1 - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagCompound; a load - m ()Ljava/lang/String; a getName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; a parse - m ()Ljava/lang/String; b getPrettyName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)V b skip - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; c load - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; c parseCompound - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagCompound; d loadCompound - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Ljava/lang/String; e readString -c net/minecraft/nbt/NBTTagCompound$2 net/minecraft/nbt/CompoundTag$2 - f [I a $SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult - f [I b $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult -c net/minecraft/nbt/NBTTagDouble net/minecraft/nbt/DoubleTag - f Lnet/minecraft/nbt/NBTTagDouble; a ZERO - f Lnet/minecraft/nbt/NBTTagType; b TYPE - f I c SELF_SIZE_IN_BYTES - f D w data - m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$b; a accept - m ()I a sizeInBytes - m (Ljava/io/DataOutput;)V a write - m (Lnet/minecraft/nbt/TagVisitor;)V a accept - m (D)Lnet/minecraft/nbt/NBTTagDouble; a valueOf - m ()B b getId - m ()Lnet/minecraft/nbt/NBTTagType; c getType - m ()Lnet/minecraft/nbt/NBTBase; d copy - m ()Lnet/minecraft/nbt/NBTTagDouble; e copy - m ()J f getAsLong - m ()I g getAsInt - m ()S h getAsShort - m ()B i getAsByte - m ()D j getAsDouble - m ()F k getAsFloat - m ()Ljava/lang/Number; l getAsNumber -c net/minecraft/nbt/NBTTagDouble$1 net/minecraft/nbt/DoubleTag$1 - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagDouble; a load - m ()Ljava/lang/String; a getName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; a parse - m ()Ljava/lang/String; b getPrettyName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; c load - m ()I c size - m ()Z d isValue - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)D d readAccounted -c net/minecraft/nbt/NBTTagEnd net/minecraft/nbt/EndTag - f Lnet/minecraft/nbt/NBTTagType; a TYPE - f Lnet/minecraft/nbt/NBTTagEnd; b INSTANCE - f I c SELF_SIZE_IN_BYTES - m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$b; a accept - m (Lnet/minecraft/nbt/TagVisitor;)V a accept - m ()I a sizeInBytes - m (Ljava/io/DataOutput;)V a write - m ()B b getId - m ()Lnet/minecraft/nbt/NBTTagType; c getType - m ()Lnet/minecraft/nbt/NBTBase; d copy - m ()Lnet/minecraft/nbt/NBTTagEnd; e copy -c net/minecraft/nbt/NBTTagEnd$1 net/minecraft/nbt/EndTag$1 - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagEnd; a load - m ()Ljava/lang/String; a getName - m (Ljava/io/DataInput;ILnet/minecraft/nbt/NBTReadLimiter;)V a skip - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; a parse - m ()Ljava/lang/String; b getPrettyName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)V b skip - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; c load - m ()Z d isValue -c net/minecraft/nbt/NBTTagFloat net/minecraft/nbt/FloatTag - f Lnet/minecraft/nbt/NBTTagFloat; a ZERO - f Lnet/minecraft/nbt/NBTTagType; b TYPE - f I c SELF_SIZE_IN_BYTES - f F w data - m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$b; a accept - m ()I a sizeInBytes - m (Ljava/io/DataOutput;)V a write - m (F)Lnet/minecraft/nbt/NBTTagFloat; a valueOf - m (Lnet/minecraft/nbt/TagVisitor;)V a accept - m ()B b getId - m ()Lnet/minecraft/nbt/NBTTagType; c getType - m ()Lnet/minecraft/nbt/NBTBase; d copy - m ()Lnet/minecraft/nbt/NBTTagFloat; e copy - m ()J f getAsLong - m ()I g getAsInt - m ()S h getAsShort - m ()B i getAsByte - m ()D j getAsDouble - m ()F k getAsFloat - m ()Ljava/lang/Number; l getAsNumber -c net/minecraft/nbt/NBTTagFloat$1 net/minecraft/nbt/FloatTag$1 - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagFloat; a load - m ()Ljava/lang/String; a getName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; a parse - m ()Ljava/lang/String; b getPrettyName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; c load - m ()I c size - m ()Z d isValue - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)F d readAccounted -c net/minecraft/nbt/NBTTagInt net/minecraft/nbt/IntTag - f Lnet/minecraft/nbt/NBTTagType; a TYPE - f I b SELF_SIZE_IN_BYTES - f I c data - m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$b; a accept - m ()I a sizeInBytes - m (I)Lnet/minecraft/nbt/NBTTagInt; a valueOf - m (Ljava/io/DataOutput;)V a write - m (Lnet/minecraft/nbt/TagVisitor;)V a accept - m ()B b getId - m ()Lnet/minecraft/nbt/NBTTagType; c getType - m ()Lnet/minecraft/nbt/NBTBase; d copy - m ()Lnet/minecraft/nbt/NBTTagInt; e copy - m ()J f getAsLong - m ()I g getAsInt - m ()S h getAsShort - m ()B i getAsByte - m ()D j getAsDouble - m ()F k getAsFloat - m ()Ljava/lang/Number; l getAsNumber -c net/minecraft/nbt/NBTTagInt$1 net/minecraft/nbt/IntTag$1 - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagInt; a load - m ()Ljava/lang/String; a getName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; a parse - m ()Ljava/lang/String; b getPrettyName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; c load - m ()I c size - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)I d readAccounted - m ()Z d isValue -c net/minecraft/nbt/NBTTagInt$a net/minecraft/nbt/IntTag$Cache - f [Lnet/minecraft/nbt/NBTTagInt; a cache - f I b HIGH - f I c LOW -c net/minecraft/nbt/NBTTagIntArray net/minecraft/nbt/IntArrayTag - f Lnet/minecraft/nbt/NBTTagType; a TYPE - f I b SELF_SIZE_IN_BYTES - f [I c data - m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$b; a accept - m ()I a sizeInBytes - m (I)Lnet/minecraft/nbt/NBTTagInt; a get - m (ILnet/minecraft/nbt/NBTTagInt;)Lnet/minecraft/nbt/NBTTagInt; a set - m (Ljava/io/DataOutput;)V a write - m (Ljava/util/List;)[I a toArray - m (ILnet/minecraft/nbt/NBTBase;)Z a setTag - m (Lnet/minecraft/nbt/TagVisitor;)V a accept - m (ILnet/minecraft/nbt/NBTTagInt;)V b add - m (ILnet/minecraft/nbt/NBTBase;)Z b addTag - m ()B b getId - m (I)Lnet/minecraft/nbt/NBTTagInt; b remove - m ()Lnet/minecraft/nbt/NBTTagType; c getType - m ()Lnet/minecraft/nbt/NBTTagIntArray; e copy - m ()B f getElementType - m ()[I g getAsIntArray -c net/minecraft/nbt/NBTTagIntArray$1 net/minecraft/nbt/IntArrayTag$1 - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagIntArray; a load - m ()Ljava/lang/String; a getName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; a parse - m ()Ljava/lang/String; b getPrettyName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)V b skip - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)[I d readAccounted -c net/minecraft/nbt/NBTTagList net/minecraft/nbt/ListTag - f Lnet/minecraft/nbt/NBTTagType; a TYPE - f I b SELF_SIZE_IN_BYTES - f Ljava/util/List; c list - f B w type - m (Lnet/minecraft/nbt/NBTBase;)Z a updateType - m ()I a sizeInBytes - m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$b; a accept - m (Ljava/io/DataOutput;)V a write - m (I)Lnet/minecraft/nbt/NBTTagCompound; a getCompound - m (ILnet/minecraft/nbt/NBTBase;)Z a setTag - m (Lnet/minecraft/nbt/TagVisitor;)V a accept - m (ILnet/minecraft/nbt/NBTBase;)Z b addTag - m ()B b getId - m (I)Lnet/minecraft/nbt/NBTTagList; b getList - m (ILnet/minecraft/nbt/NBTBase;)V c add - m ()Lnet/minecraft/nbt/NBTTagType; c getType - m (I)Lnet/minecraft/nbt/NBTBase; c remove - m (ILnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/NBTBase; d set - m (I)S d getShort - m ()Lnet/minecraft/nbt/NBTBase; d copy - m ()Lnet/minecraft/nbt/NBTTagList; e copy - m (I)I e getInt - m ()B f getElementType - m (I)[I f getIntArray - m ()V g updateTypeAfterRemove - m (I)[J g getLongArray - m (I)D h getDouble - m (I)F i getFloat - m (I)Ljava/lang/String; j getString - m (I)Lnet/minecraft/nbt/NBTBase; k get -c net/minecraft/nbt/NBTTagList$1 net/minecraft/nbt/ListTag$1 - m ()Ljava/lang/String; a getName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagList; a load - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; a parse - m ()Ljava/lang/String; b getPrettyName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)V b skip - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; c load - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; c parseList - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagList; d loadList -c net/minecraft/nbt/NBTTagList$2 net/minecraft/nbt/ListTag$2 - f [I a $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult - f [I b $SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult -c net/minecraft/nbt/NBTTagLong net/minecraft/nbt/LongTag - f Lnet/minecraft/nbt/NBTTagType; a TYPE - f I b SELF_SIZE_IN_BYTES - f J c data - m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$b; a accept - m (J)Lnet/minecraft/nbt/NBTTagLong; a valueOf - m ()I a sizeInBytes - m (Ljava/io/DataOutput;)V a write - m (Lnet/minecraft/nbt/TagVisitor;)V a accept - m ()B b getId - m ()Lnet/minecraft/nbt/NBTTagType; c getType - m ()Lnet/minecraft/nbt/NBTBase; d copy - m ()Lnet/minecraft/nbt/NBTTagLong; e copy - m ()J f getAsLong - m ()I g getAsInt - m ()S h getAsShort - m ()B i getAsByte - m ()D j getAsDouble - m ()F k getAsFloat - m ()Ljava/lang/Number; l getAsNumber -c net/minecraft/nbt/NBTTagLong$1 net/minecraft/nbt/LongTag$1 - m ()Ljava/lang/String; a getName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagLong; a load - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; a parse - m ()Ljava/lang/String; b getPrettyName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; c load - m ()I c size - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)J d readAccounted - m ()Z d isValue -c net/minecraft/nbt/NBTTagLong$a net/minecraft/nbt/LongTag$Cache - f [Lnet/minecraft/nbt/NBTTagLong; a cache - f I b HIGH - f I c LOW -c net/minecraft/nbt/NBTTagLongArray net/minecraft/nbt/LongArrayTag - f Lnet/minecraft/nbt/NBTTagType; a TYPE - f I b SELF_SIZE_IN_BYTES - f [J c data - m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$b; a accept - m (ILnet/minecraft/nbt/NBTTagLong;)Lnet/minecraft/nbt/NBTTagLong; a set - m ()I a sizeInBytes - m (Ljava/util/List;)[J a toArray - m (Ljava/io/DataOutput;)V a write - m (ILnet/minecraft/nbt/NBTBase;)Z a setTag - m (Lnet/minecraft/nbt/TagVisitor;)V a accept - m (I)Lnet/minecraft/nbt/NBTTagLong; a get - m (ILnet/minecraft/nbt/NBTTagLong;)V b add - m (ILnet/minecraft/nbt/NBTBase;)Z b addTag - m ()B b getId - m (I)Lnet/minecraft/nbt/NBTTagLong; b remove - m ()Lnet/minecraft/nbt/NBTTagType; c getType - m (ILnet/minecraft/nbt/NBTBase;)V c add - m (I)Lnet/minecraft/nbt/NBTBase; c remove - m (ILnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/NBTBase; d set - m ()Lnet/minecraft/nbt/NBTBase; d copy - m ()Lnet/minecraft/nbt/NBTTagLongArray; e copy - m ()B f getElementType - m ()[J g getAsLongArray -c net/minecraft/nbt/NBTTagLongArray$1 net/minecraft/nbt/LongArrayTag$1 - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagLongArray; a load - m ()Ljava/lang/String; a getName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; a parse - m ()Ljava/lang/String; b getPrettyName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)V b skip - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; c load - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)[J d readAccounted -c net/minecraft/nbt/NBTTagShort net/minecraft/nbt/ShortTag - f Lnet/minecraft/nbt/NBTTagType; a TYPE - f I b SELF_SIZE_IN_BYTES - f S c data - m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$b; a accept - m ()I a sizeInBytes - m (Ljava/io/DataOutput;)V a write - m (S)Lnet/minecraft/nbt/NBTTagShort; a valueOf - m (Lnet/minecraft/nbt/TagVisitor;)V a accept - m ()B b getId - m ()Lnet/minecraft/nbt/NBTTagType; c getType - m ()Lnet/minecraft/nbt/NBTBase; d copy - m ()Lnet/minecraft/nbt/NBTTagShort; e copy - m ()J f getAsLong - m ()I g getAsInt - m ()S h getAsShort - m ()B i getAsByte - m ()D j getAsDouble - m ()F k getAsFloat - m ()Ljava/lang/Number; l getAsNumber -c net/minecraft/nbt/NBTTagShort$1 net/minecraft/nbt/ShortTag$1 - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagShort; a load - m ()Ljava/lang/String; a getName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; a parse - m ()Ljava/lang/String; b getPrettyName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; c load - m ()I c size - m ()Z d isValue - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)S d readAccounted -c net/minecraft/nbt/NBTTagShort$a net/minecraft/nbt/ShortTag$Cache - f [Lnet/minecraft/nbt/NBTTagShort; a cache - f I b HIGH - f I c LOW -c net/minecraft/nbt/NBTTagString net/minecraft/nbt/StringTag - f Ljava/lang/String; A data - f Lnet/minecraft/nbt/NBTTagType; a TYPE - f I b SELF_SIZE_IN_BYTES - f Lnet/minecraft/nbt/NBTTagString; c EMPTY - f C w DOUBLE_QUOTE - f C x SINGLE_QUOTE - f C y ESCAPE - f C z NOT_SET - m (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$b; a accept - m (Ljava/io/DataInput;)V a skipString - m (Lnet/minecraft/nbt/TagVisitor;)V a accept - m (Ljava/lang/String;)Lnet/minecraft/nbt/NBTTagString; a valueOf - m ()I a sizeInBytes - m (Ljava/io/DataOutput;)V a write - m ()B b getId - m (Ljava/lang/String;)Ljava/lang/String; b quoteAndEscape - m ()Lnet/minecraft/nbt/NBTTagType; c getType - m ()Lnet/minecraft/nbt/NBTBase; d copy - m ()Lnet/minecraft/nbt/NBTTagString; e copy - m ()Ljava/lang/String; s_ getAsString -c net/minecraft/nbt/NBTTagString$1 net/minecraft/nbt/StringTag$1 - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagString; a load - m ()Ljava/lang/String; a getName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; a parse - m ()Ljava/lang/String; b getPrettyName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)V b skip - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; c load - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Ljava/lang/String; d readAccounted - m ()Z d isValue -c net/minecraft/nbt/NBTTagType net/minecraft/nbt/TagType - m ()Ljava/lang/String; a getName - m (Ljava/io/DataInput;ILnet/minecraft/nbt/NBTReadLimiter;)V a skip - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; a parse - m (I)Lnet/minecraft/nbt/NBTTagType; a createInvalid - m ()Ljava/lang/String; b getPrettyName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)V b skip - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)V b parseRoot - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; c load - m ()Z d isValue -c net/minecraft/nbt/NBTTagType$1 net/minecraft/nbt/TagType$1 - f I a val$id - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTTagEnd; a load - m ()Ljava/lang/String; a getName - m (Ljava/io/DataInput;ILnet/minecraft/nbt/NBTReadLimiter;)V a skip - m (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/StreamTagVisitor$b; a parse - m ()Ljava/lang/String; b getPrettyName - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)V b skip - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; c load - m ()Ljava/io/IOException; c createException -c net/minecraft/nbt/NBTTagType$2 net/minecraft/nbt/TagType$2 - f [I a $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult -c net/minecraft/nbt/NBTTagType$a net/minecraft/nbt/TagType$StaticSize - m (Ljava/io/DataInput;ILnet/minecraft/nbt/NBTReadLimiter;)V a skip - m (Ljava/io/DataInput;Lnet/minecraft/nbt/NBTReadLimiter;)V b skip - m ()I c size -c net/minecraft/nbt/NBTTagType$b net/minecraft/nbt/TagType$VariableSize - m (Ljava/io/DataInput;ILnet/minecraft/nbt/NBTReadLimiter;)V a skip -c net/minecraft/nbt/NBTTagTypes net/minecraft/nbt/TagTypes - f [Lnet/minecraft/nbt/NBTTagType; a TYPES - m (I)Lnet/minecraft/nbt/NBTTagType; a getType -c net/minecraft/nbt/SnbtPrinterTagVisitor net/minecraft/nbt/SnbtPrinterTagVisitor - f Ljava/util/Map; a KEY_ORDER - f Ljava/util/Set; b NO_INDENTATION - f Ljava/util/regex/Pattern; c SIMPLE_VALUE - f Ljava/lang/String; d NAME_VALUE_SEPARATOR - f Ljava/lang/String; e ELEMENT_SEPARATOR - f Ljava/lang/String; f LIST_OPEN - f Ljava/lang/String; g LIST_CLOSE - f Ljava/lang/String; h LIST_TYPE_SEPARATOR - f Ljava/lang/String; i ELEMENT_SPACING - f Ljava/lang/String; j STRUCT_OPEN - f Ljava/lang/String; k STRUCT_CLOSE - f Ljava/lang/String; l NEWLINE - f Ljava/lang/String; m indentation - f I n depth - f Ljava/util/List; o path - f Ljava/lang/String; p result - m (Lnet/minecraft/nbt/NBTTagByte;)V a visitByte - m (Lnet/minecraft/nbt/NBTTagShort;)V a visitShort - m (Lnet/minecraft/nbt/NBTTagIntArray;)V a visitIntArray - m (Lnet/minecraft/nbt/NBTTagString;)V a visitString - m (Lnet/minecraft/nbt/NBTTagCompound;)V a visitCompound - m (Lnet/minecraft/nbt/NBTTagEnd;)V a visitEnd - m (Lnet/minecraft/nbt/NBTTagFloat;)V a visitFloat - m ()Ljava/lang/String; a pathString - m (Ljava/util/HashMap;)V a lambda$static$0 - m (Ljava/lang/String;)Ljava/lang/String; a handleEscapePretty - m (Lnet/minecraft/nbt/NBTTagList;)V a visitList - m (Lnet/minecraft/nbt/NBTTagLongArray;)V a visitLongArray - m (Lnet/minecraft/nbt/NBTTagByteArray;)V a visitByteArray - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; a visit - m (Lnet/minecraft/nbt/NBTTagInt;)V a visitInt - m (Lnet/minecraft/nbt/NBTTagDouble;)V a visitDouble - m (Lnet/minecraft/nbt/NBTTagLong;)V a visitLong - m (Lnet/minecraft/nbt/NBTTagCompound;)Ljava/util/List; b getKeys - m (Ljava/lang/String;)V b pushPath - m ()V b popPath -c net/minecraft/nbt/StreamTagVisitor net/minecraft/nbt/StreamTagVisitor - m ([B)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (D)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (B)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (F)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (Lnet/minecraft/nbt/NBTTagType;I)Lnet/minecraft/nbt/StreamTagVisitor$b; a visitList - m (Lnet/minecraft/nbt/NBTTagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$a; a visitEntry - m ([I)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m ([J)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m ()Lnet/minecraft/nbt/StreamTagVisitor$b; a visitEnd - m (S)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (Lnet/minecraft/nbt/NBTTagType;)Lnet/minecraft/nbt/StreamTagVisitor$a; a visitEntry - m (J)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (I)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (Lnet/minecraft/nbt/NBTTagType;)Lnet/minecraft/nbt/StreamTagVisitor$b; b visitRootEntry - m ()Lnet/minecraft/nbt/StreamTagVisitor$b; b visitContainerEnd - m (Lnet/minecraft/nbt/NBTTagType;I)Lnet/minecraft/nbt/StreamTagVisitor$a; b visitElement -c net/minecraft/nbt/StreamTagVisitor$a net/minecraft/nbt/StreamTagVisitor$EntryResult - f Lnet/minecraft/nbt/StreamTagVisitor$a; a ENTER - f Lnet/minecraft/nbt/StreamTagVisitor$a; b SKIP - f Lnet/minecraft/nbt/StreamTagVisitor$a; c BREAK - f Lnet/minecraft/nbt/StreamTagVisitor$a; d HALT - f [Lnet/minecraft/nbt/StreamTagVisitor$a; e $VALUES - m ()[Lnet/minecraft/nbt/StreamTagVisitor$a; a $values -c net/minecraft/nbt/StreamTagVisitor$b net/minecraft/nbt/StreamTagVisitor$ValueResult - f Lnet/minecraft/nbt/StreamTagVisitor$b; a CONTINUE - f Lnet/minecraft/nbt/StreamTagVisitor$b; b BREAK - f Lnet/minecraft/nbt/StreamTagVisitor$b; c HALT - f [Lnet/minecraft/nbt/StreamTagVisitor$b; d $VALUES - m ()[Lnet/minecraft/nbt/StreamTagVisitor$b; a $values -c net/minecraft/nbt/StringTagVisitor net/minecraft/nbt/StringTagVisitor - f Ljava/util/regex/Pattern; a SIMPLE_VALUE - f Ljava/lang/StringBuilder; b builder - m (Lnet/minecraft/nbt/NBTTagByte;)V a visitByte - m (Lnet/minecraft/nbt/NBTTagShort;)V a visitShort - m (Lnet/minecraft/nbt/NBTTagIntArray;)V a visitIntArray - m (Lnet/minecraft/nbt/NBTTagString;)V a visitString - m (Lnet/minecraft/nbt/NBTTagCompound;)V a visitCompound - m (Lnet/minecraft/nbt/NBTTagEnd;)V a visitEnd - m (Lnet/minecraft/nbt/NBTTagFloat;)V a visitFloat - m (Ljava/lang/String;)Ljava/lang/String; a handleEscape - m (Lnet/minecraft/nbt/NBTTagList;)V a visitList - m (Lnet/minecraft/nbt/NBTTagLongArray;)V a visitLongArray - m (Lnet/minecraft/nbt/NBTTagByteArray;)V a visitByteArray - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; a visit - m (Lnet/minecraft/nbt/NBTTagInt;)V a visitInt - m (Lnet/minecraft/nbt/NBTTagDouble;)V a visitDouble - m (Lnet/minecraft/nbt/NBTTagLong;)V a visitLong -c net/minecraft/nbt/TagVisitor net/minecraft/nbt/TagVisitor - m (Lnet/minecraft/nbt/NBTTagByte;)V a visitByte - m (Lnet/minecraft/nbt/NBTTagShort;)V a visitShort - m (Lnet/minecraft/nbt/NBTTagIntArray;)V a visitIntArray - m (Lnet/minecraft/nbt/NBTTagString;)V a visitString - m (Lnet/minecraft/nbt/NBTTagCompound;)V a visitCompound - m (Lnet/minecraft/nbt/NBTTagEnd;)V a visitEnd - m (Lnet/minecraft/nbt/NBTTagFloat;)V a visitFloat - m (Lnet/minecraft/nbt/NBTTagList;)V a visitList - m (Lnet/minecraft/nbt/NBTTagLongArray;)V a visitLongArray - m (Lnet/minecraft/nbt/NBTTagByteArray;)V a visitByteArray - m (Lnet/minecraft/nbt/NBTTagInt;)V a visitInt - m (Lnet/minecraft/nbt/NBTTagDouble;)V a visitDouble - m (Lnet/minecraft/nbt/NBTTagLong;)V a visitLong -c net/minecraft/nbt/TextComponentTagVisitor net/minecraft/nbt/TextComponentTagVisitor - f Lnet/minecraft/network/chat/IChatBaseComponent; A FLOAT_TYPE - f Lnet/minecraft/network/chat/IChatBaseComponent; B DOUBLE_TYPE - f Lnet/minecraft/network/chat/IChatBaseComponent; C BYTE_ARRAY_TYPE - f Ljava/lang/String; D indentation - f I E indentDepth - f I F depth - f Lnet/minecraft/network/chat/IChatMutableComponent; G result - f Lorg/slf4j/Logger; a LOGGER - f I b INLINE_LIST_THRESHOLD - f I c MAX_DEPTH - f I d MAX_LENGTH - f Lit/unimi/dsi/fastutil/bytes/ByteCollection; e INLINE_ELEMENT_TYPES - f Lnet/minecraft/EnumChatFormat; f SYNTAX_HIGHLIGHTING_KEY - f Lnet/minecraft/EnumChatFormat; g SYNTAX_HIGHLIGHTING_STRING - f Lnet/minecraft/EnumChatFormat; h SYNTAX_HIGHLIGHTING_NUMBER - f Lnet/minecraft/EnumChatFormat; i SYNTAX_HIGHLIGHTING_NUMBER_TYPE - f Ljava/util/regex/Pattern; j SIMPLE_VALUE - f Ljava/lang/String; k LIST_OPEN - f Ljava/lang/String; l LIST_CLOSE - f Ljava/lang/String; m LIST_TYPE_SEPARATOR - f Ljava/lang/String; n ELEMENT_SPACING - f Ljava/lang/String; o STRUCT_OPEN - f Ljava/lang/String; p STRUCT_CLOSE - f Ljava/lang/String; q NEWLINE - f Ljava/lang/String; r NAME_VALUE_SEPARATOR - f Ljava/lang/String; s ELEMENT_SEPARATOR - f Ljava/lang/String; t WRAPPED_ELEMENT_SEPARATOR - f Ljava/lang/String; u SPACED_ELEMENT_SEPARATOR - f Lnet/minecraft/network/chat/IChatBaseComponent; v FOLDED - f Lnet/minecraft/network/chat/IChatBaseComponent; w BYTE_TYPE - f Lnet/minecraft/network/chat/IChatBaseComponent; x SHORT_TYPE - f Lnet/minecraft/network/chat/IChatBaseComponent; y INT_TYPE - f Lnet/minecraft/network/chat/IChatBaseComponent; z LONG_TYPE - m (Lnet/minecraft/nbt/NBTBase;Z)V a appendSubTag - m (Lnet/minecraft/nbt/NBTTagByte;)V a visitByte - m (Lnet/minecraft/nbt/NBTTagShort;)V a visitShort - m (Lnet/minecraft/nbt/NBTTagIntArray;)V a visitIntArray - m (Lnet/minecraft/nbt/NBTTagString;)V a visitString - m (Lnet/minecraft/nbt/NBTTagCompound;)V a visitCompound - m (Lnet/minecraft/nbt/NBTTagEnd;)V a visitEnd - m (Lnet/minecraft/nbt/NBTTagFloat;)V a visitFloat - m (Lnet/minecraft/nbt/NBTTagList;)V a visitList - m (Lnet/minecraft/nbt/NBTTagLongArray;)V a visitLongArray - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/network/chat/IChatBaseComponent; a visit - m (Lnet/minecraft/nbt/NBTTagByteArray;)V a visitByteArray - m (Lnet/minecraft/nbt/NBTTagInt;)V a visitInt - m (Lnet/minecraft/nbt/NBTTagDouble;)V a visitDouble - m (Lnet/minecraft/nbt/NBTTagLong;)V a visitLong - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a handleEscapePretty -c net/minecraft/nbt/visitors/CollectFields net/minecraft/nbt/visitors/CollectFields - f I a fieldsToGetCount - f Ljava/util/Set; b wantedTypes - f Ljava/util/Deque; c stack - m (Lnet/minecraft/nbt/NBTTagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$a; a visitEntry - m (Lnet/minecraft/nbt/NBTTagType;)Lnet/minecraft/nbt/StreamTagVisitor$a; a visitEntry - m (Lnet/minecraft/nbt/NBTTagType;)Lnet/minecraft/nbt/StreamTagVisitor$b; b visitRootEntry - m ()Lnet/minecraft/nbt/StreamTagVisitor$b; b visitContainerEnd - m ()I c getMissingFieldCount -c net/minecraft/nbt/visitors/CollectToTag net/minecraft/nbt/visitors/CollectToTag - f Ljava/lang/String; a lastId - f Lnet/minecraft/nbt/NBTBase; b rootTag - f Ljava/util/Deque; c consumerStack - m ([B)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (D)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (B)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (F)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (Lnet/minecraft/nbt/NBTTagType;I)Lnet/minecraft/nbt/StreamTagVisitor$b; a visitList - m (Lnet/minecraft/nbt/NBTTagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$a; a visitEntry - m ([I)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m ([J)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m ()Lnet/minecraft/nbt/StreamTagVisitor$b; a visitEnd - m (S)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)V a lambda$visitRootEntry$1 - m (Lnet/minecraft/nbt/NBTTagType;)Lnet/minecraft/nbt/StreamTagVisitor$a; a visitEntry - m (J)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (I)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (Lnet/minecraft/nbt/NBTBase;)V a appendEntry - m (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (Lnet/minecraft/nbt/NBTTagType;)Lnet/minecraft/nbt/StreamTagVisitor$b; b visitRootEntry - m ()Lnet/minecraft/nbt/StreamTagVisitor$b; b visitContainerEnd - m (Lnet/minecraft/nbt/NBTBase;)V b lambda$visitRootEntry$2 - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)V b lambda$enterContainerIfNeeded$0 - m (Lnet/minecraft/nbt/NBTTagType;I)Lnet/minecraft/nbt/StreamTagVisitor$a; b visitElement - m (Lnet/minecraft/nbt/NBTTagType;)V c enterContainerIfNeeded - m ()Lnet/minecraft/nbt/NBTBase; d getResult - m ()I e depth -c net/minecraft/nbt/visitors/FieldSelector net/minecraft/nbt/visitors/FieldSelector - f Ljava/util/List; a path - f Lnet/minecraft/nbt/NBTTagType; b type - f Ljava/lang/String; c name - m ()Ljava/util/List; a path - m ()Lnet/minecraft/nbt/NBTTagType; b type - m ()Ljava/lang/String; c name -c net/minecraft/nbt/visitors/FieldTree net/minecraft/nbt/visitors/FieldTree - f I a depth - f Ljava/util/Map; b selectedFields - f Ljava/util/Map; c fieldsToRecurse - m ()Lnet/minecraft/nbt/visitors/FieldTree; a createRoot - m (Lnet/minecraft/nbt/visitors/FieldSelector;)V a addEntry - m (Lnet/minecraft/nbt/NBTTagType;Ljava/lang/String;)Z a isSelected - m (Ljava/lang/String;)Lnet/minecraft/nbt/visitors/FieldTree; a lambda$addEntry$0 - m ()I b depth - m ()Ljava/util/Map; c selectedFields - m ()Ljava/util/Map; d fieldsToRecurse -c net/minecraft/nbt/visitors/SkipAll net/minecraft/nbt/visitors/SkipAll - f Lnet/minecraft/nbt/visitors/SkipAll; a INSTANCE - m ([B)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (D)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (B)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (F)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (Lnet/minecraft/nbt/NBTTagType;I)Lnet/minecraft/nbt/StreamTagVisitor$b; a visitList - m (Lnet/minecraft/nbt/NBTTagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$a; a visitEntry - m ([I)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m ([J)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m ()Lnet/minecraft/nbt/StreamTagVisitor$b; a visitEnd - m (S)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (Lnet/minecraft/nbt/NBTTagType;)Lnet/minecraft/nbt/StreamTagVisitor$a; a visitEntry - m (J)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (I)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$b; a visit - m (Lnet/minecraft/nbt/NBTTagType;)Lnet/minecraft/nbt/StreamTagVisitor$b; b visitRootEntry - m ()Lnet/minecraft/nbt/StreamTagVisitor$b; b visitContainerEnd - m (Lnet/minecraft/nbt/NBTTagType;I)Lnet/minecraft/nbt/StreamTagVisitor$a; b visitElement -c net/minecraft/nbt/visitors/SkipFields net/minecraft/nbt/visitors/SkipFields - f Ljava/util/Deque; a stack - m (Lnet/minecraft/nbt/NBTTagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$a; a visitEntry - m ()Lnet/minecraft/nbt/StreamTagVisitor$b; b visitContainerEnd -c net/minecraft/network/BandwidthDebugMonitor net/minecraft/network/BandwidthDebugMonitor - f Ljava/util/concurrent/atomic/AtomicInteger; a bytesReceived - f Lnet/minecraft/util/debugchart/LocalSampleLogger; b bandwidthLogger - m (I)V a onReceive - m ()V a tick -c net/minecraft/network/ClientboundPacketListener net/minecraft/network/ClientboundPacketListener - m ()Lnet/minecraft/network/protocol/EnumProtocolDirection; a flow -c net/minecraft/network/DisconnectionDetails net/minecraft/network/DisconnectionDetails - f Lnet/minecraft/network/chat/IChatBaseComponent; a reason - f Ljava/util/Optional; b report - f Ljava/util/Optional; c bugReportLink - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a reason - m ()Ljava/util/Optional; b report - m ()Ljava/util/Optional; c bugReportLink -c net/minecraft/network/EnumProtocol net/minecraft/network/ConnectionProtocol - f Lnet/minecraft/network/EnumProtocol; a HANDSHAKING - f Lnet/minecraft/network/EnumProtocol; b PLAY - f Lnet/minecraft/network/EnumProtocol; c STATUS - f Lnet/minecraft/network/EnumProtocol; d LOGIN - f Lnet/minecraft/network/EnumProtocol; e CONFIGURATION - f Ljava/lang/String; f id - f [Lnet/minecraft/network/EnumProtocol; g $VALUES - m ()Ljava/lang/String; a id - m ()[Lnet/minecraft/network/EnumProtocol; b $values -c net/minecraft/network/HandlerNames net/minecraft/network/HandlerNames - f Ljava/lang/String; a DECOMPRESS - f Ljava/lang/String; b COMPRESS - f Ljava/lang/String; c DECODER - f Ljava/lang/String; d ENCODER - f Ljava/lang/String; e INBOUND_CONFIG - f Ljava/lang/String; f OUTBOUND_CONFIG - f Ljava/lang/String; g SPLITTER - f Ljava/lang/String; h PREPENDER - f Ljava/lang/String; i DECRYPT - f Ljava/lang/String; j ENCRYPT - f Ljava/lang/String; k UNBUNDLER - f Ljava/lang/String; l BUNDLER - f Ljava/lang/String; m PACKET_HANDLER - f Ljava/lang/String; n TIMEOUT - f Ljava/lang/String; o LEGACY_QUERY - f Ljava/lang/String; p LATENCY -c net/minecraft/network/MonitorFrameDecoder net/minecraft/network/MonitorFrameDecoder - f Lnet/minecraft/network/BandwidthDebugMonitor; a monitor -c net/minecraft/network/NetworkManager net/minecraft/network/Connection - f Lnet/minecraft/network/DisconnectionDetails; A delayedDisconnect - f Lnet/minecraft/network/BandwidthDebugMonitor; B bandwidthDebugMonitor - f Lorg/slf4j/Marker; a ROOT_MARKER - f Lorg/slf4j/Marker; b PACKET_MARKER - f Lorg/slf4j/Marker; c PACKET_RECEIVED_MARKER - f Lorg/slf4j/Marker; d PACKET_SENT_MARKER - f Ljava/util/function/Supplier; e NETWORK_WORKER_GROUP - f Ljava/util/function/Supplier; f NETWORK_EPOLL_WORKER_GROUP - f Ljava/util/function/Supplier; g LOCAL_WORKER_GROUP - f F h AVERAGE_PACKETS_SMOOTHING - f Lorg/slf4j/Logger; i LOGGER - f Lnet/minecraft/network/ProtocolInfo; j INITIAL_PROTOCOL - f Lnet/minecraft/network/protocol/EnumProtocolDirection; k receiving - f Z l sendLoginDisconnect - f Ljava/util/Queue; m pendingActions - f Lio/netty/channel/Channel; n channel - f Ljava/net/SocketAddress; o address - f Lnet/minecraft/network/PacketListener; p disconnectListener - f Lnet/minecraft/network/PacketListener; q packetListener - f Lnet/minecraft/network/DisconnectionDetails; r disconnectionDetails - f Z s encrypted - f Z t disconnectionHandled - f I u receivedPackets - f I v sentPackets - f F w averageReceivedPackets - f F x averageSentPackets - f I y tickCount - f Z z handlingFault - m (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/network/protocol/EnumProtocolDirection;ZLnet/minecraft/network/BandwidthDebugMonitor;)V a configureSerialization - m (Lio/netty/channel/ChannelPipeline;)V a configurePacketHandler - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a disconnect - m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;)V a channelRead0 - m (Lnet/minecraft/network/ProtocolInfo;)V a setupOutboundProtocol - m (Ljava/lang/String;ILnet/minecraft/network/protocol/login/PacketLoginOutListener;)V a initiateServerboundPlayConnection - m (Lnet/minecraft/util/debugchart/LocalSampleLogger;)V a setBandwidthLogger - m (Lnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/PacketListener;)V a setupInboundProtocol - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;)V a genericsFtw - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;)V a send - m (Lnet/minecraft/network/protocol/Packet;)V a send - m (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/network/protocol/EnumProtocolDirection;)V a configureInMemoryPipeline - m (Z)Ljava/lang/String; a getLoggableAddress - m (Lnet/minecraft/network/BandwidthDebugMonitor;Z)Lio/netty/channel/ChannelInboundHandler; a createFrameDecoder - m (Ljava/net/InetSocketAddress;ZLnet/minecraft/util/debugchart/LocalSampleLogger;)Lnet/minecraft/network/NetworkManager; a connectToServer - m (Lnet/minecraft/network/PacketListener;)V a setListenerForServerboundHandshake - m ()V a flushChannel - m (Ljava/lang/String;ILnet/minecraft/network/protocol/status/PacketStatusOutListener;)V a initiateServerboundStatusConnection - m (Ljava/net/InetSocketAddress;ZLnet/minecraft/network/NetworkManager;)Lio/netty/channel/ChannelFuture; a connect - m (Ljava/util/function/Consumer;)V a runOnceConnected - m (Ljava/lang/String;ILnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/ClientboundPacketListener;Z)V a initiateServerboundPlayConnection - m (Lnet/minecraft/network/DisconnectionDetails;)V a disconnect - m (Ljava/net/SocketAddress;)Lnet/minecraft/network/NetworkManager; a connectToLocalServer - m (Lio/netty/channel/ChannelFuture;)V a syncAfterConfigurationChange - m (Ljava/lang/String;ILnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/ClientboundPacketListener;Lnet/minecraft/network/protocol/handshake/ClientIntent;)V a initiateServerboundConnection - m (IZ)V a setupCompression - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;Z)V a send - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;Z)V b sendPacket - m (Z)Ljava/lang/String; b outboundHandlerName - m ()V b tick - m (Lnet/minecraft/network/ProtocolInfo;Lnet/minecraft/network/PacketListener;)V b validateListener - m ()V c tickSecond - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;Z)V c doSendPacket - m (Z)Ljava/lang/String; c inboundHandlerName - m ()Ljava/net/SocketAddress; d getRemoteAddress - m (Z)Lio/netty/channel/ChannelOutboundHandler; d createFrameEncoder - m ()Z e isMemoryConnection - m ()Lnet/minecraft/network/protocol/EnumProtocolDirection; f getReceiving - m ()Lnet/minecraft/network/protocol/EnumProtocolDirection; g getSending - m ()Z h isEncrypted - m ()Z i isConnected - m ()Z j isConnecting - m ()Lnet/minecraft/network/PacketListener; k getPacketListener - m ()Lnet/minecraft/network/DisconnectionDetails; l getDisconnectionDetails - m ()V m setReadOnly - m ()V n handleDisconnection - m ()F o getAverageReceivedPackets - m ()F p getAverageSentPackets - m ()V q flush -c net/minecraft/network/NetworkManager$1 net/minecraft/network/Connection$1 -c net/minecraft/network/NetworkManager$2 net/minecraft/network/Connection$2 -c net/minecraft/network/NetworkManager$3 net/minecraft/network/Connection$3 -c net/minecraft/network/NetworkManager$4 net/minecraft/network/Connection$4 -c net/minecraft/network/NetworkManager$InnerUtil net/minecraft/network/Connection$InnerUtil -c net/minecraft/network/NetworkManager$PacketSendAction net/minecraft/network/Connection$PacketSendAction -c net/minecraft/network/NetworkManager$WrappedConsumer net/minecraft/network/Connection$WrappedConsumer -c net/minecraft/network/NetworkManagerServer net/minecraft/network/RateKickingConnection - f Lorg/slf4j/Logger; h LOGGER - f Lnet/minecraft/network/chat/IChatBaseComponent; i EXCEED_REASON - f I j rateLimitPacketsPerSecond - m ()V c tickSecond - m ()V q lambda$tickSecond$0 -c net/minecraft/network/PacketBundlePacker net/minecraft/network/PacketBundlePacker - f Lnet/minecraft/network/protocol/BundlerInfo; a bundlerInfo - f Lnet/minecraft/network/protocol/BundlerInfo$a; b currentBundler - m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Ljava/util/List;)V a decode - m (Lnet/minecraft/network/protocol/Packet;)V a verifyNonTerminalPacket -c net/minecraft/network/PacketBundleUnpacker net/minecraft/network/PacketBundleUnpacker - f Lnet/minecraft/network/protocol/BundlerInfo; a bundlerInfo - m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Ljava/util/List;)V a encode -c net/minecraft/network/PacketCompressor net/minecraft/network/CompressionEncoder - f [B a encodeBuf - f Ljava/util/zip/Deflater; b deflater - f I c threshold - m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V a encode - m (I)V a setThreshold - m ()I a getThreshold -c net/minecraft/network/PacketDataSerializer net/minecraft/network/FriendlyByteBuf - f I a DEFAULT_NBT_QUOTA - f S b MAX_STRING_LENGTH - f I c MAX_COMPONENT_STRING_LENGTH - f Lio/netty/buffer/ByteBuf; d source - f I e PUBLIC_KEY_SIZE - f I f MAX_PUBLIC_KEY_HEADER_SIZE - f I g MAX_PUBLIC_KEY_LENGTH - f Lcom/google/gson/Gson; h GSON - m ()Lnet/minecraft/network/PacketDataSerializer; A markWriterIndex - m ()Lnet/minecraft/network/PacketDataSerializer; B resetWriterIndex - m ()Lnet/minecraft/network/PacketDataSerializer; C discardReadBytes - m ()Lnet/minecraft/network/PacketDataSerializer; D discardSomeReadBytes - m ()Lnet/minecraft/network/PacketDataSerializer; E retain - m ()Lnet/minecraft/network/PacketDataSerializer; F touch - m (Lio/netty/buffer/ByteBuf;[B)V a writeByteArray - m (Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionf;)V a writeQuaternion - m (Ljava/nio/ByteBuffer;)Lnet/minecraft/network/PacketDataSerializer; a readBytes - m (Ljava/util/Collection;Lnet/minecraft/network/codec/StreamEncoder;)V a writeCollection - m (Ljava/util/Optional;Lnet/minecraft/network/codec/StreamEncoder;)V a writeOptional - m (Ljava/util/function/ToIntFunction;Ljava/lang/Object;)Lnet/minecraft/network/PacketDataSerializer; a writeById - m ([JI)[J a readLongArray - m (Lit/unimi/dsi/fastutil/ints/IntList;)V a writeIntIdList - m (Lcom/mojang/serialization/Codec;)Ljava/lang/Object; a readJsonWithCodec - m (Ljava/lang/Class;)Ljava/util/EnumSet; a readEnumSet - m (IZ)Lnet/minecraft/network/PacketDataSerializer; a setBoolean - m (Ljava/util/Map;Lnet/minecraft/network/codec/StreamEncoder;Lnet/minecraft/network/codec/StreamEncoder;)V a writeMap - m (Ljava/time/Instant;)V a writeInstant - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; a readNbt - m (Lnet/minecraft/core/SectionPosition;)Lnet/minecraft/network/PacketDataSerializer; a writeSectionPos - m (Ljava/lang/String;I)Lnet/minecraft/network/PacketDataSerializer; a writeUtf - m (Lio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/PacketDataSerializer; a readBytes - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/network/PacketDataSerializer; a writeChunkPos - m (Ljava/lang/Enum;)Lnet/minecraft/network/PacketDataSerializer; a writeEnum - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/nbt/NBTBase;)V a writeNbt - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/network/codec/StreamDecoder;)Ljava/lang/Object; a readNullable - m (Ljava/util/Date;)Lnet/minecraft/network/PacketDataSerializer; a writeDate - m (Lnet/minecraft/network/codec/StreamDecoder;Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/Map; a readMap - m ([B)Lnet/minecraft/network/PacketDataSerializer; a writeByteArray - m (ILio/netty/buffer/ByteBuf;)Lnet/minecraft/network/PacketDataSerializer; a getBytes - m (D)Lnet/minecraft/network/PacketDataSerializer; a writeDouble - m (Ljava/util/BitSet;)V a writeBitSet - m (IF)Lnet/minecraft/network/PacketDataSerializer; a setFloat - m (Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3f;)V a writeVector3f - m (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;Lnet/minecraft/network/codec/StreamEncoder;)V a writeNullable - m (ILio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/PacketDataSerializer; a getBytes - m (Z)Lnet/minecraft/network/PacketDataSerializer; a writeBoolean - m (I)[B a readByteArray - m ()Lit/unimi/dsi/fastutil/ints/IntList; a readIntIdList - m (Ljava/util/EnumSet;Ljava/lang/Class;)V a writeEnumSet - m (I[B)Lnet/minecraft/network/PacketDataSerializer; a getBytes - m (Ljava/lang/String;)Lnet/minecraft/network/PacketDataSerializer; a writeUtf - m (Lio/netty/buffer/ByteBuf;Ljava/util/UUID;)V a writeUUID - m (F)Lnet/minecraft/network/PacketDataSerializer; a writeFloat - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/core/BlockPosition;)V a writeBlockPos - m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamDecoder;Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/Map; a readMap - m (ID)Lnet/minecraft/network/PacketDataSerializer; a setDouble - m (Lio/netty/buffer/ByteBuf;I)[B a readByteArray - m (Lnet/minecraft/core/GlobalPos;)V a writeGlobalPos - m ([J)Lnet/minecraft/network/PacketDataSerializer; a writeLongArray - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; a readResourceKey - m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/Collection; a readCollection - m (Ljava/util/UUID;)Lnet/minecraft/network/PacketDataSerializer; a writeUUID - m (Ljava/io/OutputStream;I)Lnet/minecraft/network/PacketDataSerializer; a readBytes - m (ILjava/io/OutputStream;I)Lnet/minecraft/network/PacketDataSerializer; a getBytes - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Ljava/lang/Object; a readWithCodecTrusted - m (ILjava/nio/ByteBuffer;)Lnet/minecraft/network/PacketDataSerializer; a getBytes - m (Ljava/lang/Object;Lnet/minecraft/network/codec/StreamEncoder;)V a writeNullable - m (Ljava/security/PublicKey;)Lnet/minecraft/network/PacketDataSerializer; a writePublicKey - m ([I)Lnet/minecraft/network/PacketDataSerializer; a writeVarIntArray - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lnet/minecraft/network/PacketDataSerializer; a writeWithCodec - m (Ljava/util/function/IntFunction;)Ljava/lang/Object; a readById - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/network/PacketDataSerializer; a writeResourceLocation - m (ILio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/PacketDataSerializer; a getBytes - m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V a writeJsonWithCodec - m (Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/List; a readList - m (II)Lnet/minecraft/network/PacketDataSerializer; a setIndex - m (Lio/netty/buffer/ByteBuf;)[B a readByteArray - m (Lnet/minecraft/nbt/NBTReadLimiter;)Lnet/minecraft/nbt/NBTBase; a readNbt - m (Lnet/minecraft/world/phys/MovingObjectPositionBlock;)V a writeBlockHitResult - m (I[BII)Lnet/minecraft/network/PacketDataSerializer; a getBytes - m (J)Lnet/minecraft/network/PacketDataSerializer; a writeVarLong - m (Ljava/util/function/Consumer;)V a readWithCount - m (Ljava/lang/Object;)Lnet/minecraft/network/PacketDataSerializer; a touch - m (Ljava/util/function/IntFunction;I)Ljava/util/function/IntFunction; a limitValue - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/network/PacketDataSerializer; a writeNbt - m (Lnet/minecraft/world/phys/Vec3D;)V a writeVec3 - m ([BII)Lnet/minecraft/network/PacketDataSerializer; a readBytes - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/nbt/NBTReadLimiter;)Ljava/lang/Object; a readWithCodec - m (Ljava/util/BitSet;I)V a writeFixedBitSet - m (IJ)Lnet/minecraft/network/PacketDataSerializer; a setLong - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/network/PacketDataSerializer; a writeBlockPos - m (Lorg/joml/Quaternionf;)V a writeQuaternion - m (Lorg/joml/Vector3f;)V a writeVector3f - m (Lnet/minecraft/resources/ResourceKey;)V b writeResourceKey - m (ILio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/PacketDataSerializer; b setBytes - m (Ljava/nio/ByteBuffer;)Lnet/minecraft/network/PacketDataSerializer; b writeBytes - m ()[B b readByteArray - m (J)Lnet/minecraft/network/PacketDataSerializer; b writeLong - m (I[BII)Lnet/minecraft/network/PacketDataSerializer; b setBytes - m (I[B)Lnet/minecraft/network/PacketDataSerializer; b setBytes - m (II)Lnet/minecraft/network/PacketDataSerializer; b setByte - m (ILio/netty/buffer/ByteBuf;)Lnet/minecraft/network/PacketDataSerializer; b setBytes - m (Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/Optional; b readOptional - m (Ljava/lang/Class;)Ljava/lang/Enum; b readEnum - m (IJ)Lnet/minecraft/network/PacketDataSerializer; b setLongLE - m (ILjava/nio/ByteBuffer;)Lnet/minecraft/network/PacketDataSerializer; b setBytes - m ([BII)Lnet/minecraft/network/PacketDataSerializer; b writeBytes - m (ILio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/PacketDataSerializer; b setBytes - m (Lio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/PacketDataSerializer; b writeBytes - m (I)[I b readVarIntArray - m ([J)[J b readLongArray - m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/core/BlockPosition; b readBlockPos - m (Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/PacketDataSerializer; b readBytes - m ([B)Lnet/minecraft/network/PacketDataSerializer; b readBytes - m (Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/PacketDataSerializer; c writeBytes - m (I)Lnet/minecraft/network/PacketDataSerializer; c writeVarInt - m (J)Lnet/minecraft/network/PacketDataSerializer; c writeLongLE - m ([B)Lnet/minecraft/network/PacketDataSerializer; c writeBytes - m ()[I c readVarIntArray - m (II)Lnet/minecraft/network/PacketDataSerializer; c setShort - m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f; c readVector3f - m (Lnet/minecraft/network/codec/StreamDecoder;)Ljava/lang/Object; c readNullable - m (II)Lnet/minecraft/network/PacketDataSerializer; d setShortLE - m (I)Ljava/lang/String; d readUtf - m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf; d readQuaternion - m ()[J d readLongArray - m (I)Ljava/util/BitSet; e readFixedBitSet - m ()Lnet/minecraft/core/BlockPosition; e readBlockPos - m (II)Lnet/minecraft/network/PacketDataSerializer; e setMedium - m (Lio/netty/buffer/ByteBuf;)Ljava/util/UUID; e readUUID - m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/nbt/NBTTagCompound; f readNbt - m (II)Lnet/minecraft/network/PacketDataSerializer; f setMediumLE - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; f readChunkPos - m (I)Lnet/minecraft/network/PacketDataSerializer; f capacity - m (II)Lnet/minecraft/network/PacketDataSerializer; g setInt - m ()Lnet/minecraft/core/SectionPosition; g readSectionPos - m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/network/PacketDataSerializer; g readBytes - m (I)Lnet/minecraft/network/PacketDataSerializer; g readerIndex - m (I)Lnet/minecraft/network/PacketDataSerializer; h writerIndex - m (II)Lnet/minecraft/network/PacketDataSerializer; h setIntLE - m ()Lnet/minecraft/core/GlobalPos; h readGlobalPos - m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/network/PacketDataSerializer; h writeBytes - m (II)Lnet/minecraft/network/PacketDataSerializer; i setChar - m (I)Lnet/minecraft/network/PacketDataSerializer; i ensureWritable - m ()Lorg/joml/Vector3f; i readVector3f - m (II)Lnet/minecraft/network/PacketDataSerializer; j setZero - m ()Lorg/joml/Quaternionf; j readQuaternion - m (I)Lnet/minecraft/network/PacketDataSerializer; j skipBytes - m (I)Lnet/minecraft/network/PacketDataSerializer; k writeByte - m ()Lnet/minecraft/world/phys/Vec3D; k readVec3 - m (I)Lnet/minecraft/network/PacketDataSerializer; l writeShort - m ()I l readVarInt - m ()J m readVarLong - m (I)Lnet/minecraft/network/PacketDataSerializer; m writeShortLE - m (I)Lnet/minecraft/network/PacketDataSerializer; n writeMedium - m ()Ljava/util/UUID; n readUUID - m (I)Lnet/minecraft/network/PacketDataSerializer; o writeMediumLE - m ()Lnet/minecraft/nbt/NBTTagCompound; o readNbt - m ()Ljava/lang/String; p readUtf - m (I)Lnet/minecraft/network/PacketDataSerializer; p writeInt - m (I)Lnet/minecraft/network/PacketDataSerializer; q writeIntLE - m ()Lnet/minecraft/resources/MinecraftKey; q readResourceLocation - m ()Lnet/minecraft/resources/ResourceKey; r readRegistryKey - m (I)Lnet/minecraft/network/PacketDataSerializer; r writeChar - m ()Ljava/util/Date; s readDate - m (I)Lnet/minecraft/network/PacketDataSerializer; s writeZero - m (I)Lnet/minecraft/network/PacketDataSerializer; t retain - m ()Ljava/time/Instant; t readInstant - m ()Ljava/security/PublicKey; u readPublicKey - m ()Lnet/minecraft/world/phys/MovingObjectPositionBlock; v readBlockHitResult - m ()Ljava/util/BitSet; w readBitSet - m ()Lnet/minecraft/network/PacketDataSerializer; x clear - m ()Lnet/minecraft/network/PacketDataSerializer; y markReaderIndex - m ()Lnet/minecraft/network/PacketDataSerializer; z resetReaderIndex -c net/minecraft/network/PacketDecoder net/minecraft/network/PacketDecoder - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/network/ProtocolInfo; b protocolInfo -c net/minecraft/network/PacketDecompressor net/minecraft/network/CompressionDecoder - f I a MAXIMUM_COMPRESSED_LENGTH - f I b MAXIMUM_UNCOMPRESSED_LENGTH - f Ljava/util/zip/Inflater; c inflater - f I d threshold - f Z e validateDecompressed - m (Lio/netty/channel/ChannelHandlerContext;I)Lio/netty/buffer/ByteBuf; a inflate - m (Lio/netty/buffer/ByteBuf;)V a setupInflaterInput -c net/minecraft/network/PacketDecrypter net/minecraft/network/CipherDecoder - m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V a decode -c net/minecraft/network/PacketEncoder net/minecraft/network/PacketEncoder - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/network/ProtocolInfo; b protocolInfo - m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Lio/netty/buffer/ByteBuf;)V a encode -c net/minecraft/network/PacketEncrypter net/minecraft/network/CipherEncoder -c net/minecraft/network/PacketEncryptionHandler net/minecraft/network/CipherBase - f Ljavax/crypto/Cipher; a cipher - f [B b heapIn - f [B c heapOut - m (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V a encipher - m (Lio/netty/buffer/ByteBuf;)[B a bufToByte - m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; a decipher -c net/minecraft/network/PacketListener net/minecraft/network/PacketListener - m (Lnet/minecraft/CrashReport;Lnet/minecraft/CrashReportSystemDetails;)V a fillListenerSpecificCrashDetails - m ()Lnet/minecraft/network/protocol/EnumProtocolDirection; a flow - m (Lnet/minecraft/network/protocol/Packet;)Z a shouldHandleMessage - m (Lnet/minecraft/CrashReport;)V a fillCrashReport - m (Lnet/minecraft/network/chat/IChatBaseComponent;Ljava/lang/Throwable;)Lnet/minecraft/network/DisconnectionDetails; a createDisconnectionInfo - m (Lnet/minecraft/network/DisconnectionDetails;)V a onDisconnect - m (Lnet/minecraft/network/protocol/Packet;Ljava/lang/Exception;)V a onPacketError - m ()Lnet/minecraft/network/EnumProtocol; b protocol - m ()Z c isAcceptingMessages - m ()Ljava/lang/String; d lambda$fillCrashReport$1 - m ()Ljava/lang/String; e lambda$fillCrashReport$0 -c net/minecraft/network/PacketPrepender net/minecraft/network/Varint21LengthFieldPrepender - f I a MAX_VARINT21_BYTES - m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V a encode -c net/minecraft/network/PacketSendListener net/minecraft/network/PacketSendListener - m (Ljava/util/function/Supplier;)Lnet/minecraft/network/PacketSendListener; a exceptionallySend - m ()V a onSuccess - m (Ljava/lang/Runnable;)Lnet/minecraft/network/PacketSendListener; a thenRun - m ()Lnet/minecraft/network/protocol/Packet; b onFailure -c net/minecraft/network/PacketSendListener$1 net/minecraft/network/PacketSendListener$1 - f Ljava/lang/Runnable; a val$runnable - m ()V a onSuccess - m ()Lnet/minecraft/network/protocol/Packet; b onFailure -c net/minecraft/network/PacketSendListener$2 net/minecraft/network/PacketSendListener$2 - f Ljava/util/function/Supplier; a val$handler - m ()Lnet/minecraft/network/protocol/Packet; b onFailure -c net/minecraft/network/PacketSplitter net/minecraft/network/Varint21FrameDecoder - f I a MAX_VARINT21_BYTES - f Lio/netty/buffer/ByteBuf; b helperBuf - f Lnet/minecraft/network/BandwidthDebugMonitor; c monitor - m (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)Z a copyVarint -c net/minecraft/network/ProtocolInfo net/minecraft/network/ProtocolInfo - m ()Lnet/minecraft/network/EnumProtocol; a id - m ()Lnet/minecraft/network/protocol/EnumProtocolDirection; b flow - m ()Lnet/minecraft/network/codec/StreamCodec; c codec - m ()Lnet/minecraft/network/protocol/BundlerInfo; d bundlerInfo -c net/minecraft/network/ProtocolInfo$a net/minecraft/network/ProtocolInfo$Unbound - m (Lnet/minecraft/network/ProtocolInfo$a$a;)V a listPackets - m (Ljava/util/function/Function;)Lnet/minecraft/network/ProtocolInfo; a bind - m ()Lnet/minecraft/network/EnumProtocol; a id - m ()Lnet/minecraft/network/protocol/EnumProtocolDirection; b flow -c net/minecraft/network/ProtocolInfo$a$a net/minecraft/network/ProtocolInfo$Unbound$PacketVisitor -c net/minecraft/network/ProtocolSwapHandler net/minecraft/network/ProtocolSwapHandler - m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;)V a handleInboundTerminalPacket - m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;)V b handleOutboundTerminalPacket -c net/minecraft/network/RegistryFriendlyByteBuf net/minecraft/network/RegistryFriendlyByteBuf - f Lnet/minecraft/core/IRegistryCustom; d registryAccess - m ()Lnet/minecraft/core/IRegistryCustom; G registryAccess - m (Lnet/minecraft/core/IRegistryCustom;Lio/netty/buffer/ByteBuf;)Lnet/minecraft/network/RegistryFriendlyByteBuf; a lambda$decorator$0 - m (Lnet/minecraft/core/IRegistryCustom;)Ljava/util/function/Function; a decorator -c net/minecraft/network/ServerboundPacketListener net/minecraft/network/ServerboundPacketListener - m ()Lnet/minecraft/network/protocol/EnumProtocolDirection; a flow -c net/minecraft/network/SkipEncodeException net/minecraft/network/SkipPacketException -c net/minecraft/network/TickablePacketListener net/minecraft/network/TickablePacketListener - m ()V d tick -c net/minecraft/network/UnconfiguredPipelineHandler net/minecraft/network/UnconfiguredPipelineHandler - m (Lio/netty/channel/ChannelInboundHandler;)Lnet/minecraft/network/UnconfiguredPipelineHandler$b; a setupInboundHandler - m (Lio/netty/channel/ChannelInboundHandler;Lio/netty/channel/ChannelHandlerContext;)V a lambda$setupInboundHandler$0 - m (Lnet/minecraft/network/ProtocolInfo;)Lnet/minecraft/network/UnconfiguredPipelineHandler$b; a setupInboundProtocol - m (Lio/netty/channel/ChannelOutboundHandler;)Lnet/minecraft/network/UnconfiguredPipelineHandler$d; a setupOutboundHandler - m (Lio/netty/channel/ChannelOutboundHandler;Lio/netty/channel/ChannelHandlerContext;)V a lambda$setupOutboundHandler$1 - m (Lnet/minecraft/network/ProtocolInfo;)Lnet/minecraft/network/UnconfiguredPipelineHandler$d; b setupOutboundProtocol -c net/minecraft/network/UnconfiguredPipelineHandler$a net/minecraft/network/UnconfiguredPipelineHandler$Inbound -c net/minecraft/network/UnconfiguredPipelineHandler$b net/minecraft/network/UnconfiguredPipelineHandler$InboundConfigurationTask - m (Lnet/minecraft/network/UnconfiguredPipelineHandler$b;Lio/netty/channel/ChannelHandlerContext;)V a lambda$andThen$0 -c net/minecraft/network/UnconfiguredPipelineHandler$c net/minecraft/network/UnconfiguredPipelineHandler$Outbound -c net/minecraft/network/UnconfiguredPipelineHandler$d net/minecraft/network/UnconfiguredPipelineHandler$OutboundConfigurationTask - m (Lnet/minecraft/network/UnconfiguredPipelineHandler$d;Lio/netty/channel/ChannelHandlerContext;)V a lambda$andThen$0 -c net/minecraft/network/Utf8String net/minecraft/network/Utf8String - m (Lio/netty/buffer/ByteBuf;Ljava/lang/CharSequence;I)V a write - m (Lio/netty/buffer/ByteBuf;I)Ljava/lang/String; a read -c net/minecraft/network/VarInt net/minecraft/network/VarInt - f I a MAX_VARINT_SIZE - f I b DATA_BITS_MASK - f I c CONTINUATION_BIT_MASK - f I d DATA_BITS_PER_BYTE - m (B)Z a hasContinuationBit - m (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; a write - m (I)I a getByteSize - m (Lio/netty/buffer/ByteBuf;)I a read -c net/minecraft/network/VarLong net/minecraft/network/VarLong - f I a MAX_VARLONG_SIZE - f I b DATA_BITS_MASK - f I c CONTINUATION_BIT_MASK - f I d DATA_BITS_PER_BYTE - m (B)Z a hasContinuationBit - m (J)I a getByteSize - m (Lio/netty/buffer/ByteBuf;J)Lio/netty/buffer/ByteBuf; a write - m (Lio/netty/buffer/ByteBuf;)J a read -c net/minecraft/network/chat/ChatClickable net/minecraft/network/chat/ClickEvent - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/chat/ChatClickable$EnumClickAction; b action - f Ljava/lang/String; c value - m (Lnet/minecraft/network/chat/ChatClickable;)Ljava/lang/String; a lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m ()Lnet/minecraft/network/chat/ChatClickable$EnumClickAction; a getAction - m ()Ljava/lang/String; b getValue - m (Lnet/minecraft/network/chat/ChatClickable;)Lnet/minecraft/network/chat/ChatClickable$EnumClickAction; b lambda$static$0 -c net/minecraft/network/chat/ChatClickable$EnumClickAction net/minecraft/network/chat/ClickEvent$Action - f Lnet/minecraft/network/chat/ChatClickable$EnumClickAction; a OPEN_URL - f Lnet/minecraft/network/chat/ChatClickable$EnumClickAction; b OPEN_FILE - f Lnet/minecraft/network/chat/ChatClickable$EnumClickAction; c RUN_COMMAND - f Lnet/minecraft/network/chat/ChatClickable$EnumClickAction; d SUGGEST_COMMAND - f Lnet/minecraft/network/chat/ChatClickable$EnumClickAction; e CHANGE_PAGE - f Lnet/minecraft/network/chat/ChatClickable$EnumClickAction; f COPY_TO_CLIPBOARD - f Lcom/mojang/serialization/MapCodec; g UNSAFE_CODEC - f Lcom/mojang/serialization/MapCodec; h CODEC - f Z i allowFromServer - f Ljava/lang/String; j name - f [Lnet/minecraft/network/chat/ChatClickable$EnumClickAction; k $VALUES - m (Lnet/minecraft/network/chat/ChatClickable$EnumClickAction;)Lcom/mojang/serialization/DataResult; a filterForSerialization - m ()Z a isAllowedFromServer - m (Lnet/minecraft/network/chat/ChatClickable$EnumClickAction;)Ljava/lang/String; b lambda$filterForSerialization$0 - m ()[Lnet/minecraft/network/chat/ChatClickable$EnumClickAction; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/network/chat/ChatComponentUtils net/minecraft/network/chat/ComponentUtils - f Ljava/lang/String; a DEFAULT_SEPARATOR_TEXT - f Lnet/minecraft/network/chat/IChatBaseComponent; b DEFAULT_SEPARATOR - f Lnet/minecraft/network/chat/IChatBaseComponent; c DEFAULT_NO_STYLE_SEPARATOR - m (Lnet/minecraft/network/chat/IChatMutableComponent;Lnet/minecraft/network/chat/ChatModifier;)Lnet/minecraft/network/chat/IChatMutableComponent; a mergeStyles - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatMutableComponent; a copyOnClickText - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/IChatMutableComponent; a updateForEntity - m (Ljava/lang/String;Lnet/minecraft/network/chat/ChatModifier;)Lnet/minecraft/network/chat/ChatModifier; a lambda$copyOnClickText$1 - m (Ljava/util/Collection;Lnet/minecraft/network/chat/IChatBaseComponent;Ljava/util/function/Function;)Lnet/minecraft/network/chat/IChatMutableComponent; a formatList - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/network/chat/ChatModifier;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/ChatModifier; a resolveStyle - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatMutableComponent; a wrapInSquareBrackets - m (Lcom/mojang/brigadier/Message;)Lnet/minecraft/network/chat/IChatBaseComponent; a fromMessage - m (Ljava/util/Collection;Ljava/util/Optional;Ljava/util/function/Function;)Lnet/minecraft/network/chat/IChatMutableComponent; a formatList - m (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/network/chat/IChatBaseComponent; a formatAndSortList - m (Ljava/util/Collection;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a formatList - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Optional;Lnet/minecraft/world/entity/Entity;I)Ljava/util/Optional; a updateForEntity - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a formatList - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$formatList$0 - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Z b isTranslationResolvable - m (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/network/chat/IChatBaseComponent; b formatList -c net/minecraft/network/chat/ChatDecoration net/minecraft/network/chat/ChatTypeDecoration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Ljava/lang/String; c translationKey - f Ljava/util/List; d parameters - f Lnet/minecraft/network/chat/ChatModifier; e style - m ()Ljava/lang/String; a translationKey - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/ChatMessageType$a;)Lnet/minecraft/network/chat/IChatBaseComponent; a decorate - m (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatDecoration; a withSender - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/ChatMessageType$a;)[Lnet/minecraft/network/chat/IChatBaseComponent; b resolveParameters - m ()Ljava/util/List; b parameters - m (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatDecoration; b incomingDirectMessage - m ()Lnet/minecraft/network/chat/ChatModifier; c style - m (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatDecoration; c outgoingDirectMessage - m (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatDecoration; d teamMessage -c net/minecraft/network/chat/ChatDecoration$a net/minecraft/network/chat/ChatTypeDecoration$Parameter - f Lnet/minecraft/network/chat/ChatDecoration$a; a SENDER - f Lnet/minecraft/network/chat/ChatDecoration$a; b TARGET - f Lnet/minecraft/network/chat/ChatDecoration$a; c CONTENT - f Lcom/mojang/serialization/Codec; d CODEC - f Lnet/minecraft/network/codec/StreamCodec; e STREAM_CODEC - f Ljava/util/function/IntFunction; f BY_ID - f I g id - f Ljava/lang/String; h name - f Lnet/minecraft/network/chat/ChatDecoration$a$a; i selector - f [Lnet/minecraft/network/chat/ChatDecoration$a; j $VALUES - m ()[Lnet/minecraft/network/chat/ChatDecoration$a; a $values - m (Lnet/minecraft/network/chat/ChatDecoration$a;)I a lambda$static$4 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/ChatMessageType$a;)Lnet/minecraft/network/chat/IChatBaseComponent; a select - m (Lnet/minecraft/network/chat/ChatDecoration$a;)I b lambda$static$3 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/ChatMessageType$a;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$static$2 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/ChatMessageType$a;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$static$1 - m ()Ljava/lang/String; c getSerializedName - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/ChatMessageType$a;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$static$0 -c net/minecraft/network/chat/ChatDecoration$a$a net/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector -c net/minecraft/network/chat/ChatDecorator net/minecraft/network/chat/ChatDecorator - f Lnet/minecraft/network/chat/ChatDecorator; a PLAIN -c net/minecraft/network/chat/ChatHexColor net/minecraft/network/chat/TextColor - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/lang/String; b CUSTOM_COLOR_PREFIX - f Ljava/util/Map; c LEGACY_FORMAT_TO_COLOR - f Ljava/util/Map; d NAMED_COLORS - f I e value - f Ljava/lang/String; f name - m (I)Lnet/minecraft/network/chat/ChatHexColor; a fromRgb - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a parseColor - m ()I a getValue - m (Lnet/minecraft/EnumChatFormat;)Lnet/minecraft/network/chat/ChatHexColor; a fromLegacyFormat - m ()Ljava/lang/String; b serialize - m ()Ljava/lang/String; c formatValue -c net/minecraft/network/chat/ChatHoverable net/minecraft/network/chat/HoverEvent - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/chat/ChatHoverable$e; b event - m (Lnet/minecraft/network/chat/ChatHoverable$EnumHoverAction;)Ljava/lang/Object; a getValue - m ()Lnet/minecraft/network/chat/ChatHoverable$EnumHoverAction; a getAction - m (Lnet/minecraft/network/chat/ChatHoverable;)Lnet/minecraft/network/chat/ChatHoverable$e; a lambda$static$0 -c net/minecraft/network/chat/ChatHoverable$EnumHoverAction net/minecraft/network/chat/HoverEvent$Action - f Lnet/minecraft/network/chat/ChatHoverable$EnumHoverAction; a SHOW_TEXT - f Lnet/minecraft/network/chat/ChatHoverable$EnumHoverAction; b SHOW_ITEM - f Lnet/minecraft/network/chat/ChatHoverable$EnumHoverAction; c SHOW_ENTITY - f Lcom/mojang/serialization/Codec; d UNSAFE_CODEC - f Lcom/mojang/serialization/Codec; e CODEC - f Ljava/lang/String; f name - f Z g allowFromServer - f Lcom/mojang/serialization/MapCodec; h codec - f Lcom/mojang/serialization/MapCodec; i legacyCodec - m (Lnet/minecraft/network/chat/ChatHoverable$EnumHoverAction;)Lcom/mojang/serialization/DataResult; a filterForSerialization - m (Ljava/lang/Object;)Ljava/lang/Object; a cast - m ()Z a isAllowedFromServer - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/resources/RegistryOps;)Lcom/mojang/serialization/DataResult; a lambda$static$0 - m (Lnet/minecraft/network/chat/ChatHoverable$e;)Ljava/lang/Object; a lambda$new$3 - m ()Ljava/lang/String; b lambda$filterForSerialization$4 - m (Ljava/lang/Object;)Lnet/minecraft/network/chat/ChatHoverable$e; b lambda$new$2 - m (Lnet/minecraft/network/chat/ChatHoverable$EnumHoverAction;)Ljava/lang/String; b lambda$filterForSerialization$5 - m ()Ljava/lang/String; c getSerializedName - m ()[Lnet/minecraft/network/chat/ChatHoverable$EnumHoverAction; d lambda$static$1 -c net/minecraft/network/chat/ChatHoverable$EnumHoverAction$1 net/minecraft/network/chat/HoverEvent$Action$1 - f Lnet/minecraft/network/chat/ChatHoverable$d; a val$legacyConverter - f Lnet/minecraft/network/chat/ChatHoverable$EnumHoverAction; b this$0 - m (Lcom/mojang/datafixers/util/Pair;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; a lambda$decode$0 - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/network/chat/ChatHoverable$d;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; a lambda$decode$1 - m (Lnet/minecraft/network/chat/ChatHoverable$e;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a encode - m ()Ljava/lang/String; a lambda$encode$2 -c net/minecraft/network/chat/ChatHoverable$b net/minecraft/network/chat/HoverEvent$EntityTooltipInfo - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/entity/EntityTypes; b type - f Ljava/util/UUID; c id - f Ljava/util/Optional; d name - f Ljava/util/List; e linesCache - m (Ljava/lang/Exception;)Ljava/lang/String; a lambda$legacyCreate$5 - m (Lnet/minecraft/world/entity/EntityTypes;Ljava/util/UUID;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/ChatHoverable$b; a lambda$legacyCreate$4 - m (Lnet/minecraft/network/chat/ChatHoverable$b;)Ljava/util/Optional; a lambda$static$2 - m ()Ljava/util/List; a getTooltipLines - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/resources/RegistryOps;)Lcom/mojang/serialization/DataResult; a legacyCreate - m (Lnet/minecraft/network/chat/ChatHoverable$b;)Ljava/util/UUID; b lambda$static$1 - m (Lnet/minecraft/network/chat/ChatHoverable$b;)Lnet/minecraft/world/entity/EntityTypes; c lambda$static$0 -c net/minecraft/network/chat/ChatHoverable$c net/minecraft/network/chat/HoverEvent$ItemStackInfo - f Lcom/mojang/serialization/Codec; a FULL_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lcom/mojang/serialization/Codec; c SIMPLE_CODEC - f Lnet/minecraft/core/Holder; d item - f I e count - f Lnet/minecraft/core/component/DataComponentPatch; f components - f Lnet/minecraft/world/item/ItemStack; g itemStack - m (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Ljava/lang/String; a lambda$legacyCreate$0 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/resources/RegistryOps;)Lcom/mojang/serialization/DataResult; a legacyCreate - m ()Lnet/minecraft/world/item/ItemStack; a getItemStack -c net/minecraft/network/chat/ChatHoverable$d net/minecraft/network/chat/HoverEvent$LegacyConverter -c net/minecraft/network/chat/ChatHoverable$e net/minecraft/network/chat/HoverEvent$TypedHoverEvent - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lcom/mojang/serialization/MapCodec; b LEGACY_CODEC - f Lnet/minecraft/network/chat/ChatHoverable$EnumHoverAction; c action - f Ljava/lang/Object; d value - m ()Lnet/minecraft/network/chat/ChatHoverable$EnumHoverAction; a action - m (Lnet/minecraft/network/chat/ChatHoverable$EnumHoverAction;)Lcom/mojang/serialization/MapCodec; a lambda$static$1 - m ()Ljava/lang/Object; b value - m (Lnet/minecraft/network/chat/ChatHoverable$EnumHoverAction;)Lcom/mojang/serialization/MapCodec; b lambda$static$0 -c net/minecraft/network/chat/ChatMessageType net/minecraft/network/chat/ChatType - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b DIRECT_STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Lnet/minecraft/network/chat/ChatDecoration; d DEFAULT_CHAT_DECORATION - f Lnet/minecraft/resources/ResourceKey; e CHAT - f Lnet/minecraft/resources/ResourceKey; f SAY_COMMAND - f Lnet/minecraft/resources/ResourceKey; g MSG_COMMAND_INCOMING - f Lnet/minecraft/resources/ResourceKey; h MSG_COMMAND_OUTGOING - f Lnet/minecraft/resources/ResourceKey; i TEAM_MSG_COMMAND_INCOMING - f Lnet/minecraft/resources/ResourceKey; j TEAM_MSG_COMMAND_OUTGOING - f Lnet/minecraft/resources/ResourceKey; k EMOTE_COMMAND - f Lnet/minecraft/network/chat/ChatDecoration; l chat - f Lnet/minecraft/network/chat/ChatDecoration; m narration - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/ChatMessageType$a; a bind - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/network/chat/ChatMessageType$a; a bind - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a create - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/ChatMessageType$a; a bind - m ()Lnet/minecraft/network/chat/ChatDecoration; a chat - m ()Lnet/minecraft/network/chat/ChatDecoration; b narration -c net/minecraft/network/chat/ChatMessageType$a net/minecraft/network/chat/ChatType$Bound - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/core/Holder; b chatType - f Lnet/minecraft/network/chat/IChatBaseComponent; c name - f Ljava/util/Optional; d targetName - m ()Lnet/minecraft/core/Holder; a chatType - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a decorate - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; b decorateNarration - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b name - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/ChatMessageType$a; c withTargetName - m ()Ljava/util/Optional; c targetName -c net/minecraft/network/chat/ChatModifier net/minecraft/network/chat/Style - f Lnet/minecraft/network/chat/ChatModifier; a EMPTY - f Lnet/minecraft/resources/MinecraftKey; b DEFAULT_FONT - f Lnet/minecraft/network/chat/ChatHexColor; c color - f Ljava/lang/Boolean; d bold - f Ljava/lang/Boolean; e italic - f Ljava/lang/Boolean; f underlined - f Ljava/lang/Boolean; g strikethrough - f Ljava/lang/Boolean; h obfuscated - f Lnet/minecraft/network/chat/ChatClickable; i clickEvent - f Lnet/minecraft/network/chat/ChatHoverable; j hoverEvent - f Ljava/lang/String; k insertion - f Lnet/minecraft/resources/MinecraftKey; l font - m ()Lnet/minecraft/network/chat/ChatHexColor; a getColor - m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/network/chat/ChatModifier; a create - m (I)Lnet/minecraft/network/chat/ChatModifier; a withColor - m (Lnet/minecraft/network/chat/ChatModifier;Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/network/chat/ChatModifier; a checkEmptyAfterChange - m (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatModifier; a withInsertion - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/network/chat/ChatModifier; a withFont - m (Lnet/minecraft/network/chat/ChatClickable;)Lnet/minecraft/network/chat/ChatModifier; a withClickEvent - m ([Lnet/minecraft/EnumChatFormat;)Lnet/minecraft/network/chat/ChatModifier; a applyFormats - m (Lnet/minecraft/network/chat/ChatHoverable;)Lnet/minecraft/network/chat/ChatModifier; a withHoverEvent - m (Lnet/minecraft/EnumChatFormat;)Lnet/minecraft/network/chat/ChatModifier; a withColor - m (Lnet/minecraft/network/chat/ChatModifier;)Lnet/minecraft/network/chat/ChatModifier; a applyTo - m (Lnet/minecraft/network/chat/ChatHexColor;)Lnet/minecraft/network/chat/ChatModifier; a withColor - m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/ChatModifier; a withBold - m (Lnet/minecraft/EnumChatFormat;)Lnet/minecraft/network/chat/ChatModifier; b applyFormat - m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/ChatModifier; b withItalic - m ()Z b isBold - m (Lnet/minecraft/EnumChatFormat;)Lnet/minecraft/network/chat/ChatModifier; c applyLegacyFormat - m ()Z c isItalic - m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/ChatModifier; c withUnderlined - m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/ChatModifier; d withStrikethrough - m ()Z d isStrikethrough - m ()Z e isUnderlined - m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/ChatModifier; e withObfuscated - m ()Z f isObfuscated - m ()Z g isEmpty - m ()Lnet/minecraft/network/chat/ChatClickable; h getClickEvent - m ()Lnet/minecraft/network/chat/ChatHoverable; i getHoverEvent - m ()Ljava/lang/String; j getInsertion - m ()Lnet/minecraft/resources/MinecraftKey; k getFont -c net/minecraft/network/chat/ChatModifier$1 net/minecraft/network/chat/Style$1 - f [I a $SwitchMap$net$minecraft$ChatFormatting -c net/minecraft/network/chat/ChatModifier$ChatModifierSerializer net/minecraft/network/chat/Style$Serializer - f Lcom/mojang/serialization/MapCodec; a MAP_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c TRUSTED_STREAM_CODEC - m (Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; a lambda$static$9 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$10 - m (Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; b lambda$static$8 - m (Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; c lambda$static$7 - m (Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; d lambda$static$6 - m (Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; e lambda$static$5 - m (Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; f lambda$static$4 - m (Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; g lambda$static$3 - m (Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; h lambda$static$2 - m (Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; i lambda$static$1 - m (Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; j lambda$static$0 -c net/minecraft/network/chat/ChatModifier$a net/minecraft/network/chat/Style$1Collector - f Ljava/lang/StringBuilder; a val$result - f Z b isNotFirst - m (Ljava/lang/String;Ljava/lang/Boolean;)V a addFlagString - m (Ljava/lang/String;Ljava/lang/Object;)V a addValueString - m ()V a prependSeparator -c net/minecraft/network/chat/CommonComponents net/minecraft/network/chat/CommonComponents - f Lnet/minecraft/network/chat/IChatBaseComponent; a EMPTY - f Lnet/minecraft/network/chat/IChatBaseComponent; b OPTION_ON - f Lnet/minecraft/network/chat/IChatBaseComponent; c OPTION_OFF - f Lnet/minecraft/network/chat/IChatBaseComponent; d GUI_DONE - f Lnet/minecraft/network/chat/IChatBaseComponent; e GUI_CANCEL - f Lnet/minecraft/network/chat/IChatBaseComponent; f GUI_YES - f Lnet/minecraft/network/chat/IChatBaseComponent; g GUI_NO - f Lnet/minecraft/network/chat/IChatBaseComponent; h GUI_OK - f Lnet/minecraft/network/chat/IChatBaseComponent; i GUI_PROCEED - f Lnet/minecraft/network/chat/IChatBaseComponent; j GUI_CONTINUE - f Lnet/minecraft/network/chat/IChatBaseComponent; k GUI_BACK - f Lnet/minecraft/network/chat/IChatBaseComponent; l GUI_TO_TITLE - f Lnet/minecraft/network/chat/IChatBaseComponent; m GUI_ACKNOWLEDGE - f Lnet/minecraft/network/chat/IChatBaseComponent; n GUI_OPEN_IN_BROWSER - f Lnet/minecraft/network/chat/IChatBaseComponent; o GUI_COPY_LINK_TO_CLIPBOARD - f Lnet/minecraft/network/chat/IChatBaseComponent; p GUI_DISCONNECT - f Lnet/minecraft/network/chat/IChatBaseComponent; q TRANSFER_CONNECT_FAILED - f Lnet/minecraft/network/chat/IChatBaseComponent; r CONNECT_FAILED - f Lnet/minecraft/network/chat/IChatBaseComponent; s NEW_LINE - f Lnet/minecraft/network/chat/IChatBaseComponent; t NARRATION_SEPARATOR - f Lnet/minecraft/network/chat/IChatBaseComponent; u ELLIPSIS - f Lnet/minecraft/network/chat/IChatBaseComponent; v SPACE - m ()Lnet/minecraft/network/chat/IChatMutableComponent; a space - m (Z)Lnet/minecraft/network/chat/IChatBaseComponent; a optionStatus - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatMutableComponent; a optionNameValue - m (Lnet/minecraft/network/chat/IChatBaseComponent;Z)Lnet/minecraft/network/chat/IChatMutableComponent; a optionStatus - m (J)Lnet/minecraft/network/chat/IChatMutableComponent; a days - m ([Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatMutableComponent; a joinForNarration - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a joinLines - m ([Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; b joinLines - m (J)Lnet/minecraft/network/chat/IChatMutableComponent; b hours - m (J)Lnet/minecraft/network/chat/IChatMutableComponent; c minutes -c net/minecraft/network/chat/ComponentContents net/minecraft/network/chat/ComponentContents - m (Lnet/minecraft/network/chat/IChatFormatted$b;Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; a visit - m (Lnet/minecraft/network/chat/IChatFormatted$a;)Ljava/util/Optional; a visit - m ()Lnet/minecraft/network/chat/ComponentContents$a; a type - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/IChatMutableComponent; a resolve -c net/minecraft/network/chat/ComponentContents$a net/minecraft/network/chat/ComponentContents$Type - f Lcom/mojang/serialization/MapCodec; a codec - f Ljava/lang/String; b id - m ()Lcom/mojang/serialization/MapCodec; a codec - m ()Ljava/lang/String; b id - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/network/chat/ComponentSerialization net/minecraft/network/chat/ComponentSerialization - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; c OPTIONAL_STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; d TRUSTED_STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; e TRUSTED_OPTIONAL_STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; f TRUSTED_CONTEXT_FREE_STREAM_CODEC - f Lcom/mojang/serialization/Codec; g FLAT_CODEC - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a createCodec - m (Ljava/util/List;)Lnet/minecraft/network/chat/IChatMutableComponent; a createFromList - m ([Lnet/minecraft/util/INamable;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; a createLegacyComponentMatcher - m (I)Lcom/mojang/serialization/Codec; a flatCodec -c net/minecraft/network/chat/ComponentSerialization$a net/minecraft/network/chat/ComponentSerialization$FuzzyCodec - f Ljava/util/List; a codecs - f Ljava/util/function/Function; b encoderGetter - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapCodec;)Ljava/util/stream/Stream; a lambda$keys$1 - m ()Ljava/lang/String; a lambda$decode$0 -c net/minecraft/network/chat/ComponentSerialization$b net/minecraft/network/chat/ComponentSerialization$StrictEither - f Ljava/lang/String; a typeFieldName - f Lcom/mojang/serialization/MapCodec; b typed - f Lcom/mojang/serialization/MapCodec; c fuzzy -c net/minecraft/network/chat/FilterMask net/minecraft/network/chat/FilterMask - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/chat/FilterMask; b FULLY_FILTERED - f Lnet/minecraft/network/chat/FilterMask; c PASS_THROUGH - f Lnet/minecraft/network/chat/ChatModifier; d FILTERED_STYLE - f Lcom/mojang/serialization/MapCodec; e PASS_THROUGH_CODEC - f Lcom/mojang/serialization/MapCodec; f FULLY_FILTERED_CODEC - f Lcom/mojang/serialization/MapCodec; g PARTIALLY_FILTERED_CODEC - f C h HASH - f Ljava/util/BitSet; i mask - f Lnet/minecraft/network/chat/FilterMask$a; j type - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/chat/FilterMask; a read - m ()Z a isEmpty - m (I)V a setFiltered - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/network/chat/FilterMask;)V a write - m (Ljava/lang/String;)Ljava/lang/String; a apply - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; b applyWithFormatting - m ()Z b isFullyFiltered - m ()Lnet/minecraft/network/chat/FilterMask$a; c type - m ()Ljava/util/BitSet; d mask -c net/minecraft/network/chat/FilterMask$a net/minecraft/network/chat/FilterMask$Type - f Lnet/minecraft/network/chat/FilterMask$a; a PASS_THROUGH - f Lnet/minecraft/network/chat/FilterMask$a; b FULLY_FILTERED - f Lnet/minecraft/network/chat/FilterMask$a; c PARTIALLY_FILTERED - f Ljava/lang/String; d serializedName - f Ljava/util/function/Supplier; e codec - f [Lnet/minecraft/network/chat/FilterMask$a; f $VALUES - m ()Lcom/mojang/serialization/MapCodec; a codec - m ()Lcom/mojang/serialization/MapCodec; b lambda$static$2 - m ()Ljava/lang/String; c getSerializedName - m ()Lcom/mojang/serialization/MapCodec; d lambda$static$1 - m ()Lcom/mojang/serialization/MapCodec; e lambda$static$0 - m ()[Lnet/minecraft/network/chat/FilterMask$a; f $values -c net/minecraft/network/chat/IChatBaseComponent net/minecraft/network/chat/Component - m (Ljava/lang/String;Ljava/util/Optional;)Lnet/minecraft/network/chat/IChatMutableComponent; a selector - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/network/chat/IChatBaseComponent; a translationArg - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Z a contains - m (Ljava/net/URI;)Lnet/minecraft/network/chat/IChatBaseComponent; a translationArg - m (Ljava/util/UUID;)Lnet/minecraft/network/chat/IChatBaseComponent; a translationArg - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/network/chat/IChatBaseComponent; a translationArg - m (I)Ljava/lang/String; a getString - m (Lcom/mojang/brigadier/Message;)Lnet/minecraft/network/chat/IChatBaseComponent; a translationArg - m ()Lnet/minecraft/network/chat/ChatModifier; a getStyle - m (Lnet/minecraft/network/chat/IChatFormatted$a;)Ljava/util/Optional; a visit - m (Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/List; a toFlatList - m (Ljava/util/Date;)Lnet/minecraft/network/chat/IChatBaseComponent; a translationArg - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a nullToEmpty - m (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/IChatMutableComponent; a translatableWithFallback - m (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/IChatMutableComponent; a translatable - m (Lnet/minecraft/network/chat/IChatFormatted$b;Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; a visit - m (Ljava/lang/String;ZLjava/util/Optional;Lnet/minecraft/network/chat/contents/DataSource;)Lnet/minecraft/network/chat/IChatMutableComponent; a nbt - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/IChatMutableComponent; a translatableWithFallback - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/IChatMutableComponent; b score - m (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/IChatMutableComponent; b translatableEscape - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatMutableComponent; b literal - m ()Lnet/minecraft/network/chat/ComponentContents; b getContents - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatMutableComponent; c translatable - m ()Ljava/util/List; c getSiblings - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatMutableComponent; d keybind - m ()Ljava/lang/String; d tryCollapseToString - m ()Lnet/minecraft/network/chat/IChatMutableComponent; e plainCopy - m ()Lnet/minecraft/network/chat/IChatMutableComponent; f copy - m ()Lnet/minecraft/util/FormattedString; g getVisualOrderText - m ()Ljava/util/List; h toFlatList - m ()Lnet/minecraft/network/chat/IChatMutableComponent; i empty -c net/minecraft/network/chat/IChatBaseComponent$ChatSerializer net/minecraft/network/chat/Component$Serializer - f Lcom/google/gson/Gson; a GSON - m (Ljava/lang/String;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/network/chat/IChatMutableComponent; a fromJson - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/core/HolderLookup$a;)Ljava/lang/String; a toJson - m (Lcom/google/gson/JsonElement;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/network/chat/IChatMutableComponent; a fromJson - m (Ljava/lang/String;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/network/chat/IChatMutableComponent; b fromJsonLenient - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/core/HolderLookup$a;)Lcom/google/gson/JsonElement; b serialize - m (Lcom/google/gson/JsonElement;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/network/chat/IChatMutableComponent; b deserialize -c net/minecraft/network/chat/IChatBaseComponent$b net/minecraft/network/chat/Component$SerializerAdapter - f Lnet/minecraft/core/HolderLookup$a; a registries - m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/network/chat/IChatMutableComponent; a deserialize - m (Lnet/minecraft/network/chat/IChatBaseComponent;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; a serialize -c net/minecraft/network/chat/IChatFormatted net/minecraft/network/chat/FormattedText - f Ljava/util/Optional; a STOP_ITERATION - f Lnet/minecraft/network/chat/IChatFormatted; b EMPTY - m (Lnet/minecraft/network/chat/IChatFormatted$b;Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; a visit - m (Ljava/util/List;)Lnet/minecraft/network/chat/IChatFormatted; a composite - m (Lnet/minecraft/network/chat/IChatFormatted$a;)Ljava/util/Optional; a visit - m (Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; a lambda$getString$0 - m (Ljava/lang/String;Lnet/minecraft/network/chat/ChatModifier;)Lnet/minecraft/network/chat/IChatFormatted; a of - m ([Lnet/minecraft/network/chat/IChatFormatted;)Lnet/minecraft/network/chat/IChatFormatted; a composite - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatFormatted; e of -c net/minecraft/network/chat/IChatFormatted$1 net/minecraft/network/chat/FormattedText$1 - m (Lnet/minecraft/network/chat/IChatFormatted$b;Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; a visit - m (Lnet/minecraft/network/chat/IChatFormatted$a;)Ljava/util/Optional; a visit -c net/minecraft/network/chat/IChatFormatted$2 net/minecraft/network/chat/FormattedText$2 - f Ljava/lang/String; c val$text - m (Lnet/minecraft/network/chat/IChatFormatted$b;Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; a visit - m (Lnet/minecraft/network/chat/IChatFormatted$a;)Ljava/util/Optional; a visit -c net/minecraft/network/chat/IChatFormatted$3 net/minecraft/network/chat/FormattedText$3 - f Ljava/lang/String; c val$text - f Lnet/minecraft/network/chat/ChatModifier; d val$style - m (Lnet/minecraft/network/chat/IChatFormatted$b;Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; a visit - m (Lnet/minecraft/network/chat/IChatFormatted$a;)Ljava/util/Optional; a visit -c net/minecraft/network/chat/IChatFormatted$4 net/minecraft/network/chat/FormattedText$4 - f Ljava/util/List; c val$parts - m (Lnet/minecraft/network/chat/IChatFormatted$b;Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; a visit - m (Lnet/minecraft/network/chat/IChatFormatted$a;)Ljava/util/Optional; a visit -c net/minecraft/network/chat/IChatFormatted$a net/minecraft/network/chat/FormattedText$ContentConsumer -c net/minecraft/network/chat/IChatFormatted$b net/minecraft/network/chat/FormattedText$StyledContentConsumer -c net/minecraft/network/chat/IChatMutableComponent net/minecraft/network/chat/MutableComponent - f Lnet/minecraft/network/chat/ComponentContents; c contents - f Ljava/util/List; d siblings - f Lnet/minecraft/network/chat/ChatModifier; e style - f Lnet/minecraft/util/FormattedString; f visualOrderText - f Lnet/minecraft/locale/LocaleLanguage; g decomposedWith - m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/chat/IChatMutableComponent; a withStyle - m (Lnet/minecraft/EnumChatFormat;)Lnet/minecraft/network/chat/IChatMutableComponent; a withStyle - m ()Lnet/minecraft/network/chat/ChatModifier; a getStyle - m (Lnet/minecraft/network/chat/ComponentContents;)Lnet/minecraft/network/chat/IChatMutableComponent; a create - m ([Lnet/minecraft/EnumChatFormat;)Lnet/minecraft/network/chat/IChatMutableComponent; a withStyle - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatMutableComponent; b append - m ()Lnet/minecraft/network/chat/ComponentContents; b getContents - m (I)Lnet/minecraft/network/chat/IChatMutableComponent; b withColor - m (Lnet/minecraft/network/chat/ChatModifier;)Lnet/minecraft/network/chat/IChatMutableComponent; b setStyle - m (Lnet/minecraft/network/chat/ChatModifier;)Lnet/minecraft/network/chat/IChatMutableComponent; c withStyle - m ()Ljava/util/List; c getSiblings - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatMutableComponent; f append - m ()Lnet/minecraft/util/FormattedString; g getVisualOrderText -c net/minecraft/network/chat/LastSeenMessages net/minecraft/network/chat/LastSeenMessages - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/chat/LastSeenMessages; b EMPTY - f I c LAST_SEEN_MESSAGES_MAX_LENGTH - f Ljava/util/List; d entries - m (Lnet/minecraft/network/chat/MessageSignatureCache;Lnet/minecraft/network/chat/MessageSignature;)Lnet/minecraft/network/chat/MessageSignature$a; a lambda$pack$0 - m ()Ljava/util/List; a entries - m (Lnet/minecraft/util/SignatureUpdater$a;)V a updateSignature - m (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/LastSeenMessages$a; a pack -c net/minecraft/network/chat/LastSeenMessages$a net/minecraft/network/chat/LastSeenMessages$Packed - f Lnet/minecraft/network/chat/LastSeenMessages$a; a EMPTY - f Ljava/util/List; b entries - m ()Ljava/util/List; a entries - m (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; a unpack - m (Lnet/minecraft/network/PacketDataSerializer;)V a write -c net/minecraft/network/chat/LastSeenMessages$b net/minecraft/network/chat/LastSeenMessages$Update - f I a offset - f Ljava/util/BitSet; b acknowledged - m ()I a offset - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/util/BitSet; b acknowledged -c net/minecraft/network/chat/LastSeenMessagesTracker net/minecraft/network/chat/LastSeenMessagesTracker - f [Lnet/minecraft/network/chat/LastSeenTrackedEntry; a trackedMessages - f I b tail - f I c offset - f Lnet/minecraft/network/chat/MessageSignature; d lastTrackedMessage - m (Lnet/minecraft/network/chat/MessageSignature;)V a ignorePending - m (Lnet/minecraft/network/chat/LastSeenTrackedEntry;)V a addEntry - m ()I a getAndClearOffset - m (Lnet/minecraft/network/chat/MessageSignature;Z)Z a addPending - m ()Lnet/minecraft/network/chat/LastSeenMessagesTracker$a; b generateAndApplyUpdate - m ()I c offset -c net/minecraft/network/chat/LastSeenMessagesTracker$a net/minecraft/network/chat/LastSeenMessagesTracker$Update - f Lnet/minecraft/network/chat/LastSeenMessages; a lastSeen - f Lnet/minecraft/network/chat/LastSeenMessages$b; b update - m ()Lnet/minecraft/network/chat/LastSeenMessages; a lastSeen - m ()Lnet/minecraft/network/chat/LastSeenMessages$b; b update -c net/minecraft/network/chat/LastSeenMessagesValidator net/minecraft/network/chat/LastSeenMessagesValidator - f I a lastSeenCount - f Lit/unimi/dsi/fastutil/objects/ObjectList; b trackedMessages - f Lnet/minecraft/network/chat/MessageSignature; c lastPendingMessage - m (Lnet/minecraft/network/chat/MessageSignature;)V a addPending - m (I)Z a applyOffset - m ()I a trackedMessagesCount - m (Lnet/minecraft/network/chat/LastSeenMessages$b;)Ljava/util/Optional; a applyUpdate -c net/minecraft/network/chat/LastSeenTrackedEntry net/minecraft/network/chat/LastSeenTrackedEntry - f Lnet/minecraft/network/chat/MessageSignature; a signature - f Z b pending - m ()Lnet/minecraft/network/chat/LastSeenTrackedEntry; a acknowledge - m ()Lnet/minecraft/network/chat/MessageSignature; b signature - m ()Z c pending -c net/minecraft/network/chat/LocalChatSession net/minecraft/network/chat/LocalChatSession - f Ljava/util/UUID; a sessionId - f Lnet/minecraft/world/entity/player/ProfileKeyPair; b keyPair - m (Lnet/minecraft/world/entity/player/ProfileKeyPair;)Lnet/minecraft/network/chat/LocalChatSession; a create - m (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageChain$c; a createMessageEncoder - m ()Lnet/minecraft/network/chat/RemoteChatSession; a asRemote - m ()Ljava/util/UUID; b sessionId - m ()Lnet/minecraft/world/entity/player/ProfileKeyPair; c keyPair -c net/minecraft/network/chat/MessageSignature net/minecraft/network/chat/MessageSignature - f Lcom/mojang/serialization/Codec; a CODEC - f I b BYTES - f [B c bytes - m (Lnet/minecraft/util/SignatureValidator;Lnet/minecraft/util/SignatureUpdater;)Z a verify - m ()Ljava/nio/ByteBuffer; a asByteBuffer - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/chat/MessageSignature; a read - m (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/MessageSignature$a; a pack - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/network/chat/MessageSignature;)V a write - m ()[B b bytes -c net/minecraft/network/chat/MessageSignature$a net/minecraft/network/chat/MessageSignature$Packed - f I a FULL_SIGNATURE - f I b id - f Lnet/minecraft/network/chat/MessageSignature; c fullSignature - m (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; a unpack - m ()I a id - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/network/chat/MessageSignature$a;)V a write - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/chat/MessageSignature$a; a read - m ()Lnet/minecraft/network/chat/MessageSignature; b fullSignature -c net/minecraft/network/chat/MessageSignatureCache net/minecraft/network/chat/MessageSignatureCache - f I a NOT_FOUND - f I b DEFAULT_CAPACITY - f [Lnet/minecraft/network/chat/MessageSignature; c entries - m ()Lnet/minecraft/network/chat/MessageSignatureCache; a createDefault - m (Lnet/minecraft/network/chat/SignedMessageBody;Lnet/minecraft/network/chat/MessageSignature;)V a push - m (Ljava/util/ArrayDeque;)V a push - m (Lnet/minecraft/network/chat/MessageSignature;)I a pack - m (Ljava/util/List;)V a push - m (I)Lnet/minecraft/network/chat/MessageSignature; a unpack -c net/minecraft/network/chat/OutgoingChatMessage net/minecraft/network/chat/OutgoingChatMessage - m (Lnet/minecraft/network/chat/PlayerChatMessage;)Lnet/minecraft/network/chat/OutgoingChatMessage; a create - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a content - m (Lnet/minecraft/server/level/EntityPlayer;ZLnet/minecraft/network/chat/ChatMessageType$a;)V a sendToPlayer -c net/minecraft/network/chat/OutgoingChatMessage$a net/minecraft/network/chat/OutgoingChatMessage$Disguised - f Lnet/minecraft/network/chat/IChatBaseComponent; a content - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a content - m (Lnet/minecraft/server/level/EntityPlayer;ZLnet/minecraft/network/chat/ChatMessageType$a;)V a sendToPlayer -c net/minecraft/network/chat/OutgoingChatMessage$b net/minecraft/network/chat/OutgoingChatMessage$Player - f Lnet/minecraft/network/chat/PlayerChatMessage; a message - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a content - m (Lnet/minecraft/server/level/EntityPlayer;ZLnet/minecraft/network/chat/ChatMessageType$a;)V a sendToPlayer - m ()Lnet/minecraft/network/chat/PlayerChatMessage; b message -c net/minecraft/network/chat/PlayerChatMessage net/minecraft/network/chat/PlayerChatMessage - f Lcom/mojang/serialization/MapCodec; a MAP_CODEC - f Ljava/time/Duration; b MESSAGE_EXPIRES_AFTER_SERVER - f Ljava/time/Duration; c MESSAGE_EXPIRES_AFTER_CLIENT - f Lnet/minecraft/network/chat/SignedMessageLink; d link - f Lnet/minecraft/network/chat/MessageSignature; e signature - f Lnet/minecraft/network/chat/SignedMessageBody; f signedBody - f Lnet/minecraft/network/chat/IChatBaseComponent; g unsignedContent - f Lnet/minecraft/network/chat/FilterMask; h filterMask - f Ljava/util/UUID; i SYSTEM_SENDER - m (Lnet/minecraft/util/SignatureValidator;)Z a verify - m (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; a system - m (Z)Lnet/minecraft/network/chat/PlayerChatMessage; a filter - m (Ljava/util/UUID;)Z a hasSignatureFrom - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m ()Lnet/minecraft/network/chat/PlayerChatMessage; a removeUnsignedContent - m (Lnet/minecraft/util/SignatureUpdater$a;)V a lambda$verify$4 - m (Ljava/util/UUID;Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; a unsigned - m (Lnet/minecraft/network/chat/FilterMask;)Lnet/minecraft/network/chat/PlayerChatMessage; a filter - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/PlayerChatMessage; a withUnsignedContent - m (Ljava/time/Instant;)Z a hasExpiredServer - m (Lnet/minecraft/network/chat/SignedMessageLink;Ljava/util/Optional;Lnet/minecraft/network/chat/SignedMessageBody;Ljava/util/Optional;Lnet/minecraft/network/chat/FilterMask;)Lnet/minecraft/network/chat/PlayerChatMessage; a lambda$static$2 - m (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/Optional; a lambda$static$1 - m (Lnet/minecraft/util/SignatureUpdater$a;Lnet/minecraft/network/chat/SignedMessageLink;Lnet/minecraft/network/chat/SignedMessageBody;)V a updateSignature - m (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/Optional; b lambda$static$0 - m (Ljava/time/Instant;)Z b hasExpiredClient - m ()Lnet/minecraft/network/chat/PlayerChatMessage; b removeSignature - m ()Ljava/lang/String; c signedContent - m ()Lnet/minecraft/network/chat/IChatBaseComponent; d decoratedContent - m ()Ljava/time/Instant; e timeStamp - m ()J f salt - m ()Ljava/util/UUID; g sender - m ()Z h isSystem - m ()Z i hasSignature - m ()Z j isFullyFiltered - m ()Lnet/minecraft/network/chat/SignedMessageLink; k link - m ()Lnet/minecraft/network/chat/MessageSignature; l signature - m ()Lnet/minecraft/network/chat/SignedMessageBody; m signedBody - m ()Lnet/minecraft/network/chat/IChatBaseComponent; n unsignedContent - m ()Lnet/minecraft/network/chat/FilterMask; o filterMask - m ()Lnet/minecraft/network/chat/IChatBaseComponent; p lambda$decoratedContent$5 -c net/minecraft/network/chat/RemoteChatSession net/minecraft/network/chat/RemoteChatSession - f Ljava/util/UUID; a sessionId - f Lnet/minecraft/world/entity/player/ProfilePublicKey; b profilePublicKey - m (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageChain$b; a createMessageDecoder - m ()Lnet/minecraft/network/chat/RemoteChatSession$a; a asData - m (Ljava/time/Duration;)Lnet/minecraft/network/chat/SignedMessageValidator; a createMessageValidator - m ()Z b hasExpired - m (Ljava/time/Duration;)Z b lambda$createMessageValidator$0 - m ()Ljava/util/UUID; c sessionId - m ()Lnet/minecraft/world/entity/player/ProfilePublicKey; d profilePublicKey -c net/minecraft/network/chat/RemoteChatSession$a net/minecraft/network/chat/RemoteChatSession$Data - f Ljava/util/UUID; a sessionId - f Lnet/minecraft/world/entity/player/ProfilePublicKey$a; b profilePublicKey - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/chat/RemoteChatSession$a; a read - m (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/util/SignatureValidator;)Lnet/minecraft/network/chat/RemoteChatSession; a validate - m ()Ljava/util/UUID; a sessionId - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/network/chat/RemoteChatSession$a;)V a write - m ()Lnet/minecraft/world/entity/player/ProfilePublicKey$a; b profilePublicKey -c net/minecraft/network/chat/SignableCommand net/minecraft/network/chat/SignableCommand - f Ljava/util/List; a arguments - m (Lcom/mojang/brigadier/ParseResults;)Z a hasSignableArguments - m ()Ljava/util/List; a arguments - m (Ljava/lang/String;)Lnet/minecraft/network/chat/SignableCommand$a; a getArgument - m (Ljava/lang/String;Lcom/mojang/brigadier/context/CommandContextBuilder;)Ljava/util/List; a collectArguments - m (Lcom/mojang/brigadier/ParseResults;)Lnet/minecraft/network/chat/SignableCommand; b of -c net/minecraft/network/chat/SignableCommand$a net/minecraft/network/chat/SignableCommand$Argument - f Lcom/mojang/brigadier/tree/ArgumentCommandNode; a node - f Ljava/lang/String; b value - m ()Ljava/lang/String; a name - m ()Lcom/mojang/brigadier/tree/ArgumentCommandNode; b node - m ()Ljava/lang/String; c value -c net/minecraft/network/chat/SignedMessageBody net/minecraft/network/chat/SignedMessageBody - f Lcom/mojang/serialization/MapCodec; a MAP_CODEC - f Ljava/lang/String; b content - f Ljava/time/Instant; c timeStamp - f J d salt - f Lnet/minecraft/network/chat/LastSeenMessages; e lastSeen - m (Ljava/lang/String;)Lnet/minecraft/network/chat/SignedMessageBody; a unsigned - m (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/SignedMessageBody$a; a pack - m ()Ljava/lang/String; a content - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/util/SignatureUpdater$a;)V a updateSignature - m ()Ljava/time/Instant; b timeStamp - m ()J c salt - m ()Lnet/minecraft/network/chat/LastSeenMessages; d lastSeen -c net/minecraft/network/chat/SignedMessageBody$a net/minecraft/network/chat/SignedMessageBody$Packed - f Ljava/lang/String; a content - f Ljava/time/Instant; b timeStamp - f J c salt - f Lnet/minecraft/network/chat/LastSeenMessages$a; d lastSeen - m (Lnet/minecraft/network/chat/LastSeenMessages;)Lnet/minecraft/network/chat/SignedMessageBody; a lambda$unpack$0 - m ()Ljava/lang/String; a content - m (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; a unpack - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/time/Instant; b timeStamp - m ()J c salt - m ()Lnet/minecraft/network/chat/LastSeenMessages$a; d lastSeen -c net/minecraft/network/chat/SignedMessageChain net/minecraft/network/chat/SignedMessageChain - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/network/chat/SignedMessageLink; b nextLink - f Ljava/time/Instant; c lastTimeStamp - m (Lnet/minecraft/network/chat/SignedMessageLink;Lnet/minecraft/network/chat/SignedMessageBody;Lnet/minecraft/util/SignatureUpdater$a;)V a lambda$encoder$0 - m (Lnet/minecraft/util/Signer;)Lnet/minecraft/network/chat/SignedMessageChain$c; a encoder - m (Lnet/minecraft/world/entity/player/ProfilePublicKey;)Lnet/minecraft/network/chat/SignedMessageChain$b; a decoder - m (Lnet/minecraft/util/Signer;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/MessageSignature; a lambda$encoder$1 -c net/minecraft/network/chat/SignedMessageChain$1 net/minecraft/network/chat/SignedMessageChain$1 - f Lnet/minecraft/util/SignatureValidator; b val$signatureValidator - f Lnet/minecraft/network/chat/SignedMessageChain; c this$0 -c net/minecraft/network/chat/SignedMessageChain$a net/minecraft/network/chat/SignedMessageChain$DecodeException - f Lnet/minecraft/network/chat/IChatBaseComponent; a MISSING_PROFILE_KEY - f Lnet/minecraft/network/chat/IChatBaseComponent; b CHAIN_BROKEN - f Lnet/minecraft/network/chat/IChatBaseComponent; c EXPIRED_PROFILE_KEY - f Lnet/minecraft/network/chat/IChatBaseComponent; d INVALID_SIGNATURE - f Lnet/minecraft/network/chat/IChatBaseComponent; e OUT_OF_ORDER_CHAT -c net/minecraft/network/chat/SignedMessageChain$b net/minecraft/network/chat/SignedMessageChain$Decoder - m (Ljava/util/function/BooleanSupplier;Ljava/util/UUID;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/PlayerChatMessage; a lambda$unsigned$0 -c net/minecraft/network/chat/SignedMessageChain$c net/minecraft/network/chat/SignedMessageChain$Encoder - f Lnet/minecraft/network/chat/SignedMessageChain$c; a UNSIGNED - m (Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/MessageSignature; a lambda$static$0 -c net/minecraft/network/chat/SignedMessageLink net/minecraft/network/chat/SignedMessageLink - f Lcom/mojang/serialization/Codec; a CODEC - f I b index - f Ljava/util/UUID; c sender - f Ljava/util/UUID; d sessionId - m ()Lnet/minecraft/network/chat/SignedMessageLink; a advance - m (Ljava/util/UUID;Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageLink; a root - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageLink; a unsigned - m (Lnet/minecraft/network/chat/SignedMessageLink;)Z a isDescendantOf - m (Lnet/minecraft/util/SignatureUpdater$a;)V a updateSignature - m ()I b index - m ()Ljava/util/UUID; c sender - m ()Ljava/util/UUID; d sessionId -c net/minecraft/network/chat/SignedMessageValidator net/minecraft/network/chat/SignedMessageValidator - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/network/chat/SignedMessageValidator; b ACCEPT_UNSIGNED - f Lnet/minecraft/network/chat/SignedMessageValidator; c REJECT_ALL - m (Lnet/minecraft/network/chat/PlayerChatMessage;)Lnet/minecraft/network/chat/PlayerChatMessage; a lambda$static$0 -c net/minecraft/network/chat/SignedMessageValidator$a net/minecraft/network/chat/SignedMessageValidator$KeyBased - f Lnet/minecraft/util/SignatureValidator; d validator - f Ljava/util/function/BooleanSupplier; e expired - f Lnet/minecraft/network/chat/PlayerChatMessage; f lastMessage - f Z g isChainValid - m (Lnet/minecraft/network/chat/PlayerChatMessage;)Z a validateChain - m (Lnet/minecraft/network/chat/PlayerChatMessage;)Z b validate -c net/minecraft/network/chat/SubStringSource net/minecraft/network/chat/SubStringSource - f Ljava/lang/String; a plainText - f Ljava/util/List; b charStyles - f Lit/unimi/dsi/fastutil/ints/Int2IntFunction; c reverseCharModifier - m (Lnet/minecraft/network/chat/IChatFormatted;)Lnet/minecraft/network/chat/SubStringSource; a create - m (Ljava/lang/StringBuilder;Ljava/util/List;Lnet/minecraft/network/chat/ChatModifier;Ljava/lang/String;)Ljava/util/Optional; a lambda$create$3 - m (Ljava/lang/StringBuilder;Ljava/util/List;ILnet/minecraft/network/chat/ChatModifier;I)Z a lambda$create$2 - m (IIZ)Ljava/util/List; a substring - m (I)I a lambda$create$0 - m ()Ljava/lang/String; a getPlainText - m (Lnet/minecraft/network/chat/IChatFormatted;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/chat/SubStringSource; a create - m (Ljava/lang/String;)Ljava/lang/String; a lambda$create$1 -c net/minecraft/network/chat/ThrowingComponent net/minecraft/network/chat/ThrowingComponent - f Lnet/minecraft/network/chat/IChatBaseComponent; a component - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a getComponent -c net/minecraft/network/chat/contents/BlockDataSource net/minecraft/network/chat/contents/BlockDataSource - f Lcom/mojang/serialization/MapCodec; a SUB_CODEC - f Lnet/minecraft/network/chat/contents/DataSource$a; b TYPE - f Ljava/lang/String; d posPattern - f Lnet/minecraft/commands/arguments/coordinates/IVectorPosition; e compiledPos - m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/coordinates/IVectorPosition; a compilePos - m (Lnet/minecraft/commands/CommandListenerWrapper;)Ljava/util/stream/Stream; a getData - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/network/chat/contents/DataSource$a; a type - m ()Ljava/lang/String; b posPattern - m ()Lnet/minecraft/commands/arguments/coordinates/IVectorPosition; c compiledPos -c net/minecraft/network/chat/contents/DataSource net/minecraft/network/chat/contents/DataSource - f Lcom/mojang/serialization/MapCodec; c CODEC - m (Lnet/minecraft/commands/CommandListenerWrapper;)Ljava/util/stream/Stream; a getData - m ()Lnet/minecraft/network/chat/contents/DataSource$a; a type -c net/minecraft/network/chat/contents/DataSource$a net/minecraft/network/chat/contents/DataSource$Type - f Lcom/mojang/serialization/MapCodec; a codec - f Ljava/lang/String; b id - m ()Lcom/mojang/serialization/MapCodec; a codec - m ()Ljava/lang/String; b id - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/network/chat/contents/EntityDataSource net/minecraft/network/chat/contents/EntityDataSource - f Lcom/mojang/serialization/MapCodec; a SUB_CODEC - f Lnet/minecraft/network/chat/contents/DataSource$a; b TYPE - f Ljava/lang/String; d selectorPattern - f Lnet/minecraft/commands/arguments/selector/EntitySelector; e compiledSelector - m (Lnet/minecraft/commands/CommandListenerWrapper;)Ljava/util/stream/Stream; a getData - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; a compileSelector - m ()Lnet/minecraft/network/chat/contents/DataSource$a; a type - m ()Ljava/lang/String; b selectorPattern - m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; c compiledSelector -c net/minecraft/network/chat/contents/KeybindContents net/minecraft/network/chat/contents/KeybindContents - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/network/chat/ComponentContents$a; b TYPE - f Ljava/lang/String; c name - f Ljava/util/function/Supplier; d nameResolver - m (Lnet/minecraft/network/chat/IChatFormatted$b;Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; a visit - m (Lnet/minecraft/network/chat/IChatFormatted$a;)Ljava/util/Optional; a visit - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m ()Lnet/minecraft/network/chat/ComponentContents$a; a type - m (Lnet/minecraft/network/chat/contents/KeybindContents;)Ljava/lang/String; a lambda$static$0 - m ()Ljava/lang/String; b getName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; c getNestedComponent -c net/minecraft/network/chat/contents/KeybindResolver net/minecraft/network/chat/contents/KeybindResolver - f Ljava/util/function/Function; a keyResolver - m (Ljava/util/function/Function;)V a setKeyResolver - m (Ljava/lang/String;)Ljava/util/function/Supplier; a lambda$static$1 - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$static$0 -c net/minecraft/network/chat/contents/LiteralContents net/minecraft/network/chat/contents/PlainTextContents - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/network/chat/ComponentContents$a; b TYPE - f Lnet/minecraft/network/chat/contents/LiteralContents; c EMPTY - m (Ljava/lang/String;)Lnet/minecraft/network/chat/contents/LiteralContents; a create - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/network/chat/ComponentContents$a; a type - m ()Ljava/lang/String; b text -c net/minecraft/network/chat/contents/LiteralContents$1 net/minecraft/network/chat/contents/PlainTextContents$1 - m ()Ljava/lang/String; b text -c net/minecraft/network/chat/contents/LiteralContents$a net/minecraft/network/chat/contents/PlainTextContents$LiteralContents - f Ljava/lang/String; d text - m (Lnet/minecraft/network/chat/IChatFormatted$b;Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; a visit - m (Lnet/minecraft/network/chat/IChatFormatted$a;)Ljava/util/Optional; a visit - m ()Ljava/lang/String; b text -c net/minecraft/network/chat/contents/NbtContents net/minecraft/network/chat/contents/NbtContents - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/network/chat/ComponentContents$a; b TYPE - f Lnet/minecraft/commands/arguments/ArgumentNBTKey$g; c compiledNbtPath - f Lorg/slf4j/Logger; d LOGGER - f Z e interpreting - f Ljava/util/Optional; f separator - f Ljava/lang/String; g nbtPathPattern - f Lnet/minecraft/network/chat/contents/DataSource; h dataSource - m (Ljava/util/stream/Stream;)Lnet/minecraft/network/chat/IChatMutableComponent; a lambda$resolve$6 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/IChatMutableComponent;Lnet/minecraft/network/chat/IChatMutableComponent;)Lnet/minecraft/network/chat/IChatMutableComponent; a lambda$resolve$3 - m ()Lnet/minecraft/network/chat/ComponentContents$a; a type - m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/ArgumentNBTKey$g; a compileNbtPath - m (Lnet/minecraft/nbt/NBTTagCompound;)Ljava/util/stream/Stream; a lambda$resolve$1 - m (Ljava/util/stream/Stream;Lnet/minecraft/network/chat/IChatMutableComponent;)Lnet/minecraft/network/chat/IChatMutableComponent; a lambda$resolve$5 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;ILjava/lang/String;)Ljava/util/stream/Stream; a lambda$resolve$2 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/IChatMutableComponent; a resolve - m (Lnet/minecraft/network/chat/IChatMutableComponent;Lnet/minecraft/network/chat/IChatMutableComponent;Lnet/minecraft/network/chat/IChatMutableComponent;)Lnet/minecraft/network/chat/IChatMutableComponent; a lambda$resolve$4 - m ()Ljava/lang/String; b getNbtPath - m ()Z c isInterpreting - m ()Ljava/util/Optional; d getSeparator - m ()Lnet/minecraft/network/chat/contents/DataSource; e getDataSource -c net/minecraft/network/chat/contents/ScoreContents net/minecraft/network/chat/contents/ScoreContents - f Lcom/mojang/serialization/MapCodec; a INNER_CODEC - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/network/chat/ComponentContents$a; c TYPE - f Ljava/lang/String; d name - f Lnet/minecraft/commands/arguments/selector/EntitySelector; e selector - f Ljava/lang/String; f objective - m (Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/world/scores/ScoreHolder; a findTargetName - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/network/chat/IChatMutableComponent; a getScore - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/network/chat/ComponentContents$a; a type - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/IChatMutableComponent; a resolve - m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; a parseSelector - m ()Ljava/lang/String; b getName - m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; c getSelector - m ()Ljava/lang/String; d getObjective -c net/minecraft/network/chat/contents/SelectorContents net/minecraft/network/chat/contents/SelectorContents - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/network/chat/ComponentContents$a; b TYPE - f Ljava/util/Optional; c separator - f Lorg/slf4j/Logger; d LOGGER - f Ljava/lang/String; e pattern - f Lnet/minecraft/commands/arguments/selector/EntitySelector; f selector - m (Lnet/minecraft/network/chat/IChatFormatted$b;Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; a visit - m (Lnet/minecraft/network/chat/IChatFormatted$a;)Ljava/util/Optional; a visit - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/network/chat/ComponentContents$a; a type - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/IChatMutableComponent; a resolve - m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; a parseSelector - m ()Ljava/lang/String; b getPattern - m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; c getSelector - m ()Ljava/util/Optional; d getSeparator -c net/minecraft/network/chat/contents/StorageDataSource net/minecraft/network/chat/contents/StorageDataSource - f Lcom/mojang/serialization/MapCodec; a SUB_CODEC - f Lnet/minecraft/network/chat/contents/DataSource$a; b TYPE - f Lnet/minecraft/resources/MinecraftKey; d id - m (Lnet/minecraft/commands/CommandListenerWrapper;)Ljava/util/stream/Stream; a getData - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/network/chat/contents/DataSource$a; a type - m ()Lnet/minecraft/resources/MinecraftKey; b id -c net/minecraft/network/chat/contents/TranslatableContents net/minecraft/network/chat/contents/TranslatableContents - f [Ljava/lang/Object; a NO_ARGS - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/network/chat/ComponentContents$a; c TYPE - f Lcom/mojang/serialization/Codec; d PRIMITIVE_ARG_CODEC - f Lcom/mojang/serialization/Codec; e ARG_CODEC - f Lnet/minecraft/network/chat/IChatFormatted; f TEXT_PERCENT - f Lnet/minecraft/network/chat/IChatFormatted; g TEXT_NULL - f Ljava/lang/String; h key - f Ljava/lang/String; i fallback - f [Ljava/lang/Object; j args - f Lnet/minecraft/locale/LocaleLanguage; k decomposedWith - f Ljava/util/List; l decomposedParts - f Ljava/util/regex/Pattern; m FORMAT_PATTERN - m (I)Lnet/minecraft/network/chat/IChatFormatted; a getArgument - m (Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/network/chat/contents/TranslatableContents; a create - m (Ljava/lang/String;Ljava/util/function/Consumer;)V a decomposeTemplate - m (Ljava/lang/Object;)Z a isAllowedPrimitiveArgument - m ()Lnet/minecraft/network/chat/ComponentContents$a; a type - m (Ljava/util/List;)[Ljava/lang/Object; a lambda$adjustArgs$9 - m (Ljava/util/Optional;)[Ljava/lang/Object; a adjustArgs - m (Lnet/minecraft/network/chat/IChatFormatted$b;Lnet/minecraft/network/chat/ChatModifier;)Ljava/util/Optional; a visit - m (Lnet/minecraft/network/chat/IChatFormatted$a;)Ljava/util/Optional; a visit - m ([Ljava/lang/Object;)Ljava/util/Optional; a adjustArgs - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/IChatMutableComponent; a resolve - m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; b filterAllowedArguments - m ()Ljava/lang/String; b getKey - m (Lnet/minecraft/network/chat/contents/TranslatableContents;)Ljava/util/Optional; b lambda$static$6 - m ()Ljava/lang/String; c getFallback - m ()[Ljava/lang/Object; d getArgs - m ()V e decompose -c net/minecraft/network/chat/numbers/BlankFormat net/minecraft/network/chat/numbers/BlankFormat - f Lnet/minecraft/network/chat/numbers/BlankFormat; a INSTANCE - f Lnet/minecraft/network/chat/numbers/NumberFormatType; b TYPE - m (I)Lnet/minecraft/network/chat/IChatMutableComponent; a format - m ()Lnet/minecraft/network/chat/numbers/NumberFormatType; a type -c net/minecraft/network/chat/numbers/BlankFormat$1 net/minecraft/network/chat/numbers/BlankFormat$1 - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - m ()Lcom/mojang/serialization/MapCodec; a mapCodec - m ()Lnet/minecraft/network/codec/StreamCodec; b streamCodec -c net/minecraft/network/chat/numbers/FixedFormat net/minecraft/network/chat/numbers/FixedFormat - f Lnet/minecraft/network/chat/numbers/NumberFormatType; a TYPE - f Lnet/minecraft/network/chat/IChatBaseComponent; b value - m (I)Lnet/minecraft/network/chat/IChatMutableComponent; a format - m ()Lnet/minecraft/network/chat/numbers/NumberFormatType; a type -c net/minecraft/network/chat/numbers/FixedFormat$1 net/minecraft/network/chat/numbers/FixedFormat$1 - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - m ()Lcom/mojang/serialization/MapCodec; a mapCodec - m (Lnet/minecraft/network/chat/numbers/FixedFormat;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$$1 - m ()Lnet/minecraft/network/codec/StreamCodec; b streamCodec - m (Lnet/minecraft/network/chat/numbers/FixedFormat;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$$0 -c net/minecraft/network/chat/numbers/NumberFormat net/minecraft/network/chat/numbers/NumberFormat - m (I)Lnet/minecraft/network/chat/IChatMutableComponent; a format - m ()Lnet/minecraft/network/chat/numbers/NumberFormatType; a type -c net/minecraft/network/chat/numbers/NumberFormatType net/minecraft/network/chat/numbers/NumberFormatType - m ()Lcom/mojang/serialization/MapCodec; a mapCodec - m ()Lnet/minecraft/network/codec/StreamCodec; b streamCodec -c net/minecraft/network/chat/numbers/NumberFormatTypes net/minecraft/network/chat/numbers/NumberFormatTypes - f Lcom/mojang/serialization/MapCodec; a MAP_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; d OPTIONAL_STREAM_CODEC - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/network/chat/numbers/NumberFormatType; a bootstrap -c net/minecraft/network/chat/numbers/StyledFormat net/minecraft/network/chat/numbers/StyledFormat - f Lnet/minecraft/network/chat/numbers/NumberFormatType; a TYPE - f Lnet/minecraft/network/chat/numbers/StyledFormat; b NO_STYLE - f Lnet/minecraft/network/chat/numbers/StyledFormat; c SIDEBAR_DEFAULT - f Lnet/minecraft/network/chat/numbers/StyledFormat; d PLAYER_LIST_DEFAULT - f Lnet/minecraft/network/chat/ChatModifier; e style - m (I)Lnet/minecraft/network/chat/IChatMutableComponent; a format - m ()Lnet/minecraft/network/chat/numbers/NumberFormatType; a type -c net/minecraft/network/chat/numbers/StyledFormat$1 net/minecraft/network/chat/numbers/StyledFormat$1 - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - m ()Lcom/mojang/serialization/MapCodec; a mapCodec - m (Lnet/minecraft/network/chat/numbers/StyledFormat;)Lnet/minecraft/network/chat/ChatModifier; a lambda$$1 - m ()Lnet/minecraft/network/codec/StreamCodec; b streamCodec - m (Lnet/minecraft/network/chat/numbers/StyledFormat;)Lnet/minecraft/network/chat/ChatModifier; b lambda$$0 -c net/minecraft/network/codec/ByteBufCodecs net/minecraft/network/codec/ByteBufCodecs - f I a MAX_INITIAL_COLLECTION_SIZE - f Lnet/minecraft/network/codec/StreamCodec; b BOOL - f Lnet/minecraft/network/codec/StreamCodec; c BYTE - f Lnet/minecraft/network/codec/StreamCodec; d SHORT - f Lnet/minecraft/network/codec/StreamCodec; e UNSIGNED_SHORT - f Lnet/minecraft/network/codec/StreamCodec; f INT - f Lnet/minecraft/network/codec/StreamCodec; g VAR_INT - f Lnet/minecraft/network/codec/StreamCodec; h VAR_LONG - f Lnet/minecraft/network/codec/StreamCodec; i FLOAT - f Lnet/minecraft/network/codec/StreamCodec; j DOUBLE - f Lnet/minecraft/network/codec/StreamCodec; k BYTE_ARRAY - f Lnet/minecraft/network/codec/StreamCodec; l STRING_UTF8 - f Lnet/minecraft/network/codec/StreamCodec; m TAG - f Lnet/minecraft/network/codec/StreamCodec; n TRUSTED_TAG - f Lnet/minecraft/network/codec/StreamCodec; o COMPOUND_TAG - f Lnet/minecraft/network/codec/StreamCodec; p TRUSTED_COMPOUND_TAG - f Lnet/minecraft/network/codec/StreamCodec; q OPTIONAL_COMPOUND_TAG - f Lnet/minecraft/network/codec/StreamCodec; r VECTOR3F - f Lnet/minecraft/network/codec/StreamCodec; s QUATERNIONF - f Lnet/minecraft/network/codec/StreamCodec; t GAME_PROFILE_PROPERTIES - f Lnet/minecraft/network/codec/StreamCodec; u GAME_PROFILE - m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;I)Lnet/minecraft/network/codec/StreamCodec; a collection - m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/network/codec/StreamCodec; a fromCodecTrusted - m (Lio/netty/buffer/ByteBuf;I)I a readCount - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/core/Registry; a lambda$registry$13 - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/NBTTagCompound; a lambda$compoundTagCodec$1 - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTBase; a lambda$compoundTagCodec$2 - m (Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; a tagCodec - m (Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lnet/minecraft/network/codec/StreamCodec; a idMapper - m (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; a fromCodec - m (I)Lnet/minecraft/network/codec/StreamCodec; a byteArray - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/network/codec/StreamCodec; a idMapper - m (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; a lambda$fromCodec$7 - m ()Lnet/minecraft/network/codec/StreamCodec$a; a list - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; a holder - m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; a optional - m (Lnet/minecraft/network/codec/StreamCodec;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; a either - m (Lio/netty/buffer/ByteBuf;II)V a writeCount - m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; a map - m (ILnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; a lambda$list$12 - m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; a registry - m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lnet/minecraft/nbt/NBTBase; a lambda$fromCodec$8 - m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; a collection - m (Ljava/util/function/IntFunction;)Lnet/minecraft/network/codec/StreamCodec$a; a collection - m (Lnet/minecraft/nbt/NBTBase;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; a lambda$fromCodec$5 - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/nbt/NBTBase;)Ljava/lang/Object; a lambda$fromCodec$6 - m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;Lnet/minecraft/network/codec/StreamCodec;I)Lnet/minecraft/network/codec/StreamCodec; a map - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; a registry - m (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; b fromCodecWithRegistries - m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; b lambda$list$11 - m (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; b lambda$collection$10 - m (I)Lnet/minecraft/network/codec/StreamCodec; b stringUtf8 - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; b holderRegistry - m (Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; b compoundTagCodec - m ()Lnet/minecraft/nbt/NBTReadLimiter; b lambda$fromCodecWithRegistries$9 - m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/network/codec/StreamCodec; b fromCodec - m ()Lnet/minecraft/nbt/NBTReadLimiter; c lambda$fromCodec$4 - m (I)Lnet/minecraft/network/codec/StreamCodec$a; c list - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; c holderSet - m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/network/codec/StreamCodec; c fromCodecWithRegistriesTrusted - m ()Lnet/minecraft/nbt/NBTReadLimiter; d lambda$static$3 - m (Lcom/mojang/serialization/Codec;)Lnet/minecraft/network/codec/StreamCodec; d fromCodecWithRegistries - m ()Lnet/minecraft/nbt/NBTReadLimiter; e lambda$static$0 -c net/minecraft/network/codec/ByteBufCodecs$1 net/minecraft/network/codec/ByteBufCodecs$1 - m (Lio/netty/buffer/ByteBuf;Ljava/lang/Boolean;)V a encode - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Boolean; a decode -c net/minecraft/network/codec/ByteBufCodecs$10 net/minecraft/network/codec/ByteBufCodecs$18 - f Lnet/minecraft/network/codec/StreamCodec; a val$original - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; a decode - m (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V a encode -c net/minecraft/network/codec/ByteBufCodecs$11 net/minecraft/network/codec/ByteBufCodecs$19 - f I a val$maxSize - f Ljava/util/function/IntFunction; b val$constructor - f Lnet/minecraft/network/codec/StreamCodec; c val$elementCodec - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Collection; a decode - m (Lio/netty/buffer/ByteBuf;Ljava/util/Collection;)V a encode -c net/minecraft/network/codec/ByteBufCodecs$12 net/minecraft/network/codec/ByteBufCodecs$2 - m (Lio/netty/buffer/ByteBuf;Ljava/lang/Byte;)V a encode - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Byte; a decode -c net/minecraft/network/codec/ByteBufCodecs$13 net/minecraft/network/codec/ByteBufCodecs$20 - f I a val$maxSize - f Lnet/minecraft/network/codec/StreamCodec; b val$keyCodec - f Lnet/minecraft/network/codec/StreamCodec; c val$valueCodec - f Ljava/util/function/IntFunction; d val$constructor - m (Lnet/minecraft/network/codec/StreamCodec;Lio/netty/buffer/ByteBuf;Lnet/minecraft/network/codec/StreamCodec;Ljava/lang/Object;Ljava/lang/Object;)V a lambda$encode$0 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Map; a decode - m (Lio/netty/buffer/ByteBuf;Ljava/util/Map;)V a encode -c net/minecraft/network/codec/ByteBufCodecs$14 net/minecraft/network/codec/ByteBufCodecs$21 - f Lnet/minecraft/network/codec/StreamCodec; a val$leftCodec - f Lnet/minecraft/network/codec/StreamCodec; b val$rightCodec - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/network/codec/StreamCodec;Ljava/lang/Object;)V a lambda$encode$1 - m (Lio/netty/buffer/ByteBuf;Lcom/mojang/datafixers/util/Either;)V a encode - m (Lio/netty/buffer/ByteBuf;)Lcom/mojang/datafixers/util/Either; a decode - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/network/codec/StreamCodec;Ljava/lang/Object;)V b lambda$encode$0 -c net/minecraft/network/codec/ByteBufCodecs$15 net/minecraft/network/codec/ByteBufCodecs$22 - f Ljava/util/function/IntFunction; a val$byId - f Ljava/util/function/ToIntFunction; b val$toId - m (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V a encode - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; a decode -c net/minecraft/network/codec/ByteBufCodecs$16 net/minecraft/network/codec/ByteBufCodecs$23 - f Ljava/util/function/Function; a val$mapExtractor - f Lnet/minecraft/resources/ResourceKey; b val$registryKey - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Ljava/lang/Object; a decode - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Ljava/lang/Object;)V a encode - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/Registry; b getRegistryOrThrow -c net/minecraft/network/codec/ByteBufCodecs$17 net/minecraft/network/codec/ByteBufCodecs$24 - f Lnet/minecraft/resources/ResourceKey; a val$registryKey - f Lnet/minecraft/network/codec/StreamCodec; b val$directCodec - f I c DIRECT_HOLDER_ID - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/Holder;)V a encode - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/Holder; a decode - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/Registry; b getRegistryOrThrow -c net/minecraft/network/codec/ByteBufCodecs$18 net/minecraft/network/codec/ByteBufCodecs$25 - f Lnet/minecraft/resources/ResourceKey; a val$registryKey - f I b NAMED_SET - f Lnet/minecraft/network/codec/StreamCodec; c holderCodec - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/HolderSet; a decode - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/HolderSet;)V a encode -c net/minecraft/network/codec/ByteBufCodecs$19 net/minecraft/network/codec/ByteBufCodecs$26 - f I a MAX_PROPERTY_NAME_LENGTH - f I b MAX_PROPERTY_VALUE_LENGTH - f I c MAX_PROPERTY_SIGNATURE_LENGTH - f I d MAX_PROPERTIES - m (Lio/netty/buffer/ByteBuf;Lcom/mojang/authlib/properties/PropertyMap;)V a encode - m (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V a lambda$encode$1 - m (Lio/netty/buffer/ByteBuf;)Lcom/mojang/authlib/properties/PropertyMap; a decode - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; b lambda$decode$0 -c net/minecraft/network/codec/ByteBufCodecs$2 net/minecraft/network/codec/ByteBufCodecs$10 - f I a val$maxSize - m (Lio/netty/buffer/ByteBuf;[B)V a encode - m (Lio/netty/buffer/ByteBuf;)[B a decode -c net/minecraft/network/codec/ByteBufCodecs$20 net/minecraft/network/codec/ByteBufCodecs$27 - m (Lio/netty/buffer/ByteBuf;)Lcom/mojang/authlib/GameProfile; a decode - m (Lio/netty/buffer/ByteBuf;Lcom/mojang/authlib/GameProfile;)V a encode -c net/minecraft/network/codec/ByteBufCodecs$21 net/minecraft/network/codec/ByteBufCodecs$28 - f [I a $SwitchMap$net$minecraft$core$Holder$Kind -c net/minecraft/network/codec/ByteBufCodecs$22 net/minecraft/network/codec/ByteBufCodecs$3 - m (Lio/netty/buffer/ByteBuf;Ljava/lang/Short;)V a encode - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Short; a decode -c net/minecraft/network/codec/ByteBufCodecs$23 net/minecraft/network/codec/ByteBufCodecs$4 - m (Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V a encode - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer; a decode -c net/minecraft/network/codec/ByteBufCodecs$24 net/minecraft/network/codec/ByteBufCodecs$5 - m (Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V a encode - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer; a decode -c net/minecraft/network/codec/ByteBufCodecs$25 net/minecraft/network/codec/ByteBufCodecs$6 - m (Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V a encode - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer; a decode -c net/minecraft/network/codec/ByteBufCodecs$26 net/minecraft/network/codec/ByteBufCodecs$7 - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Long; a decode - m (Lio/netty/buffer/ByteBuf;Ljava/lang/Long;)V a encode -c net/minecraft/network/codec/ByteBufCodecs$27 net/minecraft/network/codec/ByteBufCodecs$8 - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Float; a decode - m (Lio/netty/buffer/ByteBuf;Ljava/lang/Float;)V a encode -c net/minecraft/network/codec/ByteBufCodecs$28 net/minecraft/network/codec/ByteBufCodecs$9 - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Double; a decode - m (Lio/netty/buffer/ByteBuf;Ljava/lang/Double;)V a encode -c net/minecraft/network/codec/ByteBufCodecs$3 net/minecraft/network/codec/ByteBufCodecs$11 - m (Lio/netty/buffer/ByteBuf;[B)V a encode - m (Lio/netty/buffer/ByteBuf;)[B a decode -c net/minecraft/network/codec/ByteBufCodecs$4 net/minecraft/network/codec/ByteBufCodecs$12 - f I a val$maxStringLength - m (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V a encode - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; a decode -c net/minecraft/network/codec/ByteBufCodecs$5 net/minecraft/network/codec/ByteBufCodecs$13 - f Ljava/util/function/Supplier; a val$accounter - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/nbt/NBTBase;)V a encode - m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/nbt/NBTBase; a decode -c net/minecraft/network/codec/ByteBufCodecs$6 net/minecraft/network/codec/ByteBufCodecs$14 - f Lnet/minecraft/network/codec/StreamCodec; a val$tagCodec - f Lcom/mojang/serialization/Codec; b val$codec - m (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; a lambda$encode$1 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Ljava/lang/Object; a decode - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Ljava/lang/Object;)V a encode - m (Lnet/minecraft/nbt/NBTBase;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; a lambda$decode$0 -c net/minecraft/network/codec/ByteBufCodecs$7 net/minecraft/network/codec/ByteBufCodecs$15 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; a decode - m (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V a encode -c net/minecraft/network/codec/ByteBufCodecs$8 net/minecraft/network/codec/ByteBufCodecs$16 - m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f; a decode - m (Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3f;)V a encode -c net/minecraft/network/codec/ByteBufCodecs$9 net/minecraft/network/codec/ByteBufCodecs$17 - m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf; a decode - m (Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionf;)V a encode -c net/minecraft/network/codec/IdDispatchCodec net/minecraft/network/codec/IdDispatchCodec - f I a UNKNOWN_TYPE - f Ljava/util/function/Function; b typeGetter - f Ljava/util/List; c byId - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; d toId - m (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V a encode - m (Ljava/util/function/Function;)Lnet/minecraft/network/codec/IdDispatchCodec$a; a builder - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; a decode -c net/minecraft/network/codec/IdDispatchCodec$a net/minecraft/network/codec/IdDispatchCodec$Builder - f Ljava/util/List; a entries - f Ljava/util/function/Function; b typeGetter - m (Ljava/lang/Object;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/IdDispatchCodec$a; a add - m ()Lnet/minecraft/network/codec/IdDispatchCodec; a build -c net/minecraft/network/codec/IdDispatchCodec$b net/minecraft/network/codec/IdDispatchCodec$Entry - f Lnet/minecraft/network/codec/StreamCodec; a serializer - f Ljava/lang/Object; b type - m ()Lnet/minecraft/network/codec/StreamCodec; a serializer - m ()Ljava/lang/Object; b type -c net/minecraft/network/codec/StreamCodec net/minecraft/network/codec/StreamCodec - m (Lnet/minecraft/network/codec/StreamCodec$a;)Lnet/minecraft/network/codec/StreamCodec; a apply - m (Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; a map - m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; a composite - m (Lnet/minecraft/network/codec/StreamMemberEncoder;Lnet/minecraft/network/codec/StreamDecoder;)Lnet/minecraft/network/codec/StreamCodec; a ofMember - m (Ljava/lang/Object;)Lnet/minecraft/network/codec/StreamCodec; a unit - m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function3;)Lnet/minecraft/network/codec/StreamCodec; a composite - m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function6;)Lnet/minecraft/network/codec/StreamCodec; a composite - m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function5;)Lnet/minecraft/network/codec/StreamCodec; a composite - m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/codec/StreamCodec; a recursive - m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function4;)Lnet/minecraft/network/codec/StreamCodec; a composite - m (Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Ljava/util/function/BiFunction;)Lnet/minecraft/network/codec/StreamCodec; a composite - m ()Lnet/minecraft/network/codec/StreamCodec; a cast - m (Lnet/minecraft/network/codec/StreamEncoder;Lnet/minecraft/network/codec/StreamDecoder;)Lnet/minecraft/network/codec/StreamCodec; a of - m (Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; b dispatch - m (Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; b mapStream -c net/minecraft/network/codec/StreamCodec$1 net/minecraft/network/codec/StreamCodec$1 - f Lnet/minecraft/network/codec/StreamDecoder; a val$decoder - f Lnet/minecraft/network/codec/StreamEncoder; b val$encoder -c net/minecraft/network/codec/StreamCodec$10 net/minecraft/network/codec/StreamCodec$6 - f Ljava/util/function/Function; a val$codec - f Ljava/util/function/Function; b val$type - f Lnet/minecraft/network/codec/StreamCodec; c this$0 -c net/minecraft/network/codec/StreamCodec$11 net/minecraft/network/codec/StreamCodec$7 - f Lnet/minecraft/network/codec/StreamCodec; a val$codec1 - f Ljava/util/function/Function; b val$constructor - f Ljava/util/function/Function; c val$getter1 -c net/minecraft/network/codec/StreamCodec$12 net/minecraft/network/codec/StreamCodec$8 - f Lnet/minecraft/network/codec/StreamCodec; a val$codec1 - f Lnet/minecraft/network/codec/StreamCodec; b val$codec2 - f Ljava/util/function/BiFunction; c val$constructor - f Ljava/util/function/Function; d val$getter1 - f Ljava/util/function/Function; e val$getter2 -c net/minecraft/network/codec/StreamCodec$13 net/minecraft/network/codec/StreamCodec$9 - f Lnet/minecraft/network/codec/StreamCodec; a val$codec1 - f Lnet/minecraft/network/codec/StreamCodec; b val$codec2 - f Lnet/minecraft/network/codec/StreamCodec; c val$codec3 - f Lcom/mojang/datafixers/util/Function3; d val$constructor - f Ljava/util/function/Function; e val$getter1 - f Ljava/util/function/Function; f val$getter2 - f Ljava/util/function/Function; g val$getter3 -c net/minecraft/network/codec/StreamCodec$2 net/minecraft/network/codec/StreamCodec$10 - f Lnet/minecraft/network/codec/StreamCodec; a val$codec1 - f Lnet/minecraft/network/codec/StreamCodec; b val$codec2 - f Lnet/minecraft/network/codec/StreamCodec; c val$codec3 - f Lnet/minecraft/network/codec/StreamCodec; d val$codec4 - f Lcom/mojang/datafixers/util/Function4; e val$constructor - f Ljava/util/function/Function; f val$getter1 - f Ljava/util/function/Function; g val$getter2 - f Ljava/util/function/Function; h val$getter3 - f Ljava/util/function/Function; i val$getter4 -c net/minecraft/network/codec/StreamCodec$3 net/minecraft/network/codec/StreamCodec$11 - f Lnet/minecraft/network/codec/StreamCodec; a val$codec1 - f Lnet/minecraft/network/codec/StreamCodec; b val$codec2 - f Lnet/minecraft/network/codec/StreamCodec; c val$codec3 - f Lnet/minecraft/network/codec/StreamCodec; d val$codec4 - f Lnet/minecraft/network/codec/StreamCodec; e val$codec5 - f Lcom/mojang/datafixers/util/Function5; f val$constructor - f Ljava/util/function/Function; g val$getter1 - f Ljava/util/function/Function; h val$getter2 - f Ljava/util/function/Function; i val$getter3 - f Ljava/util/function/Function; j val$getter4 - f Ljava/util/function/Function; k val$getter5 -c net/minecraft/network/codec/StreamCodec$4 net/minecraft/network/codec/StreamCodec$12 - f Lnet/minecraft/network/codec/StreamCodec; a val$codec1 - f Lnet/minecraft/network/codec/StreamCodec; b val$codec2 - f Lnet/minecraft/network/codec/StreamCodec; c val$codec3 - f Lnet/minecraft/network/codec/StreamCodec; d val$codec4 - f Lnet/minecraft/network/codec/StreamCodec; e val$codec5 - f Lnet/minecraft/network/codec/StreamCodec; f val$codec6 - f Lcom/mojang/datafixers/util/Function6; g val$constructor - f Ljava/util/function/Function; h val$getter1 - f Ljava/util/function/Function; i val$getter2 - f Ljava/util/function/Function; j val$getter3 - f Ljava/util/function/Function; k val$getter4 - f Ljava/util/function/Function; l val$getter5 - f Ljava/util/function/Function; m val$getter6 -c net/minecraft/network/codec/StreamCodec$5 net/minecraft/network/codec/StreamCodec$13 - f Ljava/util/function/UnaryOperator; a val$factory - f Ljava/util/function/Supplier; b inner - m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/codec/StreamCodec; b lambda$$0 -c net/minecraft/network/codec/StreamCodec$6 net/minecraft/network/codec/StreamCodec$2 - f Lnet/minecraft/network/codec/StreamDecoder; a val$decoder - f Lnet/minecraft/network/codec/StreamMemberEncoder; b val$encoder -c net/minecraft/network/codec/StreamCodec$7 net/minecraft/network/codec/StreamCodec$3 - f Ljava/lang/Object; a val$instance -c net/minecraft/network/codec/StreamCodec$8 net/minecraft/network/codec/StreamCodec$4 - f Ljava/util/function/Function; a val$to - f Ljava/util/function/Function; b val$from - f Lnet/minecraft/network/codec/StreamCodec; c this$0 -c net/minecraft/network/codec/StreamCodec$9 net/minecraft/network/codec/StreamCodec$5 - f Ljava/util/function/Function; a val$operation - f Lnet/minecraft/network/codec/StreamCodec; b this$0 - m (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V a encode - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; a decode -c net/minecraft/network/codec/StreamCodec$a net/minecraft/network/codec/StreamCodec$CodecOperation -c net/minecraft/network/protocol/BundleDelimiterPacket net/minecraft/network/protocol/BundleDelimiterPacket - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle -c net/minecraft/network/protocol/BundlePacket net/minecraft/network/protocol/BundlePacket - f Ljava/lang/Iterable; a packets - m ()Lnet/minecraft/network/protocol/PacketType; a type - m ()Ljava/lang/Iterable; b subPackets -c net/minecraft/network/protocol/BundlerInfo net/minecraft/network/protocol/BundlerInfo - f I a BUNDLE_SIZE_LIMIT - m (Lnet/minecraft/network/protocol/PacketType;Ljava/util/function/Function;Lnet/minecraft/network/protocol/BundleDelimiterPacket;)Lnet/minecraft/network/protocol/BundlerInfo; a createForPacket - m (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Consumer;)V a unbundlePacket - m (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/BundlerInfo$a; a startPacketBundling -c net/minecraft/network/protocol/BundlerInfo$1 net/minecraft/network/protocol/BundlerInfo$1 - f Lnet/minecraft/network/protocol/PacketType; b val$bundlePacketType - f Lnet/minecraft/network/protocol/BundleDelimiterPacket; c val$delimiterPacket - f Ljava/util/function/Function; d val$constructor - m (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Consumer;)V a unbundlePacket - m (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/BundlerInfo$a; a startPacketBundling -c net/minecraft/network/protocol/BundlerInfo$1$1 net/minecraft/network/protocol/BundlerInfo$1$1 - f Lnet/minecraft/network/protocol/BundlerInfo$1; a this$0 - f Ljava/util/List; b bundlePackets - m (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/Packet; a addPacket -c net/minecraft/network/protocol/BundlerInfo$a net/minecraft/network/protocol/BundlerInfo$Bundler - m (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/Packet; a addPacket -c net/minecraft/network/protocol/EnumProtocolDirection net/minecraft/network/protocol/PacketFlow - f Lnet/minecraft/network/protocol/EnumProtocolDirection; a SERVERBOUND - f Lnet/minecraft/network/protocol/EnumProtocolDirection; b CLIENTBOUND - f Ljava/lang/String; c id - f [Lnet/minecraft/network/protocol/EnumProtocolDirection; d $VALUES - m ()Lnet/minecraft/network/protocol/EnumProtocolDirection; a getOpposite - m ()Ljava/lang/String; b id - m ()[Lnet/minecraft/network/protocol/EnumProtocolDirection; c $values -c net/minecraft/network/protocol/Packet net/minecraft/network/protocol/Packet - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/codec/StreamMemberEncoder;Lnet/minecraft/network/codec/StreamDecoder;)Lnet/minecraft/network/codec/StreamCodec; a codec - m ()Z c isSkippable - m ()Z d isTerminal -c net/minecraft/network/protocol/PacketType net/minecraft/network/protocol/PacketType - f Lnet/minecraft/network/protocol/EnumProtocolDirection; a flow - f Lnet/minecraft/resources/MinecraftKey; b id - m ()Lnet/minecraft/network/protocol/EnumProtocolDirection; a flow - m ()Lnet/minecraft/resources/MinecraftKey; b id -c net/minecraft/network/protocol/PlayerConnectionUtils net/minecraft/network/protocol/PacketUtils - f Lorg/slf4j/Logger; a LOGGER - m (Lnet/minecraft/CrashReport;Lnet/minecraft/network/PacketListener;Lnet/minecraft/network/protocol/Packet;)V a fillCrashReport - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/server/level/WorldServer;)V a ensureRunningOnSameThread - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/util/thread/IAsyncTaskHandler;)V a ensureRunningOnSameThread - m (Ljava/lang/Exception;Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;)Lnet/minecraft/ReportedException; a makeReportedException -c net/minecraft/network/protocol/ProtocolCodecBuilder net/minecraft/network/protocol/ProtocolCodecBuilder - f Lnet/minecraft/network/codec/IdDispatchCodec$a; a dispatchBuilder - f Lnet/minecraft/network/protocol/EnumProtocolDirection; b flow - m (Lnet/minecraft/network/protocol/PacketType;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/protocol/ProtocolCodecBuilder; a add - m ()Lnet/minecraft/network/codec/StreamCodec; a build -c net/minecraft/network/protocol/ProtocolInfoBuilder net/minecraft/network/protocol/ProtocolInfoBuilder - f Lnet/minecraft/network/EnumProtocol; a protocol - f Lnet/minecraft/network/protocol/EnumProtocolDirection; b flow - f Ljava/util/List; c codecs - f Lnet/minecraft/network/protocol/BundlerInfo; d bundlerInfo - m (Lnet/minecraft/network/EnumProtocol;Ljava/util/function/Consumer;)Lnet/minecraft/network/ProtocolInfo$a; a serverboundProtocol - m (Lnet/minecraft/network/protocol/PacketType;Ljava/util/function/Function;Lnet/minecraft/network/protocol/BundleDelimiterPacket;)Lnet/minecraft/network/protocol/ProtocolInfoBuilder; a withBundlePacket - m ()Lnet/minecraft/network/ProtocolInfo$a; a buildUnbound - m (Ljava/util/function/Function;Ljava/util/List;)Lnet/minecraft/network/codec/StreamCodec; a buildPacketCodec - m (Ljava/util/function/Function;)Lnet/minecraft/network/ProtocolInfo; a build - m (Lnet/minecraft/network/protocol/PacketType;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/protocol/ProtocolInfoBuilder; a addPacket - m (Lnet/minecraft/network/EnumProtocol;Lnet/minecraft/network/protocol/EnumProtocolDirection;Ljava/util/function/Consumer;)Lnet/minecraft/network/ProtocolInfo$a; a protocol - m (Lnet/minecraft/network/EnumProtocol;Ljava/util/function/Consumer;)Lnet/minecraft/network/ProtocolInfo$a; b clientboundProtocol -c net/minecraft/network/protocol/ProtocolInfoBuilder$1 net/minecraft/network/protocol/ProtocolInfoBuilder$1 - f Ljava/util/List; a val$codecs - f Lnet/minecraft/network/protocol/BundlerInfo; b val$bundlerInfo - f Lnet/minecraft/network/protocol/ProtocolInfoBuilder; c this$0 - m (Lnet/minecraft/network/ProtocolInfo$a$a;)V a listPackets - m (Ljava/util/function/Function;)Lnet/minecraft/network/ProtocolInfo; a bind - m ()Lnet/minecraft/network/EnumProtocol; a id - m ()Lnet/minecraft/network/protocol/EnumProtocolDirection; b flow -c net/minecraft/network/protocol/ProtocolInfoBuilder$a net/minecraft/network/protocol/ProtocolInfoBuilder$CodecEntry - f Lnet/minecraft/network/protocol/PacketType; a type - f Lnet/minecraft/network/codec/StreamCodec; b serializer - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/protocol/ProtocolCodecBuilder;Ljava/util/function/Function;)V a addToBuilder - m ()Lnet/minecraft/network/codec/StreamCodec; b serializer -c net/minecraft/network/protocol/ProtocolInfoBuilder$b net/minecraft/network/protocol/ProtocolInfoBuilder$Implementation - f Lnet/minecraft/network/EnumProtocol; a id - f Lnet/minecraft/network/protocol/EnumProtocolDirection; b flow - f Lnet/minecraft/network/codec/StreamCodec; c codec - f Lnet/minecraft/network/protocol/BundlerInfo; d bundlerInfo - m ()Lnet/minecraft/network/EnumProtocol; a id - m ()Lnet/minecraft/network/protocol/EnumProtocolDirection; b flow - m ()Lnet/minecraft/network/codec/StreamCodec; c codec - m ()Lnet/minecraft/network/protocol/BundlerInfo; d bundlerInfo -c net/minecraft/network/protocol/common/ClientCommonPacketListener net/minecraft/network/protocol/common/ClientCommonPacketListener - m (Lnet/minecraft/network/protocol/common/ClientboundKeepAlivePacket;)V a handleKeepAlive - m (Lnet/minecraft/network/protocol/common/ClientboundTransferPacket;)V a handleTransfer - m (Lnet/minecraft/network/protocol/common/ClientboundPingPacket;)V a handlePing - m (Lnet/minecraft/network/protocol/common/ClientboundDisconnectPacket;)V a handleDisconnect - m (Lnet/minecraft/network/protocol/common/ClientboundUpdateTagsPacket;)V a handleUpdateTags - m (Lnet/minecraft/network/protocol/common/ClientboundCustomReportDetailsPacket;)V a handleCustomReportDetails - m (Lnet/minecraft/network/protocol/common/ClientboundStoreCookiePacket;)V a handleStoreCookie - m (Lnet/minecraft/network/protocol/common/ClientboundCustomPayloadPacket;)V a handleCustomPayload - m (Lnet/minecraft/network/protocol/common/ClientboundResourcePackPopPacket;)V a handleResourcePackPop - m (Lnet/minecraft/network/protocol/common/ClientboundResourcePackPushPacket;)V a handleResourcePackPush - m (Lnet/minecraft/network/protocol/common/ClientboundServerLinksPacket;)V a handleServerLinks -c net/minecraft/network/protocol/common/ClientboundCustomPayloadPacket net/minecraft/network/protocol/common/ClientboundCustomPayloadPacket - f Lnet/minecraft/network/codec/StreamCodec; a GAMEPLAY_STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b CONFIG_STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload; c payload - f I d MAX_PAYLOAD_SIZE - m (Ljava/util/ArrayList;)V a lambda$static$1 - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/network/codec/StreamCodec; a lambda$static$2 - m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a handle - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload; b payload - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/network/codec/StreamCodec; b lambda$static$0 -c net/minecraft/network/protocol/common/ClientboundCustomReportDetailsPacket net/minecraft/network/protocol/common/ClientboundCustomReportDetailsPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/util/Map; b details - f I c MAX_DETAIL_KEY_LENGTH - f I d MAX_DETAIL_VALUE_LENGTH - f I e MAX_DETAIL_COUNT - f Lnet/minecraft/network/codec/StreamCodec; f DETAILS_STREAM_CODEC - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a handle - m ()Ljava/util/Map; b details -c net/minecraft/network/protocol/common/ClientboundDisconnectPacket net/minecraft/network/protocol/common/ClientboundDisconnectPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; b reason - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a handle - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b reason -c net/minecraft/network/protocol/common/ClientboundKeepAlivePacket net/minecraft/network/protocol/common/ClientboundKeepAlivePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f J b id - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a handle - m ()J b getId -c net/minecraft/network/protocol/common/ClientboundPingPacket net/minecraft/network/protocol/common/ClientboundPingPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b id - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a handle - m ()I b getId -c net/minecraft/network/protocol/common/ClientboundResourcePackPopPacket net/minecraft/network/protocol/common/ClientboundResourcePackPopPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/util/Optional; b id - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a handle - m ()Ljava/util/Optional; b id -c net/minecraft/network/protocol/common/ClientboundResourcePackPushPacket net/minecraft/network/protocol/common/ClientboundResourcePackPushPacket - f I a MAX_HASH_LENGTH - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Ljava/util/UUID; c id - f Ljava/lang/String; d url - f Ljava/lang/String; e hash - f Z f required - f Ljava/util/Optional; g prompt - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a handle - m ()Ljava/util/UUID; b id - m ()Ljava/lang/String; e url - m ()Ljava/lang/String; f hash - m ()Z g required - m ()Ljava/util/Optional; h prompt -c net/minecraft/network/protocol/common/ClientboundServerLinksPacket net/minecraft/network/protocol/common/ClientboundServerLinksPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/util/List; b links - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a handle - m ()Ljava/util/List; b links -c net/minecraft/network/protocol/common/ClientboundStoreCookiePacket net/minecraft/network/protocol/common/ClientboundStoreCookiePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b PAYLOAD_STREAM_CODEC - f Lnet/minecraft/resources/MinecraftKey; c key - f [B d payload - f I e MAX_PAYLOAD_SIZE - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a handle - m ()Lnet/minecraft/resources/MinecraftKey; b key - m ()[B e payload -c net/minecraft/network/protocol/common/ClientboundTransferPacket net/minecraft/network/protocol/common/ClientboundTransferPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/lang/String; b host - f I c port - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a handle - m ()Ljava/lang/String; b host - m ()I e port -c net/minecraft/network/protocol/common/ClientboundUpdateTagsPacket net/minecraft/network/protocol/common/ClientboundUpdateTagsPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/util/Map; b tags - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/tags/TagNetworkSerialization$a;)V a lambda$write$0 - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a handle - m ()Ljava/util/Map; b getTags -c net/minecraft/network/protocol/common/CommonPacketTypes net/minecraft/network/protocol/common/CommonPacketTypes - f Lnet/minecraft/network/protocol/PacketType; a CLIENTBOUND_CUSTOM_PAYLOAD - f Lnet/minecraft/network/protocol/PacketType; b CLIENTBOUND_CUSTOM_REPORT_DETAILS - f Lnet/minecraft/network/protocol/PacketType; c CLIENTBOUND_DISCONNECT - f Lnet/minecraft/network/protocol/PacketType; d CLIENTBOUND_KEEP_ALIVE - f Lnet/minecraft/network/protocol/PacketType; e CLIENTBOUND_PING - f Lnet/minecraft/network/protocol/PacketType; f CLIENTBOUND_RESOURCE_PACK_POP - f Lnet/minecraft/network/protocol/PacketType; g CLIENTBOUND_RESOURCE_PACK_PUSH - f Lnet/minecraft/network/protocol/PacketType; h CLIENTBOUND_SERVER_LINKS - f Lnet/minecraft/network/protocol/PacketType; i CLIENTBOUND_STORE_COOKIE - f Lnet/minecraft/network/protocol/PacketType; j CLIENTBOUND_TRANSFER - f Lnet/minecraft/network/protocol/PacketType; k CLIENTBOUND_UPDATE_TAGS - f Lnet/minecraft/network/protocol/PacketType; l SERVERBOUND_CLIENT_INFORMATION - f Lnet/minecraft/network/protocol/PacketType; m SERVERBOUND_CUSTOM_PAYLOAD - f Lnet/minecraft/network/protocol/PacketType; n SERVERBOUND_KEEP_ALIVE - f Lnet/minecraft/network/protocol/PacketType; o SERVERBOUND_PONG - f Lnet/minecraft/network/protocol/PacketType; p SERVERBOUND_RESOURCE_PACK - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; a createClientbound - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; b createServerbound -c net/minecraft/network/protocol/common/ServerCommonPacketListener net/minecraft/network/protocol/common/ServerCommonPacketListener - m (Lnet/minecraft/network/protocol/common/ServerboundClientInformationPacket;)V a handleClientInformation - m (Lnet/minecraft/network/protocol/common/ServerboundCustomPayloadPacket;)V a handleCustomPayload - m (Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket;)V a handleResourcePackResponse - m (Lnet/minecraft/network/protocol/common/ServerboundPongPacket;)V a handlePong - m (Lnet/minecraft/network/protocol/common/ServerboundKeepAlivePacket;)V a handleKeepAlive -c net/minecraft/network/protocol/common/ServerboundClientInformationPacket net/minecraft/network/protocol/common/ServerboundClientInformationPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/server/level/ClientInformation; b information - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/server/level/ClientInformation; b information -c net/minecraft/network/protocol/common/ServerboundCustomPayloadPacket net/minecraft/network/protocol/common/ServerboundCustomPayloadPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload; b payload - f I c MAX_PAYLOAD_SIZE - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V a handle - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload; b payload -c net/minecraft/network/protocol/common/ServerboundKeepAlivePacket net/minecraft/network/protocol/common/ServerboundKeepAlivePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f J b id - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()J b getId -c net/minecraft/network/protocol/common/ServerboundPongPacket net/minecraft/network/protocol/common/ServerboundPongPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b id - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b getId -c net/minecraft/network/protocol/common/ServerboundResourcePackPacket net/minecraft/network/protocol/common/ServerboundResourcePackPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/util/UUID; b id - f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$a; c action - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/util/UUID; b id - m ()Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$a; e action -c net/minecraft/network/protocol/common/ServerboundResourcePackPacket$a net/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action - f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$a; a SUCCESSFULLY_LOADED - f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$a; b DECLINED - f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$a; c FAILED_DOWNLOAD - f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$a; d ACCEPTED - f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$a; e DOWNLOADED - f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$a; f INVALID_URL - f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$a; g FAILED_RELOAD - f Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$a; h DISCARDED - f [Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$a; i $VALUES - m ()Z a isTerminal - m ()[Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$a; b $values -c net/minecraft/network/protocol/common/custom/BeeDebugPayload net/minecraft/network/protocol/common/custom/BeeDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f Lnet/minecraft/network/protocol/common/custom/BeeDebugPayload$a; c beeInfo - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/network/protocol/common/custom/BeeDebugPayload$a; b beeInfo -c net/minecraft/network/protocol/common/custom/BeeDebugPayload$a net/minecraft/network/protocol/common/custom/BeeDebugPayload$BeeInfo - f Ljava/util/UUID; a uuid - f I b id - f Lnet/minecraft/world/phys/Vec3D; c pos - f Lnet/minecraft/world/level/pathfinder/PathEntity; d path - f Lnet/minecraft/core/BlockPosition; e hivePos - f Lnet/minecraft/core/BlockPosition; f flowerPos - f I g travelTicks - f Ljava/util/Set; h goals - f Ljava/util/List; i blacklistedHives - m (Lnet/minecraft/core/BlockPosition;)Z a hasHive - m ()Ljava/lang/String; a generateName - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/world/level/pathfinder/PathEntity;)V a lambda$write$0 - m ()Ljava/util/UUID; b uuid - m ()I c id - m ()Lnet/minecraft/world/phys/Vec3D; d pos - m ()Lnet/minecraft/world/level/pathfinder/PathEntity; e path - m ()Lnet/minecraft/core/BlockPosition; f hivePos - m ()Lnet/minecraft/core/BlockPosition; g flowerPos - m ()I h travelTicks - m ()Ljava/util/Set; i goals - m ()Ljava/util/List; j blacklistedHives -c net/minecraft/network/protocol/common/custom/BrainDebugPayload net/minecraft/network/protocol/common/custom/BrainDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f Lnet/minecraft/network/protocol/common/custom/BrainDebugPayload$a; c brainDump - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/network/protocol/common/custom/BrainDebugPayload$a; b brainDump -c net/minecraft/network/protocol/common/custom/BrainDebugPayload$a net/minecraft/network/protocol/common/custom/BrainDebugPayload$BrainDump - f Ljava/util/UUID; a uuid - f I b id - f Ljava/lang/String; c name - f Ljava/lang/String; d profession - f I e xp - f F f health - f F g maxHealth - f Lnet/minecraft/world/phys/Vec3D; h pos - f Ljava/lang/String; i inventory - f Lnet/minecraft/world/level/pathfinder/PathEntity; j path - f Z k wantsGolem - f I l angerLevel - f Ljava/util/List; m activities - f Ljava/util/List; n behaviors - f Ljava/util/List; o memories - f Ljava/util/List; p gossips - f Ljava/util/Set; q pois - f Ljava/util/Set; r potentialPois - m (Lnet/minecraft/core/BlockPosition;)Z a hasPoi - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/util/UUID; a uuid - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/world/level/pathfinder/PathEntity;)V a lambda$write$0 - m ()I b id - m (Lnet/minecraft/core/BlockPosition;)Z b hasPotentialPoi - m ()Ljava/lang/String; c name - m ()Ljava/lang/String; d profession - m ()I e xp - m ()F f health - m ()F g maxHealth - m ()Lnet/minecraft/world/phys/Vec3D; h pos - m ()Ljava/lang/String; i inventory - m ()Lnet/minecraft/world/level/pathfinder/PathEntity; j path - m ()Z k wantsGolem - m ()I l angerLevel - m ()Ljava/util/List; m activities - m ()Ljava/util/List; n behaviors - m ()Ljava/util/List; o memories - m ()Ljava/util/List; p gossips - m ()Ljava/util/Set; q pois - m ()Ljava/util/Set; r potentialPois -c net/minecraft/network/protocol/common/custom/BrandPayload net/minecraft/network/protocol/common/custom/BrandPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f Ljava/lang/String; c brand - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/lang/String; b brand -c net/minecraft/network/protocol/common/custom/BreezeDebugPayload net/minecraft/network/protocol/common/custom/BreezeDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f Lnet/minecraft/network/protocol/common/custom/BreezeDebugPayload$a; c breezeInfo - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/network/protocol/common/custom/BreezeDebugPayload$a; b breezeInfo -c net/minecraft/network/protocol/common/custom/BreezeDebugPayload$a net/minecraft/network/protocol/common/custom/BreezeDebugPayload$BreezeInfo - f Ljava/util/UUID; a uuid - f I b id - f Ljava/lang/Integer; c attackTarget - f Lnet/minecraft/core/BlockPosition; d jumpTarget - m ()Ljava/lang/String; a generateName - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/util/UUID; b uuid - m ()I c id - m ()Ljava/lang/Integer; d attackTarget - m ()Lnet/minecraft/core/BlockPosition; e jumpTarget -c net/minecraft/network/protocol/common/custom/CustomPacketPayload net/minecraft/network/protocol/common/custom/CustomPacketPayload - m (Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$c;)Lnet/minecraft/resources/MinecraftKey; a lambda$codec$0 - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/codec/StreamMemberEncoder;Lnet/minecraft/network/codec/StreamDecoder;)Lnet/minecraft/network/codec/StreamCodec; a codec - m (Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$a;Ljava/util/List;)Lnet/minecraft/network/codec/StreamCodec; a codec - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a createType -c net/minecraft/network/protocol/common/custom/CustomPacketPayload$1 net/minecraft/network/protocol/common/custom/CustomPacketPayload$1 - f Ljava/util/Map; a val$idToType - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$a; b val$fallback - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b;Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload;)V a writeCap - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload; a decode - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/network/codec/StreamCodec; a findCodec - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload;)V a encode -c net/minecraft/network/protocol/common/custom/CustomPacketPayload$a net/minecraft/network/protocol/common/custom/CustomPacketPayload$FallbackProvider -c net/minecraft/network/protocol/common/custom/CustomPacketPayload$b net/minecraft/network/protocol/common/custom/CustomPacketPayload$Type - f Lnet/minecraft/resources/MinecraftKey; a id - m ()Lnet/minecraft/resources/MinecraftKey; a id -c net/minecraft/network/protocol/common/custom/CustomPacketPayload$c net/minecraft/network/protocol/common/custom/CustomPacketPayload$TypeAndCodec - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - f Lnet/minecraft/network/codec/StreamCodec; b codec - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m ()Lnet/minecraft/network/codec/StreamCodec; b codec -c net/minecraft/network/protocol/common/custom/DiscardedPayload net/minecraft/network/protocol/common/custom/DiscardedPayload - f Lnet/minecraft/resources/MinecraftKey; a id - m (Lnet/minecraft/resources/MinecraftKey;I)Lnet/minecraft/network/codec/StreamCodec; a codec - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m ()Lnet/minecraft/resources/MinecraftKey; b id -c net/minecraft/network/protocol/common/custom/GameEventDebugPayload net/minecraft/network/protocol/common/custom/GameEventDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f Lnet/minecraft/resources/ResourceKey; c gameEventType - f Lnet/minecraft/world/phys/Vec3D; d pos - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/resources/ResourceKey; b gameEventType - m ()Lnet/minecraft/world/phys/Vec3D; c pos -c net/minecraft/network/protocol/common/custom/GameEventListenerDebugPayload net/minecraft/network/protocol/common/custom/GameEventListenerDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f Lnet/minecraft/world/level/gameevent/PositionSource; c listenerPos - f I d listenerRange - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m ()Lnet/minecraft/world/level/gameevent/PositionSource; b listenerPos - m ()I c listenerRange -c net/minecraft/network/protocol/common/custom/GameTestAddMarkerDebugPayload net/minecraft/network/protocol/common/custom/GameTestAddMarkerDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f Lnet/minecraft/core/BlockPosition; c pos - f I d color - f Ljava/lang/String; e text - f I f durationMs - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/core/BlockPosition; b pos - m ()I c color - m ()Ljava/lang/String; d text - m ()I e durationMs -c net/minecraft/network/protocol/common/custom/GameTestClearMarkersDebugPayload net/minecraft/network/protocol/common/custom/GameTestClearMarkersDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write -c net/minecraft/network/protocol/common/custom/GoalDebugPayload net/minecraft/network/protocol/common/custom/GoalDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f I c entityId - f Lnet/minecraft/core/BlockPosition; d pos - f Ljava/util/List; e goals - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/network/protocol/common/custom/GoalDebugPayload$a;)V a lambda$write$0 - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b entityId - m ()Lnet/minecraft/core/BlockPosition; c pos - m ()Ljava/util/List; d goals -c net/minecraft/network/protocol/common/custom/GoalDebugPayload$a net/minecraft/network/protocol/common/custom/GoalDebugPayload$DebugGoal - f I a priority - f Z b isRunning - f Ljava/lang/String; c name - m ()I a priority - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Z b isRunning - m ()Ljava/lang/String; c name -c net/minecraft/network/protocol/common/custom/HiveDebugPayload net/minecraft/network/protocol/common/custom/HiveDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f Lnet/minecraft/network/protocol/common/custom/HiveDebugPayload$a; c hiveInfo - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/network/protocol/common/custom/HiveDebugPayload$a; b hiveInfo -c net/minecraft/network/protocol/common/custom/HiveDebugPayload$a net/minecraft/network/protocol/common/custom/HiveDebugPayload$HiveInfo - f Lnet/minecraft/core/BlockPosition; a pos - f Ljava/lang/String; b hiveType - f I c occupantCount - f I d honeyLevel - f Z e sedated - m ()Lnet/minecraft/core/BlockPosition; a pos - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/lang/String; b hiveType - m ()I c occupantCount - m ()I d honeyLevel - m ()Z e sedated -c net/minecraft/network/protocol/common/custom/NeighborUpdatesDebugPayload net/minecraft/network/protocol/common/custom/NeighborUpdatesDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f J c time - f Lnet/minecraft/core/BlockPosition; d pos - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()J b time - m ()Lnet/minecraft/core/BlockPosition; c pos -c net/minecraft/network/protocol/common/custom/PathfindingDebugPayload net/minecraft/network/protocol/common/custom/PathfindingDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f I c entityId - f Lnet/minecraft/world/level/pathfinder/PathEntity; d path - f F e maxNodeDistance - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b entityId - m ()Lnet/minecraft/world/level/pathfinder/PathEntity; c path - m ()F d maxNodeDistance -c net/minecraft/network/protocol/common/custom/PoiAddedDebugPayload net/minecraft/network/protocol/common/custom/PoiAddedDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f Lnet/minecraft/core/BlockPosition; c pos - f Ljava/lang/String; d poiType - f I e freeTicketCount - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/core/BlockPosition; b pos - m ()Ljava/lang/String; c poiType - m ()I d freeTicketCount -c net/minecraft/network/protocol/common/custom/PoiRemovedDebugPayload net/minecraft/network/protocol/common/custom/PoiRemovedDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f Lnet/minecraft/core/BlockPosition; c pos - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/core/BlockPosition; b pos -c net/minecraft/network/protocol/common/custom/PoiTicketCountDebugPayload net/minecraft/network/protocol/common/custom/PoiTicketCountDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f Lnet/minecraft/core/BlockPosition; c pos - f I d freeTicketCount - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/core/BlockPosition; b pos - m ()I c freeTicketCount -c net/minecraft/network/protocol/common/custom/RaidsDebugPayload net/minecraft/network/protocol/common/custom/RaidsDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f Ljava/util/List; c raidCenters - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/util/List; b raidCenters -c net/minecraft/network/protocol/common/custom/StructuresDebugPayload net/minecraft/network/protocol/common/custom/StructuresDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f Lnet/minecraft/resources/ResourceKey; c dimension - f Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; d mainBB - f Ljava/util/List; e pieces - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a writeBoundingBox - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/network/protocol/common/custom/StructuresDebugPayload$a;)V a lambda$write$0 - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; b readBoundingBox - m ()Lnet/minecraft/resources/ResourceKey; b dimension - m ()Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; c mainBB - m ()Ljava/util/List; d pieces -c net/minecraft/network/protocol/common/custom/StructuresDebugPayload$a net/minecraft/network/protocol/common/custom/StructuresDebugPayload$PieceInfo - f Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a boundingBox - f Z b isStart - m ()Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a boundingBox - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Z b isStart -c net/minecraft/network/protocol/common/custom/VillageSectionsDebugPayload net/minecraft/network/protocol/common/custom/VillageSectionsDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f Ljava/util/Set; c villageChunks - f Ljava/util/Set; d notVillageChunks - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/util/Set; b villageChunks - m ()Ljava/util/Set; c notVillageChunks -c net/minecraft/network/protocol/common/custom/WorldGenAttemptDebugPayload net/minecraft/network/protocol/common/custom/WorldGenAttemptDebugPayload - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; b TYPE - f Lnet/minecraft/core/BlockPosition; c pos - f F d scale - f F e red - f F f green - f F g blue - f F h alpha - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$b; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/core/BlockPosition; b pos - m ()F c scale - m ()F d red - m ()F e green - m ()F f blue - m ()F g alpha -c net/minecraft/network/protocol/configuration/ClientConfigurationPacketListener net/minecraft/network/protocol/configuration/ClientConfigurationPacketListener - m (Lnet/minecraft/network/protocol/configuration/ClientboundFinishConfigurationPacket;)V a handleConfigurationFinished - m (Lnet/minecraft/network/protocol/configuration/ClientboundSelectKnownPacks;)V a handleSelectKnownPacks - m (Lnet/minecraft/network/protocol/configuration/ClientboundUpdateEnabledFeaturesPacket;)V a handleEnabledFeatures - m (Lnet/minecraft/network/protocol/configuration/ClientboundResetChatPacket;)V a handleResetChat - m (Lnet/minecraft/network/protocol/configuration/ClientboundRegistryDataPacket;)V a handleRegistryData - m ()Lnet/minecraft/network/EnumProtocol; b protocol -c net/minecraft/network/protocol/configuration/ClientboundFinishConfigurationPacket net/minecraft/network/protocol/configuration/ClientboundFinishConfigurationPacket - f Lnet/minecraft/network/protocol/configuration/ClientboundFinishConfigurationPacket; a INSTANCE - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - m (Lnet/minecraft/network/protocol/configuration/ClientConfigurationPacketListener;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m ()Z d isTerminal -c net/minecraft/network/protocol/configuration/ClientboundRegistryDataPacket net/minecraft/network/protocol/configuration/ClientboundRegistryDataPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/resources/ResourceKey; b registry - f Ljava/util/List; c entries - f Lnet/minecraft/network/codec/StreamCodec; d REGISTRY_KEY_STREAM_CODEC - m (Lnet/minecraft/network/protocol/configuration/ClientConfigurationPacketListener;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m ()Lnet/minecraft/resources/ResourceKey; b registry - m ()Ljava/util/List; e entries -c net/minecraft/network/protocol/configuration/ClientboundResetChatPacket net/minecraft/network/protocol/configuration/ClientboundResetChatPacket - f Lnet/minecraft/network/protocol/configuration/ClientboundResetChatPacket; a INSTANCE - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - m (Lnet/minecraft/network/protocol/configuration/ClientConfigurationPacketListener;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle -c net/minecraft/network/protocol/configuration/ClientboundSelectKnownPacks net/minecraft/network/protocol/configuration/ClientboundSelectKnownPacks - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/util/List; b knownPacks - m (Lnet/minecraft/network/protocol/configuration/ClientConfigurationPacketListener;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m ()Ljava/util/List; b knownPacks -c net/minecraft/network/protocol/configuration/ClientboundUpdateEnabledFeaturesPacket net/minecraft/network/protocol/configuration/ClientboundUpdateEnabledFeaturesPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/util/Set; b features - m (Lnet/minecraft/network/protocol/configuration/ClientConfigurationPacketListener;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/util/Set; b features -c net/minecraft/network/protocol/configuration/ConfigurationPacketTypes net/minecraft/network/protocol/configuration/ConfigurationPacketTypes - f Lnet/minecraft/network/protocol/PacketType; a CLIENTBOUND_FINISH_CONFIGURATION - f Lnet/minecraft/network/protocol/PacketType; b CLIENTBOUND_REGISTRY_DATA - f Lnet/minecraft/network/protocol/PacketType; c CLIENTBOUND_UPDATE_ENABLED_FEATURES - f Lnet/minecraft/network/protocol/PacketType; d CLIENTBOUND_SELECT_KNOWN_PACKS - f Lnet/minecraft/network/protocol/PacketType; e CLIENTBOUND_RESET_CHAT - f Lnet/minecraft/network/protocol/PacketType; f SERVERBOUND_FINISH_CONFIGURATION - f Lnet/minecraft/network/protocol/PacketType; g SERVERBOUND_SELECT_KNOWN_PACKS - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; a createClientbound - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; b createServerbound -c net/minecraft/network/protocol/configuration/ConfigurationProtocols net/minecraft/network/protocol/configuration/ConfigurationProtocols - f Lnet/minecraft/network/ProtocolInfo$a; a SERVERBOUND_TEMPLATE - f Lnet/minecraft/network/ProtocolInfo; b SERVERBOUND - f Lnet/minecraft/network/ProtocolInfo$a; c CLIENTBOUND_TEMPLATE - f Lnet/minecraft/network/ProtocolInfo; d CLIENTBOUND - m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V a lambda$static$1 - m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V b lambda$static$0 -c net/minecraft/network/protocol/configuration/ServerConfigurationPacketListener net/minecraft/network/protocol/configuration/ServerConfigurationPacketListener - m (Lnet/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket;)V a handleConfigurationFinished - m (Lnet/minecraft/network/protocol/configuration/ServerboundSelectKnownPacks;)V a handleSelectKnownPacks - m ()Lnet/minecraft/network/EnumProtocol; b protocol -c net/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket net/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket - f Lnet/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket; a INSTANCE - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/protocol/configuration/ServerConfigurationPacketListener;)V a handle - m (Lnet/minecraft/network/PacketListener;)V a handle - m ()Z d isTerminal -c net/minecraft/network/protocol/configuration/ServerboundSelectKnownPacks net/minecraft/network/protocol/configuration/ServerboundSelectKnownPacks - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/util/List; b knownPacks - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/protocol/configuration/ServerConfigurationPacketListener;)V a handle - m (Lnet/minecraft/network/PacketListener;)V a handle - m ()Ljava/util/List; b knownPacks -c net/minecraft/network/protocol/cookie/ClientCookiePacketListener net/minecraft/network/protocol/cookie/ClientCookiePacketListener - m (Lnet/minecraft/network/protocol/cookie/ClientboundCookieRequestPacket;)V a handleRequestCookie -c net/minecraft/network/protocol/cookie/ClientboundCookieRequestPacket net/minecraft/network/protocol/cookie/ClientboundCookieRequestPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/resources/MinecraftKey; b key - m (Lnet/minecraft/network/protocol/cookie/ClientCookiePacketListener;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/resources/MinecraftKey; b key -c net/minecraft/network/protocol/cookie/CookiePacketTypes net/minecraft/network/protocol/cookie/CookiePacketTypes - f Lnet/minecraft/network/protocol/PacketType; a CLIENTBOUND_COOKIE_REQUEST - f Lnet/minecraft/network/protocol/PacketType; b SERVERBOUND_COOKIE_RESPONSE - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; a createClientbound - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; b createServerbound -c net/minecraft/network/protocol/cookie/ServerCookiePacketListener net/minecraft/network/protocol/cookie/ServerCookiePacketListener - m (Lnet/minecraft/network/protocol/cookie/ServerboundCookieResponsePacket;)V a handleCookieResponse -c net/minecraft/network/protocol/cookie/ServerboundCookieResponsePacket net/minecraft/network/protocol/cookie/ServerboundCookieResponsePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/resources/MinecraftKey; b key - f [B c payload - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/cookie/ServerCookiePacketListener;)V a handle - m ()Lnet/minecraft/resources/MinecraftKey; b key - m ()[B e payload -c net/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket net/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b sequence - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b sequence -c net/minecraft/network/protocol/game/ClientboundBundleDelimiterPacket net/minecraft/network/protocol/game/ClientboundBundleDelimiterPacket - m ()Lnet/minecraft/network/protocol/PacketType; a type -c net/minecraft/network/protocol/game/ClientboundBundlePacket net/minecraft/network/protocol/game/ClientboundBundlePacket - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle -c net/minecraft/network/protocol/game/ClientboundChunkBatchFinishedPacket net/minecraft/network/protocol/game/ClientboundChunkBatchFinishedPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b batchSize - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b batchSize -c net/minecraft/network/protocol/game/ClientboundChunkBatchStartPacket net/minecraft/network/protocol/game/ClientboundChunkBatchStartPacket - f Lnet/minecraft/network/protocol/game/ClientboundChunkBatchStartPacket; a INSTANCE - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle -c net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/util/List; b chunkBiomeData - f I c TWO_MEGABYTES - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$a;)V a lambda$write$0 - m (Ljava/util/List;)Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket; a forChunks - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Ljava/util/List; b chunkBiomeData -c net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$a net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$ChunkBiomeData - f Lnet/minecraft/world/level/ChunkCoordIntPair; a pos - f [B b buffer - m ()Lnet/minecraft/network/PacketDataSerializer; a getReadBuffer - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/world/level/chunk/Chunk;)V a extractChunkData - m (Lnet/minecraft/world/level/chunk/Chunk;)I a calculateChunkSize - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; b pos - m ()[B c buffer - m ()Lio/netty/buffer/ByteBuf; d getWriteBuffer -c net/minecraft/network/protocol/game/ClientboundClearTitlesPacket net/minecraft/network/protocol/game/ClientboundClearTitlesPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Z b resetTimes - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Z b shouldResetTimes -c net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; b action - f Ljava/util/List; c entries - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; b action - m ()Ljava/util/List; e entries -c net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action - f Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; a ADD - f Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; b REMOVE - f Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; c SET - f [Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; d $VALUES - m ()[Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; a $values -c net/minecraft/network/protocol/game/ClientboundDamageEventPacket net/minecraft/network/protocol/game/ClientboundDamageEventPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b entityId - f Lnet/minecraft/core/Holder; c sourceType - f I d sourceCauseId - f I e sourceDirectId - f Ljava/util/Optional; f sourcePosition - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/world/phys/Vec3D;)V a lambda$write$1 - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/damagesource/DamageSource; a getSource - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)I a readOptionalEntityId - m (Lnet/minecraft/network/PacketDataSerializer;I)V a writeOptionalEntityId - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/world/phys/Vec3D; b lambda$new$0 - m ()I b entityId - m ()Lnet/minecraft/core/Holder; e sourceType - m ()I f sourceCauseId - m ()I g sourceDirectId - m ()Ljava/util/Optional; h sourcePosition -c net/minecraft/network/protocol/game/ClientboundDebugSamplePacket net/minecraft/network/protocol/game/ClientboundDebugSamplePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f [J b sample - f Lnet/minecraft/util/debugchart/RemoteDebugSampleType; c debugSampleType - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()[J b sample - m ()Lnet/minecraft/util/debugchart/RemoteDebugSampleType; e debugSampleType -c net/minecraft/network/protocol/game/ClientboundDeleteChatPacket net/minecraft/network/protocol/game/ClientboundDeleteChatPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/chat/MessageSignature$a; b messageSignature - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/network/chat/MessageSignature$a; b messageSignature -c net/minecraft/network/protocol/game/ClientboundDisguisedChatPacket net/minecraft/network/protocol/game/ClientboundDisguisedChatPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; b message - f Lnet/minecraft/network/chat/ChatMessageType$a; c chatType - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b message - m ()Z c isSkippable - m ()Lnet/minecraft/network/chat/ChatMessageType$a; e chatType -c net/minecraft/network/protocol/game/ClientboundHurtAnimationPacket net/minecraft/network/protocol/game/ClientboundHurtAnimationPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b id - f F c yaw - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b id - m ()F e yaw -c net/minecraft/network/protocol/game/ClientboundInitializeBorderPacket net/minecraft/network/protocol/game/ClientboundInitializeBorderPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f D b newCenterX - f D c newCenterZ - f D d oldSize - f D e newSize - f J f lerpTime - f I g newAbsoluteMaxSize - f I h warningBlocks - f I i warningTime - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()D b getNewCenterX - m ()D e getNewCenterZ - m ()D f getNewSize - m ()D g getOldSize - m ()J h getLerpTime - m ()I i getNewAbsoluteMaxSize - m ()I j getWarningTime - m ()I k getWarningBlocks -c net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData - f I a TWO_MEGABYTES - f Lnet/minecraft/nbt/NBTTagCompound; b heightmaps - f [B c buffer - f Ljava/util/List; d blockEntitiesData - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/PacketDataSerializer; a getReadBuffer - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/world/level/chunk/Chunk;)V a extractChunkData - m (II)Ljava/util/function/Consumer; a getBlockEntitiesTagsConsumer - m (Lnet/minecraft/world/level/chunk/Chunk;)I a calculateChunkSize - m (Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$b;II)V a getBlockEntitiesTags - m (IILnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$b;)V a lambda$getBlockEntitiesTagsConsumer$0 - m ()Lnet/minecraft/nbt/NBTTagCompound; b getHeightmaps - m ()Lio/netty/buffer/ByteBuf; c getWriteBuffer -c net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$a net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b LIST_STREAM_CODEC - f I c packedXZ - f I d y - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; e type - f Lnet/minecraft/nbt/NBTTagCompound; f tag - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (Lnet/minecraft/world/level/block/entity/TileEntity;)Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$a; a create -c net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$b net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput -c net/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket net/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b x - f I c z - f Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData; d chunkData - f Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData; e lightData - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getX - m ()I e getZ - m ()Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData; f getChunkData - m ()Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData; g getLightData -c net/minecraft/network/protocol/game/ClientboundLightUpdatePacketData net/minecraft/network/protocol/game/ClientboundLightUpdatePacketData - f Lnet/minecraft/network/codec/StreamCodec; a DATA_LAYER_STREAM_CODEC - f Ljava/util/BitSet; b skyYMask - f Ljava/util/BitSet; c blockYMask - f Ljava/util/BitSet; d emptySkyYMask - f Ljava/util/BitSet; e emptyBlockYMask - f Ljava/util/List; f skyUpdates - f Ljava/util/List; g blockUpdates - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/lighting/LevelLightEngine;Lnet/minecraft/world/level/EnumSkyBlock;ILjava/util/BitSet;Ljava/util/BitSet;Ljava/util/List;)V a prepareSectionData - m ()Ljava/util/BitSet; a getSkyYMask - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/util/BitSet; b getEmptySkyYMask - m ()Ljava/util/List; c getSkyUpdates - m ()Ljava/util/BitSet; d getBlockYMask - m ()Ljava/util/BitSet; e getEmptyBlockYMask - m ()Ljava/util/List; f getBlockUpdates -c net/minecraft/network/protocol/game/ClientboundPlayerChatPacket net/minecraft/network/protocol/game/ClientboundPlayerChatPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/util/UUID; b sender - f I c index - f Lnet/minecraft/network/chat/MessageSignature; d signature - f Lnet/minecraft/network/chat/SignedMessageBody$a; e body - f Lnet/minecraft/network/chat/IChatBaseComponent; f unsignedContent - f Lnet/minecraft/network/chat/FilterMask; g filterMask - f Lnet/minecraft/network/chat/ChatMessageType$a; h chatType - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Ljava/util/UUID; b sender - m ()Z c isSkippable - m ()I e index - m ()Lnet/minecraft/network/chat/MessageSignature; f signature - m ()Lnet/minecraft/network/chat/SignedMessageBody$a; g body - m ()Lnet/minecraft/network/chat/IChatBaseComponent; h unsignedContent - m ()Lnet/minecraft/network/chat/FilterMask; i filterMask - m ()Lnet/minecraft/network/chat/ChatMessageType$a; j chatType -c net/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket net/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b duration - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle -c net/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket net/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket - f Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket; a INSTANCE - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle -c net/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket net/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b playerId - f Lnet/minecraft/network/chat/IChatBaseComponent; c message - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b playerId - m ()Z c isSkippable - m ()Lnet/minecraft/network/chat/IChatBaseComponent; e message -c net/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket net/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/util/List; b profileIds - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Ljava/util/List; b profileIds -c net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/util/EnumSet; b actions - f Ljava/util/List; c entries - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$b;)V a lambda$write$1 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Ljava/util/Collection;)Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket; a createPlayerInitializing - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$b; a lambda$new$0 - m ()Ljava/util/EnumSet; b actions - m ()Ljava/util/List; e entries - m ()Ljava/util/List; f newEntries -c net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action - f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a; a ADD_PLAYER - f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a; b INITIALIZE_CHAT - f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a; c UPDATE_GAME_MODE - f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a; d UPDATE_LISTED - f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a; e UPDATE_LATENCY - f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a; f UPDATE_DISPLAY_NAME - f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a$a; g reader - f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a$b; h writer - f [Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a; i $VALUES - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$c;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a lambda$static$10 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$b;)V a lambda$static$11 - m ()[Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a; a $values - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$c;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V b lambda$static$8 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$b;)V b lambda$static$9 - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$c;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V c lambda$static$6 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$b;)V c lambda$static$7 - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$c;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V d lambda$static$4 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$b;)V d lambda$static$5 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$b;)V e lambda$static$3 - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$c;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V e lambda$static$2 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$b;)V f lambda$static$1 - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$c;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V f lambda$static$0 -c net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a$a net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader -c net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$a$b net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer -c net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$b net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry - f Ljava/util/UUID; a profileId - f Lcom/mojang/authlib/GameProfile; b profile - f Z c listed - f I d latency - f Lnet/minecraft/world/level/EnumGamemode; e gameMode - f Lnet/minecraft/network/chat/IChatBaseComponent; f displayName - f Lnet/minecraft/network/chat/RemoteChatSession$a; g chatSession - m ()Ljava/util/UUID; a profileId - m ()Lcom/mojang/authlib/GameProfile; b profile - m ()Z c listed - m ()I d latency - m ()Lnet/minecraft/world/level/EnumGamemode; e gameMode - m ()Lnet/minecraft/network/chat/IChatBaseComponent; f displayName - m ()Lnet/minecraft/network/chat/RemoteChatSession$a; g chatSession -c net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$c net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder - f Ljava/util/UUID; a profileId - f Lcom/mojang/authlib/GameProfile; b profile - f Z c listed - f I d latency - f Lnet/minecraft/world/level/EnumGamemode; e gameMode - f Lnet/minecraft/network/chat/IChatBaseComponent; f displayName - f Lnet/minecraft/network/chat/RemoteChatSession$a; g chatSession - m ()Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$b; a build -c net/minecraft/network/protocol/game/ClientboundProjectilePowerPacket net/minecraft/network/protocol/game/ClientboundProjectilePowerPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b id - f D c accelerationPower - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getId - m ()D e getAccelerationPower -c net/minecraft/network/protocol/game/ClientboundResetScorePacket net/minecraft/network/protocol/game/ClientboundResetScorePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/lang/String; b owner - f Ljava/lang/String; c objectiveName - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Ljava/lang/String; b owner - m ()Ljava/lang/String; e objectiveName -c net/minecraft/network/protocol/game/ClientboundServerDataPacket net/minecraft/network/protocol/game/ClientboundServerDataPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; b motd - f Ljava/util/Optional; c iconBytes - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b motd - m ()Ljava/util/Optional; e iconBytes -c net/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket net/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; b text - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b text -c net/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket net/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f D b newCenterX - f D c newCenterZ - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()D b getNewCenterZ - m ()D e getNewCenterX -c net/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket net/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f D b oldSize - f D c newSize - f J d lerpTime - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()D b getOldSize - m ()D e getNewSize - m ()J f getLerpTime -c net/minecraft/network/protocol/game/ClientboundSetBorderSizePacket net/minecraft/network/protocol/game/ClientboundSetBorderSizePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f D b size - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()D b getSize -c net/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket net/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b warningDelay - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getWarningDelay -c net/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket net/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b warningBlocks - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getWarningBlocks -c net/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket net/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b simulationDistance - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b simulationDistance -c net/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket net/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; b text - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b text -c net/minecraft/network/protocol/game/ClientboundSetTitleTextPacket net/minecraft/network/protocol/game/ClientboundSetTitleTextPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; b text - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b text -c net/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket net/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b fadeIn - f I c stay - f I d fadeOut - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getFadeIn - m ()I e getStay - m ()I f getFadeOut -c net/minecraft/network/protocol/game/ClientboundStartConfigurationPacket net/minecraft/network/protocol/game/ClientboundStartConfigurationPacket - f Lnet/minecraft/network/protocol/game/ClientboundStartConfigurationPacket; a INSTANCE - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Z d isTerminal -c net/minecraft/network/protocol/game/ClientboundSystemChatPacket net/minecraft/network/protocol/game/ClientboundSystemChatPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; b content - f Z c overlay - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b content - m ()Z c isSkippable - m ()Z e overlay -c net/minecraft/network/protocol/game/ClientboundTickingStatePacket net/minecraft/network/protocol/game/ClientboundTickingStatePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f F b tickRate - f Z c isFrozen - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/world/TickRateManager;)Lnet/minecraft/network/protocol/game/ClientboundTickingStatePacket; a from - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()F b tickRate - m ()Z e isFrozen -c net/minecraft/network/protocol/game/ClientboundTickingStepPacket net/minecraft/network/protocol/game/ClientboundTickingStepPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b tickSteps - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/world/TickRateManager;)Lnet/minecraft/network/protocol/game/ClientboundTickingStepPacket; a from - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b tickSteps -c net/minecraft/network/protocol/game/CommonPlayerSpawnInfo net/minecraft/network/protocol/game/CommonPlayerSpawnInfo - f Lnet/minecraft/core/Holder; a dimensionType - f Lnet/minecraft/resources/ResourceKey; b dimension - f J c seed - f Lnet/minecraft/world/level/EnumGamemode; d gameType - f Lnet/minecraft/world/level/EnumGamemode; e previousGameType - f Z f isDebug - f Z g isFlat - f Ljava/util/Optional; h lastDeathLocation - f I i portalCooldown - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/core/Holder; a dimensionType - m ()Lnet/minecraft/resources/ResourceKey; b dimension - m ()J c seed - m ()Lnet/minecraft/world/level/EnumGamemode; d gameType - m ()Lnet/minecraft/world/level/EnumGamemode; e previousGameType - m ()Z f isDebug - m ()Z g isFlat - m ()Ljava/util/Optional; h lastDeathLocation - m ()I i portalCooldown -c net/minecraft/network/protocol/game/DebugEntityNameGenerator net/minecraft/network/protocol/game/DebugEntityNameGenerator - f [Ljava/lang/String; a NAMES_FIRST_PART - f [Ljava/lang/String; b NAMES_SECOND_PART - m (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; a getEntityName - m (Lnet/minecraft/util/RandomSource;[Ljava/lang/String;)Ljava/lang/String; a getRandomString - m (Ljava/util/UUID;)Ljava/lang/String; a getEntityName - m (Ljava/util/UUID;)Lnet/minecraft/util/RandomSource; b getRandom -c net/minecraft/network/protocol/game/GamePacketTypes net/minecraft/network/protocol/game/GamePacketTypes - f Lnet/minecraft/network/protocol/PacketType; A CLIENTBOUND_DEBUG_SAMPLE - f Lnet/minecraft/network/protocol/PacketType; B CLIENTBOUND_DELETE_CHAT - f Lnet/minecraft/network/protocol/PacketType; C CLIENTBOUND_DISGUISED_CHAT - f Lnet/minecraft/network/protocol/PacketType; D CLIENTBOUND_ENTITY_EVENT - f Lnet/minecraft/network/protocol/PacketType; E CLIENTBOUND_EXPLODE - f Lnet/minecraft/network/protocol/PacketType; F CLIENTBOUND_FORGET_LEVEL_CHUNK - f Lnet/minecraft/network/protocol/PacketType; G CLIENTBOUND_GAME_EVENT - f Lnet/minecraft/network/protocol/PacketType; H CLIENTBOUND_HORSE_SCREEN_OPEN - f Lnet/minecraft/network/protocol/PacketType; I CLIENTBOUND_HURT_ANIMATION - f Lnet/minecraft/network/protocol/PacketType; J CLIENTBOUND_INITIALIZE_BORDER - f Lnet/minecraft/network/protocol/PacketType; K CLIENTBOUND_LEVEL_CHUNK_WITH_LIGHT - f Lnet/minecraft/network/protocol/PacketType; L CLIENTBOUND_LEVEL_EVENT - f Lnet/minecraft/network/protocol/PacketType; M CLIENTBOUND_LEVEL_PARTICLES - f Lnet/minecraft/network/protocol/PacketType; N CLIENTBOUND_LIGHT_UPDATE - f Lnet/minecraft/network/protocol/PacketType; O CLIENTBOUND_LOGIN - f Lnet/minecraft/network/protocol/PacketType; P CLIENTBOUND_MAP_ITEM_DATA - f Lnet/minecraft/network/protocol/PacketType; Q CLIENTBOUND_MERCHANT_OFFERS - f Lnet/minecraft/network/protocol/PacketType; R CLIENTBOUND_MOVE_ENTITY_POS - f Lnet/minecraft/network/protocol/PacketType; S CLIENTBOUND_MOVE_ENTITY_POS_ROT - f Lnet/minecraft/network/protocol/PacketType; T CLIENTBOUND_MOVE_ENTITY_ROT - f Lnet/minecraft/network/protocol/PacketType; U CLIENTBOUND_MOVE_VEHICLE - f Lnet/minecraft/network/protocol/PacketType; V CLIENTBOUND_OPEN_BOOK - f Lnet/minecraft/network/protocol/PacketType; W CLIENTBOUND_OPEN_SCREEN - f Lnet/minecraft/network/protocol/PacketType; X CLIENTBOUND_OPEN_SIGN_EDITOR - f Lnet/minecraft/network/protocol/PacketType; Y CLIENTBOUND_PLACE_GHOST_RECIPE - f Lnet/minecraft/network/protocol/PacketType; Z CLIENTBOUND_PLAYER_ABILITIES - f Lnet/minecraft/network/protocol/PacketType; a CLIENTBOUND_BUNDLE - f Lnet/minecraft/network/protocol/PacketType; aA CLIENTBOUND_SET_DEFAULT_SPAWN_POSITION - f Lnet/minecraft/network/protocol/PacketType; aB CLIENTBOUND_SET_DISPLAY_OBJECTIVE - f Lnet/minecraft/network/protocol/PacketType; aC CLIENTBOUND_SET_ENTITY_DATA - f Lnet/minecraft/network/protocol/PacketType; aD CLIENTBOUND_SET_ENTITY_LINK - f Lnet/minecraft/network/protocol/PacketType; aE CLIENTBOUND_SET_ENTITY_MOTION - f Lnet/minecraft/network/protocol/PacketType; aF CLIENTBOUND_SET_EQUIPMENT - f Lnet/minecraft/network/protocol/PacketType; aG CLIENTBOUND_SET_EXPERIENCE - f Lnet/minecraft/network/protocol/PacketType; aH CLIENTBOUND_SET_HEALTH - f Lnet/minecraft/network/protocol/PacketType; aI CLIENTBOUND_SET_OBJECTIVE - f Lnet/minecraft/network/protocol/PacketType; aJ CLIENTBOUND_SET_PASSENGERS - f Lnet/minecraft/network/protocol/PacketType; aK CLIENTBOUND_SET_PLAYER_TEAM - f Lnet/minecraft/network/protocol/PacketType; aL CLIENTBOUND_SET_SCORE - f Lnet/minecraft/network/protocol/PacketType; aM CLIENTBOUND_SET_SIMULATION_DISTANCE - f Lnet/minecraft/network/protocol/PacketType; aN CLIENTBOUND_SET_SUBTITLE_TEXT - f Lnet/minecraft/network/protocol/PacketType; aO CLIENTBOUND_SET_TIME - f Lnet/minecraft/network/protocol/PacketType; aP CLIENTBOUND_SET_TITLE_TEXT - f Lnet/minecraft/network/protocol/PacketType; aQ CLIENTBOUND_SET_TITLES_ANIMATION - f Lnet/minecraft/network/protocol/PacketType; aR CLIENTBOUND_SOUND_ENTITY - f Lnet/minecraft/network/protocol/PacketType; aS CLIENTBOUND_SOUND - f Lnet/minecraft/network/protocol/PacketType; aT CLIENTBOUND_START_CONFIGURATION - f Lnet/minecraft/network/protocol/PacketType; aU CLIENTBOUND_STOP_SOUND - f Lnet/minecraft/network/protocol/PacketType; aV CLIENTBOUND_SYSTEM_CHAT - f Lnet/minecraft/network/protocol/PacketType; aW CLIENTBOUND_TAB_LIST - f Lnet/minecraft/network/protocol/PacketType; aX CLIENTBOUND_TAG_QUERY - f Lnet/minecraft/network/protocol/PacketType; aY CLIENTBOUND_TAKE_ITEM_ENTITY - f Lnet/minecraft/network/protocol/PacketType; aZ CLIENTBOUND_TELEPORT_ENTITY - f Lnet/minecraft/network/protocol/PacketType; aa CLIENTBOUND_PLAYER_CHAT - f Lnet/minecraft/network/protocol/PacketType; ab CLIENTBOUND_PLAYER_COMBAT_END - f Lnet/minecraft/network/protocol/PacketType; ac CLIENTBOUND_PLAYER_COMBAT_ENTER - f Lnet/minecraft/network/protocol/PacketType; ad CLIENTBOUND_PLAYER_COMBAT_KILL - f Lnet/minecraft/network/protocol/PacketType; ae CLIENTBOUND_PLAYER_INFO_REMOVE - f Lnet/minecraft/network/protocol/PacketType; af CLIENTBOUND_PLAYER_INFO_UPDATE - f Lnet/minecraft/network/protocol/PacketType; ag CLIENTBOUND_PLAYER_LOOK_AT - f Lnet/minecraft/network/protocol/PacketType; ah CLIENTBOUND_PLAYER_POSITION - f Lnet/minecraft/network/protocol/PacketType; ai CLIENTBOUND_RECIPE - f Lnet/minecraft/network/protocol/PacketType; aj CLIENTBOUND_REMOVE_ENTITIES - f Lnet/minecraft/network/protocol/PacketType; ak CLIENTBOUND_REMOVE_MOB_EFFECT - f Lnet/minecraft/network/protocol/PacketType; al CLIENTBOUND_RESPAWN - f Lnet/minecraft/network/protocol/PacketType; am CLIENTBOUND_ROTATE_HEAD - f Lnet/minecraft/network/protocol/PacketType; an CLIENTBOUND_SECTION_BLOCKS_UPDATE - f Lnet/minecraft/network/protocol/PacketType; ao CLIENTBOUND_SELECT_ADVANCEMENTS_TAB - f Lnet/minecraft/network/protocol/PacketType; ap CLIENTBOUND_SERVER_DATA - f Lnet/minecraft/network/protocol/PacketType; aq CLIENTBOUND_SET_ACTION_BAR_TEXT - f Lnet/minecraft/network/protocol/PacketType; ar CLIENTBOUND_SET_BORDER_CENTER - f Lnet/minecraft/network/protocol/PacketType; as CLIENTBOUND_SET_BORDER_LERP_SIZE - f Lnet/minecraft/network/protocol/PacketType; at CLIENTBOUND_SET_BORDER_SIZE - f Lnet/minecraft/network/protocol/PacketType; au CLIENTBOUND_SET_BORDER_WARNING_DELAY - f Lnet/minecraft/network/protocol/PacketType; av CLIENTBOUND_SET_BORDER_WARNING_DISTANCE - f Lnet/minecraft/network/protocol/PacketType; aw CLIENTBOUND_SET_CAMERA - f Lnet/minecraft/network/protocol/PacketType; ax CLIENTBOUND_SET_CARRIED_ITEM - f Lnet/minecraft/network/protocol/PacketType; ay CLIENTBOUND_SET_CHUNK_CACHE_CENTER - f Lnet/minecraft/network/protocol/PacketType; az CLIENTBOUND_SET_CHUNK_CACHE_RADIUS - f Lnet/minecraft/network/protocol/PacketType; b CLIENTBOUND_BUNDLE_DELIMITER - f Lnet/minecraft/network/protocol/PacketType; bA SERVERBOUND_LOCK_DIFFICULTY - f Lnet/minecraft/network/protocol/PacketType; bB SERVERBOUND_MOVE_PLAYER_POS - f Lnet/minecraft/network/protocol/PacketType; bC SERVERBOUND_MOVE_PLAYER_POS_ROT - f Lnet/minecraft/network/protocol/PacketType; bD SERVERBOUND_MOVE_PLAYER_ROT - f Lnet/minecraft/network/protocol/PacketType; bE SERVERBOUND_MOVE_PLAYER_STATUS_ONLY - f Lnet/minecraft/network/protocol/PacketType; bF SERVERBOUND_MOVE_VEHICLE - f Lnet/minecraft/network/protocol/PacketType; bG SERVERBOUND_PADDLE_BOAT - f Lnet/minecraft/network/protocol/PacketType; bH SERVERBOUND_PICK_ITEM - f Lnet/minecraft/network/protocol/PacketType; bI SERVERBOUND_PLACE_RECIPE - f Lnet/minecraft/network/protocol/PacketType; bJ SERVERBOUND_PLAYER_ABILITIES - f Lnet/minecraft/network/protocol/PacketType; bK SERVERBOUND_PLAYER_ACTION - f Lnet/minecraft/network/protocol/PacketType; bL SERVERBOUND_PLAYER_COMMAND - f Lnet/minecraft/network/protocol/PacketType; bM SERVERBOUND_PLAYER_INPUT - f Lnet/minecraft/network/protocol/PacketType; bN SERVERBOUND_RECIPE_BOOK_CHANGE_SETTINGS - f Lnet/minecraft/network/protocol/PacketType; bO SERVERBOUND_RECIPE_BOOK_SEEN_RECIPE - f Lnet/minecraft/network/protocol/PacketType; bP SERVERBOUND_RENAME_ITEM - f Lnet/minecraft/network/protocol/PacketType; bQ SERVERBOUND_SEEN_ADVANCEMENTS - f Lnet/minecraft/network/protocol/PacketType; bR SERVERBOUND_SELECT_TRADE - f Lnet/minecraft/network/protocol/PacketType; bS SERVERBOUND_SET_BEACON - f Lnet/minecraft/network/protocol/PacketType; bT SERVERBOUND_SET_CARRIED_ITEM - f Lnet/minecraft/network/protocol/PacketType; bU SERVERBOUND_SET_COMMAND_BLOCK - f Lnet/minecraft/network/protocol/PacketType; bV SERVERBOUND_SET_COMMAND_MINECART - f Lnet/minecraft/network/protocol/PacketType; bW SERVERBOUND_SET_CREATIVE_MODE_SLOT - f Lnet/minecraft/network/protocol/PacketType; bX SERVERBOUND_SET_JIGSAW_BLOCK - f Lnet/minecraft/network/protocol/PacketType; bY SERVERBOUND_SET_STRUCTURE_BLOCK - f Lnet/minecraft/network/protocol/PacketType; bZ SERVERBOUND_SIGN_UPDATE - f Lnet/minecraft/network/protocol/PacketType; ba CLIENTBOUND_UPDATE_ADVANCEMENTS - f Lnet/minecraft/network/protocol/PacketType; bb CLIENTBOUND_UPDATE_ATTRIBUTES - f Lnet/minecraft/network/protocol/PacketType; bc CLIENTBOUND_UPDATE_MOB_EFFECT - f Lnet/minecraft/network/protocol/PacketType; bd CLIENTBOUND_UPDATE_RECIPES - f Lnet/minecraft/network/protocol/PacketType; be CLIENTBOUND_PROJECTILE_POWER - f Lnet/minecraft/network/protocol/PacketType; bf SERVERBOUND_ACCEPT_TELEPORTATION - f Lnet/minecraft/network/protocol/PacketType; bg SERVERBOUND_BLOCK_ENTITY_TAG_QUERY - f Lnet/minecraft/network/protocol/PacketType; bh SERVERBOUND_CHANGE_DIFFICULTY - f Lnet/minecraft/network/protocol/PacketType; bi SERVERBOUND_CHAT_ACK - f Lnet/minecraft/network/protocol/PacketType; bj SERVERBOUND_CHAT_COMMAND - f Lnet/minecraft/network/protocol/PacketType; bk SERVERBOUND_CHAT_COMMAND_SIGNED - f Lnet/minecraft/network/protocol/PacketType; bl SERVERBOUND_CHAT - f Lnet/minecraft/network/protocol/PacketType; bm SERVERBOUND_CHAT_SESSION_UPDATE - f Lnet/minecraft/network/protocol/PacketType; bn SERVERBOUND_CHUNK_BATCH_RECEIVED - f Lnet/minecraft/network/protocol/PacketType; bo SERVERBOUND_CLIENT_COMMAND - f Lnet/minecraft/network/protocol/PacketType; bp SERVERBOUND_COMMAND_SUGGESTION - f Lnet/minecraft/network/protocol/PacketType; bq SERVERBOUND_CONFIGURATION_ACKNOWLEDGED - f Lnet/minecraft/network/protocol/PacketType; br SERVERBOUND_CONTAINER_BUTTON_CLICK - f Lnet/minecraft/network/protocol/PacketType; bs SERVERBOUND_CONTAINER_CLICK - f Lnet/minecraft/network/protocol/PacketType; bt SERVERBOUND_CONTAINER_CLOSE - f Lnet/minecraft/network/protocol/PacketType; bu SERVERBOUND_CONTAINER_SLOT_STATE_CHANGED - f Lnet/minecraft/network/protocol/PacketType; bv SERVERBOUND_DEBUG_SAMPLE_SUBSCRIPTION - f Lnet/minecraft/network/protocol/PacketType; bw SERVERBOUND_EDIT_BOOK - f Lnet/minecraft/network/protocol/PacketType; bx SERVERBOUND_ENTITY_TAG_QUERY - f Lnet/minecraft/network/protocol/PacketType; by SERVERBOUND_INTERACT - f Lnet/minecraft/network/protocol/PacketType; bz SERVERBOUND_JIGSAW_GENERATE - f Lnet/minecraft/network/protocol/PacketType; c CLIENTBOUND_ADD_ENTITY - f Lnet/minecraft/network/protocol/PacketType; ca SERVERBOUND_SWING - f Lnet/minecraft/network/protocol/PacketType; cb SERVERBOUND_TELEPORT_TO_ENTITY - f Lnet/minecraft/network/protocol/PacketType; cc SERVERBOUND_USE_ITEM_ON - f Lnet/minecraft/network/protocol/PacketType; cd SERVERBOUND_USE_ITEM - f Lnet/minecraft/network/protocol/PacketType; ce CLIENTBOUND_RESET_SCORE - f Lnet/minecraft/network/protocol/PacketType; cf CLIENTBOUND_TICKING_STATE - f Lnet/minecraft/network/protocol/PacketType; cg CLIENTBOUND_TICKING_STEP - f Lnet/minecraft/network/protocol/PacketType; d CLIENTBOUND_ADD_EXPERIENCE_ORB - f Lnet/minecraft/network/protocol/PacketType; e CLIENTBOUND_ANIMATE - f Lnet/minecraft/network/protocol/PacketType; f CLIENTBOUND_AWARD_STATS - f Lnet/minecraft/network/protocol/PacketType; g CLIENTBOUND_BLOCK_CHANGED_ACK - f Lnet/minecraft/network/protocol/PacketType; h CLIENTBOUND_BLOCK_DESTRUCTION - f Lnet/minecraft/network/protocol/PacketType; i CLIENTBOUND_BLOCK_ENTITY_DATA - f Lnet/minecraft/network/protocol/PacketType; j CLIENTBOUND_BLOCK_EVENT - f Lnet/minecraft/network/protocol/PacketType; k CLIENTBOUND_BLOCK_UPDATE - f Lnet/minecraft/network/protocol/PacketType; l CLIENTBOUND_BOSS_EVENT - f Lnet/minecraft/network/protocol/PacketType; m CLIENTBOUND_CHANGE_DIFFICULTY - f Lnet/minecraft/network/protocol/PacketType; n CLIENTBOUND_CHUNK_BATCH_FINISHED - f Lnet/minecraft/network/protocol/PacketType; o CLIENTBOUND_CHUNK_BATCH_START - f Lnet/minecraft/network/protocol/PacketType; p CLIENTBOUND_CHUNKS_BIOMES - f Lnet/minecraft/network/protocol/PacketType; q CLIENTBOUND_CLEAR_TITLES - f Lnet/minecraft/network/protocol/PacketType; r CLIENTBOUND_COMMAND_SUGGESTIONS - f Lnet/minecraft/network/protocol/PacketType; s CLIENTBOUND_COMMANDS - f Lnet/minecraft/network/protocol/PacketType; t CLIENTBOUND_CONTAINER_CLOSE - f Lnet/minecraft/network/protocol/PacketType; u CLIENTBOUND_CONTAINER_SET_CONTENT - f Lnet/minecraft/network/protocol/PacketType; v CLIENTBOUND_CONTAINER_SET_DATA - f Lnet/minecraft/network/protocol/PacketType; w CLIENTBOUND_CONTAINER_SET_SLOT - f Lnet/minecraft/network/protocol/PacketType; x CLIENTBOUND_COOLDOWN - f Lnet/minecraft/network/protocol/PacketType; y CLIENTBOUND_CUSTOM_CHAT_COMPLETIONS - f Lnet/minecraft/network/protocol/PacketType; z CLIENTBOUND_DAMAGE_EVENT - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; a createClientbound - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; b createServerbound -c net/minecraft/network/protocol/game/GameProtocols net/minecraft/network/protocol/game/GameProtocols - f Lnet/minecraft/network/ProtocolInfo$a; a SERVERBOUND_TEMPLATE - f Lnet/minecraft/network/ProtocolInfo$a; b CLIENTBOUND_TEMPLATE - m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V a lambda$static$1 - m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V b lambda$static$0 -c net/minecraft/network/protocol/game/PacketDebug net/minecraft/network/protocol/game/DebugPackets - f Lorg/slf4j/Logger; a LOGGER - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/gameevent/GameEventListener;)V a sendGameEventListenerInfo - m (Lnet/minecraft/world/entity/EntityLiving;J)Ljava/util/List; a getMemoryDescriptions - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a sendNeighborsUpdatePacket - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityBeehive;)V a sendHiveInfo - m (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/entity/ai/gossip/ReputationType;Ljava/lang/Integer;)V a lambda$sendEntityBrain$5 - m (Lnet/minecraft/world/entity/animal/EntityBee;)V a sendBeeInfo - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/ChunkCoordIntPair;)V a sendPoiPacketsForChunk - m (Lnet/minecraft/core/Holder;)Z a lambda$sendPoiPacketsForChunk$0 - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;)V a sendBreezeInfo - m (Ljava/util/List;Lnet/minecraft/world/entity/ai/goal/PathfinderGoalWrapped;)V a lambda$sendGoalSelector$3 - m (Lnet/minecraft/server/level/WorldServer;Ljava/util/Collection;)V a sendRaids - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3D;)V a sendGameEventInfo - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a lambda$sendPoiAddedPacket$2 - m (Lnet/minecraft/server/level/WorldServer;)V a sendGameTestClearPacket - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Ljava/lang/String;II)V a sendGameTestAddMarker - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V a sendPoiAddedPacket - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload;)V a sendPacketToAllPlayers - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a sendStructurePacket - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/level/pathfinder/PathEntity;F)V a sendPathFindingPacket - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/ai/goal/PathfinderGoalSelector;)V a sendGoalSelector - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceRecord;)V a lambda$sendPoiPacketsForChunk$1 - m (Ljava/lang/String;)Ljava/lang/String; a lambda$sendEntityBrain$4 - m (Lnet/minecraft/world/entity/EntityLiving;)V a sendEntityBrain - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/resources/ResourceKey;)V a lambda$sendGameEventInfo$7 - m (Lnet/minecraft/server/level/WorldServer;Ljava/lang/Object;)Ljava/lang/String; a getShortDescription - m (Ljava/util/List;Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V a lambda$sendEntityBrain$6 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V b sendPoiRemovedPacket - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V c sendPoiTicketCountPacket - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V d sendVillageSectionsPacket -c net/minecraft/network/protocol/game/PacketListenerPlayIn net/minecraft/network/protocol/game/ServerGamePacketListener - m (Lnet/minecraft/network/protocol/game/PacketPlayInEntityNBTQuery;)V a handleEntityTagQuery - m (Lnet/minecraft/network/protocol/game/PacketPlayInBoatMove;)V a handlePaddleBoat - m (Lnet/minecraft/network/protocol/game/PacketPlayInRecipeSettings;)V a handleRecipeBookChangeSettingsPacket - m (Lnet/minecraft/network/protocol/game/PacketPlayInEntityAction;)V a handlePlayerCommand - m (Lnet/minecraft/network/protocol/game/PacketPlayInUpdateSign;)V a handleSignUpdate - m (Lnet/minecraft/network/protocol/game/PacketPlayInSteerVehicle;)V a handlePlayerInput - m (Lnet/minecraft/network/protocol/game/PacketPlayInPickItem;)V a handlePickItem - m (Lnet/minecraft/network/protocol/game/PacketPlayInStruct;)V a handleSetStructureBlock - m (Lnet/minecraft/network/protocol/game/ServerboundDebugSampleSubscriptionPacket;)V a handleDebugSampleSubscription - m (Lnet/minecraft/network/protocol/game/PacketPlayInBlockPlace;)V a handleUseItem - m (Lnet/minecraft/network/protocol/game/ServerboundChatCommandSignedPacket;)V a handleSignedChatCommand - m (Lnet/minecraft/network/protocol/game/PacketPlayInBEdit;)V a handleEditBook - m (Lnet/minecraft/network/protocol/game/PacketPlayInSpectate;)V a handleTeleportToEntityPacket - m (Lnet/minecraft/network/protocol/game/PacketPlayInFlying;)V a handleMovePlayer - m (Lnet/minecraft/network/protocol/game/ServerboundChatAckPacket;)V a handleChatAck - m (Lnet/minecraft/network/protocol/game/PacketPlayInDifficultyLock;)V a handleLockDifficulty - m (Lnet/minecraft/network/protocol/game/PacketPlayInSetCommandBlock;)V a handleSetCommandBlock - m (Lnet/minecraft/network/protocol/game/PacketPlayInChat;)V a handleChat - m (Lnet/minecraft/network/protocol/game/PacketPlayInHeldItemSlot;)V a handleSetCarriedItem - m (Lnet/minecraft/network/protocol/game/PacketPlayInSetJigsaw;)V a handleSetJigsawBlock - m (Lnet/minecraft/network/protocol/game/PacketPlayInWindowClick;)V a handleContainerClick - m (Lnet/minecraft/network/protocol/game/PacketPlayInVehicleMove;)V a handleMoveVehicle - m (Lnet/minecraft/network/protocol/game/PacketPlayInTileNBTQuery;)V a handleBlockEntityTagQuery - m (Lnet/minecraft/network/protocol/game/PacketPlayInAdvancements;)V a handleSeenAdvancements - m (Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity;)V a handleInteract - m (Lnet/minecraft/network/protocol/game/PacketPlayInClientCommand;)V a handleClientCommand - m (Lnet/minecraft/network/protocol/game/PacketPlayInSetCreativeSlot;)V a handleSetCreativeModeSlot - m (Lnet/minecraft/network/protocol/game/PacketPlayInArmAnimation;)V a handleAnimate - m (Lnet/minecraft/network/protocol/game/PacketPlayInAbilities;)V a handlePlayerAbilities - m (Lnet/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket;)V a handleConfigurationAcknowledged - m (Lnet/minecraft/network/protocol/game/PacketPlayInUseItem;)V a handleUseItemOn - m (Lnet/minecraft/network/protocol/game/PacketPlayInAutoRecipe;)V a handlePlaceRecipe - m (Lnet/minecraft/network/protocol/game/PacketPlayInItemName;)V a handleRenameItem - m (Lnet/minecraft/network/protocol/game/PacketPlayInSetCommandMinecart;)V a handleSetCommandMinecart - m (Lnet/minecraft/network/protocol/game/ServerboundChunkBatchReceivedPacket;)V a handleChunkBatchReceived - m (Lnet/minecraft/network/protocol/game/PacketPlayInEnchantItem;)V a handleContainerButtonClick - m (Lnet/minecraft/network/protocol/game/ServerboundContainerSlotStateChangedPacket;)V a handleContainerSlotStateChanged - m (Lnet/minecraft/network/protocol/game/PacketPlayInBlockDig;)V a handlePlayerAction - m (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;)V a handleChatCommand - m (Lnet/minecraft/network/protocol/game/PacketPlayInTrSel;)V a handleSelectTrade - m (Lnet/minecraft/network/protocol/game/PacketPlayInTeleportAccept;)V a handleAcceptTeleportPacket - m (Lnet/minecraft/network/protocol/game/PacketPlayInCloseWindow;)V a handleContainerClose - m (Lnet/minecraft/network/protocol/game/PacketPlayInJigsawGenerate;)V a handleJigsawGenerate - m (Lnet/minecraft/network/protocol/game/PacketPlayInRecipeDisplayed;)V a handleRecipeBookSeenRecipePacket - m (Lnet/minecraft/network/protocol/game/PacketPlayInDifficultyChange;)V a handleChangeDifficulty - m (Lnet/minecraft/network/protocol/game/PacketPlayInBeacon;)V a handleSetBeaconPacket - m (Lnet/minecraft/network/protocol/game/PacketPlayInTabComplete;)V a handleCustomCommandSuggestions - m (Lnet/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket;)V a handleChatSessionUpdate - m ()Lnet/minecraft/network/EnumProtocol; b protocol -c net/minecraft/network/protocol/game/PacketListenerPlayOut net/minecraft/network/protocol/game/ClientGamePacketListener - m (Lnet/minecraft/network/protocol/game/PacketPlayOutEntityVelocity;)V a handleSetEntityMotion - m (Lnet/minecraft/network/protocol/game/PacketPlayOutUpdateTime;)V a handleSetTime - m (Lnet/minecraft/network/protocol/game/ClientboundTickingStatePacket;)V a handleTickingState - m (Lnet/minecraft/network/protocol/game/ClientboundChunkBatchStartPacket;)V a handleChunkBatchStart - m (Lnet/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket;)V a handleSetBorderCenter - m (Lnet/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket;)V a handleLevelChunkWithLight - m (Lnet/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket;)V a setTitlesAnimation - m (Lnet/minecraft/network/protocol/game/PacketPlayOutBlockBreakAnimation;)V a handleBlockDestruction - m (Lnet/minecraft/network/protocol/game/PacketPlayOutEntityEquipment;)V a handleSetEquipment - m (Lnet/minecraft/network/protocol/game/PacketPlayOutMap;)V a handleMapItemData - m (Lnet/minecraft/network/protocol/game/PacketPlayOutLightUpdate;)V a handleLightUpdatePacket - m (Lnet/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket;)V a handleSetBorderWarningDistance - m (Lnet/minecraft/network/protocol/game/PacketPlayOutOpenSignEditor;)V a handleOpenSignEditor - m (Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData;)V a handleBlockEntityData - m (Lnet/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket;)V a setActionBarText - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;)V a handlePlayerChat - m (Lnet/minecraft/network/protocol/game/PacketPlayOutLookAt;)V a handleLookAt - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSelectAdvancementTab;)V a handleSelectAdvancementsTab - m (Lnet/minecraft/network/protocol/game/PacketPlayOutEntityEffect;)V a handleUpdateMobEffect - m (Lnet/minecraft/network/protocol/game/PacketPlayOutUpdateAttributes;)V a handleUpdateAttributes - m (Lnet/minecraft/network/protocol/game/PacketPlayOutUnloadChunk;)V a handleForgetLevelChunk - m (Lnet/minecraft/network/protocol/game/PacketPlayOutNBTQuery;)V a handleTagQueryPacket - m (Lnet/minecraft/network/protocol/game/PacketPlayOutTabComplete;)V a handleCommandSuggestions - m (Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket;)V a handleCustomChatCompletions - m (Lnet/minecraft/network/protocol/game/PacketPlayOutStatistic;)V a handleAwardStats - m (Lnet/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket;)V a handleSetSimulationDistance - m (Lnet/minecraft/network/protocol/game/PacketPlayOutWorldParticles;)V a handleParticleEvent - m (Lnet/minecraft/network/protocol/game/PacketPlayOutLogin;)V a handleLogin - m (Lnet/minecraft/network/protocol/game/PacketPlayOutHeldItemSlot;)V a handleSetCarriedItem - m (Lnet/minecraft/network/protocol/game/ClientboundSetTitleTextPacket;)V a setTitleText - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnEntityExperienceOrb;)V a handleAddExperienceOrb - m (Lnet/minecraft/network/protocol/game/PacketPlayOutEntityTeleport;)V a handleTeleportEntity - m (Lnet/minecraft/network/protocol/game/PacketPlayOutNamedSoundEffect;)V a handleSoundEvent - m (Lnet/minecraft/network/protocol/game/PacketPlayOutStopSound;)V a handleStopSoundEvent - m (Lnet/minecraft/network/protocol/game/ClientboundServerDataPacket;)V a handleServerData - m (Lnet/minecraft/network/protocol/game/PacketPlayOutScoreboardObjective;)V a handleAddObjective - m (Lnet/minecraft/network/protocol/game/PacketPlayOutCommands;)V a handleCommands - m (Lnet/minecraft/network/protocol/game/PacketPlayOutViewCentre;)V a handleSetChunkCacheCenter - m (Lnet/minecraft/network/protocol/game/PacketPlayOutWorldEvent;)V a handleLevelEvent - m (Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange;)V a handleGameEvent - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket;)V a handlePlayerCombatKill - m (Lnet/minecraft/network/protocol/game/ClientboundChunkBatchFinishedPacket;)V a handleChunkBatchFinished - m (Lnet/minecraft/network/protocol/game/ClientboundTickingStepPacket;)V a handleTickingStep - m (Lnet/minecraft/network/protocol/game/PacketPlayOutVehicleMove;)V a handleMoveVehicle - m (Lnet/minecraft/network/protocol/game/ClientboundInitializeBorderPacket;)V a handleInitializeBorder - m (Lnet/minecraft/network/protocol/game/ClientboundResetScorePacket;)V a handleResetScore - m (Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket;)V a handleChunksBiomes - m (Lnet/minecraft/network/protocol/game/ClientboundSystemChatPacket;)V a handleSystemChat - m (Lnet/minecraft/network/protocol/game/PacketPlayOutAttachEntity;)V a handleEntityLinkPacket - m (Lnet/minecraft/network/protocol/game/PacketPlayOutEntitySound;)V a handleSoundEntityEvent - m (Lnet/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket;)V a setSubtitleText - m (Lnet/minecraft/network/protocol/game/PacketPlayOutBoss;)V a handleBossUpdate - m (Lnet/minecraft/network/protocol/game/PacketPlayOutPosition;)V a handleMovePlayer - m (Lnet/minecraft/network/protocol/game/PacketPlayOutAnimation;)V a handleAnimate - m (Lnet/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket;)V a handleSetBorderLerpSize - m (Lnet/minecraft/network/protocol/game/PacketPlayOutRecipes;)V a handleAddOrRemoveRecipes - m (Lnet/minecraft/network/protocol/game/PacketPlayOutOpenWindow;)V a handleOpenScreen - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket;)V a handlePlayerCombatEnd - m (Lnet/minecraft/network/protocol/game/PacketPlayOutEntityMetadata;)V a handleSetEntityData - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnEntity;)V a handleAddEntity - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSetSlot;)V a handleContainerSetSlot - m (Lnet/minecraft/network/protocol/game/PacketPlayOutScoreboardDisplayObjective;)V a handleSetDisplayObjective - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket;)V a handlePlayerInfoUpdate - m (Lnet/minecraft/network/protocol/game/PacketPlayOutMultiBlockChange;)V a handleChunkBlocksUpdate - m (Lnet/minecraft/network/protocol/game/PacketPlayOutExplosion;)V a handleExplosion - m (Lnet/minecraft/network/protocol/game/ClientboundClearTitlesPacket;)V a handleTitlesClear - m (Lnet/minecraft/network/protocol/game/PacketPlayOutRecipeUpdate;)V a handleUpdateRecipes - m (Lnet/minecraft/network/protocol/game/ClientboundSetBorderSizePacket;)V a handleSetBorderSize - m (Lnet/minecraft/network/protocol/game/PacketPlayOutCamera;)V a handleSetCamera - m (Lnet/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket;)V a handleSetBorderWarningDelay - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSetCooldown;)V a handleItemCooldown - m (Lnet/minecraft/network/protocol/game/PacketPlayOutViewDistance;)V a handleSetChunkCacheRadius - m (Lnet/minecraft/network/protocol/game/PacketPlayOutRespawn;)V a handleRespawn - m (Lnet/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam;)V a handleSetPlayerTeamPacket - m (Lnet/minecraft/network/protocol/game/PacketPlayOutAbilities;)V a handlePlayerAbilities - m (Lnet/minecraft/network/protocol/game/PacketPlayOutBlockChange;)V a handleBlockUpdate - m (Lnet/minecraft/network/protocol/game/PacketPlayOutScoreboardScore;)V a handleSetScore - m (Lnet/minecraft/network/protocol/game/PacketPlayOutCloseWindow;)V a handleContainerClose - m (Lnet/minecraft/network/protocol/game/ClientboundBundlePacket;)V a handleBundlePacket - m (Lnet/minecraft/network/protocol/game/PacketPlayOutUpdateHealth;)V a handleSetHealth - m (Lnet/minecraft/network/protocol/game/PacketPlayOutEntityDestroy;)V a handleRemoveEntities - m (Lnet/minecraft/network/protocol/game/ClientboundDamageEventPacket;)V a handleDamageEvent - m (Lnet/minecraft/network/protocol/game/PacketPlayOutServerDifficulty;)V a handleChangeDifficulty - m (Lnet/minecraft/network/protocol/game/PacketPlayOutCollect;)V a handleTakeItemEntity - m (Lnet/minecraft/network/protocol/game/PacketPlayOutPlayerListHeaderFooter;)V a handleTabListCustomisation - m (Lnet/minecraft/network/protocol/game/ClientboundProjectilePowerPacket;)V a handleProjectilePowerPacket - m (Lnet/minecraft/network/protocol/game/ClientboundDeleteChatPacket;)V a handleDeleteChat - m (Lnet/minecraft/network/protocol/game/ClientboundStartConfigurationPacket;)V a handleConfigurationStart - m (Lnet/minecraft/network/protocol/game/PacketPlayOutEntityStatus;)V a handleEntityEvent - m (Lnet/minecraft/network/protocol/game/PacketPlayOutOpenWindowMerchant;)V a handleMerchantOffers - m (Lnet/minecraft/network/protocol/game/PacketPlayOutRemoveEntityEffect;)V a handleRemoveMobEffect - m (Lnet/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket;)V a handleBlockChangedAck - m (Lnet/minecraft/network/protocol/game/PacketPlayOutAdvancements;)V a handleUpdateAdvancementsPacket - m (Lnet/minecraft/network/protocol/game/PacketPlayOutEntity;)V a handleMoveEntity - m (Lnet/minecraft/network/protocol/game/PacketPlayOutEntityHeadRotation;)V a handleRotateMob - m (Lnet/minecraft/network/protocol/game/PacketPlayOutOpenWindowHorse;)V a handleHorseScreenOpen - m (Lnet/minecraft/network/protocol/game/PacketPlayOutAutoRecipe;)V a handlePlaceRecipe - m (Lnet/minecraft/network/protocol/game/ClientboundHurtAnimationPacket;)V a handleHurtAnimation - m (Lnet/minecraft/network/protocol/game/PacketPlayOutBlockAction;)V a handleBlockEvent - m (Lnet/minecraft/network/protocol/game/ClientboundDebugSamplePacket;)V a handleDebugSample - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket;)V a handlePlayerCombatEnter - m (Lnet/minecraft/network/protocol/game/ClientboundDisguisedChatPacket;)V a handleDisguisedChat - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnPosition;)V a handleSetSpawn - m (Lnet/minecraft/network/protocol/game/PacketPlayOutWindowData;)V a handleContainerSetData - m (Lnet/minecraft/network/protocol/game/PacketPlayOutExperience;)V a handleSetExperience - m (Lnet/minecraft/network/protocol/game/PacketPlayOutWindowItems;)V a handleContainerContent - m (Lnet/minecraft/network/protocol/game/PacketPlayOutMount;)V a handleSetEntityPassengersPacket - m (Lnet/minecraft/network/protocol/game/PacketPlayOutOpenBook;)V a handleOpenBook - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket;)V a handlePlayerInfoRemove - m ()Lnet/minecraft/network/EnumProtocol; b protocol -c net/minecraft/network/protocol/game/PacketPlayInAbilities net/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b FLAG_FLYING - f Z c isFlying - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Z b isFlying -c net/minecraft/network/protocol/game/PacketPlayInAdvancements net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/game/PacketPlayInAdvancements$Status; b action - f Lnet/minecraft/resources/MinecraftKey; c tab - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/network/protocol/game/PacketPlayInAdvancements; a openedTab - m ()Lnet/minecraft/network/protocol/game/PacketPlayInAdvancements; b closedScreen - m ()Lnet/minecraft/network/protocol/game/PacketPlayInAdvancements$Status; e getAction - m ()Lnet/minecraft/resources/MinecraftKey; f getTab -c net/minecraft/network/protocol/game/PacketPlayInAdvancements$Status net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action - f Lnet/minecraft/network/protocol/game/PacketPlayInAdvancements$Status; a OPENED_TAB - f Lnet/minecraft/network/protocol/game/PacketPlayInAdvancements$Status; b CLOSED_SCREEN - f [Lnet/minecraft/network/protocol/game/PacketPlayInAdvancements$Status; c $VALUES - m ()[Lnet/minecraft/network/protocol/game/PacketPlayInAdvancements$Status; a $values -c net/minecraft/network/protocol/game/PacketPlayInArmAnimation net/minecraft/network/protocol/game/ServerboundSwingPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/world/EnumHand; b hand - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/world/EnumHand; b getHand -c net/minecraft/network/protocol/game/PacketPlayInAutoRecipe net/minecraft/network/protocol/game/ServerboundPlaceRecipePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b containerId - f Lnet/minecraft/resources/MinecraftKey; c recipe - f Z d shiftDown - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b getContainerId - m ()Lnet/minecraft/resources/MinecraftKey; e getRecipe - m ()Z f isShiftDown -c net/minecraft/network/protocol/game/PacketPlayInBEdit net/minecraft/network/protocol/game/ServerboundEditBookPacket - f I a MAX_BYTES_PER_CHAR - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f I c slot - f Ljava/util/List; d pages - f Ljava/util/Optional; e title - f I f TITLE_MAX_CHARS - f I g PAGE_MAX_CHARS - f I h MAX_PAGES_COUNT - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m ()I b slot - m ()Ljava/util/List; e pages - m ()Ljava/util/Optional; f title -c net/minecraft/network/protocol/game/PacketPlayInBeacon net/minecraft/network/protocol/game/ServerboundSetBeaconPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/util/Optional; b primary - f Ljava/util/Optional; c secondary - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m ()Ljava/util/Optional; b primary - m ()Ljava/util/Optional; e secondary -c net/minecraft/network/protocol/game/PacketPlayInBlockDig net/minecraft/network/protocol/game/ServerboundPlayerActionPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/core/BlockPosition; b pos - f Lnet/minecraft/core/EnumDirection; c direction - f Lnet/minecraft/network/protocol/game/PacketPlayInBlockDig$EnumPlayerDigType; d action - f I e sequence - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/core/BlockPosition; b getPos - m ()Lnet/minecraft/core/EnumDirection; e getDirection - m ()Lnet/minecraft/network/protocol/game/PacketPlayInBlockDig$EnumPlayerDigType; f getAction - m ()I g getSequence -c net/minecraft/network/protocol/game/PacketPlayInBlockDig$EnumPlayerDigType net/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action - f Lnet/minecraft/network/protocol/game/PacketPlayInBlockDig$EnumPlayerDigType; a START_DESTROY_BLOCK - f Lnet/minecraft/network/protocol/game/PacketPlayInBlockDig$EnumPlayerDigType; b ABORT_DESTROY_BLOCK - f Lnet/minecraft/network/protocol/game/PacketPlayInBlockDig$EnumPlayerDigType; c STOP_DESTROY_BLOCK - f Lnet/minecraft/network/protocol/game/PacketPlayInBlockDig$EnumPlayerDigType; d DROP_ALL_ITEMS - f Lnet/minecraft/network/protocol/game/PacketPlayInBlockDig$EnumPlayerDigType; e DROP_ITEM - f Lnet/minecraft/network/protocol/game/PacketPlayInBlockDig$EnumPlayerDigType; f RELEASE_USE_ITEM - f Lnet/minecraft/network/protocol/game/PacketPlayInBlockDig$EnumPlayerDigType; g SWAP_ITEM_WITH_OFFHAND - f [Lnet/minecraft/network/protocol/game/PacketPlayInBlockDig$EnumPlayerDigType; h $VALUES - m ()[Lnet/minecraft/network/protocol/game/PacketPlayInBlockDig$EnumPlayerDigType; a $values -c net/minecraft/network/protocol/game/PacketPlayInBlockPlace net/minecraft/network/protocol/game/ServerboundUseItemPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/world/EnumHand; b hand - f I c sequence - f F d yRot - f F e xRot - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/world/EnumHand; b getHand - m ()I e getSequence - m ()F f getYRot - m ()F g getXRot -c net/minecraft/network/protocol/game/PacketPlayInBoatMove net/minecraft/network/protocol/game/ServerboundPaddleBoatPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Z b left - f Z c right - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Z b getLeft - m ()Z e getRight -c net/minecraft/network/protocol/game/PacketPlayInChat net/minecraft/network/protocol/game/ServerboundChatPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/lang/String; b message - f Ljava/time/Instant; c timeStamp - f J d salt - f Lnet/minecraft/network/chat/MessageSignature; e signature - f Lnet/minecraft/network/chat/LastSeenMessages$b; f lastSeenMessages - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/lang/String; b message - m ()Ljava/time/Instant; e timeStamp - m ()J f salt - m ()Lnet/minecraft/network/chat/MessageSignature; g signature - m ()Lnet/minecraft/network/chat/LastSeenMessages$b; h lastSeenMessages -c net/minecraft/network/protocol/game/PacketPlayInClientCommand net/minecraft/network/protocol/game/ServerboundClientCommandPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/game/PacketPlayInClientCommand$EnumClientCommand; b action - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/network/protocol/game/PacketPlayInClientCommand$EnumClientCommand; b getAction -c net/minecraft/network/protocol/game/PacketPlayInClientCommand$EnumClientCommand net/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action - f Lnet/minecraft/network/protocol/game/PacketPlayInClientCommand$EnumClientCommand; a PERFORM_RESPAWN - f Lnet/minecraft/network/protocol/game/PacketPlayInClientCommand$EnumClientCommand; b REQUEST_STATS - f [Lnet/minecraft/network/protocol/game/PacketPlayInClientCommand$EnumClientCommand; c $VALUES - m ()[Lnet/minecraft/network/protocol/game/PacketPlayInClientCommand$EnumClientCommand; a $values -c net/minecraft/network/protocol/game/PacketPlayInCloseWindow net/minecraft/network/protocol/game/ServerboundContainerClosePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b containerId - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b getContainerId -c net/minecraft/network/protocol/game/PacketPlayInDifficultyChange net/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/world/EnumDifficulty; b difficulty - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/world/EnumDifficulty; b getDifficulty -c net/minecraft/network/protocol/game/PacketPlayInDifficultyLock net/minecraft/network/protocol/game/ServerboundLockDifficultyPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Z b locked - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Z b isLocked -c net/minecraft/network/protocol/game/PacketPlayInEnchantItem net/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b containerId - f I c buttonId - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m ()I b containerId - m ()I e buttonId -c net/minecraft/network/protocol/game/PacketPlayInEntityAction net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b id - f Lnet/minecraft/network/protocol/game/PacketPlayInEntityAction$EnumPlayerAction; c action - f I d data - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b getId - m ()Lnet/minecraft/network/protocol/game/PacketPlayInEntityAction$EnumPlayerAction; e getAction - m ()I f getData -c net/minecraft/network/protocol/game/PacketPlayInEntityAction$EnumPlayerAction net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action - f Lnet/minecraft/network/protocol/game/PacketPlayInEntityAction$EnumPlayerAction; a PRESS_SHIFT_KEY - f Lnet/minecraft/network/protocol/game/PacketPlayInEntityAction$EnumPlayerAction; b RELEASE_SHIFT_KEY - f Lnet/minecraft/network/protocol/game/PacketPlayInEntityAction$EnumPlayerAction; c STOP_SLEEPING - f Lnet/minecraft/network/protocol/game/PacketPlayInEntityAction$EnumPlayerAction; d START_SPRINTING - f Lnet/minecraft/network/protocol/game/PacketPlayInEntityAction$EnumPlayerAction; e STOP_SPRINTING - f Lnet/minecraft/network/protocol/game/PacketPlayInEntityAction$EnumPlayerAction; f START_RIDING_JUMP - f Lnet/minecraft/network/protocol/game/PacketPlayInEntityAction$EnumPlayerAction; g STOP_RIDING_JUMP - f Lnet/minecraft/network/protocol/game/PacketPlayInEntityAction$EnumPlayerAction; h OPEN_INVENTORY - f Lnet/minecraft/network/protocol/game/PacketPlayInEntityAction$EnumPlayerAction; i START_FALL_FLYING - f [Lnet/minecraft/network/protocol/game/PacketPlayInEntityAction$EnumPlayerAction; j $VALUES - m ()[Lnet/minecraft/network/protocol/game/PacketPlayInEntityAction$EnumPlayerAction; a $values -c net/minecraft/network/protocol/game/PacketPlayInEntityNBTQuery net/minecraft/network/protocol/game/ServerboundEntityTagQueryPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b transactionId - f I c entityId - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b getTransactionId - m ()I e getEntityId -c net/minecraft/network/protocol/game/PacketPlayInFlying net/minecraft/network/protocol/game/ServerboundMovePlayerPacket - f D a x - f D b y - f D c z - f F d yRot - f F e xRot - f Z f onGround - f Z g hasPos - f Z h hasRot - m (D)D a getX - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (F)F a getYRot - m (Lnet/minecraft/network/PacketListener;)V a handle - m (D)D b getY - m (F)F b getXRot - m ()Z b isOnGround - m (D)D c getZ - m ()Z e hasPosition - m ()Z f hasRotation -c net/minecraft/network/protocol/game/PacketPlayInFlying$PacketPlayInLook net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Rot - f Lnet/minecraft/network/codec/StreamCodec; i STREAM_CODEC - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/game/PacketPlayInFlying$PacketPlayInLook; a read - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V b write -c net/minecraft/network/protocol/game/PacketPlayInFlying$PacketPlayInPosition net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Pos - f Lnet/minecraft/network/codec/StreamCodec; i STREAM_CODEC - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/game/PacketPlayInFlying$PacketPlayInPosition; a read - m (Lnet/minecraft/network/PacketDataSerializer;)V b write -c net/minecraft/network/protocol/game/PacketPlayInFlying$PacketPlayInPositionLook net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$PosRot - f Lnet/minecraft/network/codec/StreamCodec; i STREAM_CODEC - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/game/PacketPlayInFlying$PacketPlayInPositionLook; a read - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V b write -c net/minecraft/network/protocol/game/PacketPlayInFlying$d net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$StatusOnly - f Lnet/minecraft/network/codec/StreamCodec; i STREAM_CODEC - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/game/PacketPlayInFlying$d; a read - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V b write -c net/minecraft/network/protocol/game/PacketPlayInHeldItemSlot net/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b slot - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b getSlot -c net/minecraft/network/protocol/game/PacketPlayInItemName net/minecraft/network/protocol/game/ServerboundRenameItemPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/lang/String; b name - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/lang/String; b getName -c net/minecraft/network/protocol/game/PacketPlayInJigsawGenerate net/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/core/BlockPosition; b pos - f I c levels - f Z d keepJigsaws - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/core/BlockPosition; b getPos - m ()I e levels - m ()Z f keepJigsaws -c net/minecraft/network/protocol/game/PacketPlayInPickItem net/minecraft/network/protocol/game/ServerboundPickItemPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b slot - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b getSlot -c net/minecraft/network/protocol/game/PacketPlayInRecipeDisplayed net/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/resources/MinecraftKey; b recipe - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/resources/MinecraftKey; b getRecipe -c net/minecraft/network/protocol/game/PacketPlayInRecipeSettings net/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/world/inventory/RecipeBookType; b bookType - f Z c isOpen - f Z d isFiltering - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/world/inventory/RecipeBookType; b getBookType - m ()Z e isOpen - m ()Z f isFiltering -c net/minecraft/network/protocol/game/PacketPlayInSetCommandBlock net/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b FLAG_TRACK_OUTPUT - f I c FLAG_CONDITIONAL - f I d FLAG_AUTOMATIC - f Lnet/minecraft/core/BlockPosition; e pos - f Ljava/lang/String; f command - f Z g trackOutput - f Z h conditional - f Z i automatic - f Lnet/minecraft/world/level/block/entity/TileEntityCommand$Type; j mode - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/core/BlockPosition; b getPos - m ()Ljava/lang/String; e getCommand - m ()Z f isTrackOutput - m ()Z g isConditional - m ()Z h isAutomatic - m ()Lnet/minecraft/world/level/block/entity/TileEntityCommand$Type; i getMode -c net/minecraft/network/protocol/game/PacketPlayInSetCommandMinecart net/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b entity - f Ljava/lang/String; c command - f Z d trackOutput - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/level/CommandBlockListenerAbstract; a getCommandBlock - m ()Ljava/lang/String; b getCommand - m ()Z e isTrackOutput -c net/minecraft/network/protocol/game/PacketPlayInSetCreativeSlot net/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f S b slotNum - f Lnet/minecraft/world/item/ItemStack; c itemStack - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m ()S b slotNum - m ()Lnet/minecraft/world/item/ItemStack; e itemStack -c net/minecraft/network/protocol/game/PacketPlayInSetJigsaw net/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/core/BlockPosition; b pos - f Lnet/minecraft/resources/MinecraftKey; c name - f Lnet/minecraft/resources/MinecraftKey; d target - f Lnet/minecraft/resources/MinecraftKey; e pool - f Ljava/lang/String; f finalState - f Lnet/minecraft/world/level/block/entity/TileEntityJigsaw$JointType; g joint - f I h selectionPriority - f I i placementPriority - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/core/BlockPosition; b getPos - m ()Lnet/minecraft/resources/MinecraftKey; e getName - m ()Lnet/minecraft/resources/MinecraftKey; f getTarget - m ()Lnet/minecraft/resources/MinecraftKey; g getPool - m ()Ljava/lang/String; h getFinalState - m ()Lnet/minecraft/world/level/block/entity/TileEntityJigsaw$JointType; i getJoint - m ()I j getSelectionPriority - m ()I k getPlacementPriority -c net/minecraft/network/protocol/game/PacketPlayInSpectate net/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/util/UUID; b uuid - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/world/entity/Entity; a getEntity - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write -c net/minecraft/network/protocol/game/PacketPlayInSteerVehicle net/minecraft/network/protocol/game/ServerboundPlayerInputPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b FLAG_JUMPING - f I c FLAG_SHIFT_KEY_DOWN - f F d xxa - f F e zza - f Z f isJumping - f Z g isShiftKeyDown - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()F b getXxa - m ()F e getZza - m ()Z f isJumping - m ()Z g isShiftKeyDown -c net/minecraft/network/protocol/game/PacketPlayInStruct net/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b FLAG_IGNORE_ENTITIES - f I c FLAG_SHOW_AIR - f I d FLAG_SHOW_BOUNDING_BOX - f Lnet/minecraft/core/BlockPosition; e pos - f Lnet/minecraft/world/level/block/entity/TileEntityStructure$UpdateType; f updateType - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyStructureMode; g mode - f Ljava/lang/String; h name - f Lnet/minecraft/core/BlockPosition; i offset - f Lnet/minecraft/core/BaseBlockPosition; j size - f Lnet/minecraft/world/level/block/EnumBlockMirror; k mirror - f Lnet/minecraft/world/level/block/EnumBlockRotation; l rotation - f Ljava/lang/String; m data - f Z n ignoreEntities - f Z o showAir - f Z p showBoundingBox - f F q integrity - f J r seed - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/PacketListener;)V a handle - m ()Lnet/minecraft/core/BlockPosition; b getPos - m ()Lnet/minecraft/world/level/block/entity/TileEntityStructure$UpdateType; e getUpdateType - m ()Lnet/minecraft/world/level/block/state/properties/BlockPropertyStructureMode; f getMode - m ()Ljava/lang/String; g getName - m ()Lnet/minecraft/core/BlockPosition; h getOffset - m ()Lnet/minecraft/core/BaseBlockPosition; i getSize - m ()Lnet/minecraft/world/level/block/EnumBlockMirror; j getMirror - m ()Lnet/minecraft/world/level/block/EnumBlockRotation; k getRotation - m ()Ljava/lang/String; l getData - m ()Z m isIgnoreEntities - m ()Z n isShowAir - m ()Z o isShowBoundingBox - m ()F p getIntegrity - m ()J q getSeed -c net/minecraft/network/protocol/game/PacketPlayInTabComplete net/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b id - f Ljava/lang/String; c command - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b getId - m ()Ljava/lang/String; e getCommand -c net/minecraft/network/protocol/game/PacketPlayInTeleportAccept net/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b id - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b getId -c net/minecraft/network/protocol/game/PacketPlayInTileNBTQuery net/minecraft/network/protocol/game/ServerboundBlockEntityTagQueryPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b transactionId - f Lnet/minecraft/core/BlockPosition; c pos - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b getTransactionId - m ()Lnet/minecraft/core/BlockPosition; e getPos -c net/minecraft/network/protocol/game/PacketPlayInTrSel net/minecraft/network/protocol/game/ServerboundSelectTradePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b item - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b getItem -c net/minecraft/network/protocol/game/PacketPlayInUpdateSign net/minecraft/network/protocol/game/ServerboundSignUpdatePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b MAX_STRING_LENGTH - f Lnet/minecraft/core/BlockPosition; c pos - f [Ljava/lang/String; d lines - f Z e isFrontText - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/core/BlockPosition; b getPos - m ()Z e isFrontText - m ()[Ljava/lang/String; f getLines -c net/minecraft/network/protocol/game/PacketPlayInUseEntity net/minecraft/network/protocol/game/ServerboundInteractPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b entityId - f Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$EnumEntityUseAction; c action - f Z d usingSecondaryAction - f Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$EnumEntityUseAction; e ATTACK_ACTION - m (Lnet/minecraft/world/entity/Entity;ZLnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity; a createInteractionPacket - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$c;)V a dispatch - m (Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/world/entity/Entity; a getTarget - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/world/entity/Entity;ZLnet/minecraft/world/EnumHand;)Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity; a createInteractionPacket - m (Lnet/minecraft/world/entity/Entity;Z)Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity; a createAttackPacket - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Z b isUsingSecondaryAction -c net/minecraft/network/protocol/game/PacketPlayInUseEntity$1 net/minecraft/network/protocol/game/ServerboundInteractPacket$1 - m (Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$c;)V a dispatch - m ()Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$b; a getType - m (Lnet/minecraft/network/PacketDataSerializer;)V a write -c net/minecraft/network/protocol/game/PacketPlayInUseEntity$EnumEntityUseAction net/minecraft/network/protocol/game/ServerboundInteractPacket$Action - m (Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$c;)V a dispatch - m ()Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$b; a getType - m (Lnet/minecraft/network/PacketDataSerializer;)V a write -c net/minecraft/network/protocol/game/PacketPlayInUseEntity$b net/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType - f Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$b; a INTERACT - f Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$b; b ATTACK - f Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$b; c INTERACT_AT - f Ljava/util/function/Function; d reader - f [Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$b; e $VALUES - m ()[Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$b; a $values - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$EnumEntityUseAction; a lambda$static$0 -c net/minecraft/network/protocol/game/PacketPlayInUseEntity$c net/minecraft/network/protocol/game/ServerboundInteractPacket$Handler - m ()V a onAttack - m (Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/Vec3D;)V a onInteraction - m (Lnet/minecraft/world/EnumHand;)V a onInteraction -c net/minecraft/network/protocol/game/PacketPlayInUseEntity$d net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAction - f Lnet/minecraft/world/EnumHand; a hand - m (Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$c;)V a dispatch - m ()Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$b; a getType - m (Lnet/minecraft/network/PacketDataSerializer;)V a write -c net/minecraft/network/protocol/game/PacketPlayInUseEntity$e net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAtLocationAction - f Lnet/minecraft/world/EnumHand; a hand - f Lnet/minecraft/world/phys/Vec3D; b location - m (Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$c;)V a dispatch - m ()Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity$b; a getType - m (Lnet/minecraft/network/PacketDataSerializer;)V a write -c net/minecraft/network/protocol/game/PacketPlayInUseItem net/minecraft/network/protocol/game/ServerboundUseItemOnPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/world/phys/MovingObjectPositionBlock; b blockHit - f Lnet/minecraft/world/EnumHand; c hand - f I d sequence - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/world/EnumHand; b getHand - m ()Lnet/minecraft/world/phys/MovingObjectPositionBlock; e getHitResult - m ()I f getSequence -c net/minecraft/network/protocol/game/PacketPlayInVehicleMove net/minecraft/network/protocol/game/ServerboundMoveVehiclePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f D b x - f D c y - f D d z - f F e yRot - f F f xRot - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()D b getX - m ()D e getY - m ()D f getZ - m ()F g getYRot - m ()F h getXRot -c net/minecraft/network/protocol/game/PacketPlayInWindowClick net/minecraft/network/protocol/game/ServerboundContainerClickPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b MAX_SLOT_COUNT - f Lnet/minecraft/network/codec/StreamCodec; c SLOTS_STREAM_CODEC - f I d containerId - f I e stateId - f I f slotNum - f I g buttonNum - f Lnet/minecraft/world/inventory/InventoryClickType; h clickType - f Lnet/minecraft/world/item/ItemStack; i carriedItem - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; j changedSlots - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m ()I b getContainerId - m ()I e getSlotNum - m ()I f getButtonNum - m ()Lnet/minecraft/world/item/ItemStack; g getCarriedItem - m ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; h getChangedSlots - m ()Lnet/minecraft/world/inventory/InventoryClickType; i getClickType - m ()I j getStateId -c net/minecraft/network/protocol/game/PacketPlayOutAbilities net/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b FLAG_INVULNERABLE - f I c FLAG_FLYING - f I d FLAG_CAN_FLY - f I e FLAG_INSTABUILD - f Z f invulnerable - f Z g isFlying - f Z h canFly - f Z i instabuild - f F j flyingSpeed - f F k walkingSpeed - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Z b isInvulnerable - m ()Z e isFlying - m ()Z f canFly - m ()Z g canInstabuild - m ()F h getFlyingSpeed - m ()F i getWalkingSpeed -c net/minecraft/network/protocol/game/PacketPlayOutAdvancements net/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Z b reset - f Ljava/util/List; c added - f Ljava/util/Set; d removed - f Ljava/util/Map; e progress - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/advancements/AdvancementProgress;)V a lambda$write$0 - m ()Ljava/util/List; b getAdded - m ()Ljava/util/Set; e getRemoved - m ()Ljava/util/Map; f getProgress - m ()Z g shouldReset -c net/minecraft/network/protocol/game/PacketPlayOutAnimation net/minecraft/network/protocol/game/ClientboundAnimatePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b SWING_MAIN_HAND - f I c WAKE_UP - f I d SWING_OFF_HAND - f I e CRITICAL_HIT - f I f MAGIC_CRITICAL_HIT - f I g id - f I h action - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getId - m ()I e getAction -c net/minecraft/network/protocol/game/PacketPlayOutAttachEntity net/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b sourceId - f I c destId - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getSourceId - m ()I e getDestId -c net/minecraft/network/protocol/game/PacketPlayOutAutoRecipe net/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b containerId - f Lnet/minecraft/resources/MinecraftKey; c recipe - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/resources/MinecraftKey; b getRecipe - m ()I e getContainerId -c net/minecraft/network/protocol/game/PacketPlayOutBlockAction net/minecraft/network/protocol/game/ClientboundBlockEventPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/core/BlockPosition; b pos - f I c b0 - f I d b1 - f Lnet/minecraft/world/level/block/Block; e block - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/core/BlockPosition; b getPos - m ()I e getB0 - m ()I f getB1 - m ()Lnet/minecraft/world/level/block/Block; g getBlock -c net/minecraft/network/protocol/game/PacketPlayOutBlockBreakAnimation net/minecraft/network/protocol/game/ClientboundBlockDestructionPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b id - f Lnet/minecraft/core/BlockPosition; c pos - f I d progress - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getId - m ()Lnet/minecraft/core/BlockPosition; e getPos - m ()I f getProgress -c net/minecraft/network/protocol/game/PacketPlayOutBlockChange net/minecraft/network/protocol/game/ClientboundBlockUpdatePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/core/BlockPosition; b pos - f Lnet/minecraft/world/level/block/state/IBlockData; c blockState - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/world/level/block/state/IBlockData; b getBlockState - m ()Lnet/minecraft/core/BlockPosition; e getPos -c net/minecraft/network/protocol/game/PacketPlayOutBoss net/minecraft/network/protocol/game/ClientboundBossEventPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b FLAG_DARKEN - f I c FLAG_MUSIC - f I d FLAG_FOG - f Ljava/util/UUID; e id - f Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$Action; f operation - f Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$Action; g REMOVE_OPERATION - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Ljava/util/UUID;)Lnet/minecraft/network/protocol/game/PacketPlayOutBoss; a createRemovePacket - m (Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$b;)V a dispatch - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/world/BossBattle;)Lnet/minecraft/network/protocol/game/PacketPlayOutBoss; a createAddPacket - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m (ZZZ)I a encodeProperties - m (Lnet/minecraft/world/BossBattle;)Lnet/minecraft/network/protocol/game/PacketPlayOutBoss; b createUpdateProgressPacket - m (Lnet/minecraft/world/BossBattle;)Lnet/minecraft/network/protocol/game/PacketPlayOutBoss; c createUpdateNamePacket - m (Lnet/minecraft/world/BossBattle;)Lnet/minecraft/network/protocol/game/PacketPlayOutBoss; d createUpdateStylePacket - m (Lnet/minecraft/world/BossBattle;)Lnet/minecraft/network/protocol/game/PacketPlayOutBoss; e createUpdatePropertiesPacket -c net/minecraft/network/protocol/game/PacketPlayOutBoss$1 net/minecraft/network/protocol/game/ClientboundBossEventPacket$1 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$b;)V a dispatch - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$d; a getType -c net/minecraft/network/protocol/game/PacketPlayOutBoss$Action net/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$b;)V a dispatch - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$d; a getType -c net/minecraft/network/protocol/game/PacketPlayOutBoss$a net/minecraft/network/protocol/game/ClientboundBossEventPacket$AddOperation - f Lnet/minecraft/network/chat/IChatBaseComponent; a name - f F b progress - f Lnet/minecraft/world/BossBattle$BarColor; c color - f Lnet/minecraft/world/BossBattle$BarStyle; d overlay - f Z e darkenScreen - f Z f playMusic - f Z g createWorldFog - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$b;)V a dispatch - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$d; a getType -c net/minecraft/network/protocol/game/PacketPlayOutBoss$b net/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler - m (Ljava/util/UUID;Lnet/minecraft/network/chat/IChatBaseComponent;FLnet/minecraft/world/BossBattle$BarColor;Lnet/minecraft/world/BossBattle$BarStyle;ZZZ)V a add - m (Ljava/util/UUID;F)V a updateProgress - m (Ljava/util/UUID;Lnet/minecraft/world/BossBattle$BarColor;Lnet/minecraft/world/BossBattle$BarStyle;)V a updateStyle - m (Ljava/util/UUID;)V a remove - m (Ljava/util/UUID;ZZZ)V a updateProperties - m (Ljava/util/UUID;Lnet/minecraft/network/chat/IChatBaseComponent;)V a updateName -c net/minecraft/network/protocol/game/PacketPlayOutBoss$d net/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType - f Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$d; a ADD - f Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$d; b REMOVE - f Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$d; c UPDATE_PROGRESS - f Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$d; d UPDATE_NAME - f Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$d; e UPDATE_STYLE - f Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$d; f UPDATE_PROPERTIES - f Lnet/minecraft/network/codec/StreamDecoder; g reader - f [Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$d; h $VALUES - m ()[Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$d; a $values - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$Action; a lambda$static$0 -c net/minecraft/network/protocol/game/PacketPlayOutBoss$e net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateNameOperation - f Lnet/minecraft/network/chat/IChatBaseComponent; a name - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$b;)V a dispatch - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$d; a getType - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b name -c net/minecraft/network/protocol/game/PacketPlayOutBoss$f net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateProgressOperation - f F a progress - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$b;)V a dispatch - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$d; a getType - m ()F b progress -c net/minecraft/network/protocol/game/PacketPlayOutBoss$g net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdatePropertiesOperation - f Z a darkenScreen - f Z b playMusic - f Z c createWorldFog - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$b;)V a dispatch - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$d; a getType -c net/minecraft/network/protocol/game/PacketPlayOutBoss$h net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateStyleOperation - f Lnet/minecraft/world/BossBattle$BarColor; a color - f Lnet/minecraft/world/BossBattle$BarStyle; b overlay - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$b;)V a dispatch - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutBoss$d; a getType -c net/minecraft/network/protocol/game/PacketPlayOutCamera net/minecraft/network/protocol/game/ClientboundSetCameraPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b cameraId - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/Entity; a getEntity - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle -c net/minecraft/network/protocol/game/PacketPlayOutCloseWindow net/minecraft/network/protocol/game/ClientboundContainerClosePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b containerId - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getContainerId -c net/minecraft/network/protocol/game/PacketPlayOutCollect net/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b itemId - f I c playerId - f I d amount - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getItemId - m ()I e getPlayerId - m ()I f getAmount -c net/minecraft/network/protocol/game/PacketPlayOutCommands net/minecraft/network/protocol/game/ClientboundCommandsPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f B b MASK_TYPE - f B c FLAG_EXECUTABLE - f B d FLAG_REDIRECT - f B e FLAG_CUSTOM_SUGGESTIONS - f B f TYPE_ROOT - f B g TYPE_LITERAL - f B h TYPE_ARGUMENT - f I i rootIndex - f Ljava/util/List; j entries - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Ljava/util/function/BiPredicate;Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntSet;I)Z a lambda$validateEntries$1 - m (Lnet/minecraft/network/PacketDataSerializer;B)Lnet/minecraft/network/protocol/game/PacketPlayOutCommands$e; a read - m (Ljava/util/List;)V a validateEntries - m (Lcom/mojang/brigadier/tree/CommandNode;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lnet/minecraft/network/protocol/game/PacketPlayOutCommands$b; a createEntry - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Ljava/util/List;Ljava/util/function/BiPredicate;)V a validateEntries - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/tree/RootCommandNode; a getRoot - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/network/protocol/game/PacketPlayOutCommands$b;)V a lambda$write$0 - m (Lcom/mojang/brigadier/tree/RootCommandNode;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; a enumerateNodes - m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Ljava/util/List; a createEntries - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/game/PacketPlayOutCommands$b; b readNode -c net/minecraft/network/protocol/game/PacketPlayOutCommands$a net/minecraft/network/protocol/game/ClientboundCommandsPacket$ArgumentNodeStub - f Ljava/lang/String; a id - f Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a; b argumentType - f Lnet/minecraft/resources/MinecraftKey; c suggestionId - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a build - m (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/resources/MinecraftKey; a getSuggestionId - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;)V a serializeCap - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$a;)V a serializeCap -c net/minecraft/network/protocol/game/PacketPlayOutCommands$b net/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry - f Lnet/minecraft/network/protocol/game/PacketPlayOutCommands$e; a stub - f I b flags - f I c redirect - f [I d children - m (Lit/unimi/dsi/fastutil/ints/IntSet;)Z a canBuild - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lit/unimi/dsi/fastutil/ints/IntSet;)Z b canResolve -c net/minecraft/network/protocol/game/PacketPlayOutCommands$c net/minecraft/network/protocol/game/ClientboundCommandsPacket$LiteralNodeStub - f Ljava/lang/String; a id - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a build - m (Lnet/minecraft/network/PacketDataSerializer;)V a write -c net/minecraft/network/protocol/game/PacketPlayOutCommands$d net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeResolver - f Lnet/minecraft/commands/CommandBuildContext; a context - f Ljava/util/List; b entries - f Ljava/util/List; c nodes - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$resolve$0 - m (I)Lcom/mojang/brigadier/tree/CommandNode; a resolve -c net/minecraft/network/protocol/game/PacketPlayOutCommands$e net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a build - m (Lnet/minecraft/network/PacketDataSerializer;)V a write -c net/minecraft/network/protocol/game/PacketPlayOutEntity net/minecraft/network/protocol/game/ClientboundMoveEntityPacket - f I a entityId - f S b xa - f S c ya - f S d za - f B e yRot - f B f xRot - f Z g onGround - f Z h hasRot - f Z i hasPos - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/Entity; a getEntity - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()S b getXa - m ()S e getYa - m ()S f getZa - m ()B g getyRot - m ()B h getxRot - m ()Z i hasRotation - m ()Z j hasPosition - m ()Z k isOnGround -c net/minecraft/network/protocol/game/PacketPlayOutEntity$PacketPlayOutEntityLook net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Rot - f Lnet/minecraft/network/codec/StreamCodec; j STREAM_CODEC - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/game/PacketPlayOutEntity$PacketPlayOutEntityLook; a read - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V b write -c net/minecraft/network/protocol/game/PacketPlayOutEntity$PacketPlayOutRelEntityMove net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Pos - f Lnet/minecraft/network/codec/StreamCodec; j STREAM_CODEC - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/game/PacketPlayOutEntity$PacketPlayOutRelEntityMove; a read - m (Lnet/minecraft/network/PacketDataSerializer;)V b write -c net/minecraft/network/protocol/game/PacketPlayOutEntity$PacketPlayOutRelEntityMoveLook net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$PosRot - f Lnet/minecraft/network/codec/StreamCodec; j STREAM_CODEC - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/game/PacketPlayOutEntity$PacketPlayOutRelEntityMoveLook; a read - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V b write -c net/minecraft/network/protocol/game/PacketPlayOutEntityDestroy net/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lit/unimi/dsi/fastutil/ints/IntList; b entityIds - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lit/unimi/dsi/fastutil/ints/IntList; b getEntityIds -c net/minecraft/network/protocol/game/PacketPlayOutEntityEffect net/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b FLAG_AMBIENT - f I c FLAG_VISIBLE - f I d FLAG_SHOW_ICON - f I e FLAG_BLEND - f I f entityId - f Lnet/minecraft/core/Holder; g effect - f I h effectAmplifier - f I i effectDurationTicks - f B j flags - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getEntityId - m ()Lnet/minecraft/core/Holder; e getEffect - m ()I f getEffectAmplifier - m ()I g getEffectDurationTicks - m ()Z h isEffectVisible - m ()Z i isEffectAmbient - m ()Z j effectShowsIcon - m ()Z k shouldBlend -c net/minecraft/network/protocol/game/PacketPlayOutEntityEquipment net/minecraft/network/protocol/game/ClientboundSetEquipmentPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f B b CONTINUE_MASK - f I c entity - f Ljava/util/List; d slots - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getEntity - m ()Ljava/util/List; e getSlots -c net/minecraft/network/protocol/game/PacketPlayOutEntityHeadRotation net/minecraft/network/protocol/game/ClientboundRotateHeadPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b entityId - f B c yHeadRot - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/Entity; a getEntity - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()B b getYHeadRot -c net/minecraft/network/protocol/game/PacketPlayOutEntityMetadata net/minecraft/network/protocol/game/ClientboundSetEntityDataPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b EOF_MARKER - f I c id - f Ljava/util/List; d packedItems - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Ljava/util/List;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a pack - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Ljava/util/List; a unpack - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V b write - m ()I b id - m ()Ljava/util/List; e packedItems -c net/minecraft/network/protocol/game/PacketPlayOutEntitySound net/minecraft/network/protocol/game/ClientboundSoundEntityPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/core/Holder; b sound - f Lnet/minecraft/sounds/SoundCategory; c source - f I d id - f F e volume - f F f pitch - f J g seed - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/core/Holder; b getSound - m ()Lnet/minecraft/sounds/SoundCategory; e getSource - m ()I f getId - m ()F g getVolume - m ()F h getPitch - m ()J i getSeed -c net/minecraft/network/protocol/game/PacketPlayOutEntityStatus net/minecraft/network/protocol/game/ClientboundEntityEventPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b entityId - f B c eventId - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/Entity; a getEntity - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()B b getEventId -c net/minecraft/network/protocol/game/PacketPlayOutEntityTeleport net/minecraft/network/protocol/game/ClientboundTeleportEntityPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b id - f D c x - f D d y - f D e z - f B f yRot - f B g xRot - f Z h onGround - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getId - m ()D e getX - m ()D f getY - m ()D g getZ - m ()B h getyRot - m ()B i getxRot - m ()Z j isOnGround -c net/minecraft/network/protocol/game/PacketPlayOutEntityVelocity net/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b id - f I c xa - f I d ya - f I e za - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getId - m ()D e getXa - m ()D f getYa - m ()D g getZa -c net/minecraft/network/protocol/game/PacketPlayOutExperience net/minecraft/network/protocol/game/ClientboundSetExperiencePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f F b experienceProgress - f I c totalExperience - f I d experienceLevel - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()F b getExperienceProgress - m ()I e getTotalExperience - m ()I f getExperienceLevel -c net/minecraft/network/protocol/game/PacketPlayOutExplosion net/minecraft/network/protocol/game/ClientboundExplodePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f D b x - f D c y - f D d z - f F e power - f Ljava/util/List; f toBlow - f F g knockbackX - f F h knockbackY - f F i knockbackZ - f Lnet/minecraft/core/particles/ParticleParam; j smallExplosionParticles - f Lnet/minecraft/core/particles/ParticleParam; k largeExplosionParticles - f Lnet/minecraft/world/level/Explosion$Effect; l blockInteraction - f Lnet/minecraft/core/Holder; m explosionSound - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (IIILnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/core/BlockPosition; a lambda$new$0 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (IIILnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/core/BlockPosition;)V a lambda$write$1 - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()F b getKnockbackX - m ()F e getKnockbackY - m ()F f getKnockbackZ - m ()D g getX - m ()D h getY - m ()D i getZ - m ()F j getPower - m ()Ljava/util/List; k getToBlow - m ()Lnet/minecraft/world/level/Explosion$Effect; l getBlockInteraction - m ()Lnet/minecraft/core/particles/ParticleParam; m getSmallExplosionParticles - m ()Lnet/minecraft/core/particles/ParticleParam; n getLargeExplosionParticles - m ()Lnet/minecraft/core/Holder; o getExplosionSound -c net/minecraft/network/protocol/game/PacketPlayOutGameStateChange net/minecraft/network/protocol/game/ClientboundGameEventPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; b NO_RESPAWN_BLOCK_AVAILABLE - f Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; c START_RAINING - f Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; d STOP_RAINING - f Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; e CHANGE_GAME_MODE - f Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; f WIN_GAME - f Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; g DEMO_EVENT - f Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; h ARROW_HIT_PLAYER - f Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; i RAIN_LEVEL_CHANGE - f Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; j THUNDER_LEVEL_CHANGE - f Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; k PUFFER_FISH_STING - f Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; l GUARDIAN_ELDER_EFFECT - f Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; m IMMEDIATE_RESPAWN - f Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; n LIMITED_CRAFTING - f Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; o LEVEL_CHUNKS_LOAD_START - f I p DEMO_PARAM_INTRO - f I q DEMO_PARAM_HINT_1 - f I r DEMO_PARAM_HINT_2 - f I s DEMO_PARAM_HINT_3 - f I t DEMO_PARAM_HINT_4 - f Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; u event - f F v param - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a; b getEvent - m ()F e getParam -c net/minecraft/network/protocol/game/PacketPlayOutGameStateChange$a net/minecraft/network/protocol/game/ClientboundGameEventPacket$Type - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a TYPES - f I b id -c net/minecraft/network/protocol/game/PacketPlayOutHeldItemSlot net/minecraft/network/protocol/game/ClientboundSetCarriedItemPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b slot - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getSlot -c net/minecraft/network/protocol/game/PacketPlayOutLightUpdate net/minecraft/network/protocol/game/ClientboundLightUpdatePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b x - f I c z - f Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData; d lightData - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getX - m ()I e getZ - m ()Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData; f getLightData -c net/minecraft/network/protocol/game/PacketPlayOutLogin net/minecraft/network/protocol/game/ClientboundLoginPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b playerId - f Z c hardcore - f Ljava/util/Set; d levels - f I e maxPlayers - f I f chunkRadius - f I g simulationDistance - f Z h reducedDebugInfo - f Z i showDeathScreen - f Z j doLimitedCrafting - f Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; k commonPlayerSpawnInfo - f Z l enforcesSecureChat - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/resources/ResourceKey; a lambda$new$0 - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b playerId - m ()Z e hardcore - m ()Ljava/util/Set; f levels - m ()I g maxPlayers - m ()I h chunkRadius - m ()I i simulationDistance - m ()Z j reducedDebugInfo - m ()Z k showDeathScreen - m ()Z l doLimitedCrafting - m ()Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; m commonPlayerSpawnInfo - m ()Z n enforcesSecureChat -c net/minecraft/network/protocol/game/PacketPlayOutLookAt net/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f D b x - f D c y - f D d z - f I e entity - f Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor; f fromAnchor - f Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor; g toAnchor - f Z h atEntity - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/phys/Vec3D; a getPosition - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor; b getFromAnchor -c net/minecraft/network/protocol/game/PacketPlayOutMap net/minecraft/network/protocol/game/ClientboundMapItemDataPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/world/level/saveddata/maps/MapId; b mapId - f B c scale - f Z d locked - f Ljava/util/Optional; e decorations - f Ljava/util/Optional; f colorPatch - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/world/level/saveddata/maps/WorldMap;Lnet/minecraft/world/level/saveddata/maps/WorldMap$b;)V a lambda$applyToMap$0 - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/world/level/saveddata/maps/WorldMap;)V a applyToMap - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/world/level/saveddata/maps/MapId; b mapId - m ()B e scale - m ()Z f locked - m ()Ljava/util/Optional; g decorations - m ()Ljava/util/Optional; h colorPatch -c net/minecraft/network/protocol/game/PacketPlayOutMount net/minecraft/network/protocol/game/ClientboundSetPassengersPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b vehicle - f [I c passengers - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()[I b getPassengers - m ()I e getVehicle -c net/minecraft/network/protocol/game/PacketPlayOutMultiBlockChange net/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b POS_IN_SECTION_BITS - f Lnet/minecraft/core/SectionPosition; c sectionPos - f [S d positions - f [Lnet/minecraft/world/level/block/state/IBlockData; e states - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Ljava/util/function/BiConsumer;)V a runUpdates - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle -c net/minecraft/network/protocol/game/PacketPlayOutNBTQuery net/minecraft/network/protocol/game/ClientboundTagQueryPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b transactionId - f Lnet/minecraft/nbt/NBTTagCompound; c tag - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getTransactionId - m ()Z c isSkippable - m ()Lnet/minecraft/nbt/NBTTagCompound; e getTag -c net/minecraft/network/protocol/game/PacketPlayOutNamedSoundEffect net/minecraft/network/protocol/game/ClientboundSoundPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f F b LOCATION_ACCURACY - f Lnet/minecraft/core/Holder; c sound - f Lnet/minecraft/sounds/SoundCategory; d source - f I e x - f I f y - f I g z - f F h volume - f F i pitch - f J j seed - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/core/Holder; b getSound - m ()Lnet/minecraft/sounds/SoundCategory; e getSource - m ()D f getX - m ()D g getY - m ()D h getZ - m ()F i getVolume - m ()F j getPitch - m ()J k getSeed -c net/minecraft/network/protocol/game/PacketPlayOutOpenBook net/minecraft/network/protocol/game/ClientboundOpenBookPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/world/EnumHand; b hand - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/world/EnumHand; b getHand -c net/minecraft/network/protocol/game/PacketPlayOutOpenSignEditor net/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/core/BlockPosition; b pos - f Z c isFrontText - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/core/BlockPosition; b getPos - m ()Z e isFrontText -c net/minecraft/network/protocol/game/PacketPlayOutOpenWindow net/minecraft/network/protocol/game/ClientboundOpenScreenPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b containerId - f Lnet/minecraft/world/inventory/Containers; c type - f Lnet/minecraft/network/chat/IChatBaseComponent; d title - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getContainerId - m ()Lnet/minecraft/world/inventory/Containers; e getType - m ()Lnet/minecraft/network/chat/IChatBaseComponent; f getTitle -c net/minecraft/network/protocol/game/PacketPlayOutOpenWindowHorse net/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b containerId - f I c inventoryColumns - f I d entityId - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getContainerId - m ()I e getInventoryColumns - m ()I f getEntityId -c net/minecraft/network/protocol/game/PacketPlayOutOpenWindowMerchant net/minecraft/network/protocol/game/ClientboundMerchantOffersPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b containerId - f Lnet/minecraft/world/item/trading/MerchantRecipeList; c offers - f I d villagerLevel - f I e villagerXp - f Z f showProgress - f Z g canRestock - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getContainerId - m ()Lnet/minecraft/world/item/trading/MerchantRecipeList; e getOffers - m ()I f getVillagerLevel - m ()I g getVillagerXp - m ()Z h showProgress - m ()Z i canRestock -c net/minecraft/network/protocol/game/PacketPlayOutPlayerListHeaderFooter net/minecraft/network/protocol/game/ClientboundTabListPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; b header - f Lnet/minecraft/network/chat/IChatBaseComponent; c footer - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b header - m ()Lnet/minecraft/network/chat/IChatBaseComponent; e footer -c net/minecraft/network/protocol/game/PacketPlayOutPosition net/minecraft/network/protocol/game/ClientboundPlayerPositionPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f D b x - f D c y - f D d z - f F e yRot - f F f xRot - f Ljava/util/Set; g relativeArguments - f I h id - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()D b getX - m ()D e getY - m ()D f getZ - m ()F g getYRot - m ()F h getXRot - m ()I i getId - m ()Ljava/util/Set; j getRelativeArguments -c net/minecraft/network/protocol/game/PacketPlayOutRecipeUpdate net/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/util/List; b recipes - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/protocol/game/PacketPlayOutRecipeUpdate;)Ljava/util/List; a lambda$static$0 - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Ljava/util/List; b getRecipes -c net/minecraft/network/protocol/game/PacketPlayOutRecipes net/minecraft/network/protocol/game/ClientboundRecipePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/game/PacketPlayOutRecipes$Action; b state - f Ljava/util/List; c recipes - f Ljava/util/List; d toHighlight - f Lnet/minecraft/stats/RecipeBookSettings; e bookSettings - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Ljava/util/List; b getRecipes - m ()Ljava/util/List; e getHighlights - m ()Lnet/minecraft/stats/RecipeBookSettings; f getBookSettings - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutRecipes$Action; g getState -c net/minecraft/network/protocol/game/PacketPlayOutRecipes$Action net/minecraft/network/protocol/game/ClientboundRecipePacket$State - f Lnet/minecraft/network/protocol/game/PacketPlayOutRecipes$Action; a INIT - f Lnet/minecraft/network/protocol/game/PacketPlayOutRecipes$Action; b ADD - f Lnet/minecraft/network/protocol/game/PacketPlayOutRecipes$Action; c REMOVE - f [Lnet/minecraft/network/protocol/game/PacketPlayOutRecipes$Action; d $VALUES - m ()[Lnet/minecraft/network/protocol/game/PacketPlayOutRecipes$Action; a $values -c net/minecraft/network/protocol/game/PacketPlayOutRemoveEntityEffect net/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b entityId - f Lnet/minecraft/core/Holder; c effect - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/Entity; a getEntity - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b entityId - m ()Lnet/minecraft/core/Holder; e effect -c net/minecraft/network/protocol/game/PacketPlayOutRespawn net/minecraft/network/protocol/game/ClientboundRespawnPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f B b KEEP_ATTRIBUTE_MODIFIERS - f B c KEEP_ENTITY_DATA - f B d KEEP_ALL_DATA - f Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; e commonPlayerSpawnInfo - f B f dataToKeep - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (B)Z a shouldKeep - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; b commonPlayerSpawnInfo - m ()B e dataToKeep -c net/minecraft/network/protocol/game/PacketPlayOutScoreboardDisplayObjective net/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/world/scores/DisplaySlot; b slot - f Ljava/lang/String; c objectiveName - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/world/scores/DisplaySlot; b getSlot - m ()Ljava/lang/String; e getObjectiveName -c net/minecraft/network/protocol/game/PacketPlayOutScoreboardObjective net/minecraft/network/protocol/game/ClientboundSetObjectivePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b METHOD_ADD - f I c METHOD_REMOVE - f I d METHOD_CHANGE - f Ljava/lang/String; e objectiveName - f Lnet/minecraft/network/chat/IChatBaseComponent; f displayName - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay; g renderType - f Ljava/util/Optional; h numberFormat - f I i method - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Ljava/lang/String; b getObjectiveName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; e getDisplayName - m ()I f getMethod - m ()Lnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay; g getRenderType - m ()Ljava/util/Optional; h getNumberFormat -c net/minecraft/network/protocol/game/PacketPlayOutScoreboardScore net/minecraft/network/protocol/game/ClientboundSetScorePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/lang/String; b owner - f Ljava/lang/String; c objectiveName - f I d score - f Ljava/util/Optional; e display - f Ljava/util/Optional; f numberFormat - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Ljava/lang/String; b owner - m ()Ljava/lang/String; e objectiveName - m ()I f score - m ()Ljava/util/Optional; g display - m ()Ljava/util/Optional; h numberFormat -c net/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b METHOD_ADD - f I c METHOD_REMOVE - f I d METHOD_CHANGE - f I e METHOD_JOIN - f I f METHOD_LEAVE - f I g MAX_VISIBILITY_LENGTH - f I h MAX_COLLISION_LENGTH - f I i method - f Ljava/lang/String; j name - f Ljava/util/Collection; k players - f Ljava/util/Optional; l parameters - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/world/scores/ScoreboardTeam;Z)Lnet/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam; a createAddOrModifyPacket - m (Lnet/minecraft/world/scores/ScoreboardTeam;)Lnet/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam; a createRemovePacket - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (Lnet/minecraft/world/scores/ScoreboardTeam;Ljava/lang/String;Lnet/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam$a;)Lnet/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam; a createPlayerPacket - m (Lnet/minecraft/network/PacketListener;)V a handle - m (I)Z a shouldHavePlayerList - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m (I)Z b shouldHaveParameters - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam$a; b getPlayerAction - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam$a; e getTeamAction - m ()Ljava/lang/String; f getName - m ()Ljava/util/Collection; g getPlayers - m ()Ljava/util/Optional; h getParameters - m ()Ljava/lang/IllegalStateException; i lambda$write$0 -c net/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam$a net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action - f Lnet/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam$a; a ADD - f Lnet/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam$a; b REMOVE - f [Lnet/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam$a; c $VALUES - m ()[Lnet/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam$a; a $values -c net/minecraft/network/protocol/game/PacketPlayOutScoreboardTeam$b net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Parameters - f Lnet/minecraft/network/chat/IChatBaseComponent; a displayName - f Lnet/minecraft/network/chat/IChatBaseComponent; b playerPrefix - f Lnet/minecraft/network/chat/IChatBaseComponent; c playerSuffix - f Ljava/lang/String; d nametagVisibility - f Ljava/lang/String; e collisionRule - f Lnet/minecraft/EnumChatFormat; f color - f I g options - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a getDisplayName - m ()I b getOptions - m ()Lnet/minecraft/EnumChatFormat; c getColor - m ()Ljava/lang/String; d getNametagVisibility - m ()Ljava/lang/String; e getCollisionRule - m ()Lnet/minecraft/network/chat/IChatBaseComponent; f getPlayerPrefix - m ()Lnet/minecraft/network/chat/IChatBaseComponent; g getPlayerSuffix -c net/minecraft/network/protocol/game/PacketPlayOutSelectAdvancementTab net/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/resources/MinecraftKey; b tab - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/resources/MinecraftKey; b getTab -c net/minecraft/network/protocol/game/PacketPlayOutServerDifficulty net/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/world/EnumDifficulty; b difficulty - f Z c locked - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Z b isLocked - m ()Lnet/minecraft/world/EnumDifficulty; e getDifficulty -c net/minecraft/network/protocol/game/PacketPlayOutSetCooldown net/minecraft/network/protocol/game/ClientboundCooldownPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/world/item/Item; b item - f I c duration - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/world/item/Item; b item - m ()I e duration -c net/minecraft/network/protocol/game/PacketPlayOutSetSlot net/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b CARRIED_ITEM - f I c PLAYER_INVENTORY - f I d containerId - f I e stateId - f I f slot - f Lnet/minecraft/world/item/ItemStack; g itemStack - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getContainerId - m ()I e getSlot - m ()Lnet/minecraft/world/item/ItemStack; f getItem - m ()I g getStateId -c net/minecraft/network/protocol/game/PacketPlayOutSpawnEntity net/minecraft/network/protocol/game/ClientboundAddEntityPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f D b MAGICAL_QUANTIZATION - f D c LIMIT - f I d id - f Ljava/util/UUID; e uuid - f Lnet/minecraft/world/entity/EntityTypes; f type - f D g x - f D h y - f D i z - f I j xa - f I k ya - f I l za - f B m xRot - f B n yRot - f B o yHeadRot - f I p data - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getId - m ()Ljava/util/UUID; e getUUID - m ()Lnet/minecraft/world/entity/EntityTypes; f getType - m ()D g getX - m ()D h getY - m ()D i getZ - m ()D j getXa - m ()D k getYa - m ()D l getZa - m ()F m getXRot - m ()F n getYRot - m ()F o getYHeadRot - m ()I p getData -c net/minecraft/network/protocol/game/PacketPlayOutSpawnEntityExperienceOrb net/minecraft/network/protocol/game/ClientboundAddExperienceOrbPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b id - f D c x - f D d y - f D e z - f I f value - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getId - m ()D e getX - m ()D f getY - m ()D g getZ - m ()I h getValue -c net/minecraft/network/protocol/game/PacketPlayOutSpawnPosition net/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/core/BlockPosition; b pos - f F c angle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/core/BlockPosition; b getPos - m ()F e getAngle -c net/minecraft/network/protocol/game/PacketPlayOutStatistic net/minecraft/network/protocol/game/ClientboundAwardStatsPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; b stats - f Lnet/minecraft/network/codec/StreamCodec; c STAT_VALUES_STREAM_CODEC - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; b stats -c net/minecraft/network/protocol/game/PacketPlayOutStopSound net/minecraft/network/protocol/game/ClientboundStopSoundPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b HAS_SOURCE - f I c HAS_SOUND - f Lnet/minecraft/resources/MinecraftKey; d name - f Lnet/minecraft/sounds/SoundCategory; e source - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/resources/MinecraftKey; b getName - m ()Lnet/minecraft/sounds/SoundCategory; e getSource -c net/minecraft/network/protocol/game/PacketPlayOutTabComplete net/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b id - f I c start - f I d length - f Ljava/util/List; e suggestions - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lcom/mojang/brigadier/context/StringRange;Lnet/minecraft/network/protocol/game/PacketPlayOutTabComplete$a;)Lcom/mojang/brigadier/suggestion/Suggestion; a lambda$toSuggestions$1 - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lcom/mojang/brigadier/suggestion/Suggestion;)Lnet/minecraft/network/protocol/game/PacketPlayOutTabComplete$a; a lambda$new$0 - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lcom/mojang/brigadier/suggestion/Suggestions; b toSuggestions - m ()I e id - m ()I f start - m ()I g length - m ()Ljava/util/List; h suggestions -c net/minecraft/network/protocol/game/PacketPlayOutTabComplete$a net/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket$Entry - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/lang/String; b text - f Ljava/util/Optional; c tooltip - m ()Ljava/lang/String; a text - m ()Ljava/util/Optional; b tooltip -c net/minecraft/network/protocol/game/PacketPlayOutTileEntityData net/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/core/BlockPosition; b pos - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; c type - f Lnet/minecraft/nbt/NBTTagCompound; d tag - m (Lnet/minecraft/world/level/block/entity/TileEntity;Ljava/util/function/BiFunction;)Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; a create - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/world/level/block/entity/TileEntity;)Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; a create - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/core/BlockPosition; b getPos - m ()Lnet/minecraft/world/level/block/entity/TileEntityTypes; e getType - m ()Lnet/minecraft/nbt/NBTTagCompound; f getTag -c net/minecraft/network/protocol/game/PacketPlayOutUnloadChunk net/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/world/level/ChunkCoordIntPair; b pos - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; b pos -c net/minecraft/network/protocol/game/PacketPlayOutUpdateAttributes net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b entityId - f Ljava/util/List; c attributes - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getEntityId - m ()Ljava/util/List; e getValues -c net/minecraft/network/protocol/game/PacketPlayOutUpdateAttributes$AttributeSnapshot net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot - f Lnet/minecraft/network/codec/StreamCodec; a MODIFIER_STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/core/Holder; c attribute - f D d base - f Ljava/util/Collection; e modifiers - m ()Lnet/minecraft/core/Holder; a attribute - m ()D b base - m ()Ljava/util/Collection; c modifiers -c net/minecraft/network/protocol/game/PacketPlayOutUpdateHealth net/minecraft/network/protocol/game/ClientboundSetHealthPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f F b health - f I c food - f F d saturation - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()F b getHealth - m ()I e getFood - m ()F f getSaturation -c net/minecraft/network/protocol/game/PacketPlayOutUpdateTime net/minecraft/network/protocol/game/ClientboundSetTimePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f J b gameTime - f J c dayTime - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()J b getGameTime - m ()J e getDayTime -c net/minecraft/network/protocol/game/PacketPlayOutVehicleMove net/minecraft/network/protocol/game/ClientboundMoveVehiclePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f D b x - f D c y - f D d z - f F e yRot - f F f xRot - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()D b getX - m ()D e getY - m ()D f getZ - m ()F g getYRot - m ()F h getXRot -c net/minecraft/network/protocol/game/PacketPlayOutViewCentre net/minecraft/network/protocol/game/ClientboundSetChunkCacheCenterPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b x - f I c z - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getX - m ()I e getZ -c net/minecraft/network/protocol/game/PacketPlayOutViewDistance net/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b radius - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getRadius -c net/minecraft/network/protocol/game/PacketPlayOutWindowData net/minecraft/network/protocol/game/ClientboundContainerSetDataPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b containerId - f I c id - f I d value - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getContainerId - m ()I e getId - m ()I f getValue -c net/minecraft/network/protocol/game/PacketPlayOutWindowItems net/minecraft/network/protocol/game/ClientboundContainerSetContentPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b containerId - f I c stateId - f Ljava/util/List; d items - f Lnet/minecraft/world/item/ItemStack; e carriedItem - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()I b getContainerId - m ()Ljava/util/List; e getItems - m ()Lnet/minecraft/world/item/ItemStack; f getCarriedItem - m ()I g getStateId -c net/minecraft/network/protocol/game/PacketPlayOutWorldEvent net/minecraft/network/protocol/game/ClientboundLevelEventPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b type - f Lnet/minecraft/core/BlockPosition; c pos - f I d data - f Z e globalEvent - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Z b isGlobalEvent - m ()I e getType - m ()I f getData - m ()Lnet/minecraft/core/BlockPosition; g getPos -c net/minecraft/network/protocol/game/PacketPlayOutWorldParticles net/minecraft/network/protocol/game/ClientboundLevelParticlesPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f D b x - f D c y - f D d z - f F e xDist - f F f yDist - f F g zDist - f F h maxSpeed - f I i count - f Z j overrideLimiter - f Lnet/minecraft/core/particles/ParticleParam; k particle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayOut;)V a handle - m ()Z b isOverrideLimiter - m ()D e getX - m ()D f getY - m ()D g getZ - m ()F h getXDist - m ()F i getYDist - m ()F j getZDist - m ()F k getMaxSpeed - m ()I l getCount - m ()Lnet/minecraft/core/particles/ParticleParam; m getParticle -c net/minecraft/network/protocol/game/ServerPacketListener net/minecraft/network/protocol/game/ServerPacketListener - f Lorg/slf4j/Logger; a LOGGER - m (Lnet/minecraft/network/protocol/Packet;Ljava/lang/Exception;)V a onPacketError -c net/minecraft/network/protocol/game/ServerboundChatAckPacket net/minecraft/network/protocol/game/ServerboundChatAckPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b offset - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b offset -c net/minecraft/network/protocol/game/ServerboundChatCommandPacket net/minecraft/network/protocol/game/ServerboundChatCommandPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/lang/String; b command - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/lang/String; b command -c net/minecraft/network/protocol/game/ServerboundChatCommandSignedPacket net/minecraft/network/protocol/game/ServerboundChatCommandSignedPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/lang/String; b command - f Ljava/time/Instant; c timeStamp - f J d salt - f Lnet/minecraft/commands/arguments/ArgumentSignatures; e argumentSignatures - f Lnet/minecraft/network/chat/LastSeenMessages$b; f lastSeenMessages - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/lang/String; b command - m ()Ljava/time/Instant; e timeStamp - m ()J f salt - m ()Lnet/minecraft/commands/arguments/ArgumentSignatures; g argumentSignatures - m ()Lnet/minecraft/network/chat/LastSeenMessages$b; h lastSeenMessages -c net/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket net/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/chat/RemoteChatSession$a; b chatSession - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/network/chat/RemoteChatSession$a; b chatSession -c net/minecraft/network/protocol/game/ServerboundChunkBatchReceivedPacket net/minecraft/network/protocol/game/ServerboundChunkBatchReceivedPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f F b desiredChunksPerTick - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()F b desiredChunksPerTick -c net/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket net/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket - f Lnet/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket; a INSTANCE - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m ()Z d isTerminal -c net/minecraft/network/protocol/game/ServerboundContainerSlotStateChangedPacket net/minecraft/network/protocol/game/ServerboundContainerSlotStateChangedPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b slotId - f I c containerId - f Z d newState - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b slotId - m ()I e containerId - m ()Z f newState -c net/minecraft/network/protocol/game/ServerboundDebugSampleSubscriptionPacket net/minecraft/network/protocol/game/ServerboundDebugSampleSubscriptionPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/util/debugchart/RemoteDebugSampleType; b sampleType - m (Lnet/minecraft/network/protocol/game/PacketListenerPlayIn;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/util/debugchart/RemoteDebugSampleType; b sampleType -c net/minecraft/network/protocol/game/VecDeltaCodec net/minecraft/network/protocol/game/VecDeltaCodec - f D a TRUNCATION_STEPS - f Lnet/minecraft/world/phys/Vec3D; b base - m (D)J a encode - m (J)D a decode - m (JJJ)Lnet/minecraft/world/phys/Vec3D; a decode - m ()Lnet/minecraft/world/phys/Vec3D; a getBase - m (Lnet/minecraft/world/phys/Vec3D;)J a encodeX - m (Lnet/minecraft/world/phys/Vec3D;)J b encodeY - m (Lnet/minecraft/world/phys/Vec3D;)J c encodeZ - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; d delta - m (Lnet/minecraft/world/phys/Vec3D;)V e setBase -c net/minecraft/network/protocol/handshake/ClientIntent net/minecraft/network/protocol/handshake/ClientIntent - f Lnet/minecraft/network/protocol/handshake/ClientIntent; a STATUS - f Lnet/minecraft/network/protocol/handshake/ClientIntent; b LOGIN - f Lnet/minecraft/network/protocol/handshake/ClientIntent; c TRANSFER - f I d STATUS_ID - f I e LOGIN_ID - f I f TRANSFER_ID - f [Lnet/minecraft/network/protocol/handshake/ClientIntent; g $VALUES - m (I)Lnet/minecraft/network/protocol/handshake/ClientIntent; a byId - m ()I a id - m ()[Lnet/minecraft/network/protocol/handshake/ClientIntent; b $values -c net/minecraft/network/protocol/handshake/HandshakePacketTypes net/minecraft/network/protocol/handshake/HandshakePacketTypes - f Lnet/minecraft/network/protocol/PacketType; a CLIENT_INTENTION - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; a createServerbound -c net/minecraft/network/protocol/handshake/HandshakeProtocols net/minecraft/network/protocol/handshake/HandshakeProtocols - f Lnet/minecraft/network/ProtocolInfo$a; a SERVERBOUND_TEMPLATE - f Lnet/minecraft/network/ProtocolInfo; b SERVERBOUND - m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V a lambda$static$0 -c net/minecraft/network/protocol/handshake/PacketHandshakingInListener net/minecraft/network/protocol/handshake/ServerHandshakePacketListener - m (Lnet/minecraft/network/protocol/handshake/PacketHandshakingInSetProtocol;)V a handleIntention - m ()Lnet/minecraft/network/EnumProtocol; b protocol -c net/minecraft/network/protocol/handshake/PacketHandshakingInSetProtocol net/minecraft/network/protocol/handshake/ClientIntentionPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b protocolVersion - f Ljava/lang/String; c hostName - f I d port - f Lnet/minecraft/network/protocol/handshake/ClientIntent; e intention - f I f MAX_HOST_LENGTH - m (Lnet/minecraft/network/protocol/handshake/PacketHandshakingInListener;)V a handle - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b protocolVersion - m ()Z d isTerminal - m ()Ljava/lang/String; e hostName - m ()I f port - m ()Lnet/minecraft/network/protocol/handshake/ClientIntent; g intention -c net/minecraft/network/protocol/login/LoginPacketTypes net/minecraft/network/protocol/login/LoginPacketTypes - f Lnet/minecraft/network/protocol/PacketType; a CLIENTBOUND_CUSTOM_QUERY - f Lnet/minecraft/network/protocol/PacketType; b CLIENTBOUND_GAME_PROFILE - f Lnet/minecraft/network/protocol/PacketType; c CLIENTBOUND_HELLO - f Lnet/minecraft/network/protocol/PacketType; d CLIENTBOUND_LOGIN_COMPRESSION - f Lnet/minecraft/network/protocol/PacketType; e CLIENTBOUND_LOGIN_DISCONNECT - f Lnet/minecraft/network/protocol/PacketType; f SERVERBOUND_CUSTOM_QUERY_ANSWER - f Lnet/minecraft/network/protocol/PacketType; g SERVERBOUND_HELLO - f Lnet/minecraft/network/protocol/PacketType; h SERVERBOUND_KEY - f Lnet/minecraft/network/protocol/PacketType; i SERVERBOUND_LOGIN_ACKNOWLEDGED - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; a createClientbound - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; b createServerbound -c net/minecraft/network/protocol/login/LoginProtocols net/minecraft/network/protocol/login/LoginProtocols - f Lnet/minecraft/network/ProtocolInfo$a; a SERVERBOUND_TEMPLATE - f Lnet/minecraft/network/ProtocolInfo; b SERVERBOUND - f Lnet/minecraft/network/ProtocolInfo$a; c CLIENTBOUND_TEMPLATE - f Lnet/minecraft/network/ProtocolInfo; d CLIENTBOUND - m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V a lambda$static$1 - m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V b lambda$static$0 -c net/minecraft/network/protocol/login/PacketLoginInEncryptionBegin net/minecraft/network/protocol/login/ServerboundKeyPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f [B b keybytes - f [B c encryptedChallenge - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Ljava/security/PrivateKey;)Ljavax/crypto/SecretKey; a getSecretKey - m (Lnet/minecraft/network/PacketListener;)V a handle - m ([BLjava/security/PrivateKey;)Z a isChallengeValid - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/login/PacketLoginInListener;)V a handle -c net/minecraft/network/protocol/login/PacketLoginInListener net/minecraft/network/protocol/login/ServerLoginPacketListener - m (Lnet/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket;)V a handleCustomQueryPacket - m (Lnet/minecraft/network/protocol/login/PacketLoginInEncryptionBegin;)V a handleKey - m (Lnet/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket;)V a handleLoginAcknowledgement - m (Lnet/minecraft/network/protocol/login/PacketLoginInStart;)V a handleHello - m ()Lnet/minecraft/network/EnumProtocol; b protocol -c net/minecraft/network/protocol/login/PacketLoginInStart net/minecraft/network/protocol/login/ServerboundHelloPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/lang/String; b name - f Ljava/util/UUID; c profileId - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/login/PacketLoginInListener;)V a handle - m ()Ljava/lang/String; b name - m ()Ljava/util/UUID; e profileId -c net/minecraft/network/protocol/login/PacketLoginOutCustomPayload net/minecraft/network/protocol/login/ClientboundCustomQueryPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b transactionId - f Lnet/minecraft/network/protocol/login/custom/CustomQueryPayload; c payload - f I d MAX_PAYLOAD_SIZE - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/protocol/login/PacketLoginOutListener;)V a handle - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/login/custom/CustomQueryPayload; a readPayload - m ()I b transactionId - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/login/custom/DiscardedQueryPayload; b readUnknownPayload - m ()Lnet/minecraft/network/protocol/login/custom/CustomQueryPayload; e payload -c net/minecraft/network/protocol/login/PacketLoginOutCustomPayload$PlayerInfoChannelPayload net/minecraft/network/protocol/login/ClientboundCustomQueryPacket$PlayerInfoChannelPayload -c net/minecraft/network/protocol/login/PacketLoginOutDisconnect net/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; b reason - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/protocol/login/PacketLoginOutListener;)V a handle - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b getReason -c net/minecraft/network/protocol/login/PacketLoginOutEncryptionBegin net/minecraft/network/protocol/login/ClientboundHelloPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/lang/String; b serverId - f [B c publicKey - f [B d challenge - f Z e shouldAuthenticate - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/protocol/login/PacketLoginOutListener;)V a handle - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/lang/String; b getServerId - m ()Ljava/security/PublicKey; e getPublicKey - m ()[B f getChallenge - m ()Z g shouldAuthenticate -c net/minecraft/network/protocol/login/PacketLoginOutListener net/minecraft/network/protocol/login/ClientLoginPacketListener - m (Lnet/minecraft/network/protocol/login/PacketLoginOutEncryptionBegin;)V a handleHello - m (Lnet/minecraft/network/protocol/login/PacketLoginOutCustomPayload;)V a handleCustomQuery - m (Lnet/minecraft/network/protocol/login/PacketLoginOutSetCompression;)V a handleCompression - m (Lnet/minecraft/network/protocol/login/PacketLoginOutDisconnect;)V a handleDisconnect - m (Lnet/minecraft/network/protocol/login/PacketLoginOutSuccess;)V a handleGameProfile - m ()Lnet/minecraft/network/EnumProtocol; b protocol -c net/minecraft/network/protocol/login/PacketLoginOutSetCompression net/minecraft/network/protocol/login/ClientboundLoginCompressionPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b compressionThreshold - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/protocol/login/PacketLoginOutListener;)V a handle - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()I b getCompressionThreshold -c net/minecraft/network/protocol/login/PacketLoginOutSuccess net/minecraft/network/protocol/login/ClientboundGameProfilePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lcom/mojang/authlib/GameProfile; b gameProfile - f Z c strictErrorHandling - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/protocol/login/PacketLoginOutListener;)V a handle - m (Lnet/minecraft/network/PacketListener;)V a handle - m ()Lcom/mojang/authlib/GameProfile; b gameProfile - m ()Z d isTerminal - m ()Z e strictErrorHandling -c net/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket net/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b transactionId - f Lnet/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload; c payload - f I d MAX_PAYLOAD_SIZE - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (ILnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload; a readPayload - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket; a read - m (Lnet/minecraft/network/protocol/login/PacketLoginInListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload; b readUnknownPayload - m ()I b transactionId - m (Lnet/minecraft/network/PacketDataSerializer;)V c write - m ()Lnet/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload; e payload -c net/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket net/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket - f Lnet/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket; a INSTANCE - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/login/PacketLoginInListener;)V a handle - m ()Z d isTerminal -c net/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload net/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload - m (Lnet/minecraft/network/PacketDataSerializer;)V a write -c net/minecraft/network/protocol/login/custom/CustomQueryPayload net/minecraft/network/protocol/login/custom/CustomQueryPayload - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/resources/MinecraftKey; a id -c net/minecraft/network/protocol/login/custom/DiscardedQueryAnswerPayload net/minecraft/network/protocol/login/custom/DiscardedQueryAnswerPayload - f Lnet/minecraft/network/protocol/login/custom/DiscardedQueryAnswerPayload; a INSTANCE - m (Lnet/minecraft/network/PacketDataSerializer;)V a write -c net/minecraft/network/protocol/login/custom/DiscardedQueryPayload net/minecraft/network/protocol/login/custom/DiscardedQueryPayload - f Lnet/minecraft/resources/MinecraftKey; a id - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/resources/MinecraftKey; a id -c net/minecraft/network/protocol/ping/ClientPongPacketListener net/minecraft/network/protocol/ping/ClientPongPacketListener - m (Lnet/minecraft/network/protocol/ping/ClientboundPongResponsePacket;)V a handlePongResponse -c net/minecraft/network/protocol/ping/ClientboundPongResponsePacket net/minecraft/network/protocol/ping/ClientboundPongResponsePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f J b time - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/protocol/ping/ClientPongPacketListener;)V a handle - m ()J b time -c net/minecraft/network/protocol/ping/PingPacketTypes net/minecraft/network/protocol/ping/PingPacketTypes - f Lnet/minecraft/network/protocol/PacketType; a CLIENTBOUND_PONG_RESPONSE - f Lnet/minecraft/network/protocol/PacketType; b SERVERBOUND_PING_REQUEST - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; a createClientbound - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; b createServerbound -c net/minecraft/network/protocol/ping/ServerPingPacketListener net/minecraft/network/protocol/ping/ServerPingPacketListener - m (Lnet/minecraft/network/protocol/ping/ServerboundPingRequestPacket;)V a handlePingRequest -c net/minecraft/network/protocol/ping/ServerboundPingRequestPacket net/minecraft/network/protocol/ping/ServerboundPingRequestPacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f J b time - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/ping/ServerPingPacketListener;)V a handle - m (Lio/netty/buffer/ByteBuf;)V a write - m ()J b getTime -c net/minecraft/network/protocol/status/PacketStatusInListener net/minecraft/network/protocol/status/ServerStatusPacketListener - m (Lnet/minecraft/network/protocol/status/PacketStatusInStart;)V a handleStatusRequest - m ()Lnet/minecraft/network/EnumProtocol; b protocol -c net/minecraft/network/protocol/status/PacketStatusInStart net/minecraft/network/protocol/status/ServerboundStatusRequestPacket - f Lnet/minecraft/network/protocol/status/PacketStatusInStart; a INSTANCE - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/protocol/status/PacketStatusInListener;)V a handle -c net/minecraft/network/protocol/status/PacketStatusOutListener net/minecraft/network/protocol/status/ClientStatusPacketListener - m (Lnet/minecraft/network/protocol/status/PacketStatusOutServerInfo;)V a handleStatusResponse - m ()Lnet/minecraft/network/EnumProtocol; b protocol -c net/minecraft/network/protocol/status/PacketStatusOutServerInfo net/minecraft/network/protocol/status/ClientboundStatusResponsePacket - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/network/protocol/status/ServerPing; b status - m ()Lnet/minecraft/network/protocol/PacketType; a type - m (Lnet/minecraft/network/protocol/status/PacketStatusOutListener;)V a handle - m (Lnet/minecraft/network/PacketListener;)V a handle - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Lnet/minecraft/network/protocol/status/ServerPing; b status -c net/minecraft/network/protocol/status/ServerPing net/minecraft/network/protocol/status/ServerStatus - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; b description - f Ljava/util/Optional; c players - f Ljava/util/Optional; d version - f Ljava/util/Optional; e favicon - f Z f enforcesSecureChat - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a description - m ()Ljava/util/Optional; b players - m ()Ljava/util/Optional; c version - m ()Ljava/util/Optional; d favicon - m ()Z e enforcesSecureChat -c net/minecraft/network/protocol/status/ServerPing$ServerData net/minecraft/network/protocol/status/ServerStatus$Version - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/lang/String; b name - f I c protocol - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/network/protocol/status/ServerPing$ServerData; a current - m ()Ljava/lang/String; b name - m ()I c protocol -c net/minecraft/network/protocol/status/ServerPing$ServerPingPlayerSample net/minecraft/network/protocol/status/ServerStatus$Players - f Lcom/mojang/serialization/Codec; a CODEC - f I b max - f I c online - f Ljava/util/List; d sample - f Lcom/mojang/serialization/Codec; e PROFILE_CODEC - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m ()I a max - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$0 - m ()I b online - m ()Ljava/util/List; c sample -c net/minecraft/network/protocol/status/ServerPing$a net/minecraft/network/protocol/status/ServerStatus$Favicon - f Lcom/mojang/serialization/Codec; a CODEC - f [B b iconBytes - f Ljava/lang/String; c PREFIX - m ()[B a iconBytes - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a lambda$static$2 - m (Lnet/minecraft/network/protocol/status/ServerPing$a;)Ljava/lang/String; a lambda$static$3 - m ()Ljava/lang/String; b lambda$static$1 - m ()Ljava/lang/String; c lambda$static$0 -c net/minecraft/network/protocol/status/StatusPacketTypes net/minecraft/network/protocol/status/StatusPacketTypes - f Lnet/minecraft/network/protocol/PacketType; a CLIENTBOUND_STATUS_RESPONSE - f Lnet/minecraft/network/protocol/PacketType; b SERVERBOUND_STATUS_REQUEST - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; a createClientbound - m (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketType; b createServerbound -c net/minecraft/network/protocol/status/StatusProtocols net/minecraft/network/protocol/status/StatusProtocols - f Lnet/minecraft/network/ProtocolInfo$a; a SERVERBOUND_TEMPLATE - f Lnet/minecraft/network/ProtocolInfo; b SERVERBOUND - f Lnet/minecraft/network/ProtocolInfo$a; c CLIENTBOUND_TEMPLATE - f Lnet/minecraft/network/ProtocolInfo; d CLIENTBOUND - m (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; a lambda$static$1 - m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V a lambda$static$2 - m (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V b lambda$static$0 -c net/minecraft/network/syncher/DataWatcher net/minecraft/network/syncher/SynchedEntityData - f Lorg/slf4j/Logger; a LOGGER - f I b MAX_ID_VALUE - f Lnet/minecraft/util/ClassTreeIdRegistry; c ID_REGISTRY - f Lnet/minecraft/network/syncher/SyncedDataHolder; d entity - f [Lnet/minecraft/network/syncher/DataWatcher$Item; e itemsById - f Z f isDirty - m (Ljava/lang/Class;Lnet/minecraft/network/syncher/DataWatcherSerializer;)Lnet/minecraft/network/syncher/DataWatcherObject; a defineId - m (Lnet/minecraft/network/syncher/DataWatcherObject;Ljava/lang/Object;Z)V a set - m (Lnet/minecraft/network/syncher/DataWatcherObject;Ljava/lang/Object;)V a set - m (Lnet/minecraft/network/syncher/DataWatcher$Item;Lnet/minecraft/network/syncher/DataWatcher$c;)V a assignValue - m ()Z a isDirty - m (Ljava/util/List;)V a assignValues - m (Lnet/minecraft/network/syncher/DataWatcherObject;)Ljava/lang/Object; a get - m ()Ljava/util/List; b packDirty - m (Lnet/minecraft/network/syncher/DataWatcherObject;)Lnet/minecraft/network/syncher/DataWatcher$Item; b getItem - m ()Ljava/util/List; c getNonDefaultValues -c net/minecraft/network/syncher/DataWatcher$Item net/minecraft/network/syncher/SynchedEntityData$DataItem - f Lnet/minecraft/network/syncher/DataWatcherObject; a accessor - f Ljava/lang/Object; b value - f Ljava/lang/Object; c initialValue - f Z d dirty - m (Z)V a setDirty - m ()Lnet/minecraft/network/syncher/DataWatcherObject; a getAccessor - m (Ljava/lang/Object;)V a setValue - m ()Ljava/lang/Object; b getValue - m ()Z c isDirty - m ()Z d isSetToDefault - m ()Lnet/minecraft/network/syncher/DataWatcher$c; e value -c net/minecraft/network/syncher/DataWatcher$a net/minecraft/network/syncher/SynchedEntityData$Builder - f Lnet/minecraft/network/syncher/SyncedDataHolder; a entity - f [Lnet/minecraft/network/syncher/DataWatcher$Item; b itemsById - m ()Lnet/minecraft/network/syncher/DataWatcher; a build - m (Lnet/minecraft/network/syncher/DataWatcherObject;Ljava/lang/Object;)Lnet/minecraft/network/syncher/DataWatcher$a; a define -c net/minecraft/network/syncher/DataWatcher$c net/minecraft/network/syncher/SynchedEntityData$DataValue - f I a id - f Lnet/minecraft/network/syncher/DataWatcherSerializer; b serializer - f Ljava/lang/Object; c value - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a write - m ()I a id - m (Lnet/minecraft/network/syncher/DataWatcherObject;Ljava/lang/Object;)Lnet/minecraft/network/syncher/DataWatcher$c; a create - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;ILnet/minecraft/network/syncher/DataWatcherSerializer;)Lnet/minecraft/network/syncher/DataWatcher$c; a read - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;I)Lnet/minecraft/network/syncher/DataWatcher$c; a read - m ()Lnet/minecraft/network/syncher/DataWatcherSerializer; b serializer - m ()Ljava/lang/Object; c value -c net/minecraft/network/syncher/DataWatcherObject net/minecraft/network/syncher/EntityDataAccessor - f I a id - f Lnet/minecraft/network/syncher/DataWatcherSerializer; b serializer - m ()I a id - m ()Lnet/minecraft/network/syncher/DataWatcherSerializer; b serializer -c net/minecraft/network/syncher/DataWatcherRegistry net/minecraft/network/syncher/EntityDataSerializers - f Lnet/minecraft/network/syncher/DataWatcherSerializer; A PAINTING_VARIANT - f Lnet/minecraft/network/syncher/DataWatcherSerializer; B ARMADILLO_STATE - f Lnet/minecraft/network/syncher/DataWatcherSerializer; C SNIFFER_STATE - f Lnet/minecraft/network/syncher/DataWatcherSerializer; D VECTOR3 - f Lnet/minecraft/network/syncher/DataWatcherSerializer; E QUATERNION - f Lnet/minecraft/util/RegistryID; F SERIALIZERS - f Lnet/minecraft/network/codec/StreamCodec; G OPTIONAL_BLOCK_STATE_CODEC - f Lnet/minecraft/network/codec/StreamCodec; H OPTIONAL_UNSIGNED_INT_CODEC - f Lnet/minecraft/network/syncher/DataWatcherSerializer; a BYTE - f Lnet/minecraft/network/syncher/DataWatcherSerializer; b INT - f Lnet/minecraft/network/syncher/DataWatcherSerializer; c LONG - f Lnet/minecraft/network/syncher/DataWatcherSerializer; d FLOAT - f Lnet/minecraft/network/syncher/DataWatcherSerializer; e STRING - f Lnet/minecraft/network/syncher/DataWatcherSerializer; f COMPONENT - f Lnet/minecraft/network/syncher/DataWatcherSerializer; g OPTIONAL_COMPONENT - f Lnet/minecraft/network/syncher/DataWatcherSerializer; h ITEM_STACK - f Lnet/minecraft/network/syncher/DataWatcherSerializer; i BLOCK_STATE - f Lnet/minecraft/network/syncher/DataWatcherSerializer; j OPTIONAL_BLOCK_STATE - f Lnet/minecraft/network/syncher/DataWatcherSerializer; k BOOLEAN - f Lnet/minecraft/network/syncher/DataWatcherSerializer; l PARTICLE - f Lnet/minecraft/network/syncher/DataWatcherSerializer; m PARTICLES - f Lnet/minecraft/network/syncher/DataWatcherSerializer; n ROTATIONS - f Lnet/minecraft/network/syncher/DataWatcherSerializer; o BLOCK_POS - f Lnet/minecraft/network/syncher/DataWatcherSerializer; p OPTIONAL_BLOCK_POS - f Lnet/minecraft/network/syncher/DataWatcherSerializer; q DIRECTION - f Lnet/minecraft/network/syncher/DataWatcherSerializer; r OPTIONAL_UUID - f Lnet/minecraft/network/syncher/DataWatcherSerializer; s OPTIONAL_GLOBAL_POS - f Lnet/minecraft/network/syncher/DataWatcherSerializer; t COMPOUND_TAG - f Lnet/minecraft/network/syncher/DataWatcherSerializer; u VILLAGER_DATA - f Lnet/minecraft/network/syncher/DataWatcherSerializer; v OPTIONAL_UNSIGNED_INT - f Lnet/minecraft/network/syncher/DataWatcherSerializer; w POSE - f Lnet/minecraft/network/syncher/DataWatcherSerializer; x CAT_VARIANT - f Lnet/minecraft/network/syncher/DataWatcherSerializer; y WOLF_VARIANT - f Lnet/minecraft/network/syncher/DataWatcherSerializer; z FROG_VARIANT - m (I)Lnet/minecraft/network/syncher/DataWatcherSerializer; a getSerializer - m (Lnet/minecraft/network/syncher/DataWatcherSerializer;)V a registerSerializer - m (Lnet/minecraft/network/syncher/DataWatcherSerializer;)I b getSerializedId -c net/minecraft/network/syncher/DataWatcherRegistry$1 net/minecraft/network/syncher/EntityDataSerializers$1 - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a copy -c net/minecraft/network/syncher/DataWatcherRegistry$2 net/minecraft/network/syncher/EntityDataSerializers$2 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; a decode - m (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V a encode -c net/minecraft/network/syncher/DataWatcherRegistry$3 net/minecraft/network/syncher/EntityDataSerializers$3 - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a copy -c net/minecraft/network/syncher/DataWatcherRegistry$4 net/minecraft/network/syncher/EntityDataSerializers$4 - m (Lio/netty/buffer/ByteBuf;Ljava/util/OptionalInt;)V a encode - m (Lio/netty/buffer/ByteBuf;)Ljava/util/OptionalInt; a decode -c net/minecraft/network/syncher/DataWatcherSerializer net/minecraft/network/syncher/EntityDataSerializer - m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/syncher/DataWatcherSerializer; a forValueType - m (I)Lnet/minecraft/network/syncher/DataWatcherObject; a createAccessor - m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; b lambda$forValueType$0 -c net/minecraft/network/syncher/DataWatcherSerializer$a net/minecraft/network/syncher/EntityDataSerializer$ForValueType -c net/minecraft/network/syncher/SyncedDataHolder net/minecraft/network/syncher/SyncedDataHolder - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Ljava/util/List;)V a onSyncedDataUpdated -c net/minecraft/recipebook/AutoRecipe net/minecraft/recipebook/ServerPlaceRecipe - f Lnet/minecraft/world/entity/player/AutoRecipeStackManager; a stackedContents - f Lnet/minecraft/world/entity/player/PlayerInventory; b inventory - f Lnet/minecraft/world/inventory/ContainerRecipeBook; c menu - f I d ITEM_NOT_FOUND - m (ZIZ)I a getStackSize - m (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;I)I a moveItemToGrid - m (Ljava/lang/Integer;IIII)V a addItemToSlot - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/crafting/RecipeHolder;Z)V a recipeClicked - m (Ljava/lang/Object;IIII)V a addItemToSlot - m (Lnet/minecraft/world/item/crafting/RecipeHolder;Z)V a handleRecipeClicked - m ()V a clearGrid - m ()Z b testClearGrid - m ()I c getAmountOfFreeSlotsInInventory -c net/minecraft/recipebook/AutoRecipeAbstract net/minecraft/recipebook/PlaceRecipe - m (Ljava/lang/Object;IIII)V a addItemToSlot - m (IIILnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/Iterator;I)V a placeRecipe -c net/minecraft/references/Blocks net/minecraft/references/Blocks - f Lnet/minecraft/resources/ResourceKey; a PUMPKIN - f Lnet/minecraft/resources/ResourceKey; b PUMPKIN_STEM - f Lnet/minecraft/resources/ResourceKey; c ATTACHED_PUMPKIN_STEM - f Lnet/minecraft/resources/ResourceKey; d MELON - f Lnet/minecraft/resources/ResourceKey; e MELON_STEM - f Lnet/minecraft/resources/ResourceKey; f ATTACHED_MELON_STEM - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createKey -c net/minecraft/references/Items net/minecraft/references/Items - f Lnet/minecraft/resources/ResourceKey; a PUMPKIN_SEEDS - f Lnet/minecraft/resources/ResourceKey; b MELON_SEEDS - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createKey -c net/minecraft/resources/DynamicOpsWrapper net/minecraft/resources/DelegatingOps - f Lcom/mojang/serialization/DynamicOps; a delegate -c net/minecraft/resources/FileToIdConverter net/minecraft/resources/FileToIdConverter - f Ljava/lang/String; a prefix - f Ljava/lang/String; b extension - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/resources/MinecraftKey; a idToFile - m (Lnet/minecraft/server/packs/resources/IResourceManager;)Ljava/util/Map; a listMatchingResources - m (Ljava/lang/String;)Lnet/minecraft/resources/FileToIdConverter; a json - m (Lnet/minecraft/server/packs/resources/IResourceManager;)Ljava/util/Map; b listMatchingResourceStacks - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/resources/MinecraftKey; b fileToId - m (Lnet/minecraft/resources/MinecraftKey;)Z c lambda$listMatchingResourceStacks$1 - m (Lnet/minecraft/resources/MinecraftKey;)Z d lambda$listMatchingResources$0 -c net/minecraft/resources/HolderSetCodec net/minecraft/resources/HolderSetCodec - f Lnet/minecraft/resources/ResourceKey; a registryKey - f Lcom/mojang/serialization/Codec; b elementCodec - f Lcom/mojang/serialization/Codec; c homogenousListCodec - f Lcom/mojang/serialization/Codec; d registryAwareCodec - m (Lnet/minecraft/core/Holder;)Ljava/lang/String; a lambda$decodeWithoutRegistry$10 - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;)Lcom/mojang/serialization/DataResult; a lookupTag - m (Lnet/minecraft/core/HolderSet;)Ljava/lang/String; a lambda$encode$9 - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a lambda$decode$4 - m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; a create - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; a lambda$decodeWithoutRegistry$11 - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a decodeWithoutRegistry - m (Lnet/minecraft/tags/TagKey;)Lcom/mojang/serialization/DataResult; a lambda$lookupTag$8 - m (Lnet/minecraft/core/HolderSet;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a encode - m (Lcom/mojang/datafixers/util/Either;)Ljava/util/List; a lambda$homogenousList$1 - m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/HolderSet;)Lcom/mojang/datafixers/util/Pair; a lambda$decode$5 - m (Lnet/minecraft/core/HolderGetter;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; a lambda$decode$6 - m (Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; a homogenousList - m (Ljava/util/List;)Lcom/mojang/datafixers/util/Either; b lambda$homogenousList$2 - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;)Lcom/mojang/serialization/DataResult; b lambda$decode$3 - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; b lambda$lookupTag$7 - m (Lnet/minecraft/core/HolderSet;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; b encodeWithoutRegistry - m (Ljava/util/List;)Ljava/util/List; c lambda$homogenousList$0 -c net/minecraft/resources/MinecraftKey net/minecraft/resources/ResourceLocation - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_INVALID - f C d NAMESPACE_SEPARATOR - f Ljava/lang/String; e DEFAULT_NAMESPACE - f Ljava/lang/String; f REALMS_NAMESPACE - f Z g $assertionsDisabled - f Ljava/lang/String; h namespace - f Ljava/lang/String; i path - m (Ljava/lang/String;C)Lnet/minecraft/resources/MinecraftKey; a bySeparator - m (Ljava/lang/String;Lnet/minecraft/ResourceKeyInvalidException;)Ljava/lang/String; a lambda$read$0 - m (C)Z a isAllowedInResourceLocation - m ()Ljava/lang/String; a getPath - m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/resources/MinecraftKey; a withPath - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; a fromNamespaceAndPath - m (Lnet/minecraft/resources/MinecraftKey;)I a compareTo - m (Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; a parse - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/MinecraftKey; a read - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; b tryBuild - m (Ljava/lang/String;C)Lnet/minecraft/resources/MinecraftKey; b tryBySeparator - m ()Ljava/lang/String; b getNamespace - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/MinecraftKey; b readNonEmpty - m (C)Z b validPathChar - m (Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; b withDefaultNamespace - m (Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; c tryParse - m (C)Z c validNamespaceChar - m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; c readGreedy - m ()Ljava/lang/String; c toDebugFileName - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; c toLanguageKey - m ()Ljava/lang/String; d toLanguageKey - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; d read - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; d createUntrusted - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; e assertValidNamespace - m ()Ljava/lang/String; e toShortLanguageKey - m (Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; e withPath - m (Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; f withPrefix - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; f assertValidPath - m (Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; g withSuffix - m (Ljava/lang/String;)Ljava/lang/String; h toLanguageKey - m (Ljava/lang/String;)Z i isValidPath - m (Ljava/lang/String;)Z j isValidNamespace -c net/minecraft/resources/MinecraftKey$a net/minecraft/resources/ResourceLocation$Serializer - m (Lnet/minecraft/resources/MinecraftKey;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; a serialize - m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/resources/MinecraftKey; a deserialize -c net/minecraft/resources/RegistryDataLoader net/minecraft/resources/RegistryDataLoader - f Ljava/util/List; a WORLDGEN_REGISTRIES - f Ljava/util/List; b DIMENSION_REGISTRIES - f Ljava/util/List; c SYNCHRONIZED_REGISTRIES - f Lorg/slf4j/Logger; d LOGGER - f Lnet/minecraft/core/RegistrationInfo; e NETWORK_REGISTRATION_INFO - f Ljava/util/function/Function; f REGISTRATION_INFO_CACHE - m (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V a lambda$logErrors$12 - m (Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/core/IRegistryCustom;Ljava/util/List;)Lnet/minecraft/core/IRegistryCustom$Dimension; a load - m (Lnet/minecraft/core/IRegistryWritable;)Lnet/minecraft/resources/RegistryOps$b; a createInfoForNewRegistry - m (Lnet/minecraft/resources/RegistryDataLoader$b;Lnet/minecraft/core/IRegistryCustom;Ljava/util/List;)Lnet/minecraft/core/IRegistryCustom$Dimension; a load - m (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$a;)V a lambda$createContext$8 - m (Ljava/util/Map;Lnet/minecraft/core/IRegistryCustom$d;)V a lambda$createContext$7 - m (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$c;)Lnet/minecraft/resources/RegistryDataLoader$a; a lambda$load$4 - m (Ljava/util/Map;)V a logErrors - m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/MinecraftKey; a lambda$logErrors$10 - m (Ljava/lang/Boolean;)Lcom/mojang/serialization/Lifecycle; a lambda$static$0 - m (Ljava/util/Optional;)Lnet/minecraft/core/RegistrationInfo; a lambda$static$1 - m (Lnet/minecraft/core/IRegistryCustom;Ljava/util/List;)Lnet/minecraft/resources/RegistryOps$c; a createContext - m (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceProvider;Lnet/minecraft/core/IRegistryCustom;Ljava/util/List;)Lnet/minecraft/core/IRegistryCustom$Dimension; a load - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/resources/RegistryOps$b; a createInfoForContextRegistry - m (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V b lambda$logErrors$11 - m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/MinecraftKey; b lambda$logErrors$9 -c net/minecraft/resources/RegistryDataLoader$1 net/minecraft/resources/RegistryDataLoader$1 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lookup -c net/minecraft/resources/RegistryDataLoader$a net/minecraft/resources/RegistryDataLoader$Loader - f Lnet/minecraft/resources/RegistryDataLoader$c; a data - f Lnet/minecraft/core/IRegistryWritable; b registry - f Ljava/util/Map; c loadingErrors - m ()Lnet/minecraft/resources/RegistryDataLoader$c; a data - m ()Lnet/minecraft/core/IRegistryWritable; b registry - m ()Ljava/util/Map; c loadingErrors -c net/minecraft/resources/RegistryDataLoader$b net/minecraft/resources/RegistryDataLoader$LoadingFunction -c net/minecraft/resources/RegistryDataLoader$c net/minecraft/resources/RegistryDataLoader$RegistryData - f Lnet/minecraft/resources/ResourceKey; a key - f Lcom/mojang/serialization/Codec; b elementCodec - f Z c requiredNonEmpty - m (Ljava/util/function/BiConsumer;)V a runWithArguments - m (Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lnet/minecraft/resources/RegistryDataLoader$a; a create - m ()Lnet/minecraft/resources/ResourceKey; a key - m ()Lcom/mojang/serialization/Codec; b elementCodec - m ()Z c requiredNonEmpty -c net/minecraft/resources/RegistryFileCodec net/minecraft/resources/RegistryFileCodec - f Lnet/minecraft/resources/ResourceKey; a registryKey - f Lcom/mojang/serialization/Codec; b elementCodec - f Z c allowInline - m (Lnet/minecraft/core/Holder;)Ljava/lang/String; a lambda$encode$0 - m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; a lambda$decode$7 - m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lnet/minecraft/resources/RegistryFileCodec; a create - m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lnet/minecraft/resources/RegistryFileCodec; a create - m ()Ljava/lang/String; a lambda$decode$4 - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; a lambda$encode$1 - m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/Holder$c;)Lcom/mojang/datafixers/util/Pair; a lambda$decode$8 - m (Lnet/minecraft/core/Holder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a encode - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a lambda$encode$2 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$decode$9 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; b lambda$decode$6 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; b lambda$decode$5 - m ()Ljava/lang/String; b lambda$decode$3 -c net/minecraft/resources/RegistryFixedCodec net/minecraft/resources/RegistryFixedCodec - f Lnet/minecraft/resources/ResourceKey; a registryKey - m (Lnet/minecraft/core/Holder;)Ljava/lang/String; a lambda$encode$0 - m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a lambda$encode$3 - m (Lnet/minecraft/core/Holder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a encode - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; a lambda$encode$1 - m ()Ljava/lang/String; a lambda$decode$9 - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/RegistryFixedCodec; a create - m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/Holder$c;)Lcom/mojang/datafixers/util/Pair; a lambda$decode$7 - m (Ljava/util/Optional;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; a lambda$decode$8 - m (Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/serialization/DataResult; a lambda$decode$6 - m ()Ljava/lang/String; b lambda$encode$4 - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/String; b lambda$decode$5 - m ()Ljava/lang/String; c lambda$encode$2 -c net/minecraft/resources/RegistryOps net/minecraft/resources/RegistryOps - f Lnet/minecraft/resources/RegistryOps$c; b lookupProvider - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; a lambda$retrieveElement$10 - m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$c; a lambda$retrieveElement$11 - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryOps$c;)Lnet/minecraft/resources/RegistryOps; a create - m (Lnet/minecraft/resources/RegistryOps$b;)Lcom/mojang/serialization/DataResult; a lambda$retrieveGetter$0 - m ()Ljava/lang/String; a lambda$retrieveElement$9 - m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; a lambda$retrieveGetter$4 - m (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/resources/RegistryOps; a withParent - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a owner - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/RegistryOps$b;)Ljava/util/Optional; a lambda$retrieveElement$6 - m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/core/HolderLookup$a;)Lcom/mojang/serialization/Dynamic; a injectRegistryContext - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/resources/RegistryOps; a create - m (Ljava/lang/Object;)Lnet/minecraft/core/HolderGetter; b lambda$retrieveGetter$5 - m ()Ljava/lang/String; b lambda$retrieveGetter$3 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; b getter - m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; c retrieveGetter - m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; d retrieveElement - m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; e lambda$retrieveElement$8 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; f lambda$retrieveElement$7 - m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; g lambda$retrieveGetter$2 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; h lambda$retrieveGetter$1 -c net/minecraft/resources/RegistryOps$a net/minecraft/resources/RegistryOps$HolderLookupAdapter - f Lnet/minecraft/core/HolderLookup$a; a lookupProvider - f Ljava/util/Map; b lookups - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lookup - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; b createLookup -c net/minecraft/resources/RegistryOps$b net/minecraft/resources/RegistryOps$RegistryInfo - f Lnet/minecraft/core/HolderOwner; a owner - f Lnet/minecraft/core/HolderGetter; b getter - f Lcom/mojang/serialization/Lifecycle; c elementsLifecycle - m ()Lnet/minecraft/core/HolderOwner; a owner - m (Lnet/minecraft/core/HolderLookup$b;)Lnet/minecraft/resources/RegistryOps$b; a fromRegistryLookup - m ()Lnet/minecraft/core/HolderGetter; b getter - m ()Lcom/mojang/serialization/Lifecycle; c elementsLifecycle -c net/minecraft/resources/RegistryOps$c net/minecraft/resources/RegistryOps$RegistryInfoLookup - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lookup -c net/minecraft/resources/ResourceKey net/minecraft/resources/ResourceKey - f Ljava/util/concurrent/ConcurrentMap; a VALUES - f Lnet/minecraft/resources/MinecraftKey; b registryName - f Lnet/minecraft/resources/MinecraftKey; c location - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/resources/ResourceKey; a create - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/resources/ResourceKey; a create - m ()Lnet/minecraft/resources/MinecraftKey; a location - m (Lnet/minecraft/resources/ResourceKey$a;)Lnet/minecraft/resources/ResourceKey; a lambda$create$2 - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/resources/ResourceKey; a createRegistryKey - m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/resources/ResourceKey; b lambda$streamCodec$1 - m ()Lnet/minecraft/resources/MinecraftKey; b registry - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; b streamCodec - m ()Lnet/minecraft/resources/ResourceKey; c registryKey - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/resources/ResourceKey; c lambda$codec$0 - m (Lnet/minecraft/resources/ResourceKey;)Z c isFor - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; d cast -c net/minecraft/resources/ResourceKey$a net/minecraft/resources/ResourceKey$InternKey - f Lnet/minecraft/resources/MinecraftKey; a registry - f Lnet/minecraft/resources/MinecraftKey; b location - m ()Lnet/minecraft/resources/MinecraftKey; a registry - m ()Lnet/minecraft/resources/MinecraftKey; b location -c net/minecraft/server/AdvancementDataPlayer net/minecraft/server/PlayerAdvancements - f Lorg/slf4j/Logger; a LOGGER - f Lcom/google/gson/Gson; b GSON - f Lnet/minecraft/server/players/PlayerList; c playerList - f Ljava/nio/file/Path; d playerSavePath - f Lnet/minecraft/advancements/AdvancementTree; e tree - f Ljava/util/Map; f progress - f Ljava/util/Set; g visible - f Ljava/util/Set; h progressChanged - f Ljava/util/Set; i rootsToUpdate - f Lnet/minecraft/server/level/EntityPlayer; j player - f Lnet/minecraft/advancements/AdvancementHolder; k lastSelectedTab - f Z l isFirstPacket - f Lcom/mojang/serialization/Codec; m codec - m (Lnet/minecraft/server/level/EntityPlayer;)V a setPlayer - m (Lnet/minecraft/server/AdvancementDataWorld;)V a reload - m (Lnet/minecraft/server/AdvancementDataWorld;Lnet/minecraft/server/AdvancementDataPlayer$a;)V a applyFrom - m (Lnet/minecraft/advancements/AdvancementNode;Ljava/util/Set;Ljava/util/Set;)V a updateTreeVisibility - m (Lnet/minecraft/advancements/AdvancementHolder;)V a setSelectedTab - m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)V a registerListener - m ()V a stopListening - m (Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/advancements/AdvancementProgress;)V a startProgress - m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z a award - m (Lnet/minecraft/server/level/EntityPlayer;)V b flushDirty - m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)V b removeListener - m (Lnet/minecraft/server/AdvancementDataWorld;)V b registerListeners - m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/advancements/AdvancementProgress; b getOrStartProgress - m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z b revoke - m ()V b save - m ()Lnet/minecraft/server/AdvancementDataPlayer$a; c asData - m (Lnet/minecraft/server/AdvancementDataWorld;)V c checkForAutomaticTriggers - m (Lnet/minecraft/advancements/AdvancementHolder;)V c markForVisibilityUpdate - m (Lnet/minecraft/server/AdvancementDataWorld;)V d load - m (Lnet/minecraft/advancements/AdvancementHolder;)V d registerListeners - m (Lnet/minecraft/advancements/AdvancementHolder;)V e unregisterListeners -c net/minecraft/server/AdvancementDataPlayer$a net/minecraft/server/PlayerAdvancements$Data - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Map; b map - m (Ljava/util/function/BiConsumer;)V a forEach - m ()Ljava/util/Map; a map -c net/minecraft/server/AdvancementDataWorld net/minecraft/server/ServerAdvancementManager - f Lorg/slf4j/Logger; a LOGGER - f Lcom/google/gson/Gson; b GSON - f Ljava/util/Map; c advancements - f Lnet/minecraft/advancements/AdvancementTree; d tree - f Lnet/minecraft/core/HolderLookup$a; e registries - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/advancements/Advancement;)V a validate - m ()Lnet/minecraft/advancements/AdvancementTree; a tree - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/advancements/AdvancementHolder; a get - m (Ljava/util/Map;Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/util/profiling/GameProfilerFiller;)V a apply - m ()Ljava/util/Collection; b getAllAdvancements -c net/minecraft/server/CancelledPacketHandleException net/minecraft/server/RunningOnDifferentThreadException - f Lnet/minecraft/server/CancelledPacketHandleException; a RUNNING_ON_DIFFERENT_THREAD -c net/minecraft/server/ChainedJsonException net/minecraft/server/ChainedJsonException - f Ljava/util/List; a entries - f Ljava/lang/String; b message - m (Ljava/lang/String;)V a prependJsonKey - m (Ljava/lang/Exception;)Lnet/minecraft/server/ChainedJsonException; a forException - m (Ljava/lang/String;)V b setFilenameAndFlush -c net/minecraft/server/ChainedJsonException$a net/minecraft/server/ChainedJsonException$Entry - f Ljava/lang/String; a filename - f Ljava/util/List; b jsonKeys - m (Ljava/lang/String;)V a addJsonKey - m ()Ljava/lang/String; a getFilename - m ()Ljava/lang/String; b getJsonKeys -c net/minecraft/server/CustomFunctionData net/minecraft/server/ServerFunctionManager - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/resources/MinecraftKey; b TICK_FUNCTION_TAG - f Lnet/minecraft/resources/MinecraftKey; c LOAD_FUNCTION_TAG - f Lnet/minecraft/server/MinecraftServer; d server - f Ljava/util/List; e ticking - f Z f postReload - f Lnet/minecraft/server/CustomFunctionManager; g library - m ()Lcom/mojang/brigadier/CommandDispatcher; a getDispatcher - m (Lnet/minecraft/commands/functions/CommandFunction;Lnet/minecraft/commands/CommandListenerWrapper;)V a execute - m (Ljava/util/Collection;Lnet/minecraft/resources/MinecraftKey;)V a executeTagFunctions - m (Lnet/minecraft/server/CustomFunctionManager;)V a replaceLibrary - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; a get - m (Lnet/minecraft/server/CustomFunctionManager;)V b postReload - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Collection; b getTag - m ()V b tick - m ()Lnet/minecraft/commands/CommandListenerWrapper; c getGameLoopSender - m ()Ljava/lang/Iterable; d getFunctionNames - m ()Ljava/lang/Iterable; e getTagNames -c net/minecraft/server/CustomFunctionManager net/minecraft/server/ServerFunctionLibrary - f Lnet/minecraft/resources/ResourceKey; a TYPE_KEY - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/resources/FileToIdConverter; c LISTER - f Ljava/util/Map; d functions - f Lnet/minecraft/tags/TagDataPack; e tagsLoader - f Ljava/util/Map; f tags - f I g functionCompilationLevel - f Lcom/mojang/brigadier/CommandDispatcher; h dispatcher - m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/MinecraftKey;Ljava/util/concurrent/CompletableFuture;)V a lambda$reload$6 - m (Ljava/util/Map$Entry;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/commands/functions/CommandFunction; a lambda$reload$2 - m (Lnet/minecraft/server/packs/resources/IResourceManager;)Ljava/util/Map; a lambda$reload$1 - m (Lnet/minecraft/resources/MinecraftKey;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/commands/functions/CommandFunction;Ljava/lang/Throwable;)Ljava/lang/Object; a lambda$reload$5 - m (Lcom/mojang/datafixers/util/Pair;)V a lambda$reload$7 - m (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; a lambda$reload$4 - m (Lnet/minecraft/server/packs/resources/IResource;)Ljava/util/List; a readLines - m (Ljava/util/Map;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/util/Map; a lambda$reload$3 - m (Lnet/minecraft/server/packs/resources/IReloadListener$a;Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/util/profiling/GameProfilerFiller;Lnet/minecraft/util/profiling/GameProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a reload - m ()Ljava/util/Map; a getFunctions - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; a getFunction - m (Lnet/minecraft/server/packs/resources/IResourceManager;)Ljava/util/Map; b lambda$reload$0 - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Collection; b getTag - m ()Ljava/lang/Iterable; b getAvailableTags -c net/minecraft/server/DataPackResources net/minecraft/server/ReloadableServerResources - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/concurrent/CompletableFuture; b DATA_RELOAD_INITIAL_TASK - f Lnet/minecraft/server/ReloadableServerRegistries$b; c fullRegistryHolder - f Lnet/minecraft/server/DataPackResources$a; d registryLookup - f Lnet/minecraft/commands/CommandDispatcher; e commands - f Lnet/minecraft/world/item/crafting/CraftingManager; f recipes - f Lnet/minecraft/tags/TagRegistry; g tagManager - f Lnet/minecraft/server/AdvancementDataWorld; h advancements - f Lnet/minecraft/server/CustomFunctionManager; i functionLibrary - m (Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/tags/TagRegistry$a;)V a updateRegistryTags - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/CommandDispatcher$ServerType;ILnet/minecraft/server/packs/resources/IResourceManager;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/concurrent/CompletionStage; a lambda$loadResources$2 - m (Lnet/minecraft/server/DataPackResources;Ljava/lang/Object;)Lnet/minecraft/server/DataPackResources; a lambda$loadResources$1 - m (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map$Entry;)Lnet/minecraft/tags/TagKey; a lambda$updateRegistryTags$4 - m (Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/CommandDispatcher$ServerType;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a loadResources - m (Lnet/minecraft/tags/TagRegistry$a;)V a lambda$updateRegistryTags$3 - m ()Lnet/minecraft/server/CustomFunctionManager; a getFunctionLibrary - m (Ljava/util/Map$Entry;)Ljava/util/List; a lambda$updateRegistryTags$5 - m (Lnet/minecraft/server/DataPackResources;Ljava/lang/Object;Ljava/lang/Throwable;)V a lambda$loadResources$0 - m ()Lnet/minecraft/server/ReloadableServerRegistries$b; b fullRegistries - m ()Lnet/minecraft/world/item/crafting/CraftingManager; c getRecipeManager - m ()Lnet/minecraft/commands/CommandDispatcher; d getCommands - m ()Lnet/minecraft/server/AdvancementDataWorld; e getAdvancements - m ()Ljava/util/List; f listeners - m ()V g updateRegistryTags -c net/minecraft/server/DataPackResources$a net/minecraft/server/ReloadableServerResources$ConfigurableRegistryLookup - f Lnet/minecraft/core/IRegistryCustom; a registryAccess - f Lnet/minecraft/server/DataPackResources$b; b missingTagAccessPolicy - m (Lnet/minecraft/core/HolderLookup$b;Lnet/minecraft/core/HolderLookup$b;)Lnet/minecraft/core/HolderLookup$b; a createDispatchedLookup - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lookup - m (Lnet/minecraft/server/DataPackResources$b;)V a missingTagAccessPolicy - m ()Ljava/util/stream/Stream; a listRegistries - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/core/HolderLookup$b; a lambda$lookup$0 -c net/minecraft/server/DataPackResources$a$1 net/minecraft/server/ReloadableServerResources$ConfigurableRegistryLookup$1 - f Lnet/minecraft/server/DataPackResources$a; c this$0 - m ()Lnet/minecraft/core/HolderLookup$b; a parent -c net/minecraft/server/DataPackResources$b net/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy - f Lnet/minecraft/server/DataPackResources$b; a CREATE_NEW - f Lnet/minecraft/server/DataPackResources$b; b FAIL - f [Lnet/minecraft/server/DataPackResources$b; c $VALUES - m ()[Lnet/minecraft/server/DataPackResources$b; a $values -c net/minecraft/server/DebugOutputStream net/minecraft/server/DebugLoggedPrintStream - f Lorg/slf4j/Logger; b LOGGER - m (Ljava/lang/String;)V a logLine -c net/minecraft/server/DispenserRegistry net/minecraft/server/Bootstrap - f Ljava/io/PrintStream; a STDOUT - f Ljava/util/concurrent/atomic/AtomicLong; b bootstrapDuration - f Z c isBootstrapped - f Lorg/slf4j/Logger; d LOGGER - m (Ljava/lang/String;)V a realStdoutPrintln - m (Ljava/util/Set;)V a checkGameruleTranslations - m (Ljava/lang/Iterable;Ljava/util/function/Function;Ljava/util/Set;)V a checkTranslations - m ()V a bootStrap - m (Ljava/util/function/Supplier;)V a checkBootstrapCalled - m (Ljava/util/function/Supplier;)Ljava/lang/RuntimeException; b createBootstrapException - m ()Ljava/util/Set; b getMissingTranslations - m ()V c validate - m ()V d wrapStreams -c net/minecraft/server/DispenserRegistry$1 net/minecraft/server/Bootstrap$1 - m (Lnet/minecraft/world/level/GameRules$GameRuleKey;Lnet/minecraft/world/level/GameRules$GameRuleDefinition;)V a visit -c net/minecraft/server/EULA net/minecraft/server/Eula - f Lorg/slf4j/Logger; a LOGGER - f Ljava/nio/file/Path; b file - f Z c agreed - m ()Z a hasAgreedToEULA - m ()Z b readFile - m ()V c saveDefaults -c net/minecraft/server/IMinecraftServer net/minecraft/server/ServerInterface - m ()[Ljava/lang/String; O getPlayerNames - m ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; a getProperties - m (Ljava/lang/String;)Ljava/lang/String; a runCommand - m ()Ljava/lang/String; b getServerIp - m ()I d getServerPort - m ()Ljava/lang/String; h getServerName - m ()Ljava/lang/String; s getLevelIdName - m ()Ljava/lang/String; u getPluginNames -c net/minecraft/server/Main net/minecraft/server/Main - f Lorg/slf4j/Logger; a LOGGER - m (Lnet/minecraft/world/level/storage/Convertable$ConversionSession;Lcom/mojang/datafixers/DataFixer;ZLjava/util/function/BooleanSupplier;Lnet/minecraft/core/IRegistryCustom;Z)V a forceUpgrade - m (Lnet/minecraft/server/dedicated/DedicatedServerProperties;Lcom/mojang/serialization/Dynamic;ZLnet/minecraft/server/packs/repository/ResourcePackRepository;)Lnet/minecraft/server/WorldLoader$c; a loadOrCreateConfig - m (Ljava/nio/file/Path;)V a writePidFile -c net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer - f Lnet/minecraft/util/profiling/GameProfilerFiller; A profiler - f Ljava/util/function/Consumer; B onMetricsRecordingStopped - f Ljava/util/function/Consumer; C onMetricsRecordingFinished - f Z D willStartRecordingMetrics - f Lnet/minecraft/server/MinecraftServer$TimeProfiler; E debugCommandProfiler - f Z F debugCommandProfilerDelayStart - f Lnet/minecraft/server/network/ServerConnection; G connection - f Lnet/minecraft/server/level/progress/WorldLoadListenerFactory; H progressListenerFactory - f Lnet/minecraft/network/protocol/status/ServerPing; I status - f Lnet/minecraft/network/protocol/status/ServerPing$a; J statusIcon - f Lnet/minecraft/util/RandomSource; K random - f Lcom/mojang/datafixers/DataFixer; L fixerUpper - f Ljava/lang/String; M localIp - f I N port - f Lnet/minecraft/core/LayeredRegistryAccess; O registries - f Ljava/util/Map; P levels - f Lnet/minecraft/server/players/PlayerList; Q playerList - f Z R running - f Z S stopped - f I T tickCount - f I U ticksUntilAutosave - f Z V onlineMode - f Z W preventProxyConnections - f Z X pvp - f Z Y allowFlight - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; aA structureTemplateManager - f Lnet/minecraft/server/ServerTickRateManager; aB tickRateManager - f Lnet/minecraft/world/item/alchemy/PotionBrewer; aC potionBrewing - f Z aD isSaving - f Ljava/util/concurrent/atomic/AtomicReference; aE fatalException - f I aa playerIdleTimeout - f [J ab tickTimesNanos - f J ac aggregatedTickTimesNanos - f Ljava/security/KeyPair; ad keyPair - f Lcom/mojang/authlib/GameProfile; ae singleplayerProfile - f Z af isDemo - f Z ag isReady - f J ah lastOverloadWarningNanos - f J ai lastServerStatus - f Ljava/lang/Thread; aj serverThread - f J ak lastTickNanos - f J al taskExecutionStartNanos - f J am idleTimeNanos - f J an nextTickTimeNanos - f J ao delayedTasksMaxNextTickTimeNanos - f Z ap mayHaveDelayedTasks - f Lnet/minecraft/server/packs/repository/ResourcePackRepository; aq packRepository - f Lnet/minecraft/server/ScoreboardServer; ar scoreboard - f Lnet/minecraft/world/level/storage/PersistentCommandStorage; as commandStorage - f Lnet/minecraft/server/bossevents/BossBattleCustomData; at customBossEvents - f Lnet/minecraft/server/CustomFunctionData; au functionManager - f Z av enforceWhitelist - f F aw smoothedTickTimeMillis - f Ljava/util/concurrent/Executor; ax executor - f Ljava/lang/String; ay serverId - f Lnet/minecraft/server/MinecraftServer$ReloadableResources; az resources - f Ljava/lang/String; b VANILLA_BRAND - f I c ABSOLUTE_MAX_WORLD_SIZE - f Lnet/minecraft/world/level/WorldSettings; d DEMO_SETTINGS - f Lcom/mojang/authlib/GameProfile; e ANONYMOUS_PLAYER_PROFILE - f Lnet/minecraft/world/level/storage/Convertable$ConversionSession; f storageSource - f Lnet/minecraft/world/level/storage/WorldNBTStorage; g playerDataStorage - f Ljava/net/Proxy; h proxy - f Lnet/minecraft/server/Services; i services - f Lnet/minecraft/world/level/storage/SaveData; j worldData - f Lorg/slf4j/Logger; k LOGGER - f F l AVERAGE_TICK_TIME_SMOOTHING - f I m TICK_STATS_SPAN - f J n OVERLOADED_THRESHOLD_NANOS - f I o OVERLOADED_TICKS_THRESHOLD - f J p OVERLOADED_WARNING_INTERVAL_NANOS - f I q OVERLOADED_TICKS_WARNING_INTERVAL - f J r STATUS_EXPIRE_TIME_NANOS - f J s PREPARE_LEVELS_DEFAULT_DELAY_NANOS - f I t MAX_STATUS_PLAYER_SAMPLE - f I u SPAWN_POSITION_SEARCH_RADIUS - f I v AUTOSAVE_INTERVAL - f I w MIMINUM_AUTOSAVE_TICKS - f I x MAX_TICK_LATENCY - f Ljava/util/List; y tickables - f Lnet/minecraft/util/profiling/metrics/profiling/MetricsRecorder; z metricsRecorder - m ()V A waitForTasks - m ()Z B pollTask - m ()Ljava/util/Optional; C getWorldScreenshotFile - m ()Ljava/nio/file/Path; D getServerDirectory - m ()Z E isPaused - m ()V F onTickRateChanged - m ()V G forceTimeSynchronization - m ()Z H isShutdown - m ()Lnet/minecraft/server/level/WorldServer; I overworld - m ()Ljava/util/Set; J levelKeys - m ()Ljava/lang/Iterable; K getAllLevels - m ()Ljava/lang/String; L getServerVersion - m ()I M getPlayerCount - m ()Z M_ shouldInformAdmins - m ()I N getMaxPlayers - m ()[Ljava/lang/String; O getPlayerNames - m ()Lnet/minecraft/util/ModCheck; P getModdedStatus - m ()Ljava/security/KeyPair; Q getKeyPair - m ()I R getPort - m ()Lcom/mojang/authlib/GameProfile; S getSingleplayerProfile - m ()Z T isSingleplayer - m ()V U initializeKeyPair - m ()Z V isSpawningMonsters - m ()Z W isDemo - m ()Ljava/util/Optional; X getServerResourcePack - m ()Z Y isResourcePackRequired - m ()Z Z usesAuthentication - m (Lnet/minecraft/world/level/EnumGamemode;)V a setDefaultGameType - m (Lnet/minecraft/world/level/storage/WorldPersistentData;)V a readScoreboard - m (Lnet/minecraft/server/packs/repository/ResourcePackRepository;Z)Lnet/minecraft/world/level/DataPackConfiguration; a getSelectedPacks - m (Lnet/minecraft/server/level/EntityPlayer;)Lnet/minecraft/server/network/ITextFilter; a createTextFilterForPlayer - m (Lnet/minecraft/world/level/EnumGamemode;ZI)Z a publishServer - m (Lnet/minecraft/server/level/WorldServer;)I a getSpawnRadius - m (Lnet/minecraft/commands/CommandListenerWrapper;)V a kickUnlistedPlayers - m (Lnet/minecraft/world/level/storage/SaveData;)V a setupDebugLevel - m (Z)V a halt - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/server/level/WorldServer; a getLevel - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/ChatMessageType$a;Ljava/lang/String;)V a logChatMessage - m (J)V a logTickMethodTime - m (Lnet/minecraft/server/packs/repository/ResourcePackRepository;Lnet/minecraft/world/flag/FeatureFlagSet;)V a enableForcedFeaturePacks - m (Lcom/mojang/authlib/GameProfile;)Z a isSingleplayerOwner - m (Lnet/minecraft/server/players/PlayerList;)V a setPlayerList - m (ZZZ)Z a saveAllChunks - m (Lnet/minecraft/CrashReport;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;)V a storeChunkIoError - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/storage/IWorldDataServer;ZZ)V a setInitialSpawn - m (Ljava/lang/Runnable;)Lnet/minecraft/server/TickTask; a wrapRunnable - m (Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer; a spin - m (Ljava/util/function/BooleanSupplier;)V a tickServer - m (Ljava/lang/Throwable;)Lnet/minecraft/CrashReport; a constructOrExtractCrashReport - m (Ljava/lang/RuntimeException;)V a setFatalException - m (Lnet/minecraft/server/TickTask;)Z a shouldRun - m (Lnet/minecraft/world/level/storage/SavedFile;)Ljava/nio/file/Path; a getWorldPath - m (I)V a setPort - m (Ljava/lang/Throwable;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkCoordIntPair;)V a reportChunkLoadFailure - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a sendSystemMessage - m (Ljava/nio/file/Path;)V a dumpServerProperties - m (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; a reloadResources - m (Lnet/minecraft/server/packs/repository/ResourcePackRepository;Lnet/minecraft/world/level/WorldDataConfiguration;ZZ)Lnet/minecraft/world/level/WorldDataConfiguration; a configurePackRepository - m (Lnet/minecraft/CrashReport;)V a onServerCrash - m (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V a startRecordingMetrics - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)Z a isUnderSpawnProtection - m (Lnet/minecraft/server/packs/repository/ResourcePackRepository;Ljava/util/Collection;Lnet/minecraft/world/flag/FeatureFlagSet;Z)Lnet/minecraft/world/level/WorldDataConfiguration; a configureRepositoryWithSelection - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/util/debugchart/RemoteDebugSampleType;)V a subscribeToDebugSample - m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; a fillServerSystemReport - m (Lnet/minecraft/world/level/World;)Z a isLevelEnabled - m ()I aA getCompressionThreshold - m ()Z aB enforceSecureProfile - m ()J aC getNextTickTime - m ()Lcom/mojang/datafixers/DataFixer; aD getFixerUpper - m ()Lnet/minecraft/server/AdvancementDataWorld; aE getAdvancements - m ()Lnet/minecraft/server/CustomFunctionData; aF getFunctions - m ()Lnet/minecraft/server/packs/repository/ResourcePackRepository; aG getPackRepository - m ()Lnet/minecraft/commands/CommandDispatcher; aH getCommands - m ()Lnet/minecraft/commands/CommandListenerWrapper; aI createCommandSourceStack - m ()Lnet/minecraft/world/item/crafting/CraftingManager; aJ getRecipeManager - m ()Lnet/minecraft/server/ScoreboardServer; aK getScoreboard - m ()Lnet/minecraft/world/level/storage/PersistentCommandStorage; aL getCommandStorage - m ()Lnet/minecraft/world/level/GameRules; aM getGameRules - m ()Lnet/minecraft/server/bossevents/BossBattleCustomData; aN getCustomBossEvents - m ()Z aO isEnforceWhitelist - m ()F aP getCurrentSmoothedTickTime - m ()Lnet/minecraft/server/ServerTickRateManager; aQ tickRateManager - m ()J aR getAverageTickTimeNanos - m ()[J aS getTickTimesNanos - m ()Lnet/minecraft/util/profiling/GameProfilerFiller; aT getProfiler - m ()V aU endMetricsRecordingTick - m ()Z aV isRecordingMetrics - m ()V aW stopRecordingMetrics - m ()V aX finishRecordingMetrics - m ()V aY cancelRecordingMetrics - m ()Z aZ forceSynchronousWrites - m (Ljava/lang/String;)V a_ setLocalIp - m ()Z aa getPreventProxyConnections - m ()Z ab isSpawningAnimals - m ()Z ac areNpcsEnabled - m ()Z ad isPvpAllowed - m ()Z ae isFlightAllowed - m ()Ljava/lang/String; af getMotd - m ()Z ag isStopped - m ()Lnet/minecraft/server/players/PlayerList; ah getPlayerList - m ()Lnet/minecraft/server/network/ServerConnection; ai getConnection - m ()Z aj isReady - m ()Z ak hasGui - m ()I al getTickCount - m ()I am getSpawnProtectionRadius - m ()Z an repliesToStatus - m ()Z ao hidesOnlinePlayers - m ()Ljava/net/Proxy; ap getProxy - m ()I aq getPlayerIdleTimeout - m ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; ar getSessionService - m ()Lnet/minecraft/util/SignatureValidator; as getProfileKeySignatureValidator - m ()Lcom/mojang/authlib/GameProfileRepository; at getProfileRepository - m ()Lnet/minecraft/server/players/UserCache; au getProfileCache - m ()Lnet/minecraft/network/protocol/status/ServerPing; av getStatus - m ()V aw invalidateStatus - m ()I ax getAbsoluteMaxWorldSize - m ()Z ay scheduleExecutables - m ()Ljava/lang/Thread; az getRunningThread - m (Z)V b setDifficultyLocked - m (ZZZ)Z b saveEverything - m (Lnet/minecraft/server/level/WorldServer;)V b synchronizeTime - m (Lnet/minecraft/server/TickTask;)V b doRunTask - m (Ljava/lang/Throwable;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkCoordIntPair;)V b reportChunkSaveFailure - m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; b fillSystemReport - m (Ljava/lang/String;)V b setId - m (I)I b getScaledTrackingDistance - m (Lnet/minecraft/server/level/EntityPlayer;)Lnet/minecraft/server/level/PlayerInteractManager; b createGameModeForPlayer - m (Ljava/lang/Runnable;)V b addTickable - m (Lcom/mojang/authlib/GameProfile;)V b setSingleplayerProfile - m (Ljava/nio/file/Path;)V b saveDebugReport - m (Ljava/util/function/BooleanSupplier;)V b managedBlock - m ()Ljava/util/Optional; bD loadStatusIcon - m ()I bE computeNextAutosaveInterval - m ()Lnet/minecraft/network/protocol/status/ServerPing; bF buildServerStatus - m ()Lnet/minecraft/network/protocol/status/ServerPing$ServerPingPlayerSample; bG buildPlayerStatus - m ()V bH updateMobSpawningFlags - m ()V bI startMetricsRecordingTick - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; ba getStructureManager - m ()Lnet/minecraft/world/level/storage/SaveData; bb getWorldData - m ()Lnet/minecraft/core/IRegistryCustom$Dimension; bc registryAccess - m ()Lnet/minecraft/core/LayeredRegistryAccess; bd registries - m ()Lnet/minecraft/server/ReloadableServerRegistries$b; be reloadableRegistries - m ()Lnet/minecraft/world/level/EnumGamemode; bf getForcedGameType - m ()Lnet/minecraft/server/packs/resources/IResourceManager; bg getResourceManager - m ()Z bh isCurrentlySaving - m ()Z bi isTimeProfilerRunning - m ()V bj startTimeProfiler - m ()Lnet/minecraft/util/profiling/MethodProfilerResults; bk stopTimeProfiler - m ()I bl getMaxChainedNeighborUpdates - m ()Lnet/minecraft/network/chat/ChatDecorator; bm getChatDecorator - m ()Z bn logIPs - m ()Z bo acceptsTransfers - m ()Lnet/minecraft/world/item/alchemy/PotionBrewer; bp potionBrewing - m ()Lnet/minecraft/server/ServerLinks; bq serverLinks - m ()V br logFullTickTime - m ()V bs startMeasuringTaskExecutionTime - m ()V bt finishMeasuringTaskExecutionTime - m ()Z bu haveTime - m ()Z bv pollTaskInternal - m (Ljava/lang/Runnable;)V c executeIfPossible - m (Ljava/nio/file/Path;)V c dumpMiscStats - m (I)V c setPlayerIdleTimeout - m (Lnet/minecraft/server/level/EntityPlayer;)V c sendDifficultyUpdate - m (Z)V c setDemo - m (Ljava/util/function/BooleanSupplier;)V c tickChildren - m (Lcom/mojang/authlib/GameProfile;)I c getProfilePermissions - m (Ljava/lang/String;)Ljava/nio/file/Path; c getFile - m (Ljava/lang/String;)V d setMotd - m (Ljava/nio/file/Path;)V d dumpGameRules - m (Z)V d setUsesAuthentication - m (Ljava/nio/file/Path;)V e dumpClasspath - m (Z)V e setPreventProxyConnections - m ()Z e initServer - m ()Lnet/minecraft/util/debugchart/SampleLogger; f getTickTimeLogger - m (Z)V f setPvpAllowed - m (Ljava/nio/file/Path;)V f dumpThreads - m (Ljava/nio/file/Path;)V g dumpNativeModules - m (Z)V g setFlightAllowed - m ()Z g isTickTimeLoggingEnabled - m (Z)V h setEnforceWhitelist - m ()V i onServerExit - m ()Z j isHardcore - m ()I k getOperatorUserPermissionLevel - m ()Z k_ acceptsSuccess - m ()I l getFunctionCompilationLevel - m ()Z m shouldRconBroadcast - m ()Z n isDedicatedServer - m ()I o getRateLimitPacketsPerSecond - m ()Z p isEpollEnabled - m ()Z q isCommandBlockEnabled - m ()Z r isPublished - m ()V t forceDifficulty - m ()Lnet/minecraft/world/level/EnumGamemode; u_ getDefaultGameType - m ()V v stopServer - m ()V v_ waitUntilNextTick - m ()Ljava/lang/String; w getLocalIp - m ()Z w_ acceptsFailure - m ()Z x isRunning - m ()V y runServer - m ()Z z throwIfFatalException -c net/minecraft/server/MinecraftServer$1 net/minecraft/server/MinecraftServer$1 - m (Lnet/minecraft/world/level/GameRules$GameRuleKey;Lnet/minecraft/world/level/GameRules$GameRuleDefinition;)V a visit -c net/minecraft/server/MinecraftServer$ReloadableResources net/minecraft/server/MinecraftServer$ReloadableResources - f Lnet/minecraft/server/packs/resources/IReloadableResourceManager; a resourceManager - f Lnet/minecraft/server/DataPackResources; b managers - m ()Lnet/minecraft/server/packs/resources/IReloadableResourceManager; a resourceManager - m ()Lnet/minecraft/server/DataPackResources; b managers -c net/minecraft/server/MinecraftServer$ServerResourcePackInfo net/minecraft/server/MinecraftServer$ServerResourcePackInfo - f Ljava/util/UUID; a id - f Ljava/lang/String; b url - f Ljava/lang/String; c hash - f Z d isRequired - f Lnet/minecraft/network/chat/IChatBaseComponent; e prompt - m ()Ljava/util/UUID; a id - m ()Ljava/lang/String; b url - m ()Ljava/lang/String; c hash - m ()Z d isRequired - m ()Lnet/minecraft/network/chat/IChatBaseComponent; e prompt -c net/minecraft/server/MinecraftServer$TimeProfiler net/minecraft/server/MinecraftServer$TimeProfiler - f J a startNanos - f I b startTick - m (JI)Lnet/minecraft/util/profiling/MethodProfilerResults; a stop -c net/minecraft/server/MinecraftServer$TimeProfiler$1 net/minecraft/server/MinecraftServer$TimeProfiler$1 - m ()J a getStartTimeNano - m (Ljava/lang/String;)Ljava/util/List; a getTimes - m (Ljava/nio/file/Path;)Z a saveResults - m ()I b getStartTimeTicks - m ()J c getEndTimeNano - m ()I d getEndTimeTicks - m ()Ljava/lang/String; e getProfilerResults -c net/minecraft/server/RedirectStream net/minecraft/server/LoggedPrintStream - f Ljava/lang/String; a name - f Lorg/slf4j/Logger; b LOGGER - m (Ljava/lang/String;)V a logLine -c net/minecraft/server/RegistryLayer net/minecraft/server/RegistryLayer - f Lnet/minecraft/server/RegistryLayer; a STATIC - f Lnet/minecraft/server/RegistryLayer; b WORLDGEN - f Lnet/minecraft/server/RegistryLayer; c DIMENSIONS - f Lnet/minecraft/server/RegistryLayer; d RELOADABLE - f Ljava/util/List; e VALUES - f Lnet/minecraft/core/IRegistryCustom$Dimension; f STATIC_ACCESS - f [Lnet/minecraft/server/RegistryLayer; g $VALUES - m ()Lnet/minecraft/core/LayeredRegistryAccess; a createRegistryAccess - m ()[Lnet/minecraft/server/RegistryLayer; b $values -c net/minecraft/server/ReloadableServerRegistries net/minecraft/server/ReloadableServerRegistries - f Lorg/slf4j/Logger; a LOGGER - f Lcom/google/gson/Gson; b GSON - f Lnet/minecraft/core/RegistrationInfo; c DEFAULT_REGISTRATION_INFO - m (Lnet/minecraft/world/level/storage/loot/LootCollector;Lnet/minecraft/core/IRegistryCustom$Dimension;Lnet/minecraft/world/level/storage/loot/LootDataType;)V a lambda$apply$5 - m (Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; a apply - m (Ljava/lang/String;Ljava/lang/String;)V a lambda$apply$6 - m (Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/packs/resources/IResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a reload - m (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/world/level/storage/loot/LootCollector;Lnet/minecraft/core/Holder$c;)V a lambda$validateRegistry$7 - m (Lnet/minecraft/world/level/storage/loot/LootCollector;Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/core/IRegistryCustom;)V a validateRegistry - m (Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; b createUpdatedRegistries - m (Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; c lambda$reload$1 -c net/minecraft/server/ReloadableServerRegistries$a net/minecraft/server/ReloadableServerRegistries$EmptyTagLookupWrapper - f Lnet/minecraft/core/IRegistryCustom; a registryAccess - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lookup - m ()Ljava/util/stream/Stream; a listRegistries -c net/minecraft/server/ReloadableServerRegistries$b net/minecraft/server/ReloadableServerRegistries$Holder - f Lnet/minecraft/core/IRegistryCustom$Dimension; a registries - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Collection; a getKeys - m ()Lnet/minecraft/core/IRegistryCustom$Dimension; a get - m (Lnet/minecraft/core/IRegistry;)Ljava/util/stream/Stream; a lambda$getKeys$1 - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderLookup$b;)Ljava/util/Optional; a lambda$getLootTable$2 - m (Lnet/minecraft/core/Holder$c;)Lnet/minecraft/resources/MinecraftKey; a lambda$getKeys$0 - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/LootTable; b getLootTable - m ()Lnet/minecraft/core/HolderGetter$a; b lookup -c net/minecraft/server/ScoreboardServer net/minecraft/server/ServerScoreboard - f Lnet/minecraft/server/MinecraftServer; b server - f Ljava/util/Set; c trackedObjectives - f Ljava/util/List; d dirtyListeners - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/scores/PersistentScoreboard; a createData - m (Ljava/lang/Runnable;)V a addDirtyListener - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreboardObjective;Lnet/minecraft/world/scores/ScoreboardScore;)V a onScoreChanged - m (Ljava/lang/String;Lnet/minecraft/world/scores/ScoreboardTeam;)Z a addPlayerToTeam - m (Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/ScoreboardObjective;)V a setDisplayObjective - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreboardObjective;)V a onScoreLockChanged - m (Lnet/minecraft/world/scores/ScoreHolder;)V a onPlayerRemoved - m (Lnet/minecraft/world/scores/ScoreboardTeam;)V a onTeamAdded - m (Lnet/minecraft/world/scores/ScoreboardObjective;)V a onObjectiveAdded - m ()V a setDirty - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreboardObjective;)V b onPlayerScoreRemoved - m (Ljava/lang/String;Lnet/minecraft/world/scores/ScoreboardTeam;)V b removePlayerFromTeam - m (Lnet/minecraft/world/scores/ScoreboardTeam;)V b onTeamChanged - m ()Lnet/minecraft/world/level/saveddata/PersistentBase$a; b dataFactory - m (Lnet/minecraft/world/scores/ScoreboardObjective;)V b onObjectiveChanged - m (Lnet/minecraft/world/scores/ScoreboardTeam;)V c onTeamRemoved - m (Lnet/minecraft/world/scores/ScoreboardObjective;)V c onObjectiveRemoved - m (Lnet/minecraft/world/scores/ScoreboardObjective;)Ljava/util/List; d getStartTrackingPackets - m (Lnet/minecraft/world/scores/ScoreboardObjective;)V e startTrackingObjective - m (Lnet/minecraft/world/scores/ScoreboardObjective;)Ljava/util/List; f getStopTrackingPackets - m (Lnet/minecraft/world/scores/ScoreboardObjective;)V g stopTrackingObjective - m ()Lnet/minecraft/world/scores/PersistentScoreboard; h createData - m (Lnet/minecraft/world/scores/ScoreboardObjective;)I h getObjectiveDisplaySlotCount -c net/minecraft/server/ScoreboardServer$Action net/minecraft/server/ServerScoreboard$Method - f Lnet/minecraft/server/ScoreboardServer$Action; a CHANGE - f Lnet/minecraft/server/ScoreboardServer$Action; b REMOVE -c net/minecraft/server/ServerCommand net/minecraft/server/ConsoleInput - f Ljava/lang/String; a msg - f Lnet/minecraft/commands/CommandListenerWrapper; b source -c net/minecraft/server/ServerInfo net/minecraft/server/ServerInfo - m ()Ljava/lang/String; L getServerVersion - m ()I M getPlayerCount - m ()I N getMaxPlayers - m ()Ljava/lang/String; af getMotd -c net/minecraft/server/ServerLinks net/minecraft/server/ServerLinks - f Lnet/minecraft/server/ServerLinks; a EMPTY - f Lnet/minecraft/network/codec/StreamCodec; b TYPE_STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; c UNTRUSTED_LINKS_STREAM_CODEC - f Ljava/util/List; d entries - m ()Z a isEmpty - m (Lnet/minecraft/server/ServerLinks$KnownLinkType;Lnet/minecraft/server/ServerLinks$KnownLinkType;)Ljava/lang/Boolean; a lambda$findKnownType$0 - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Ljava/lang/Boolean; a lambda$findKnownType$1 - m (Lnet/minecraft/server/ServerLinks$Entry;)Lnet/minecraft/server/ServerLinks$UntrustedEntry; a lambda$untrust$3 - m (Lnet/minecraft/server/ServerLinks$KnownLinkType;)Ljava/util/Optional; a findKnownType - m (Lnet/minecraft/server/ServerLinks$KnownLinkType;Lnet/minecraft/server/ServerLinks$Entry;)Z a lambda$findKnownType$2 - m ()Ljava/util/List; b untrust - m ()Ljava/util/List; c entries -c net/minecraft/server/ServerLinks$Entry net/minecraft/server/ServerLinks$Entry - f Lcom/mojang/datafixers/util/Either; a type - f Ljava/net/URI; b link - m (Lnet/minecraft/server/ServerLinks$KnownLinkType;Ljava/net/URI;)Lnet/minecraft/server/ServerLinks$Entry; a knownType - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a displayName - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$displayName$0 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Ljava/net/URI;)Lnet/minecraft/server/ServerLinks$Entry; a custom - m ()Lcom/mojang/datafixers/util/Either; b type - m ()Ljava/net/URI; c link -c net/minecraft/server/ServerLinks$KnownLinkType net/minecraft/server/ServerLinks$KnownLinkType - f Lnet/minecraft/server/ServerLinks$KnownLinkType; a BUG_REPORT - f Lnet/minecraft/server/ServerLinks$KnownLinkType; b COMMUNITY_GUIDELINES - f Lnet/minecraft/server/ServerLinks$KnownLinkType; c SUPPORT - f Lnet/minecraft/server/ServerLinks$KnownLinkType; d STATUS - f Lnet/minecraft/server/ServerLinks$KnownLinkType; e FEEDBACK - f Lnet/minecraft/server/ServerLinks$KnownLinkType; f COMMUNITY - f Lnet/minecraft/server/ServerLinks$KnownLinkType; g WEBSITE - f Lnet/minecraft/server/ServerLinks$KnownLinkType; h FORUMS - f Lnet/minecraft/server/ServerLinks$KnownLinkType; i NEWS - f Lnet/minecraft/server/ServerLinks$KnownLinkType; j ANNOUNCEMENTS - f Lnet/minecraft/network/codec/StreamCodec; k STREAM_CODEC - f Ljava/util/function/IntFunction; l BY_ID - f I m id - f Ljava/lang/String; n name - f [Lnet/minecraft/server/ServerLinks$KnownLinkType; o $VALUES - m (Lnet/minecraft/server/ServerLinks$KnownLinkType;)I a lambda$static$1 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a displayName - m (Ljava/net/URI;)Lnet/minecraft/server/ServerLinks$Entry; a create - m ()[Lnet/minecraft/server/ServerLinks$KnownLinkType; b $values - m (Lnet/minecraft/server/ServerLinks$KnownLinkType;)I b lambda$static$0 -c net/minecraft/server/ServerLinks$UntrustedEntry net/minecraft/server/ServerLinks$UntrustedEntry - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lcom/mojang/datafixers/util/Either; b type - f Ljava/lang/String; c link - m ()Lcom/mojang/datafixers/util/Either; a type - m ()Ljava/lang/String; b link -c net/minecraft/server/ServerTickRateManager net/minecraft/server/ServerTickRateManager - f J g remainingSprintTicks - f J h sprintTickStartTime - f J i sprintTimeSpend - f J j scheduledCurrentSprintTicks - f Z k previousIsFrozen - f Lnet/minecraft/server/MinecraftServer; l server - m (Lnet/minecraft/server/level/EntityPlayer;)V a updateJoiningPlayer - m ()Z a isSprinting - m (F)V a setTickRate - m (I)Z a stepGameIfPaused - m (Z)V a setFrozen - m ()Z b stopStepping - m (I)Z b requestGameToSprint - m ()Z c stopSprinting - m ()Z d checkShouldSprintThisTick - m ()V e endTickWork - m ()V n updateStateToClients - m ()V o updateStepTicks -c net/minecraft/server/Services net/minecraft/server/Services - f Lcom/mojang/authlib/minecraft/MinecraftSessionService; a sessionService - f Lcom/mojang/authlib/yggdrasil/ServicesKeySet; b servicesKeySet - f Lcom/mojang/authlib/GameProfileRepository; c profileRepository - f Lnet/minecraft/server/players/UserCache; d profileCache - f Ljava/lang/String; e USERID_CACHE_FILE - m ()Lnet/minecraft/util/SignatureValidator; a profileKeySignatureValidator - m ()Z b canValidateProfileKeys - m ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; c sessionService - m ()Lcom/mojang/authlib/yggdrasil/ServicesKeySet; d servicesKeySet - m ()Lcom/mojang/authlib/GameProfileRepository; e profileRepository - m ()Lnet/minecraft/server/players/UserCache; f profileCache -c net/minecraft/server/TickTask net/minecraft/server/TickTask - f I a tick - f Ljava/lang/Runnable; b runnable - m ()I a getTick -c net/minecraft/server/WorldLoader net/minecraft/server/WorldLoader - f Lorg/slf4j/Logger; a LOGGER - m (Lnet/minecraft/server/packs/resources/IReloadableResourceManager;Lnet/minecraft/server/DataPackResources;Ljava/lang/Throwable;)V a lambda$load$0 - m (Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/RegistryLayer;Ljava/util/List;)Lnet/minecraft/core/IRegistryCustom$Dimension; a loadLayer - m (Lnet/minecraft/server/WorldLoader$e;Lnet/minecraft/server/packs/resources/IReloadableResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/WorldLoader$b;Lnet/minecraft/server/DataPackResources;)Ljava/lang/Object; a lambda$load$1 - m (Lnet/minecraft/server/WorldLoader$c;Lnet/minecraft/server/WorldLoader$f;Lnet/minecraft/server/WorldLoader$e;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a load - m (Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/RegistryLayer;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; b loadAndReplaceLayer -c net/minecraft/server/WorldLoader$a net/minecraft/server/WorldLoader$DataLoadContext - f Lnet/minecraft/server/packs/resources/IResourceManager; a resources - f Lnet/minecraft/world/level/WorldDataConfiguration; b dataConfiguration - f Lnet/minecraft/core/IRegistryCustom$Dimension; c datapackWorldgen - f Lnet/minecraft/core/IRegistryCustom$Dimension; d datapackDimensions - m ()Lnet/minecraft/server/packs/resources/IResourceManager; a resources - m ()Lnet/minecraft/world/level/WorldDataConfiguration; b dataConfiguration - m ()Lnet/minecraft/core/IRegistryCustom$Dimension; c datapackWorldgen - m ()Lnet/minecraft/core/IRegistryCustom$Dimension; d datapackDimensions -c net/minecraft/server/WorldLoader$b net/minecraft/server/WorldLoader$DataLoadOutput - f Ljava/lang/Object; a cookie - f Lnet/minecraft/core/IRegistryCustom$Dimension; b finalDimensions - m ()Ljava/lang/Object; a cookie - m ()Lnet/minecraft/core/IRegistryCustom$Dimension; b finalDimensions -c net/minecraft/server/WorldLoader$c net/minecraft/server/WorldLoader$InitConfig - f Lnet/minecraft/server/WorldLoader$d; a packConfig - f Lnet/minecraft/commands/CommandDispatcher$ServerType; b commandSelection - f I c functionCompilationLevel - m ()Lnet/minecraft/server/WorldLoader$d; a packConfig - m ()Lnet/minecraft/commands/CommandDispatcher$ServerType; b commandSelection - m ()I c functionCompilationLevel -c net/minecraft/server/WorldLoader$d net/minecraft/server/WorldLoader$PackConfig - f Lnet/minecraft/server/packs/repository/ResourcePackRepository; a packRepository - f Lnet/minecraft/world/level/WorldDataConfiguration; b initialDataConfig - f Z c safeMode - f Z d initMode - m ()Lcom/mojang/datafixers/util/Pair; a createResourceManager - m ()Lnet/minecraft/server/packs/repository/ResourcePackRepository; b packRepository - m ()Lnet/minecraft/world/level/WorldDataConfiguration; c initialDataConfig - m ()Z d safeMode - m ()Z e initMode -c net/minecraft/server/WorldLoader$e net/minecraft/server/WorldLoader$ResultFactory -c net/minecraft/server/WorldLoader$f net/minecraft/server/WorldLoader$WorldDataSupplier -c net/minecraft/server/WorldStem net/minecraft/server/WorldStem - f Lnet/minecraft/server/packs/resources/IReloadableResourceManager; a resourceManager - f Lnet/minecraft/server/DataPackResources; b dataPackResources - f Lnet/minecraft/core/LayeredRegistryAccess; c registries - f Lnet/minecraft/world/level/storage/SaveData; d worldData - m ()Lnet/minecraft/server/packs/resources/IReloadableResourceManager; a resourceManager - m ()Lnet/minecraft/server/DataPackResources; b dataPackResources - m ()Lnet/minecraft/core/LayeredRegistryAccess; c registries - m ()Lnet/minecraft/world/level/storage/SaveData; d worldData -c net/minecraft/server/advancements/AdvancementVisibilityEvaluator net/minecraft/server/advancements/AdvancementVisibilityEvaluator - f I a VISIBILITY_DEPTH - m (Lnet/minecraft/advancements/AdvancementNode;Lit/unimi/dsi/fastutil/Stack;Ljava/util/function/Predicate;Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$a;)Z a evaluateVisibility - m (Lnet/minecraft/advancements/Advancement;Z)Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$b; a evaluateVisibilityRule - m (Lnet/minecraft/advancements/AdvancementNode;Ljava/util/function/Predicate;Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$a;)V a evaluateVisibility - m (Lit/unimi/dsi/fastutil/Stack;)Z a evaluateVisiblityForUnfinishedNode -c net/minecraft/server/advancements/AdvancementVisibilityEvaluator$a net/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output -c net/minecraft/server/advancements/AdvancementVisibilityEvaluator$b net/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule - f Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$b; a SHOW - f Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$b; b HIDE - f Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$b; c NO_CHANGE - f [Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$b; d $VALUES - m ()[Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$b; a $values -c net/minecraft/server/bossevents/BossBattleCustom net/minecraft/server/bossevents/CustomBossEvent - f Lnet/minecraft/resources/MinecraftKey; h id - f Ljava/util/Set; i players - f I j value - f I k max - m (Lnet/minecraft/server/level/EntityPlayer;)V a addPlayer - m (I)V a setValue - m ()Lnet/minecraft/resources/MinecraftKey; a getTextId - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a save - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/server/bossevents/BossBattleCustom; a load - m (Ljava/util/Collection;)Z a setPlayers - m (Ljava/util/UUID;)V a addOfflinePlayer - m (Lnet/minecraft/server/level/EntityPlayer;)V b removePlayer - m (I)V b setMax - m ()V b removeAllPlayers - m ()I c getValue - m (Lnet/minecraft/server/level/EntityPlayer;)V c onPlayerConnect - m (Lnet/minecraft/server/level/EntityPlayer;)V d onPlayerDisconnect - m ()I d getMax - m ()Lnet/minecraft/network/chat/IChatBaseComponent; e getDisplayName -c net/minecraft/server/bossevents/BossBattleCustomData net/minecraft/server/bossevents/CustomBossEvents - f Ljava/util/Map; a events - m ()Ljava/util/Collection; a getIds - m (Lnet/minecraft/server/level/EntityPlayer;)V a onPlayerConnect - m (Lnet/minecraft/server/bossevents/BossBattleCustom;)V a remove - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a load - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/server/bossevents/BossBattleCustom; a get - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a save - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/server/bossevents/BossBattleCustom; a create - m ()Ljava/util/Collection; b getEvents - m (Lnet/minecraft/server/level/EntityPlayer;)V b onPlayerDisconnect -c net/minecraft/server/chase/ChaseClient net/minecraft/server/chase/ChaseClient - f Lorg/slf4j/Logger; a LOGGER - f I b RECONNECT_INTERVAL_SECONDS - f Ljava/lang/String; c serverHost - f I d serverPort - f Lnet/minecraft/server/MinecraftServer; e server - f Z f wantsToRun - f Ljava/net/Socket; g socket - f Ljava/lang/Thread; h thread - m (Ljava/lang/String;)V a handleMessage - m (Lnet/minecraft/server/chase/ChaseClient$a;)V a lambda$handleTeleport$0 - m ()V a start - m (Ljava/util/Scanner;)V a handleTeleport - m (Ljava/util/Scanner;)Ljava/util/Optional; b parseTarget - m (Ljava/lang/String;)V b executeCommand - m ()V b stop - m (Ljava/lang/String;)V c lambda$executeCommand$1 - m ()V c run -c net/minecraft/server/chase/ChaseClient$a net/minecraft/server/chase/ChaseClient$TeleportTarget - f Lnet/minecraft/resources/ResourceKey; a level - f Lnet/minecraft/world/phys/Vec3D; b pos - f Lnet/minecraft/world/phys/Vec2F; c rot - m ()Lnet/minecraft/resources/ResourceKey; a level - m ()Lnet/minecraft/world/phys/Vec3D; b pos - m ()Lnet/minecraft/world/phys/Vec2F; c rot -c net/minecraft/server/chase/ChaseServer net/minecraft/server/chase/ChaseServer - f Lorg/slf4j/Logger; a LOGGER - f Ljava/lang/String; b serverBindAddress - f I c serverPort - f Lnet/minecraft/server/players/PlayerList; d playerList - f I e broadcastIntervalMs - f Z f wantsToRun - f Ljava/net/ServerSocket; g serverSocket - f Ljava/util/concurrent/CopyOnWriteArrayList; h clientSockets - m (Ljava/net/Socket;[B)V a lambda$runSender$0 - m ()V a start - m ()V b stop - m ()V c runSender - m ()V d runAcceptor - m ()Lnet/minecraft/server/chase/ChaseServer$a; e getPlayerPosition -c net/minecraft/server/chase/ChaseServer$a net/minecraft/server/chase/ChaseServer$PlayerPosition - f Ljava/lang/String; a dimensionName - f D b x - f D c y - f D d z - f F e yRot - f F f xRot - m ()Ljava/lang/String; a dimensionName - m ()D b x - m ()D c y - m ()D d z - m ()F e yRot - m ()F f xRot - m ()Ljava/lang/String; g format -c net/minecraft/server/commands/ChaseCommand net/minecraft/server/commands/ChaseCommand - f Lcom/google/common/collect/BiMap; a DIMENSION_NAMES - f Lorg/slf4j/Logger; b LOGGER - f Ljava/lang/String; c DEFAULT_CONNECT_HOST - f Ljava/lang/String; d DEFAULT_BIND_ADDRESS - f I e DEFAULT_PORT - f I f BROADCAST_INTERVAL_MS - f Lnet/minecraft/server/chase/ChaseServer; g chaseServer - f Lnet/minecraft/server/chase/ChaseClient; h chaseClient - m (Lnet/minecraft/commands/CommandListenerWrapper;)I a stop - m (I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$lead$9 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;I)I a lead - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$6 - m (Ljava/lang/String;I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$follow$10 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$stop$8 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$5 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z b alreadyRunning - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;I)I b follow - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$stop$7 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$2 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$1 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$0 -c net/minecraft/server/commands/CommandAdvancement net/minecraft/server/commands/AdvancementCommands - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_NO_ACTION_PERFORMED - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; b ERROR_CRITERION_NOT_FOUND - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; c SUGGEST_ADVANCEMENTS - m (Lnet/minecraft/server/commands/CommandAdvancement$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$perform$21 - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$register$12 - m (Lnet/minecraft/server/commands/CommandAdvancement$Action;Ljava/lang/String;Lnet/minecraft/advancements/AdvancementHolder;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$performCriterion$23 - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/server/commands/CommandAdvancement$Filter;)Ljava/util/List; a getAdvancements - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/server/commands/CommandAdvancement$Action;Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)I a performCriterion - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$3 - m (Lnet/minecraft/advancements/AdvancementNode;Ljava/util/List;)V a addChildren - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$17 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/server/commands/CommandAdvancement$Action;Ljava/util/Collection;)I a perform - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$16 - m (Lnet/minecraft/server/commands/CommandAdvancement$Action;Ljava/lang/String;Lnet/minecraft/advancements/AdvancementHolder;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$performCriterion$22 - m (Lnet/minecraft/server/commands/CommandAdvancement$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$perform$20 - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b lambda$register$5 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$15 - m (Lnet/minecraft/server/commands/CommandAdvancement$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$perform$19 - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; c lambda$static$2 - m (Lnet/minecraft/server/commands/CommandAdvancement$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$perform$18 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$14 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$13 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$11 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$10 - m (Lcom/mojang/brigadier/context/CommandContext;)I h lambda$register$9 - m (Lcom/mojang/brigadier/context/CommandContext;)I i lambda$register$8 - m (Lcom/mojang/brigadier/context/CommandContext;)I j lambda$register$7 - m (Lcom/mojang/brigadier/context/CommandContext;)I k lambda$register$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I l lambda$register$4 -c net/minecraft/server/commands/CommandAdvancement$Action net/minecraft/server/commands/AdvancementCommands$Action - f Lnet/minecraft/server/commands/CommandAdvancement$Action; a GRANT - f Lnet/minecraft/server/commands/CommandAdvancement$Action; b REVOKE - f Ljava/lang/String; c key - f [Lnet/minecraft/server/commands/CommandAdvancement$Action; d $VALUES - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z a performCriterion - m (Lnet/minecraft/server/level/EntityPlayer;Ljava/lang/Iterable;)I a perform - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/advancements/AdvancementHolder;)Z a perform - m ()Ljava/lang/String; a getKey - m ()[Lnet/minecraft/server/commands/CommandAdvancement$Action; b $values -c net/minecraft/server/commands/CommandAdvancement$Action$1 net/minecraft/server/commands/AdvancementCommands$Action$1 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z a performCriterion - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/advancements/AdvancementHolder;)Z a perform -c net/minecraft/server/commands/CommandAdvancement$Action$2 net/minecraft/server/commands/AdvancementCommands$Action$2 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z a performCriterion - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/advancements/AdvancementHolder;)Z a perform -c net/minecraft/server/commands/CommandAdvancement$Filter net/minecraft/server/commands/AdvancementCommands$Mode - f Lnet/minecraft/server/commands/CommandAdvancement$Filter; a ONLY - f Lnet/minecraft/server/commands/CommandAdvancement$Filter; b THROUGH - f Lnet/minecraft/server/commands/CommandAdvancement$Filter; c FROM - f Lnet/minecraft/server/commands/CommandAdvancement$Filter; d UNTIL - f Lnet/minecraft/server/commands/CommandAdvancement$Filter; e EVERYTHING - f Z f parents - f Z g children - f [Lnet/minecraft/server/commands/CommandAdvancement$Filter; h $VALUES - m ()[Lnet/minecraft/server/commands/CommandAdvancement$Filter; a $values -c net/minecraft/server/commands/CommandAttribute net/minecraft/server/commands/AttributeCommand - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_NOT_LIVING_ENTITY - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; b ERROR_NO_SUCH_ATTRIBUTE - f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; c ERROR_NO_SUCH_MODIFIER - f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; d ERROR_MODIFIER_ALREADY_PRESENT - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$removeModifier$21 - m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$3 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I a getAttributeValue - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifiable; a getAttributeInstance - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/IChatBaseComponent; a getAttributeDescription - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/MinecraftKey;D)I a getAttributeModifier - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$getAttributeModifier$18 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/MinecraftKey;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)I a addModifier - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/EntityLiving; a getLivingEntity - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$4 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/MinecraftKey;)I a removeModifier - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$15 - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setAttributeBase$19 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$14 - m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$2 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I b getAttributeBase - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$addModifier$20 - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$getAttributeBase$17 - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/EntityLiving; b getEntityWithAttribute - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$13 - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$getAttributeValue$16 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I c setAttributeBase - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$12 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$11 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$10 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$9 - m (Lcom/mojang/brigadier/context/CommandContext;)I h lambda$register$8 - m (Lcom/mojang/brigadier/context/CommandContext;)I i lambda$register$7 - m (Lcom/mojang/brigadier/context/CommandContext;)I j lambda$register$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I k lambda$register$5 -c net/minecraft/server/commands/CommandBan net/minecraft/server/commands/BanPlayerCommands - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_ALREADY_BANNED - m (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/server/players/GameProfileBanEntry;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$banPlayers$3 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/network/chat/IChatBaseComponent;)I a banPlayers - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$1 -c net/minecraft/server/commands/CommandBanIp net/minecraft/server/commands/BanIpCommands - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_INVALID_IP - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_ALREADY_BANNED - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Ljava/lang/String;Lnet/minecraft/server/players/IpBanEntry;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$banIp$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m (Ljava/util/List;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$banIp$4 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;Lnet/minecraft/network/chat/IChatBaseComponent;)I a banIpOrName - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$1 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;Lnet/minecraft/network/chat/IChatBaseComponent;)I b banIp -c net/minecraft/server/commands/CommandBanList net/minecraft/server/commands/BanListCommands - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/server/players/ExpirableListEntry;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$showList$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$3 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;)I a showList - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$showList$4 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$showList$5 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$2 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$1 -c net/minecraft/server/commands/CommandBossBar net/minecraft/server/commands/BossBarCommands - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; a SUGGEST_BOSS_BAR - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_ALREADY_EXISTS - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; c ERROR_DOESNT_EXIST - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; d ERROR_NO_PLAYER_CHANGE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; e ERROR_NO_NAME_CHANGE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; f ERROR_NO_COLOR_CHANGE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; g ERROR_NO_STYLE_CHANGE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; h ERROR_NO_VALUE_CHANGE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; i ERROR_NO_MAX_CHANGE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; j ERROR_ALREADY_HIDDEN - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; k ERROR_ALREADY_VISIBLE - m (Lnet/minecraft/commands/CommandListenerWrapper;)I a listBars - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/bossevents/BossBattleCustom; a getBossBar - m (Lnet/minecraft/server/bossevents/BossBattleCustom;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setPlayers$43 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/bossevents/BossBattleCustom;I)I a setValue - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/bossevents/BossBattleCustom;Lnet/minecraft/world/BossBattle$BarColor;)I a setColor - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/bossevents/BossBattleCustom;Lnet/minecraft/network/chat/IChatBaseComponent;)I a setName - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/bossevents/BossBattleCustom;Ljava/util/Collection;)I a setPlayers - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listBars$44 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listBars$45 - m (Lnet/minecraft/server/bossevents/BossBattleCustom;I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setMax$38 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/bossevents/BossBattleCustom;Z)I a setVisible - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/bossevents/BossBattleCustom;Lnet/minecraft/world/BossBattle$BarStyle;)I a setStyle - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$static$2 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/network/chat/IChatBaseComponent;)I a createBar - m (Lnet/minecraft/server/bossevents/BossBattleCustom;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$removeBar$47 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/bossevents/BossBattleCustom;)I a getValue - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$28 - m (Lnet/minecraft/server/bossevents/BossBattleCustom;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$createBar$46 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$0 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z b lambda$register$3 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/bossevents/BossBattleCustom;I)I b setMax - m (Lnet/minecraft/server/bossevents/BossBattleCustom;I)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$setValue$37 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/bossevents/BossBattleCustom;)I b getMax - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$27 - m (Lnet/minecraft/server/bossevents/BossBattleCustom;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$setPlayers$42 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/bossevents/BossBattleCustom;)I c getVisible - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$26 - m (Lnet/minecraft/server/bossevents/BossBattleCustom;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$setName$41 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/bossevents/BossBattleCustom;)I d getPlayers - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/bossevents/BossBattleCustom;)I e removeBar - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$25 - m (Lnet/minecraft/server/bossevents/BossBattleCustom;)Lnet/minecraft/network/chat/IChatBaseComponent; e lambda$setStyle$40 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$24 - m (Lnet/minecraft/server/bossevents/BossBattleCustom;)Lnet/minecraft/network/chat/IChatBaseComponent; f lambda$setColor$39 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$23 - m (Lnet/minecraft/server/bossevents/BossBattleCustom;)Lnet/minecraft/network/chat/IChatBaseComponent; g lambda$setVisible$36 - m (Lnet/minecraft/server/bossevents/BossBattleCustom;)Lnet/minecraft/network/chat/IChatBaseComponent; h lambda$setVisible$35 - m (Lcom/mojang/brigadier/context/CommandContext;)I h lambda$register$22 - m (Lnet/minecraft/server/bossevents/BossBattleCustom;)Lnet/minecraft/network/chat/IChatBaseComponent; i lambda$getPlayers$34 - m (Lcom/mojang/brigadier/context/CommandContext;)I i lambda$register$21 - m (Lnet/minecraft/server/bossevents/BossBattleCustom;)Lnet/minecraft/network/chat/IChatBaseComponent; j lambda$getPlayers$33 - m (Lcom/mojang/brigadier/context/CommandContext;)I j lambda$register$20 - m (Lnet/minecraft/server/bossevents/BossBattleCustom;)Lnet/minecraft/network/chat/IChatBaseComponent; k lambda$getVisible$32 - m (Lcom/mojang/brigadier/context/CommandContext;)I k lambda$register$19 - m (Lcom/mojang/brigadier/context/CommandContext;)I l lambda$register$18 - m (Lnet/minecraft/server/bossevents/BossBattleCustom;)Lnet/minecraft/network/chat/IChatBaseComponent; l lambda$getVisible$31 - m (Lcom/mojang/brigadier/context/CommandContext;)I m lambda$register$17 - m (Lnet/minecraft/server/bossevents/BossBattleCustom;)Lnet/minecraft/network/chat/IChatBaseComponent; m lambda$getMax$30 - m (Lnet/minecraft/server/bossevents/BossBattleCustom;)Lnet/minecraft/network/chat/IChatBaseComponent; n lambda$getValue$29 - m (Lcom/mojang/brigadier/context/CommandContext;)I n lambda$register$16 - m (Lcom/mojang/brigadier/context/CommandContext;)I o lambda$register$15 - m (Lcom/mojang/brigadier/context/CommandContext;)I p lambda$register$14 - m (Lcom/mojang/brigadier/context/CommandContext;)I q lambda$register$13 - m (Lcom/mojang/brigadier/context/CommandContext;)I r lambda$register$12 - m (Lcom/mojang/brigadier/context/CommandContext;)I s lambda$register$11 - m (Lcom/mojang/brigadier/context/CommandContext;)I t lambda$register$10 - m (Lcom/mojang/brigadier/context/CommandContext;)I u lambda$register$9 - m (Lcom/mojang/brigadier/context/CommandContext;)I v lambda$register$8 - m (Lcom/mojang/brigadier/context/CommandContext;)I w lambda$register$7 - m (Lcom/mojang/brigadier/context/CommandContext;)I x lambda$register$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I y lambda$register$5 - m (Lcom/mojang/brigadier/context/CommandContext;)I z lambda$register$4 -c net/minecraft/server/commands/CommandClear net/minecraft/server/commands/ClearInventoryCommands - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_SINGLE - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_MULTIPLE - m (Lnet/minecraft/world/item/ItemStack;)Z a lambda$register$5 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Ljava/util/function/Predicate;)I a clearUnlimited - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$2 - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Ljava/util/function/Predicate;I)I a clearInventory - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$8 - m (ILjava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$clearInventory$12 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$7 - m (ILjava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$clearInventory$11 - m (Lnet/minecraft/world/item/ItemStack;)Z b lambda$register$3 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$6 - m (ILjava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$clearInventory$10 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$4 - m (ILjava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$clearInventory$9 -c net/minecraft/server/commands/CommandClone net/minecraft/server/commands/CloneCommands - f Ljava/util/function/Predicate; a FILTER_AIR - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_OVERLAP - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; c ERROR_AREA_TOO_LARGE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; d ERROR_FAILED - m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/CommandClone$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a beginEndDestinationAndModeSuffix - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/commands/CommandClone$d;Lnet/minecraft/server/commands/CommandClone$d;Lnet/minecraft/server/commands/CommandClone$d;Ljava/util/function/Predicate;Lnet/minecraft/server/commands/CommandClone$Mode;)I a clone - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; a lambda$destinationAndModeSuffix$18 - m (Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lcom/mojang/brigadier/context/CommandContext;)I a lambda$destinationAndModeSuffix$19 - m (I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$clone$23 - m (Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a wrapWithCloneMode - m (Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;)Z a lambda$destinationAndModeSuffix$14 - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/level/WorldServer;Ljava/lang/String;)Lnet/minecraft/server/commands/CommandClone$d; a getLoadedDimensionAndPosition - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lcom/mojang/brigadier/context/CommandContext;)I a lambda$wrapWithCloneMode$22 - m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a destinationAndModeSuffix - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$2 - m (Lnet/minecraft/server/commands/CommandClone$c;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CommandClone$d; a lambda$destinationAndModeSuffix$9 - m (Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lcom/mojang/brigadier/context/CommandContext;)I b lambda$wrapWithCloneMode$21 - m (Lnet/minecraft/server/commands/CommandClone$c;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CommandClone$d; b lambda$destinationAndModeSuffix$8 - m (Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;)Z b lambda$destinationAndModeSuffix$12 - m (Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lcom/mojang/brigadier/context/CommandContext;)I b lambda$destinationAndModeSuffix$17 - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; b lambda$destinationAndModeSuffix$16 - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; c lambda$destinationAndModeSuffix$13 - m (Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lcom/mojang/brigadier/context/CommandContext;)I c lambda$destinationAndModeSuffix$15 - m (Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lcom/mojang/brigadier/context/CommandContext;)I c lambda$wrapWithCloneMode$20 - m (Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;)Z c lambda$destinationAndModeSuffix$10 - m (Lnet/minecraft/server/commands/CommandClone$c;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CommandClone$d; c lambda$destinationAndModeSuffix$7 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/WorldServer; d lambda$beginEndDestinationAndModeSuffix$6 - m (Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lnet/minecraft/server/commands/CommandClone$c;Lcom/mojang/brigadier/context/CommandContext;)I d lambda$destinationAndModeSuffix$11 - m (Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;)Z d lambda$static$1 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/WorldServer; e lambda$beginEndDestinationAndModeSuffix$5 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/WorldServer; f lambda$register$4 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/WorldServer; g lambda$register$3 -c net/minecraft/server/commands/CommandClone$CommandCloneStoredTileEntity net/minecraft/server/commands/CloneCommands$CloneBlockInfo - f Lnet/minecraft/core/BlockPosition; a pos - f Lnet/minecraft/world/level/block/state/IBlockData; b state - f Lnet/minecraft/server/commands/CommandClone$a; c blockEntityInfo - m ()Lnet/minecraft/core/BlockPosition; a pos - m ()Lnet/minecraft/world/level/block/state/IBlockData; b state - m ()Lnet/minecraft/server/commands/CommandClone$a; c blockEntityInfo -c net/minecraft/server/commands/CommandClone$Mode net/minecraft/server/commands/CloneCommands$Mode - f Lnet/minecraft/server/commands/CommandClone$Mode; a FORCE - f Lnet/minecraft/server/commands/CommandClone$Mode; b MOVE - f Lnet/minecraft/server/commands/CommandClone$Mode; c NORMAL - f Z d canOverlap - f [Lnet/minecraft/server/commands/CommandClone$Mode; e $VALUES - m ()Z a canOverlap - m ()[Lnet/minecraft/server/commands/CommandClone$Mode; b $values -c net/minecraft/server/commands/CommandClone$a net/minecraft/server/commands/CloneCommands$CloneBlockEntityInfo - f Lnet/minecraft/nbt/NBTTagCompound; a tag - f Lnet/minecraft/core/component/DataComponentMap; b components - m ()Lnet/minecraft/nbt/NBTTagCompound; a tag - m ()Lnet/minecraft/core/component/DataComponentMap; b components -c net/minecraft/server/commands/CommandClone$c net/minecraft/server/commands/CloneCommands$CommandFunction -c net/minecraft/server/commands/CommandClone$d net/minecraft/server/commands/CloneCommands$DimensionAndPosition - f Lnet/minecraft/server/level/WorldServer; a dimension - f Lnet/minecraft/core/BlockPosition; b position - m ()Lnet/minecraft/server/level/WorldServer; a dimension - m ()Lnet/minecraft/core/BlockPosition; b position -c net/minecraft/server/commands/CommandDatapack net/minecraft/server/commands/DataPackCommand - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_UNKNOWN_PACK - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_PACK_ALREADY_ENABLED - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; c ERROR_PACK_ALREADY_DISABLED - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; d ERROR_CANNOT_DISABLE_FEATURE - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; e ERROR_PACK_FEATURES_NOT_ENABLED - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; f SELECTED_PACKS - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; g UNSELECTED_PACKS - m (Lnet/minecraft/commands/CommandListenerWrapper;)I a listPacks - m (Ljava/util/Collection;Ljava/lang/String;)Z a lambda$static$7 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/packs/repository/ResourcePackLoader;Lnet/minecraft/server/commands/CommandDatapack$a;)I a enablePack - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$static$8 - m (Ljava/util/Collection;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/ResourcePackLoader;)Z a lambda$listAvailablePacks$25 - m (Lnet/minecraft/server/packs/repository/ResourcePackLoader;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listEnabledPacks$30 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Ljava/util/List;Lnet/minecraft/server/packs/repository/ResourcePackLoader;)V a lambda$register$17 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$3 - m (Ljava/util/List;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listAvailablePacks$28 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$4 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/packs/repository/ResourcePackLoader;)I a disablePack - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/ResourcePackLoader;)V a lambda$register$14 - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/ResourcePackLoader;)Z a lambda$static$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$22 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lnet/minecraft/server/packs/repository/ResourcePackLoader; a getPack - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listEnabledPacks$29 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listEnabledPacks$31 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$21 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/ResourcePackLoader;)V b lambda$register$12 - m (Ljava/util/List;Lnet/minecraft/server/packs/repository/ResourcePackLoader;)V b lambda$register$10 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$2 - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b lambda$static$5 - m (Lnet/minecraft/server/packs/repository/ResourcePackLoader;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$listAvailablePacks$27 - m (Lnet/minecraft/commands/CommandListenerWrapper;)I b listAvailablePacks - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$listAvailablePacks$26 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$20 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c lambda$static$1 - m (Lnet/minecraft/server/packs/repository/ResourcePackLoader;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$disablePack$24 - m (Lnet/minecraft/commands/CommandListenerWrapper;)I c listEnabledPacks - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$19 - m (Lnet/minecraft/server/packs/repository/ResourcePackLoader;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$enablePack$23 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z d lambda$register$9 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; d lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$18 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$16 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$15 - m (Lcom/mojang/brigadier/context/CommandContext;)I h lambda$register$13 - m (Lcom/mojang/brigadier/context/CommandContext;)I i lambda$register$11 -c net/minecraft/server/commands/CommandDatapack$a net/minecraft/server/commands/DataPackCommand$Inserter -c net/minecraft/server/commands/CommandDebug net/minecraft/server/commands/DebugCommand - f Lorg/slf4j/Logger; a LOGGER - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_NOT_RUNNING - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_ALREADY_RUNNING - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; d NO_RECURSIVE_TRACES - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; e NO_RETURN_RUN - m (Lnet/minecraft/commands/CommandListenerWrapper;)I a start - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (DLnet/minecraft/util/profiling/MethodProfilerResults;D)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$stop$5 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$start$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$1 - m (Lnet/minecraft/commands/CommandListenerWrapper;)I b stop - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z c lambda$register$3 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z d lambda$register$0 -c net/minecraft/server/commands/CommandDebug$a net/minecraft/server/commands/DebugCommand$TraceCustomExecutor - m (Lnet/minecraft/commands/CommandListenerWrapper;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a runGuarded - m (ILjava/util/Collection;Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$runGuarded$1 - m (Ljava/util/Collection;Lnet/minecraft/commands/CommandListenerWrapper;ILjava/lang/String;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a lambda$runGuarded$2 - m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V b runGuarded - m (ILjava/util/Collection;Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$runGuarded$0 -c net/minecraft/server/commands/CommandDebug$a$1 net/minecraft/server/commands/DebugCommand$TraceCustomExecutor$1 - f Ljava/io/PrintWriter; a val$output - f Lnet/minecraft/commands/functions/CommandFunction; b val$function - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a execute - m (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a execute -c net/minecraft/server/commands/CommandDebug$b net/minecraft/server/commands/DebugCommand$Tracer - f I b INDENT_OFFSET - f Ljava/io/PrintWriter; c output - f I d lastIndent - f Z e waitingForResult - m ()Z M_ shouldInformAdmins - m (Ljava/lang/String;)V a onError - m (ILjava/lang/String;)V a onCommand - m (I)V a indentAndSave - m (ILnet/minecraft/resources/MinecraftKey;I)V a onCall - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a sendSystemMessage - m (ILjava/lang/String;I)V a onReturn - m (I)V b printIndent - m ()V e newLine - m ()Z k_ acceptsSuccess - m ()Z l_ alwaysAccepts - m ()Z w_ acceptsFailure -c net/minecraft/server/commands/CommandDeop net/minecraft/server/commands/DeOpCommands - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_NOT_OP - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$register$1 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;)I a deopPlayers -c net/minecraft/server/commands/CommandDifficulty net/minecraft/server/commands/DifficultyCommand - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_ALREADY_DIFFICULT - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/EnumDifficulty;)I a setDifficulty -c net/minecraft/server/commands/CommandEffect net/minecraft/server/commands/EffectCommands - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_GIVE_FAILED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_CLEAR_EVERYTHING_FAILED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_CLEAR_SPECIFIC_FAILED - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/core/Holder;Ljava/lang/Integer;IZ)I a giveEffect - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/core/Holder;)I a clearEffect - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;)I a clearEffects -c net/minecraft/server/commands/CommandEnchant net/minecraft/server/commands/EnchantCommand - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_NOT_LIVING_ENTITY - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_NO_ITEM - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; c ERROR_INCOMPATIBLE - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; d ERROR_LEVEL_TOO_HIGH - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; e ERROR_NOTHING_HAPPENED - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$4 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$2 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$6 - m (Lnet/minecraft/core/Holder;ILjava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$enchant$8 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$3 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/core/Holder;I)I a enchant - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$5 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$1 - m (Lnet/minecraft/core/Holder;ILjava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$enchant$7 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c lambda$static$0 -c net/minecraft/server/commands/CommandExecute net/minecraft/server/commands/ExecuteCommand - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; a ERROR_FUNCTION_CONDITION_INSTANTATION_FAILURE - f I b MAX_TEST_AREA - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; c ERROR_AREA_TOO_LARGE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; d ERROR_CONDITIONAL_FAILED - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; e ERROR_CONDITIONAL_FAILED_COUNT - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; f SUGGEST_PREDICATE - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; A lambda$register$6 - m (II)Z a lambda$addConditionals$50 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/Holder$c;)Lnet/minecraft/commands/CommandListenerWrapper; a spawnEntityAndRedirect - m (Lnet/minecraft/server/commands/data/CommandData$c;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; a lambda$wrapStores$33 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;Z)Lnet/minecraft/commands/CommandListenerWrapper; a storeValue - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;)Ljava/util/List; a lambda$expandOneToOneEntityRelation$76 - m (Ljava/util/function/IntPredicate;Ljava/util/List;Lnet/minecraft/commands/ExecutionCommandSource;ZI)V a lambda$scheduleFunctionConditionsAndTest$88 - m (Lcom/mojang/brigadier/tree/CommandNode;ZLnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a lambda$addConditionals$62 - m (ZZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; a lambda$addIfBlocksConditional$70 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/bossevents/BossBattleCustom;ZZ)Lnet/minecraft/commands/CommandListenerWrapper; a storeValue - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/inventory/SlotRange;Ljava/util/function/Predicate;)I a countItems - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/stream/Stream; a lambda$createRelationOperations$87 - m (Lnet/minecraft/server/commands/CommandExecute$b;Lcom/mojang/brigadier/context/CommandContext;)I a lambda$createNumericConditionalHandler$66 - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; a expandOneToOneEntityRelation - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$static$3 - m (Lcom/mojang/brigadier/context/CommandContext;Z)I a checkIfRegions - m (Ljava/lang/Iterable;Lnet/minecraft/world/inventory/SlotRange;Ljava/util/function/Predicate;)I a countItems - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLnet/minecraft/server/commands/CommandExecute$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a addConditional - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/commands/data/CommandDataAccessor;Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;Ljava/util/function/IntFunction;Z)Lnet/minecraft/commands/CommandListenerWrapper; a storeData - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$2 - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; a lambda$expandOneToManyEntityRelation$79 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Z a isChunkLoaded - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$5 - m (Lcom/mojang/brigadier/context/CommandContext;ZZ)Ljava/util/Collection; a expect - m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder; a addIfBlocksConditional - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$addConditionals$59 - m (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lnet/minecraft/server/commands/data/CommandData$c;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a lambda$wrapStores$34 - m (ZLnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; a lambda$addConditionals$60 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Z)Ljava/util/OptionalInt; a checkRegions - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/Holder;)Z a checkCustomPredicate - m (ZZLnet/minecraft/server/bossevents/BossBattleCustom;ZI)V a lambda$storeValue$36 - m (I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$createNumericConditionalHandler$63 - m (ZLcom/mojang/brigadier/context/CommandContext;)I a lambda$addIfBlocksConditional$72 - m (Lnet/minecraft/server/commands/data/CommandDataAccessor;Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;)I a checkMatchingData - m (ZLnet/minecraft/server/commands/CommandExecute$c;Lcom/mojang/brigadier/context/CommandContext;)I a lambda$addConditional$69 - m (Lnet/minecraft/server/commands/data/CommandDataAccessor;ZLnet/minecraft/commands/arguments/ArgumentNBTKey$g;Ljava/util/function/IntFunction;ZI)V a lambda$storeData$37 - m (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder; a wrapStores - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/NBTBase; a lambda$wrapStores$32 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$checkUnlessRegions$74 - m (Ljava/util/Collection;Lnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/ScoreboardObjective;ZZI)V a lambda$storeValue$35 - m (Ljava/util/OptionalInt;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$checkIfRegions$73 - m (Lnet/minecraft/commands/ExecutionCommandSource;Ljava/util/List;Ljava/util/function/Function;Ljava/util/function/IntPredicate;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/commands/execution/ExecutionControl;Lnet/minecraft/server/commands/CommandExecute$a;Lnet/minecraft/commands/execution/ChainModifiers;)V a scheduleFunctionConditionsAndTest - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/CommandExecute$e;)Z a checkScore - m (ZLnet/minecraft/server/commands/CommandExecute$b;)Lcom/mojang/brigadier/Command; a createNumericConditionalHandler - m (Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/context/CommandContext;)I a lambda$addConditionals$61 - m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;ZLnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a addConditionals - m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; a createRelationOperations - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;)Z a checkScore - m (Ljava/util/List;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionControl;)V a lambda$scheduleFunctionConditionsAndTest$89 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$addConditionals$57 - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/NBTBase; b lambda$wrapStores$30 - m (Lcom/mojang/brigadier/context/CommandContext;Z)I b checkUnlessRegions - m (ZLcom/mojang/brigadier/context/CommandContext;)I b lambda$addIfBlocksConditional$71 - m (ZLnet/minecraft/server/commands/CommandExecute$c;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; b lambda$addConditional$67 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; b lambda$createRelationOperations$86 - m (Lnet/minecraft/server/commands/CommandExecute$b;Lcom/mojang/brigadier/context/CommandContext;)I b lambda$createNumericConditionalHandler$64 - m (Lnet/minecraft/server/commands/data/CommandData$c;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; b lambda$wrapStores$31 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$0 - m (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; b expandOneToManyEntityRelation - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z b lambda$register$4 - m (II)Z b lambda$addConditionals$48 - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; b lambda$expandOneToOneEntityRelation$77 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$addConditional$68 - m (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt; c checkRegions - m (Lnet/minecraft/server/commands/data/CommandData$c;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; c lambda$wrapStores$29 - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/NBTBase; c lambda$wrapStores$28 - m (II)Z c lambda$addConditionals$46 - m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; c lambda$addConditionals$58 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; c lambda$createRelationOperations$85 - m (Lcom/mojang/brigadier/context/CommandContext;)Z c lambda$addConditionals$55 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$createNumericConditionalHandler$65 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$addConditionals$54 - m (II)Z d lambda$addConditionals$44 - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/NBTBase; d lambda$wrapStores$26 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; d lambda$createRelationOperations$84 - m (Lnet/minecraft/server/commands/data/CommandData$c;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; d lambda$wrapStores$27 - m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; d lambda$addConditionals$56 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; e lambda$createRelationOperations$83 - m (Lnet/minecraft/server/commands/data/CommandData$c;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; e lambda$wrapStores$25 - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/NBTBase; e lambda$wrapStores$24 - m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; e lambda$addConditionals$53 - m (Lcom/mojang/brigadier/context/CommandContext;)Z e lambda$addConditionals$52 - m (II)Z e lambda$addConditionals$42 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; f lambda$createRelationOperations$82 - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/NBTBase; f lambda$wrapStores$22 - m (Lcom/mojang/brigadier/context/CommandContext;)Z f lambda$addConditionals$51 - m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; f lambda$wrapStores$21 - m (Lnet/minecraft/server/commands/data/CommandData$c;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; f lambda$wrapStores$23 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; g lambda$createRelationOperations$81 - m (Lcom/mojang/brigadier/context/CommandContext;)Z g lambda$addConditionals$49 - m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; g lambda$wrapStores$20 - m (Lcom/mojang/brigadier/context/CommandContext;)Z h lambda$addConditionals$47 - m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; h lambda$wrapStores$19 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; h lambda$createRelationOperations$80 - m (Lnet/minecraft/world/entity/Entity;)Z i lambda$expandOneToManyEntityRelation$78 - m (Lcom/mojang/brigadier/context/CommandContext;)Z i lambda$addConditionals$45 - m (Lcom/mojang/brigadier/context/CommandContext;)Z j lambda$addConditionals$43 - m (Lnet/minecraft/world/entity/Entity;)Z j lambda$expandOneToOneEntityRelation$75 - m (Lcom/mojang/brigadier/context/CommandContext;)Z k lambda$addConditionals$41 - m (Lcom/mojang/brigadier/context/CommandContext;)Z l lambda$addConditionals$40 - m (Lcom/mojang/brigadier/context/CommandContext;)Z m lambda$addConditionals$39 - m (Lcom/mojang/brigadier/context/CommandContext;)Z n lambda$addConditionals$38 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; o lambda$register$18 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; p lambda$register$17 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; q lambda$register$16 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; r lambda$register$15 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; s lambda$register$14 - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; t lambda$register$13 - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; u lambda$register$12 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; v lambda$register$11 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; w lambda$register$10 - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; x lambda$register$9 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandListenerWrapper; y lambda$register$8 - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; z lambda$register$7 -c net/minecraft/server/commands/CommandExecute$a net/minecraft/server/commands/ExecuteCommand$CommandGetter -c net/minecraft/server/commands/CommandExecute$b net/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate -c net/minecraft/server/commands/CommandExecute$c net/minecraft/server/commands/ExecuteCommand$CommandPredicate -c net/minecraft/server/commands/CommandExecute$d net/minecraft/server/commands/ExecuteCommand$ExecuteIfFunctionCustomModifier - f Ljava/util/function/IntPredicate; a check - m (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a apply - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; a lambda$apply$2 - m (I)Z a lambda$new$1 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a apply - m (I)Z b lambda$new$0 -c net/minecraft/server/commands/CommandExecute$e net/minecraft/server/commands/ExecuteCommand$IntBiPredicate -c net/minecraft/server/commands/CommandFill net/minecraft/server/commands/FillCommand - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; a ERROR_AREA_TOO_LARGE - f Lnet/minecraft/commands/arguments/blocks/ArgumentTileLocation; b HOLLOW_CORE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_FAILED - m (I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$fillBlocks$10 - m (Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;)Z a lambda$register$5 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/commands/arguments/blocks/ArgumentTileLocation;Lnet/minecraft/server/commands/CommandFill$Mode;Ljava/util/function/Predicate;)I a fillBlocks - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$1 - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$9 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$8 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$7 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$2 -c net/minecraft/server/commands/CommandFill$Mode net/minecraft/server/commands/FillCommand$Mode - f Lnet/minecraft/server/commands/CommandFill$Mode; a REPLACE - f Lnet/minecraft/server/commands/CommandFill$Mode; b OUTLINE - f Lnet/minecraft/server/commands/CommandFill$Mode; c HOLLOW - f Lnet/minecraft/server/commands/CommandFill$Mode; d DESTROY - f Lnet/minecraft/server/commands/CommandSetBlock$Filter; e filter - f [Lnet/minecraft/server/commands/CommandFill$Mode; f $VALUES - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/commands/arguments/blocks/ArgumentTileLocation;Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/commands/arguments/blocks/ArgumentTileLocation; a lambda$static$3 - m ()[Lnet/minecraft/server/commands/CommandFill$Mode; a $values - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/commands/arguments/blocks/ArgumentTileLocation;Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/commands/arguments/blocks/ArgumentTileLocation; b lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/commands/arguments/blocks/ArgumentTileLocation;Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/commands/arguments/blocks/ArgumentTileLocation; c lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/commands/arguments/blocks/ArgumentTileLocation;Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/commands/arguments/blocks/ArgumentTileLocation; d lambda$static$0 -c net/minecraft/server/commands/CommandForceload net/minecraft/server/commands/ForceLoadCommand - f I a MAX_CHUNK_LIMIT - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; b ERROR_TOO_MANY_CHUNKS - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; c ERROR_NOT_TICKING - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; d ERROR_ALL_ADDED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; e ERROR_NONE_REMOVED - m (Lnet/minecraft/commands/CommandListenerWrapper;)I a listForceLoad - m (Lnet/minecraft/server/level/WorldServer;J)V a lambda$removeAll$13 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/level/BlockPosition2D;Lnet/minecraft/server/level/BlockPosition2D;Z)I a changeForceLoad - m (ILnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listForceLoad$12 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (ZILnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$changeForceLoad$16 - m (ZLnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$changeForceLoad$15 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/level/BlockPosition2D;)I a queryForceLoad - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$removeAll$14 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$9 - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$queryForceLoad$10 - m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listForceLoad$11 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$8 - m (Lnet/minecraft/commands/CommandListenerWrapper;)I b removeAll - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$0 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z c lambda$register$2 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$7 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$5 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$3 -c net/minecraft/server/commands/CommandFunction net/minecraft/server/commands/FunctionCommand - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; a ERROR_FUNCTION_INSTANTATION_FAILURE - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; b SUGGEST_FUNCTION - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; c ERROR_ARGUMENT_NOT_COMPOUND - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; d ERROR_NO_FUNCTIONS - f Lnet/minecraft/server/commands/CommandFunction$b; e FULL_CONTEXT_CALLBACKS - m (Lnet/minecraft/server/commands/CommandFunction$b;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/commands/CommandResultCallback;ZI)V a lambda$decorateOutputIfNeeded$6 - m (Lnet/minecraft/server/commands/CommandFunction$a;Lnet/minecraft/commands/CommandResultCallback;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a lambda$queueFunctionsNoReturn$8 - m (Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;Lnet/minecraft/server/commands/data/CommandDataAccessor;)Lnet/minecraft/nbt/NBTTagCompound; a getArgumentTag - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Ljava/util/Collection;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionControl;Lnet/minecraft/server/commands/CommandFunction$b;)V a queueFunctionsAsReturn - m (Ljava/util/Collection;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionControl;Lnet/minecraft/server/commands/CommandFunction$b;Lnet/minecraft/commands/execution/ChainModifiers;)V a queueFunctions - m (Lnet/minecraft/server/commands/CommandFunction$a;ZI)V a lambda$queueFunctionsNoReturn$7 - m (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/server/commands/CommandFunction$b;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/CommandResultCallback; a decorateOutputIfNeeded - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/commands/execution/ExecutionControl;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/functions/CommandFunction;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/commands/CommandResultCallback;Z)V a instantiateAndQueueFunctions - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$2 - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$static$3 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a lambda$register$4 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Lnet/minecraft/commands/CommandListenerWrapper; a modifySenderForExecution - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z b lambda$register$5 - m (Ljava/util/Collection;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionControl;Lnet/minecraft/server/commands/CommandFunction$b;)V b queueFunctionsNoReturn - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$0 -c net/minecraft/server/commands/CommandFunction$1 net/minecraft/server/commands/FunctionCommand$1 - f Lnet/minecraft/server/commands/data/CommandData$c; a val$provider - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/NBTTagCompound; a arguments -c net/minecraft/server/commands/CommandFunction$2 net/minecraft/server/commands/FunctionCommand$2 - f Lnet/minecraft/server/commands/data/CommandData$c; a val$provider - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/NBTTagCompound; a arguments -c net/minecraft/server/commands/CommandFunction$3 net/minecraft/server/commands/FunctionCommand$3 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/NBTTagCompound; a arguments -c net/minecraft/server/commands/CommandFunction$4 net/minecraft/server/commands/FunctionCommand$4 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/NBTTagCompound; a arguments -c net/minecraft/server/commands/CommandFunction$5 net/minecraft/server/commands/FunctionCommand$5 - m (Lnet/minecraft/resources/MinecraftKey;I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$signalResult$0 - m (Ljava/lang/Object;Lnet/minecraft/resources/MinecraftKey;I)V a signalResult - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/resources/MinecraftKey;I)V a signalResult -c net/minecraft/server/commands/CommandFunction$a net/minecraft/server/commands/FunctionCommand$1Accumulator - f Z a anyResult - f I b sum - m (I)V a add -c net/minecraft/server/commands/CommandFunction$b net/minecraft/server/commands/FunctionCommand$Callbacks - m (Ljava/lang/Object;Lnet/minecraft/resources/MinecraftKey;I)V a signalResult -c net/minecraft/server/commands/CommandFunction$c net/minecraft/server/commands/FunctionCommand$FunctionCustomExecutor - m (Lnet/minecraft/commands/CommandListenerWrapper;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a runGuarded - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/NBTTagCompound; a arguments - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$runGuarded$1 - m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V b runGuarded - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$runGuarded$0 -c net/minecraft/server/commands/CommandGamemode net/minecraft/server/commands/GameModeCommand - f I a PERMISSION_LEVEL - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lnet/minecraft/world/level/EnumGamemode;)I a setMode - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$logGamemodeChange$4 - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$logGamemodeChange$3 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/EnumGamemode;)V a logGamemodeChange - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$1 -c net/minecraft/server/commands/CommandGamemodeDefault net/minecraft/server/commands/DefaultGameModeCommands - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/level/EnumGamemode;)I a setMode - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$1 -c net/minecraft/server/commands/CommandGamerule net/minecraft/server/commands/GameRuleCommand - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/level/GameRules$GameRuleKey;)I a queryRule - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/level/GameRules$GameRuleKey;)I a setRule -c net/minecraft/server/commands/CommandGamerule$1 net/minecraft/server/commands/GameRuleCommand$1 - m (Lnet/minecraft/world/level/GameRules$GameRuleKey;Lnet/minecraft/world/level/GameRules$GameRuleDefinition;)V a visit -c net/minecraft/server/commands/CommandGive net/minecraft/server/commands/GiveCommand - f I a MAX_ALLOWED_ITEMSTACKS - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/commands/arguments/item/ArgumentPredicateItemStack;Ljava/util/Collection;I)I a giveItem -c net/minecraft/server/commands/CommandHelp net/minecraft/server/commands/HelpCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_FAILED - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$register$2 - m (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$3 - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$1 -c net/minecraft/server/commands/CommandIdleTimeout net/minecraft/server/commands/SetPlayerIdleTimeoutCommand - m (I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setIdleTimeout$2 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$1 - m (Lnet/minecraft/commands/CommandListenerWrapper;I)I a setIdleTimeout -c net/minecraft/server/commands/CommandKick net/minecraft/server/commands/KickCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_KICKING_OWNER - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_SINGLEPLAYER - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/network/chat/IChatBaseComponent;)I a kickPlayers - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$kickPlayers$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$1 -c net/minecraft/server/commands/CommandKill net/minecraft/server/commands/KillCommand - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;)I a kill - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$kill$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$1 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$kill$3 -c net/minecraft/server/commands/CommandList net/minecraft/server/commands/ListPlayersCommand - m (Lnet/minecraft/commands/CommandListenerWrapper;)I a listPlayers - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/function/Function;)I a format - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;)I b listPlayersWithUuids -c net/minecraft/server/commands/CommandLocate net/minecraft/server/commands/LocateCommand - f Lorg/slf4j/Logger; a LOGGER - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_STRUCTURE_NOT_FOUND - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; c ERROR_STRUCTURE_INVALID - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; d ERROR_BIOME_NOT_FOUND - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; e ERROR_POI_NOT_FOUND - f I f MAX_STRUCTURE_SEARCH_RADIUS - f I g MAX_BIOME_SEARCH_RADIUS - f I h BIOME_SAMPLE_RESOLUTION_HORIZONTAL - f I i BIOME_SAMPLE_RESOLUTION_VERTICAL - f I j POI_SEARCH_RADIUS - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$c;)I a locateStructure - m (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$c;Lnet/minecraft/core/IRegistry;)Ljava/util/Optional; a getHolders - m (Lnet/minecraft/core/BlockPosition;Ljava/lang/String;Lnet/minecraft/network/chat/ChatModifier;)Lnet/minecraft/network/chat/ChatModifier; a lambda$showLocateResult$15 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$c;Lnet/minecraft/core/BlockPosition;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I a showLocateResult - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/core/HolderSet$a; a lambda$getHolders$8 - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$c;Lnet/minecraft/core/Holder$c;)Ljava/lang/String; a lambda$showLocateResult$11 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a lambda$showLocateResult$13 - m (IIII)F a dist - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$c;)I a locateBiome - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$3 - m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/network/chat/IChatBaseComponent;I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$showLocateResult$16 - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lambda$getHolders$9 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/lang/String;Ljava/time/Duration;)I a showLocateResult - m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$c;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/HolderSet$Named;)Ljava/lang/String; a lambda$showLocateResult$12 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$7 - m (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a lambda$locateStructure$10 - m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/tags/TagKey;)Ljava/lang/String; a lambda$showLocateResult$14 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$c;Lnet/minecraft/core/BlockPosition;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I a showLocateResult - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$6 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$c;)I b locatePoi - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$2 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$5 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c lambda$static$1 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; d lambda$static$0 -c net/minecraft/server/commands/CommandLoot net/minecraft/server/commands/LootCommand - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; a SUGGEST_LOOT_TABLE - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_NO_HELD_ITEMS - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; c ERROR_NO_LOOT_TABLE - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/commands/CommandLoot$b;)I a dropKillLoot - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/List;Lnet/minecraft/resources/ResourceKey;)V a callback - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/LootParams;Lnet/minecraft/server/commands/CommandLoot$b;)I a drop - m (Ljava/util/Collection;IILjava/util/List;Lnet/minecraft/server/commands/CommandLoot$a;)I a entityReplace - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a canMergeItems - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/commands/CommandLoot$b;)I a dropFishingLoot - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;Ljava/util/List;Lnet/minecraft/server/commands/CommandLoot$a;)I a blockDistribute - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;IILjava/util/List;Lnet/minecraft/server/commands/CommandLoot$a;)I a blockReplace - m (Ljava/util/Collection;Ljava/util/List;Lnet/minecraft/server/commands/CommandLoot$a;)I a playerGive - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/world/entity/Entity;Ljava/util/List;IILjava/util/List;)V a setSlots - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/phys/Vec3D;Ljava/util/List;Lnet/minecraft/server/commands/CommandLoot$a;)I a dropInWorld - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/List;)V a callback - m (Lnet/minecraft/world/IInventory;Lnet/minecraft/world/item/ItemStack;)Z a distributeToContainer - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/IInventory; a getContainer - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/EnumItemSlot;)Lnet/minecraft/world/item/ItemStack; a getSourceHandItem - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/commands/CommandLoot$b;)I a dropBlockLoot - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/core/Holder;Lnet/minecraft/server/commands/CommandLoot$b;)I a dropChestLoot - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/CommandLoot$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a addTargets -c net/minecraft/server/commands/CommandLoot$a net/minecraft/server/commands/LootCommand$Callback -c net/minecraft/server/commands/CommandLoot$b net/minecraft/server/commands/LootCommand$DropConsumer -c net/minecraft/server/commands/CommandLoot$c net/minecraft/server/commands/LootCommand$TailProvider -c net/minecraft/server/commands/CommandMe net/minecraft/server/commands/EmoteCommands - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$1 - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/PlayerChatMessage;)V a lambda$register$0 -c net/minecraft/server/commands/CommandOp net/minecraft/server/commands/OpCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_ALREADY_OP - m (Lnet/minecraft/server/level/EntityPlayer;)Ljava/lang/String; a lambda$register$2 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$register$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$4 - m (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/level/EntityPlayer;)Z a lambda$register$1 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;)I a opPlayers -c net/minecraft/server/commands/CommandPardon net/minecraft/server/commands/PardonCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_NOT_BANNED - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$register$1 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$pardonPlayers$3 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;)I a pardonPlayers -c net/minecraft/server/commands/CommandPardonIP net/minecraft/server/commands/PardonIpCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_INVALID - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_NOT_BANNED - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$register$1 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;)I a unban - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$unban$3 -c net/minecraft/server/commands/CommandParticle net/minecraft/server/commands/ParticleCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_FAILED - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/particles/ParticleParam;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;FIZLjava/util/Collection;)I a sendParticles - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$7 - m (Lnet/minecraft/core/particles/ParticleParam;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$sendParticles$8 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$5 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$2 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$1 -c net/minecraft/server/commands/CommandPlaySound net/minecraft/server/commands/PlaySoundCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_TOO_FAR - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/server/level/EntityPlayer;)Ljava/util/Collection; a getCallingPlayerAsCollection - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/sounds/SoundCategory;Lnet/minecraft/world/phys/Vec3D;FFF)I a playSound - m (Lnet/minecraft/sounds/SoundCategory;Lcom/mojang/brigadier/context/CommandContext;)I a lambda$source$7 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$1 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$0 - m (Lnet/minecraft/sounds/SoundCategory;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; a source - m (Lnet/minecraft/resources/MinecraftKey;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$playSound$9 - m (Lnet/minecraft/sounds/SoundCategory;Lcom/mojang/brigadier/context/CommandContext;)I b lambda$source$6 - m (Lnet/minecraft/resources/MinecraftKey;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$playSound$8 - m (Lnet/minecraft/sounds/SoundCategory;Lcom/mojang/brigadier/context/CommandContext;)I c lambda$source$5 - m (Lnet/minecraft/sounds/SoundCategory;Lcom/mojang/brigadier/context/CommandContext;)I d lambda$source$4 - m (Lnet/minecraft/sounds/SoundCategory;Lcom/mojang/brigadier/context/CommandContext;)I e lambda$source$3 - m (Lnet/minecraft/sounds/SoundCategory;Lcom/mojang/brigadier/context/CommandContext;)I f lambda$source$2 -c net/minecraft/server/commands/CommandPublish net/minecraft/server/commands/PublishCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_FAILED - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_ALREADY_PUBLISHED - m (I)Lnet/minecraft/network/chat/IChatMutableComponent; a getSuccessMessage - m (Lnet/minecraft/commands/CommandListenerWrapper;IZLnet/minecraft/world/level/EnumGamemode;)I a publish - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$1 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$5 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$4 - m (I)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$publish$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$2 -c net/minecraft/server/commands/CommandRecipe net/minecraft/server/commands/RecipeCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_GIVE_FAILED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_TAKE_FAILED - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$takeRecipes$8 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Ljava/util/Collection;)I a giveRecipes - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$3 - m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$takeRecipes$7 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Ljava/util/Collection;)I b takeRecipes - m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$giveRecipes$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$2 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$1 - m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$giveRecipes$5 -c net/minecraft/server/commands/CommandReload net/minecraft/server/commands/ReloadCommand - f Lorg/slf4j/Logger; a LOGGER - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Ljava/util/Collection;Lnet/minecraft/commands/CommandListenerWrapper;)V a reloadPacks - m (Lnet/minecraft/server/packs/repository/ResourcePackRepository;Lnet/minecraft/world/level/storage/SaveData;Ljava/util/Collection;)Ljava/util/Collection; a discoverNewPacks -c net/minecraft/server/commands/CommandSaveAll net/minecraft/server/commands/SaveAllCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_FAILED - m (Lnet/minecraft/commands/CommandListenerWrapper;Z)I a saveAll - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$saveAll$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$1 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$saveAll$3 -c net/minecraft/server/commands/CommandSaveOff net/minecraft/server/commands/SaveOffCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_ALREADY_OFF - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$register$1 -c net/minecraft/server/commands/CommandSaveOn net/minecraft/server/commands/SaveOnCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_ALREADY_ON - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$register$1 -c net/minecraft/server/commands/CommandSay net/minecraft/server/commands/SayCommand - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/PlayerChatMessage;)V a lambda$register$1 -c net/minecraft/server/commands/CommandSchedule net/minecraft/server/commands/ScheduleCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_SAME_TICK - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_CANT_REMOVE - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; c SUGGEST_SCHEDULE - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lcom/mojang/datafixers/util/Pair;IZ)I a schedule - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;)I a remove -c net/minecraft/server/commands/CommandScoreboard net/minecraft/server/commands/ScoreboardCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_OBJECTIVE_ALREADY_EXISTS - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_DISPLAY_SLOT_ALREADY_EMPTY - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_DISPLAY_SLOT_ALREADY_SET - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; d ERROR_TRIGGER_ALREADY_ENABLED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; e ERROR_NOT_TRIGGER - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; f ERROR_NO_VALUE - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a suggestTriggers - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/DisplaySlot;)I a clearDisplaySlot - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardObjective;Lnet/minecraft/network/chat/numbers/NumberFormat;)I a setObjectiveFormat - m (Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setScoreNumberFormat$48 - m (Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$addObjective$68 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardObjective;)I a removeObjective - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreboardObjective;)I a getScore - m (ILnet/minecraft/world/scores/ScoreboardObjective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$removeScore$51 - m (Lnet/minecraft/commands/CommandBuildContext;Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/CommandScoreboard$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a addNumberFormats - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/ScoreboardObjective;)I a setDisplaySlot - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ReadOnlyScoreInfo;Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$getScore$30 - m (Lnet/minecraft/world/scores/DisplaySlot;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$clearDisplaySlot$59 - m (Lnet/minecraft/world/scores/ScoreboardObjective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setScore$40 - m (Lnet/minecraft/server/commands/CommandScoreboard$a;Lcom/mojang/brigadier/context/CommandContext;)I a lambda$addNumberFormats$28 - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$register$19 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardObjective;Lnet/minecraft/network/chat/IChatBaseComponent;)I a setDisplayName - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;)I a resetScores - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardObjective;Z)I a setDisplayAutoUpdate - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;Lnet/minecraft/commands/arguments/ArgumentMathOperation$a;Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;)I a performOperation - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;Lnet/minecraft/world/scores/criteria/IScoreboardCriteria;Lnet/minecraft/network/chat/IChatBaseComponent;)I a addObjective - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/numbers/NumberFormat;)I a lambda$register$23 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$24 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;Lnet/minecraft/network/chat/numbers/NumberFormat;)I a setScoreNumberFormat - m (Lnet/minecraft/commands/CommandListenerWrapper;)I a listTrackedPlayers - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreHolder;)I a listTrackedPlayerScores - m (Lnet/minecraft/world/scores/ScoreHolder;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listTrackedPlayerScores$56 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;)I a enableTrigger - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardObjective;Lnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay;)I a setRenderType - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;I)I a setScore - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;Lnet/minecraft/network/chat/IChatBaseComponent;)I a setScoreDisplay - m (Lnet/minecraft/world/scores/ScoreboardObjective;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$resetScore$38 - m (Lnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay;Lcom/mojang/brigadier/context/CommandContext;)I a lambda$createRenderTypeModify$29 - m ()Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; a createRenderTypeModify - m (Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setDisplaySlot$60 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a getFirstTargetName - m (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listTrackedPlayerScores$57 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setScoreDisplay$44 - m (Lnet/minecraft/world/scores/ScoreHolder;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listTrackedPlayerScores$55 - m (ILnet/minecraft/world/scores/ScoreboardObjective;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$removeScore$52 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)V a lambda$listTrackedPlayerScores$58 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$22 - m (Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$removeObjective$67 - m (Lnet/minecraft/world/scores/ScoreboardObjective;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$resetScore$37 - m (ILnet/minecraft/world/scores/ScoreboardObjective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$addScore$49 - m (ILnet/minecraft/world/scores/ScoreboardObjective;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$addScore$50 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$listObjectives$70 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$setScoreDisplay$43 - m (Lnet/minecraft/server/commands/CommandScoreboard$a;Lcom/mojang/brigadier/context/CommandContext;)I b lambda$addNumberFormats$27 - m (Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$setScoreNumberFormat$47 - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/numbers/NumberFormat;)I b lambda$register$7 - m (Lnet/minecraft/commands/CommandListenerWrapper;)I b listObjectives - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;I)I b addScore - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;)I b resetScore - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$listObjectives$69 - m (Lnet/minecraft/world/scores/ScoreboardObjective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$setScore$39 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;I)I c removeScore - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z c lambda$register$1 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$listTrackedPlayers$54 - m (Lnet/minecraft/world/scores/ScoreboardObjective;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$enableTrigger$34 - m (Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$setScoreNumberFormat$46 - m (Lnet/minecraft/world/scores/ScoreboardObjective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$performOperation$31 - m (Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$setRenderType$66 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$21 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$listTrackedPlayers$53 - m (Lnet/minecraft/server/commands/CommandScoreboard$a;Lcom/mojang/brigadier/context/CommandContext;)I c lambda$addNumberFormats$26 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$20 - m (Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$setObjectiveFormat$65 - m (Lnet/minecraft/world/scores/ScoreboardObjective;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$enableTrigger$33 - m (Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$setScoreNumberFormat$45 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$resetScores$36 - m (Lnet/minecraft/server/commands/CommandScoreboard$a;Lcom/mojang/brigadier/context/CommandContext;)I d lambda$addNumberFormats$25 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$18 - m (Lnet/minecraft/world/scores/ScoreboardObjective;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; e lambda$performOperation$32 - m (Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; e lambda$setScoreDisplay$42 - m (Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; e lambda$setObjectiveFormat$64 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; e lambda$resetScores$35 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$17 - m (Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; f lambda$setScoreDisplay$41 - m (Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; f lambda$setDisplayAutoUpdate$63 - m (Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; g lambda$setDisplayAutoUpdate$62 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$16 - m (Lcom/mojang/brigadier/context/CommandContext;)I h lambda$register$15 - m (Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; h lambda$setDisplayName$61 - m (Lcom/mojang/brigadier/context/CommandContext;)I i lambda$register$14 - m (Lcom/mojang/brigadier/context/CommandContext;)I j lambda$register$13 - m (Lcom/mojang/brigadier/context/CommandContext;)I k lambda$register$12 - m (Lcom/mojang/brigadier/context/CommandContext;)I l lambda$register$11 - m (Lcom/mojang/brigadier/context/CommandContext;)I m lambda$register$10 - m (Lcom/mojang/brigadier/context/CommandContext;)I n lambda$register$9 - m (Lcom/mojang/brigadier/context/CommandContext;)I o lambda$register$8 - m (Lcom/mojang/brigadier/context/CommandContext;)I p lambda$register$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I q lambda$register$5 - m (Lcom/mojang/brigadier/context/CommandContext;)I r lambda$register$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I s lambda$register$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I t lambda$register$2 -c net/minecraft/server/commands/CommandScoreboard$a net/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor -c net/minecraft/server/commands/CommandSeed net/minecraft/server/commands/SeedCommand - m (Lcom/mojang/brigadier/CommandDispatcher;Z)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m (ZLnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$register$1 -c net/minecraft/server/commands/CommandSetBlock net/minecraft/server/commands/SetBlockCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_FAILED - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;)Z a lambda$register$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$5 - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setBlock$6 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/commands/arguments/blocks/ArgumentTileLocation;Lnet/minecraft/server/commands/CommandSetBlock$Mode;Ljava/util/function/Predicate;)I a setBlock - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$2 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$1 -c net/minecraft/server/commands/CommandSetBlock$Filter net/minecraft/server/commands/SetBlockCommand$Filter -c net/minecraft/server/commands/CommandSetBlock$Mode net/minecraft/server/commands/SetBlockCommand$Mode - f Lnet/minecraft/server/commands/CommandSetBlock$Mode; a REPLACE - f Lnet/minecraft/server/commands/CommandSetBlock$Mode; b DESTROY - f [Lnet/minecraft/server/commands/CommandSetBlock$Mode; c $VALUES - m ()[Lnet/minecraft/server/commands/CommandSetBlock$Mode; a $values -c net/minecraft/server/commands/CommandSetWorldSpawn net/minecraft/server/commands/SetWorldSpawnCommand - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;F)I a setSpawn -c net/minecraft/server/commands/CommandSpawnpoint net/minecraft/server/commands/SetSpawnCommand - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/core/BlockPosition;F)I a setSpawn -c net/minecraft/server/commands/CommandSpectate net/minecraft/server/commands/SpectateCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_SELF - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b ERROR_NOT_SPECTATOR - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$1 - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$spectate$5 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/EntityPlayer;)I a spectate - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$4 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$spectate$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$2 -c net/minecraft/server/commands/CommandSpreadPlayers net/minecraft/server/commands/SpreadPlayersCommand - f I a MAX_ITERATION_COUNT - f Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType; b ERROR_FAILED_TO_SPREAD_TEAMS - f Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType; c ERROR_FAILED_TO_SPREAD_ENTITIES - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; d ERROR_INVALID_MAX_HEIGHT - m (Ljava/util/Collection;)I a getNumberOfTeams - m (Lnet/minecraft/util/RandomSource;IDDDD)[Lnet/minecraft/server/commands/CommandSpreadPlayers$a; a createInitialPositions - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/phys/Vec2F;FFIZLjava/util/Collection;)I a spreadPlayers - m (Ljava/util/Collection;Lnet/minecraft/server/level/WorldServer;[Lnet/minecraft/server/commands/CommandSpreadPlayers$a;IZ)D a setPlayerPositions - m (Lnet/minecraft/world/phys/Vec2F;DLnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;DDDDI[Lnet/minecraft/server/commands/CommandSpreadPlayers$a;Z)V a spreadPositions -c net/minecraft/server/commands/CommandSpreadPlayers$a net/minecraft/server/commands/SpreadPlayersCommand$Position - f D a x - f D b z - m (Lnet/minecraft/world/level/IBlockAccess;I)I a getSpawnY - m (Lnet/minecraft/server/commands/CommandSpreadPlayers$a;)D a dist - m (Lnet/minecraft/util/RandomSource;DDDD)V a randomize - m ()V a normalize - m (DDDD)Z a clamp - m (Lnet/minecraft/server/commands/CommandSpreadPlayers$a;)V b moveAway - m ()D b getLength - m (Lnet/minecraft/world/level/IBlockAccess;I)Z b isSafe -c net/minecraft/server/commands/CommandStop net/minecraft/server/commands/StopCommand - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$register$1 -c net/minecraft/server/commands/CommandStopSound net/minecraft/server/commands/StopSoundCommand - m (Lnet/minecraft/sounds/SoundCategory;Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$3 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$4 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/sounds/SoundCategory;Lnet/minecraft/resources/MinecraftKey;)I a stopSound - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$stopSound$7 - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/sounds/SoundCategory;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$stopSound$5 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$1 - m (Lnet/minecraft/sounds/SoundCategory;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$stopSound$6 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$stopSound$8 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$0 - m (Lnet/minecraft/sounds/SoundCategory;Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$2 -c net/minecraft/server/commands/CommandSummon net/minecraft/server/commands/SummonCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_FAILED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_DUPLICATE_UUID - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c INVALID_POSITION - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/Holder$c;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/nbt/NBTTagCompound;Z)Lnet/minecraft/world/entity/Entity; a createEntity - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/Holder$c;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/nbt/NBTTagCompound;Z)I b spawnEntity -c net/minecraft/server/commands/CommandTag net/minecraft/server/commands/TagCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_ADD_FAILED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_REMOVE_FAILED - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Ljava/util/Collection;)Ljava/util/Collection; a getTags - m (Ljava/util/Collection;Ljava/util/Set;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listTags$12 - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listTags$9 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$register$2 - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$removeTag$8 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$4 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;)I a listTags - m (Lnet/minecraft/world/entity/Entity;Ljava/util/Set;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listTags$10 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Ljava/lang/String;)I a addTag - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$3 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Ljava/lang/String;)I b removeTag - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$listTags$11 - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$removeTag$7 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$1 - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$addTag$6 - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$addTag$5 -c net/minecraft/server/commands/CommandTeam net/minecraft/server/commands/TeamCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_TEAM_ALREADY_EXISTS - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_TEAM_ALREADY_EMPTY - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_TEAM_ALREADY_NAME - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; d ERROR_TEAM_ALREADY_COLOR - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; e ERROR_TEAM_ALREADY_FRIENDLYFIRE_ENABLED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; f ERROR_TEAM_ALREADY_FRIENDLYFIRE_DISABLED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; g ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_ENABLED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; h ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_DISABLED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; i ERROR_TEAM_NAMETAG_VISIBLITY_UNCHANGED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; j ERROR_TEAM_DEATH_MESSAGE_VISIBLITY_UNCHANGED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; k ERROR_TEAM_COLLISION_UNCHANGED - m (Lcom/mojang/brigadier/context/CommandContext;)I A lambda$register$1 - m (Lnet/minecraft/commands/CommandListenerWrapper;)I a listTeams - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardTeam;)I a emptyTeam - m (Lnet/minecraft/world/scores/ScoreboardTeam;Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setDeathMessageVisibility$33 - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setSuffix$47 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardTeam;Lnet/minecraft/EnumChatFormat;)I a setColor - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;)I a createTeam - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardTeam;Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility;)I a setNametagVisibility - m (Lnet/minecraft/world/scores/ScoreboardTeam;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listMembers$42 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listTeams$44 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a getFirstMemberName - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;Lnet/minecraft/network/chat/IChatBaseComponent;)I a createTeam - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardTeam;Lnet/minecraft/network/chat/IChatBaseComponent;)I a setDisplayName - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/world/scores/ScoreboardTeam;Lnet/minecraft/EnumChatFormat;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setColor$38 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;)I a leaveTeam - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardTeam;Z)I a setFriendlySight - m (Lnet/minecraft/world/scores/ScoreboardTeam;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$listMembers$43 - m (Lnet/minecraft/world/scores/ScoreboardTeam;Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setCollision$34 - m (Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardTeam;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$emptyTeam$39 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardTeam;Ljava/util/Collection;)I a joinTeam - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$27 - m (ZLnet/minecraft/world/scores/ScoreboardTeam;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setFriendlyFire$36 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardTeam;Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush;)I a setCollision - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$26 - m (ZLnet/minecraft/world/scores/ScoreboardTeam;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$setFriendlySight$35 - m (Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardTeam;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$joinTeam$31 - m (Lnet/minecraft/world/scores/ScoreboardTeam;Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$setNametagVisibility$32 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z b lambda$register$0 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardTeam;)I b deleteTeam - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardTeam;Z)I b setFriendlyFire - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$setPrefix$46 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardTeam;Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility;)I b setDeathMessageVisibility - m (Lnet/minecraft/world/scores/ScoreboardTeam;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$createTeam$41 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardTeam;Lnet/minecraft/network/chat/IChatBaseComponent;)I b setPrefix - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$listTeams$45 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$25 - m (Lnet/minecraft/world/scores/ScoreboardTeam;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$deleteTeam$40 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardTeam;Lnet/minecraft/network/chat/IChatBaseComponent;)I c setSuffix - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$leaveTeam$29 - m (Ljava/util/Collection;Lnet/minecraft/world/scores/ScoreboardTeam;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$joinTeam$30 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/scores/ScoreboardTeam;)I c listMembers - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$24 - m (Lnet/minecraft/world/scores/ScoreboardTeam;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$setDisplayName$37 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$leaveTeam$28 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$23 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$22 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$21 - m (Lcom/mojang/brigadier/context/CommandContext;)I h lambda$register$20 - m (Lcom/mojang/brigadier/context/CommandContext;)I i lambda$register$19 - m (Lcom/mojang/brigadier/context/CommandContext;)I j lambda$register$18 - m (Lcom/mojang/brigadier/context/CommandContext;)I k lambda$register$17 - m (Lcom/mojang/brigadier/context/CommandContext;)I l lambda$register$16 - m (Lcom/mojang/brigadier/context/CommandContext;)I m lambda$register$15 - m (Lcom/mojang/brigadier/context/CommandContext;)I n lambda$register$14 - m (Lcom/mojang/brigadier/context/CommandContext;)I o lambda$register$13 - m (Lcom/mojang/brigadier/context/CommandContext;)I p lambda$register$12 - m (Lcom/mojang/brigadier/context/CommandContext;)I q lambda$register$11 - m (Lcom/mojang/brigadier/context/CommandContext;)I r lambda$register$10 - m (Lcom/mojang/brigadier/context/CommandContext;)I s lambda$register$9 - m (Lcom/mojang/brigadier/context/CommandContext;)I t lambda$register$8 - m (Lcom/mojang/brigadier/context/CommandContext;)I u lambda$register$7 - m (Lcom/mojang/brigadier/context/CommandContext;)I v lambda$register$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I w lambda$register$5 - m (Lcom/mojang/brigadier/context/CommandContext;)I x lambda$register$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I y lambda$register$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I z lambda$register$2 -c net/minecraft/server/commands/CommandTeamMsg net/minecraft/server/commands/TeamMsgCommand - f Lnet/minecraft/network/chat/ChatModifier; a SUGGEST_STYLE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_NOT_ON_TEAM - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/ScoreboardTeam;Lnet/minecraft/server/level/EntityPlayer;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/ScoreboardTeam;Ljava/util/List;Lnet/minecraft/network/chat/PlayerChatMessage;)V a sendMessage - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/ScoreboardTeam;Ljava/util/List;Lnet/minecraft/network/chat/PlayerChatMessage;)V b lambda$register$1 -c net/minecraft/server/commands/CommandTeleport net/minecraft/server/commands/TeleportCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a INVALID_POSITION - m (D)Ljava/lang/String; a formatDouble - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/WorldServer;DDDLjava/util/Set;FFLnet/minecraft/server/commands/CommandTeleport$a;)V a performTeleport - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)I a teleportToEntity - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/commands/arguments/coordinates/IVectorPosition;Lnet/minecraft/commands/arguments/coordinates/IVectorPosition;Lnet/minecraft/server/commands/CommandTeleport$a;)I a teleportToPos -c net/minecraft/server/commands/CommandTeleport$a net/minecraft/server/commands/TeleportCommand$LookAt -c net/minecraft/server/commands/CommandTeleport$b net/minecraft/server/commands/TeleportCommand$LookAtEntity - f Lnet/minecraft/world/entity/Entity; a entity - f Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor; b anchor - m ()Lnet/minecraft/world/entity/Entity; a entity - m ()Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor; b anchor -c net/minecraft/server/commands/CommandTeleport$c net/minecraft/server/commands/TeleportCommand$LookAtPosition - f Lnet/minecraft/world/phys/Vec3D; a position - m ()Lnet/minecraft/world/phys/Vec3D; a position -c net/minecraft/server/commands/CommandTell net/minecraft/server/commands/MsgCommand - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/network/chat/PlayerChatMessage;)V a sendMessage - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lnet/minecraft/network/chat/PlayerChatMessage;)V a lambda$register$0 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$1 -c net/minecraft/server/commands/CommandTellRaw net/minecraft/server/commands/TellRawCommand - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$1 -c net/minecraft/server/commands/CommandTime net/minecraft/server/commands/TimeCommand - m (Lnet/minecraft/server/level/WorldServer;)I a getDayTime - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;I)I a setTime - m (Lnet/minecraft/commands/CommandListenerWrapper;I)I b addTime - m (Lnet/minecraft/commands/CommandListenerWrapper;I)I c queryTime -c net/minecraft/server/commands/CommandTitle net/minecraft/server/commands/TitleCommand - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;III)I a setTimes - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;Lnet/minecraft/network/chat/IChatBaseComponent;Ljava/lang/String;Ljava/util/function/Function;)I a showTitle - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$showTitle$12 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$6 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;)I a clearTitle - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setTimes$14 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$5 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;)I b resetTitle - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$setTimes$13 - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$showTitle$11 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$4 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$resetTitle$10 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$3 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$resetTitle$9 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$2 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; e lambda$clearTitle$8 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$1 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; f lambda$clearTitle$7 -c net/minecraft/server/commands/CommandTrigger net/minecraft/server/commands/TriggerCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_NOT_PRIMED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_INVALID_OBJECTIVE - m (Lnet/minecraft/commands/CommandListenerWrapper;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a suggestObjectives - m (Lnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/world/scores/ScoreAccess; a getScore - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/scores/ScoreboardObjective;I)I a addValue - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/world/scores/ScoreboardObjective;I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setValue$5 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/scores/ScoreboardObjective;)I a simpleTrigger - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$register$0 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$3 - m (Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$simpleTrigger$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$2 - m (Lnet/minecraft/world/scores/ScoreboardObjective;I)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$addValue$4 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/scores/ScoreboardObjective;I)I b setValue - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$1 -c net/minecraft/server/commands/CommandWeather net/minecraft/server/commands/WeatherCommand - f I a DEFAULT_TIME - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;ILnet/minecraft/util/valueproviders/IntProvider;)I a getDuration - m (Lnet/minecraft/commands/CommandListenerWrapper;I)I a setClear - m (Lnet/minecraft/commands/CommandListenerWrapper;I)I b setRain - m (Lnet/minecraft/commands/CommandListenerWrapper;I)I c setThunder -c net/minecraft/server/commands/CommandWhitelist net/minecraft/server/commands/WhitelistCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_ALREADY_ENABLED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_ALREADY_DISABLED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_ALREADY_WHITELISTED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; d ERROR_NOT_WHITELISTED - m (Lnet/minecraft/commands/CommandListenerWrapper;)I a reload - m (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/level/EntityPlayer;)Z a lambda$register$4 - m (Lnet/minecraft/server/level/EntityPlayer;)Ljava/lang/String; a lambda$register$5 - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$register$8 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;)I a addPlayers - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$10 - m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$removePlayers$13 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$showList$16 - m ([Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$showList$17 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$9 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;)I b removePlayers - m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$addPlayers$12 - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b lambda$register$6 - m (Lnet/minecraft/commands/CommandListenerWrapper;)I b enableWhitelist - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$disableWhitelist$15 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$7 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$enableWhitelist$14 - m (Lnet/minecraft/commands/CommandListenerWrapper;)I c disableWhitelist - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$3 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$reload$11 - m (Lnet/minecraft/commands/CommandListenerWrapper;)I d showList - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$2 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z e lambda$register$0 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$1 -c net/minecraft/server/commands/CommandWorldBorder net/minecraft/server/commands/WorldBorderCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_SAME_CENTER - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_SAME_SIZE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_TOO_SMALL - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; d ERROR_TOO_BIG - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; e ERROR_TOO_FAR_OUT - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; f ERROR_SAME_WARNING_TIME - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; g ERROR_SAME_WARNING_DISTANCE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; h ERROR_SAME_DAMAGE_BUFFER - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; i ERROR_SAME_DAMAGE_AMOUNT - m (Lnet/minecraft/commands/CommandListenerWrapper;)I a getSize - m (Lnet/minecraft/commands/CommandListenerWrapper;F)I a setDamageBuffer - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/phys/Vec2F;)I a setCenter - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;DJ)I a setSize - m (Lnet/minecraft/commands/CommandListenerWrapper;I)I a setWarningTime - m (Lnet/minecraft/commands/CommandListenerWrapper;F)I b setDamageAmount - m (Lnet/minecraft/commands/CommandListenerWrapper;I)I b setWarningDistance -c net/minecraft/server/commands/CommandXp net/minecraft/server/commands/ExperienceCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_SET_POINTS_INVALID - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/server/commands/CommandXp$Unit;)I a queryExperience - m (Lnet/minecraft/server/commands/CommandXp$Unit;Lnet/minecraft/server/level/EntityPlayer;I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$queryExperience$10 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$9 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$8 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;ILnet/minecraft/server/commands/CommandXp$Unit;)I a addExperience - m (Lnet/minecraft/server/commands/CommandXp$Unit;ILjava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setExperience$14 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$7 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z b lambda$register$0 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;ILnet/minecraft/server/commands/CommandXp$Unit;)I b setExperience - m (Lnet/minecraft/server/commands/CommandXp$Unit;ILjava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$setExperience$13 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$6 - m (Lnet/minecraft/server/commands/CommandXp$Unit;ILjava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$addExperience$12 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$5 - m (Lnet/minecraft/server/commands/CommandXp$Unit;ILjava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$addExperience$11 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$2 - m (Lcom/mojang/brigadier/context/CommandContext;)I h lambda$register$1 -c net/minecraft/server/commands/CommandXp$Unit net/minecraft/server/commands/ExperienceCommand$Type - f Lnet/minecraft/server/commands/CommandXp$Unit; a POINTS - f Lnet/minecraft/server/commands/CommandXp$Unit; b LEVELS - f Ljava/util/function/BiConsumer; c add - f Ljava/util/function/BiPredicate; d set - f Ljava/lang/String; e name - f Ljava/util/function/ToIntFunction; f query - f [Lnet/minecraft/server/commands/CommandXp$Unit; g $VALUES - m (Lnet/minecraft/server/level/EntityPlayer;Ljava/lang/Integer;)Z a lambda$static$2 - m ()[Lnet/minecraft/server/commands/CommandXp$Unit; a $values - m (Lnet/minecraft/server/level/EntityPlayer;)I a lambda$static$3 - m (Lnet/minecraft/server/level/EntityPlayer;Ljava/lang/Integer;)Z b lambda$static$0 - m (Lnet/minecraft/server/level/EntityPlayer;)I b lambda$static$1 -c net/minecraft/server/commands/DamageCommand net/minecraft/server/commands/DamageCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_INVULNERABLE - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)I a damage - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$5 - m (FLnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$damage$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$2 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$1 -c net/minecraft/server/commands/DebugConfigCommand net/minecraft/server/commands/DebugConfigCommand - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/level/EntityPlayer;)I a config - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$register$2 - m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$config$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$3 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/UUID;)I a unconfig - m (Lnet/minecraft/server/MinecraftServer;)Ljava/lang/Iterable; a getUuidsInConfig - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$1 -c net/minecraft/server/commands/DebugMobSpawningCommand net/minecraft/server/commands/DebugMobSpawningCommand - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/world/entity/EnumCreatureType;Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$1 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/EnumCreatureType;Lnet/minecraft/core/BlockPosition;)I a spawnMobs -c net/minecraft/server/commands/DebugPathCommand net/minecraft/server/commands/DebugPathCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_NOT_MOB - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_NO_PATH - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_NOT_COMPLETE - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$1 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$fillBlocks$2 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;)I a fillBlocks -c net/minecraft/server/commands/FillBiomeCommand net/minecraft/server/commands/FillBiomeCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_NOT_LOADED - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; b ERROR_VOLUME_TOO_LARGE - m (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/core/Holder;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/biome/BiomeResolver; a makeResolver - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder$c;Ljava/util/function/Predicate;)I a fill - m (I)I a quantize - m (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$fill$8 - m (Ljava/util/function/Supplier;)V a lambda$fill$7 - m (Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;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$makeResolver$5 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lnet/minecraft/core/Holder;)Z a lambda$fill$6 - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a quantize - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$1 - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;)Lcom/mojang/datafixers/util/Either; a fill - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;Ljava/util/function/Predicate;Ljava/util/function/Consumer;)Lcom/mojang/datafixers/util/Either; a fill - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$4 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/function/Supplier;)V a lambda$fill$9 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$3 - m (Lnet/minecraft/core/Holder;)Z b lambda$register$2 -c net/minecraft/server/commands/ItemCommands net/minecraft/server/commands/ItemCommands - f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; a ERROR_TARGET_NOT_A_CONTAINER - f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; b ERROR_SOURCE_NOT_A_CONTAINER - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; c ERROR_TARGET_INAPPLICABLE_SLOT - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; d ERROR_SOURCE_INAPPLICABLE_SLOT - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; e ERROR_TARGET_NO_CHANGES - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; f ERROR_TARGET_NO_CHANGES_KNOWN_ITEM - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; g SUGGEST_MODIFIER - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/core/BlockPosition;I)I a blockToBlock - m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$1 - m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/item/ItemStack; a getEntityItem - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setBlockItem$25 - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/core/Holder;)I a modifyBlockItem - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;ILjava/util/Collection;ILnet/minecraft/core/Holder;)I a entityToEntities - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;ILnet/minecraft/core/Holder;)I a modifyEntityItem - m (Ljava/util/Map$Entry;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$modifyEntityItem$23 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPosition;ILnet/minecraft/core/Holder;)I a entityToBlock - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;I)Lnet/minecraft/world/item/ItemStack; a getBlockItem - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$static$6 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPosition;I)I a entityToBlock - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;ILjava/util/Collection;ILnet/minecraft/core/Holder;)I a blockToEntities - m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setEntityItem$27 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;ILjava/util/Collection;I)I a blockToEntities - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a applyModifier - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;ILnet/minecraft/world/item/ItemStack;)I a setEntityItem - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$4 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$5 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$7 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/item/ItemStack;)I a setBlockItem - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/core/BlockPosition;ILnet/minecraft/core/Holder;)I a blockToBlock - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/BlockPosition;Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;)Lnet/minecraft/world/IInventory; a getContainer - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$21 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;ILjava/util/Collection;I)I a entityToEntities - m (Ljava/util/Map;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$modifyEntityItem$24 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$20 - m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$0 - m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$setEntityItem$26 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$3 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$modifyBlockItem$22 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$19 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c lambda$static$2 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$18 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$17 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$16 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$15 - m (Lcom/mojang/brigadier/context/CommandContext;)I h lambda$register$14 - m (Lcom/mojang/brigadier/context/CommandContext;)I i lambda$register$13 - m (Lcom/mojang/brigadier/context/CommandContext;)I j lambda$register$12 - m (Lcom/mojang/brigadier/context/CommandContext;)I k lambda$register$11 - m (Lcom/mojang/brigadier/context/CommandContext;)I l lambda$register$10 - m (Lcom/mojang/brigadier/context/CommandContext;)I m lambda$register$9 - m (Lcom/mojang/brigadier/context/CommandContext;)I n lambda$register$8 -c net/minecraft/server/commands/JfrCommand net/minecraft/server/commands/JfrCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a START_FAILED - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; b DUMP_FAILED - m (Lnet/minecraft/commands/CommandListenerWrapper;)I a startJfr - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Ljava/nio/file/Path;Lnet/minecraft/network/chat/ChatModifier;)Lnet/minecraft/network/chat/ChatModifier; a lambda$stopJfr$5 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$3 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$startJfr$4 - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$stopJfr$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$2 - m (Lnet/minecraft/commands/CommandListenerWrapper;)I b stopJfr - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z c lambda$register$1 -c net/minecraft/server/commands/PerfCommand net/minecraft/server/commands/PerfCommand - f Lorg/slf4j/Logger; a LOGGER - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_NOT_RUNNING - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_ALREADY_RUNNING - m (Lnet/minecraft/commands/CommandListenerWrapper;)I a startProfilingDedicatedServer - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/MinecraftServer;Ljava/nio/file/Path;)V a lambda$startProfilingDedicatedServer$4 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (DI)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$whenStopped$7 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/util/profiling/MethodProfilerResults;)V a whenStopped - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/nio/file/Path;Lnet/minecraft/server/MinecraftServer;)V a saveResults - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$startProfilingDedicatedServer$5 - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$saveResults$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$1 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/util/profiling/MethodProfilerResults;)V b lambda$startProfilingDedicatedServer$3 - m (Lnet/minecraft/commands/CommandListenerWrapper;)I b stopProfilingDedicatedServer - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z c lambda$register$0 -c net/minecraft/server/commands/PlaceCommand net/minecraft/server/commands/PlaceCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_FEATURE_FAILED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_JIGSAW_FAILED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; c ERROR_STRUCTURE_FAILED - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; d ERROR_TEMPLATE_INVALID - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; e ERROR_TEMPLATE_FAILED - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; f SUGGEST_TEMPLATES - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/ChunkCoordIntPair;)V a checkLoaded - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/block/EnumBlockMirror;FI)I a placeTemplate - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/Holder$c;Lnet/minecraft/core/BlockPosition;)I a placeFeature - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/MinecraftKey;ILnet/minecraft/core/BlockPosition;)I a placeJigsaw - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/core/Holder$c;Lnet/minecraft/core/BlockPosition;)I b placeStructure -c net/minecraft/server/commands/RaidCommand net/minecraft/server/commands/RaidCommand - m (Lnet/minecraft/commands/CommandListenerWrapper;)I a glow - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/network/chat/IChatBaseComponent;)I a playSound - m (Lnet/minecraft/commands/CommandListenerWrapper;I)I a setRaidOmenLevel - m (II)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setRaidOmenLevel$8 - m (Ljava/lang/StringBuilder;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$check$13 - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$7 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$stop$11 - m (Lnet/minecraft/server/level/EntityPlayer;)Lnet/minecraft/world/entity/raid/Raid; a getRaid - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$6 - m (Ljava/lang/StringBuilder;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$check$12 - m (Lnet/minecraft/commands/CommandListenerWrapper;I)I b start - m (Lnet/minecraft/commands/CommandListenerWrapper;)I b spawnLeader - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$start$10 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$spawnLeader$9 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$5 - m (Lnet/minecraft/commands/CommandListenerWrapper;)I c stop - m (Lnet/minecraft/commands/CommandListenerWrapper;)I d check - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$3 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z e lambda$register$0 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$2 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$1 -c net/minecraft/server/commands/RandomCommand net/minecraft/server/commands/RandomCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_RANGE_TOO_LARGE - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_RANGE_TOO_SMALL - m (Ljava/util/List;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/world/RandomSequence;)V a lambda$suggestRandomSequence$12 - m (Lnet/minecraft/commands/CommandListenerWrapper;)I a resetAllSequences - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/resources/MinecraftKey;)I a resetSequence - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$resetSequence$15 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/resources/MinecraftKey;IZZ)I a resetSequence - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a suggestRandomSequence - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/advancements/critereon/CriterionConditionValue$IntegerRange;Lnet/minecraft/resources/MinecraftKey;Z)I a randomSample - m (I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$resetAllSequencesAndSetNewDefaults$17 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (ZLcom/mojang/brigadier/context/CommandContext;)I a lambda$drawRandomValueTree$11 - m (Ljava/lang/String;Z)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; a drawRandomValueTree - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$8 - m (Lnet/minecraft/commands/CommandListenerWrapper;IZZ)I a resetAllSequencesAndSetNewDefaults - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$7 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z b lambda$drawRandomValueTree$10 - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$resetSequence$14 - m (I)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$resetAllSequences$16 - m (ZLcom/mojang/brigadier/context/CommandContext;)I b lambda$drawRandomValueTree$9 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z c lambda$register$0 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$6 - m (I)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$randomSample$13 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$5 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$2 - m (Lcom/mojang/brigadier/context/CommandContext;)I h lambda$register$1 -c net/minecraft/server/commands/ReturnCommand net/minecraft/server/commands/ReturnCommand - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/ExecutionCommandSource;)Z a lambda$register$0 -c net/minecraft/server/commands/ReturnCommand$a net/minecraft/server/commands/ReturnCommand$ReturnFailCustomExecutor - m (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a run - m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a run -c net/minecraft/server/commands/ReturnCommand$b net/minecraft/server/commands/ReturnCommand$ReturnFromCommandCustomModifier - m (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a apply - m (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 -c net/minecraft/server/commands/ReturnCommand$c net/minecraft/server/commands/ReturnCommand$ReturnValueCustomExecutor - m (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a run - m (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a run -c net/minecraft/server/commands/RideCommand net/minecraft/server/commands/RideCommand - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; a ERROR_NOT_RIDING - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; b ERROR_ALREADY_RIDING - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; c ERROR_MOUNT_FAILED - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; d ERROR_MOUNTING_PLAYER - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; e ERROR_MOUNTING_LOOP - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; f ERROR_WRONG_DIMENSION - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$3 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;)I a dismount - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$dismount$8 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I a mount - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$5 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$2 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$4 - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$mount$7 - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$1 - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z c lambda$mount$6 -c net/minecraft/server/commands/ServerPackCommand net/minecraft/server/commands/ServerPackCommand - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/NetworkManager;)V a lambda$sendToAllConnections$5 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/network/protocol/Packet;)V a sendToAllConnections - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)I a pushPack - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$4 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/UUID;)I a popPack - m (Ljava/lang/String;)Ljava/util/UUID; a lambda$pushPack$6 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$2 - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$1 -c net/minecraft/server/commands/SpawnArmorTrimsCommand net/minecraft/server/commands/SpawnArmorTrimsCommand - f Ljava/util/Map; a MATERIAL_AND_SLOT_TO_ITEM - f Ljava/util/List; b VANILLA_TRIM_PATTERNS - f Ljava/util/List; c VANILLA_TRIM_MATERIALS - f Ljava/util/function/ToIntFunction; d TRIM_PATTERN_ORDER - f Ljava/util/function/ToIntFunction; e TRIM_MATERIAL_ORDER - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/world/item/armortrim/TrimPattern;)Ljava/lang/Integer; a lambda$spawnArmorTrims$3 - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/world/item/armortrim/TrimMaterial;)Ljava/lang/Integer; a lambda$spawnArmorTrims$4 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$1 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/player/EntityHuman;)I a spawnArmorTrims - m (Ljava/util/HashMap;)V a lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m (Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/IRegistry;Lnet/minecraft/core/IRegistry;Lnet/minecraft/world/item/armortrim/TrimPattern;Lnet/minecraft/world/item/armortrim/TrimMaterial;)V a lambda$spawnArmorTrims$5 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$spawnArmorTrims$7 - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/IRegistry;Lnet/minecraft/world/item/armortrim/TrimPattern;)V a lambda$spawnArmorTrims$6 -c net/minecraft/server/commands/TickCommand net/minecraft/server/commands/TickCommand - f F a MAX_TICKRATE - f Ljava/lang/String; b DEFAULT_TICKRATE - m (Lnet/minecraft/commands/CommandListenerWrapper;)I a tickQuery - m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[J)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$tickQuery$20 - m (J)Ljava/lang/String; a nanosToMilisString - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$register$9 - m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$tickQuery$19 - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$setTickingRate$13 - m (Lnet/minecraft/commands/CommandListenerWrapper;Z)I a setFreeze - m (I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$step$25 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$tickQuery$15 - m (Lnet/minecraft/commands/CommandListenerWrapper;I)I a sprint - m (Lnet/minecraft/commands/CommandListenerWrapper;F)I a setTickingRate - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$12 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$stopSprinting$27 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$11 - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b lambda$register$6 - m (Lnet/minecraft/commands/CommandListenerWrapper;I)I b step - m (Lnet/minecraft/commands/CommandListenerWrapper;)I b stopStepping - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$stopStepping$26 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$10 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$setFreeze$24 - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; c lambda$register$2 - m (Lnet/minecraft/commands/CommandListenerWrapper;)I c stopSprinting - m (Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$8 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$setFreeze$23 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z d lambda$register$0 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; e lambda$sprint$22 - m (Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$7 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; f lambda$sprint$21 - m (Lcom/mojang/brigadier/context/CommandContext;)I f lambda$register$5 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; g lambda$tickQuery$18 - m (Lcom/mojang/brigadier/context/CommandContext;)I g lambda$register$4 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; h lambda$tickQuery$17 - m (Lcom/mojang/brigadier/context/CommandContext;)I h lambda$register$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I i lambda$register$1 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; i lambda$tickQuery$16 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; j lambda$tickQuery$14 -c net/minecraft/server/commands/TransferCommand net/minecraft/server/commands/TransferCommand - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; a ERROR_NO_PLAYERS - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/lang/String;ILjava/util/Collection;)I a transfer - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$3 - m (Ljava/util/Collection;Ljava/lang/String;I)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$transfer$5 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$2 - m (Ljava/util/Collection;Ljava/lang/String;I)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$transfer$4 - m (Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$1 -c net/minecraft/server/commands/WardenSpawnTrackerCommand net/minecraft/server/commands/WardenSpawnTrackerCommand - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$0 - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;I)I a setWarningLevel - m (Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$2 - m (Lnet/minecraft/commands/CommandListenerWrapper;Ljava/util/Collection;)I a resetTracker - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$resetTracker$7 - m (ILnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V a lambda$setWarningLevel$3 - m (Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$1 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$resetTracker$6 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$setWarningLevel$5 - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/IChatBaseComponent; d lambda$setWarningLevel$4 -c net/minecraft/server/commands/data/CommandData net/minecraft/server/commands/data/DataCommands - f Ljava/util/List; a ALL_PROVIDERS - f Ljava/util/List; b TARGET_PROVIDERS - f Ljava/util/List; c SOURCE_PROVIDERS - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; d ERROR_MERGE_UNCHANGED - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; e ERROR_GET_NOT_NUMBER - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; f ERROR_GET_NON_EXISTENT - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; g ERROR_MULTIPLE_TAGS - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; h ERROR_EXPECTED_OBJECT - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; i ERROR_EXPECTED_VALUE - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; j ERROR_INVALID_SUBSTRING - m (Ljava/lang/String;I)Ljava/lang/String; a substring - m (Lnet/minecraft/server/commands/data/CommandData$c;Lnet/minecraft/server/commands/data/CommandData$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a lambda$decorateModification$37 - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/CommandData$c;Lnet/minecraft/server/commands/data/CommandData$a;Ljava/util/List;)I a manipulateData - m (Lnet/minecraft/server/commands/data/CommandDataAccessor;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$getData$43 - m (Ljava/lang/String;II)Ljava/lang/String; a validatedSubstring - m (Ljava/util/function/BiConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a decorateModification - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/CommandData$c;)Ljava/util/List; a getSingletonSource - m (II)I a getOffset - m (Lcom/mojang/brigadier/CommandDispatcher;)V a register - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/commands/data/CommandDataAccessor;Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;)I a removeData - m (Lnet/minecraft/server/commands/data/CommandData$c;Lnet/minecraft/server/commands/data/CommandData$a;Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/context/CommandContext;)I a lambda$decorateModification$33 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/commands/data/CommandDataAccessor;Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;D)I a getNumeric - m (Ljava/util/function/BiConsumer;Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a lambda$decorateModification$38 - m (Lnet/minecraft/nbt/NBTBase;)Ljava/lang/String; a getAsText - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/commands/data/CommandDataAccessor;)I a getData - m (Lnet/minecraft/server/commands/data/CommandDataAccessor;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$mergeData$44 - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/data/CommandData$b;)V a lambda$register$21 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lnet/minecraft/server/commands/data/CommandData$a;Lcom/mojang/brigadier/context/CommandContext;)I a lambda$decorateModification$36 - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; a lambda$decorateModification$32 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lnet/minecraft/server/commands/data/CommandData$c;Lnet/minecraft/server/commands/data/CommandData$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a lambda$decorateModification$35 - m (Lnet/minecraft/server/commands/data/CommandDataAccessor;Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;DI)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$getNumeric$42 - m (Ljava/util/function/Function;)Lnet/minecraft/server/commands/data/CommandData$c; a lambda$static$6 - m (Lnet/minecraft/server/commands/data/CommandDataAccessor;Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$getData$41 - m (Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;Lnet/minecraft/server/commands/data/CommandDataAccessor;)Lnet/minecraft/nbt/NBTBase; a getSingleTag - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$3 - m (Ljava/util/List;Lnet/minecraft/server/commands/data/CommandData$d;)Ljava/util/List; a stringifyTagList - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/commands/data/CommandDataAccessor;Lnet/minecraft/nbt/NBTTagCompound;)I a mergeData - m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a lambda$static$4 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/context/CommandContext;)I a lambda$register$14 - m (Ljava/lang/String;)Ljava/lang/String; a lambda$decorateModification$28 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lnet/minecraft/server/commands/data/CommandData$a;Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a lambda$decorateModification$34 - m (Lnet/minecraft/commands/CommandListenerWrapper;)Z a lambda$register$7 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a lambda$register$15 - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;Ljava/util/List;)I a lambda$register$20 - m (Lnet/minecraft/server/commands/data/CommandDataAccessor;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$removeData$40 - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;Ljava/util/List;)I b lambda$register$19 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lnet/minecraft/server/commands/data/CommandData$a;Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; b lambda$decorateModification$24 - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/CommandData$c;)Ljava/util/List; b resolveSourcePath - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; b lambda$decorateModification$30 - m (Ljava/lang/String;)Ljava/lang/String; b lambda$decorateModification$26 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b lambda$static$2 - m (Ljava/lang/String;II)Ljava/lang/String; b substring - m (Lnet/minecraft/server/commands/data/CommandData$c;Lnet/minecraft/server/commands/data/CommandData$a;Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/context/CommandContext;)I b lambda$decorateModification$31 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/context/CommandContext;)I b lambda$register$12 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; b lambda$register$13 - m (Ljava/util/function/Function;)Lnet/minecraft/server/commands/data/CommandData$c; b lambda$static$5 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lnet/minecraft/server/commands/data/CommandData$c;Lnet/minecraft/server/commands/data/CommandData$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; b lambda$decorateModification$25 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/server/commands/data/CommandDataAccessor;Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;)I b getData - m (Lnet/minecraft/server/commands/data/CommandData$c;Lnet/minecraft/server/commands/data/CommandData$a;Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/context/CommandContext;)I c lambda$decorateModification$29 - m (Lnet/minecraft/server/commands/data/CommandDataAccessor;)Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$manipulateData$39 - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;Ljava/util/List;)I c lambda$register$18 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c lambda$static$1 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/context/CommandContext;)I c lambda$register$11 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; c lambda$register$9 - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; d lambda$static$0 - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;Ljava/util/List;)I d lambda$register$17 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lnet/minecraft/server/commands/data/CommandData$a;Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/context/CommandContext;)I d lambda$decorateModification$27 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/context/CommandContext;)I d lambda$register$10 - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;Ljava/util/List;)I e lambda$register$16 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lnet/minecraft/server/commands/data/CommandData$a;Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/context/CommandContext;)I e lambda$decorateModification$23 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/context/CommandContext;)I e lambda$register$8 - m (Lnet/minecraft/server/commands/data/CommandData$c;Lnet/minecraft/server/commands/data/CommandData$a;Lnet/minecraft/server/commands/data/CommandData$c;Lcom/mojang/brigadier/context/CommandContext;)I f lambda$decorateModification$22 -c net/minecraft/server/commands/data/CommandData$a net/minecraft/server/commands/data/DataCommands$DataManipulator -c net/minecraft/server/commands/data/CommandData$b net/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator -c net/minecraft/server/commands/data/CommandData$c net/minecraft/server/commands/data/DataCommands$DataProvider - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a wrap - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/CommandDataAccessor; a access -c net/minecraft/server/commands/data/CommandData$d net/minecraft/server/commands/data/DataCommands$StringProcessor -c net/minecraft/server/commands/data/CommandDataAccessor net/minecraft/server/commands/data/DataAccessor - m ()Lnet/minecraft/nbt/NBTTagCompound; a getData - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/network/chat/IChatBaseComponent; a getPrintSuccess - m (Lnet/minecraft/nbt/NBTTagCompound;)V a setData - m (Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;DI)Lnet/minecraft/network/chat/IChatBaseComponent; a getPrintSuccess - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b getModifiedSuccess -c net/minecraft/server/commands/data/CommandDataAccessorEntity net/minecraft/server/commands/data/EntityDataAccessor - f Ljava/util/function/Function; a PROVIDER - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_NO_PLAYERS - f Lnet/minecraft/world/entity/Entity; c entity - m ()Lnet/minecraft/nbt/NBTTagCompound; a getData - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/network/chat/IChatBaseComponent; a getPrintSuccess - m (Lnet/minecraft/nbt/NBTTagCompound;)V a setData - m (Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;DI)Lnet/minecraft/network/chat/IChatBaseComponent; a getPrintSuccess - m (Ljava/lang/String;)Lnet/minecraft/server/commands/data/CommandData$c; a lambda$static$0 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b getModifiedSuccess -c net/minecraft/server/commands/data/CommandDataAccessorEntity$1 net/minecraft/server/commands/data/EntityDataAccessor$1 - f Ljava/lang/String; a val$arg - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a wrap - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/CommandDataAccessor; a access -c net/minecraft/server/commands/data/CommandDataAccessorTile net/minecraft/server/commands/data/BlockDataAccessor - f Ljava/util/function/Function; a PROVIDER - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; b ERROR_NOT_A_BLOCK_ENTITY - f Lnet/minecraft/world/level/block/entity/TileEntity; c entity - f Lnet/minecraft/core/BlockPosition; d pos - m ()Lnet/minecraft/nbt/NBTTagCompound; a getData - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/network/chat/IChatBaseComponent; a getPrintSuccess - m (Lnet/minecraft/nbt/NBTTagCompound;)V a setData - m (Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;DI)Lnet/minecraft/network/chat/IChatBaseComponent; a getPrintSuccess - m (Ljava/lang/String;)Lnet/minecraft/server/commands/data/CommandData$c; a lambda$static$0 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b getModifiedSuccess -c net/minecraft/server/commands/data/CommandDataAccessorTile$1 net/minecraft/server/commands/data/BlockDataAccessor$1 - f Ljava/lang/String; a val$argPrefix - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a wrap - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/CommandDataAccessor; a access -c net/minecraft/server/commands/data/CommandDataStorage net/minecraft/server/commands/data/StorageDataAccessor - f Ljava/util/function/Function; a PROVIDER - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; b SUGGEST_STORAGE - f Lnet/minecraft/world/level/storage/PersistentCommandStorage; c storage - f Lnet/minecraft/resources/MinecraftKey; d id - m ()Lnet/minecraft/nbt/NBTTagCompound; a getData - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/network/chat/IChatBaseComponent; a getPrintSuccess - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/world/level/storage/PersistentCommandStorage; a getGlobalTags - m (Lnet/minecraft/nbt/NBTTagCompound;)V a setData - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a lambda$static$0 - m (Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;DI)Lnet/minecraft/network/chat/IChatBaseComponent; a getPrintSuccess - m (Ljava/lang/String;)Lnet/minecraft/server/commands/data/CommandData$c; a lambda$static$1 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b getModifiedSuccess -c net/minecraft/server/commands/data/CommandDataStorage$1 net/minecraft/server/commands/data/StorageDataAccessor$1 - f Ljava/lang/String; a val$arg - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a wrap - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/CommandDataAccessor; a access -c net/minecraft/server/dedicated/DedicatedPlayerList net/minecraft/server/dedicated/DedicatedPlayerList - f Lorg/slf4j/Logger; h LOGGER - m ()V A loadOps - m ()V B saveOps - m ()V C loadWhiteList - m ()V D saveWhiteList - m (Lcom/mojang/authlib/GameProfile;)V a op - m (Z)V a setUsingWhiteList - m ()V a reloadWhiteList - m (Lcom/mojang/authlib/GameProfile;)V b deop - m ()Lnet/minecraft/server/dedicated/DedicatedServer; b getServer - m (Lcom/mojang/authlib/GameProfile;)Z c isWhiteListed - m ()Lnet/minecraft/server/MinecraftServer; c getServer - m (Lcom/mojang/authlib/GameProfile;)Z d canBypassPlayerLimit - m ()V w saveIpBanList - m ()V x saveUserBanList - m ()V y loadIpBanList - m ()V z loadUserBanList -c net/minecraft/server/dedicated/DedicatedServer net/minecraft/server/dedicated/DedicatedServer - f Lorg/slf4j/Logger; k LOGGER - f I l CONVERSION_RETRY_DELAY_MS - f I m CONVERSION_RETRIES - f Lnet/minecraft/server/rcon/thread/RemoteStatusListener; o queryThreadGs4 - f Lnet/minecraft/server/rcon/thread/RemoteControlListener; q rconThread - f Lnet/minecraft/server/dedicated/DedicatedServerSettings; r settings - f Lnet/minecraft/server/gui/ServerGUI; s gui - f Lnet/minecraft/server/network/TextFilter; t textFilterClient - f Lnet/minecraft/util/debugchart/RemoteSampleLogger; u tickTimeLogger - f Lnet/minecraft/util/debugchart/DebugSampleSubscriptionTracker; v debugSampleSubscriptionTracker - f Lnet/minecraft/server/ServerLinks; w serverLinks - m ()Z M_ shouldInformAdmins - m ()Z V isSpawningMonsters - m ()Ljava/util/Optional; X getServerResourcePack - m (Ljava/nio/file/Path;)V a dumpServerProperties - m (Lnet/minecraft/server/dedicated/DedicatedServerSettings;)Lnet/minecraft/server/ServerLinks; a createServerLinks - m (Lnet/minecraft/server/level/EntityPlayer;)Lnet/minecraft/server/network/ITextFilter; a createTextFilterForPlayer - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)Z a isUnderSpawnProtection - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/util/debugchart/RemoteDebugSampleType;)V a subscribeToDebugSample - m (Lnet/minecraft/server/dedicated/DedicatedServerProperties;)Ljava/util/Optional; a parseBugReportLink - m (Lcom/mojang/authlib/GameProfile;)Z a isSingleplayerOwner - m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; a fillServerSystemReport - m (Ljava/lang/String;Lnet/minecraft/commands/CommandListenerWrapper;)V a handleConsoleInput - m ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; a getProperties - m (Ljava/lang/String;)Ljava/lang/String; a runCommand - m (Lnet/minecraft/world/level/World;)Z a isLevelEnabled - m ()I aA getCompressionThreshold - m ()Z aB enforceSecureProfile - m ()V aU endMetricsRecordingTick - m ()Z aZ forceSynchronousWrites - m ()Z ab isSpawningAnimals - m ()Z ac areNpcsEnabled - m ()Z ak hasGui - m ()I am getSpawnProtectionRadius - m ()Z an repliesToStatus - m ()Z ao hidesOnlinePlayers - m ()I ax getAbsoluteMaxWorldSize - m ()Ljava/lang/String; b getServerIp - m (I)I b getScaledTrackingDistance - m ()V bD waitForRetry - m ()Lnet/minecraft/world/level/EnumGamemode; bf getForcedGameType - m ()I bl getMaxChainedNeighborUpdates - m ()Z bn logIPs - m ()Z bo acceptsTransfers - m ()Lnet/minecraft/server/ServerLinks; bq serverLinks - m ()V br handleConsoleInputs - m ()Lnet/minecraft/server/dedicated/DedicatedPlayerList; bs getPlayerList - m ()V bt showGui - m ()Z bu convertOldUsers - m ()J bv getMaxTickLength - m (I)V c setPlayerIdleTimeout - m (Ljava/util/function/BooleanSupplier;)V c tickChildren - m ()I d getServerPort - m ()Z e initServer - m ()Lnet/minecraft/util/debugchart/SampleLogger; f getTickTimeLogger - m ()Z g isTickTimeLoggingEnabled - m ()Ljava/lang/String; h getServerName - m (Z)V i storeUsingWhiteList - m ()V i onServerExit - m ()Z j isHardcore - m ()I k getOperatorUserPermissionLevel - m ()I l getFunctionCompilationLevel - m ()Z m shouldRconBroadcast - m ()Z n isDedicatedServer - m ()I o getRateLimitPacketsPerSecond - m ()Z p isEpollEnabled - m ()Z q isCommandBlockEnabled - m ()Z r isPublished - m ()Ljava/lang/String; s getLevelIdName - m ()V t forceDifficulty - m ()Ljava/lang/String; u getPluginNames - m ()V v stopServer -c net/minecraft/server/dedicated/DedicatedServerProperties net/minecraft/server/dedicated/DedicatedServerProperties - f I A spawnProtection - f I B opPermissionLevel - f I C functionPermissionLevel - f J D maxTickTime - f I E maxChainedNeighborUpdates - f I F rateLimitPacketsPerSecond - f I G viewDistance - f I H simulationDistance - f I I maxPlayers - f I J networkCompressionThreshold - f Z K broadcastRconToOps - f Z L broadcastConsoleToOps - f I M maxWorldSize - f Z N syncChunkWrites - f Ljava/lang/String; O regionFileComression - f Z P enableJmxMonitoring - f Z Q enableStatus - f Z R hideOnlinePlayers - f I S entityBroadcastRangePercentage - f Ljava/lang/String; T textFilteringConfig - f Ljava/util/Optional; U serverResourcePackInfo - f Lnet/minecraft/world/level/DataPackConfiguration; V initialDataPackConfiguration - f Lnet/minecraft/server/dedicated/PropertyManager$EditableProperty; W playerIdleTimeout - f Lnet/minecraft/server/dedicated/PropertyManager$EditableProperty; X whiteList - f Z Y enforceSecureProfile - f Z Z logIPs - f Z a onlineMode - f Lnet/minecraft/world/level/levelgen/WorldOptions; aa worldOptions - f Z ab acceptsTransfers - f Lorg/slf4j/Logger; ad LOGGER - f Ljava/util/regex/Pattern; ae SHA1 - f Lcom/google/common/base/Splitter; af COMMA_SPLITTER - f Lnet/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData; ag worldDimensionData - f Z b preventProxyConnections - f Ljava/lang/String; c serverIp - f Z d spawnAnimals - f Z e spawnNpcs - f Z f pvp - f Z g allowFlight - f Ljava/lang/String; h motd - f Ljava/lang/String; i bugReportLink - f Z j forceGameMode - f Z k enforceWhitelist - f Lnet/minecraft/world/EnumDifficulty; l difficulty - f Lnet/minecraft/world/level/EnumGamemode; m gamemode - f Ljava/lang/String; n levelName - f I o serverPort - f Ljava/lang/Boolean; p announcePlayerAchievements - f Z q enableQuery - f I r queryPort - f Z s enableRcon - f I t rconPort - f Ljava/lang/String; u rconPassword - f Z v hardcore - f Z w allowNether - f Z x spawnMonsters - f Z y useNativeTransport - f Z z enableCommandBlock - m (Lnet/minecraft/core/IRegistryCustom;)Lnet/minecraft/world/level/levelgen/WorldDimensions; a createDimensions - m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)Ljava/util/Optional; a getServerPackInfo - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/DataPackConfiguration; b getDatapackConfig - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; c parseResourcePackPrompt -c net/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData net/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData - f Lcom/google/gson/JsonObject; a generatorSettings - f Ljava/lang/String; b levelType - f Ljava/util/Map; c LEGACY_PRESET_NAMES - m (Lnet/minecraft/core/IRegistryCustom;)Lnet/minecraft/world/level/levelgen/WorldDimensions; a create - m ()Lcom/google/gson/JsonObject; a generatorSettings - m ()Ljava/lang/String; b levelType -c net/minecraft/server/dedicated/DedicatedServerSettings net/minecraft/server/dedicated/DedicatedServerSettings - f Ljava/nio/file/Path; a source - f Lnet/minecraft/server/dedicated/DedicatedServerProperties; b properties - m ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; a getProperties - m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/server/dedicated/DedicatedServerSettings; a update - m ()V b forceSave -c net/minecraft/server/dedicated/PropertyManager net/minecraft/server/dedicated/Settings - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/Properties; ac properties - m (Ljava/lang/String;Ljava/util/function/UnaryOperator;I)I a get - m (Ljava/util/function/Function;)Ljava/util/function/Function; a wrapNumberDeserializer - m (Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/function/Function; a dispatchNumberOrString - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a get - m ()Ljava/util/Properties; a cloneProperties - m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; a get - m (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; a get - m (Ljava/lang/String;)Ljava/lang/String; a getLegacyString - m (Ljava/lang/String;Z)Z a get - m (Ljava/lang/String;J)J a get - m (Ljava/lang/String;I)I a get - m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; a get - m (Ljava/lang/String;Ljava/util/function/Function;)Ljava/lang/Object; a getLegacy - m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/PropertyManager$EditableProperty; b getMutable - m (Ljava/lang/String;I)Lnet/minecraft/server/dedicated/PropertyManager$EditableProperty; b getMutable - m (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/PropertyManager$EditableProperty; b getMutable - m (Ljava/lang/String;)Ljava/lang/Boolean; b getLegacyBoolean - m (Ljava/lang/String;Z)Lnet/minecraft/server/dedicated/PropertyManager$EditableProperty; b getMutable - m (Ljava/nio/file/Path;)Ljava/util/Properties; b loadFromFile - m (Ljava/lang/String;)Ljava/lang/String; c getStringRaw - m (Ljava/nio/file/Path;)V c store -c net/minecraft/server/dedicated/PropertyManager$1 net/minecraft/server/dedicated/Settings$1 -c net/minecraft/server/dedicated/PropertyManager$EditableProperty net/minecraft/server/dedicated/Settings$MutableValue - f Ljava/lang/String; b key - f Ljava/lang/Object; c value - f Ljava/util/function/Function; d serializer - m (Lnet/minecraft/core/IRegistryCustom;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/PropertyManager; a update -c net/minecraft/server/dedicated/ThreadWatchdog net/minecraft/server/dedicated/ServerWatchdog - f Lorg/slf4j/Logger; a LOGGER - f J b MAX_SHUTDOWN_TIME - f I c SHUTDOWN_STATUS - f Lnet/minecraft/server/dedicated/DedicatedServer; d server - f J e maxTickTimeNanos - m ()V a exit - m (Lnet/minecraft/server/level/WorldServer;)Ljava/lang/String; a lambda$run$1 - m ()Ljava/lang/String; b lambda$run$2 - m ()Ljava/lang/String; c lambda$run$0 -c net/minecraft/server/dedicated/ThreadWatchdog$1 net/minecraft/server/dedicated/ServerWatchdog$1 -c net/minecraft/server/gui/GuiStatsComponent net/minecraft/server/gui/StatsComponent - f Ljava/text/DecimalFormat; a DECIMAL_FORMAT - f [I b values - f I c vp - f [Ljava/lang/String; d msgs - f Lnet/minecraft/server/MinecraftServer; e server - f Ljavax/swing/Timer; f timer - m (Ljava/text/DecimalFormat;)V a lambda$static$0 - m ()V a close - m (Ljava/awt/event/ActionEvent;)V a lambda$new$1 - m ()V b tick -c net/minecraft/server/gui/PlayerListBox net/minecraft/server/gui/PlayerListComponent - f Lnet/minecraft/server/MinecraftServer; a server - f I b tickCount - m ()V a tick -c net/minecraft/server/gui/ServerGUI net/minecraft/server/gui/MinecraftServerGui - f Ljava/awt/Font; a MONOSPACED - f Lorg/slf4j/Logger; b LOGGER - f Ljava/lang/String; c TITLE - f Ljava/lang/String; d SHUTDOWN_TITLE - f Lnet/minecraft/server/dedicated/DedicatedServer; e server - f Ljava/lang/Thread; f logAppenderThread - f Ljava/util/Collection; g finalizers - f Ljava/util/concurrent/atomic/AtomicBoolean; h isClosing - m (Ljava/lang/Runnable;)V a addFinalizer - m (Lnet/minecraft/server/dedicated/DedicatedServer;)Lnet/minecraft/server/gui/ServerGUI; a showFrameFor - m ()V a start - m ()V b close - m ()Ljavax/swing/JComponent; c buildInfoPanel - m ()Ljavax/swing/JComponent; d buildPlayerPanel - m ()Ljavax/swing/JComponent; e buildChatPanel - m ()V f runFinalizers -c net/minecraft/server/gui/ServerGUI$1 net/minecraft/server/gui/MinecraftServerGui$1 -c net/minecraft/server/gui/ServerGUI$2 net/minecraft/server/gui/MinecraftServerGui$2 -c net/minecraft/server/gui/ServerGUI$3 net/minecraft/server/gui/MinecraftServerGui$3 -c net/minecraft/server/gui/ServerGUI$4 net/minecraft/server/gui/MinecraftServerGui$4 -c net/minecraft/server/gui/ServerGUI$5 net/minecraft/server/gui/MinecraftServerGui$5 -c net/minecraft/server/gui/ServerGUI$CommandHistory net/minecraft/server/gui/MinecraftServerGui$CommandHistory -c net/minecraft/server/level/BlockDestructionProgress net/minecraft/server/level/BlockDestructionProgress - f I a id - f Lnet/minecraft/core/BlockPosition; b pos - f I c progress - f I d updatedRenderTick - m (I)V a setProgress - m (Lnet/minecraft/server/level/BlockDestructionProgress;)I a compareTo - m ()I a getId - m ()Lnet/minecraft/core/BlockPosition; b getPos - m (I)V b updateTick - m ()I c getProgress - m ()I d getUpdatedRenderTick -c net/minecraft/server/level/BlockPosition2D net/minecraft/server/level/ColumnPos - f I a x - f I b z - f J c COORD_BITS - f J d COORD_MASK - m (II)J a asLong - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; a toChunkPos - m (J)I a getX - m ()J b toLong - m (J)I b getZ - m ()I c x - m ()I d z -c net/minecraft/server/level/BossBattleServer net/minecraft/server/level/ServerBossEvent - f Ljava/util/Set; h players - f Ljava/util/Set; i unmodifiablePlayers - f Z j visible - m (Lnet/minecraft/server/level/EntityPlayer;)V a addPlayer - m (F)V a setProgress - m (Lnet/minecraft/world/BossBattle$BarColor;)V a setColor - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a setName - m (Z)Lnet/minecraft/world/BossBattle; a setDarkenScreen - m (Lnet/minecraft/world/BossBattle$BarStyle;)V a setOverlay - m (Ljava/util/function/Function;)V a broadcast - m (Lnet/minecraft/server/level/EntityPlayer;)V b removePlayer - m (Z)Lnet/minecraft/world/BossBattle; b setPlayBossMusic - m ()V b removeAllPlayers - m (Z)Lnet/minecraft/world/BossBattle; c setCreateWorldFog - m (Z)V d setVisible - m ()Z f isVisible - m ()Ljava/util/Collection; g getPlayers -c net/minecraft/server/level/ChunkGenerationTask net/minecraft/server/level/ChunkGenerationTask - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; a targetStatus - f Lnet/minecraft/server/level/GeneratingChunkMap; b chunkMap - f Lnet/minecraft/world/level/ChunkCoordIntPair; c pos - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; d scheduledStatus - f Z e markedForCancellation - f Ljava/util/List; f scheduledLayer - f Lnet/minecraft/util/StaticCache2D; g cache - f Z h needsGeneration - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Z)V a scheduleLayer - m ()Ljava/util/concurrent/CompletableFuture; a runUntilWait - m (Lnet/minecraft/server/level/GeneratingChunkMap;II)Lnet/minecraft/server/level/GenerationChunkHolder; a lambda$create$0 - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;ZLnet/minecraft/server/level/GenerationChunkHolder;)Z a scheduleChunkInLayer - m (Lnet/minecraft/server/level/GeneratingChunkMap;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/server/level/ChunkGenerationTask; a create - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Z)I b getRadiusForLayer - m ()V b markForCancellation - m ()Lnet/minecraft/server/level/GenerationChunkHolder; c getCenter - m ()V d scheduleNextLayer - m ()V e releaseClaim - m ()Z f canLoadWithoutGeneration - m ()Ljava/util/concurrent/CompletableFuture; g waitForScheduledLayer -c net/minecraft/server/level/ChunkLevel net/minecraft/server/level/ChunkLevel - f I a RADIUS_AROUND_FULL_CHUNK - f I b MAX_LEVEL - f I c FULL_CHUNK_LEVEL - f I d BLOCK_TICKING_LEVEL - f I e ENTITY_TICKING_LEVEL - f Lnet/minecraft/world/level/chunk/status/ChunkStep; f FULL_CHUNK_STEP - m (ILnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/status/ChunkStatus; a getStatusAroundFullChunk - m (Lnet/minecraft/server/level/FullChunkStatus;)I a byStatus - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)I a byStatus - m (I)Lnet/minecraft/world/level/chunk/status/ChunkStatus; a generationStatus - m (I)Lnet/minecraft/world/level/chunk/status/ChunkStatus; b getStatusAroundFullChunk - m (I)Lnet/minecraft/server/level/FullChunkStatus; c fullStatus - m (I)Z d isEntityTicking - m (I)Z e isBlockTicking - m (I)Z f isLoaded -c net/minecraft/server/level/ChunkLevel$1 net/minecraft/server/level/ChunkLevel$1 - f [I a $SwitchMap$net$minecraft$server$level$FullChunkStatus -c net/minecraft/server/level/ChunkMap net/minecraft/server/level/ChunkTracker - m (JJI)I a getComputedLevel - m (JIZ)V a checkNeighborsAfterUpdate - m (J)Z a isSource - m (JJI)I b computeLevelFromNeighbor - m (JIZ)V b update - m (J)I b getLevelFromSource -c net/minecraft/server/level/ChunkMapDistance net/minecraft/server/level/DistanceManager - f Lorg/slf4j/Logger; a LOGGER - f I b PLAYER_TICKET_LEVEL - f I c INITIAL_TICKET_LIST_CAPACITY - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; d playersPerChunk - f J p ticketTickCounter - m (Ljava/lang/String;)V a dumpTickets - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Z)V a updateChunkForced - m ()V a purgeStaleTickets - m (JILnet/minecraft/server/level/PlayerChunk;I)Lnet/minecraft/server/level/PlayerChunk; a updateChunkScheduling - m (I)V a updatePlayerTickets - m (Lnet/minecraft/server/level/PlayerChunkMap;)Z a runAllUpdates - m (Lnet/minecraft/core/SectionPosition;Lnet/minecraft/server/level/EntityPlayer;)V a addPlayer - m (Lnet/minecraft/util/ArraySetSorted;)I a getTicketLevelAt - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkCoordIntPair;ILjava/lang/Object;)V a addTicket - m (J)Z a isChunkToRemove - m (J)Lnet/minecraft/server/level/PlayerChunk; b getChunk - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkCoordIntPair;ILjava/lang/Object;)V b removeTicket - m (I)V b updateSimulationDistance - m (Lnet/minecraft/core/SectionPosition;Lnet/minecraft/server/level/EntityPlayer;)V b removePlayer - m ()I b getNaturalSpawnChunkCount - m (J)Z c inEntityTickingRange - m ()Ljava/lang/String; c getDebugStatus - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkCoordIntPair;ILjava/lang/Object;)V c addRegionTicket - m (J)Z d inBlockTickingRange - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkCoordIntPair;ILjava/lang/Object;)V d removeRegionTicket - m ()Lnet/minecraft/server/level/TickingTracker; d tickingTracker - m ()V e removeTicketsOnClosing - m (J)Ljava/lang/String; e getTicketDebugString - m (J)Z f hasPlayersNearby - m ()Z f hasTickets - m ()I g getPlayerTicketLevel - m (J)Lnet/minecraft/util/ArraySetSorted; g getTickets -c net/minecraft/server/level/ChunkMapDistance$b net/minecraft/server/level/DistanceManager$FixedPlayerDistanceChunkTracker - f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; a chunks - f I b maxDistance - m (Ljava/lang/String;)V a dumpChunks - m (JII)V a onLevelChange - m ()V a runAllUpdates - m (JI)V a setLevel - m (J)I b getLevelFromSource - m (J)I c getLevel - m (J)Z d havePlayer -c net/minecraft/server/level/ChunkProviderServer net/minecraft/server/level/ServerChunkCache - f Lnet/minecraft/server/level/PlayerChunkMap; a chunkMap - f Ljava/util/List; b CHUNK_STATUSES - f Lnet/minecraft/server/level/ChunkMapDistance; c distanceManager - f Lnet/minecraft/server/level/WorldServer; d level - f Ljava/lang/Thread; e mainThread - f Lnet/minecraft/server/level/LightEngineThreaded; f lightEngine - f Lnet/minecraft/server/level/ChunkProviderServer$b; g mainThreadProcessor - f Lnet/minecraft/world/level/storage/WorldPersistentData; h dataStorage - f J i lastInhabitedUpdate - f Z j spawnEnemies - f Z k spawnFriendlies - f I l CACHE_SIZE - f [J m lastChunkPos - f [Lnet/minecraft/world/level/chunk/status/ChunkStatus; n lastChunkStatus - f [Lnet/minecraft/world/level/chunk/IChunkAccess; o lastChunk - f Lnet/minecraft/world/level/SpawnerCreature$d; p lastSpawnState - m (Lnet/minecraft/core/BlockPosition;)V a blockChanged - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Z)V a updateChunkForced - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/lang/String; a getChunkDebugData - m (Lnet/minecraft/world/entity/Entity;)V a removeEntity - m (II)Lnet/minecraft/world/level/chunk/Chunk; a getChunkNow - m (Z)V a save - m (ZZ)V a setSpawnSettings - m (JLnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V a storeInCache - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V a broadcastAndSend - m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/IChunkAccess; a getChunk - m (Lnet/minecraft/server/level/EntityPlayer;)V a move - m (Lnet/minecraft/world/level/EnumSkyBlock;Lnet/minecraft/core/SectionPosition;)V a onLightUpdate - m ()Lnet/minecraft/server/level/LightEngineThreaded; a getLightEngine - m (I)V a setViewDistance - m (JLjava/util/function/Consumer;)V a getFullChunk - m (Ljava/util/function/BooleanSupplier;Z)V a tick - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkCoordIntPair;ILjava/lang/Object;)V a addRegionTicket - m (J)Z a isPositionTicking - m (Lnet/minecraft/world/entity/Entity;)V b addEntity - m (J)Lnet/minecraft/server/level/PlayerChunk; b getVisibleChunkIfPresent - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkCoordIntPair;ILjava/lang/Object;)V b removeRegionTicket - m (II)Z b hasChunk - m (I)V b setSimulationDistance - m ()I b getTickingGenerated - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V b broadcast - m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Ljava/util/concurrent/CompletableFuture; b getChunkFuture - m ()Lnet/minecraft/world/level/World; c getLevel - m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Ljava/util/concurrent/CompletableFuture; c getChunkFutureMainThread - m (II)Lnet/minecraft/world/level/chunk/LightChunk; c getChunkForLighting - m ()Z d pollTask - m ()Ljava/lang/String; e gatherStats - m ()I f getPendingTasksCount - m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; g getGenerator - m ()Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; h getGeneratorState - m ()Lnet/minecraft/world/level/levelgen/RandomState; i randomState - m ()I j getLoadedChunksCount - m ()Lnet/minecraft/world/level/storage/WorldPersistentData; k getDataStorage - m ()Lnet/minecraft/world/entity/ai/village/poi/VillagePlace; l getPoiManager - m ()Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess; m chunkScanner - m ()Lnet/minecraft/world/level/SpawnerCreature$d; n getLastSpawnState - m ()V o removeTicketsOnClosing - m ()V r clearCache - m ()Z s runDistanceManagerUpdates - m ()V t tickChunks -c net/minecraft/server/level/ChunkProviderServer$a net/minecraft/server/level/ServerChunkCache$ChunkAndHolder - f Lnet/minecraft/world/level/chunk/Chunk; a chunk - f Lnet/minecraft/server/level/PlayerChunk; b holder - m ()Lnet/minecraft/world/level/chunk/Chunk; a chunk - m ()Lnet/minecraft/server/level/PlayerChunk; b holder -c net/minecraft/server/level/ChunkProviderServer$b net/minecraft/server/level/ServerChunkCache$MainThreadExecutor - m ()Z B pollTask - m ()Z ay scheduleExecutables - m ()Ljava/lang/Thread; az getRunningThread - m (Ljava/util/function/BooleanSupplier;)V b managedBlock - m (Ljava/lang/Runnable;)V d doRunTask - m (Ljava/lang/Runnable;)Z e shouldRun - m (Ljava/lang/Runnable;)Ljava/lang/Runnable; f wrapRunnable -c net/minecraft/server/level/ChunkResult net/minecraft/server/level/ChunkResult - m ()Z a isSuccess - m (Ljava/util/function/Function;)Lnet/minecraft/server/level/ChunkResult; a map - m (Ljava/lang/String;)Lnet/minecraft/server/level/ChunkResult; a error - m (Ljava/lang/Object;)Lnet/minecraft/server/level/ChunkResult; a of - m (Ljava/util/function/Consumer;)Lnet/minecraft/server/level/ChunkResult; a ifSuccess - m (Lnet/minecraft/server/level/ChunkResult;Ljava/lang/Object;)Ljava/lang/Object; a orElse - m (Ljava/util/function/Supplier;)Lnet/minecraft/server/level/ChunkResult; a error - m (Ljava/util/function/Supplier;)Ljava/lang/Object; b orElseThrow - m ()Ljava/lang/String; b getError - m (Ljava/lang/Object;)Ljava/lang/Object; b orElse - m (Ljava/lang/String;)Ljava/lang/String; b lambda$error$0 -c net/minecraft/server/level/ChunkResult$a net/minecraft/server/level/ChunkResult$Fail - f Ljava/util/function/Supplier; a error - m ()Z a isSuccess - m (Ljava/util/function/Function;)Lnet/minecraft/server/level/ChunkResult; a map - m (Ljava/util/function/Consumer;)Lnet/minecraft/server/level/ChunkResult; a ifSuccess - m (Ljava/util/function/Supplier;)Ljava/lang/Object; b orElseThrow - m ()Ljava/lang/String; b getError - m (Ljava/lang/Object;)Ljava/lang/Object; b orElse - m ()Ljava/util/function/Supplier; c error -c net/minecraft/server/level/ChunkResult$b net/minecraft/server/level/ChunkResult$Success - f Ljava/lang/Object; a value - m ()Z a isSuccess - m (Ljava/util/function/Function;)Lnet/minecraft/server/level/ChunkResult; a map - m (Ljava/util/function/Consumer;)Lnet/minecraft/server/level/ChunkResult; a ifSuccess - m (Ljava/util/function/Supplier;)Ljava/lang/Object; b orElseThrow - m ()Ljava/lang/String; b getError - m (Ljava/lang/Object;)Ljava/lang/Object; b orElse - m ()Ljava/lang/Object; c value -c net/minecraft/server/level/ChunkTaskQueue net/minecraft/server/level/ChunkTaskPriorityQueue - f I a PRIORITY_LEVEL_COUNT - f Ljava/util/List; b taskQueue - f I c firstQueue - f Ljava/lang/String; d name - f Lit/unimi/dsi/fastutil/longs/LongSet; e acquired - f I f maxTasks - m (ILnet/minecraft/world/level/ChunkCoordIntPair;I)V a resortChunkTasks - m (JLjava/util/Optional;)Lcom/mojang/datafixers/util/Either; a lambda$pop$6 - m (Ljava/util/Optional;JI)V a submit - m (Ljava/util/Optional;)Z a lambda$release$3 - m (I)Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; a lambda$new$0 - m (JZ)V a release - m ()Ljava/util/stream/Stream; a pop - m (J)Ljava/lang/Runnable; a acquire - m (J)Lcom/mojang/datafixers/util/Either; b lambda$pop$5 - m ()Z b hasWork - m ()Lit/unimi/dsi/fastutil/longs/LongSet; c getAcquired - m (J)V c lambda$acquire$4 - m (J)Ljava/util/List; d lambda$submit$2 - m (J)Ljava/util/List; e lambda$resortChunkTasks$1 -c net/minecraft/server/level/ChunkTaskQueueSorter net/minecraft/server/level/ChunkTaskPriorityQueueSorter - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/Map; b queues - f Ljava/util/Set; c sleeping - f Lnet/minecraft/util/thread/ThreadedMailbox; d mailbox - m (Lnet/minecraft/util/thread/Mailbox;Ljava/util/function/IntSupplier;JLjava/util/function/Function;Z)V a lambda$submit$12 - m (Ljava/lang/Runnable;JLjava/util/function/IntSupplier;)Lnet/minecraft/server/level/ChunkTaskQueueSorter$a; a message - m (Lnet/minecraft/server/level/GenerationChunkHolder;Ljava/lang/Runnable;)Lnet/minecraft/server/level/ChunkTaskQueueSorter$a; a message - m (Lnet/minecraft/util/thread/Mailbox;Lnet/minecraft/server/level/ChunkTaskQueueSorter$b;)V a lambda$getReleaseProcessor$6 - m (Lnet/minecraft/util/thread/Mailbox;Z)Lnet/minecraft/util/thread/Mailbox; a getProcessor - m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; a lambda$pollTask$13 - m (Lnet/minecraft/util/thread/Mailbox;ZLnet/minecraft/util/thread/Mailbox;)Lnet/minecraft/util/thread/PairedQueue$b; a lambda$getProcessor$5 - m ()Z a hasWork - m (ILnet/minecraft/util/thread/Mailbox;)Lnet/minecraft/server/level/ChunkTaskQueue; a lambda$new$0 - m (Lnet/minecraft/util/thread/Mailbox;Ljava/util/function/Function;JLjava/util/function/IntSupplier;Z)V a submit - m (Lnet/minecraft/util/thread/Mailbox;JZLjava/lang/Runnable;)V a lambda$release$11 - m (ILnet/minecraft/world/level/ChunkCoordIntPair;ILnet/minecraft/server/level/ChunkTaskQueue;)V a lambda$onLevelChange$9 - m (Lnet/minecraft/util/thread/Mailbox;Lnet/minecraft/util/thread/Mailbox;)Lnet/minecraft/util/thread/PairedQueue$b; a lambda$getReleaseProcessor$8 - m (Lnet/minecraft/util/thread/Mailbox;Lnet/minecraft/util/thread/Mailbox;Z)V a lambda$getProcessor$4 - m (Lnet/minecraft/util/thread/Mailbox;ZLnet/minecraft/server/level/ChunkTaskQueueSorter$a;)V a lambda$getProcessor$3 - m (Lnet/minecraft/util/thread/Mailbox;JLjava/lang/Runnable;Z)V a release - m (Lnet/minecraft/util/thread/Mailbox;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletableFuture; a lambda$pollTask$14 - m (Lnet/minecraft/server/level/ChunkTaskQueue;Lnet/minecraft/util/thread/Mailbox;)V a pollTask - m (Lnet/minecraft/server/level/GenerationChunkHolder;Ljava/util/function/Function;)Lnet/minecraft/server/level/ChunkTaskQueueSorter$a; a message - m (Ljava/lang/Runnable;JZ)Lnet/minecraft/server/level/ChunkTaskQueueSorter$b; a release - m (Lnet/minecraft/server/level/ChunkTaskQueue;Lnet/minecraft/util/thread/Mailbox;Ljava/lang/Void;)V a lambda$pollTask$16 - m (Ljava/util/function/Function;JLjava/util/function/IntSupplier;)Lnet/minecraft/server/level/ChunkTaskQueueSorter$a; a message - m (I)[Ljava/util/concurrent/CompletableFuture; a lambda$pollTask$15 - m (Ljava/util/function/IntSupplier;Lnet/minecraft/world/level/ChunkCoordIntPair;ILjava/util/function/IntConsumer;)V a lambda$onLevelChange$10 - m (Ljava/lang/Long;)Ljava/lang/String; a lambda$getDebugStatus$18 - m (Ljava/util/Map$Entry;)Ljava/lang/String; a lambda$getDebugStatus$19 - m (Ljava/lang/Runnable;Lnet/minecraft/util/thread/Mailbox;)Ljava/lang/Runnable; a lambda$message$2 - m (Lnet/minecraft/util/thread/Mailbox;)Lnet/minecraft/util/thread/Mailbox; a getReleaseProcessor - m (Lnet/minecraft/server/level/ChunkTaskQueue;Lnet/minecraft/util/thread/Mailbox;)V b lambda$pollTask$17 - m (Lnet/minecraft/util/thread/Mailbox;Lnet/minecraft/util/thread/Mailbox;)V b lambda$getReleaseProcessor$7 - m (Lnet/minecraft/util/thread/Mailbox;)Lnet/minecraft/server/level/ChunkTaskQueue; b getQueue - m (Ljava/lang/Runnable;Lnet/minecraft/util/thread/Mailbox;)V b lambda$message$1 - m ()Ljava/lang/String; b getDebugStatus -c net/minecraft/server/level/ChunkTaskQueueSorter$a net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message - f Ljava/util/function/Function; a task - f J b pos - f Ljava/util/function/IntSupplier; c level -c net/minecraft/server/level/ChunkTaskQueueSorter$b net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release - f Ljava/lang/Runnable; a task - f J b pos - f Z c clearQueue -c net/minecraft/server/level/ChunkTrackingView net/minecraft/server/level/ChunkTrackingView - f Lnet/minecraft/server/level/ChunkTrackingView; a EMPTY - m (IIZ)Z a contains - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Z a contains - m (IIIIIZ)Z a isWithinDistance - m (Ljava/util/function/Consumer;)V a forEach - m (II)Z a contains - m (Lnet/minecraft/server/level/ChunkTrackingView;Lnet/minecraft/server/level/ChunkTrackingView;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V a difference - m (Lnet/minecraft/world/level/ChunkCoordIntPair;I)Lnet/minecraft/server/level/ChunkTrackingView; a of - m (IIIII)Z a isInViewDistance - m (II)Z b isInViewDistance -c net/minecraft/server/level/ChunkTrackingView$1 net/minecraft/server/level/ChunkTrackingView$1 - m (IIZ)Z a contains - m (Ljava/util/function/Consumer;)V a forEach -c net/minecraft/server/level/ChunkTrackingView$a net/minecraft/server/level/ChunkTrackingView$Positioned - f Lnet/minecraft/world/level/ChunkCoordIntPair; b center - f I c viewDistance - m (IIZ)Z a contains - m (Ljava/util/function/Consumer;)V a forEach - m (Lnet/minecraft/server/level/ChunkTrackingView$a;)Z a squareIntersects - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; a center - m ()I b viewDistance - m ()I c minX - m ()I d minZ - m ()I e maxX - m ()I f maxZ -c net/minecraft/server/level/ClientInformation net/minecraft/server/level/ClientInformation - f I a MAX_LANGUAGE_LENGTH - f Ljava/lang/String; b language - f I c viewDistance - f Lnet/minecraft/world/entity/player/EnumChatVisibility; d chatVisibility - f Z e chatColors - f I f modelCustomisation - f Lnet/minecraft/world/entity/EnumMainHand; g mainHand - f Z h textFilteringEnabled - f Z i allowsListing - m ()Lnet/minecraft/server/level/ClientInformation; a createDefault - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()Ljava/lang/String; b language - m ()I c viewDistance - m ()Lnet/minecraft/world/entity/player/EnumChatVisibility; d chatVisibility - m ()Z e chatColors - m ()I f modelCustomisation - m ()Lnet/minecraft/world/entity/EnumMainHand; g mainHand - m ()Z h textFilteringEnabled - m ()Z i allowsListing -c net/minecraft/server/level/DemoPlayerInteractManager net/minecraft/server/level/DemoMode - f I a DEMO_DAYS - f I b TOTAL_PLAY_TICKS - f Z e displayedIntro - f Z f demoHasEnded - f I g demoEndedReminder - f I h gameModeTicks - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a useItem - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/network/protocol/game/PacketPlayInBlockDig$EnumPlayerDigType;Lnet/minecraft/core/EnumDirection;II)V a handleBlockBreakAction - m ()V a tick - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useItemOn - m ()V f outputDemoReminder -c net/minecraft/server/level/EntityPlayer net/minecraft/server/level/ServerPlayer - f D b INTERACTION_DISTANCE_VERIFICATION_BUFFER - f Lnet/minecraft/server/network/PlayerConnection; c connection - f I cA NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_XZ - f I cB NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_Y - f I cD FLY_STAT_RECORDING_SPEED - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; cE CREATIVE_BLOCK_INTERACTION_RANGE_MODIFIER - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; cF CREATIVE_ENTITY_INTERACTION_RANGE_MODIFIER - f Lnet/minecraft/server/AdvancementDataPlayer; cG advancements - f Lnet/minecraft/stats/ServerStatisticManager; cH stats - f F cI lastRecordedHealthAndAbsorption - f I cJ lastRecordedFoodLevel - f I cK lastRecordedAirLevel - f I cL lastRecordedArmor - f I cM lastRecordedLevel - f I cN lastRecordedExperience - f F cO lastSentHealth - f I cP lastSentFood - f Z cQ lastFoodSaturationZero - f I cR lastSentExp - f I cS spawnInvulnerableTime - f Lnet/minecraft/world/entity/player/EnumChatVisibility; cT chatVisibility - f Z cU canChatColor - f J cV lastActionTime - f Lnet/minecraft/world/entity/Entity; cW camera - f Z cX isChangingDimension - f Lnet/minecraft/stats/RecipeBookServer; cY recipeBook - f Lnet/minecraft/world/phys/Vec3D; cZ levitationStartPos - f Lorg/slf4j/Logger; cz LOGGER - f Lnet/minecraft/server/MinecraftServer; d server - f I da levitationStartTime - f Z db disconnected - f I dc requestedViewDistance - f Ljava/lang/String; dd language - f Lnet/minecraft/world/phys/Vec3D; de startingToFallPosition - f Lnet/minecraft/world/phys/Vec3D; df enteredNetherPosition - f Lnet/minecraft/world/phys/Vec3D; dg enteredLavaOnVehiclePosition - f Lnet/minecraft/core/SectionPosition; dh lastSectionPos - f Lnet/minecraft/server/level/ChunkTrackingView; di chunkTrackingView - f Lnet/minecraft/resources/ResourceKey; dj respawnDimension - f Lnet/minecraft/core/BlockPosition; dk respawnPosition - f Z dl respawnForced - f F dm respawnAngle - f Lnet/minecraft/server/network/ITextFilter; dn textFilter - f Z do textFilteringEnabled - f Z dp allowsListing - f Z dq spawnExtraParticlesOnFall - f Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker; dr wardenSpawnTracker - f Lnet/minecraft/core/BlockPosition; ds raidOmenPosition - f Lnet/minecraft/world/phys/Vec3D; dt lastKnownClientMovement - f Lnet/minecraft/world/inventory/ContainerSynchronizer; du containerSynchronizer - f Lnet/minecraft/world/inventory/ICrafting; dv containerListener - f Lnet/minecraft/network/chat/RemoteChatSession; dw chatSession - f I dx containerCounter - f Lnet/minecraft/server/level/PlayerInteractManager; e gameMode - f Z f seenCredits - f Ljava/lang/Object; g object - f Z h wonGame - m ()Lnet/minecraft/server/level/WorldServer; A serverLevel - m ()Ljava/lang/String; B getIpAddress - m ()Lnet/minecraft/server/level/ClientInformation; C clientInformation - m ()Z D canChatInColor - m ()Lnet/minecraft/world/entity/player/EnumChatVisibility; E getChatVisibility - m ()I F requestedViewDistance - m ()I G getPermissionLevel - m ()V H resetLastActionTime - m ()Lnet/minecraft/stats/ServerStatisticManager; I getStats - m ()Lnet/minecraft/stats/RecipeBookServer; J getRecipeBook - m ()V K updateInvisibilityStatus - m ()Lnet/minecraft/world/entity/Entity; L getCamera - m ()V L_ completeUsingItem - m ()V M processPortalCooldown - m ()J N getLastActionTime - m ()Lnet/minecraft/network/chat/IChatBaseComponent; O getTabListDisplayName - m ()Z P isChangingDimension - m ()V Q hasChangedDimension - m ()Lnet/minecraft/server/AdvancementDataPlayer; R getAdvancements - m ()Z R_ isSpectator - m ()Lnet/minecraft/core/BlockPosition; S getRespawnPosition - m ()F T getRespawnAngle - m ()Lnet/minecraft/resources/ResourceKey; U getRespawnDimension - m ()Z V isRespawnForced - m ()Lnet/minecraft/core/SectionPosition; W getLastSectionPos - m ()Lnet/minecraft/server/level/ChunkTrackingView; X getChunkTrackingView - m ()Lnet/minecraft/server/network/ITextFilter; Y getTextFilter - m ()Z Z isTextFilteringEnabled - m (Ljava/util/Collection;)I a awardRecipes - m (ZZ)V a stopSleepInBed - m (Lnet/minecraft/server/level/ClientInformation;)V a updateOptions - m (Lnet/minecraft/world/level/EnumGamemode;)Z a setGameMode - m (Lnet/minecraft/server/level/WorldServer;DDDFF)V a teleportTo - m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)F a getEnchantedDamage - m (DZLnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)V a checkFallDamage - m (Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor;Lnet/minecraft/world/phys/Vec3D;)V a lookAt - m (FFZZ)V a setPlayerInput - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a bedInRange - m (Lnet/minecraft/network/chat/RemoteChatSession;)V a setChatSession - m (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/world/damagesource/DamageSource;)V a awardKillScore - m (Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor;)V a lookAt - m (Lnet/minecraft/network/chat/IChatBaseComponent;Z)V a displayClientMessage - m (Lnet/minecraft/world/entity/item/EntityItem;)V a onItemPickup - m (Lnet/minecraft/world/entity/Entity;I)V a take - m (Lnet/minecraft/sounds/SoundEffect;Lnet/minecraft/sounds/SoundCategory;FF)V a playNotifySound - m (Lnet/minecraft/server/level/WorldServer;)V a setServerLevel - m (I)V a setExperiencePoints - m (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/entity/Entity;)V a onEffectAdded - m (Lnet/minecraft/world/entity/Entity;Z)Z a startRiding - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a adjustSpawnLocation - m (Lnet/minecraft/world/item/ItemStack;I)V a onEnchantmentPerformed - m (Lnet/minecraft/world/level/block/entity/TileEntityCommand;)V a openCommandBlock - m (Lnet/minecraft/world/scores/criteria/IScoreboardCriteria;I)V a updateScoreForCriteria - m (Lnet/minecraft/network/protocol/status/ServerPing;)V a sendServerStatus - m (Lnet/minecraft/world/EnumHand;)V a swing - m (Lnet/minecraft/world/item/ItemStack;)V a updateUsingItem - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/lang/String;)Lnet/minecraft/world/level/EnumGamemode; a readPlayerMode - m (Lnet/minecraft/stats/Statistic;I)V a awardStat - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a sendSystemMessage - m (Z)Z a drop - m (Lnet/minecraft/server/level/EntityPlayer;Z)V a restoreFrom - m (Lnet/minecraft/world/level/portal/DimensionTransition;)Lnet/minecraft/world/entity/Entity; a changeDimension - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Z a mayInteract - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a canHarmPlayer - m (Lnet/minecraft/server/level/ChunkTrackingView;)V a setChunkTrackingView - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreHolder;[Lnet/minecraft/world/scores/criteria/IScoreboardCriteria;)V a handleTeamKill - m (Lnet/minecraft/world/inventory/Container;)V a initMenu - m (Lnet/minecraft/network/chat/OutgoingChatMessage;ZLnet/minecraft/network/chat/ChatMessageType$a;)V a sendChatMessage - m (ILnet/minecraft/world/item/trading/MerchantRecipeList;IIZZ)V a sendMerchantOffers - m (Lnet/minecraft/server/level/EntityPlayer;)Z a broadcastToPlayer - m (Lnet/minecraft/world/entity/animal/horse/EntityHorseAbstract;Lnet/minecraft/world/IInventory;)V a openHorseInventory - m (Lnet/minecraft/core/SectionPosition;)V a setLastSectionPos - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/EnumHand;)V a openItemGui - m (Lnet/minecraft/world/item/ItemStack;ZZ)Lnet/minecraft/world/entity/item/EntityItem; a drop - m (DDDZ)V a doCheckFallDamage - m (Lnet/minecraft/world/ITileInventory;)Ljava/util/OptionalInt; a openMenu - m (Lnet/minecraft/world/level/block/entity/TileEntitySign;Z)V a openTextEdit - m (Lnet/minecraft/world/entity/Entity;)V a onExplosionHit - m (Lnet/minecraft/world/damagesource/DamageSource;)V a die - m (Lnet/minecraft/world/effect/MobEffect;ZLnet/minecraft/world/entity/Entity;)V a onEffectUpdated - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/entity/EnumItemSlot;)V a onEquippedItemBroken - m (DDD)V a dismountTo - m (Lnet/minecraft/server/level/WorldServer;DDDLjava/util/Set;FF)Z a teleportTo - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/effect/MobEffect;)V a onEffectRemoved - m (Lnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/List;)V a triggerRecipeCrafted - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPosition;FZZ)V a setRespawnPosition - m (DD)V a indicateDamage - m (Lnet/minecraft/world/phys/Vec3D;)V a travel - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;FZZ)Ljava/util/Optional; a findRespawnAndUseSpawnBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;)V a onInsideBlock - m (Lnet/minecraft/stats/Statistic;)V a resetStat - m ()Z aa allowsListing - m ()Ljava/util/Optional; ab getWardenSpawnTracker - m ()Lnet/minecraft/network/chat/RemoteChatSession; ac getChatSession - m ()V ad stopRiding - m ()V ae clearRaidOmenPosition - m ()Lnet/minecraft/core/BlockPosition; af getRaidOmenPosition - m ()Lnet/minecraft/world/phys/Vec3D; ag getKnownMovement - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V b onChangedBlock - m (Lnet/minecraft/world/phys/Vec3D;)V b setKnownMovement - m (Z)V b setSpawnExtraParticlesOnFall - m (Ljava/util/List;)V b awardRecipesByKey - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z b bedBlocked - m (DDD)V b checkMovementStatistics - m (Lnet/minecraft/world/entity/Entity;)V b crit - m (Lnet/minecraft/world/damagesource/DamageSource;)Z b isInvulnerableTo - m (Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; b createCommonSpawnInfo - m (Lnet/minecraft/network/chat/IChatBaseComponent;Z)V b sendSystemMessage - m (Lnet/minecraft/core/BlockPosition;)V b startSleeping - m (Lnet/minecraft/server/level/EntityPlayer;)V b copyRespawnPosition - m (Ljava/util/Collection;)I b resetRecipes - m (Lnet/minecraft/world/level/EnumGamemode;)Lnet/minecraft/world/level/EnumGamemode; b calculateGameModeForNewPlayer - m (I)V b setExperienceLevels - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (DDD)V c teleportTo - m (Lnet/minecraft/core/BlockPosition;)V c setRaidOmenPosition - m (Lnet/minecraft/world/entity/Entity;)V c magicCrit - m (Lnet/minecraft/server/level/WorldServer;)V c triggerDimensionChangeTriggers - m (I)V c giveExperienceLevels - m (Lnet/minecraft/server/level/EntityPlayer;)Z c shouldFilterMessageTo - m (Lnet/minecraft/nbt/NBTTagCompound;)V c loadGameTypes - m (I)V d giveExperiencePoints - m (Lnet/minecraft/world/entity/Entity;)V d setCamera - m (DDD)V d teleportRelative - m (DDD)V e moveTo - m (Lnet/minecraft/world/entity/Entity;)V e attack - m ()Z f isCreative - m ()V f_ onEnterCombat - m ()V gD updatePlayerAttributes - m ()V gE tellNeutralMobsThatIDied - m ()Z gF isPvpAllowed - m ()Z gH acceptsChatMessages - m ()V g_ onLeaveCombat - m ()V h initInventoryMenu - m (Lnet/minecraft/core/BlockPosition;)Z i isReachableBedBlock - m (Lnet/minecraft/nbt/NBTTagCompound;)V k storeGameTypes - m ()Lnet/minecraft/world/item/ItemCooldown; k createItemCooldowns - m ()V l tick - m ()V m doTick - m ()V n resetFallDistance - m ()V o trackStartFallingPosition - m ()V p trackEnteredOrExitedLavaOnVehicle - m ()V q showEndCredits - m (DDD)V q checkRidingStatistics - m (DDD)Z r didNotMove - m ()V r pushEntities - m ()V s closeContainer - m ()V t doCloseContainer - m (I)I t getCoprime - m ()V u rideTick - m ()V v disconnect - m ()Z w hasDisconnected - m ()V x resetSentInfo - m (Z)Z x acceptsSystemMessages - m ()V z onUpdateAbilities -c net/minecraft/server/level/EntityPlayer$1 net/minecraft/server/level/ServerPlayer$1 - m (Lnet/minecraft/world/inventory/Container;Lnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/ItemStack;[I)V a sendInitialData - m (Lnet/minecraft/world/inventory/Container;Lnet/minecraft/world/item/ItemStack;)V a sendCarriedChange - m (Lnet/minecraft/world/inventory/Container;ILnet/minecraft/world/item/ItemStack;)V a sendSlotChange - m (Lnet/minecraft/world/inventory/Container;II)V a sendDataChange - m (Lnet/minecraft/world/inventory/Container;II)V b broadcastDataValue -c net/minecraft/server/level/EntityPlayer$2 net/minecraft/server/level/ServerPlayer$2 - m (Lnet/minecraft/world/inventory/Container;ILnet/minecraft/world/item/ItemStack;)V a slotChanged - m (Lnet/minecraft/world/inventory/Container;II)V a dataChanged -c net/minecraft/server/level/EntityPlayer$RespawnPosAngle net/minecraft/server/level/ServerPlayer$RespawnPosAngle - f Lnet/minecraft/world/phys/Vec3D; a position - f F b yaw - m ()Lnet/minecraft/world/phys/Vec3D; a position - m ()F b yaw - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/core/BlockPosition;)F b calculateLookAtYaw -c net/minecraft/server/level/EntityTrackerEntry net/minecraft/server/level/ServerEntity - f I a FORCED_POS_UPDATE_PERIOD - f Lorg/slf4j/Logger; b LOGGER - f I c TOLERANCE_LEVEL_ROTATION - f D d TOLERANCE_LEVEL_POSITION - f I e FORCED_TELEPORT_PERIOD - f Lnet/minecraft/server/level/WorldServer; f level - f Lnet/minecraft/world/entity/Entity; g entity - f I h updateInterval - f Z i trackDelta - f Ljava/util/function/Consumer; j broadcast - f Lnet/minecraft/network/protocol/game/VecDeltaCodec; k positionCodec - f I l lastSentYRot - f I m lastSentXRot - f I n lastSentYHeadRot - f Lnet/minecraft/world/phys/Vec3D; o lastSentMovement - f I p tickCount - f I q teleportDelay - f Ljava/util/List; r lastPassengers - f Z s wasRiding - f Z t wasOnGround - f Ljava/util/List; u trackedDataValues - m (Lnet/minecraft/server/level/EntityPlayer;)V a removePairing - m (Lnet/minecraft/network/protocol/Packet;)V a broadcastAndSend - m (Lnet/minecraft/server/level/EntityPlayer;Ljava/util/function/Consumer;)V a sendPairingData - m ()V a sendChanges - m (Ljava/util/List;Ljava/util/List;)Ljava/util/stream/Stream; a removedPassengers - m (Lnet/minecraft/server/level/EntityPlayer;)V b addPairing - m ()Lnet/minecraft/world/phys/Vec3D; b getPositionBase - m ()Lnet/minecraft/world/phys/Vec3D; c getLastSentMovement - m ()F d getLastSentXRot - m ()F e getLastSentYRot - m ()F f getLastSentYHeadRot - m ()V g sendDirtyEntityData -c net/minecraft/server/level/FullChunkStatus net/minecraft/server/level/FullChunkStatus - f Lnet/minecraft/server/level/FullChunkStatus; a INACCESSIBLE - f Lnet/minecraft/server/level/FullChunkStatus; b FULL - f Lnet/minecraft/server/level/FullChunkStatus; c BLOCK_TICKING - f Lnet/minecraft/server/level/FullChunkStatus; d ENTITY_TICKING - f [Lnet/minecraft/server/level/FullChunkStatus; e $VALUES - m (Lnet/minecraft/server/level/FullChunkStatus;)Z a isOrAfter - m ()[Lnet/minecraft/server/level/FullChunkStatus; a $values -c net/minecraft/server/level/GeneratingChunkMap net/minecraft/server/level/GeneratingChunkMap - m (Lnet/minecraft/server/level/GenerationChunkHolder;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;)Ljava/util/concurrent/CompletableFuture; a applyStep - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/server/level/ChunkGenerationTask; a scheduleGenerationTask - m (Lnet/minecraft/server/level/GenerationChunkHolder;)V a releaseGeneration - m (J)Lnet/minecraft/server/level/GenerationChunkHolder; d acquireGeneration - m ()V g runGenerationTasks -c net/minecraft/server/level/GenerationChunkHolder net/minecraft/server/level/GenerationChunkHolder - f Ljava/util/List; a CHUNK_STATUSES - f Lnet/minecraft/server/level/ChunkResult; b UNLOADED_CHUNK - f Ljava/util/concurrent/CompletableFuture; c UNLOADED_CHUNK_FUTURE - f Lnet/minecraft/world/level/ChunkCoordIntPair; d pos - f Lnet/minecraft/server/level/ChunkResult; e NOT_DONE_YET - m (Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/server/level/GeneratingChunkMap;Lnet/minecraft/util/StaticCache2D;)Ljava/util/concurrent/CompletableFuture; a applyStep - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/chunk/IChunkAccess;)V a completeFuture - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/IChunkAccess; a getChunkIfPresentUnchecked - m (Lnet/minecraft/server/level/PlayerChunkMap;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V a rescheduleChunkTask - m (ILjava/util/concurrent/CompletableFuture;)V a failAndClearPendingFuture - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V a failAndClearPendingFuturesBetween - m (Lnet/minecraft/world/level/chunk/ProtoChunkExtension;)V a replaceProtoChunk - m (Lnet/minecraft/server/level/PlayerChunkMap;)V a updateHighestAllowedStatus - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/server/level/PlayerChunkMap;)Ljava/util/concurrent/CompletableFuture; a scheduleChunkGenerationTask - m (Lnet/minecraft/server/level/ChunkGenerationTask;)V a removeTask - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/IChunkAccess; b getChunkIfPresent - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; c getOrCreateFuture - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/status/ChunkStatus; d findHighestStatusWithPendingFuture - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z e acquireStatusBump - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z f isStatusDisallowed - m ()I i getTicketLevel - m ()I j getQueueLevel - m ()V m increaseGenerationRefCount - m ()V n decreaseGenerationRefCount - m ()I o getGenerationRefCount - m ()Lnet/minecraft/world/level/chunk/IChunkAccess; p getLatestChunk - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; q getPersistedStatus - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; r getPos - m ()Lnet/minecraft/server/level/FullChunkStatus; s getFullStatus - m ()Ljava/util/List; t getAllFutures - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; u getLatestStatus -c net/minecraft/server/level/LightEngineGraphSection net/minecraft/server/level/SectionTracker - m (JJI)I a getComputedLevel - m (JIZ)V a checkNeighborsAfterUpdate - m (JJI)I b computeLevelFromNeighbor - m (JIZ)V b update - m (J)I b getLevelFromSource -c net/minecraft/server/level/LightEngineThreaded net/minecraft/server/level/ThreadedLevelLightEngine - f I a DEFAULT_BATCH_SIZE - f Lorg/slf4j/Logger; d LOGGER - f Lnet/minecraft/server/level/PlayerChunkMap; g chunkMap - f I i taskPerBatch - m (Lnet/minecraft/world/level/chunk/IChunkAccess;Z)Ljava/util/concurrent/CompletableFuture; a initializeLight - m (Lnet/minecraft/core/BlockPosition;)V a checkBlock - m (IILnet/minecraft/server/level/LightEngineThreaded$Update;Ljava/lang/Runnable;)V a addTask - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V a updateChunkStatus - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Z)V a setLightEnabled - m ()I a runLightUpdates - m (II)Ljava/util/concurrent/CompletableFuture; a waitForPendingTasks - m (Lnet/minecraft/world/level/EnumSkyBlock;Lnet/minecraft/core/SectionPosition;Lnet/minecraft/world/level/chunk/NibbleArray;)V a queueSectionData - m (IILjava/util/function/IntSupplier;Lnet/minecraft/server/level/LightEngineThreaded$Update;Ljava/lang/Runnable;)V a addTask - m (Lnet/minecraft/core/SectionPosition;Z)V a updateSectionStatus - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V b propagateLightSources - m (Lnet/minecraft/world/level/chunk/IChunkAccess;Z)Ljava/util/concurrent/CompletableFuture; b lightChunk - m ()V b tryScheduleUpdate - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Z)V b retainData - m ()V f runUpdate -c net/minecraft/server/level/LightEngineThreaded$Update net/minecraft/server/level/ThreadedLevelLightEngine$TaskType - f Lnet/minecraft/server/level/LightEngineThreaded$Update; a PRE_UPDATE - f Lnet/minecraft/server/level/LightEngineThreaded$Update; b POST_UPDATE - f [Lnet/minecraft/server/level/LightEngineThreaded$Update; c $VALUES - m ()[Lnet/minecraft/server/level/LightEngineThreaded$Update; a $values -c net/minecraft/server/level/PlayerChunk net/minecraft/server/level/ChunkHolder - f Lnet/minecraft/server/level/ChunkResult; a UNLOADED_LEVEL_CHUNK - f Ljava/util/concurrent/CompletableFuture; e UNLOADED_LEVEL_CHUNK_FUTURE - f Lnet/minecraft/world/level/LevelHeightAccessor; f levelHeightAccessor - f Z m hasChangedSections - f [Lit/unimi/dsi/fastutil/shorts/ShortSet; n changedBlocksPerSection - f Ljava/util/BitSet; o blockChangedLightSectionFilter - f Ljava/util/BitSet; p skyChangedLightSectionFilter - f Lnet/minecraft/world/level/lighting/LevelLightEngine; q lightEngine - f Lnet/minecraft/server/level/PlayerChunk$b; s playerProvider - m (Lnet/minecraft/core/BlockPosition;)V a blockChanged - m (Ljava/util/List;Lnet/minecraft/network/protocol/Packet;)V a broadcast - m (Ljava/util/List;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a broadcastBlockEntityIfNeeded - m (Ljava/util/concurrent/CompletableFuture;)V a addSendDependency - m (Lnet/minecraft/server/level/PlayerChunkMap;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/FullChunkStatus;)V a scheduleFullChunkPromotion - m (Lnet/minecraft/server/level/PlayerChunkMap;Ljava/util/concurrent/Executor;)V a updateFutures - m (I)V a setTicketLevel - m (Lnet/minecraft/world/level/chunk/Chunk;)V a broadcastChanges - m ()Ljava/util/concurrent/CompletableFuture; a getTickingChunkFuture - m (Lnet/minecraft/world/level/EnumSkyBlock;I)V a sectionLightChanged - m (Ljava/util/List;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a broadcastBlockEntity - m (Lnet/minecraft/server/level/PlayerChunkMap;Lnet/minecraft/server/level/FullChunkStatus;)V a demoteFullChunk - m (Ljava/util/concurrent/CompletableFuture;)V b addSaveDependency - m (I)V b setQueueLevel - m ()Ljava/util/concurrent/CompletableFuture; b getEntityTickingChunkFuture - m ()Ljava/util/concurrent/CompletableFuture; c getFullChunkFuture - m ()Lnet/minecraft/world/level/chunk/Chunk; d getTickingChunk - m ()Lnet/minecraft/world/level/chunk/Chunk; e getChunkToSend - m ()Ljava/util/concurrent/CompletableFuture; f getSendSyncFuture - m ()Ljava/util/concurrent/CompletableFuture; g getSaveSyncFuture - m ()Z h isReadyForSaving - m ()I i getTicketLevel - m ()I j getQueueLevel - m ()Z k wasAccessibleSinceLastSave - m ()V l refreshAccessibility -c net/minecraft/server/level/PlayerChunk$a net/minecraft/server/level/ChunkHolder$LevelChangeListener -c net/minecraft/server/level/PlayerChunk$b net/minecraft/server/level/ChunkHolder$PlayerProvider - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Z)Ljava/util/List; a getPlayers -c net/minecraft/server/level/PlayerChunkMap net/minecraft/server/level/ChunkMap - f Z A modified - f Lnet/minecraft/server/level/progress/WorldLoadListener; E progressListener - f Lnet/minecraft/world/level/entity/ChunkStatusUpdateListener; F chunkStatusListener - f Lnet/minecraft/server/level/PlayerChunkMap$ChunkDistanceManager; G distanceManager - f Ljava/util/concurrent/atomic/AtomicInteger; H tickingGenerated - f Ljava/lang/String; I storageName - f Lnet/minecraft/server/level/PlayerMap; J playerMap - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; K entityMap - f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; L chunkTypeCache - f Lit/unimi/dsi/fastutil/longs/Long2LongMap; M chunkSaveCooldowns - f I O serverViewDistance - f Lnet/minecraft/world/level/chunk/status/WorldGenContext; P worldGenContext - f I a MIN_VIEW_DISTANCE - f I b MAX_VIEW_DISTANCE - f I c FORCED_TICKET_LEVEL - f Lnet/minecraft/server/level/ChunkResult; f UNLOADED_CHUNK_LIST_RESULT - f Ljava/util/concurrent/CompletableFuture; g UNLOADED_CHUNK_LIST_FUTURE - f B h CHUNK_TYPE_REPLACEABLE - f B i CHUNK_TYPE_UNKNOWN - f B j CHUNK_TYPE_FULL - f Lorg/slf4j/Logger; k LOGGER - f I l CHUNK_SAVED_PER_TICK - f I m CHUNK_SAVED_EAGERLY_PER_TICK - f I n EAGER_CHUNK_SAVE_COOLDOWN_IN_MILLIS - f Lnet/minecraft/server/level/WorldServer; s level - f Lnet/minecraft/server/level/LightEngineThreaded; t lightEngine - f Lnet/minecraft/util/thread/IAsyncTaskHandler; u mainThreadExecutor - f Lnet/minecraft/world/level/levelgen/RandomState; v randomState - f Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; w chunkGeneratorState - f Ljava/util/function/Supplier; x overworldDataStorage - f Lnet/minecraft/world/entity/ai/village/poi/VillagePlace; y poiManager - f Lit/unimi/dsi/fastutil/longs/LongSet; z toDrop - m (Lnet/minecraft/server/level/PlayerChunk;)Ljava/util/concurrent/CompletableFuture; a prepareEntityTickingChunk - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/server/level/ChunkGenerationTask; a scheduleGenerationTask - m (Lnet/minecraft/world/level/chunk/IChunkAccess;)Z a save - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/lang/String; a getChunkDebugData - m (Ljava/lang/Throwable;Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/world/level/chunk/IChunkAccess; a handleChunkLoadFailure - m (Z)V a saveAllChunks - m (Lnet/minecraft/server/level/GenerationChunkHolder;)V a releaseGeneration - m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; a generator - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/server/level/ChunkTrackingView;)V a applyChunkTrackingView - m (Ljava/io/Writer;)V a dumpChunks - m (Lnet/minecraft/server/level/EntityPlayer;Z)V a updatePlayerStatus - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Z)Ljava/util/List; a getPlayers - m (J)Lnet/minecraft/server/level/PlayerChunk; a getUpdatingChunkIfPresent - m (Lnet/minecraft/server/level/EntityPlayer;II)Z a isChunkTracked - m (Lnet/minecraft/server/level/EntityPlayer;)V a move - m (JILnet/minecraft/server/level/PlayerChunk;I)Lnet/minecraft/server/level/PlayerChunk; a updateChunkScheduling - m (Ljava/util/List;)V a resendBiomesForChunks - m (Lnet/minecraft/world/level/ChunkCoordIntPair;I)V a waitForLightBeforeSending - m (Ljava/util/function/BooleanSupplier;)V a tick - m (Lnet/minecraft/world/entity/Entity;)V a addEntity - m (Lnet/minecraft/server/level/GenerationChunkHolder;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;)Ljava/util/concurrent/CompletableFuture; a applyStep - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/entity/Entity;)D a euclideanDistanceSquared - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/server/level/FullChunkStatus;)V a onFullChunkStatusChange - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/chunk/Chunk;)V a markChunkPendingToSend - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V a broadcast - m (Lnet/minecraft/server/level/PlayerChunk;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture; a getChunkRangeFuture - m (Ljava/lang/IllegalStateException;Ljava/lang/String;)Lnet/minecraft/ReportedException; a debugFuturesAndCreateReportedException - m (I)V a setServerViewDistance - m (Lnet/minecraft/world/level/chunk/Chunk;)V a onChunkReadyToSend - m (JLnet/minecraft/server/level/PlayerChunk;)V a scheduleUnload - m (Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String; a printFuture - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/ChunkCoordIntPair;)V a markChunkPendingToSend - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/status/ChunkType;)B a markPosition - m (Lnet/minecraft/server/level/ChunkGenerationTask;)V a runGenerationTask - m ()Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; b generatorState - m (J)Lnet/minecraft/server/level/PlayerChunk; b getVisibleChunkIfPresent - m (Lnet/minecraft/world/entity/Entity;)V b removeEntity - m (Ljava/util/function/BooleanSupplier;)V b processUnloads - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V b broadcastAndSend - m (Lnet/minecraft/server/level/EntityPlayer;)I b getPlayerViewDistance - m (Lnet/minecraft/server/level/PlayerChunk;)Ljava/util/concurrent/CompletableFuture; b prepareTickingChunk - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Z b anyPlayerCloseEnoughForSpawning - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/ChunkCoordIntPair;)V b dropChunk - m (Lnet/minecraft/server/level/EntityPlayer;II)Z b isChunkOnTrackedBorder - m (Lnet/minecraft/nbt/NBTTagCompound;)Z b isChunkDataValid - m (Lnet/minecraft/server/level/PlayerChunk;)Ljava/util/concurrent/CompletableFuture; c prepareAccessibleChunk - m (J)Ljava/util/function/IntSupplier; c getChunkQueueLevel - m ()Lnet/minecraft/world/level/levelgen/RandomState; c randomState - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/util/List; c getPlayersCloseForSpawning - m (Lnet/minecraft/server/level/EntityPlayer;)Z c skipPlayer - m (Lnet/minecraft/server/level/EntityPlayer;)V d updatePlayerPos - m ()Lnet/minecraft/server/level/LightEngineThreaded; d getLightEngine - m (J)Lnet/minecraft/server/level/GenerationChunkHolder; d acquireGeneration - m (Lnet/minecraft/server/level/PlayerChunk;)Z d saveChunkIfNeeded - m (J)Lnet/minecraft/world/level/chunk/Chunk; e getChunkToSend - m (Lnet/minecraft/server/level/EntityPlayer;)V e updateChunkTracking - m ()Z e hasWork - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/util/concurrent/CompletableFuture; f scheduleChunkLoad - m ()Z f promoteChunkMap - m ()V g runGenerationTasks - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/world/level/chunk/IChunkAccess; g createEmptyChunk - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V h markPositionReplaceable - m ()I h getTickingGenerated - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Z i isExistingChunkFull - m ()I i size - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/util/concurrent/CompletableFuture; j readChunk - m ()Lnet/minecraft/server/level/ChunkMapDistance; j getDistanceManager - m ()Ljava/lang/Iterable; k getChunks - m ()V l tick - m ()Lnet/minecraft/world/entity/ai/village/poi/VillagePlace; m getPoiManager - m ()Ljava/lang/String; n getStorageName -c net/minecraft/server/level/PlayerChunkMap$CallbackExecutor net/minecraft/server/level/ChunkMap$CallbackExecutor -c net/minecraft/server/level/PlayerChunkMap$ChunkDistanceManager net/minecraft/server/level/ChunkMap$ChunkDistanceManager -c net/minecraft/server/level/PlayerChunkMap$EntityTracker net/minecraft/server/level/ChunkMap$TrackedEntity - f Lnet/minecraft/server/level/EntityTrackerEntry; b serverEntity - f Lnet/minecraft/world/entity/Entity; c entity - f I d range - f Lnet/minecraft/core/SectionPosition; e lastSectionPos - f Ljava/util/Set; f seenBy - m (Lnet/minecraft/server/level/EntityPlayer;)V a removePlayer - m (Lnet/minecraft/network/protocol/Packet;)V a broadcast - m ()V a broadcastRemoved - m (I)I a scaledRange - m (Ljava/util/List;)V a updatePlayers - m (Lnet/minecraft/server/level/EntityPlayer;)V b updatePlayer - m (Lnet/minecraft/network/protocol/Packet;)V b broadcastAndSend - m ()I b getEffectiveRange -c net/minecraft/server/level/PlayerInteractManager net/minecraft/server/level/ServerPlayerGameMode - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/world/level/EnumGamemode; b gameModeForPlayer - f Lnet/minecraft/server/level/WorldServer; c level - f Lnet/minecraft/server/level/EntityPlayer; d player - f Lnet/minecraft/world/level/EnumGamemode; e previousGameModeForPlayer - f Z f isDestroyingBlock - f I g destroyProgressStart - f Lnet/minecraft/core/BlockPosition; h destroyPos - f I i gameTicks - f Z j hasDelayedDestroy - f Lnet/minecraft/core/BlockPosition; k delayedDestroyPos - f I l delayedTickStart - f I m lastSentState - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a useItem - m (Lnet/minecraft/core/BlockPosition;)Z a destroyBlock - m (Lnet/minecraft/server/level/WorldServer;)V a setLevel - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;I)F a incrementDestroyProgress - m (Lnet/minecraft/core/BlockPosition;ILjava/lang/String;)V a destroyAndAck - m (Lnet/minecraft/core/BlockPosition;ZILjava/lang/String;)V a debugLogging - m (Lnet/minecraft/world/level/EnumGamemode;Lnet/minecraft/world/level/EnumGamemode;)V a setGameModeForPlayer - m (Lnet/minecraft/world/level/EnumGamemode;)Z a changeGameModeForPlayer - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/network/protocol/game/PacketPlayInBlockDig$EnumPlayerDigType;Lnet/minecraft/core/EnumDirection;II)V a handleBlockBreakAction - m ()V a tick - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useItemOn - m ()Lnet/minecraft/world/level/EnumGamemode; b getGameModeForPlayer - m ()Lnet/minecraft/world/level/EnumGamemode; c getPreviousGameModeForPlayer - m ()Z d isSurvival - m ()Z e isCreative -c net/minecraft/server/level/PlayerMap net/minecraft/server/level/PlayerMap - f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; a players - m (Lnet/minecraft/server/level/EntityPlayer;)V a removePlayer - m (Lnet/minecraft/server/level/EntityPlayer;Z)V a addPlayer - m ()Ljava/util/Set; a getAllPlayers - m (Lnet/minecraft/server/level/EntityPlayer;)V b ignorePlayer - m (Lnet/minecraft/server/level/EntityPlayer;)V c unIgnorePlayer - m (Lnet/minecraft/server/level/EntityPlayer;)Z d ignoredOrUnknown - m (Lnet/minecraft/server/level/EntityPlayer;)Z e ignored -c net/minecraft/server/level/RegionLimitedWorldAccess net/minecraft/server/level/WorldGenRegion - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/util/StaticCache2D; b cache - f Lnet/minecraft/world/level/chunk/IChunkAccess; c center - f Lnet/minecraft/server/level/WorldServer; d level - f J e seed - f Lnet/minecraft/world/level/storage/WorldData; f levelData - f Lnet/minecraft/util/RandomSource; g random - f Lnet/minecraft/world/level/dimension/DimensionManager; h dimensionType - f Lnet/minecraft/world/ticks/TickListWorldGen; i blockTicks - f Lnet/minecraft/world/ticks/TickListWorldGen; j fluidTicks - f Lnet/minecraft/world/level/biome/BiomeManager; k biomeManager - f Lnet/minecraft/world/level/chunk/status/ChunkStep; l generatingStep - f Ljava/util/function/Supplier; m currentlyGenerating - f Ljava/util/concurrent/atomic/AtomicLong; n subTickCount - f Lnet/minecraft/resources/MinecraftKey; o WORLDGEN_REGION_RANDOM - m ()Lnet/minecraft/world/level/storage/WorldData; A_ getLevelData - m ()I B_ getSkyDarken - m ()J C getSeed - m ()Lnet/minecraft/world/level/border/WorldBorder; C_ getWorldBorder - m ()Lnet/minecraft/world/level/dimension/DimensionManager; D_ dimensionType - m ()Lnet/minecraft/server/level/WorldServer; E getLevel - m ()Lnet/minecraft/util/RandomSource; E_ getRandom - m ()Lnet/minecraft/world/level/biome/BiomeManager; F_ getBiomeManager - m ()J G_ nextSubTickCount - m ()Lnet/minecraft/core/IRegistryCustom; H_ registryAccess - m ()I I_ getMinBuildHeight - m ()Lnet/minecraft/world/flag/FeatureFlagSet; J enabledFeatures - m ()I J_ getHeight - m ()Lnet/minecraft/world/level/chunk/IChunkProvider; N getChunkSource - m ()Lnet/minecraft/world/ticks/LevelTickAccess; O getFluidTicks - m ()Lnet/minecraft/world/ticks/LevelTickAccess; P getBlockTicks - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;)Ljava/util/List; a getEntities - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;II)I a getHeight - m (Ljava/util/function/Supplier;)V a setCurrentlyGenerating - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;II)Z a setBlock - m (II)Lnet/minecraft/world/level/chunk/IChunkAccess; a getChunk - m (Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;)Z a isStateAtPosition - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/sounds/SoundEffect;Lnet/minecraft/sounds/SoundCategory;FF)V a playSound - m (Lnet/minecraft/core/EnumDirection;Z)F a getShade - m (DDDDLjava/util/function/Predicate;)Lnet/minecraft/world/entity/player/EntityHuman; a getNearestPlayer - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; a getCenter - m (Lnet/minecraft/world/level/ChunkCoordIntPair;I)Z a isOldChunkAround - m (Lnet/minecraft/core/BlockPosition;Z)Z a removeBlock - m (III)Lnet/minecraft/core/Holder; a getUncachedNoiseBiome - m (Lnet/minecraft/core/particles/ParticleParam;DDDDDD)V a addParticle - m (Lnet/minecraft/core/BlockPosition;ZLnet/minecraft/world/entity/Entity;I)Z a destroyBlock - m (Lnet/minecraft/world/entity/player/EntityHuman;ILnet/minecraft/core/BlockPosition;I)V a levelEvent - m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/IChunkAccess; a getChunk - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/gameevent/GameEvent$a;)V a gameEvent - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;)Ljava/util/List; a getEntities - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a_ getBlockState - m (Lnet/minecraft/world/entity/Entity;)Z b addFreshEntity - m (Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;)Z b isFluidAtPosition - m (II)Z b hasChunk - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/entity/TileEntity; c_ getBlockEntity - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/DifficultyDamageScaler; d_ getCurrentDifficultyAt - m (Lnet/minecraft/core/BlockPosition;)V f markPosForPostprocessing - m (Lnet/minecraft/core/BlockPosition;)Z f_ ensureCanWrite - m ()Lnet/minecraft/server/MinecraftServer; o getServer - m ()Ljava/util/List; x players - m ()Z x_ isClientSide - m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; y_ getLightEngine - m ()I z_ getSeaLevel -c net/minecraft/server/level/Ticket net/minecraft/server/level/Ticket - f Lnet/minecraft/server/level/TicketType; a type - f I b ticketLevel - f Ljava/lang/Object; c key - m (Lnet/minecraft/server/level/Ticket;)I a compareTo - m (J)V a setCreatedTick - m ()Lnet/minecraft/server/level/TicketType; a getType - m ()I b getTicketLevel - m (J)Z b timedOut -c net/minecraft/server/level/TicketType net/minecraft/server/level/TicketType - f Lnet/minecraft/server/level/TicketType; a START - f Lnet/minecraft/server/level/TicketType; b DRAGON - f Lnet/minecraft/server/level/TicketType; c PLAYER - f Lnet/minecraft/server/level/TicketType; d FORCED - f Lnet/minecraft/server/level/TicketType; e PORTAL - f Lnet/minecraft/server/level/TicketType; f POST_TELEPORT - f Lnet/minecraft/server/level/TicketType; g UNKNOWN - f Ljava/lang/String; h name - f Ljava/util/Comparator; i comparator - f J j timeout - m (Ljava/lang/String;Ljava/util/Comparator;)Lnet/minecraft/server/level/TicketType; a create - m ()Ljava/util/Comparator; a getComparator - m (Ljava/lang/String;Ljava/util/Comparator;I)Lnet/minecraft/server/level/TicketType; a create - m ()J b timeout -c net/minecraft/server/level/TickingTracker net/minecraft/server/level/TickingTracker - f I a MAX_LEVEL - f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; b chunks - f I c INITIAL_TICKET_LIST_CAPACITY - f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; d tickets - m (I)V a replacePlayerTicketsLevel - m (JLnet/minecraft/server/level/Ticket;)V a addTicket - m (JI)V a setLevel - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)I a getLevel - m (Lnet/minecraft/util/ArraySetSorted;)I a getTicketLevelAt - m ()V a runAllUpdates - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkCoordIntPair;ILjava/lang/Object;)V a addTicket - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkCoordIntPair;ILjava/lang/Object;)V b removeTicket - m (JLnet/minecraft/server/level/Ticket;)V b removeTicket - m (J)I b getLevelFromSource - m (J)I c getLevel - m (J)Ljava/lang/String; d getTicketDebugString - m (J)Lnet/minecraft/util/ArraySetSorted; g getTickets - m (J)Lnet/minecraft/util/ArraySetSorted; h lambda$getTickets$0 -c net/minecraft/server/level/WorldProviderNormal net/minecraft/server/level/PlayerRespawnLogic - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/core/BlockPosition; a getSpawnPosInChunk - m (Lnet/minecraft/server/level/WorldServer;II)Lnet/minecraft/core/BlockPosition; a getOverworldRespawnPos -c net/minecraft/server/level/WorldServer net/minecraft/server/level/ServerLevel - f Lnet/minecraft/util/valueproviders/IntProvider; D THUNDER_DELAY - f Lorg/slf4j/Logger; E LOGGER - f I F EMPTY_TIME_NO_TICK - f I G MAX_SCHEDULED_TICKS_PER_TICK - f Ljava/util/List; H players - f Lnet/minecraft/server/level/ChunkProviderServer; I chunkSource - f Lnet/minecraft/server/MinecraftServer; J server - f Lnet/minecraft/world/level/storage/WorldDataServer; K serverLevelData - f I L lastSpawnChunkRadius - f Lnet/minecraft/world/level/entity/EntityTickList; M entityTickList - f Lnet/minecraft/world/level/gameevent/GameEventDispatcher; O gameEventDispatcher - f Lnet/minecraft/server/players/SleepStatus; P sleepStatus - f I Q emptyTime - f Lnet/minecraft/world/level/portal/PortalTravelAgent; R portalForcer - f Lnet/minecraft/world/ticks/TickListServer; S blockTicks - f Lnet/minecraft/world/ticks/TickListServer; T fluidTicks - f Lnet/minecraft/world/level/pathfinder/PathTypeCache; U pathTypesByPosCache - f Ljava/util/Set; V navigatingMobs - f Z W isUpdatingNavigations - f Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet; X blockEvents - f Ljava/util/List; Y blockEventsToReschedule - f Z Z handlingTick - f Lnet/minecraft/core/BlockPosition; a END_SPAWN_POINT - f Ljava/util/List; aa customSpawners - f Lnet/minecraft/world/level/dimension/end/EnderDragonBattle; ab dragonFight - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; ac dragonParts - f Lnet/minecraft/world/level/StructureManager; ad structureManager - f Lnet/minecraft/world/level/levelgen/structure/StructureCheck; ae structureCheck - f Z af tickTime - f Lnet/minecraft/world/RandomSequences; ag randomSequences - f Lnet/minecraft/util/valueproviders/IntProvider; b RAIN_DELAY - f Lnet/minecraft/util/valueproviders/IntProvider; c RAIN_DURATION - f Lnet/minecraft/util/valueproviders/IntProvider; d THUNDER_DURATION - f Z e noSave - f Lnet/minecraft/world/entity/raid/PersistentRaid; f raids - m ()Ljava/lang/Iterable; A getAllEntities - m ()Z B isFlat - m ()J C getSeed - m ()Lnet/minecraft/world/level/dimension/end/EnderDragonBattle; D getDragonFight - m (Lnet/minecraft/core/BlockPosition;)Ljava/util/Optional; E findLightningRod - m ()Lnet/minecraft/server/level/WorldServer; E getLevel - m ()Ljava/lang/String; F getWatchdogStats - m ()Lnet/minecraft/world/level/entity/LevelEntityGetter; G getEntities - m ()Lnet/minecraft/world/level/pathfinder/PathTypeCache; H getPathTypeCache - m ()Ljava/lang/String; I gatherChunkSourceStats - m ()Lnet/minecraft/world/flag/FeatureFlagSet; J enabledFeatures - m ()Lnet/minecraft/world/item/alchemy/PotionBrewer; K potionBrewing - m ()Lnet/minecraft/world/RandomSequences; L getRandomSequences - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;II)V a blockEvent - m (ZZ)V a tickCustomSpawners - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/util/RandomSource; a getRandomSequence - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;I)V a sendBlockUpdated - m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/BlockPosition;IZ)Lnet/minecraft/core/BlockPosition; a findNearestMapStructure - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;)Ljava/util/List; a getEntities - m (ILnet/minecraft/core/BlockPosition;I)V a destroyBlockProgress - m (IIZ)Z a setChunkForced - m (Lnet/minecraft/util/IProgressUpdate;ZZ)V a save - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/core/BlockPosition;)Z a mayInteract - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/World$a;Lnet/minecraft/core/particles/ParticleParam;Lnet/minecraft/core/particles/ParticleParam;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/Explosion; a explode - m (I)Lnet/minecraft/world/entity/Entity; a getEntity - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundCategory;FFJ)V a playSeededSound - m (Ljava/util/function/BooleanSupplier;)V a tick - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;)V a neighborChanged - m (Ljava/io/Writer;Ljava/lang/Iterable;)V a dumpEntities - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;Ljava/util/List;I)V a getEntities - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;)V a updateNeighborsAt - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (IIZZ)V a setWeatherParameters - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/gameevent/GameEvent$a;)V a gameEvent - m (Lnet/minecraft/core/BlockPosition;F)V a setDefaultSpawnPos - m (Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String; a getTypeCount - m (Lnet/minecraft/world/level/chunk/IChunkAccess;)V a onStructureStartsAvailable - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V a tickPassenger - m (Lnet/minecraft/world/entity/player/EntityHuman;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundCategory;FFJ)V a playSeededSound - m (Lnet/minecraft/world/entity/Entity;B)V a broadcastEntityEvent - m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPosition;III)Lcom/mojang/datafixers/util/Pair; a findClosestBiome3d - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/FluidType;)V a tickFluid - m (Ljava/io/Writer;)V a dumpBlockEntityTickers - m (Ljava/util/function/Predicate;I)Ljava/util/List; a getPlayers - m (Ljava/nio/file/Path;)V a saveDebugReport - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;Ljava/util/List;)V a getEntities - m (Lnet/minecraft/world/level/saveddata/maps/MapId;Lnet/minecraft/world/level/saveddata/maps/WorldMap;)V a setMapData - m (Lnet/minecraft/server/level/EntityPlayer;)V a addNewPlayer - m (Lnet/minecraft/core/BlockPosition;I)Z a isCloseToVillage - m (Lnet/minecraft/core/EnumDirection;Z)F a getShade - m (Lnet/minecraft/world/level/BlockActionData;)Z a doBlockEvent - m (Lnet/minecraft/core/SectionPosition;)Z a isVillage - m (Lnet/minecraft/world/level/chunk/Chunk;I)V a tickChunk - m (J)Z a shouldTickBlocksAt - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/EnumDirection;)V a updateNeighborsAtExceptFromFacing - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Z a isNaturalSpawningAllowed - m (Lnet/minecraft/core/BlockPosition;)V a tickPrecipitation - m (Lnet/minecraft/world/entity/Entity;)V a tickNonPassenger - m (Lnet/minecraft/server/level/EntityPlayer;ZDDDLnet/minecraft/network/protocol/Packet;)Z a sendParticles - m (Lnet/minecraft/world/entity/ai/village/ReputationEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/ReputationHandler;)V a onReputationEvent - m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/WorldMap; a getMapData - m (III)Lnet/minecraft/core/Holder; a getUncachedNoiseBiome - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)V a onBlockStateChange - m (Lnet/minecraft/world/entity/player/EntityHuman;ILnet/minecraft/core/BlockPosition;I)V a levelEvent - m (Lnet/minecraft/core/particles/ParticleParam;DDDIDDDD)I a sendParticles - m (Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; a getEntity - m ()Lnet/minecraft/world/level/StructureManager; a structureManager - m (Lnet/minecraft/world/level/chunk/Chunk;)V a unload - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/entity/Entity$RemovalReason;)V a removePlayerImmediately - m (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReportSystemDetails; a fillReportDetails - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/core/particles/ParticleParam;ZDDDIDDDD)Z a sendParticles - m (Ljava/util/function/Predicate;)Ljava/util/List; a getPlayers - m (Ljava/util/stream/Stream;)V a addLegacyChunkEntities - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a clearBlockEvents - m (Lnet/minecraft/world/level/dimension/end/EnderDragonBattle;)V a setDragonFight - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V a broadcastDamageEvent - m ()V as wakeUpAllPlayers - m ()V at announceSleepStatus - m ()V au advanceWeatherCycle - m ()V aw runBlockEvents - m (J)V b setDayTime - m (I)Lnet/minecraft/world/entity/Entity; b getEntityOrPart - m (Lnet/minecraft/world/entity/Entity;)Z b addFreshEntity - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; b findLightningTargetAround - m (Lnet/minecraft/core/SectionPosition;)I b sectionsToVillage - m (Ljava/util/stream/Stream;)V b addWorldGenChunkEntities - m (Lnet/minecraft/server/level/EntityPlayer;)V b addRespawnedPlayer - m (ILnet/minecraft/core/BlockPosition;I)V b globalLevelEvent - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;)V b blockUpdated - m (Lnet/minecraft/world/level/chunk/Chunk;)V b startTickingChunk - m ()V b tickTime - m ()Z c isHandlingTick - m (Lnet/minecraft/core/BlockPosition;)Z c isVillage - m (J)Z c areEntitiesLoaded - m (Lnet/minecraft/world/entity/Entity;)Z c addWithUUID - m (Lnet/minecraft/server/level/EntityPlayer;)V c addPlayer - m (Lnet/minecraft/world/entity/Entity;)V d addDuringTeleport - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;)V d tickBlock - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/entity/raid/Raid; d getRaidAt - m ()Z d canSleepThroughNights - m (J)Z d isPositionTickingWithEntitiesLoaded - m (Lnet/minecraft/core/BlockPosition;)Z e isRaided - m (Lnet/minecraft/world/entity/Entity;)Z e tryAddFreshEntityWithPassengers - m ()V e updateSleepingPlayerList - m (Lnet/minecraft/core/BlockPosition;)Z f isPositionEntityTicking - m ()Lnet/minecraft/server/ScoreboardServer; f getScoreboard - m (Lnet/minecraft/core/BlockPosition;)Z g isNaturalSpawningAllowed - m ()V g resetWeatherCycle - m ()V h resetEmptyTime - m ()Ljava/util/List; i getDragons - m (Lnet/minecraft/world/entity/Entity;)Z i shouldDiscardEntity - m ()Lnet/minecraft/server/level/EntityPlayer; j getRandomPlayer - m ()I k getLogicalHeight - m ()Lnet/minecraft/server/level/ChunkProviderServer; l getChunkSource - m ()Lnet/minecraft/world/ticks/TickListServer; m getBlockTicks - m ()Lnet/minecraft/world/ticks/TickListServer; n getFluidTicks - m ()Lnet/minecraft/server/MinecraftServer; o getServer - m ()Lnet/minecraft/world/level/portal/PortalTravelAgent; p getPortalForcer - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; q getStructureManager - m ()Lnet/minecraft/world/item/crafting/CraftingManager; r getRecipeManager - m ()Lnet/minecraft/world/TickRateManager; s tickRateManager - m ()Z t noSave - m ()Lnet/minecraft/world/level/storage/WorldPersistentData; u getDataStorage - m ()Lnet/minecraft/world/level/saveddata/maps/MapId; v getFreeMapId - m ()Lit/unimi/dsi/fastutil/longs/LongSet; w getForcedChunks - m ()Ljava/util/List; x players - m ()Lnet/minecraft/world/entity/ai/village/poi/VillagePlace; y getPoiManager - m ()Lnet/minecraft/world/entity/raid/PersistentRaid; z getRaids -c net/minecraft/server/level/WorldServer$a net/minecraft/server/level/ServerLevel$EntityCallbacks - m (Lnet/minecraft/world/entity/Entity;)V a onCreated - m (Lnet/minecraft/world/entity/Entity;)V b onDestroyed - m (Lnet/minecraft/world/entity/Entity;)V c onTickingStart - m (Lnet/minecraft/world/entity/Entity;)V d onTickingEnd - m (Lnet/minecraft/world/entity/Entity;)V e onTrackingStart - m (Lnet/minecraft/world/entity/Entity;)V f onTrackingEnd - m (Lnet/minecraft/world/entity/Entity;)V g onSectionChange -c net/minecraft/server/level/progress/ProcessorChunkProgressListener net/minecraft/server/level/progress/ProcessorChunkProgressListener - f Lnet/minecraft/server/level/progress/WorldLoadListener; a delegate - f Lnet/minecraft/util/thread/ThreadedMailbox; b mailbox - f Z c started - m (Lnet/minecraft/server/level/progress/WorldLoadListener;Ljava/util/concurrent/Executor;)Lnet/minecraft/server/level/progress/ProcessorChunkProgressListener; a createStarted - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V a updateSpawnPos - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V a onStatusChange - m ()V a start - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V b lambda$updateSpawnPos$0 - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V b lambda$onStatusChange$1 - m ()V b stop -c net/minecraft/server/level/progress/StoringChunkProgressListener net/minecraft/server/level/progress/StoringChunkProgressListener - f Lnet/minecraft/server/level/progress/WorldLoadListenerLogger; a delegate - f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; b statuses - f Lnet/minecraft/world/level/ChunkCoordIntPair; c spawnPos - f I d fullDiameter - f I e radius - f I f diameter - f Z g started - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V a updateSpawnPos - m (II)Lnet/minecraft/world/level/chunk/status/ChunkStatus; a getStatus - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V a onStatusChange - m ()V a start - m (I)Lnet/minecraft/server/level/progress/StoringChunkProgressListener; b createFromGameruleRadius - m ()V b stop - m (I)Lnet/minecraft/server/level/progress/StoringChunkProgressListener; c create - m ()Lnet/minecraft/server/level/progress/StoringChunkProgressListener; c createCompleted - m ()I d getFullDiameter - m ()I e getDiameter - m ()I f getProgress -c net/minecraft/server/level/progress/WorldLoadListener net/minecraft/server/level/progress/ChunkProgressListener - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V a updateSpawnPos - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V a onStatusChange - m (I)I a calculateDiameter - m ()V a start - m ()V b stop -c net/minecraft/server/level/progress/WorldLoadListenerFactory net/minecraft/server/level/progress/ChunkProgressListenerFactory -c net/minecraft/server/level/progress/WorldLoadListenerLogger net/minecraft/server/level/progress/LoggerChunkProgressListener - f Lorg/slf4j/Logger; a LOGGER - f I b maxCount - f I c count - f J d startTime - f J e nextTickTime - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V a updateSpawnPos - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V a onStatusChange - m ()V a start - m (I)Lnet/minecraft/server/level/progress/WorldLoadListenerLogger; b createFromGameruleRadius - m ()V b stop - m (I)Lnet/minecraft/server/level/progress/WorldLoadListenerLogger; c create - m ()Lnet/minecraft/server/level/progress/WorldLoadListenerLogger; c createCompleted - m ()I d getProgress -c net/minecraft/server/network/CommonListenerCookie net/minecraft/server/network/CommonListenerCookie - f Lcom/mojang/authlib/GameProfile; a gameProfile - f I b latency - f Lnet/minecraft/server/level/ClientInformation; c clientInformation - f Z d transferred - m (Lcom/mojang/authlib/GameProfile;Z)Lnet/minecraft/server/network/CommonListenerCookie; a createInitial - m ()Lcom/mojang/authlib/GameProfile; a gameProfile - m ()I b latency - m ()Lnet/minecraft/server/level/ClientInformation; c clientInformation - m ()Z d transferred -c net/minecraft/server/network/ConfigurationTask net/minecraft/server/network/ConfigurationTask - m (Ljava/util/function/Consumer;)V a start - m ()Lnet/minecraft/server/network/ConfigurationTask$a; a type -c net/minecraft/server/network/ConfigurationTask$a net/minecraft/server/network/ConfigurationTask$Type - f Ljava/lang/String; a id - m ()Ljava/lang/String; a id -c net/minecraft/server/network/Filterable net/minecraft/server/network/Filterable - f Ljava/lang/Object; a raw - f Ljava/util/Optional; b filtered - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/server/network/FilteredText;)Lnet/minecraft/server/network/Filterable; a from - m (Z)Ljava/lang/Object; a get - m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; a streamCodec - m (Ljava/lang/Object;)Lnet/minecraft/server/network/Filterable; a passThrough - m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$0 - m (Ljava/util/function/Function;)Lnet/minecraft/server/network/Filterable; a map - m ()Ljava/lang/Object; a raw - m (Ljava/util/function/Function;)Ljava/util/Optional; b resolve - m ()Ljava/util/Optional; b filtered -c net/minecraft/server/network/FilteredText net/minecraft/server/network/FilteredText - f Lnet/minecraft/server/network/FilteredText; a EMPTY - f Ljava/lang/String; b raw - f Lnet/minecraft/network/chat/FilterMask; c mask - m (Ljava/lang/String;)Lnet/minecraft/server/network/FilteredText; a passThrough - m ()Ljava/lang/String; a filtered - m ()Ljava/lang/String; b filteredOrEmpty - m (Ljava/lang/String;)Lnet/minecraft/server/network/FilteredText; b fullyFiltered - m ()Z c isFiltered - m ()Ljava/lang/String; d raw - m ()Lnet/minecraft/network/chat/FilterMask; e mask -c net/minecraft/server/network/HandshakeListener net/minecraft/server/network/ServerHandshakePacketListenerImpl - f Lnet/minecraft/network/chat/IChatBaseComponent; b IGNORE_STATUS_REASON - f Lnet/minecraft/server/MinecraftServer; c server - f Lnet/minecraft/network/NetworkManager; d connection - m (Lnet/minecraft/network/protocol/handshake/PacketHandshakingInSetProtocol;)V a handleIntention - m (Lnet/minecraft/network/protocol/handshake/PacketHandshakingInSetProtocol;Z)V a beginLogin - m (Lnet/minecraft/network/DisconnectionDetails;)V a onDisconnect - m ()Z c isAcceptingMessages -c net/minecraft/server/network/HandshakeListener$1 net/minecraft/server/network/ServerHandshakePacketListenerImpl$1 -c net/minecraft/server/network/ITextFilter net/minecraft/server/network/TextFilter - f Lnet/minecraft/server/network/ITextFilter; a DUMMY - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a processStreamMessage - m ()V a join - m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; a processMessageBundle - m ()V b leave -c net/minecraft/server/network/ITextFilter$1 net/minecraft/server/network/TextFilter$1 - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a processStreamMessage - m ()V a join - m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; a processMessageBundle - m ()V b leave -c net/minecraft/server/network/LegacyPingHandler net/minecraft/server/network/LegacyQueryHandler - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/server/ServerInfo; b server - m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V a sendFlushAndClose - m (Lio/netty/buffer/ByteBufAllocator;Ljava/lang/String;)Lio/netty/buffer/ByteBuf; a createLegacyDisconnectPacket - m (Lio/netty/buffer/ByteBuf;)Z a readCustomPayloadPacket -c net/minecraft/server/network/LegacyProtocolUtils net/minecraft/server/network/LegacyProtocolUtils - f I a CUSTOM_PAYLOAD_PACKET_ID - f Ljava/lang/String; b CUSTOM_PAYLOAD_PACKET_PING_CHANNEL - f I c GET_INFO_PACKET_ID - f I d GET_INFO_PACKET_VERSION_1 - f I e DISCONNECT_PACKET_ID - f I f FAKE_PROTOCOL_VERSION - m (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V a writeLegacyString - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; a readLegacyString -c net/minecraft/server/network/LoginListener net/minecraft/server/network/ServerLoginPacketListenerImpl - f Ljava/util/concurrent/atomic/AtomicInteger; b UNIQUE_THREAD_ID - f Lorg/slf4j/Logger; c LOGGER - f I d MAX_TICKS_BEFORE_LOGIN - f [B e challenge - f Lnet/minecraft/server/MinecraftServer; f server - f Lnet/minecraft/network/NetworkManager; g connection - f Lnet/minecraft/server/network/LoginListener$EnumProtocolState; h state - f I i tick - f Ljava/lang/String; j requestedUsername - f Lcom/mojang/authlib/GameProfile; k authenticatedProfile - f Ljava/lang/String; l serverId - f Z m transferred - m (Lnet/minecraft/network/DisconnectionDetails;)V a onDisconnect - m (Lnet/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket;)V a handleLoginAcknowledgement - m (Lnet/minecraft/network/protocol/login/PacketLoginInStart;)V a handleHello - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a disconnect - m (Lnet/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket;)V a handleCustomQueryPacket - m (Lnet/minecraft/network/protocol/login/PacketLoginInEncryptionBegin;)V a handleKey - m (Lnet/minecraft/CrashReport;Lnet/minecraft/CrashReportSystemDetails;)V a fillListenerSpecificCrashDetails - m (Lcom/mojang/authlib/GameProfile;)Z a isPlayerAlreadyInWorld - m (Lnet/minecraft/network/protocol/cookie/ServerboundCookieResponsePacket;)V a handleCookieResponse - m (Lcom/mojang/authlib/GameProfile;)V b startClientVerification - m (Lcom/mojang/authlib/GameProfile;)V c verifyLoginAndFinishConnectionSetup - m ()Z c isAcceptingMessages - m (Lcom/mojang/authlib/GameProfile;)V d finishLoginAndWaitForClient - m ()V d tick - m ()Ljava/lang/String; e getUserName -c net/minecraft/server/network/LoginListener$1 net/minecraft/server/network/ServerLoginPacketListenerImpl$1 -c net/minecraft/server/network/LoginListener$2 net/minecraft/server/network/ServerLoginPacketListenerImpl$2 -c net/minecraft/server/network/LoginListener$3 net/minecraft/server/network/ServerLoginPacketListenerImpl$3 -c net/minecraft/server/network/LoginListener$EnumProtocolState net/minecraft/server/network/ServerLoginPacketListenerImpl$State - f Lnet/minecraft/server/network/LoginListener$EnumProtocolState; a HELLO - f Lnet/minecraft/server/network/LoginListener$EnumProtocolState; b KEY - f Lnet/minecraft/server/network/LoginListener$EnumProtocolState; c AUTHENTICATING - f Lnet/minecraft/server/network/LoginListener$EnumProtocolState; d NEGOTIATING - f Lnet/minecraft/server/network/LoginListener$EnumProtocolState; e VERIFYING - f Lnet/minecraft/server/network/LoginListener$EnumProtocolState; f WAITING_FOR_DUPE_DISCONNECT - f Lnet/minecraft/server/network/LoginListener$EnumProtocolState; g PROTOCOL_SWITCHING - f Lnet/minecraft/server/network/LoginListener$EnumProtocolState; h ACCEPTED -c net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl - f Lnet/minecraft/server/MinecraftServer; b server - f Lnet/minecraft/network/NetworkManager; c connection - m (Lnet/minecraft/network/protocol/handshake/PacketHandshakingInSetProtocol;)V a handleIntention - m (Lnet/minecraft/network/DisconnectionDetails;)V a onDisconnect - m ()Z c isAcceptingMessages -c net/minecraft/server/network/PacketStatusListener net/minecraft/server/network/ServerStatusPacketListenerImpl - f Lnet/minecraft/network/chat/IChatBaseComponent; b DISCONNECT_REASON - f Lnet/minecraft/network/protocol/status/ServerPing; c status - f Lnet/minecraft/network/NetworkManager; d connection - f Z e hasRequestedStatus - m (Lnet/minecraft/network/protocol/status/PacketStatusInStart;)V a handleStatusRequest - m (Lnet/minecraft/network/DisconnectionDetails;)V a onDisconnect - m (Lnet/minecraft/network/protocol/ping/ServerboundPingRequestPacket;)V a handlePingRequest - m ()Z c isAcceptingMessages -c net/minecraft/server/network/PlayerChunkSender net/minecraft/server/network/PlayerChunkSender - f F a MIN_CHUNKS_PER_TICK - f F b MAX_CHUNKS_PER_TICK - f Lorg/slf4j/Logger; c LOGGER - f F d START_CHUNKS_PER_TICK - f I e MAX_UNACKNOWLEDGED_BATCHES - f Lit/unimi/dsi/fastutil/longs/LongSet; f pendingChunks - f Z g memoryConnection - f F h desiredChunksPerTick - f F i batchQuota - f I j unacknowledgedBatches - f I k maxUnacknowledgedBatches - m (Lnet/minecraft/server/level/EntityPlayer;)V a sendNextChunks - m (Lnet/minecraft/server/network/PlayerConnection;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/chunk/Chunk;)V a sendChunk - m (Lnet/minecraft/server/level/PlayerChunkMap;Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/util/List; a collectChunksToSend - m (Lnet/minecraft/world/level/chunk/Chunk;)V a markChunkPendingToSend - m (F)V a onChunkBatchReceivedByClient - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/level/ChunkCoordIntPair;)V a dropChunk - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/Chunk;)I a lambda$collectChunksToSend$0 - m (J)Z a isPending -c net/minecraft/server/network/PlayerConnection net/minecraft/server/network/ServerGamePacketListenerImpl - f D A vehicleFirstGoodY - f D B vehicleFirstGoodZ - f D C vehicleLastGoodX - f D D vehicleLastGoodY - f D E vehicleLastGoodZ - f Lnet/minecraft/world/phys/Vec3D; F awaitingPositionFromClient - f I G awaitingTeleport - f I H awaitingTeleportTime - f Z I clientIsFloating - f I J aboveGroundTickCount - f Z K clientVehicleIsFloating - f I L aboveGroundVehicleTickCount - f I M receivedMovePacketCount - f I N knownMovePacketCount - f Lnet/minecraft/network/chat/RemoteChatSession; O chatSession - f Lnet/minecraft/network/chat/SignedMessageChain$b; P signedMessageDecoder - f Lnet/minecraft/network/chat/LastSeenMessagesValidator; Q lastSeenMessages - f Lnet/minecraft/network/chat/MessageSignatureCache; R messageSignatureCache - f Lnet/minecraft/util/FutureChain; S chatMessageChain - f Z T waitingForSwitchToConfig - f Lnet/minecraft/server/level/EntityPlayer; f player - f Lnet/minecraft/server/network/PlayerChunkSender; g chunkSender - f Lorg/slf4j/Logger; h LOGGER - f I i NO_BLOCK_UPDATES_TO_ACK - f I j TRACKED_MESSAGE_DISCONNECT_THRESHOLD - f I k MAXIMUM_FLYING_TICKS - f Lnet/minecraft/network/chat/IChatBaseComponent; l CHAT_VALIDATION_FAILED - f Lnet/minecraft/network/chat/IChatBaseComponent; m INVALID_COMMAND_SIGNATURE - f I n MAX_COMMAND_SUGGESTIONS - f I o tickCount - f I p ackBlockChangesUpTo - f I r dropSpamTickCount - f D s firstGoodX - f D t firstGoodY - f D u firstGoodZ - f D v lastGoodX - f D w lastGoodY - f D x lastGoodZ - f Lnet/minecraft/world/entity/Entity; y lastVehicle - f D z vehicleFirstGoodX - m (Lnet/minecraft/server/network/FilteredText;)Lnet/minecraft/server/network/Filterable; a filterableFromOutgoing - m (DDDFFLjava/util/Set;)V a teleport - m (Lnet/minecraft/network/protocol/game/PacketPlayInEntityNBTQuery;)V a handleEntityTagQuery - m (Lnet/minecraft/network/protocol/game/PacketPlayInBoatMove;)V a handlePaddleBoat - m (Lnet/minecraft/network/protocol/game/PacketPlayInRecipeSettings;)V a handleRecipeBookChangeSettingsPacket - m (Lnet/minecraft/network/protocol/game/PacketPlayInEntityAction;)V a handlePlayerCommand - m (Lnet/minecraft/network/protocol/game/PacketPlayInUpdateSign;)V a handleSignUpdate - m (Lnet/minecraft/network/chat/PlayerChatMessage;)V a addPendingMessage - m (Lnet/minecraft/network/protocol/game/PacketPlayInSteerVehicle;)V a handlePlayerInput - m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; a filterTextPacket - m (Lnet/minecraft/network/protocol/game/PacketPlayInPickItem;)V a handlePickItem - m (Lnet/minecraft/network/protocol/game/PacketPlayInStruct;)V a handleSetStructureBlock - m (Lnet/minecraft/network/protocol/game/ServerboundDebugSampleSubscriptionPacket;)V a handleDebugSampleSubscription - m (Lnet/minecraft/network/protocol/game/PacketPlayInBlockPlace;)V a handleUseItem - m (Lnet/minecraft/network/chat/SignedMessageChain$a;)V a handleMessageDecodeFailure - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/ItemStack;)Z a wasBlockPlacementAttempt - m (Lnet/minecraft/network/protocol/game/ServerboundChatCommandSignedPacket;)V a handleSignedChatCommand - m (Lnet/minecraft/network/protocol/game/PacketPlayInBEdit;)V a handleEditBook - m (Lnet/minecraft/network/protocol/game/PacketPlayInSpectate;)V a handleTeleportToEntityPacket - m (DDDFF)V a teleport - m (Lnet/minecraft/network/protocol/game/PacketPlayInFlying;)V a handleMovePlayer - m (Lnet/minecraft/network/protocol/game/ServerboundChatAckPacket;)V a handleChatAck - m (Lnet/minecraft/network/protocol/game/PacketPlayInDifficultyLock;)V a handleLockDifficulty - m (Lnet/minecraft/network/protocol/game/PacketPlayInSetCommandBlock;)V a handleSetCommandBlock - m (Lnet/minecraft/network/protocol/game/PacketPlayInChat;)V a handleChat - m (Lnet/minecraft/network/protocol/game/PacketPlayInHeldItemSlot;)V a handleSetCarriedItem - m (Lnet/minecraft/network/protocol/Packet;)Z a shouldHandleMessage - m (Lnet/minecraft/network/protocol/game/PacketPlayInSetJigsaw;)V a handleSetJigsawBlock - m (Lnet/minecraft/network/protocol/game/PacketPlayInWindowClick;)V a handleContainerClick - m (Lnet/minecraft/network/protocol/game/PacketPlayInVehicleMove;)V a handleMoveVehicle - m (Lnet/minecraft/network/protocol/game/PacketPlayInTileNBTQuery;)V a handleBlockEntityTagQuery - m (Lnet/minecraft/network/protocol/game/PacketPlayInAdvancements;)V a handleSeenAdvancements - m (Lnet/minecraft/network/protocol/game/PacketPlayInUseEntity;)V a handleInteract - m (Lnet/minecraft/network/protocol/game/ServerboundChatCommandSignedPacket;Lnet/minecraft/network/chat/SignableCommand;Lnet/minecraft/network/chat/LastSeenMessages;)Ljava/util/Map; a collectSignedArguments - m (Lnet/minecraft/network/chat/RemoteChatSession;)V a resetPlayerChatState - m (Lnet/minecraft/network/protocol/game/PacketPlayInClientCommand;)V a handleClientCommand - m (Lnet/minecraft/network/protocol/common/ServerboundClientInformationPacket;)V a handleClientInformation - m (Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture; a filterTextPacket - m (Lnet/minecraft/network/protocol/game/PacketPlayInChat;Lnet/minecraft/network/chat/LastSeenMessages;)Lnet/minecraft/network/chat/PlayerChatMessage; a getSignedMessage - m (Lnet/minecraft/network/protocol/game/PacketPlayInSetCreativeSlot;)V a handleSetCreativeModeSlot - m (Lnet/minecraft/world/entity/Entity;)I a getMaximumFlyingTicks - m (Lnet/minecraft/network/protocol/game/PacketPlayInArmAnimation;)V a handleAnimate - m (Lnet/minecraft/network/protocol/game/PacketPlayInAbilities;)V a handlePlayerAbilities - m (Lnet/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket;)V a handleConfigurationAcknowledged - m (Lnet/minecraft/network/protocol/game/PacketPlayInUseItem;)V a handleUseItemOn - m (Lnet/minecraft/network/protocol/game/PacketPlayInAutoRecipe;)V a handlePlaceRecipe - m (Lnet/minecraft/network/chat/LastSeenMessages$b;)Ljava/util/Optional; a unpackAndApplyLastSeen - m (Lnet/minecraft/network/protocol/game/PacketPlayInItemName;)V a handleRenameItem - m (D)D a clampHorizontal - m (Ljava/util/List;I)V a updateBookContents - m (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/ChatMessageType$a;)V a sendPlayerChatMessage - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/ChatMessageType$a;)V a sendDisguisedChatMessage - m (Lnet/minecraft/network/protocol/game/PacketPlayInSetCommandMinecart;)V a handleSetCommandMinecart - m (Lnet/minecraft/network/protocol/game/ServerboundChunkBatchReceivedPacket;)V a handleChunkBatchReceived - m (Lnet/minecraft/network/protocol/ping/ServerboundPingRequestPacket;)V a handlePingRequest - m (Lnet/minecraft/network/protocol/game/PacketPlayInEnchantItem;)V a handleContainerButtonClick - m (Lnet/minecraft/network/protocol/game/ServerboundContainerSlotStateChangedPacket;)V a handleContainerSlotStateChanged - m (Lnet/minecraft/network/protocol/game/PacketPlayInBlockDig;)V a handlePlayerAction - m (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;)V a handleChatCommand - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a filterTextPacket - m (I)V a ackBlockChangesUpTo - m (Lnet/minecraft/network/protocol/game/PacketPlayInTrSel;)V a handleSelectTrade - m (Lnet/minecraft/network/protocol/game/PacketPlayInTeleportAccept;)V a handleAcceptTeleportPacket - m (Lnet/minecraft/network/protocol/game/PacketPlayInCloseWindow;)V a handleContainerClose - m (Lnet/minecraft/network/DisconnectionDetails;)V a onDisconnect - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/world/phys/AxisAlignedBB;DDD)Z a isPlayerCollidingWithAnythingNew - m (Lnet/minecraft/network/protocol/game/PacketPlayInJigsawGenerate;)V a handleJigsawGenerate - m (Lnet/minecraft/server/network/FilteredText;Ljava/util/List;I)V a signBook - m (Lnet/minecraft/network/protocol/game/PacketPlayInUpdateSign;Ljava/util/List;)V a updateSignText - m (Lnet/minecraft/network/protocol/game/PacketPlayInRecipeDisplayed;)V a handleRecipeBookSeenRecipePacket - m (Lnet/minecraft/network/protocol/game/ServerboundChatCommandSignedPacket;Lnet/minecraft/network/chat/LastSeenMessages;)V a performSignedChatCommand - m (Lnet/minecraft/network/protocol/game/PacketPlayInDifficultyChange;)V a handleChangeDifficulty - m (Lnet/minecraft/network/protocol/game/PacketPlayInBeacon;)V a handleSetBeaconPacket - m (Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/network/chat/SignedMessageChain$a; a createSignedArgumentMismatchException - m (Lnet/minecraft/network/protocol/game/PacketPlayInTabComplete;)V a handleCustomCommandSuggestions - m (Lnet/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket;)V a handleChatSessionUpdate - m (Lnet/minecraft/world/entity/Entity;)Z b noBlocksAround - m (Lnet/minecraft/network/chat/PlayerChatMessage;)V b broadcastChatMessage - m (D)D b clampVertical - m (Ljava/lang/String;)V b performUnsignedChatCommand - m (Ljava/util/List;)Ljava/util/Map; b collectUnsignedArguments - m (DDDFF)Z b containsInvalidValues - m ()Z c isAcceptingMessages - m (Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults; c parseCommand - m (Ljava/lang/String;)Z d isChatMessageIllegal - m ()V d tick - m ()Lcom/mojang/authlib/GameProfile; i playerProfile - m ()V l resetPosition - m ()Ljava/net/SocketAddress; m getRemoteAddress - m ()V n switchToConfig - m ()Lnet/minecraft/server/level/EntityPlayer; o getPlayer - m ()Z p updateAwaitingTeleport - m ()V q removePlayerFromWorld -c net/minecraft/server/network/PlayerConnection$1 net/minecraft/server/network/ServerGamePacketListenerImpl$1 -c net/minecraft/server/network/PlayerConnection$3 net/minecraft/server/network/ServerGamePacketListenerImpl$3 -c net/minecraft/server/network/PlayerConnection$4 net/minecraft/server/network/ServerGamePacketListenerImpl$4 -c net/minecraft/server/network/PlayerConnection$5 net/minecraft/server/network/ServerGamePacketListenerImpl$5 -c net/minecraft/server/network/PlayerConnection$6 net/minecraft/server/network/ServerGamePacketListenerImpl$6 -c net/minecraft/server/network/PlayerConnection$a net/minecraft/server/network/ServerGamePacketListenerImpl$EntityInteraction -c net/minecraft/server/network/ServerCommonPacketListenerImpl net/minecraft/server/network/ServerCommonPacketListenerImpl - f I b LATENCY_CHECK_INTERVAL - f Lnet/minecraft/network/chat/IChatBaseComponent; c DISCONNECT_UNEXPECTED_QUERY - f Lnet/minecraft/server/MinecraftServer; d server - f Lnet/minecraft/network/NetworkManager; e connection - f Lorg/slf4j/Logger; f LOGGER - f I g CLOSED_LISTENER_TIMEOUT - f Lnet/minecraft/network/chat/IChatBaseComponent; h TIMEOUT_DISCONNECTION_MESSAGE - f Z i transferred - f J j keepAliveTime - f Z k keepAlivePending - f J l keepAliveChallenge - f J m closedListenerTime - f Z n closed - f I o latency - f Z p suspendFlushingOnServerThread - m (Lnet/minecraft/network/protocol/common/ServerboundCustomPayloadPacket;)V a handleCustomPayload - m (Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket;)V a handleResourcePackResponse - m (Lnet/minecraft/network/protocol/common/ServerboundPongPacket;)V a handlePong - m (Lnet/minecraft/network/DisconnectionDetails;)V a onDisconnect - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;)V a send - m (Lnet/minecraft/network/protocol/common/ServerboundKeepAlivePacket;)V a handleKeepAlive - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a disconnect - m (Lnet/minecraft/server/level/ClientInformation;)Lnet/minecraft/server/network/CommonListenerCookie; a createCookie - m (Lnet/minecraft/network/protocol/cookie/ServerboundCookieResponsePacket;)V a handleCookieResponse - m (J)Z a checkIfClosed - m (Lnet/minecraft/network/protocol/Packet;)V b send - m ()V e keepConnectionAlive - m ()V f suspendFlushing - m ()V g resumeFlushing - m ()Z h isSingleplayerOwner - m ()Lcom/mojang/authlib/GameProfile; i playerProfile - m ()Lcom/mojang/authlib/GameProfile; j getOwner - m ()I k latency - m ()V l close -c net/minecraft/server/network/ServerConfigurationPacketListenerImpl net/minecraft/server/network/ServerConfigurationPacketListenerImpl - f Lorg/slf4j/Logger; f LOGGER - f Lnet/minecraft/network/chat/IChatBaseComponent; g DISCONNECT_REASON_INVALID_DATA - f Lcom/mojang/authlib/GameProfile; h gameProfile - f Ljava/util/Queue; i configurationTasks - f Lnet/minecraft/server/network/ConfigurationTask; j currentTask - f Lnet/minecraft/server/level/ClientInformation; k clientInformation - f Lnet/minecraft/server/network/config/SynchronizeRegistriesTask; l synchronizeRegistriesTask - m (Lnet/minecraft/network/protocol/common/ServerboundClientInformationPacket;)V a handleClientInformation - m (Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket;)V a handleResourcePackResponse - m (Lnet/minecraft/network/DisconnectionDetails;)V a onDisconnect - m (Lnet/minecraft/network/protocol/configuration/ServerboundSelectKnownPacks;)V a handleSelectKnownPacks - m (Lnet/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket;)V a handleConfigurationFinished - m (Lnet/minecraft/server/network/ConfigurationTask$a;)V a finishCurrentTask - m ()Z c isAcceptingMessages - m ()V d tick - m ()Lcom/mojang/authlib/GameProfile; i playerProfile - m ()V l startConfiguration - m ()V m returnToWorld - m ()V n addOptionalTasks - m ()V o startNextTask -c net/minecraft/server/network/ServerConnection net/minecraft/server/network/ServerConnectionListener - f Ljava/util/function/Supplier; a SERVER_EVENT_GROUP - f Ljava/util/function/Supplier; b SERVER_EPOLL_EVENT_GROUP - f Z c running - f Lorg/slf4j/Logger; d LOGGER - f Lnet/minecraft/server/MinecraftServer; e server - f Ljava/util/List; f channels - f Ljava/util/List; g connections - m ()Ljava/net/SocketAddress; a startMemoryChannel - m (Ljava/net/InetAddress;I)V a startTcpServerListener - m ()V b stop - m ()V c tick - m ()Lnet/minecraft/server/MinecraftServer; d getServer - m ()Ljava/util/List; e getConnections -c net/minecraft/server/network/ServerConnection$1 net/minecraft/server/network/ServerConnectionListener$1 -c net/minecraft/server/network/ServerConnection$1$1 net/minecraft/server/network/ServerConnectionListener$1$1 -c net/minecraft/server/network/ServerConnection$2 net/minecraft/server/network/ServerConnectionListener$2 -c net/minecraft/server/network/ServerConnection$LatencySimulator net/minecraft/server/network/ServerConnectionListener$LatencySimulator - f Lio/netty/util/Timer; a TIMER - f I b delay - f I c jitter - f Ljava/util/List; d queuedMessages - m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V a delayDownstream - m (Lio/netty/util/Timeout;)V a onTimeout -c net/minecraft/server/network/ServerConnection$LatencySimulator$DelayedMessage net/minecraft/server/network/ServerConnectionListener$LatencySimulator$DelayedMessage - f Lio/netty/channel/ChannelHandlerContext; a ctx - f Ljava/lang/Object; b msg -c net/minecraft/server/network/ServerPlayerConnection net/minecraft/server/network/ServerPlayerConnection - m (Lnet/minecraft/network/protocol/Packet;)V b send - m ()Lnet/minecraft/server/level/EntityPlayer; o getPlayer -c net/minecraft/server/network/TextFilter net/minecraft/server/network/TextFilterClient - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/concurrent/atomic/AtomicInteger; b WORKER_COUNT - f Ljava/util/concurrent/ThreadFactory; c THREAD_FACTORY - f Ljava/lang/String; d DEFAULT_ENDPOINT - f Ljava/net/URL; e chatEndpoint - f Lnet/minecraft/server/network/TextFilter$c; f chatEncoder - f Ljava/net/URL; g joinEndpoint - f Lnet/minecraft/server/network/TextFilter$b; h joinEncoder - f Ljava/net/URL; i leaveEndpoint - f Lnet/minecraft/server/network/TextFilter$b; j leaveEncoder - f Ljava/lang/String; k authKey - f Lnet/minecraft/server/network/TextFilter$a; l chatIgnoreStrategy - f Ljava/util/concurrent/ExecutorService; m workerPool - m (Ljava/lang/String;)Lnet/minecraft/server/network/TextFilter; a createFromConfig - m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a getEndpointFromConfig - m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; a lambda$createFromConfig$3 - m (Lcom/google/gson/JsonObject;Ljava/net/URL;)Lcom/google/gson/JsonObject; a processRequestResponse - m (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; a lambda$createFromConfig$1 - m (Ljava/net/URI;Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URL; a getEndpoint - m (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/TextFilter$a;)Lnet/minecraft/server/network/FilteredText; a lambda$requestMessageProcessing$5 - m (Ljava/lang/Runnable;)Ljava/lang/Thread; a lambda$static$0 - m (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/TextFilter$a;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a requestMessageProcessing - m (Ljava/io/InputStream;)V a drainStream - m (Ljava/lang/String;Lcom/google/gson/JsonArray;Lnet/minecraft/server/network/TextFilter$a;)Lnet/minecraft/network/chat/FilterMask; a parseMask - m (Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Lnet/minecraft/server/network/TextFilter$b;Ljava/util/concurrent/Executor;)V a processJoinOrLeave - m (Lnet/minecraft/server/network/TextFilter$b;Lcom/mojang/authlib/GameProfile;Ljava/net/URL;)V a lambda$processJoinOrLeave$4 - m (ILjava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; a lambda$createFromConfig$2 - m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/network/ITextFilter; a createContext - m (Lcom/google/gson/JsonObject;Ljava/net/URL;)V b processRequest - m (Lcom/google/gson/JsonObject;Ljava/net/URL;)Ljava/net/HttpURLConnection; c makeRequest -c net/minecraft/server/network/TextFilter$a net/minecraft/server/network/TextFilterClient$IgnoreStrategy - f Lnet/minecraft/server/network/TextFilter$a; a NEVER_IGNORE - f Lnet/minecraft/server/network/TextFilter$a; b IGNORE_FULLY_FILTERED - m (Ljava/lang/String;I)Z a lambda$static$1 - m (ILjava/lang/String;I)Z a lambda$ignoreOverThreshold$2 - m (Ljava/lang/String;I)Z b lambda$static$0 -c net/minecraft/server/network/TextFilter$b net/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder -c net/minecraft/server/network/TextFilter$c net/minecraft/server/network/TextFilterClient$MessageEncoder -c net/minecraft/server/network/TextFilter$d net/minecraft/server/network/TextFilterClient$PlayerContext - f Lnet/minecraft/server/network/TextFilter; b this$0 - f Lcom/mojang/authlib/GameProfile; c profile - f Ljava/util/concurrent/Executor; d streamExecutor - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a processStreamMessage - m ()V a join - m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; a processMessageBundle - m (Ljava/lang/Throwable;)Ljava/util/List; a lambda$processMessageBundle$1 - m ()V b leave - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; b lambda$processMessageBundle$0 -c net/minecraft/server/network/TextFilter$e net/minecraft/server/network/TextFilterClient$RequestFailedException -c net/minecraft/server/network/config/JoinWorldTask net/minecraft/server/network/config/JoinWorldTask - f Lnet/minecraft/server/network/ConfigurationTask$a; a TYPE - m (Ljava/util/function/Consumer;)V a start - m ()Lnet/minecraft/server/network/ConfigurationTask$a; a type -c net/minecraft/server/network/config/ServerResourcePackConfigurationTask net/minecraft/server/network/config/ServerResourcePackConfigurationTask - f Lnet/minecraft/server/network/ConfigurationTask$a; a TYPE - f Lnet/minecraft/server/MinecraftServer$ServerResourcePackInfo; b info - m (Ljava/util/function/Consumer;)V a start - m ()Lnet/minecraft/server/network/ConfigurationTask$a; a type -c net/minecraft/server/network/config/SynchronizeRegistriesTask net/minecraft/server/network/config/SynchronizeRegistriesTask - f Lnet/minecraft/server/network/ConfigurationTask$a; a TYPE - f Ljava/util/List; b requestedPacks - f Lnet/minecraft/core/LayeredRegistryAccess; c registries - m (Ljava/util/function/Consumer;Ljava/util/Set;)V a sendRegistries - m (Ljava/util/function/Consumer;)V a start - m ()Lnet/minecraft/server/network/ConfigurationTask$a; a type - m (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)V a lambda$sendRegistries$0 - m (Ljava/util/List;Ljava/util/function/Consumer;)V a handleResponse -c net/minecraft/server/packs/BuiltInMetadata net/minecraft/server/packs/BuiltInMetadata - f Lnet/minecraft/server/packs/BuiltInMetadata; a EMPTY - f Ljava/util/Map; b values - m ()Lnet/minecraft/server/packs/BuiltInMetadata; a of - m (Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;Ljava/lang/Object;)Lnet/minecraft/server/packs/BuiltInMetadata; a of - m (Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;)Ljava/lang/Object; a get - m (Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;Ljava/lang/Object;Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;Ljava/lang/Object;)Lnet/minecraft/server/packs/BuiltInMetadata; a of -c net/minecraft/server/packs/CompositePackResources net/minecraft/server/packs/CompositePackResources - f Lnet/minecraft/server/packs/IResourcePack; c primaryPackResources - f Ljava/util/List; d packResourcesStack - m ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; a getRootResource - m (Lnet/minecraft/server/packs/EnumResourcePackType;)Ljava/util/Set; a getNamespaces - m (Lnet/minecraft/server/packs/EnumResourcePackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/IResourcePack$a;)V a listResources - m ()Lnet/minecraft/server/packs/PackLocationInfo; a location - m (Lnet/minecraft/server/packs/EnumResourcePackType;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/server/packs/resources/IoSupplier; a getResource - m (Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;)Ljava/lang/Object; a getMetadataSection -c net/minecraft/server/packs/DownloadCacheCleaner net/minecraft/server/packs/DownloadCacheCleaner - f Lorg/slf4j/Logger; a LOGGER - m (Ljava/nio/file/Path;)Ljava/util/List; a listFilesWithModificationTimes - m (Ljava/util/List;)Ljava/util/List; a prioritizeFilesInDirs - m (Ljava/nio/file/Path;I)V a vacuumCacheDir -c net/minecraft/server/packs/DownloadCacheCleaner$1 net/minecraft/server/packs/DownloadCacheCleaner$1 - f Ljava/nio/file/Path; a val$cacheDir - f Ljava/util/List; b val$unsortedFiles - m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; a visitFile -c net/minecraft/server/packs/DownloadCacheCleaner$a net/minecraft/server/packs/DownloadCacheCleaner$PathAndPriority - f Ljava/util/Comparator; a HIGHEST_PRIORITY_FIRST - f Ljava/nio/file/Path; b path - f I c removalPriority - m ()Ljava/nio/file/Path; a path - m ()I b removalPriority -c net/minecraft/server/packs/DownloadCacheCleaner$b net/minecraft/server/packs/DownloadCacheCleaner$PathAndTime - f Ljava/util/Comparator; a NEWEST_FIRST - f Ljava/nio/file/Path; b path - f Ljava/nio/file/attribute/FileTime; c modifiedTime - m ()Ljava/nio/file/Path; a path - m ()Ljava/nio/file/attribute/FileTime; b modifiedTime -c net/minecraft/server/packs/DownloadQueue net/minecraft/server/packs/DownloadQueue - f Lorg/slf4j/Logger; a LOGGER - f I b MAX_KEPT_PACKS - f Ljava/nio/file/Path; c cacheDir - f Lnet/minecraft/util/eventlog/JsonEventLog; d eventLog - f Lnet/minecraft/util/thread/ThreadedMailbox; e tasks - m (Ljava/nio/file/Path;)Lcom/mojang/datafixers/util/Either; a getFileInfo - m (Lnet/minecraft/server/packs/DownloadQueue$a;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; a downloadBatch - m (Lnet/minecraft/server/packs/DownloadQueue$a;Lnet/minecraft/server/packs/DownloadQueue$b;Ljava/util/UUID;Lnet/minecraft/server/packs/DownloadQueue$c;)V a lambda$runDownload$0 - m (Lnet/minecraft/server/packs/DownloadQueue$a;Ljava/util/Map;)Lnet/minecraft/server/packs/DownloadQueue$b; b runDownload - m (Lnet/minecraft/server/packs/DownloadQueue$a;Ljava/util/Map;)Lnet/minecraft/server/packs/DownloadQueue$b; c lambda$downloadBatch$1 -c net/minecraft/server/packs/DownloadQueue$a net/minecraft/server/packs/DownloadQueue$BatchConfig - f Lcom/google/common/hash/HashFunction; a hashFunction - f I b maxSize - f Ljava/util/Map; c headers - f Ljava/net/Proxy; d proxy - f Lnet/minecraft/util/HttpUtilities$a; e listener - m ()Lcom/google/common/hash/HashFunction; a hashFunction - m ()I b maxSize - m ()Ljava/util/Map; c headers - m ()Ljava/net/Proxy; d proxy - m ()Lnet/minecraft/util/HttpUtilities$a; e listener -c net/minecraft/server/packs/DownloadQueue$b net/minecraft/server/packs/DownloadQueue$BatchResult - f Ljava/util/Map; a downloaded - f Ljava/util/Set; b failed - m ()Ljava/util/Map; a downloaded - m ()Ljava/util/Set; b failed -c net/minecraft/server/packs/DownloadQueue$c net/minecraft/server/packs/DownloadQueue$DownloadRequest - f Ljava/net/URL; a url - f Lcom/google/common/hash/HashCode; b hash - m ()Ljava/net/URL; a url - m ()Lcom/google/common/hash/HashCode; b hash -c net/minecraft/server/packs/DownloadQueue$d net/minecraft/server/packs/DownloadQueue$FileInfoEntry - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/lang/String; b name - f J c size - m ()Ljava/lang/String; a name - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()J b size -c net/minecraft/server/packs/DownloadQueue$e net/minecraft/server/packs/DownloadQueue$LogEntry - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/UUID; b id - f Ljava/lang/String; c url - f Ljava/time/Instant; d time - f Ljava/util/Optional; e hash - f Lcom/mojang/datafixers/util/Either; f errorOrFileInfo - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/UUID; a id - m ()Ljava/lang/String; b url - m ()Ljava/time/Instant; c time - m ()Ljava/util/Optional; d hash - m ()Lcom/mojang/datafixers/util/Either; e errorOrFileInfo -c net/minecraft/server/packs/EnumResourcePackType net/minecraft/server/packs/PackType - f Lnet/minecraft/server/packs/EnumResourcePackType; a CLIENT_RESOURCES - f Lnet/minecraft/server/packs/EnumResourcePackType; b SERVER_DATA - f Ljava/lang/String; c directory - f [Lnet/minecraft/server/packs/EnumResourcePackType; d $VALUES - m ()Ljava/lang/String; a getDirectory - m ()[Lnet/minecraft/server/packs/EnumResourcePackType; b $values -c net/minecraft/server/packs/FeatureFlagsMetadataSection net/minecraft/server/packs/FeatureFlagsMetadataSection - f Lnet/minecraft/server/packs/metadata/MetadataSectionType; a TYPE - f Lnet/minecraft/world/flag/FeatureFlagSet; b flags - f Lcom/mojang/serialization/Codec; c CODEC - m ()Lnet/minecraft/world/flag/FeatureFlagSet; a flags - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 -c net/minecraft/server/packs/IResourcePack net/minecraft/server/packs/PackResources - f Ljava/lang/String; a METADATA_EXTENSION - f Ljava/lang/String; b PACK_META - m ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; a getRootResource - m (Lnet/minecraft/server/packs/EnumResourcePackType;)Ljava/util/Set; a getNamespaces - m (Lnet/minecraft/server/packs/EnumResourcePackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/IResourcePack$a;)V a listResources - m ()Lnet/minecraft/server/packs/PackLocationInfo; a location - m (Lnet/minecraft/server/packs/EnumResourcePackType;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/server/packs/resources/IoSupplier; a getResource - m (Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;)Ljava/lang/Object; a getMetadataSection - m ()Ljava/lang/String; b packId - m ()Ljava/util/Optional; c knownPackInfo -c net/minecraft/server/packs/IResourcePack$a net/minecraft/server/packs/PackResources$ResourceOutput -c net/minecraft/server/packs/OverlayMetadataSection net/minecraft/server/packs/OverlayMetadataSection - f Lnet/minecraft/server/packs/metadata/MetadataSectionType; a TYPE - f Ljava/util/List; b overlays - f Ljava/util/regex/Pattern; c DIR_VALIDATOR - f Lcom/mojang/serialization/Codec; d CODEC - m (ILnet/minecraft/server/packs/OverlayMetadataSection$a;)Z a lambda$overlaysForVersion$2 - m ()Ljava/util/List; a overlays - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a validateOverlayDir - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (I)Ljava/util/List; a overlaysForVersion - m (Ljava/lang/String;)Ljava/lang/String; b lambda$validateOverlayDir$0 -c net/minecraft/server/packs/OverlayMetadataSection$a net/minecraft/server/packs/OverlayMetadataSection$OverlayEntry - f Lnet/minecraft/util/InclusiveRange; a format - f Ljava/lang/String; b overlay - f Lcom/mojang/serialization/Codec; c CODEC - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/util/InclusiveRange; a format - m (I)Z a isApplicable - m ()Ljava/lang/String; b overlay -c net/minecraft/server/packs/PackLocationInfo net/minecraft/server/packs/PackLocationInfo - f Ljava/lang/String; a id - f Lnet/minecraft/network/chat/IChatBaseComponent; b title - f Lnet/minecraft/server/packs/repository/PackSource; c source - f Ljava/util/Optional; d knownPackInfo - m (ZLnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/ChatModifier;)Lnet/minecraft/network/chat/ChatModifier; a lambda$createChatLink$0 - m ()Ljava/lang/String; a id - m (ZLnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a createChatLink - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b title - m ()Lnet/minecraft/server/packs/repository/PackSource; c source - m ()Ljava/util/Optional; d knownPackInfo -c net/minecraft/server/packs/PackSelectionConfig net/minecraft/server/packs/PackSelectionConfig - f Z a required - f Lnet/minecraft/server/packs/repository/ResourcePackLoader$Position; b defaultPosition - f Z c fixedPosition - m ()Z a required - m ()Lnet/minecraft/server/packs/repository/ResourcePackLoader$Position; b defaultPosition - m ()Z c fixedPosition -c net/minecraft/server/packs/PathPackResources net/minecraft/server/packs/PathPackResources - f Lorg/slf4j/Logger; c LOGGER - f Lcom/google/common/base/Joiner; d PATH_JOINER - f Ljava/nio/file/Path; e root - m (Lnet/minecraft/server/packs/EnumResourcePackType;Ljava/lang/String;Lnet/minecraft/server/packs/IResourcePack$a;Ljava/util/List;)V a lambda$listResources$2 - m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z a lambda$listPath$4 - m (Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;Lnet/minecraft/server/packs/IResourcePack$a;)V a listPath - m (Ljava/nio/file/Path;Ljava/util/List;)Lnet/minecraft/server/packs/resources/IoSupplier; a lambda$getResource$0 - m (Lnet/minecraft/resources/MinecraftKey;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/resources/IoSupplier; a getResource - m ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; a getRootResource - m (Lnet/minecraft/server/packs/EnumResourcePackType;)Ljava/util/Set; a getNamespaces - m (Lnet/minecraft/server/packs/EnumResourcePackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/IResourcePack$a;)V a listResources - m (Ljava/lang/String;Lcom/mojang/serialization/DataResult$Error;)V a lambda$listResources$3 - m (Ljava/nio/file/Path;Ljava/lang/String;Lnet/minecraft/server/packs/IResourcePack$a;Ljava/nio/file/Path;)V a lambda$listPath$5 - m (Lnet/minecraft/resources/MinecraftKey;Lcom/mojang/serialization/DataResult$Error;)Lnet/minecraft/server/packs/resources/IoSupplier; a lambda$getResource$1 - m (Lnet/minecraft/server/packs/EnumResourcePackType;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/server/packs/resources/IoSupplier; a getResource - m (Ljava/nio/file/Path;)Z a validatePath - m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/resources/IoSupplier; b returnFileIfExists -c net/minecraft/server/packs/PathPackResources$a net/minecraft/server/packs/PathPackResources$PathResourcesSupplier - f Ljava/nio/file/Path; a content - m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/ResourcePackLoader$a;)Lnet/minecraft/server/packs/IResourcePack; a openFull - m (Lnet/minecraft/server/packs/PackLocationInfo;)Lnet/minecraft/server/packs/IResourcePack; a openPrimary -c net/minecraft/server/packs/ResourcePackAbstract net/minecraft/server/packs/AbstractPackResources - f Lorg/slf4j/Logger; c LOGGER - f Lnet/minecraft/server/packs/PackLocationInfo; d location - m ()Lnet/minecraft/server/packs/PackLocationInfo; a location - m (Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;Ljava/io/InputStream;)Ljava/lang/Object; a getMetadataFromStream - m (Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;)Ljava/lang/Object; a getMetadataSection -c net/minecraft/server/packs/ResourcePackFile net/minecraft/server/packs/FilePackResources - f Lorg/slf4j/Logger; c LOGGER - f Lnet/minecraft/server/packs/ResourcePackFile$b; d zipFileAccess - f Ljava/lang/String; e prefix - m ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; a getRootResource - m (Lnet/minecraft/server/packs/EnumResourcePackType;)Ljava/util/Set; a getNamespaces - m (Lnet/minecraft/server/packs/EnumResourcePackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/IResourcePack$a;)V a listResources - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a extractNamespace - m (Ljava/lang/String;)Ljava/lang/String; a addPrefix - m (Lnet/minecraft/server/packs/EnumResourcePackType;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/server/packs/resources/IoSupplier; a getResource - m (Lnet/minecraft/server/packs/EnumResourcePackType;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/String; b getPathFromLocation - m (Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; b getResource -c net/minecraft/server/packs/ResourcePackFile$a net/minecraft/server/packs/FilePackResources$FileResourcesSupplier - f Ljava/io/File; a content - m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/ResourcePackLoader$a;)Lnet/minecraft/server/packs/IResourcePack; a openFull - m (Lnet/minecraft/server/packs/PackLocationInfo;)Lnet/minecraft/server/packs/IResourcePack; a openPrimary -c net/minecraft/server/packs/ResourcePackFile$b net/minecraft/server/packs/FilePackResources$SharedZipFileAccess - f Ljava/io/File; a file - f Ljava/util/zip/ZipFile; b zipFile - f Z c failedToLoad - m ()Ljava/util/zip/ZipFile; a getOrCreateZipFile -c net/minecraft/server/packs/ResourcePackVanilla net/minecraft/server/packs/VanillaPackResources - f Lorg/slf4j/Logger; c LOGGER - f Lnet/minecraft/server/packs/PackLocationInfo; d location - f Lnet/minecraft/server/packs/BuiltInMetadata; e metadata - f Ljava/util/Set; f namespaces - f Ljava/util/List; g rootPaths - f Ljava/util/Map; h pathsForType - m ()Lnet/minecraft/server/packs/PackLocationInfo; a location - m (Lnet/minecraft/server/packs/EnumResourcePackType;Lnet/minecraft/resources/MinecraftKey;Ljava/util/function/Consumer;)V a listRawPaths - m (Lnet/minecraft/server/packs/IResourcePack$a;Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;)V a getResources - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/server/packs/EnumResourcePackType;Ljava/util/function/Consumer;Ljava/util/List;)V a lambda$listRawPaths$0 - m (Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;)Ljava/lang/Object; a getMetadataSection - m ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; a getRootResource - m (Lnet/minecraft/server/packs/EnumResourcePackType;)Ljava/util/Set; a getNamespaces - m (Lnet/minecraft/server/packs/EnumResourcePackType;Lnet/minecraft/server/packs/IResourcePack$a;Ljava/lang/String;Ljava/util/List;)V a lambda$listResources$2 - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/server/packs/EnumResourcePackType;Ljava/util/List;)Lnet/minecraft/server/packs/resources/IoSupplier; a lambda$getResource$4 - m (Lnet/minecraft/server/packs/EnumResourcePackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/IResourcePack$a;)V a listResources - m (Ljava/lang/String;Lcom/mojang/serialization/DataResult$Error;)V a lambda$listResources$3 - m (Lnet/minecraft/resources/MinecraftKey;Lcom/mojang/serialization/DataResult$Error;)Lnet/minecraft/server/packs/resources/IoSupplier; a lambda$getResource$5 - m (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/IResource; a lambda$asProvider$6 - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; a lambda$asProvider$7 - m (Lnet/minecraft/server/packs/EnumResourcePackType;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/server/packs/resources/IoSupplier; a getResource - m (Lnet/minecraft/resources/MinecraftKey;Lcom/mojang/serialization/DataResult$Error;)V b lambda$listRawPaths$1 - m ()Lnet/minecraft/server/packs/resources/ResourceProvider; d asProvider -c net/minecraft/server/packs/VanillaPackResourcesBuilder net/minecraft/server/packs/VanillaPackResourcesBuilder - f Ljava/util/function/Consumer; a developmentConfig - f Lorg/slf4j/Logger; b LOGGER - f Ljava/util/Map; c ROOT_DIR_BY_TYPE - f Ljava/util/Set; d rootPaths - f Ljava/util/Map; e pathsForType - f Lnet/minecraft/server/packs/BuiltInMetadata; f metadata - f Ljava/util/Set; g namespaces - m ()Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; a pushJarResources - m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; a pushUniversalPath - m (Ljava/util/Collection;)Ljava/util/List; a copyAndReverse - m (Lnet/minecraft/server/packs/VanillaPackResourcesBuilder;)V a lambda$static$0 - m (Lnet/minecraft/server/packs/BuiltInMetadata;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; a setMetadata - m (Lnet/minecraft/server/packs/EnumResourcePackType;)Ljava/util/Set; a lambda$pushPathForType$2 - m (Lnet/minecraft/server/packs/EnumResourcePackType;Ljava/lang/Class;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; a pushClasspathResources - m (Lnet/minecraft/server/packs/EnumResourcePackType;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; a pushAssetPath - m (Lnet/minecraft/server/packs/PackLocationInfo;)Lnet/minecraft/server/packs/ResourcePackVanilla; a build - m ([Ljava/lang/String;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; a exposeNamespace - m (Ljava/net/URI;)Ljava/nio/file/Path; a safeGetPath - m (Lnet/minecraft/server/packs/EnumResourcePackType;Ljava/nio/file/Path;)V b pushPathForType - m ()Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; b applyDevelopmentConfig - m (Ljava/nio/file/Path;)Z b validateDirPath - m ()Lcom/google/common/collect/ImmutableMap; c lambda$static$1 - m (Lnet/minecraft/server/packs/EnumResourcePackType;Ljava/nio/file/Path;)V c lambda$pushJarResources$3 - m (Ljava/nio/file/Path;)V c pushRootPath -c net/minecraft/server/packs/linkfs/DummyFileAttributes net/minecraft/server/packs/linkfs/DummyFileAttributes - f Ljava/nio/file/attribute/FileTime; a EPOCH -c net/minecraft/server/packs/linkfs/LinkFSFileStore net/minecraft/server/packs/linkfs/LinkFSFileStore - f Ljava/lang/String; a name -c net/minecraft/server/packs/linkfs/LinkFSPath net/minecraft/server/packs/linkfs/LinkFSPath - f Ljava/nio/file/attribute/BasicFileAttributes; a DIRECTORY_ATTRIBUTES - f Ljava/nio/file/attribute/BasicFileAttributes; b FILE_ATTRIBUTES - f Ljava/util/Comparator; c PATH_COMPARATOR - f Ljava/lang/String; d name - f Lnet/minecraft/server/packs/linkfs/LinkFileSystem; e fileSystem - f Lnet/minecraft/server/packs/linkfs/LinkFSPath; f parent - f Ljava/util/List; g pathToRoot - f Ljava/lang/String; h pathString - f Lnet/minecraft/server/packs/linkfs/PathContents; i pathContents - m (Lnet/minecraft/server/packs/linkfs/PathContents;)Z a isRelativeOrMissing - m (Ljava/util/List;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a resolve - m (Lnet/minecraft/server/packs/linkfs/LinkFSPath;Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a createRelativePath - m (I)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a getName - m ([Ljava/nio/file/LinkOption;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a toRealPath - m ()Lnet/minecraft/server/packs/linkfs/LinkFileSystem; a getFileSystem - m (Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a resolveName - m (II)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a subpath - m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a resolve - m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; b getRoot - m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; b relativize - m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; c toLinkPath - m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; c getFileName - m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; d getParent - m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; e normalize - m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; f toAbsolutePath - m ()Z g exists - m ()Ljava/nio/file/Path; h getTargetPath - m ()Lnet/minecraft/server/packs/linkfs/PathContents$a; i getDirectoryContents - m ()Ljava/nio/file/attribute/BasicFileAttributeView; j getBasicAttributeView - m ()Ljava/nio/file/attribute/BasicFileAttributes; k getBasicAttributes - m ()Ljava/util/List; l pathToRoot - m ()Z m hasRealContents - m ()Ljava/lang/String; n pathToString -c net/minecraft/server/packs/linkfs/LinkFSPath$3 net/minecraft/server/packs/linkfs/LinkFSPath$3 - f Lnet/minecraft/server/packs/linkfs/LinkFSPath; a this$0 -c net/minecraft/server/packs/linkfs/LinkFSProvider net/minecraft/server/packs/linkfs/LinkFSProvider - f Ljava/lang/String; a SCHEME - m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a toLinkPath -c net/minecraft/server/packs/linkfs/LinkFSProvider$1 net/minecraft/server/packs/linkfs/LinkFSProvider$1 - f Lnet/minecraft/server/packs/linkfs/PathContents$a; a val$directoryContents - f Ljava/nio/file/DirectoryStream$Filter; b val$filter - m (Ljava/nio/file/DirectoryStream$Filter;Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Z a lambda$iterator$0 - m (Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Ljava/nio/file/Path; a lambda$iterator$1 -c net/minecraft/server/packs/linkfs/LinkFSProvider$2 net/minecraft/server/packs/linkfs/LinkFSProvider$2 - f [I a $SwitchMap$java$nio$file$AccessMode -c net/minecraft/server/packs/linkfs/LinkFileSystem net/minecraft/server/packs/linkfs/LinkFileSystem - f Ljava/lang/String; a PATH_SEPARATOR - f Ljava/util/Set; b VIEWS - f Lcom/google/common/base/Splitter; c PATH_SPLITTER - f Ljava/nio/file/FileStore; d store - f Ljava/nio/file/spi/FileSystemProvider; e provider - f Lnet/minecraft/server/packs/linkfs/LinkFSPath; f root - m (Lnet/minecraft/server/packs/linkfs/LinkFileSystem$b;Lnet/minecraft/server/packs/linkfs/LinkFileSystem;Ljava/lang/String;Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a buildPath - m ()Ljava/nio/file/FileStore; a store - m (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;Lnet/minecraft/server/packs/linkfs/LinkFileSystem;Lnet/minecraft/server/packs/linkfs/LinkFSPath;Ljava/lang/String;Ljava/nio/file/Path;)V a lambda$buildPath$0 - m (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;Lnet/minecraft/server/packs/linkfs/LinkFileSystem;Lnet/minecraft/server/packs/linkfs/LinkFSPath;Ljava/lang/String;Lnet/minecraft/server/packs/linkfs/LinkFileSystem$b;)V a lambda$buildPath$1 - m ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; b rootPath - m ()Lnet/minecraft/server/packs/linkfs/LinkFileSystem$a; c builder -c net/minecraft/server/packs/linkfs/LinkFileSystem$a net/minecraft/server/packs/linkfs/LinkFileSystem$Builder - f Lnet/minecraft/server/packs/linkfs/LinkFileSystem$b; a root - m (Ljava/lang/String;)Ljava/nio/file/FileSystem; a build - m (Ljava/util/List;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$a; a put - m (Ljava/util/List;Ljava/lang/String;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$a; a put - m (Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$b; b lambda$put$0 -c net/minecraft/server/packs/linkfs/LinkFileSystem$b net/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry - f Ljava/util/Map; a children - f Ljava/util/Map; b files - m ()Ljava/util/Map; a children - m ()Ljava/util/Map; b files -c net/minecraft/server/packs/linkfs/PathContents net/minecraft/server/packs/linkfs/PathContents - f Lnet/minecraft/server/packs/linkfs/PathContents; a MISSING - f Lnet/minecraft/server/packs/linkfs/PathContents; b RELATIVE -c net/minecraft/server/packs/linkfs/PathContents$a net/minecraft/server/packs/linkfs/PathContents$DirectoryContents - f Ljava/util/Map; c children - m ()Ljava/util/Map; a children -c net/minecraft/server/packs/linkfs/PathContents$b net/minecraft/server/packs/linkfs/PathContents$FileContents - f Ljava/nio/file/Path; c contents - m ()Ljava/nio/file/Path; a contents -c net/minecraft/server/packs/metadata/MetadataSectionType net/minecraft/server/packs/metadata/MetadataSectionType - m (Ljava/lang/Object;)Lcom/google/gson/JsonObject; a toJson - m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/packs/metadata/MetadataSectionType; a fromCodec -c net/minecraft/server/packs/metadata/MetadataSectionType$1 net/minecraft/server/packs/metadata/MetadataSectionType$1 - f Ljava/lang/String; a val$name - f Lcom/mojang/serialization/Codec; b val$codec - m (Ljava/lang/Object;)Lcom/google/gson/JsonObject; a toJson - m ()Ljava/lang/String; a getMetadataSectionName - m (Lcom/google/gson/JsonObject;)Ljava/lang/Object; a fromJson -c net/minecraft/server/packs/metadata/ResourcePackMetaParser net/minecraft/server/packs/metadata/MetadataSectionSerializer - m ()Ljava/lang/String; a getMetadataSectionName - m (Lcom/google/gson/JsonObject;)Ljava/lang/Object; a fromJson -c net/minecraft/server/packs/metadata/pack/ResourcePackInfo net/minecraft/server/packs/metadata/pack/PackMetadataSection - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/server/packs/metadata/MetadataSectionType; b TYPE - f Lnet/minecraft/network/chat/IChatBaseComponent; c description - f I d packFormat - f Ljava/util/Optional; e supportedFormats - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a description - m ()I b packFormat - m ()Ljava/util/Optional; c supportedFormats -c net/minecraft/server/packs/repository/BuiltInPackSource net/minecraft/server/packs/repository/BuiltInPackSource - f Ljava/lang/String; a VANILLA_ID - f Lnet/minecraft/server/packs/repository/KnownPack; b CORE_PACK_INFO - f Lorg/slf4j/Logger; c LOGGER - f Lnet/minecraft/server/packs/EnumResourcePackType; d packType - f Lnet/minecraft/server/packs/ResourcePackVanilla; e vanillaPack - f Lnet/minecraft/resources/MinecraftKey; f packDir - f Lnet/minecraft/world/level/validation/DirectoryValidator; g validator - m (Ljava/util/function/BiConsumer;Ljava/nio/file/Path;)V a lambda$populatePackList$1 - m (Ljava/util/function/Consumer;)V a listBundledPacks - m (Lnet/minecraft/server/packs/IResourcePack;)Lnet/minecraft/server/packs/repository/ResourcePackLoader; a createVanillaPack - m (Ljava/util/function/BiConsumer;Ljava/nio/file/Path;Lnet/minecraft/server/packs/repository/ResourcePackLoader$c;)V a lambda$discoverPacksInPath$3 - m (Ljava/nio/file/Path;)Ljava/lang/String; a pathToId - m (Ljava/lang/String;Lnet/minecraft/server/packs/repository/ResourcePackLoader$c;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/server/packs/repository/ResourcePackLoader; a createBuiltinPack - m (Ljava/util/function/BiConsumer;)V a populatePackList - m ()Lnet/minecraft/server/packs/ResourcePackVanilla; a getVanillaPack - m (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/util/function/Function;)V a lambda$listBundledPacks$0 - m (Ljava/nio/file/Path;Ljava/util/function/BiConsumer;)V a discoverPacksInPath - m (Lnet/minecraft/server/packs/repository/ResourcePackLoader$c;Ljava/lang/String;)Lnet/minecraft/server/packs/repository/ResourcePackLoader; a lambda$discoverPacksInPath$2 - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a getPackTitle - m (Lnet/minecraft/server/packs/IResourcePack;)Lnet/minecraft/server/packs/repository/ResourcePackLoader$c; b fixedResources -c net/minecraft/server/packs/repository/BuiltInPackSource$1 net/minecraft/server/packs/repository/BuiltInPackSource$1 - f Lnet/minecraft/server/packs/IResourcePack; a val$instance - m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/ResourcePackLoader$a;)Lnet/minecraft/server/packs/IResourcePack; a openFull - m (Lnet/minecraft/server/packs/PackLocationInfo;)Lnet/minecraft/server/packs/IResourcePack; a openPrimary -c net/minecraft/server/packs/repository/EnumResourcePackVersion net/minecraft/server/packs/repository/PackCompatibility - f Lnet/minecraft/server/packs/repository/EnumResourcePackVersion; a TOO_OLD - f Lnet/minecraft/server/packs/repository/EnumResourcePackVersion; b TOO_NEW - f Lnet/minecraft/server/packs/repository/EnumResourcePackVersion; c COMPATIBLE - f Lnet/minecraft/network/chat/IChatBaseComponent; d description - f Lnet/minecraft/network/chat/IChatBaseComponent; e confirmation - f [Lnet/minecraft/server/packs/repository/EnumResourcePackVersion; f $VALUES - m ()Z a isCompatible - m (Lnet/minecraft/util/InclusiveRange;I)Lnet/minecraft/server/packs/repository/EnumResourcePackVersion; a forVersion - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b getDescription - m ()Lnet/minecraft/network/chat/IChatBaseComponent; c getConfirmation - m ()[Lnet/minecraft/server/packs/repository/EnumResourcePackVersion; d $values -c net/minecraft/server/packs/repository/KnownPack net/minecraft/server/packs/repository/KnownPack - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Ljava/lang/String; b VANILLA_NAMESPACE - f Ljava/lang/String; c namespace - f Ljava/lang/String; d id - f Ljava/lang/String; e version - m ()Z a isVanilla - m (Ljava/lang/String;)Lnet/minecraft/server/packs/repository/KnownPack; a vanilla - m ()Ljava/lang/String; b namespace - m ()Ljava/lang/String; c id - m ()Ljava/lang/String; d version -c net/minecraft/server/packs/repository/PackDetector net/minecraft/server/packs/repository/PackDetector - f Lnet/minecraft/world/level/validation/DirectoryValidator; a validator - m (Ljava/nio/file/Path;Ljava/util/List;)Ljava/lang/Object; a detectPackResources - m (Ljava/nio/file/Path;)Ljava/lang/Object; c createDirectoryPack - m (Ljava/nio/file/Path;)Ljava/lang/Object; d createZipPack -c net/minecraft/server/packs/repository/PackSource net/minecraft/server/packs/repository/PackSource - f Ljava/util/function/UnaryOperator; a NO_DECORATION - f Lnet/minecraft/server/packs/repository/PackSource; b DEFAULT - f Lnet/minecraft/server/packs/repository/PackSource; c BUILT_IN - f Lnet/minecraft/server/packs/repository/PackSource; d FEATURE - f Lnet/minecraft/server/packs/repository/PackSource; e WORLD - f Lnet/minecraft/server/packs/repository/PackSource; f SERVER - m ()Z a shouldAddAutomatically - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$decorateWithSource$0 - m (Ljava/util/function/UnaryOperator;Z)Lnet/minecraft/server/packs/repository/PackSource; a create - m (Ljava/lang/String;)Ljava/util/function/UnaryOperator; a decorateWithSource - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a decorate -c net/minecraft/server/packs/repository/PackSource$1 net/minecraft/server/packs/repository/PackSource$1 - f Ljava/util/function/UnaryOperator; g val$decorator - f Z h val$addAutomatically - m ()Z a shouldAddAutomatically - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a decorate -c net/minecraft/server/packs/repository/ResourcePackLoader net/minecraft/server/packs/repository/Pack - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/server/packs/PackLocationInfo; b location - f Lnet/minecraft/server/packs/repository/ResourcePackLoader$c; c resources - f Lnet/minecraft/server/packs/repository/ResourcePackLoader$a; d metadata - f Lnet/minecraft/server/packs/PackSelectionConfig; e selectionConfig - m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/ResourcePackLoader$c;Lnet/minecraft/server/packs/EnumResourcePackType;Lnet/minecraft/server/packs/PackSelectionConfig;)Lnet/minecraft/server/packs/repository/ResourcePackLoader; a readMetaAndCreate - m ()Lnet/minecraft/server/packs/PackLocationInfo; a location - m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/ResourcePackLoader$c;I)Lnet/minecraft/server/packs/repository/ResourcePackLoader$a; a readPackMetadata - m (Ljava/lang/String;Lnet/minecraft/server/packs/metadata/pack/ResourcePackInfo;)Lnet/minecraft/util/InclusiveRange; a getDeclaredPackVersions - m (Z)Lnet/minecraft/network/chat/IChatBaseComponent; a getChatLink - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b getTitle - m ()Lnet/minecraft/network/chat/IChatBaseComponent; c getDescription - m ()Lnet/minecraft/server/packs/repository/EnumResourcePackVersion; d getCompatibility - m ()Lnet/minecraft/world/flag/FeatureFlagSet; e getRequestedFeatures - m ()Lnet/minecraft/server/packs/IResourcePack; f open - m ()Ljava/lang/String; g getId - m ()Lnet/minecraft/server/packs/PackSelectionConfig; h selectionConfig - m ()Z i isRequired - m ()Z j isFixedPosition - m ()Lnet/minecraft/server/packs/repository/ResourcePackLoader$Position; k getDefaultPosition - m ()Lnet/minecraft/server/packs/repository/PackSource; l getPackSource -c net/minecraft/server/packs/repository/ResourcePackLoader$Position net/minecraft/server/packs/repository/Pack$Position - f Lnet/minecraft/server/packs/repository/ResourcePackLoader$Position; a TOP - f Lnet/minecraft/server/packs/repository/ResourcePackLoader$Position; b BOTTOM - f [Lnet/minecraft/server/packs/repository/ResourcePackLoader$Position; c $VALUES - m ()Lnet/minecraft/server/packs/repository/ResourcePackLoader$Position; a opposite - m (Ljava/util/List;Ljava/lang/Object;Ljava/util/function/Function;Z)I a insert - m ()[Lnet/minecraft/server/packs/repository/ResourcePackLoader$Position; b $values -c net/minecraft/server/packs/repository/ResourcePackLoader$a net/minecraft/server/packs/repository/Pack$Metadata - f Lnet/minecraft/network/chat/IChatBaseComponent; a description - f Lnet/minecraft/server/packs/repository/EnumResourcePackVersion; b compatibility - f Lnet/minecraft/world/flag/FeatureFlagSet; c requestedFeatures - f Ljava/util/List; d overlays - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a description - m ()Lnet/minecraft/server/packs/repository/EnumResourcePackVersion; b compatibility - m ()Lnet/minecraft/world/flag/FeatureFlagSet; c requestedFeatures - m ()Ljava/util/List; d overlays -c net/minecraft/server/packs/repository/ResourcePackLoader$c net/minecraft/server/packs/repository/Pack$ResourcesSupplier - m (Lnet/minecraft/server/packs/PackLocationInfo;Lnet/minecraft/server/packs/repository/ResourcePackLoader$a;)Lnet/minecraft/server/packs/IResourcePack; a openFull - m (Lnet/minecraft/server/packs/PackLocationInfo;)Lnet/minecraft/server/packs/IResourcePack; a openPrimary -c net/minecraft/server/packs/repository/ResourcePackRepository net/minecraft/server/packs/repository/PackRepository - f Ljava/util/Set; a sources - f Ljava/util/Map; b available - f Ljava/util/List; c selected - m (Ljava/util/Collection;)Ljava/lang/String; a displayPackList - m (Ljava/util/Map;Lnet/minecraft/server/packs/repository/ResourcePackLoader;)V a lambda$discoverAvailable$1 - m ()V a reload - m (Ljava/lang/String;)Z a addPack - m (Lnet/minecraft/server/packs/repository/ResourcePackLoader;)Ljava/lang/String; a lambda$displayPackList$0 - m (Ljava/lang/String;)Z b removePack - m ()Ljava/util/Collection; b getAvailableIds - m (Ljava/util/Collection;)V b setSelected - m ()Ljava/util/Collection; c getAvailablePacks - m (Ljava/util/Collection;)Ljava/util/List; c rebuildSelected - m (Ljava/lang/String;)Lnet/minecraft/server/packs/repository/ResourcePackLoader; c getPack - m (Ljava/util/Collection;)Ljava/util/stream/Stream; d getAvailablePacks - m (Ljava/lang/String;)Z d isAvailable - m ()Ljava/util/Collection; d getSelectedIds - m ()Lnet/minecraft/world/flag/FeatureFlagSet; e getRequestedFeatureFlags - m ()Ljava/util/Collection; f getSelectedPacks - m ()Ljava/util/List; g openAllSelected - m ()Ljava/util/Map; h discoverAvailable -c net/minecraft/server/packs/repository/ResourcePackSource net/minecraft/server/packs/repository/RepositorySource -c net/minecraft/server/packs/repository/ResourcePackSourceFolder net/minecraft/server/packs/repository/FolderRepositorySource - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/server/packs/PackSelectionConfig; b DISCOVERED_PACK_SELECTION_CONFIG - f Ljava/nio/file/Path; c folder - f Lnet/minecraft/server/packs/EnumResourcePackType; d packType - f Lnet/minecraft/server/packs/repository/PackSource; e packSource - f Lnet/minecraft/world/level/validation/DirectoryValidator; f validator - m (Ljava/nio/file/Path;Lnet/minecraft/world/level/validation/DirectoryValidator;Ljava/util/function/BiConsumer;)V a discoverPacks - m (Ljava/nio/file/Path;)Ljava/lang/String; a nameFromPath - m (Ljava/util/function/Consumer;Ljava/nio/file/Path;Lnet/minecraft/server/packs/repository/ResourcePackLoader$c;)V a lambda$loadPacks$0 - m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/PackLocationInfo; b createDiscoveredFilePackInfo -c net/minecraft/server/packs/repository/ResourcePackSourceFolder$a net/minecraft/server/packs/repository/FolderRepositorySource$FolderPackDetector - m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/repository/ResourcePackLoader$c; a createZipPack - m (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/repository/ResourcePackLoader$c; b createDirectoryPack - m (Ljava/nio/file/Path;)Ljava/lang/Object; c createDirectoryPack - m (Ljava/nio/file/Path;)Ljava/lang/Object; d createZipPack -c net/minecraft/server/packs/repository/ResourcePackSourceVanilla net/minecraft/server/packs/repository/ServerPacksSource - f Lnet/minecraft/server/packs/metadata/pack/ResourcePackInfo; c VERSION_METADATA_SECTION - f Lnet/minecraft/server/packs/FeatureFlagsMetadataSection; d FEATURE_FLAGS_METADATA_SECTION - f Lnet/minecraft/server/packs/BuiltInMetadata; e BUILT_IN_METADATA - f Lnet/minecraft/server/packs/PackLocationInfo; f VANILLA_PACK_INFO - f Lnet/minecraft/server/packs/PackSelectionConfig; g VANILLA_SELECTION_CONFIG - f Lnet/minecraft/server/packs/PackSelectionConfig; h FEATURE_SELECTION_CONFIG - f Lnet/minecraft/resources/MinecraftKey; i PACKS_DIR - m (Ljava/lang/String;Lnet/minecraft/server/packs/repository/ResourcePackLoader$c;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/server/packs/repository/ResourcePackLoader; a createBuiltinPack - m (Lnet/minecraft/server/packs/IResourcePack;)Lnet/minecraft/server/packs/repository/ResourcePackLoader; a createVanillaPack - m (Ljava/lang/String;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/server/packs/PackLocationInfo; a createBuiltInPackLocation - m (Ljava/nio/file/Path;)Z a lambda$createVanillaTrustedRepository$0 - m (Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a getPackTitle - m (Lnet/minecraft/world/level/storage/Convertable$ConversionSession;)Lnet/minecraft/server/packs/repository/ResourcePackRepository; a createPackRepository - m (Ljava/nio/file/Path;Lnet/minecraft/world/level/validation/DirectoryValidator;)Lnet/minecraft/server/packs/repository/ResourcePackRepository; a createPackRepository - m ()Lnet/minecraft/server/packs/ResourcePackVanilla; b createVanillaPackSource - m ()Lnet/minecraft/server/packs/repository/ResourcePackRepository; c createVanillaTrustedRepository -c net/minecraft/server/packs/resources/IReloadListener net/minecraft/server/packs/resources/PreparableReloadListener - m (Lnet/minecraft/server/packs/resources/IReloadListener$a;Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/util/profiling/GameProfilerFiller;Lnet/minecraft/util/profiling/GameProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a reload - m ()Ljava/lang/String; c getName -c net/minecraft/server/packs/resources/IReloadListener$a net/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier - m (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; a wait -c net/minecraft/server/packs/resources/IReloadable net/minecraft/server/packs/resources/ReloadInstance - m ()Ljava/util/concurrent/CompletableFuture; a done - m ()F b getActualProgress - m ()Z c isDone - m ()V d checkExceptions -c net/minecraft/server/packs/resources/IReloadableResourceManager net/minecraft/server/packs/resources/CloseableResourceManager -c net/minecraft/server/packs/resources/IResource net/minecraft/server/packs/resources/Resource - f Lnet/minecraft/server/packs/IResourcePack; a source - f Lnet/minecraft/server/packs/resources/IoSupplier; b streamSupplier - f Lnet/minecraft/server/packs/resources/IoSupplier; c metadataSupplier - f Lnet/minecraft/server/packs/resources/ResourceMetadata; d cachedMetadata - m ()Lnet/minecraft/server/packs/IResourcePack; a source - m ()Ljava/lang/String; b sourcePackId - m ()Ljava/util/Optional; c knownPackInfo - m ()Ljava/io/InputStream; d open - m ()Ljava/io/BufferedReader; e openAsReader - m ()Lnet/minecraft/server/packs/resources/ResourceMetadata; f metadata -c net/minecraft/server/packs/resources/IResourceManager net/minecraft/server/packs/resources/ResourceManager - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/List; a getResourceStack - m ()Ljava/util/Set; a getNamespaces - m ()Ljava/util/stream/Stream; b listPacks - m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; b listResources - m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; c listResourceStacks -c net/minecraft/server/packs/resources/IResourceManager$Empty net/minecraft/server/packs/resources/ResourceManager$Empty - f Lnet/minecraft/server/packs/resources/IResourceManager$Empty; a INSTANCE - f [Lnet/minecraft/server/packs/resources/IResourceManager$Empty; c $VALUES - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/List; a getResourceStack - m ()Ljava/util/Set; a getNamespaces - m ()Ljava/util/stream/Stream; b listPacks - m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; b listResources - m ()[Lnet/minecraft/server/packs/resources/IResourceManager$Empty; c $values - m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; c listResourceStacks -c net/minecraft/server/packs/resources/IoSupplier net/minecraft/server/packs/resources/IoSupplier - m (Ljava/nio/file/Path;)Ljava/io/InputStream; a lambda$create$0 - m (Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; a lambda$create$1 -c net/minecraft/server/packs/resources/Reloadable net/minecraft/server/packs/resources/SimpleReloadInstance - f Ljava/util/concurrent/CompletableFuture; a allPreparations - f Ljava/util/concurrent/CompletableFuture; b allDone - f I c PREPARATION_PROGRESS_WEIGHT - f I d EXTRA_RELOAD_PROGRESS_WEIGHT - f I e LISTENER_PROGRESS_WEIGHT - f Ljava/util/Set; f preparingListeners - f I g listenerCount - f I h startedReloads - f I i finishedReloads - f Ljava/util/concurrent/atomic/AtomicInteger; j startedTaskCounter - f Ljava/util/concurrent/atomic/AtomicInteger; k doneTaskCounter - m (Ljava/lang/Runnable;)V a lambda$new$3 - m (Lnet/minecraft/server/packs/resources/IResourceManager;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/server/packs/resources/Reloadable; a of - m ()Ljava/util/concurrent/CompletableFuture; a done - m (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V a lambda$new$4 - m (Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/IReloadListener$a;Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/server/packs/resources/IReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a lambda$of$0 - m (Lnet/minecraft/server/packs/resources/IResourceManager;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Z)Lnet/minecraft/server/packs/resources/IReloadable; a create - m (Ljava/lang/Runnable;)V b lambda$new$1 - m (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V b lambda$new$2 - m ()F b getActualProgress -c net/minecraft/server/packs/resources/Reloadable$1 net/minecraft/server/packs/resources/SimpleReloadInstance$1 - f Ljava/util/concurrent/Executor; a val$mainThreadExecutor - f Lnet/minecraft/server/packs/resources/IReloadListener; b val$listener - f Ljava/util/concurrent/CompletableFuture; c val$previousTask - f Lnet/minecraft/server/packs/resources/Reloadable; d this$0 - m (Ljava/lang/Object;Lnet/minecraft/util/Unit;Ljava/lang/Object;)Ljava/lang/Object; a lambda$wait$1 - m (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; a wait - m (Lnet/minecraft/server/packs/resources/IReloadListener;)V a lambda$wait$0 -c net/minecraft/server/packs/resources/Reloadable$a net/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory -c net/minecraft/server/packs/resources/ReloadableProfiled net/minecraft/server/packs/resources/ProfiledReloadInstance - f Lorg/slf4j/Logger; c LOGGER - f Lcom/google/common/base/Stopwatch; d total - m (Lnet/minecraft/server/packs/resources/IReloadListener;Lnet/minecraft/util/profiling/MethodProfiler;Lnet/minecraft/util/profiling/MethodProfiler;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Void;)Lnet/minecraft/server/packs/resources/ReloadableProfiled$a; a lambda$new$6 - m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V a lambda$new$5 - m (Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/IReloadListener$a;Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/server/packs/resources/IReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a lambda$new$7 - m (Ljava/util/List;)Ljava/util/List; a finish - m (Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V a lambda$new$4 - m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V b lambda$new$3 - m (Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V b lambda$new$2 - m ()I e lambda$new$1 - m ()I f lambda$new$0 -c net/minecraft/server/packs/resources/ReloadableProfiled$a net/minecraft/server/packs/resources/ProfiledReloadInstance$State - f Ljava/lang/String; a name - f Lnet/minecraft/util/profiling/MethodProfilerResults; b preparationResult - f Lnet/minecraft/util/profiling/MethodProfilerResults; c reloadResult - f Ljava/util/concurrent/atomic/AtomicLong; d preparationNanos - f Ljava/util/concurrent/atomic/AtomicLong; e reloadNanos -c net/minecraft/server/packs/resources/ReloadableResourceManager net/minecraft/server/packs/resources/ReloadableResourceManager - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/server/packs/resources/IReloadableResourceManager; c resources - f Ljava/util/List; d listeners - f Lnet/minecraft/server/packs/EnumResourcePackType; e type - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/List; a getResourceStack - m ()Ljava/util/Set; a getNamespaces - m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)Lnet/minecraft/server/packs/resources/IReloadable; a createReload - m (Lnet/minecraft/server/packs/resources/IReloadListener;)V a registerReloadListener - m (Ljava/util/List;)Ljava/lang/Object; a lambda$createReload$0 - m ()Ljava/util/stream/Stream; b listPacks - m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; b listResources - m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; c listResourceStacks -c net/minecraft/server/packs/resources/ResourceDataAbstract net/minecraft/server/packs/resources/SimplePreparableReloadListener - m (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/util/profiling/GameProfilerFiller;)V a apply - m (Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/util/profiling/GameProfilerFiller;Ljava/lang/Object;)V a lambda$reload$1 - m (Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/util/profiling/GameProfilerFiller;)Ljava/lang/Object; a lambda$reload$0 - m (Lnet/minecraft/server/packs/resources/IReloadListener$a;Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/util/profiling/GameProfilerFiller;Lnet/minecraft/util/profiling/GameProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a reload - m (Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/util/profiling/GameProfilerFiller;)Ljava/lang/Object; b prepare -c net/minecraft/server/packs/resources/ResourceDataJson net/minecraft/server/packs/resources/SimpleJsonResourceReloadListener - f Lorg/slf4j/Logger; a LOGGER - f Lcom/google/gson/Gson; b gson - f Ljava/lang/String; c directory - m (Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/util/profiling/GameProfilerFiller;)Ljava/util/Map; a prepare - m (Lnet/minecraft/server/packs/resources/IResourceManager;Ljava/lang/String;Lcom/google/gson/Gson;Ljava/util/Map;)V a scanDirectory - m (Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/util/profiling/GameProfilerFiller;)Ljava/lang/Object; b prepare -c net/minecraft/server/packs/resources/ResourceFilterSection net/minecraft/server/packs/resources/ResourceFilterSection - f Lnet/minecraft/server/packs/metadata/MetadataSectionType; a TYPE - f Lcom/mojang/serialization/Codec; b CODEC - f Ljava/util/List; c blockList - m (Ljava/lang/String;Lnet/minecraft/util/ResourceLocationPattern;)Z a lambda$isPathFiltered$3 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/server/packs/resources/ResourceFilterSection;)Ljava/util/List; a lambda$static$0 - m (Ljava/lang/String;)Z a isNamespaceFiltered - m (Ljava/lang/String;Lnet/minecraft/util/ResourceLocationPattern;)Z b lambda$isNamespaceFiltered$2 - m (Ljava/lang/String;)Z b isPathFiltered -c net/minecraft/server/packs/resources/ResourceManager net/minecraft/server/packs/resources/MultiPackResourceManager - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/Map; c namespacedManagers - f Ljava/util/List; d packs - m (Ljava/lang/String;)V a checkTrailingDirectoryPath - m (Lnet/minecraft/server/packs/IResourcePack;)Lnet/minecraft/server/packs/resources/ResourceFilterSection; a getPackFilterSection - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/List; a getResourceStack - m (Lnet/minecraft/server/packs/EnumResourcePackType;Lnet/minecraft/server/packs/IResourcePack;)Ljava/util/stream/Stream; a lambda$new$0 - m ()Ljava/util/Set; a getNamespaces - m (Lnet/minecraft/server/packs/resources/ResourceFilterSection;Lnet/minecraft/resources/MinecraftKey;)Z a lambda$new$1 - m ()Ljava/util/stream/Stream; b listPacks - m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; b listResources - m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; c listResourceStacks -c net/minecraft/server/packs/resources/ResourceManagerFallback net/minecraft/server/packs/resources/FallbackResourceManager - f Ljava/util/List; a fallbacks - f Lorg/slf4j/Logger; c LOGGER - f Lnet/minecraft/server/packs/EnumResourcePackType; d type - f Ljava/lang/String; e namespace - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/List; a getResourceStack - m (Ljava/lang/String;Ljava/util/function/Predicate;)V a pushFilterOnly - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/server/packs/IResourcePack;Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/IoSupplier; a wrapForDebug - m (Lnet/minecraft/server/packs/IResourcePack;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/server/packs/resources/IoSupplier;Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/IResource; a createResource - m (Lnet/minecraft/server/packs/resources/IoSupplier;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/server/packs/IResourcePack;)Ljava/io/InputStream; a lambda$wrapForDebug$0 - m (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/server/packs/resources/ResourceManagerFallback$a;)V a lambda$listResources$3 - m (Lnet/minecraft/server/packs/resources/ResourceManagerFallback$d;Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/Map;)V a listPackResources - m (Lnet/minecraft/resources/MinecraftKey;I)Lnet/minecraft/server/packs/resources/IoSupplier; a createStackMetadataFinder - m (Lnet/minecraft/server/packs/IResourcePack;Ljava/util/function/Predicate;)V a push - m (Ljava/util/function/Predicate;Ljava/util/Map;Lnet/minecraft/server/packs/IResourcePack;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/server/packs/resources/IoSupplier;)V a lambda$listPackResources$6 - m (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/IoSupplier; a convertToMetadata - m (Lnet/minecraft/server/packs/IResourcePack;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/server/packs/resources/ResourceMetadata; a lambda$getResourceStack$1 - m (Lnet/minecraft/server/packs/resources/ResourceManagerFallback$d;)Lnet/minecraft/server/packs/IResourcePack; a lambda$listPacks$7 - m (Ljava/lang/String;Lnet/minecraft/server/packs/IResourcePack;Ljava/util/function/Predicate;)V a pushInternal - m (Lnet/minecraft/server/packs/IResourcePack;)V a push - m (Ljava/util/function/Predicate;Ljava/util/Map;Lnet/minecraft/server/packs/IResourcePack;ILjava/util/Map;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/server/packs/resources/IoSupplier;)V a lambda$listResources$2 - m ()Ljava/util/Set; a getNamespaces - m (Lnet/minecraft/server/packs/resources/ResourceManagerFallback$d;Ljava/util/Map;)V a applyPackFiltersToExistingResources - m (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/ResourceMetadata; b parseMetadata - m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; b listResources - m ()Ljava/util/stream/Stream; b listPacks - m (Lnet/minecraft/resources/MinecraftKey;I)Lnet/minecraft/server/packs/resources/ResourceMetadata; b lambda$createStackMetadataFinder$4 - m (Lnet/minecraft/resources/MinecraftKey;)Z b isMetadata - m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; c listResourceStacks - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/resources/MinecraftKey; c getResourceLocationFromMetadata - m (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/ResourceMetadata; c lambda$convertToMetadata$5 - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/resources/MinecraftKey; d getMetadataLocation -c net/minecraft/server/packs/resources/ResourceManagerFallback$a net/minecraft/server/packs/resources/FallbackResourceManager$1ResourceWithSourceAndIndex - f Lnet/minecraft/server/packs/IResourcePack; a packResources - f Lnet/minecraft/server/packs/resources/IoSupplier; b resource - f I c packIndex - m ()Lnet/minecraft/server/packs/IResourcePack; a packResources - m ()Lnet/minecraft/server/packs/resources/IoSupplier; b resource - m ()I c packIndex -c net/minecraft/server/packs/resources/ResourceManagerFallback$b net/minecraft/server/packs/resources/FallbackResourceManager$EntryStack - f Lnet/minecraft/resources/MinecraftKey; a fileLocation - f Lnet/minecraft/resources/MinecraftKey; b metadataLocation - f Ljava/util/List; c fileSources - f Ljava/util/Map; d metaSources - m ()Lnet/minecraft/resources/MinecraftKey; a fileLocation - m ()Lnet/minecraft/resources/MinecraftKey; b metadataLocation - m ()Ljava/util/List; c fileSources - m ()Ljava/util/Map; d metaSources -c net/minecraft/server/packs/resources/ResourceManagerFallback$c net/minecraft/server/packs/resources/FallbackResourceManager$LeakedResourceWarningInputStream - f Ljava/util/function/Supplier; a message - f Z b closed - m (Ljava/lang/Exception;Lnet/minecraft/resources/MinecraftKey;Ljava/lang/String;)Ljava/lang/String; a lambda$new$0 -c net/minecraft/server/packs/resources/ResourceManagerFallback$d net/minecraft/server/packs/resources/FallbackResourceManager$PackEntry - f Ljava/lang/String; a name - f Lnet/minecraft/server/packs/IResourcePack; b resources - f Ljava/util/function/Predicate; c filter - m (Lnet/minecraft/resources/MinecraftKey;)Z a isFiltered - m ()Ljava/lang/String; a name - m (Ljava/util/Collection;)V a filterAll - m ()Lnet/minecraft/server/packs/IResourcePack; b resources - m ()Ljava/util/function/Predicate; c filter -c net/minecraft/server/packs/resources/ResourceManagerFallback$e net/minecraft/server/packs/resources/FallbackResourceManager$ResourceWithSource - f Lnet/minecraft/server/packs/IResourcePack; a source - f Lnet/minecraft/server/packs/resources/IoSupplier; b resource - m ()Lnet/minecraft/server/packs/IResourcePack; a source - m ()Lnet/minecraft/server/packs/resources/IoSupplier; b resource -c net/minecraft/server/packs/resources/ResourceManagerReloadListener net/minecraft/server/packs/resources/ResourceManagerReloadListener - m (Lnet/minecraft/server/packs/resources/IResourceManager;)V a onResourceManagerReload - m (Lnet/minecraft/server/packs/resources/IReloadListener$a;Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/util/profiling/GameProfilerFiller;Lnet/minecraft/util/profiling/GameProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a reload -c net/minecraft/server/packs/resources/ResourceMetadata net/minecraft/server/packs/resources/ResourceMetadata - f Lnet/minecraft/server/packs/resources/ResourceMetadata; a EMPTY - f Lnet/minecraft/server/packs/resources/IoSupplier; b EMPTY_SUPPLIER - m (Lnet/minecraft/server/packs/resources/ResourceMetadata$a;Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;Ljava/lang/Object;)V a lambda$copySection$1 - m (Lnet/minecraft/server/packs/resources/ResourceMetadata$a;Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;)V a copySection - m (Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;)Ljava/util/Optional; a getSection - m ()Lnet/minecraft/server/packs/resources/ResourceMetadata; a lambda$static$0 - m (Ljava/util/Collection;)Lnet/minecraft/server/packs/resources/ResourceMetadata; a copySections - m (Ljava/io/InputStream;)Lnet/minecraft/server/packs/resources/ResourceMetadata; a fromJsonStream -c net/minecraft/server/packs/resources/ResourceMetadata$1 net/minecraft/server/packs/resources/ResourceMetadata$1 - m (Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;)Ljava/util/Optional; a getSection -c net/minecraft/server/packs/resources/ResourceMetadata$2 net/minecraft/server/packs/resources/ResourceMetadata$2 - f Lcom/google/gson/JsonObject; c val$metadata - m (Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;)Ljava/util/Optional; a getSection -c net/minecraft/server/packs/resources/ResourceMetadata$a net/minecraft/server/packs/resources/ResourceMetadata$Builder - f Lcom/google/common/collect/ImmutableMap$Builder; a map - m (Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;Ljava/lang/Object;)Lnet/minecraft/server/packs/resources/ResourceMetadata$a; a put - m ()Lnet/minecraft/server/packs/resources/ResourceMetadata; a build -c net/minecraft/server/packs/resources/ResourceMetadata$a$1 net/minecraft/server/packs/resources/ResourceMetadata$Builder$1 - f Lcom/google/common/collect/ImmutableMap; c val$map - m (Lnet/minecraft/server/packs/metadata/ResourcePackMetaParser;)Ljava/util/Optional; a getSection -c net/minecraft/server/packs/resources/ResourceProvider net/minecraft/server/packs/resources/ResourceProvider - f Lnet/minecraft/server/packs/resources/ResourceProvider; b EMPTY - m (Ljava/util/Map;Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; a lambda$fromMap$2 - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/io/FileNotFoundException; b lambda$getResourceOrThrow$1 - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; c lambda$static$0 -c net/minecraft/server/players/ExpirableListEntry net/minecraft/server/players/BanListEntry - f Ljava/text/SimpleDateFormat; a DATE_FORMAT - f Ljava/lang/String; b EXPIRES_NEVER - f Ljava/util/Date; c created - f Ljava/lang/String; d source - f Ljava/util/Date; e expires - f Ljava/lang/String; f reason - m ()Ljava/util/Date; a getCreated - m (Lcom/google/gson/JsonObject;)V a serialize - m ()Ljava/lang/String; b getSource - m ()Ljava/util/Date; c getExpires - m ()Ljava/lang/String; d getReason - m ()Lnet/minecraft/network/chat/IChatBaseComponent; e getDisplayName - m ()Z f hasExpired -c net/minecraft/server/players/GameProfileBanEntry net/minecraft/server/players/UserBanListEntry - m (Lcom/google/gson/JsonObject;)V a serialize - m (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; b createGameProfile - m ()Lnet/minecraft/network/chat/IChatBaseComponent; e getDisplayName -c net/minecraft/server/players/GameProfileBanList net/minecraft/server/players/UserBanList - m (Ljava/lang/Object;)Ljava/lang/String; a getKeyForUser - m (I)[Ljava/lang/String; a lambda$getUserList$0 - m ()[Ljava/lang/String; a getUserList - m (Lcom/mojang/authlib/GameProfile;)Z a isBanned - m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/JsonListEntry; a createEntry - m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; b getKeyForUser -c net/minecraft/server/players/IpBanEntry net/minecraft/server/players/IpBanListEntry - m (Lcom/google/gson/JsonObject;)V a serialize - m (Lcom/google/gson/JsonObject;)Ljava/lang/String; b createIpInfo - m ()Lnet/minecraft/network/chat/IChatBaseComponent; e getDisplayName -c net/minecraft/server/players/IpBanList net/minecraft/server/players/IpBanList - m (Ljava/net/SocketAddress;)Z a isBanned - m (Ljava/lang/String;)Z a isBanned - m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/JsonListEntry; a createEntry - m (Ljava/net/SocketAddress;)Lnet/minecraft/server/players/IpBanEntry; b get - m (Ljava/net/SocketAddress;)Ljava/lang/String; c getIpFromAddress -c net/minecraft/server/players/JsonList net/minecraft/server/players/StoredUserList - f Lorg/slf4j/Logger; a LOGGER - f Lcom/google/gson/Gson; b GSON - f Ljava/io/File; c file - f Ljava/util/Map; d map - m (Lnet/minecraft/server/players/JsonListEntry;)V a add - m (Ljava/lang/Object;)Ljava/lang/String; a getKeyForUser - m ()[Ljava/lang/String; a getUserList - m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/JsonListEntry; a createEntry - m ()Ljava/io/File; b getFile - m (Lnet/minecraft/server/players/JsonListEntry;)V b remove - m (Ljava/lang/Object;)Lnet/minecraft/server/players/JsonListEntry; b get - m (Ljava/lang/Object;)V c remove - m ()Z c isEmpty - m ()Ljava/util/Collection; d getEntries - m (Ljava/lang/Object;)Z d contains - m ()V e save - m ()V f load - m ()V g removeExpired -c net/minecraft/server/players/JsonListEntry net/minecraft/server/players/StoredUserEntry - f Ljava/lang/Object; a user - m (Lcom/google/gson/JsonObject;)V a serialize - m ()Z f hasExpired - m ()Ljava/lang/Object; g getUser -c net/minecraft/server/players/NameReferencingFileConverter net/minecraft/server/players/OldUsersConverter - f Ljava/io/File; a OLD_IPBANLIST - f Ljava/io/File; b OLD_USERBANLIST - f Ljava/io/File; c OLD_OPLIST - f Ljava/io/File; d OLD_WHITELIST - f Lorg/slf4j/Logger; e LOGGER - m (Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date; a parseDate - m (Lnet/minecraft/server/MinecraftServer;Ljava/util/Collection;Lcom/mojang/authlib/ProfileLookupCallback;)V a lookupPlayers - m (Ljava/io/File;Ljava/util/Map;)Ljava/util/List; a readOldListFormat - m (Lnet/minecraft/server/MinecraftServer;Ljava/lang/String;)Ljava/util/UUID; a convertMobOwnerIfNecessary - m (Lnet/minecraft/server/dedicated/DedicatedServer;)Z a convertPlayers - m (Lnet/minecraft/server/MinecraftServer;)Z a convertUserBanlist - m (Ljava/io/File;)V a ensureDirectoryExists - m ()Z a areOldUserlistsRemoved - m (Ljava/io/File;)V b renameOldFile - m (Lnet/minecraft/server/MinecraftServer;)Z b convertIpBanlist - m (Lnet/minecraft/server/MinecraftServer;)Z c convertOpsList - m (Lnet/minecraft/server/MinecraftServer;)Z d convertWhiteList - m (Lnet/minecraft/server/MinecraftServer;)Z e serverReadyAfterUserconversion - m (Lnet/minecraft/server/MinecraftServer;)Z f areOldPlayersConverted - m (Lnet/minecraft/server/MinecraftServer;)Ljava/io/File; g getWorldPlayersDirectory -c net/minecraft/server/players/NameReferencingFileConverter$1 net/minecraft/server/players/OldUsersConverter$1 -c net/minecraft/server/players/NameReferencingFileConverter$2 net/minecraft/server/players/OldUsersConverter$2 -c net/minecraft/server/players/NameReferencingFileConverter$3 net/minecraft/server/players/OldUsersConverter$3 -c net/minecraft/server/players/NameReferencingFileConverter$4 net/minecraft/server/players/OldUsersConverter$4 -c net/minecraft/server/players/NameReferencingFileConverter$5 net/minecraft/server/players/OldUsersConverter$5 - m (Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V a movePlayerFile - m (Ljava/lang/String;)Ljava/lang/String; a getFileNameForProfile -c net/minecraft/server/players/NameReferencingFileConverter$FileConversionException net/minecraft/server/players/OldUsersConverter$ConversionError -c net/minecraft/server/players/OpList net/minecraft/server/players/ServerOpList - m (Ljava/lang/Object;)Ljava/lang/String; a getKeyForUser - m (I)[Ljava/lang/String; a lambda$getUserList$0 - m ()[Ljava/lang/String; a getUserList - m (Lcom/mojang/authlib/GameProfile;)Z a canBypassPlayerLimit - m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/JsonListEntry; a createEntry - m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; b getKeyForUser -c net/minecraft/server/players/OpListEntry net/minecraft/server/players/ServerOpListEntry - f I a level - f Z b bypassesPlayerLimit - m ()I a getLevel - m (Lcom/google/gson/JsonObject;)V a serialize - m (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; b createGameProfile - m ()Z b getBypassesPlayerLimit -c net/minecraft/server/players/PlayerList net/minecraft/server/players/PlayerList - f I A sendAllPlayerInfoIn - f Ljava/io/File; a USERBANLIST_FILE - f Ljava/io/File; b IPBANLIST_FILE - f Ljava/io/File; c OPLIST_FILE - f Ljava/io/File; d WHITELIST_FILE - f Lnet/minecraft/network/chat/IChatBaseComponent; e CHAT_FILTERED_FULL - f Lnet/minecraft/network/chat/IChatBaseComponent; f DUPLICATE_LOGIN_DISCONNECT_MESSAGE - f I g maxPlayers - f Lorg/slf4j/Logger; h LOGGER - f I i SEND_PLAYER_INFO_INTERVAL - f Ljava/text/SimpleDateFormat; j BAN_DATE_FORMAT - f Lnet/minecraft/server/MinecraftServer; k server - f Ljava/util/List; l players - f Ljava/util/Map; m playersByUUID - f Lnet/minecraft/server/players/GameProfileBanList; n bans - f Lnet/minecraft/server/players/IpBanList; o ipBans - f Lnet/minecraft/server/players/OpList; p ops - f Lnet/minecraft/server/players/WhiteList; q whitelist - f Lnet/minecraft/world/level/storage/WorldNBTStorage; t playerIo - f Z u doWhiteList - f Lnet/minecraft/core/LayeredRegistryAccess; v registries - f I w viewDistance - f I x simulationDistance - f Z y allowCommandsForAllPlayers - f Z z ALLOW_LOGOUTIVATOR - m (Z)V a setUsingWhiteList - m (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/network/chat/ChatMessageType$a;)V a broadcastChatMessage - m (Lnet/minecraft/network/chat/PlayerChatMessage;)Z a verifyChatTrusted - m (Lnet/minecraft/server/ScoreboardServer;Lnet/minecraft/server/level/EntityPlayer;)V a updateEntireScoreboard - m (Ljava/lang/String;)Lnet/minecraft/server/level/EntityPlayer; a getPlayerByName - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/server/level/WorldServer;)V a sendLevelInfo - m (Lnet/minecraft/server/level/EntityPlayer;I)V a sendPlayerPermissionLevel - m (Lnet/minecraft/world/entity/player/EntityHuman;DDDDLnet/minecraft/resources/ResourceKey;Lnet/minecraft/network/protocol/Packet;)V a broadcast - m (Lnet/minecraft/network/protocol/Packet;)V a broadcastAll - m (Lnet/minecraft/server/level/EntityPlayer;)Ljava/util/Optional; a load - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/resources/ResourceKey;)V a broadcastAll - m (Lcom/mojang/authlib/GameProfile;)V a op - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/server/network/PlayerConnection;)V a sendActiveEffects - m (Lnet/minecraft/network/chat/IChatBaseComponent;Ljava/util/function/Function;Z)V a broadcastSystemMessage - m (Lnet/minecraft/network/chat/IChatBaseComponent;Z)V a broadcastSystemMessage - m (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/network/chat/ChatMessageType$a;)V a broadcastChatMessage - m ()V a reloadWhiteList - m (Lnet/minecraft/server/level/WorldServer;)V a addWorldborderListener - m (I)V a setViewDistance - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/network/chat/IChatBaseComponent;)V a broadcastSystemToTeam - m (Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/function/Predicate;Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/network/chat/ChatMessageType$a;)V a broadcastChatMessage - m (Ljava/util/UUID;)Lnet/minecraft/server/level/EntityPlayer; a getPlayer - m (Lnet/minecraft/network/NetworkManager;Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/server/network/CommonListenerCookie;)V a placeNewPlayer - m (Ljava/lang/String;)Ljava/util/List; b getPlayersWithAddress - m (Z)V b setAllowCommandsForAllPlayers - m (Lnet/minecraft/server/level/EntityPlayer;)V b save - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/network/chat/IChatBaseComponent;)V b broadcastSystemToAllExceptTeam - m (Lcom/mojang/authlib/GameProfile;)V b deop - m (I)V b setSimulationDistance - m (Lcom/mojang/authlib/GameProfile;)Z c isWhiteListed - m ()Lnet/minecraft/server/MinecraftServer; c getServer - m (Lnet/minecraft/server/level/EntityPlayer;)V d sendActivePlayerEffects - m (Lcom/mojang/authlib/GameProfile;)Z d canBypassPlayerLimit - m ()V d tick - m (Lnet/minecraft/server/level/EntityPlayer;)V e sendPlayerPermissionLevel - m ()[Ljava/lang/String; e getPlayerNamesArray - m ()Lnet/minecraft/server/players/GameProfileBanList; f getBans - m (Lnet/minecraft/server/level/EntityPlayer;)V f sendAllPlayerInfo - m (Lcom/mojang/authlib/GameProfile;)Z f isOp - m (Lnet/minecraft/server/level/EntityPlayer;)Lnet/minecraft/server/AdvancementDataPlayer; g getPlayerAdvancements - m ()Lnet/minecraft/server/players/IpBanList; g getIpBans - m ()V h saveAll - m ()Lnet/minecraft/server/players/WhiteList; i getWhiteList - m ()[Ljava/lang/String; j getWhiteListNames - m ()Lnet/minecraft/server/players/OpList; k getOps - m ()[Ljava/lang/String; l getOpNames - m ()I m getPlayerCount - m ()I n getMaxPlayers - m ()Z o isUsingWhitelist - m ()I p getViewDistance - m ()I q getSimulationDistance - m ()Lnet/minecraft/nbt/NBTTagCompound; r getSingleplayerData - m ()V s removeAll - m ()Ljava/util/List; t getPlayers - m ()V u reloadResources - m ()Z v isAllowCommandsForAllPlayers -c net/minecraft/server/players/PlayerList$1 net/minecraft/server/players/PlayerList$1 - m (Lnet/minecraft/world/level/border/WorldBorder;DD)V a onBorderCenterSet - m (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V a onBorderSizeLerping - m (Lnet/minecraft/world/level/border/WorldBorder;I)V a onBorderSetWarningTime - m (Lnet/minecraft/world/level/border/WorldBorder;D)V a onBorderSizeSet - m (Lnet/minecraft/world/level/border/WorldBorder;I)V b onBorderSetWarningBlocks - m (Lnet/minecraft/world/level/border/WorldBorder;D)V b onBorderSetDamagePerBlock - m (Lnet/minecraft/world/level/border/WorldBorder;D)V c onBorderSetDamageSafeZOne -c net/minecraft/server/players/SleepStatus net/minecraft/server/players/SleepStatus - f I a activePlayers - f I b sleepingPlayers - m (Ljava/util/List;)Z a update - m (ILjava/util/List;)Z a areEnoughDeepSleeping - m ()V a removeAllSleepers - m (I)Z a areEnoughSleeping - m (I)I b sleepersNeeded - m ()I b amountSleeping -c net/minecraft/server/players/UserCache net/minecraft/server/players/GameProfileCache - f Lorg/slf4j/Logger; a LOGGER - f I b GAMEPROFILES_MRU_LIMIT - f I c GAMEPROFILES_EXPIRATION_MONTHS - f Z d usesAuthentication - f Ljava/util/Map; e profilesByName - f Ljava/util/Map; f profilesByUUID - f Ljava/util/Map; g requests - f Lcom/mojang/authlib/GameProfileRepository; h profileRepository - f Lcom/google/gson/Gson; i gson - f Ljava/io/File; j file - f Ljava/util/concurrent/atomic/AtomicLong; k operationCount - f Ljava/util/concurrent/Executor; l executor - m (Lcom/mojang/authlib/GameProfile;)V a add - m (Ljava/lang/String;)Ljava/util/Optional; a get - m (Ljava/util/concurrent/Executor;)V a setExecutor - m (Ljava/util/UUID;)Ljava/util/Optional; a get - m (Lcom/google/gson/JsonElement;Ljava/text/DateFormat;)Ljava/util/Optional; a readGameProfile - m (Z)V a setUsesAuthentication - m (Lcom/mojang/authlib/GameProfileRepository;Ljava/lang/String;)Ljava/util/Optional; a lookupGameProfile - m (I)Ljava/util/stream/Stream; a getTopMRUProfiles - m (Lnet/minecraft/server/players/UserCache$UserCacheEntry;)V a safeAdd - m (Lnet/minecraft/server/players/UserCache$UserCacheEntry;Ljava/text/DateFormat;)Lcom/google/gson/JsonElement; a writeGameProfile - m ()V a clearExecutor - m ()Ljava/util/List; b load - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; b getAsync - m (Ljava/lang/String;)Ljava/util/Optional; c createUnknownProfile - m ()Z d usesAuthentication - m ()J e getNextOperation - m ()Ljava/text/DateFormat; f createDateFormat -c net/minecraft/server/players/UserCache$1 net/minecraft/server/players/GameProfileCache$1 -c net/minecraft/server/players/UserCache$UserCacheEntry net/minecraft/server/players/GameProfileCache$GameProfileInfo - f Lcom/mojang/authlib/GameProfile; a profile - f Ljava/util/Date; b expirationDate - f J c lastAccess - m ()Lcom/mojang/authlib/GameProfile; a getProfile - m (J)V a setLastAccess - m ()Ljava/util/Date; b getExpirationDate - m ()J c getLastAccess -c net/minecraft/server/players/WhiteList net/minecraft/server/players/UserWhiteList - m (Ljava/lang/Object;)Ljava/lang/String; a getKeyForUser - m (I)[Ljava/lang/String; a lambda$getUserList$0 - m ()[Ljava/lang/String; a getUserList - m (Lcom/mojang/authlib/GameProfile;)Z a isWhiteListed - m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/JsonListEntry; a createEntry - m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; b getKeyForUser -c net/minecraft/server/players/WhiteListEntry net/minecraft/server/players/UserWhiteListEntry - m (Lcom/google/gson/JsonObject;)V a serialize - m (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; b createGameProfile -c net/minecraft/server/rcon/RemoteControlCommandListener net/minecraft/server/rcon/RconConsoleSource - f Ljava/lang/String; b RCON - f Lnet/minecraft/network/chat/IChatBaseComponent; c RCON_COMPONENT - f Ljava/lang/StringBuffer; d buffer - f Lnet/minecraft/server/MinecraftServer; e server - m ()Z M_ shouldInformAdmins - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a sendSystemMessage - m ()V e prepareForCommand - m ()Ljava/lang/String; f getCommandResponse - m ()Lnet/minecraft/commands/CommandListenerWrapper; g createCommandSourceStack - m ()Z k_ acceptsSuccess - m ()Z w_ acceptsFailure -c net/minecraft/server/rcon/RemoteStatusReply net/minecraft/server/rcon/NetworkDataOutputStream - f Ljava/io/ByteArrayOutputStream; a outputStream - f Ljava/io/DataOutputStream; b dataOutputStream - m ()[B a toByteArray - m (Ljava/lang/String;)V a writeString - m (S)V a writeShort - m (I)V a write - m (F)V a writeFloat - m ([B)V a writeBytes - m (I)V b writeInt - m ()V b reset -c net/minecraft/server/rcon/StatusChallengeUtils net/minecraft/server/rcon/PktUtils - f I a MAX_PACKET_SIZE - f [C b HEX_CHAR - m ([BI)I a intFromByteArray - m ([BII)Ljava/lang/String; a stringFromByteArray - m (B)Ljava/lang/String; a toHexString - m ([BII)I b intFromByteArray - m ([BII)I c intFromNetworkByteArray -c net/minecraft/server/rcon/thread/RemoteConnectionThread net/minecraft/server/rcon/thread/GenericThread - f Z a running - f Ljava/lang/String; b name - f Ljava/lang/Thread; c thread - f Lorg/slf4j/Logger; d LOGGER - f Ljava/util/concurrent/atomic/AtomicInteger; e UNIQUE_THREAD_ID - f I f MAX_STOP_WAIT - m ()Z a start - m ()V b stop - m ()Z c isRunning -c net/minecraft/server/rcon/thread/RemoteControlListener net/minecraft/server/rcon/thread/RconThread - f Lorg/slf4j/Logger; d LOGGER - f Ljava/net/ServerSocket; e socket - f Ljava/lang/String; f rconPassword - f Ljava/util/List; g clients - f Lnet/minecraft/server/IMinecraftServer; h serverInterface - m (Ljava/net/ServerSocket;)V a closeSocket - m (Lnet/minecraft/server/rcon/thread/RemoteControlSession;)Z a lambda$clearClients$0 - m (Lnet/minecraft/server/IMinecraftServer;)Lnet/minecraft/server/rcon/thread/RemoteControlListener; a create - m ()V b stop - m ()V d clearClients -c net/minecraft/server/rcon/thread/RemoteControlSession net/minecraft/server/rcon/thread/RconClient - f Lorg/slf4j/Logger; d LOGGER - f I e SERVERDATA_AUTH - f I f SERVERDATA_EXECCOMMAND - f I g SERVERDATA_RESPONSE_VALUE - f I h SERVERDATA_AUTH_RESPONSE - f I i SERVERDATA_AUTH_FAILURE - f Z j authed - f Ljava/net/Socket; k client - f [B l buf - f Ljava/lang/String; m rconPassword - m (ILjava/lang/String;)V a sendCmdResponse - m (IILjava/lang/String;)V a send - m ()V b stop - m ()V d sendAuthFailure - m ()V e closeSocket -c net/minecraft/server/rcon/thread/RemoteStatusListener net/minecraft/server/rcon/thread/QueryThreadGs4 - f Lorg/slf4j/Logger; d LOGGER - f Ljava/lang/String; e GAME_TYPE - f Ljava/lang/String; f GAME_ID - f J g CHALLENGE_CHECK_INTERVAL - f J h RESPONSE_CACHE_TIME - f J i lastChallengeCheck - f I j port - f I k serverPort - f I l maxPlayers - f Ljava/lang/String; m serverName - f Ljava/lang/String; n worldName - f Ljava/net/DatagramSocket; o socket - f [B p buffer - f Ljava/lang/String; q hostIp - f Ljava/lang/String; r serverIp - f Ljava/util/Map; s validChallenges - f Lnet/minecraft/server/rcon/RemoteStatusReply; t rulesResponse - f J u lastRulesResponse - f Lnet/minecraft/server/IMinecraftServer; v serverInterface - m (Ljava/net/SocketAddress;)[B a getIdentBytes - m (Lnet/minecraft/server/IMinecraftServer;)Lnet/minecraft/server/rcon/thread/RemoteStatusListener; a create - m ()Z a start - m (Ljava/net/DatagramPacket;)Z a processPacket - m ([BLjava/net/DatagramPacket;)V a sendTo - m (Ljava/lang/Exception;)V a recoverSocketError - m (Ljava/net/DatagramPacket;)[B b buildRuleResponse - m (Ljava/net/DatagramPacket;)Ljava/lang/Boolean; c validChallenge - m (Ljava/net/DatagramPacket;)V d sendChallenge - m ()V d pruneChallenges - m ()Z e initSocket -c net/minecraft/server/rcon/thread/RemoteStatusListener$RemoteStatusChallenge net/minecraft/server/rcon/thread/QueryThreadGs4$RequestChallenge - f J a time - f I b challenge - f [B c identBytes - f [B d challengeBytes - f Ljava/lang/String; e ident - m (J)Ljava/lang/Boolean; a before - m ()I a getChallenge - m ()[B b getChallengeBytes - m ()[B c getIdentBytes - m ()Ljava/lang/String; d getIdent -c net/minecraft/sounds/Music net/minecraft/sounds/Music - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/Holder; b event - f I c minDelay - f I d maxDelay - f Z e replaceCurrentMusic - m (Lnet/minecraft/sounds/Music;)Ljava/lang/Boolean; a lambda$static$3 - m ()Lnet/minecraft/core/Holder; a getEvent - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m ()I b getMinDelay - m (Lnet/minecraft/sounds/Music;)Ljava/lang/Integer; b lambda$static$2 - m (Lnet/minecraft/sounds/Music;)Ljava/lang/Integer; c lambda$static$1 - m ()I c getMaxDelay - m (Lnet/minecraft/sounds/Music;)Lnet/minecraft/core/Holder; d lambda$static$0 - m ()Z d replaceCurrentMusic -c net/minecraft/sounds/Musics net/minecraft/sounds/Musics - f Lnet/minecraft/sounds/Music; a MENU - f Lnet/minecraft/sounds/Music; b CREATIVE - f Lnet/minecraft/sounds/Music; c CREDITS - f Lnet/minecraft/sounds/Music; d END_BOSS - f Lnet/minecraft/sounds/Music; e END - f Lnet/minecraft/sounds/Music; f UNDER_WATER - f Lnet/minecraft/sounds/Music; g GAME - f I h ONE_SECOND - f I i THIRTY_SECONDS - f I j TEN_MINUTES - f I k TWENTY_MINUTES - f I l FIVE_MINUTES - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/sounds/Music; a createGameMusic -c net/minecraft/sounds/SoundCategory net/minecraft/sounds/SoundSource - f Lnet/minecraft/sounds/SoundCategory; a MASTER - f Lnet/minecraft/sounds/SoundCategory; b MUSIC - f Lnet/minecraft/sounds/SoundCategory; c RECORDS - f Lnet/minecraft/sounds/SoundCategory; d WEATHER - f Lnet/minecraft/sounds/SoundCategory; e BLOCKS - f Lnet/minecraft/sounds/SoundCategory; f HOSTILE - f Lnet/minecraft/sounds/SoundCategory; g NEUTRAL - f Lnet/minecraft/sounds/SoundCategory; h PLAYERS - f Lnet/minecraft/sounds/SoundCategory; i AMBIENT - f Lnet/minecraft/sounds/SoundCategory; j VOICE - f Ljava/lang/String; k name - f [Lnet/minecraft/sounds/SoundCategory; l $VALUES - m ()Ljava/lang/String; a getName - m ()[Lnet/minecraft/sounds/SoundCategory; b $values -c net/minecraft/sounds/SoundEffect net/minecraft/sounds/SoundEvent - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c DIRECT_STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f F e DEFAULT_RANGE - f Lnet/minecraft/resources/MinecraftKey; f location - f F g range - f Z h newSystem - m (Lnet/minecraft/resources/MinecraftKey;Ljava/lang/Float;)Lnet/minecraft/sounds/SoundEffect; a lambda$create$1 - m (F)F a getRange - m (Lnet/minecraft/resources/MinecraftKey;Ljava/util/Optional;)Lnet/minecraft/sounds/SoundEffect; a create - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/sounds/SoundEffect; a createVariableRangeEvent - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/resources/MinecraftKey;F)Lnet/minecraft/sounds/SoundEffect; a createFixedRangeEvent - m ()Lnet/minecraft/resources/MinecraftKey; a getLocation - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/sounds/SoundEffect; b lambda$create$2 - m ()Ljava/util/Optional; b fixedRange -c net/minecraft/sounds/SoundEffects net/minecraft/sounds/SoundEvents - f Lnet/minecraft/sounds/SoundEffect; A AMBIENT_UNDERWATER_LOOP_ADDITIONS - f Lnet/minecraft/sounds/SoundEffect; AA VAULT_ACTIVATE - f Lnet/minecraft/sounds/SoundEffect; AB VAULT_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; AC VAULT_BREAK - f Lnet/minecraft/sounds/SoundEffect; AD VAULT_CLOSE_SHUTTER - f Lnet/minecraft/sounds/SoundEffect; AE VAULT_DEACTIVATE - f Lnet/minecraft/sounds/SoundEffect; AF VAULT_EJECT_ITEM - f Lnet/minecraft/sounds/SoundEffect; AG VAULT_REJECT_REWARDED_PLAYER - f Lnet/minecraft/sounds/SoundEffect; AH VAULT_FALL - f Lnet/minecraft/sounds/SoundEffect; AI VAULT_HIT - f Lnet/minecraft/sounds/SoundEffect; AJ VAULT_INSERT_ITEM - f Lnet/minecraft/sounds/SoundEffect; AK VAULT_INSERT_ITEM_FAIL - f Lnet/minecraft/sounds/SoundEffect; AL VAULT_OPEN_SHUTTER - f Lnet/minecraft/sounds/SoundEffect; AM VAULT_PLACE - f Lnet/minecraft/sounds/SoundEffect; AN VAULT_STEP - f Lnet/minecraft/sounds/SoundEffect; AO VEX_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; AP VEX_CHARGE - f Lnet/minecraft/sounds/SoundEffect; AQ VEX_DEATH - f Lnet/minecraft/sounds/SoundEffect; AR VEX_HURT - f Lnet/minecraft/sounds/SoundEffect; AS VILLAGER_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; AT VILLAGER_CELEBRATE - f Lnet/minecraft/sounds/SoundEffect; AU VILLAGER_DEATH - f Lnet/minecraft/sounds/SoundEffect; AV VILLAGER_HURT - f Lnet/minecraft/sounds/SoundEffect; AW VILLAGER_NO - f Lnet/minecraft/sounds/SoundEffect; AX VILLAGER_TRADE - f Lnet/minecraft/sounds/SoundEffect; AY VILLAGER_YES - f Lnet/minecraft/sounds/SoundEffect; AZ VILLAGER_WORK_ARMORER - f Lnet/minecraft/sounds/SoundEffect; Aa POLISHED_TUFF_BREAK - f Lnet/minecraft/sounds/SoundEffect; Ab POLISHED_TUFF_FALL - f Lnet/minecraft/sounds/SoundEffect; Ac POLISHED_TUFF_HIT - f Lnet/minecraft/sounds/SoundEffect; Ad POLISHED_TUFF_PLACE - f Lnet/minecraft/sounds/SoundEffect; Ae POLISHED_TUFF_STEP - f Lnet/minecraft/sounds/SoundEffect; Af TURTLE_AMBIENT_LAND - f Lnet/minecraft/sounds/SoundEffect; Ag TURTLE_DEATH - f Lnet/minecraft/sounds/SoundEffect; Ah TURTLE_DEATH_BABY - f Lnet/minecraft/sounds/SoundEffect; Ai TURTLE_EGG_BREAK - f Lnet/minecraft/sounds/SoundEffect; Aj TURTLE_EGG_CRACK - f Lnet/minecraft/sounds/SoundEffect; Ak TURTLE_EGG_HATCH - f Lnet/minecraft/sounds/SoundEffect; Al TURTLE_HURT - f Lnet/minecraft/sounds/SoundEffect; Am TURTLE_HURT_BABY - f Lnet/minecraft/sounds/SoundEffect; An TURTLE_LAY_EGG - f Lnet/minecraft/sounds/SoundEffect; Ao TURTLE_SHAMBLE - f Lnet/minecraft/sounds/SoundEffect; Ap TURTLE_SHAMBLE_BABY - f Lnet/minecraft/sounds/SoundEffect; Aq TURTLE_SWIM - f Lnet/minecraft/core/Holder$c; Ar UI_BUTTON_CLICK - f Lnet/minecraft/sounds/SoundEffect; As UI_LOOM_SELECT_PATTERN - f Lnet/minecraft/sounds/SoundEffect; At UI_LOOM_TAKE_RESULT - f Lnet/minecraft/sounds/SoundEffect; Au UI_CARTOGRAPHY_TABLE_TAKE_RESULT - f Lnet/minecraft/sounds/SoundEffect; Av UI_STONECUTTER_TAKE_RESULT - f Lnet/minecraft/sounds/SoundEffect; Aw UI_STONECUTTER_SELECT_RECIPE - f Lnet/minecraft/sounds/SoundEffect; Ax UI_TOAST_CHALLENGE_COMPLETE - f Lnet/minecraft/sounds/SoundEffect; Ay UI_TOAST_IN - f Lnet/minecraft/sounds/SoundEffect; Az UI_TOAST_OUT - f Lnet/minecraft/sounds/SoundEffect; B AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE - f Lnet/minecraft/sounds/SoundEffect; BA WANDERING_TRADER_DRINK_POTION - f Lnet/minecraft/sounds/SoundEffect; BB WANDERING_TRADER_HURT - f Lnet/minecraft/sounds/SoundEffect; BC WANDERING_TRADER_NO - f Lnet/minecraft/sounds/SoundEffect; BD WANDERING_TRADER_REAPPEARED - f Lnet/minecraft/sounds/SoundEffect; BE WANDERING_TRADER_TRADE - f Lnet/minecraft/sounds/SoundEffect; BF WANDERING_TRADER_YES - f Lnet/minecraft/sounds/SoundEffect; BG WARDEN_AGITATED - f Lnet/minecraft/sounds/SoundEffect; BH WARDEN_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; BI WARDEN_ANGRY - f Lnet/minecraft/sounds/SoundEffect; BJ WARDEN_ATTACK_IMPACT - f Lnet/minecraft/sounds/SoundEffect; BK WARDEN_DEATH - f Lnet/minecraft/sounds/SoundEffect; BL WARDEN_DIG - f Lnet/minecraft/sounds/SoundEffect; BM WARDEN_EMERGE - f Lnet/minecraft/sounds/SoundEffect; BN WARDEN_HEARTBEAT - f Lnet/minecraft/sounds/SoundEffect; BO WARDEN_HURT - f Lnet/minecraft/sounds/SoundEffect; BP WARDEN_LISTENING - f Lnet/minecraft/sounds/SoundEffect; BQ WARDEN_LISTENING_ANGRY - f Lnet/minecraft/sounds/SoundEffect; BR WARDEN_NEARBY_CLOSE - f Lnet/minecraft/sounds/SoundEffect; BS WARDEN_NEARBY_CLOSER - f Lnet/minecraft/sounds/SoundEffect; BT WARDEN_NEARBY_CLOSEST - f Lnet/minecraft/sounds/SoundEffect; BU WARDEN_ROAR - f Lnet/minecraft/sounds/SoundEffect; BV WARDEN_SNIFF - f Lnet/minecraft/sounds/SoundEffect; BW WARDEN_SONIC_BOOM - f Lnet/minecraft/sounds/SoundEffect; BX WARDEN_SONIC_CHARGE - f Lnet/minecraft/sounds/SoundEffect; BY WARDEN_STEP - f Lnet/minecraft/sounds/SoundEffect; BZ WARDEN_TENDRIL_CLICKS - f Lnet/minecraft/sounds/SoundEffect; Ba VILLAGER_WORK_BUTCHER - f Lnet/minecraft/sounds/SoundEffect; Bb VILLAGER_WORK_CARTOGRAPHER - f Lnet/minecraft/sounds/SoundEffect; Bc VILLAGER_WORK_CLERIC - f Lnet/minecraft/sounds/SoundEffect; Bd VILLAGER_WORK_FARMER - f Lnet/minecraft/sounds/SoundEffect; Be VILLAGER_WORK_FISHERMAN - f Lnet/minecraft/sounds/SoundEffect; Bf VILLAGER_WORK_FLETCHER - f Lnet/minecraft/sounds/SoundEffect; Bg VILLAGER_WORK_LEATHERWORKER - f Lnet/minecraft/sounds/SoundEffect; Bh VILLAGER_WORK_LIBRARIAN - f Lnet/minecraft/sounds/SoundEffect; Bi VILLAGER_WORK_MASON - f Lnet/minecraft/sounds/SoundEffect; Bj VILLAGER_WORK_SHEPHERD - f Lnet/minecraft/sounds/SoundEffect; Bk VILLAGER_WORK_TOOLSMITH - f Lnet/minecraft/sounds/SoundEffect; Bl VILLAGER_WORK_WEAPONSMITH - f Lnet/minecraft/sounds/SoundEffect; Bm VINDICATOR_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; Bn VINDICATOR_CELEBRATE - f Lnet/minecraft/sounds/SoundEffect; Bo VINDICATOR_DEATH - f Lnet/minecraft/sounds/SoundEffect; Bp VINDICATOR_HURT - f Lnet/minecraft/sounds/SoundEffect; Bq VINE_BREAK - f Lnet/minecraft/sounds/SoundEffect; Br VINE_FALL - f Lnet/minecraft/sounds/SoundEffect; Bs VINE_HIT - f Lnet/minecraft/sounds/SoundEffect; Bt VINE_PLACE - f Lnet/minecraft/sounds/SoundEffect; Bu VINE_STEP - f Lnet/minecraft/sounds/SoundEffect; Bv LILY_PAD_PLACE - f Lnet/minecraft/sounds/SoundEffect; Bw WANDERING_TRADER_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; Bx WANDERING_TRADER_DEATH - f Lnet/minecraft/sounds/SoundEffect; By WANDERING_TRADER_DISAPPEARED - f Lnet/minecraft/sounds/SoundEffect; Bz WANDERING_TRADER_DRINK_MILK - f Lnet/minecraft/sounds/SoundEffect; C AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE - f Lnet/minecraft/sounds/SoundEffect; CA WITHER_DEATH - f Lnet/minecraft/sounds/SoundEffect; CB WITHER_HURT - f Lnet/minecraft/sounds/SoundEffect; CC WITHER_SHOOT - f Lnet/minecraft/sounds/SoundEffect; CD WITHER_SKELETON_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; CE WITHER_SKELETON_DEATH - f Lnet/minecraft/sounds/SoundEffect; CF WITHER_SKELETON_HURT - f Lnet/minecraft/sounds/SoundEffect; CG WITHER_SKELETON_STEP - f Lnet/minecraft/sounds/SoundEffect; CH WITHER_SPAWN - f Lnet/minecraft/sounds/SoundEffect; CI WOLF_ARMOR_BREAK - f Lnet/minecraft/sounds/SoundEffect; CJ WOLF_ARMOR_CRACK - f Lnet/minecraft/sounds/SoundEffect; CK WOLF_ARMOR_DAMAGE - f Lnet/minecraft/sounds/SoundEffect; CL WOLF_ARMOR_REPAIR - f Lnet/minecraft/sounds/SoundEffect; CM WOLF_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; CN WOLF_DEATH - f Lnet/minecraft/sounds/SoundEffect; CO WOLF_GROWL - f Lnet/minecraft/sounds/SoundEffect; CP WOLF_HOWL - f Lnet/minecraft/sounds/SoundEffect; CQ WOLF_HURT - f Lnet/minecraft/sounds/SoundEffect; CR WOLF_PANT - f Lnet/minecraft/sounds/SoundEffect; CS WOLF_SHAKE - f Lnet/minecraft/sounds/SoundEffect; CT WOLF_STEP - f Lnet/minecraft/sounds/SoundEffect; CU WOLF_WHINE - f Lnet/minecraft/sounds/SoundEffect; CV WOODEN_DOOR_CLOSE - f Lnet/minecraft/sounds/SoundEffect; CW WOODEN_DOOR_OPEN - f Lnet/minecraft/sounds/SoundEffect; CX WOODEN_TRAPDOOR_CLOSE - f Lnet/minecraft/sounds/SoundEffect; CY WOODEN_TRAPDOOR_OPEN - f Lnet/minecraft/sounds/SoundEffect; CZ WOODEN_BUTTON_CLICK_OFF - f Lnet/minecraft/sounds/SoundEffect; Ca WAXED_HANGING_SIGN_INTERACT_FAIL - f Lnet/minecraft/sounds/SoundEffect; Cb WAXED_SIGN_INTERACT_FAIL - f Lnet/minecraft/sounds/SoundEffect; Cc WATER_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; Cd WEATHER_RAIN - f Lnet/minecraft/sounds/SoundEffect; Ce WEATHER_RAIN_ABOVE - f Lnet/minecraft/sounds/SoundEffect; Cf WET_GRASS_BREAK - f Lnet/minecraft/sounds/SoundEffect; Cg WET_GRASS_FALL - f Lnet/minecraft/sounds/SoundEffect; Ch WET_GRASS_HIT - f Lnet/minecraft/sounds/SoundEffect; Ci WET_GRASS_PLACE - f Lnet/minecraft/sounds/SoundEffect; Cj WET_GRASS_STEP - f Lnet/minecraft/sounds/SoundEffect; Ck WET_SPONGE_BREAK - f Lnet/minecraft/sounds/SoundEffect; Cl WET_SPONGE_DRIES - f Lnet/minecraft/sounds/SoundEffect; Cm WET_SPONGE_FALL - f Lnet/minecraft/sounds/SoundEffect; Cn WET_SPONGE_HIT - f Lnet/minecraft/sounds/SoundEffect; Co WET_SPONGE_PLACE - f Lnet/minecraft/sounds/SoundEffect; Cp WET_SPONGE_STEP - f Lnet/minecraft/core/Holder$c; Cq WIND_CHARGE_BURST - f Lnet/minecraft/sounds/SoundEffect; Cr WIND_CHARGE_THROW - f Lnet/minecraft/sounds/SoundEffect; Cs WITCH_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; Ct WITCH_CELEBRATE - f Lnet/minecraft/sounds/SoundEffect; Cu WITCH_DEATH - f Lnet/minecraft/sounds/SoundEffect; Cv WITCH_DRINK - f Lnet/minecraft/sounds/SoundEffect; Cw WITCH_HURT - f Lnet/minecraft/sounds/SoundEffect; Cx WITCH_THROW - f Lnet/minecraft/sounds/SoundEffect; Cy WITHER_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; Cz WITHER_BREAK_BLOCK - f Lnet/minecraft/sounds/SoundEffect; D AMETHYST_BLOCK_BREAK - f Lnet/minecraft/sounds/SoundEffect; DA ZOMBIE_HORSE_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; DB ZOMBIE_HORSE_DEATH - f Lnet/minecraft/sounds/SoundEffect; DC ZOMBIE_HORSE_HURT - f Lnet/minecraft/sounds/SoundEffect; DD ZOMBIE_HURT - f Lnet/minecraft/sounds/SoundEffect; DE ZOMBIE_INFECT - f Lnet/minecraft/sounds/SoundEffect; DF ZOMBIFIED_PIGLIN_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; DG ZOMBIFIED_PIGLIN_ANGRY - f Lnet/minecraft/sounds/SoundEffect; DH ZOMBIFIED_PIGLIN_DEATH - f Lnet/minecraft/sounds/SoundEffect; DI ZOMBIFIED_PIGLIN_HURT - f Lnet/minecraft/sounds/SoundEffect; DJ ZOMBIE_STEP - f Lnet/minecraft/sounds/SoundEffect; DK ZOMBIE_VILLAGER_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; DL ZOMBIE_VILLAGER_CONVERTED - f Lnet/minecraft/sounds/SoundEffect; DM ZOMBIE_VILLAGER_CURE - f Lnet/minecraft/sounds/SoundEffect; DN ZOMBIE_VILLAGER_DEATH - f Lnet/minecraft/sounds/SoundEffect; DO ZOMBIE_VILLAGER_HURT - f Lnet/minecraft/sounds/SoundEffect; DP ZOMBIE_VILLAGER_STEP - f Lnet/minecraft/sounds/SoundEffect; DQ APPLY_EFFECT_BAD_OMEN - f Lnet/minecraft/sounds/SoundEffect; DR APPLY_EFFECT_TRIAL_OMEN - f Lnet/minecraft/sounds/SoundEffect; DS APPLY_EFFECT_RAID_OMEN - f Lnet/minecraft/sounds/SoundEffect; Da WOODEN_BUTTON_CLICK_ON - f Lnet/minecraft/sounds/SoundEffect; Db WOODEN_PRESSURE_PLATE_CLICK_OFF - f Lnet/minecraft/sounds/SoundEffect; Dc WOODEN_PRESSURE_PLATE_CLICK_ON - f Lnet/minecraft/sounds/SoundEffect; Dd WOOD_BREAK - f Lnet/minecraft/sounds/SoundEffect; De WOOD_FALL - f Lnet/minecraft/sounds/SoundEffect; Df WOOD_HIT - f Lnet/minecraft/sounds/SoundEffect; Dg WOOD_PLACE - f Lnet/minecraft/sounds/SoundEffect; Dh WOOD_STEP - f Lnet/minecraft/sounds/SoundEffect; Di WOOL_BREAK - f Lnet/minecraft/sounds/SoundEffect; Dj WOOL_FALL - f Lnet/minecraft/sounds/SoundEffect; Dk WOOL_HIT - f Lnet/minecraft/sounds/SoundEffect; Dl WOOL_PLACE - f Lnet/minecraft/sounds/SoundEffect; Dm WOOL_STEP - f Lnet/minecraft/sounds/SoundEffect; Dn ZOGLIN_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; Do ZOGLIN_ANGRY - f Lnet/minecraft/sounds/SoundEffect; Dp ZOGLIN_ATTACK - f Lnet/minecraft/sounds/SoundEffect; Dq ZOGLIN_DEATH - f Lnet/minecraft/sounds/SoundEffect; Dr ZOGLIN_HURT - f Lnet/minecraft/sounds/SoundEffect; Ds ZOGLIN_STEP - f Lnet/minecraft/sounds/SoundEffect; Dt ZOMBIE_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; Du ZOMBIE_ATTACK_WOODEN_DOOR - f Lnet/minecraft/sounds/SoundEffect; Dv ZOMBIE_ATTACK_IRON_DOOR - f Lnet/minecraft/sounds/SoundEffect; Dw ZOMBIE_BREAK_WOODEN_DOOR - f Lnet/minecraft/sounds/SoundEffect; Dx ZOMBIE_CONVERTED_TO_DROWNED - f Lnet/minecraft/sounds/SoundEffect; Dy ZOMBIE_DEATH - f Lnet/minecraft/sounds/SoundEffect; Dz ZOMBIE_DESTROY_EGG - f Lnet/minecraft/sounds/SoundEffect; E AMETHYST_BLOCK_CHIME - f Lnet/minecraft/sounds/SoundEffect; F AMETHYST_BLOCK_FALL - f Lnet/minecraft/sounds/SoundEffect; G AMETHYST_BLOCK_HIT - f Lnet/minecraft/sounds/SoundEffect; H AMETHYST_BLOCK_PLACE - f Lnet/minecraft/sounds/SoundEffect; I AMETHYST_BLOCK_RESONATE - f Lnet/minecraft/sounds/SoundEffect; J AMETHYST_BLOCK_STEP - f Lnet/minecraft/sounds/SoundEffect; K AMETHYST_CLUSTER_BREAK - f Lnet/minecraft/sounds/SoundEffect; L AMETHYST_CLUSTER_FALL - f Lnet/minecraft/sounds/SoundEffect; M AMETHYST_CLUSTER_HIT - f Lnet/minecraft/sounds/SoundEffect; N AMETHYST_CLUSTER_PLACE - f Lnet/minecraft/sounds/SoundEffect; O AMETHYST_CLUSTER_STEP - f Lnet/minecraft/sounds/SoundEffect; P ANCIENT_DEBRIS_BREAK - f Lnet/minecraft/sounds/SoundEffect; Q ANCIENT_DEBRIS_STEP - f Lnet/minecraft/sounds/SoundEffect; R ANCIENT_DEBRIS_PLACE - f Lnet/minecraft/sounds/SoundEffect; S ANCIENT_DEBRIS_HIT - f Lnet/minecraft/sounds/SoundEffect; T ANCIENT_DEBRIS_FALL - f Lnet/minecraft/sounds/SoundEffect; U ANVIL_BREAK - f Lnet/minecraft/sounds/SoundEffect; V ANVIL_DESTROY - f Lnet/minecraft/sounds/SoundEffect; W ANVIL_FALL - f Lnet/minecraft/sounds/SoundEffect; X ANVIL_HIT - f Lnet/minecraft/sounds/SoundEffect; Y ANVIL_LAND - f Lnet/minecraft/sounds/SoundEffect; Z ANVIL_PLACE - f Lnet/minecraft/sounds/SoundEffect; a ALLAY_AMBIENT_WITH_ITEM - f Lnet/minecraft/sounds/SoundEffect; aA ARMOR_STAND_BREAK - f Lnet/minecraft/sounds/SoundEffect; aB ARMOR_STAND_FALL - f Lnet/minecraft/sounds/SoundEffect; aC ARMOR_STAND_HIT - f Lnet/minecraft/sounds/SoundEffect; aD ARMOR_STAND_PLACE - f Lnet/minecraft/sounds/SoundEffect; aE ARROW_HIT - f Lnet/minecraft/sounds/SoundEffect; aF ARROW_HIT_PLAYER - f Lnet/minecraft/sounds/SoundEffect; aG ARROW_SHOOT - f Lnet/minecraft/sounds/SoundEffect; aH AXE_STRIP - f Lnet/minecraft/sounds/SoundEffect; aI AXE_SCRAPE - f Lnet/minecraft/sounds/SoundEffect; aJ AXE_WAX_OFF - f Lnet/minecraft/sounds/SoundEffect; aK AXOLOTL_ATTACK - f Lnet/minecraft/sounds/SoundEffect; aL AXOLOTL_DEATH - f Lnet/minecraft/sounds/SoundEffect; aM AXOLOTL_HURT - f Lnet/minecraft/sounds/SoundEffect; aN AXOLOTL_IDLE_AIR - f Lnet/minecraft/sounds/SoundEffect; aO AXOLOTL_IDLE_WATER - f Lnet/minecraft/sounds/SoundEffect; aP AXOLOTL_SPLASH - f Lnet/minecraft/sounds/SoundEffect; aQ AXOLOTL_SWIM - f Lnet/minecraft/sounds/SoundEffect; aR AZALEA_BREAK - f Lnet/minecraft/sounds/SoundEffect; aS AZALEA_FALL - f Lnet/minecraft/sounds/SoundEffect; aT AZALEA_HIT - f Lnet/minecraft/sounds/SoundEffect; aU AZALEA_PLACE - f Lnet/minecraft/sounds/SoundEffect; aV AZALEA_STEP - f Lnet/minecraft/sounds/SoundEffect; aW AZALEA_LEAVES_BREAK - f Lnet/minecraft/sounds/SoundEffect; aX AZALEA_LEAVES_FALL - f Lnet/minecraft/sounds/SoundEffect; aY AZALEA_LEAVES_HIT - f Lnet/minecraft/sounds/SoundEffect; aZ AZALEA_LEAVES_PLACE - f Lnet/minecraft/sounds/SoundEffect; aa ANVIL_STEP - f Lnet/minecraft/sounds/SoundEffect; ab ANVIL_USE - f Lnet/minecraft/sounds/SoundEffect; ac ARMADILLO_EAT - f Lnet/minecraft/sounds/SoundEffect; ad ARMADILLO_HURT - f Lnet/minecraft/sounds/SoundEffect; ae ARMADILLO_HURT_REDUCED - f Lnet/minecraft/sounds/SoundEffect; af ARMADILLO_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; ag ARMADILLO_STEP - f Lnet/minecraft/sounds/SoundEffect; ah ARMADILLO_DEATH - f Lnet/minecraft/sounds/SoundEffect; ai ARMADILLO_ROLL - f Lnet/minecraft/sounds/SoundEffect; aj ARMADILLO_LAND - f Lnet/minecraft/sounds/SoundEffect; ak ARMADILLO_SCUTE_DROP - f Lnet/minecraft/sounds/SoundEffect; al ARMADILLO_UNROLL_FINISH - f Lnet/minecraft/sounds/SoundEffect; am ARMADILLO_PEEK - f Lnet/minecraft/sounds/SoundEffect; an ARMADILLO_UNROLL_START - f Lnet/minecraft/sounds/SoundEffect; ao ARMADILLO_BRUSH - f Lnet/minecraft/core/Holder; ap ARMOR_EQUIP_CHAIN - f Lnet/minecraft/core/Holder; aq ARMOR_EQUIP_DIAMOND - f Lnet/minecraft/core/Holder; ar ARMOR_EQUIP_ELYTRA - f Lnet/minecraft/core/Holder; as ARMOR_EQUIP_GENERIC - f Lnet/minecraft/core/Holder; at ARMOR_EQUIP_GOLD - f Lnet/minecraft/core/Holder; au ARMOR_EQUIP_IRON - f Lnet/minecraft/core/Holder; av ARMOR_EQUIP_LEATHER - f Lnet/minecraft/core/Holder; aw ARMOR_EQUIP_NETHERITE - f Lnet/minecraft/core/Holder; ax ARMOR_EQUIP_TURTLE - f Lnet/minecraft/core/Holder; ay ARMOR_EQUIP_WOLF - f Lnet/minecraft/sounds/SoundEffect; az ARMOR_UNEQUIP_WOLF - f Lnet/minecraft/sounds/SoundEffect; b ALLAY_AMBIENT_WITHOUT_ITEM - f Lnet/minecraft/sounds/SoundEffect; bA BASALT_BREAK - f Lnet/minecraft/sounds/SoundEffect; bB BASALT_STEP - f Lnet/minecraft/sounds/SoundEffect; bC BASALT_PLACE - f Lnet/minecraft/sounds/SoundEffect; bD BASALT_HIT - f Lnet/minecraft/sounds/SoundEffect; bE BASALT_FALL - f Lnet/minecraft/sounds/SoundEffect; bF BAT_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; bG BAT_DEATH - f Lnet/minecraft/sounds/SoundEffect; bH BAT_HURT - f Lnet/minecraft/sounds/SoundEffect; bI BAT_LOOP - f Lnet/minecraft/sounds/SoundEffect; bJ BAT_TAKEOFF - f Lnet/minecraft/sounds/SoundEffect; bK BEACON_ACTIVATE - f Lnet/minecraft/sounds/SoundEffect; bL BEACON_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; bM BEACON_DEACTIVATE - f Lnet/minecraft/sounds/SoundEffect; bN BEACON_POWER_SELECT - f Lnet/minecraft/sounds/SoundEffect; bO BEE_DEATH - f Lnet/minecraft/sounds/SoundEffect; bP BEE_HURT - f Lnet/minecraft/sounds/SoundEffect; bQ BEE_LOOP_AGGRESSIVE - f Lnet/minecraft/sounds/SoundEffect; bR BEE_LOOP - f Lnet/minecraft/sounds/SoundEffect; bS BEE_STING - f Lnet/minecraft/sounds/SoundEffect; bT BEE_POLLINATE - f Lnet/minecraft/sounds/SoundEffect; bU BEEHIVE_DRIP - f Lnet/minecraft/sounds/SoundEffect; bV BEEHIVE_ENTER - f Lnet/minecraft/sounds/SoundEffect; bW BEEHIVE_EXIT - f Lnet/minecraft/sounds/SoundEffect; bX BEEHIVE_SHEAR - f Lnet/minecraft/sounds/SoundEffect; bY BEEHIVE_WORK - f Lnet/minecraft/sounds/SoundEffect; bZ BELL_BLOCK - f Lnet/minecraft/sounds/SoundEffect; ba AZALEA_LEAVES_STEP - f Lnet/minecraft/sounds/SoundEffect; bb BAMBOO_BREAK - f Lnet/minecraft/sounds/SoundEffect; bc BAMBOO_FALL - f Lnet/minecraft/sounds/SoundEffect; bd BAMBOO_HIT - f Lnet/minecraft/sounds/SoundEffect; be BAMBOO_PLACE - f Lnet/minecraft/sounds/SoundEffect; bf BAMBOO_STEP - f Lnet/minecraft/sounds/SoundEffect; bg BAMBOO_SAPLING_BREAK - f Lnet/minecraft/sounds/SoundEffect; bh BAMBOO_SAPLING_HIT - f Lnet/minecraft/sounds/SoundEffect; bi BAMBOO_SAPLING_PLACE - f Lnet/minecraft/sounds/SoundEffect; bj BAMBOO_WOOD_BREAK - f Lnet/minecraft/sounds/SoundEffect; bk BAMBOO_WOOD_FALL - f Lnet/minecraft/sounds/SoundEffect; bl BAMBOO_WOOD_HIT - f Lnet/minecraft/sounds/SoundEffect; bm BAMBOO_WOOD_PLACE - f Lnet/minecraft/sounds/SoundEffect; bn BAMBOO_WOOD_STEP - f Lnet/minecraft/sounds/SoundEffect; bo BAMBOO_WOOD_DOOR_CLOSE - f Lnet/minecraft/sounds/SoundEffect; bp BAMBOO_WOOD_DOOR_OPEN - f Lnet/minecraft/sounds/SoundEffect; bq BAMBOO_WOOD_TRAPDOOR_CLOSE - f Lnet/minecraft/sounds/SoundEffect; br BAMBOO_WOOD_TRAPDOOR_OPEN - f Lnet/minecraft/sounds/SoundEffect; bs BAMBOO_WOOD_BUTTON_CLICK_OFF - f Lnet/minecraft/sounds/SoundEffect; bt BAMBOO_WOOD_BUTTON_CLICK_ON - f Lnet/minecraft/sounds/SoundEffect; bu BAMBOO_WOOD_PRESSURE_PLATE_CLICK_OFF - f Lnet/minecraft/sounds/SoundEffect; bv BAMBOO_WOOD_PRESSURE_PLATE_CLICK_ON - f Lnet/minecraft/sounds/SoundEffect; bw BAMBOO_WOOD_FENCE_GATE_CLOSE - f Lnet/minecraft/sounds/SoundEffect; bx BAMBOO_WOOD_FENCE_GATE_OPEN - f Lnet/minecraft/sounds/SoundEffect; by BARREL_CLOSE - f Lnet/minecraft/sounds/SoundEffect; bz BARREL_OPEN - f Lnet/minecraft/sounds/SoundEffect; c ALLAY_DEATH - f Lnet/minecraft/sounds/SoundEffect; cA BLASTFURNACE_FIRE_CRACKLE - f Lnet/minecraft/sounds/SoundEffect; cB BOTTLE_EMPTY - f Lnet/minecraft/sounds/SoundEffect; cC BOTTLE_FILL - f Lnet/minecraft/sounds/SoundEffect; cD BOTTLE_FILL_DRAGONBREATH - f Lnet/minecraft/sounds/SoundEffect; cE BREEZE_CHARGE - f Lnet/minecraft/sounds/SoundEffect; cF BREEZE_DEFLECT - f Lnet/minecraft/sounds/SoundEffect; cG BREEZE_INHALE - f Lnet/minecraft/sounds/SoundEffect; cH BREEZE_IDLE_GROUND - f Lnet/minecraft/sounds/SoundEffect; cI BREEZE_IDLE_AIR - f Lnet/minecraft/sounds/SoundEffect; cJ BREEZE_SHOOT - f Lnet/minecraft/sounds/SoundEffect; cK BREEZE_JUMP - f Lnet/minecraft/sounds/SoundEffect; cL BREEZE_LAND - f Lnet/minecraft/sounds/SoundEffect; cM BREEZE_SLIDE - f Lnet/minecraft/sounds/SoundEffect; cN BREEZE_DEATH - f Lnet/minecraft/sounds/SoundEffect; cO BREEZE_HURT - f Lnet/minecraft/sounds/SoundEffect; cP BREEZE_WHIRL - f Lnet/minecraft/core/Holder$c; cQ BREEZE_WIND_CHARGE_BURST - f Lnet/minecraft/sounds/SoundEffect; cR BREWING_STAND_BREW - f Lnet/minecraft/sounds/SoundEffect; cS BRUSH_GENERIC - f Lnet/minecraft/sounds/SoundEffect; cT BRUSH_SAND - f Lnet/minecraft/sounds/SoundEffect; cU BRUSH_GRAVEL - f Lnet/minecraft/sounds/SoundEffect; cV BRUSH_SAND_COMPLETED - f Lnet/minecraft/sounds/SoundEffect; cW BRUSH_GRAVEL_COMPLETED - f Lnet/minecraft/sounds/SoundEffect; cX BUBBLE_COLUMN_BUBBLE_POP - f Lnet/minecraft/sounds/SoundEffect; cY BUBBLE_COLUMN_UPWARDS_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; cZ BUBBLE_COLUMN_UPWARDS_INSIDE - f Lnet/minecraft/sounds/SoundEffect; ca BELL_RESONATE - f Lnet/minecraft/sounds/SoundEffect; cb BIG_DRIPLEAF_BREAK - f Lnet/minecraft/sounds/SoundEffect; cc BIG_DRIPLEAF_FALL - f Lnet/minecraft/sounds/SoundEffect; cd BIG_DRIPLEAF_HIT - f Lnet/minecraft/sounds/SoundEffect; ce BIG_DRIPLEAF_PLACE - f Lnet/minecraft/sounds/SoundEffect; cf BIG_DRIPLEAF_STEP - f Lnet/minecraft/sounds/SoundEffect; cg BLAZE_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; ch BLAZE_BURN - f Lnet/minecraft/sounds/SoundEffect; ci BLAZE_DEATH - f Lnet/minecraft/sounds/SoundEffect; cj BLAZE_HURT - f Lnet/minecraft/sounds/SoundEffect; ck BLAZE_SHOOT - f Lnet/minecraft/sounds/SoundEffect; cl BOAT_PADDLE_LAND - f Lnet/minecraft/sounds/SoundEffect; cm BOAT_PADDLE_WATER - f Lnet/minecraft/sounds/SoundEffect; cn BOGGED_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; co BOGGED_DEATH - f Lnet/minecraft/sounds/SoundEffect; cp BOGGED_HURT - f Lnet/minecraft/sounds/SoundEffect; cq BOGGED_SHEAR - f Lnet/minecraft/sounds/SoundEffect; cr BOGGED_STEP - f Lnet/minecraft/sounds/SoundEffect; cs BONE_BLOCK_BREAK - f Lnet/minecraft/sounds/SoundEffect; ct BONE_BLOCK_FALL - f Lnet/minecraft/sounds/SoundEffect; cu BONE_BLOCK_HIT - f Lnet/minecraft/sounds/SoundEffect; cv BONE_BLOCK_PLACE - f Lnet/minecraft/sounds/SoundEffect; cw BONE_BLOCK_STEP - f Lnet/minecraft/sounds/SoundEffect; cx BONE_MEAL_USE - f Lnet/minecraft/sounds/SoundEffect; cy BOOK_PAGE_TURN - f Lnet/minecraft/sounds/SoundEffect; cz BOOK_PUT - f Lnet/minecraft/sounds/SoundEffect; d ALLAY_HURT - f Lnet/minecraft/sounds/SoundEffect; dA CAMEL_DEATH - f Lnet/minecraft/sounds/SoundEffect; dB CAMEL_EAT - f Lnet/minecraft/sounds/SoundEffect; dC CAMEL_HURT - f Lnet/minecraft/sounds/SoundEffect; dD CAMEL_SADDLE - f Lnet/minecraft/sounds/SoundEffect; dE CAMEL_SIT - f Lnet/minecraft/sounds/SoundEffect; dF CAMEL_STAND - f Lnet/minecraft/sounds/SoundEffect; dG CAMEL_STEP - f Lnet/minecraft/sounds/SoundEffect; dH CAMEL_STEP_SAND - f Lnet/minecraft/sounds/SoundEffect; dI CAMPFIRE_CRACKLE - f Lnet/minecraft/sounds/SoundEffect; dJ CANDLE_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; dK CANDLE_BREAK - f Lnet/minecraft/sounds/SoundEffect; dL CANDLE_EXTINGUISH - f Lnet/minecraft/sounds/SoundEffect; dM CANDLE_FALL - f Lnet/minecraft/sounds/SoundEffect; dN CANDLE_HIT - f Lnet/minecraft/sounds/SoundEffect; dO CANDLE_PLACE - f Lnet/minecraft/sounds/SoundEffect; dP CANDLE_STEP - f Lnet/minecraft/sounds/SoundEffect; dQ CAT_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; dR CAT_STRAY_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; dS CAT_DEATH - f Lnet/minecraft/sounds/SoundEffect; dT CAT_EAT - f Lnet/minecraft/sounds/SoundEffect; dU CAT_HISS - f Lnet/minecraft/sounds/SoundEffect; dV CAT_BEG_FOR_FOOD - f Lnet/minecraft/sounds/SoundEffect; dW CAT_HURT - f Lnet/minecraft/sounds/SoundEffect; dX CAT_PURR - f Lnet/minecraft/sounds/SoundEffect; dY CAT_PURREOW - f Lnet/minecraft/sounds/SoundEffect; dZ CAVE_VINES_BREAK - f Lnet/minecraft/sounds/SoundEffect; da BUBBLE_COLUMN_WHIRLPOOL_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; db BUBBLE_COLUMN_WHIRLPOOL_INSIDE - f Lnet/minecraft/sounds/SoundEffect; dc BUCKET_EMPTY - f Lnet/minecraft/sounds/SoundEffect; dd BUCKET_EMPTY_AXOLOTL - f Lnet/minecraft/sounds/SoundEffect; de BUCKET_EMPTY_FISH - f Lnet/minecraft/sounds/SoundEffect; df BUCKET_EMPTY_LAVA - f Lnet/minecraft/sounds/SoundEffect; dg BUCKET_EMPTY_POWDER_SNOW - f Lnet/minecraft/sounds/SoundEffect; dh BUCKET_EMPTY_TADPOLE - f Lnet/minecraft/sounds/SoundEffect; di BUCKET_FILL - f Lnet/minecraft/sounds/SoundEffect; dj BUCKET_FILL_AXOLOTL - f Lnet/minecraft/sounds/SoundEffect; dk BUCKET_FILL_FISH - f Lnet/minecraft/sounds/SoundEffect; dl BUCKET_FILL_LAVA - f Lnet/minecraft/sounds/SoundEffect; dm BUCKET_FILL_POWDER_SNOW - f Lnet/minecraft/sounds/SoundEffect; dn BUCKET_FILL_TADPOLE - f Lnet/minecraft/sounds/SoundEffect; do BUNDLE_DROP_CONTENTS - f Lnet/minecraft/sounds/SoundEffect; dp BUNDLE_INSERT - f Lnet/minecraft/sounds/SoundEffect; dq BUNDLE_REMOVE_ONE - f Lnet/minecraft/sounds/SoundEffect; dr CAKE_ADD_CANDLE - f Lnet/minecraft/sounds/SoundEffect; ds CALCITE_BREAK - f Lnet/minecraft/sounds/SoundEffect; dt CALCITE_STEP - f Lnet/minecraft/sounds/SoundEffect; du CALCITE_PLACE - f Lnet/minecraft/sounds/SoundEffect; dv CALCITE_HIT - f Lnet/minecraft/sounds/SoundEffect; dw CALCITE_FALL - f Lnet/minecraft/sounds/SoundEffect; dx CAMEL_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; dy CAMEL_DASH - f Lnet/minecraft/sounds/SoundEffect; dz CAMEL_DASH_READY - f Lnet/minecraft/sounds/SoundEffect; e ALLAY_ITEM_GIVEN - f Lnet/minecraft/sounds/SoundEffect; eA CHERRY_WOOD_HANGING_SIGN_BREAK - f Lnet/minecraft/sounds/SoundEffect; eB CHERRY_WOOD_HANGING_SIGN_FALL - f Lnet/minecraft/sounds/SoundEffect; eC CHERRY_WOOD_HANGING_SIGN_HIT - f Lnet/minecraft/sounds/SoundEffect; eD CHERRY_WOOD_HANGING_SIGN_PLACE - f Lnet/minecraft/sounds/SoundEffect; eE CHERRY_WOOD_DOOR_CLOSE - f Lnet/minecraft/sounds/SoundEffect; eF CHERRY_WOOD_DOOR_OPEN - f Lnet/minecraft/sounds/SoundEffect; eG CHERRY_WOOD_TRAPDOOR_CLOSE - f Lnet/minecraft/sounds/SoundEffect; eH CHERRY_WOOD_TRAPDOOR_OPEN - f Lnet/minecraft/sounds/SoundEffect; eI CHERRY_WOOD_BUTTON_CLICK_OFF - f Lnet/minecraft/sounds/SoundEffect; eJ CHERRY_WOOD_BUTTON_CLICK_ON - f Lnet/minecraft/sounds/SoundEffect; eK CHERRY_WOOD_PRESSURE_PLATE_CLICK_OFF - f Lnet/minecraft/sounds/SoundEffect; eL CHERRY_WOOD_PRESSURE_PLATE_CLICK_ON - f Lnet/minecraft/sounds/SoundEffect; eM CHERRY_WOOD_FENCE_GATE_CLOSE - f Lnet/minecraft/sounds/SoundEffect; eN CHERRY_WOOD_FENCE_GATE_OPEN - f Lnet/minecraft/sounds/SoundEffect; eO CHEST_CLOSE - f Lnet/minecraft/sounds/SoundEffect; eP CHEST_LOCKED - f Lnet/minecraft/sounds/SoundEffect; eQ CHEST_OPEN - f Lnet/minecraft/sounds/SoundEffect; eR CHICKEN_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; eS CHICKEN_DEATH - f Lnet/minecraft/sounds/SoundEffect; eT CHICKEN_EGG - f Lnet/minecraft/sounds/SoundEffect; eU CHICKEN_HURT - f Lnet/minecraft/sounds/SoundEffect; eV CHICKEN_STEP - f Lnet/minecraft/sounds/SoundEffect; eW CHISELED_BOOKSHELF_BREAK - f Lnet/minecraft/sounds/SoundEffect; eX CHISELED_BOOKSHELF_FALL - f Lnet/minecraft/sounds/SoundEffect; eY CHISELED_BOOKSHELF_HIT - f Lnet/minecraft/sounds/SoundEffect; eZ CHISELED_BOOKSHELF_INSERT - f Lnet/minecraft/sounds/SoundEffect; ea CAVE_VINES_FALL - f Lnet/minecraft/sounds/SoundEffect; eb CAVE_VINES_HIT - f Lnet/minecraft/sounds/SoundEffect; ec CAVE_VINES_PLACE - f Lnet/minecraft/sounds/SoundEffect; ed CAVE_VINES_STEP - f Lnet/minecraft/sounds/SoundEffect; ee CAVE_VINES_PICK_BERRIES - f Lnet/minecraft/sounds/SoundEffect; ef CHAIN_BREAK - f Lnet/minecraft/sounds/SoundEffect; eg CHAIN_FALL - f Lnet/minecraft/sounds/SoundEffect; eh CHAIN_HIT - f Lnet/minecraft/sounds/SoundEffect; ei CHAIN_PLACE - f Lnet/minecraft/sounds/SoundEffect; ej CHAIN_STEP - f Lnet/minecraft/sounds/SoundEffect; ek CHERRY_WOOD_BREAK - f Lnet/minecraft/sounds/SoundEffect; el CHERRY_WOOD_FALL - f Lnet/minecraft/sounds/SoundEffect; em CHERRY_WOOD_HIT - f Lnet/minecraft/sounds/SoundEffect; en CHERRY_WOOD_PLACE - f Lnet/minecraft/sounds/SoundEffect; eo CHERRY_WOOD_STEP - f Lnet/minecraft/sounds/SoundEffect; ep CHERRY_SAPLING_BREAK - f Lnet/minecraft/sounds/SoundEffect; eq CHERRY_SAPLING_FALL - f Lnet/minecraft/sounds/SoundEffect; er CHERRY_SAPLING_HIT - f Lnet/minecraft/sounds/SoundEffect; es CHERRY_SAPLING_PLACE - f Lnet/minecraft/sounds/SoundEffect; et CHERRY_SAPLING_STEP - f Lnet/minecraft/sounds/SoundEffect; eu CHERRY_LEAVES_BREAK - f Lnet/minecraft/sounds/SoundEffect; ev CHERRY_LEAVES_FALL - f Lnet/minecraft/sounds/SoundEffect; ew CHERRY_LEAVES_HIT - f Lnet/minecraft/sounds/SoundEffect; ex CHERRY_LEAVES_PLACE - f Lnet/minecraft/sounds/SoundEffect; ey CHERRY_LEAVES_STEP - f Lnet/minecraft/sounds/SoundEffect; ez CHERRY_WOOD_HANGING_SIGN_STEP - f Lnet/minecraft/sounds/SoundEffect; f ALLAY_ITEM_TAKEN - f Lnet/minecraft/sounds/SoundEffect; fA CONDUIT_DEACTIVATE - f Lnet/minecraft/sounds/SoundEffect; fB COPPER_BULB_BREAK - f Lnet/minecraft/sounds/SoundEffect; fC COPPER_BULB_STEP - f Lnet/minecraft/sounds/SoundEffect; fD COPPER_BULB_PLACE - f Lnet/minecraft/sounds/SoundEffect; fE COPPER_BULB_HIT - f Lnet/minecraft/sounds/SoundEffect; fF COPPER_BULB_FALL - f Lnet/minecraft/sounds/SoundEffect; fG COPPER_BULB_TURN_ON - f Lnet/minecraft/sounds/SoundEffect; fH COPPER_BULB_TURN_OFF - f Lnet/minecraft/sounds/SoundEffect; fI COPPER_BREAK - f Lnet/minecraft/sounds/SoundEffect; fJ COPPER_STEP - f Lnet/minecraft/sounds/SoundEffect; fK COPPER_PLACE - f Lnet/minecraft/sounds/SoundEffect; fL COPPER_HIT - f Lnet/minecraft/sounds/SoundEffect; fM COPPER_FALL - f Lnet/minecraft/sounds/SoundEffect; fN COPPER_DOOR_CLOSE - f Lnet/minecraft/sounds/SoundEffect; fO COPPER_DOOR_OPEN - f Lnet/minecraft/sounds/SoundEffect; fP COPPER_GRATE_BREAK - f Lnet/minecraft/sounds/SoundEffect; fQ COPPER_GRATE_STEP - f Lnet/minecraft/sounds/SoundEffect; fR COPPER_GRATE_PLACE - f Lnet/minecraft/sounds/SoundEffect; fS COPPER_GRATE_HIT - f Lnet/minecraft/sounds/SoundEffect; fT COPPER_GRATE_FALL - f Lnet/minecraft/sounds/SoundEffect; fU COPPER_TRAPDOOR_CLOSE - f Lnet/minecraft/sounds/SoundEffect; fV COPPER_TRAPDOOR_OPEN - f Lnet/minecraft/sounds/SoundEffect; fW CORAL_BLOCK_BREAK - f Lnet/minecraft/sounds/SoundEffect; fX CORAL_BLOCK_FALL - f Lnet/minecraft/sounds/SoundEffect; fY CORAL_BLOCK_HIT - f Lnet/minecraft/sounds/SoundEffect; fZ CORAL_BLOCK_PLACE - f Lnet/minecraft/sounds/SoundEffect; fa CHISELED_BOOKSHELF_INSERT_ENCHANTED - f Lnet/minecraft/sounds/SoundEffect; fb CHISELED_BOOKSHELF_STEP - f Lnet/minecraft/sounds/SoundEffect; fc CHISELED_BOOKSHELF_PICKUP - f Lnet/minecraft/sounds/SoundEffect; fd CHISELED_BOOKSHELF_PICKUP_ENCHANTED - f Lnet/minecraft/sounds/SoundEffect; fe CHISELED_BOOKSHELF_PLACE - f Lnet/minecraft/sounds/SoundEffect; ff CHORUS_FLOWER_DEATH - f Lnet/minecraft/sounds/SoundEffect; fg CHORUS_FLOWER_GROW - f Lnet/minecraft/sounds/SoundEffect; fh CHORUS_FRUIT_TELEPORT - f Lnet/minecraft/sounds/SoundEffect; fi COBWEB_BREAK - f Lnet/minecraft/sounds/SoundEffect; fj COBWEB_STEP - f Lnet/minecraft/sounds/SoundEffect; fk COBWEB_PLACE - f Lnet/minecraft/sounds/SoundEffect; fl COBWEB_HIT - f Lnet/minecraft/sounds/SoundEffect; fm COBWEB_FALL - f Lnet/minecraft/sounds/SoundEffect; fn COD_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; fo COD_DEATH - f Lnet/minecraft/sounds/SoundEffect; fp COD_FLOP - f Lnet/minecraft/sounds/SoundEffect; fq COD_HURT - f Lnet/minecraft/sounds/SoundEffect; fr COMPARATOR_CLICK - f Lnet/minecraft/sounds/SoundEffect; fs COMPOSTER_EMPTY - f Lnet/minecraft/sounds/SoundEffect; ft COMPOSTER_FILL - f Lnet/minecraft/sounds/SoundEffect; fu COMPOSTER_FILL_SUCCESS - f Lnet/minecraft/sounds/SoundEffect; fv COMPOSTER_READY - f Lnet/minecraft/sounds/SoundEffect; fw CONDUIT_ACTIVATE - f Lnet/minecraft/sounds/SoundEffect; fx CONDUIT_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; fy CONDUIT_AMBIENT_SHORT - f Lnet/minecraft/sounds/SoundEffect; fz CONDUIT_ATTACK_TARGET - f Lnet/minecraft/sounds/SoundEffect; g ALLAY_THROW - f Lnet/minecraft/sounds/SoundEffect; gA DECORATED_POT_STEP - f Lnet/minecraft/sounds/SoundEffect; gB DECORATED_POT_PLACE - f Lnet/minecraft/sounds/SoundEffect; gC DECORATED_POT_SHATTER - f Lnet/minecraft/sounds/SoundEffect; gD DEEPSLATE_BRICKS_BREAK - f Lnet/minecraft/sounds/SoundEffect; gE DEEPSLATE_BRICKS_FALL - f Lnet/minecraft/sounds/SoundEffect; gF DEEPSLATE_BRICKS_HIT - f Lnet/minecraft/sounds/SoundEffect; gG DEEPSLATE_BRICKS_PLACE - f Lnet/minecraft/sounds/SoundEffect; gH DEEPSLATE_BRICKS_STEP - f Lnet/minecraft/sounds/SoundEffect; gI DEEPSLATE_BREAK - f Lnet/minecraft/sounds/SoundEffect; gJ DEEPSLATE_FALL - f Lnet/minecraft/sounds/SoundEffect; gK DEEPSLATE_HIT - f Lnet/minecraft/sounds/SoundEffect; gL DEEPSLATE_PLACE - f Lnet/minecraft/sounds/SoundEffect; gM DEEPSLATE_STEP - f Lnet/minecraft/sounds/SoundEffect; gN DEEPSLATE_TILES_BREAK - f Lnet/minecraft/sounds/SoundEffect; gO DEEPSLATE_TILES_FALL - f Lnet/minecraft/sounds/SoundEffect; gP DEEPSLATE_TILES_HIT - f Lnet/minecraft/sounds/SoundEffect; gQ DEEPSLATE_TILES_PLACE - f Lnet/minecraft/sounds/SoundEffect; gR DEEPSLATE_TILES_STEP - f Lnet/minecraft/sounds/SoundEffect; gS DISPENSER_DISPENSE - f Lnet/minecraft/sounds/SoundEffect; gT DISPENSER_FAIL - f Lnet/minecraft/sounds/SoundEffect; gU DISPENSER_LAUNCH - f Lnet/minecraft/sounds/SoundEffect; gV DOLPHIN_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; gW DOLPHIN_AMBIENT_WATER - f Lnet/minecraft/sounds/SoundEffect; gX DOLPHIN_ATTACK - f Lnet/minecraft/sounds/SoundEffect; gY DOLPHIN_DEATH - f Lnet/minecraft/sounds/SoundEffect; gZ DOLPHIN_EAT - f Lnet/minecraft/sounds/SoundEffect; ga CORAL_BLOCK_STEP - f Lnet/minecraft/sounds/SoundEffect; gb COW_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; gc COW_DEATH - f Lnet/minecraft/sounds/SoundEffect; gd COW_HURT - f Lnet/minecraft/sounds/SoundEffect; ge COW_MILK - f Lnet/minecraft/sounds/SoundEffect; gf COW_STEP - f Lnet/minecraft/sounds/SoundEffect; gg CRAFTER_CRAFT - f Lnet/minecraft/sounds/SoundEffect; gh CRAFTER_FAIL - f Lnet/minecraft/sounds/SoundEffect; gi CREEPER_DEATH - f Lnet/minecraft/sounds/SoundEffect; gj CREEPER_HURT - f Lnet/minecraft/sounds/SoundEffect; gk CREEPER_PRIMED - f Lnet/minecraft/sounds/SoundEffect; gl CROP_BREAK - f Lnet/minecraft/sounds/SoundEffect; gm CROP_PLANTED - f Lnet/minecraft/sounds/SoundEffect; gn CROSSBOW_HIT - f Lnet/minecraft/core/Holder; go CROSSBOW_LOADING_END - f Lnet/minecraft/core/Holder; gp CROSSBOW_LOADING_MIDDLE - f Lnet/minecraft/core/Holder; gq CROSSBOW_LOADING_START - f Lnet/minecraft/core/Holder; gr CROSSBOW_QUICK_CHARGE_1 - f Lnet/minecraft/core/Holder; gs CROSSBOW_QUICK_CHARGE_2 - f Lnet/minecraft/core/Holder; gt CROSSBOW_QUICK_CHARGE_3 - f Lnet/minecraft/sounds/SoundEffect; gu CROSSBOW_SHOOT - f Lnet/minecraft/sounds/SoundEffect; gv DECORATED_POT_BREAK - f Lnet/minecraft/sounds/SoundEffect; gw DECORATED_POT_FALL - f Lnet/minecraft/sounds/SoundEffect; gx DECORATED_POT_HIT - f Lnet/minecraft/sounds/SoundEffect; gy DECORATED_POT_INSERT - f Lnet/minecraft/sounds/SoundEffect; gz DECORATED_POT_INSERT_FAIL - f Lnet/minecraft/core/Holder$c; h AMBIENT_CAVE - f Lnet/minecraft/sounds/SoundEffect; hA POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON - f Lnet/minecraft/sounds/SoundEffect; hB BIG_DRIPLEAF_TILT_DOWN - f Lnet/minecraft/sounds/SoundEffect; hC BIG_DRIPLEAF_TILT_UP - f Lnet/minecraft/sounds/SoundEffect; hD DROWNED_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; hE DROWNED_AMBIENT_WATER - f Lnet/minecraft/sounds/SoundEffect; hF DROWNED_DEATH - f Lnet/minecraft/sounds/SoundEffect; hG DROWNED_DEATH_WATER - f Lnet/minecraft/sounds/SoundEffect; hH DROWNED_HURT - f Lnet/minecraft/sounds/SoundEffect; hI DROWNED_HURT_WATER - f Lnet/minecraft/sounds/SoundEffect; hJ DROWNED_SHOOT - f Lnet/minecraft/sounds/SoundEffect; hK DROWNED_STEP - f Lnet/minecraft/sounds/SoundEffect; hL DROWNED_SWIM - f Lnet/minecraft/sounds/SoundEffect; hM DYE_USE - f Lnet/minecraft/sounds/SoundEffect; hN EGG_THROW - f Lnet/minecraft/sounds/SoundEffect; hO ELDER_GUARDIAN_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; hP ELDER_GUARDIAN_AMBIENT_LAND - f Lnet/minecraft/sounds/SoundEffect; hQ ELDER_GUARDIAN_CURSE - f Lnet/minecraft/sounds/SoundEffect; hR ELDER_GUARDIAN_DEATH - f Lnet/minecraft/sounds/SoundEffect; hS ELDER_GUARDIAN_DEATH_LAND - f Lnet/minecraft/sounds/SoundEffect; hT ELDER_GUARDIAN_FLOP - f Lnet/minecraft/sounds/SoundEffect; hU ELDER_GUARDIAN_HURT - f Lnet/minecraft/sounds/SoundEffect; hV ELDER_GUARDIAN_HURT_LAND - f Lnet/minecraft/sounds/SoundEffect; hW ELYTRA_FLYING - f Lnet/minecraft/sounds/SoundEffect; hX ENCHANTMENT_TABLE_USE - f Lnet/minecraft/sounds/SoundEffect; hY ENDER_CHEST_CLOSE - f Lnet/minecraft/sounds/SoundEffect; hZ ENDER_CHEST_OPEN - f Lnet/minecraft/sounds/SoundEffect; ha DOLPHIN_HURT - f Lnet/minecraft/sounds/SoundEffect; hb DOLPHIN_JUMP - f Lnet/minecraft/sounds/SoundEffect; hc DOLPHIN_PLAY - f Lnet/minecraft/sounds/SoundEffect; hd DOLPHIN_SPLASH - f Lnet/minecraft/sounds/SoundEffect; he DOLPHIN_SWIM - f Lnet/minecraft/sounds/SoundEffect; hf DONKEY_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; hg DONKEY_ANGRY - f Lnet/minecraft/sounds/SoundEffect; hh DONKEY_CHEST - f Lnet/minecraft/sounds/SoundEffect; hi DONKEY_DEATH - f Lnet/minecraft/sounds/SoundEffect; hj DONKEY_EAT - f Lnet/minecraft/sounds/SoundEffect; hk DONKEY_HURT - f Lnet/minecraft/sounds/SoundEffect; hl DONKEY_JUMP - f Lnet/minecraft/sounds/SoundEffect; hm DRIPSTONE_BLOCK_BREAK - f Lnet/minecraft/sounds/SoundEffect; hn DRIPSTONE_BLOCK_STEP - f Lnet/minecraft/sounds/SoundEffect; ho DRIPSTONE_BLOCK_PLACE - f Lnet/minecraft/sounds/SoundEffect; hp DRIPSTONE_BLOCK_HIT - f Lnet/minecraft/sounds/SoundEffect; hq DRIPSTONE_BLOCK_FALL - f Lnet/minecraft/sounds/SoundEffect; hr POINTED_DRIPSTONE_BREAK - f Lnet/minecraft/sounds/SoundEffect; hs POINTED_DRIPSTONE_STEP - f Lnet/minecraft/sounds/SoundEffect; ht POINTED_DRIPSTONE_PLACE - f Lnet/minecraft/sounds/SoundEffect; hu POINTED_DRIPSTONE_HIT - f Lnet/minecraft/sounds/SoundEffect; hv POINTED_DRIPSTONE_FALL - f Lnet/minecraft/sounds/SoundEffect; hw POINTED_DRIPSTONE_LAND - f Lnet/minecraft/sounds/SoundEffect; hx POINTED_DRIPSTONE_DRIP_LAVA - f Lnet/minecraft/sounds/SoundEffect; hy POINTED_DRIPSTONE_DRIP_WATER - f Lnet/minecraft/sounds/SoundEffect; hz POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON - f Lnet/minecraft/core/Holder$c; i AMBIENT_BASALT_DELTAS_ADDITIONS - f Lnet/minecraft/sounds/SoundEffect; iA EVOKER_DEATH - f Lnet/minecraft/sounds/SoundEffect; iB EVOKER_FANGS_ATTACK - f Lnet/minecraft/sounds/SoundEffect; iC EVOKER_HURT - f Lnet/minecraft/sounds/SoundEffect; iD EVOKER_PREPARE_ATTACK - f Lnet/minecraft/sounds/SoundEffect; iE EVOKER_PREPARE_SUMMON - f Lnet/minecraft/sounds/SoundEffect; iF EVOKER_PREPARE_WOLOLO - f Lnet/minecraft/sounds/SoundEffect; iG EXPERIENCE_BOTTLE_THROW - f Lnet/minecraft/sounds/SoundEffect; iH EXPERIENCE_ORB_PICKUP - f Lnet/minecraft/sounds/SoundEffect; iI FENCE_GATE_CLOSE - f Lnet/minecraft/sounds/SoundEffect; iJ FENCE_GATE_OPEN - f Lnet/minecraft/sounds/SoundEffect; iK FIRECHARGE_USE - f Lnet/minecraft/sounds/SoundEffect; iL FIREWORK_ROCKET_BLAST - f Lnet/minecraft/sounds/SoundEffect; iM FIREWORK_ROCKET_BLAST_FAR - f Lnet/minecraft/sounds/SoundEffect; iN FIREWORK_ROCKET_LARGE_BLAST - f Lnet/minecraft/sounds/SoundEffect; iO FIREWORK_ROCKET_LARGE_BLAST_FAR - f Lnet/minecraft/sounds/SoundEffect; iP FIREWORK_ROCKET_LAUNCH - f Lnet/minecraft/sounds/SoundEffect; iQ FIREWORK_ROCKET_SHOOT - f Lnet/minecraft/sounds/SoundEffect; iR FIREWORK_ROCKET_TWINKLE - f Lnet/minecraft/sounds/SoundEffect; iS FIREWORK_ROCKET_TWINKLE_FAR - f Lnet/minecraft/sounds/SoundEffect; iT FIRE_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; iU FIRE_EXTINGUISH - f Lnet/minecraft/sounds/SoundEffect; iV FISH_SWIM - f Lnet/minecraft/sounds/SoundEffect; iW FISHING_BOBBER_RETRIEVE - f Lnet/minecraft/sounds/SoundEffect; iX FISHING_BOBBER_SPLASH - f Lnet/minecraft/sounds/SoundEffect; iY FISHING_BOBBER_THROW - f Lnet/minecraft/sounds/SoundEffect; iZ FLINTANDSTEEL_USE - f Lnet/minecraft/sounds/SoundEffect; ia ENDER_DRAGON_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; ib ENDER_DRAGON_DEATH - f Lnet/minecraft/sounds/SoundEffect; ic DRAGON_FIREBALL_EXPLODE - f Lnet/minecraft/sounds/SoundEffect; id ENDER_DRAGON_FLAP - f Lnet/minecraft/sounds/SoundEffect; ie ENDER_DRAGON_GROWL - f Lnet/minecraft/sounds/SoundEffect; if ENDER_DRAGON_HURT - f Lnet/minecraft/sounds/SoundEffect; ig ENDER_DRAGON_SHOOT - f Lnet/minecraft/sounds/SoundEffect; ih ENDER_EYE_DEATH - f Lnet/minecraft/sounds/SoundEffect; ii ENDER_EYE_LAUNCH - f Lnet/minecraft/sounds/SoundEffect; ij ENDERMAN_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; ik ENDERMAN_DEATH - f Lnet/minecraft/sounds/SoundEffect; il ENDERMAN_HURT - f Lnet/minecraft/sounds/SoundEffect; im ENDERMAN_SCREAM - f Lnet/minecraft/sounds/SoundEffect; in ENDERMAN_STARE - f Lnet/minecraft/sounds/SoundEffect; io ENDERMAN_TELEPORT - f Lnet/minecraft/sounds/SoundEffect; ip ENDERMITE_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; iq ENDERMITE_DEATH - f Lnet/minecraft/sounds/SoundEffect; ir ENDERMITE_HURT - f Lnet/minecraft/sounds/SoundEffect; is ENDERMITE_STEP - f Lnet/minecraft/sounds/SoundEffect; it ENDER_PEARL_THROW - f Lnet/minecraft/sounds/SoundEffect; iu END_GATEWAY_SPAWN - f Lnet/minecraft/sounds/SoundEffect; iv END_PORTAL_FRAME_FILL - f Lnet/minecraft/sounds/SoundEffect; iw END_PORTAL_SPAWN - f Lnet/minecraft/sounds/SoundEffect; ix EVOKER_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; iy EVOKER_CAST_SPELL - f Lnet/minecraft/sounds/SoundEffect; iz EVOKER_CELEBRATE - f Lnet/minecraft/core/Holder$c; j AMBIENT_BASALT_DELTAS_LOOP - f Lnet/minecraft/sounds/SoundEffect; jA FROGLIGHT_BREAK - f Lnet/minecraft/sounds/SoundEffect; jB FROGLIGHT_FALL - f Lnet/minecraft/sounds/SoundEffect; jC FROGLIGHT_HIT - f Lnet/minecraft/sounds/SoundEffect; jD FROGLIGHT_PLACE - f Lnet/minecraft/sounds/SoundEffect; jE FROGLIGHT_STEP - f Lnet/minecraft/sounds/SoundEffect; jF FROGSPAWNSTEP - f Lnet/minecraft/sounds/SoundEffect; jG FROGSPAWN_BREAK - f Lnet/minecraft/sounds/SoundEffect; jH FROGSPAWN_FALL - f Lnet/minecraft/sounds/SoundEffect; jI FROGSPAWN_HATCH - f Lnet/minecraft/sounds/SoundEffect; jJ FROGSPAWN_HIT - f Lnet/minecraft/sounds/SoundEffect; jK FROGSPAWN_PLACE - f Lnet/minecraft/sounds/SoundEffect; jL FROG_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; jM FROG_DEATH - f Lnet/minecraft/sounds/SoundEffect; jN FROG_EAT - f Lnet/minecraft/sounds/SoundEffect; jO FROG_HURT - f Lnet/minecraft/sounds/SoundEffect; jP FROG_LAY_SPAWN - f Lnet/minecraft/sounds/SoundEffect; jQ FROG_LONG_JUMP - f Lnet/minecraft/sounds/SoundEffect; jR FROG_STEP - f Lnet/minecraft/sounds/SoundEffect; jS FROG_TONGUE - f Lnet/minecraft/sounds/SoundEffect; jT ROOTS_BREAK - f Lnet/minecraft/sounds/SoundEffect; jU ROOTS_STEP - f Lnet/minecraft/sounds/SoundEffect; jV ROOTS_PLACE - f Lnet/minecraft/sounds/SoundEffect; jW ROOTS_HIT - f Lnet/minecraft/sounds/SoundEffect; jX ROOTS_FALL - f Lnet/minecraft/sounds/SoundEffect; jY FURNACE_FIRE_CRACKLE - f Lnet/minecraft/sounds/SoundEffect; jZ GENERIC_BIG_FALL - f Lnet/minecraft/sounds/SoundEffect; ja FLOWERING_AZALEA_BREAK - f Lnet/minecraft/sounds/SoundEffect; jb FLOWERING_AZALEA_FALL - f Lnet/minecraft/sounds/SoundEffect; jc FLOWERING_AZALEA_HIT - f Lnet/minecraft/sounds/SoundEffect; jd FLOWERING_AZALEA_PLACE - f Lnet/minecraft/sounds/SoundEffect; je FLOWERING_AZALEA_STEP - f Lnet/minecraft/sounds/SoundEffect; jf FOX_AGGRO - f Lnet/minecraft/sounds/SoundEffect; jg FOX_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; jh FOX_BITE - f Lnet/minecraft/sounds/SoundEffect; ji FOX_DEATH - f Lnet/minecraft/sounds/SoundEffect; jj FOX_EAT - f Lnet/minecraft/sounds/SoundEffect; jk FOX_HURT - f Lnet/minecraft/sounds/SoundEffect; jl FOX_SCREECH - f Lnet/minecraft/sounds/SoundEffect; jm FOX_SLEEP - f Lnet/minecraft/sounds/SoundEffect; jn FOX_SNIFF - f Lnet/minecraft/sounds/SoundEffect; jo FOX_SPIT - f Lnet/minecraft/sounds/SoundEffect; jp FOX_TELEPORT - f Lnet/minecraft/sounds/SoundEffect; jq SUSPICIOUS_SAND_BREAK - f Lnet/minecraft/sounds/SoundEffect; jr SUSPICIOUS_SAND_STEP - f Lnet/minecraft/sounds/SoundEffect; js SUSPICIOUS_SAND_PLACE - f Lnet/minecraft/sounds/SoundEffect; jt SUSPICIOUS_SAND_HIT - f Lnet/minecraft/sounds/SoundEffect; ju SUSPICIOUS_SAND_FALL - f Lnet/minecraft/sounds/SoundEffect; jv SUSPICIOUS_GRAVEL_BREAK - f Lnet/minecraft/sounds/SoundEffect; jw SUSPICIOUS_GRAVEL_STEP - f Lnet/minecraft/sounds/SoundEffect; jx SUSPICIOUS_GRAVEL_PLACE - f Lnet/minecraft/sounds/SoundEffect; jy SUSPICIOUS_GRAVEL_HIT - f Lnet/minecraft/sounds/SoundEffect; jz SUSPICIOUS_GRAVEL_FALL - f Lnet/minecraft/core/Holder$c; k AMBIENT_BASALT_DELTAS_MOOD - f Lnet/minecraft/sounds/SoundEffect; kA GLOW_INK_SAC_USE - f Lnet/minecraft/sounds/SoundEffect; kB GLOW_ITEM_FRAME_ADD_ITEM - f Lnet/minecraft/sounds/SoundEffect; kC GLOW_ITEM_FRAME_BREAK - f Lnet/minecraft/sounds/SoundEffect; kD GLOW_ITEM_FRAME_PLACE - f Lnet/minecraft/sounds/SoundEffect; kE GLOW_ITEM_FRAME_REMOVE_ITEM - f Lnet/minecraft/sounds/SoundEffect; kF GLOW_ITEM_FRAME_ROTATE_ITEM - f Lnet/minecraft/sounds/SoundEffect; kG GLOW_SQUID_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; kH GLOW_SQUID_DEATH - f Lnet/minecraft/sounds/SoundEffect; kI GLOW_SQUID_HURT - f Lnet/minecraft/sounds/SoundEffect; kJ GLOW_SQUID_SQUIRT - f Lnet/minecraft/sounds/SoundEffect; kK GOAT_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; kL GOAT_DEATH - f Lnet/minecraft/sounds/SoundEffect; kM GOAT_EAT - f Lnet/minecraft/sounds/SoundEffect; kN GOAT_HURT - f Lnet/minecraft/sounds/SoundEffect; kO GOAT_LONG_JUMP - f Lnet/minecraft/sounds/SoundEffect; kP GOAT_MILK - f Lnet/minecraft/sounds/SoundEffect; kQ GOAT_PREPARE_RAM - f Lnet/minecraft/sounds/SoundEffect; kR GOAT_RAM_IMPACT - f Lnet/minecraft/sounds/SoundEffect; kS GOAT_HORN_BREAK - f Lnet/minecraft/sounds/SoundEffect; kT GOAT_HORN_PLAY - f Lnet/minecraft/sounds/SoundEffect; kU GOAT_SCREAMING_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; kV GOAT_SCREAMING_DEATH - f Lnet/minecraft/sounds/SoundEffect; kW GOAT_SCREAMING_EAT - f Lnet/minecraft/sounds/SoundEffect; kX GOAT_SCREAMING_HURT - f Lnet/minecraft/sounds/SoundEffect; kY GOAT_SCREAMING_LONG_JUMP - f Lnet/minecraft/sounds/SoundEffect; kZ GOAT_SCREAMING_MILK - f Lnet/minecraft/sounds/SoundEffect; ka GENERIC_BURN - f Lnet/minecraft/sounds/SoundEffect; kb GENERIC_DEATH - f Lnet/minecraft/sounds/SoundEffect; kc GENERIC_DRINK - f Lnet/minecraft/sounds/SoundEffect; kd GENERIC_EAT - f Lnet/minecraft/core/Holder$c; ke GENERIC_EXPLODE - f Lnet/minecraft/sounds/SoundEffect; kf GENERIC_EXTINGUISH_FIRE - f Lnet/minecraft/sounds/SoundEffect; kg GENERIC_HURT - f Lnet/minecraft/sounds/SoundEffect; kh GENERIC_SMALL_FALL - f Lnet/minecraft/sounds/SoundEffect; ki GENERIC_SPLASH - f Lnet/minecraft/sounds/SoundEffect; kj GENERIC_SWIM - f Lnet/minecraft/sounds/SoundEffect; kk GHAST_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; kl GHAST_DEATH - f Lnet/minecraft/sounds/SoundEffect; km GHAST_HURT - f Lnet/minecraft/sounds/SoundEffect; kn GHAST_SCREAM - f Lnet/minecraft/sounds/SoundEffect; ko GHAST_SHOOT - f Lnet/minecraft/sounds/SoundEffect; kp GHAST_WARN - f Lnet/minecraft/sounds/SoundEffect; kq GILDED_BLACKSTONE_BREAK - f Lnet/minecraft/sounds/SoundEffect; kr GILDED_BLACKSTONE_FALL - f Lnet/minecraft/sounds/SoundEffect; ks GILDED_BLACKSTONE_HIT - f Lnet/minecraft/sounds/SoundEffect; kt GILDED_BLACKSTONE_PLACE - f Lnet/minecraft/sounds/SoundEffect; ku GILDED_BLACKSTONE_STEP - f Lnet/minecraft/sounds/SoundEffect; kv GLASS_BREAK - f Lnet/minecraft/sounds/SoundEffect; kw GLASS_FALL - f Lnet/minecraft/sounds/SoundEffect; kx GLASS_HIT - f Lnet/minecraft/sounds/SoundEffect; ky GLASS_PLACE - f Lnet/minecraft/sounds/SoundEffect; kz GLASS_STEP - f Lnet/minecraft/core/Holder$c; l AMBIENT_CRIMSON_FOREST_ADDITIONS - f Lnet/minecraft/sounds/SoundEffect; lA HANGING_ROOTS_HIT - f Lnet/minecraft/sounds/SoundEffect; lB HANGING_ROOTS_PLACE - f Lnet/minecraft/sounds/SoundEffect; lC HANGING_ROOTS_STEP - f Lnet/minecraft/sounds/SoundEffect; lD HANGING_SIGN_STEP - f Lnet/minecraft/sounds/SoundEffect; lE HANGING_SIGN_BREAK - f Lnet/minecraft/sounds/SoundEffect; lF HANGING_SIGN_FALL - f Lnet/minecraft/sounds/SoundEffect; lG HANGING_SIGN_HIT - f Lnet/minecraft/sounds/SoundEffect; lH HANGING_SIGN_PLACE - f Lnet/minecraft/sounds/SoundEffect; lI HEAVY_CORE_BREAK - f Lnet/minecraft/sounds/SoundEffect; lJ HEAVY_CORE_FALL - f Lnet/minecraft/sounds/SoundEffect; lK HEAVY_CORE_HIT - f Lnet/minecraft/sounds/SoundEffect; lL HEAVY_CORE_PLACE - f Lnet/minecraft/sounds/SoundEffect; lM HEAVY_CORE_STEP - f Lnet/minecraft/sounds/SoundEffect; lN NETHER_WOOD_HANGING_SIGN_STEP - f Lnet/minecraft/sounds/SoundEffect; lO NETHER_WOOD_HANGING_SIGN_BREAK - f Lnet/minecraft/sounds/SoundEffect; lP NETHER_WOOD_HANGING_SIGN_FALL - f Lnet/minecraft/sounds/SoundEffect; lQ NETHER_WOOD_HANGING_SIGN_HIT - f Lnet/minecraft/sounds/SoundEffect; lR NETHER_WOOD_HANGING_SIGN_PLACE - f Lnet/minecraft/sounds/SoundEffect; lS BAMBOO_WOOD_HANGING_SIGN_STEP - f Lnet/minecraft/sounds/SoundEffect; lT BAMBOO_WOOD_HANGING_SIGN_BREAK - f Lnet/minecraft/sounds/SoundEffect; lU BAMBOO_WOOD_HANGING_SIGN_FALL - f Lnet/minecraft/sounds/SoundEffect; lV BAMBOO_WOOD_HANGING_SIGN_HIT - f Lnet/minecraft/sounds/SoundEffect; lW BAMBOO_WOOD_HANGING_SIGN_PLACE - f Lnet/minecraft/sounds/SoundEffect; lX TRIAL_SPAWNER_BREAK - f Lnet/minecraft/sounds/SoundEffect; lY TRIAL_SPAWNER_STEP - f Lnet/minecraft/sounds/SoundEffect; lZ TRIAL_SPAWNER_PLACE - f Lnet/minecraft/sounds/SoundEffect; la GOAT_SCREAMING_PREPARE_RAM - f Lnet/minecraft/sounds/SoundEffect; lb GOAT_SCREAMING_RAM_IMPACT - f Lnet/minecraft/sounds/SoundEffect; lc GOAT_SCREAMING_HORN_BREAK - f Lnet/minecraft/sounds/SoundEffect; ld GOAT_STEP - f Lnet/minecraft/sounds/SoundEffect; le GRASS_BREAK - f Lnet/minecraft/sounds/SoundEffect; lf GRASS_FALL - f Lnet/minecraft/sounds/SoundEffect; lg GRASS_HIT - f Lnet/minecraft/sounds/SoundEffect; lh GRASS_PLACE - f Lnet/minecraft/sounds/SoundEffect; li GRASS_STEP - f Lnet/minecraft/sounds/SoundEffect; lj GRAVEL_BREAK - f Lnet/minecraft/sounds/SoundEffect; lk GRAVEL_FALL - f Lnet/minecraft/sounds/SoundEffect; ll GRAVEL_HIT - f Lnet/minecraft/sounds/SoundEffect; lm GRAVEL_PLACE - f Lnet/minecraft/sounds/SoundEffect; ln GRAVEL_STEP - f Lnet/minecraft/sounds/SoundEffect; lo GRINDSTONE_USE - f Lnet/minecraft/sounds/SoundEffect; lp GROWING_PLANT_CROP - f Lnet/minecraft/sounds/SoundEffect; lq GUARDIAN_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; lr GUARDIAN_AMBIENT_LAND - f Lnet/minecraft/sounds/SoundEffect; ls GUARDIAN_ATTACK - f Lnet/minecraft/sounds/SoundEffect; lt GUARDIAN_DEATH - f Lnet/minecraft/sounds/SoundEffect; lu GUARDIAN_DEATH_LAND - f Lnet/minecraft/sounds/SoundEffect; lv GUARDIAN_FLOP - f Lnet/minecraft/sounds/SoundEffect; lw GUARDIAN_HURT - f Lnet/minecraft/sounds/SoundEffect; lx GUARDIAN_HURT_LAND - f Lnet/minecraft/sounds/SoundEffect; ly HANGING_ROOTS_BREAK - f Lnet/minecraft/sounds/SoundEffect; lz HANGING_ROOTS_FALL - f Lnet/minecraft/core/Holder$c; m AMBIENT_CRIMSON_FOREST_LOOP - f Lnet/minecraft/sounds/SoundEffect; mA HONEY_BLOCK_SLIDE - f Lnet/minecraft/sounds/SoundEffect; mB HONEY_BLOCK_STEP - f Lnet/minecraft/sounds/SoundEffect; mC HONEYCOMB_WAX_ON - f Lnet/minecraft/sounds/SoundEffect; mD HONEY_DRINK - f I mE GOAT_HORN_VARIANT_COUNT - f Lcom/google/common/collect/ImmutableList; mF GOAT_HORN_SOUND_VARIANTS - f Lnet/minecraft/sounds/SoundEffect; mG HORSE_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; mH HORSE_ANGRY - f Lnet/minecraft/sounds/SoundEffect; mI HORSE_ARMOR - f Lnet/minecraft/sounds/SoundEffect; mJ HORSE_BREATHE - f Lnet/minecraft/sounds/SoundEffect; mK HORSE_DEATH - f Lnet/minecraft/sounds/SoundEffect; mL HORSE_EAT - f Lnet/minecraft/sounds/SoundEffect; mM HORSE_GALLOP - f Lnet/minecraft/sounds/SoundEffect; mN HORSE_HURT - f Lnet/minecraft/sounds/SoundEffect; mO HORSE_JUMP - f Lnet/minecraft/sounds/SoundEffect; mP HORSE_LAND - f Lnet/minecraft/sounds/SoundEffect; mQ HORSE_SADDLE - f Lnet/minecraft/sounds/SoundEffect; mR HORSE_STEP - f Lnet/minecraft/sounds/SoundEffect; mS HORSE_STEP_WOOD - f Lnet/minecraft/sounds/SoundEffect; mT HOSTILE_BIG_FALL - f Lnet/minecraft/sounds/SoundEffect; mU HOSTILE_DEATH - f Lnet/minecraft/sounds/SoundEffect; mV HOSTILE_HURT - f Lnet/minecraft/sounds/SoundEffect; mW HOSTILE_SMALL_FALL - f Lnet/minecraft/sounds/SoundEffect; mX HOSTILE_SPLASH - f Lnet/minecraft/sounds/SoundEffect; mY HOSTILE_SWIM - f Lnet/minecraft/sounds/SoundEffect; mZ HUSK_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; ma TRIAL_SPAWNER_HIT - f Lnet/minecraft/sounds/SoundEffect; mb TRIAL_SPAWNER_FALL - f Lnet/minecraft/sounds/SoundEffect; mc TRIAL_SPAWNER_SPAWN_MOB - f Lnet/minecraft/sounds/SoundEffect; md TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM - f Lnet/minecraft/sounds/SoundEffect; me TRIAL_SPAWNER_SPAWN_ITEM - f Lnet/minecraft/sounds/SoundEffect; mf TRIAL_SPAWNER_SPAWN_ITEM_BEGIN - f Lnet/minecraft/sounds/SoundEffect; mg TRIAL_SPAWNER_DETECT_PLAYER - f Lnet/minecraft/sounds/SoundEffect; mh TRIAL_SPAWNER_OMINOUS_ACTIVATE - f Lnet/minecraft/sounds/SoundEffect; mi TRIAL_SPAWNER_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; mj TRIAL_SPAWNER_AMBIENT_OMINOUS - f Lnet/minecraft/sounds/SoundEffect; mk TRIAL_SPAWNER_OPEN_SHUTTER - f Lnet/minecraft/sounds/SoundEffect; ml TRIAL_SPAWNER_CLOSE_SHUTTER - f Lnet/minecraft/sounds/SoundEffect; mm TRIAL_SPAWNER_EJECT_ITEM - f Lnet/minecraft/sounds/SoundEffect; mn HOE_TILL - f Lnet/minecraft/sounds/SoundEffect; mo HOGLIN_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; mp HOGLIN_ANGRY - f Lnet/minecraft/sounds/SoundEffect; mq HOGLIN_ATTACK - f Lnet/minecraft/sounds/SoundEffect; mr HOGLIN_CONVERTED_TO_ZOMBIFIED - f Lnet/minecraft/sounds/SoundEffect; ms HOGLIN_DEATH - f Lnet/minecraft/sounds/SoundEffect; mt HOGLIN_HURT - f Lnet/minecraft/sounds/SoundEffect; mu HOGLIN_RETREAT - f Lnet/minecraft/sounds/SoundEffect; mv HOGLIN_STEP - f Lnet/minecraft/sounds/SoundEffect; mw HONEY_BLOCK_BREAK - f Lnet/minecraft/sounds/SoundEffect; mx HONEY_BLOCK_FALL - f Lnet/minecraft/sounds/SoundEffect; my HONEY_BLOCK_HIT - f Lnet/minecraft/sounds/SoundEffect; mz HONEY_BLOCK_PLACE - f Lnet/minecraft/core/Holder$c; n AMBIENT_CRIMSON_FOREST_MOOD - f Lnet/minecraft/sounds/SoundEffect; nA ITEM_FRAME_ROTATE_ITEM - f Lnet/minecraft/sounds/SoundEffect; nB ITEM_BREAK - f Lnet/minecraft/sounds/SoundEffect; nC ITEM_PICKUP - f Lnet/minecraft/sounds/SoundEffect; nD LADDER_BREAK - f Lnet/minecraft/sounds/SoundEffect; nE LADDER_FALL - f Lnet/minecraft/sounds/SoundEffect; nF LADDER_HIT - f Lnet/minecraft/sounds/SoundEffect; nG LADDER_PLACE - f Lnet/minecraft/sounds/SoundEffect; nH LADDER_STEP - f Lnet/minecraft/sounds/SoundEffect; nI LANTERN_BREAK - f Lnet/minecraft/sounds/SoundEffect; nJ LANTERN_FALL - f Lnet/minecraft/sounds/SoundEffect; nK LANTERN_HIT - f Lnet/minecraft/sounds/SoundEffect; nL LANTERN_PLACE - f Lnet/minecraft/sounds/SoundEffect; nM LANTERN_STEP - f Lnet/minecraft/sounds/SoundEffect; nN LARGE_AMETHYST_BUD_BREAK - f Lnet/minecraft/sounds/SoundEffect; nO LARGE_AMETHYST_BUD_PLACE - f Lnet/minecraft/sounds/SoundEffect; nP LAVA_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; nQ LAVA_EXTINGUISH - f Lnet/minecraft/sounds/SoundEffect; nR LAVA_POP - f Lnet/minecraft/sounds/SoundEffect; nS LEASH_KNOT_BREAK - f Lnet/minecraft/sounds/SoundEffect; nT LEASH_KNOT_PLACE - f Lnet/minecraft/sounds/SoundEffect; nU LEVER_CLICK - f Lnet/minecraft/sounds/SoundEffect; nV LIGHTNING_BOLT_IMPACT - f Lnet/minecraft/sounds/SoundEffect; nW LIGHTNING_BOLT_THUNDER - f Lnet/minecraft/sounds/SoundEffect; nX LINGERING_POTION_THROW - f Lnet/minecraft/sounds/SoundEffect; nY LLAMA_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; nZ LLAMA_ANGRY - f Lnet/minecraft/sounds/SoundEffect; na HUSK_CONVERTED_TO_ZOMBIE - f Lnet/minecraft/sounds/SoundEffect; nb HUSK_DEATH - f Lnet/minecraft/sounds/SoundEffect; nc HUSK_HURT - f Lnet/minecraft/sounds/SoundEffect; nd HUSK_STEP - f Lnet/minecraft/sounds/SoundEffect; ne ILLUSIONER_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; nf ILLUSIONER_CAST_SPELL - f Lnet/minecraft/sounds/SoundEffect; ng ILLUSIONER_DEATH - f Lnet/minecraft/sounds/SoundEffect; nh ILLUSIONER_HURT - f Lnet/minecraft/sounds/SoundEffect; ni ILLUSIONER_MIRROR_MOVE - f Lnet/minecraft/sounds/SoundEffect; nj ILLUSIONER_PREPARE_BLINDNESS - f Lnet/minecraft/sounds/SoundEffect; nk ILLUSIONER_PREPARE_MIRROR - f Lnet/minecraft/sounds/SoundEffect; nl INK_SAC_USE - f Lnet/minecraft/sounds/SoundEffect; nm IRON_DOOR_CLOSE - f Lnet/minecraft/sounds/SoundEffect; nn IRON_DOOR_OPEN - f Lnet/minecraft/sounds/SoundEffect; no IRON_GOLEM_ATTACK - f Lnet/minecraft/sounds/SoundEffect; np IRON_GOLEM_DAMAGE - f Lnet/minecraft/sounds/SoundEffect; nq IRON_GOLEM_DEATH - f Lnet/minecraft/sounds/SoundEffect; nr IRON_GOLEM_HURT - f Lnet/minecraft/sounds/SoundEffect; ns IRON_GOLEM_REPAIR - f Lnet/minecraft/sounds/SoundEffect; nt IRON_GOLEM_STEP - f Lnet/minecraft/sounds/SoundEffect; nu IRON_TRAPDOOR_CLOSE - f Lnet/minecraft/sounds/SoundEffect; nv IRON_TRAPDOOR_OPEN - f Lnet/minecraft/sounds/SoundEffect; nw ITEM_FRAME_ADD_ITEM - f Lnet/minecraft/sounds/SoundEffect; nx ITEM_FRAME_BREAK - f Lnet/minecraft/sounds/SoundEffect; ny ITEM_FRAME_PLACE - f Lnet/minecraft/sounds/SoundEffect; nz ITEM_FRAME_REMOVE_ITEM - f Lnet/minecraft/core/Holder$c; o AMBIENT_NETHER_WASTES_ADDITIONS - f Lnet/minecraft/sounds/SoundEffect; oA MANGROVE_ROOTS_PLACE - f Lnet/minecraft/sounds/SoundEffect; oB MANGROVE_ROOTS_STEP - f Lnet/minecraft/sounds/SoundEffect; oC MEDIUM_AMETHYST_BUD_BREAK - f Lnet/minecraft/sounds/SoundEffect; oD MEDIUM_AMETHYST_BUD_PLACE - f Lnet/minecraft/sounds/SoundEffect; oE METAL_BREAK - f Lnet/minecraft/sounds/SoundEffect; oF METAL_FALL - f Lnet/minecraft/sounds/SoundEffect; oG METAL_HIT - f Lnet/minecraft/sounds/SoundEffect; oH METAL_PLACE - f Lnet/minecraft/sounds/SoundEffect; oI METAL_PRESSURE_PLATE_CLICK_OFF - f Lnet/minecraft/sounds/SoundEffect; oJ METAL_PRESSURE_PLATE_CLICK_ON - f Lnet/minecraft/sounds/SoundEffect; oK METAL_STEP - f Lnet/minecraft/sounds/SoundEffect; oL MINECART_INSIDE_UNDERWATER - f Lnet/minecraft/sounds/SoundEffect; oM MINECART_INSIDE - f Lnet/minecraft/sounds/SoundEffect; oN MINECART_RIDING - f Lnet/minecraft/sounds/SoundEffect; oO MOOSHROOM_CONVERT - f Lnet/minecraft/sounds/SoundEffect; oP MOOSHROOM_EAT - f Lnet/minecraft/sounds/SoundEffect; oQ MOOSHROOM_MILK - f Lnet/minecraft/sounds/SoundEffect; oR MOOSHROOM_MILK_SUSPICIOUSLY - f Lnet/minecraft/sounds/SoundEffect; oS MOOSHROOM_SHEAR - f Lnet/minecraft/sounds/SoundEffect; oT MOSS_CARPET_BREAK - f Lnet/minecraft/sounds/SoundEffect; oU MOSS_CARPET_FALL - f Lnet/minecraft/sounds/SoundEffect; oV MOSS_CARPET_HIT - f Lnet/minecraft/sounds/SoundEffect; oW MOSS_CARPET_PLACE - f Lnet/minecraft/sounds/SoundEffect; oX MOSS_CARPET_STEP - f Lnet/minecraft/sounds/SoundEffect; oY PINK_PETALS_BREAK - f Lnet/minecraft/sounds/SoundEffect; oZ PINK_PETALS_FALL - f Lnet/minecraft/sounds/SoundEffect; oa LLAMA_CHEST - f Lnet/minecraft/sounds/SoundEffect; ob LLAMA_DEATH - f Lnet/minecraft/sounds/SoundEffect; oc LLAMA_EAT - f Lnet/minecraft/sounds/SoundEffect; od LLAMA_HURT - f Lnet/minecraft/sounds/SoundEffect; oe LLAMA_SPIT - f Lnet/minecraft/sounds/SoundEffect; of LLAMA_STEP - f Lnet/minecraft/core/Holder; og LLAMA_SWAG - f Lnet/minecraft/sounds/SoundEffect; oh MAGMA_CUBE_DEATH_SMALL - f Lnet/minecraft/sounds/SoundEffect; oi LODESTONE_BREAK - f Lnet/minecraft/sounds/SoundEffect; oj LODESTONE_STEP - f Lnet/minecraft/sounds/SoundEffect; ok LODESTONE_PLACE - f Lnet/minecraft/sounds/SoundEffect; ol LODESTONE_HIT - f Lnet/minecraft/sounds/SoundEffect; om LODESTONE_FALL - f Lnet/minecraft/sounds/SoundEffect; on LODESTONE_COMPASS_LOCK - f Lnet/minecraft/sounds/SoundEffect; oo MACE_SMASH_AIR - f Lnet/minecraft/sounds/SoundEffect; op MACE_SMASH_GROUND - f Lnet/minecraft/sounds/SoundEffect; oq MACE_SMASH_GROUND_HEAVY - f Lnet/minecraft/sounds/SoundEffect; or MAGMA_CUBE_DEATH - f Lnet/minecraft/sounds/SoundEffect; os MAGMA_CUBE_HURT - f Lnet/minecraft/sounds/SoundEffect; ot MAGMA_CUBE_HURT_SMALL - f Lnet/minecraft/sounds/SoundEffect; ou MAGMA_CUBE_JUMP - f Lnet/minecraft/sounds/SoundEffect; ov MAGMA_CUBE_SQUISH - f Lnet/minecraft/sounds/SoundEffect; ow MAGMA_CUBE_SQUISH_SMALL - f Lnet/minecraft/sounds/SoundEffect; ox MANGROVE_ROOTS_BREAK - f Lnet/minecraft/sounds/SoundEffect; oy MANGROVE_ROOTS_FALL - f Lnet/minecraft/sounds/SoundEffect; oz MANGROVE_ROOTS_HIT - f Lnet/minecraft/core/Holder$c; p AMBIENT_NETHER_WASTES_LOOP - f Lnet/minecraft/sounds/SoundEffect; pA MULE_DEATH - f Lnet/minecraft/sounds/SoundEffect; pB MULE_EAT - f Lnet/minecraft/sounds/SoundEffect; pC MULE_HURT - f Lnet/minecraft/sounds/SoundEffect; pD MULE_JUMP - f Lnet/minecraft/core/Holder$c; pE MUSIC_CREATIVE - f Lnet/minecraft/core/Holder$c; pF MUSIC_CREDITS - f Lnet/minecraft/core/Holder$c; pG MUSIC_DISC_5 - f Lnet/minecraft/core/Holder$c; pH MUSIC_DISC_11 - f Lnet/minecraft/core/Holder$c; pI MUSIC_DISC_13 - f Lnet/minecraft/core/Holder$c; pJ MUSIC_DISC_BLOCKS - f Lnet/minecraft/core/Holder$c; pK MUSIC_DISC_CAT - f Lnet/minecraft/core/Holder$c; pL MUSIC_DISC_CHIRP - f Lnet/minecraft/core/Holder$c; pM MUSIC_DISC_FAR - f Lnet/minecraft/core/Holder$c; pN MUSIC_DISC_MALL - f Lnet/minecraft/core/Holder$c; pO MUSIC_DISC_MELLOHI - f Lnet/minecraft/core/Holder$c; pP MUSIC_DISC_PIGSTEP - f Lnet/minecraft/core/Holder$c; pQ MUSIC_DISC_STAL - f Lnet/minecraft/core/Holder$c; pR MUSIC_DISC_STRAD - f Lnet/minecraft/core/Holder$c; pS MUSIC_DISC_WAIT - f Lnet/minecraft/core/Holder$c; pT MUSIC_DISC_WARD - f Lnet/minecraft/core/Holder$c; pU MUSIC_DISC_OTHERSIDE - f Lnet/minecraft/core/Holder$c; pV MUSIC_DISC_RELIC - f Lnet/minecraft/core/Holder$c; pW MUSIC_DISC_CREATOR - f Lnet/minecraft/core/Holder$c; pX MUSIC_DISC_CREATOR_MUSIC_BOX - f Lnet/minecraft/core/Holder$c; pY MUSIC_DISC_PRECIPICE - f Lnet/minecraft/core/Holder$c; pZ MUSIC_DRAGON - f Lnet/minecraft/sounds/SoundEffect; pa PINK_PETALS_HIT - f Lnet/minecraft/sounds/SoundEffect; pb PINK_PETALS_PLACE - f Lnet/minecraft/sounds/SoundEffect; pc PINK_PETALS_STEP - f Lnet/minecraft/sounds/SoundEffect; pd MOSS_BREAK - f Lnet/minecraft/sounds/SoundEffect; pe MOSS_FALL - f Lnet/minecraft/sounds/SoundEffect; pf MOSS_HIT - f Lnet/minecraft/sounds/SoundEffect; pg MOSS_PLACE - f Lnet/minecraft/sounds/SoundEffect; ph MOSS_STEP - f Lnet/minecraft/sounds/SoundEffect; pi MUD_BREAK - f Lnet/minecraft/sounds/SoundEffect; pj MUD_FALL - f Lnet/minecraft/sounds/SoundEffect; pk MUD_HIT - f Lnet/minecraft/sounds/SoundEffect; pl MUD_PLACE - f Lnet/minecraft/sounds/SoundEffect; pm MUD_STEP - f Lnet/minecraft/sounds/SoundEffect; pn MUD_BRICKS_BREAK - f Lnet/minecraft/sounds/SoundEffect; po MUD_BRICKS_FALL - f Lnet/minecraft/sounds/SoundEffect; pp MUD_BRICKS_HIT - f Lnet/minecraft/sounds/SoundEffect; pq MUD_BRICKS_PLACE - f Lnet/minecraft/sounds/SoundEffect; pr MUD_BRICKS_STEP - f Lnet/minecraft/sounds/SoundEffect; ps MUDDY_MANGROVE_ROOTS_BREAK - f Lnet/minecraft/sounds/SoundEffect; pt MUDDY_MANGROVE_ROOTS_FALL - f Lnet/minecraft/sounds/SoundEffect; pu MUDDY_MANGROVE_ROOTS_HIT - f Lnet/minecraft/sounds/SoundEffect; pv MUDDY_MANGROVE_ROOTS_PLACE - f Lnet/minecraft/sounds/SoundEffect; pw MUDDY_MANGROVE_ROOTS_STEP - f Lnet/minecraft/sounds/SoundEffect; px MULE_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; py MULE_ANGRY - f Lnet/minecraft/sounds/SoundEffect; pz MULE_CHEST - f Lnet/minecraft/core/Holder$c; q AMBIENT_NETHER_WASTES_MOOD - f Lnet/minecraft/core/Holder$c; qA MUSIC_BIOME_BAMBOO_JUNGLE - f Lnet/minecraft/core/Holder$c; qB MUSIC_UNDER_WATER - f Lnet/minecraft/sounds/SoundEffect; qC NETHER_BRICKS_BREAK - f Lnet/minecraft/sounds/SoundEffect; qD NETHER_BRICKS_STEP - f Lnet/minecraft/sounds/SoundEffect; qE NETHER_BRICKS_PLACE - f Lnet/minecraft/sounds/SoundEffect; qF NETHER_BRICKS_HIT - f Lnet/minecraft/sounds/SoundEffect; qG NETHER_BRICKS_FALL - f Lnet/minecraft/sounds/SoundEffect; qH NETHER_WART_BREAK - f Lnet/minecraft/sounds/SoundEffect; qI NETHER_WART_PLANTED - f Lnet/minecraft/sounds/SoundEffect; qJ NETHER_WOOD_BREAK - f Lnet/minecraft/sounds/SoundEffect; qK NETHER_WOOD_FALL - f Lnet/minecraft/sounds/SoundEffect; qL NETHER_WOOD_HIT - f Lnet/minecraft/sounds/SoundEffect; qM NETHER_WOOD_PLACE - f Lnet/minecraft/sounds/SoundEffect; qN NETHER_WOOD_STEP - f Lnet/minecraft/sounds/SoundEffect; qO NETHER_WOOD_DOOR_CLOSE - f Lnet/minecraft/sounds/SoundEffect; qP NETHER_WOOD_DOOR_OPEN - f Lnet/minecraft/sounds/SoundEffect; qQ NETHER_WOOD_TRAPDOOR_CLOSE - f Lnet/minecraft/sounds/SoundEffect; qR NETHER_WOOD_TRAPDOOR_OPEN - f Lnet/minecraft/sounds/SoundEffect; qS NETHER_WOOD_BUTTON_CLICK_OFF - f Lnet/minecraft/sounds/SoundEffect; qT NETHER_WOOD_BUTTON_CLICK_ON - f Lnet/minecraft/sounds/SoundEffect; qU NETHER_WOOD_PRESSURE_PLATE_CLICK_OFF - f Lnet/minecraft/sounds/SoundEffect; qV NETHER_WOOD_PRESSURE_PLATE_CLICK_ON - f Lnet/minecraft/sounds/SoundEffect; qW NETHER_WOOD_FENCE_GATE_CLOSE - f Lnet/minecraft/sounds/SoundEffect; qX NETHER_WOOD_FENCE_GATE_OPEN - f Lnet/minecraft/sounds/SoundEffect; qY EMPTY - f Lnet/minecraft/sounds/SoundEffect; qZ PACKED_MUD_BREAK - f Lnet/minecraft/core/Holder$c; qa MUSIC_END - f Lnet/minecraft/core/Holder$c; qb MUSIC_GAME - f Lnet/minecraft/core/Holder$c; qc MUSIC_MENU - f Lnet/minecraft/core/Holder$c; qd MUSIC_BIOME_BASALT_DELTAS - f Lnet/minecraft/core/Holder$c; qe MUSIC_BIOME_CRIMSON_FOREST - f Lnet/minecraft/core/Holder$c; qf MUSIC_BIOME_DEEP_DARK - f Lnet/minecraft/core/Holder$c; qg MUSIC_BIOME_DRIPSTONE_CAVES - f Lnet/minecraft/core/Holder$c; qh MUSIC_BIOME_GROVE - f Lnet/minecraft/core/Holder$c; qi MUSIC_BIOME_JAGGED_PEAKS - f Lnet/minecraft/core/Holder$c; qj MUSIC_BIOME_LUSH_CAVES - f Lnet/minecraft/core/Holder$c; qk MUSIC_BIOME_SWAMP - f Lnet/minecraft/core/Holder$c; ql MUSIC_BIOME_FOREST - f Lnet/minecraft/core/Holder$c; qm MUSIC_BIOME_OLD_GROWTH_TAIGA - f Lnet/minecraft/core/Holder$c; qn MUSIC_BIOME_MEADOW - f Lnet/minecraft/core/Holder$c; qo MUSIC_BIOME_CHERRY_GROVE - f Lnet/minecraft/core/Holder$c; qp MUSIC_BIOME_NETHER_WASTES - f Lnet/minecraft/core/Holder$c; qq MUSIC_BIOME_FROZEN_PEAKS - f Lnet/minecraft/core/Holder$c; qr MUSIC_BIOME_SNOWY_SLOPES - f Lnet/minecraft/core/Holder$c; qs MUSIC_BIOME_SOUL_SAND_VALLEY - f Lnet/minecraft/core/Holder$c; qt MUSIC_BIOME_STONY_PEAKS - f Lnet/minecraft/core/Holder$c; qu MUSIC_BIOME_WARPED_FOREST - f Lnet/minecraft/core/Holder$c; qv MUSIC_BIOME_FLOWER_FOREST - f Lnet/minecraft/core/Holder$c; qw MUSIC_BIOME_DESERT - f Lnet/minecraft/core/Holder$c; qx MUSIC_BIOME_BADLANDS - f Lnet/minecraft/core/Holder$c; qy MUSIC_BIOME_JUNGLE - f Lnet/minecraft/core/Holder$c; qz MUSIC_BIOME_SPARSE_JUNGLE - f Lnet/minecraft/core/Holder$c; r AMBIENT_SOUL_SAND_VALLEY_ADDITIONS - f Lnet/minecraft/sounds/SoundEffect; rA WEEPING_VINES_PLACE - f Lnet/minecraft/sounds/SoundEffect; rB WEEPING_VINES_HIT - f Lnet/minecraft/sounds/SoundEffect; rC WEEPING_VINES_FALL - f Lnet/minecraft/sounds/SoundEffect; rD WART_BLOCK_BREAK - f Lnet/minecraft/sounds/SoundEffect; rE WART_BLOCK_STEP - f Lnet/minecraft/sounds/SoundEffect; rF WART_BLOCK_PLACE - f Lnet/minecraft/sounds/SoundEffect; rG WART_BLOCK_HIT - f Lnet/minecraft/sounds/SoundEffect; rH WART_BLOCK_FALL - f Lnet/minecraft/sounds/SoundEffect; rI NETHERITE_BLOCK_BREAK - f Lnet/minecraft/sounds/SoundEffect; rJ NETHERITE_BLOCK_STEP - f Lnet/minecraft/sounds/SoundEffect; rK NETHERITE_BLOCK_PLACE - f Lnet/minecraft/sounds/SoundEffect; rL NETHERITE_BLOCK_HIT - f Lnet/minecraft/sounds/SoundEffect; rM NETHERITE_BLOCK_FALL - f Lnet/minecraft/sounds/SoundEffect; rN NETHERRACK_BREAK - f Lnet/minecraft/sounds/SoundEffect; rO NETHERRACK_STEP - f Lnet/minecraft/sounds/SoundEffect; rP NETHERRACK_PLACE - f Lnet/minecraft/sounds/SoundEffect; rQ NETHERRACK_HIT - f Lnet/minecraft/sounds/SoundEffect; rR NETHERRACK_FALL - f Lnet/minecraft/core/Holder$c; rS NOTE_BLOCK_BASEDRUM - f Lnet/minecraft/core/Holder$c; rT NOTE_BLOCK_BASS - f Lnet/minecraft/core/Holder$c; rU NOTE_BLOCK_BELL - f Lnet/minecraft/core/Holder$c; rV NOTE_BLOCK_CHIME - f Lnet/minecraft/core/Holder$c; rW NOTE_BLOCK_FLUTE - f Lnet/minecraft/core/Holder$c; rX NOTE_BLOCK_GUITAR - f Lnet/minecraft/core/Holder$c; rY NOTE_BLOCK_HARP - f Lnet/minecraft/core/Holder$c; rZ NOTE_BLOCK_HAT - f Lnet/minecraft/sounds/SoundEffect; ra PACKED_MUD_FALL - f Lnet/minecraft/sounds/SoundEffect; rb PACKED_MUD_HIT - f Lnet/minecraft/sounds/SoundEffect; rc PACKED_MUD_PLACE - f Lnet/minecraft/sounds/SoundEffect; rd PACKED_MUD_STEP - f Lnet/minecraft/sounds/SoundEffect; re STEM_BREAK - f Lnet/minecraft/sounds/SoundEffect; rf STEM_STEP - f Lnet/minecraft/sounds/SoundEffect; rg STEM_PLACE - f Lnet/minecraft/sounds/SoundEffect; rh STEM_HIT - f Lnet/minecraft/sounds/SoundEffect; ri STEM_FALL - f Lnet/minecraft/sounds/SoundEffect; rj NYLIUM_BREAK - f Lnet/minecraft/sounds/SoundEffect; rk NYLIUM_STEP - f Lnet/minecraft/sounds/SoundEffect; rl NYLIUM_PLACE - f Lnet/minecraft/sounds/SoundEffect; rm NYLIUM_HIT - f Lnet/minecraft/sounds/SoundEffect; rn NYLIUM_FALL - f Lnet/minecraft/sounds/SoundEffect; ro NETHER_SPROUTS_BREAK - f Lnet/minecraft/sounds/SoundEffect; rp NETHER_SPROUTS_STEP - f Lnet/minecraft/sounds/SoundEffect; rq NETHER_SPROUTS_PLACE - f Lnet/minecraft/sounds/SoundEffect; rr NETHER_SPROUTS_HIT - f Lnet/minecraft/sounds/SoundEffect; rs NETHER_SPROUTS_FALL - f Lnet/minecraft/sounds/SoundEffect; rt FUNGUS_BREAK - f Lnet/minecraft/sounds/SoundEffect; ru FUNGUS_STEP - f Lnet/minecraft/sounds/SoundEffect; rv FUNGUS_PLACE - f Lnet/minecraft/sounds/SoundEffect; rw FUNGUS_HIT - f Lnet/minecraft/sounds/SoundEffect; rx FUNGUS_FALL - f Lnet/minecraft/sounds/SoundEffect; ry WEEPING_VINES_BREAK - f Lnet/minecraft/sounds/SoundEffect; rz WEEPING_VINES_STEP - f Lnet/minecraft/core/Holder$c; s AMBIENT_SOUL_SAND_VALLEY_LOOP - f Lnet/minecraft/sounds/SoundEffect; sA PANDA_CANT_BREED - f Lnet/minecraft/sounds/SoundEffect; sB PANDA_AGGRESSIVE_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; sC PANDA_WORRIED_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; sD PANDA_HURT - f Lnet/minecraft/sounds/SoundEffect; sE PANDA_BITE - f Lnet/minecraft/sounds/SoundEffect; sF PARROT_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; sG PARROT_DEATH - f Lnet/minecraft/sounds/SoundEffect; sH PARROT_EAT - f Lnet/minecraft/sounds/SoundEffect; sI PARROT_FLY - f Lnet/minecraft/sounds/SoundEffect; sJ PARROT_HURT - f Lnet/minecraft/sounds/SoundEffect; sK PARROT_IMITATE_BLAZE - f Lnet/minecraft/sounds/SoundEffect; sL PARROT_IMITATE_BOGGED - f Lnet/minecraft/sounds/SoundEffect; sM PARROT_IMITATE_BREEZE - f Lnet/minecraft/sounds/SoundEffect; sN PARROT_IMITATE_CREEPER - f Lnet/minecraft/sounds/SoundEffect; sO PARROT_IMITATE_DROWNED - f Lnet/minecraft/sounds/SoundEffect; sP PARROT_IMITATE_ELDER_GUARDIAN - f Lnet/minecraft/sounds/SoundEffect; sQ PARROT_IMITATE_ENDER_DRAGON - f Lnet/minecraft/sounds/SoundEffect; sR PARROT_IMITATE_ENDERMITE - f Lnet/minecraft/sounds/SoundEffect; sS PARROT_IMITATE_EVOKER - f Lnet/minecraft/sounds/SoundEffect; sT PARROT_IMITATE_GHAST - f Lnet/minecraft/sounds/SoundEffect; sU PARROT_IMITATE_GUARDIAN - f Lnet/minecraft/sounds/SoundEffect; sV PARROT_IMITATE_HOGLIN - f Lnet/minecraft/sounds/SoundEffect; sW PARROT_IMITATE_HUSK - f Lnet/minecraft/sounds/SoundEffect; sX PARROT_IMITATE_ILLUSIONER - f Lnet/minecraft/sounds/SoundEffect; sY PARROT_IMITATE_MAGMA_CUBE - f Lnet/minecraft/sounds/SoundEffect; sZ PARROT_IMITATE_PHANTOM - f Lnet/minecraft/core/Holder$c; sa NOTE_BLOCK_PLING - f Lnet/minecraft/core/Holder$c; sb NOTE_BLOCK_SNARE - f Lnet/minecraft/core/Holder$c; sc NOTE_BLOCK_XYLOPHONE - f Lnet/minecraft/core/Holder$c; sd NOTE_BLOCK_IRON_XYLOPHONE - f Lnet/minecraft/core/Holder$c; se NOTE_BLOCK_COW_BELL - f Lnet/minecraft/core/Holder$c; sf NOTE_BLOCK_DIDGERIDOO - f Lnet/minecraft/core/Holder$c; sg NOTE_BLOCK_BIT - f Lnet/minecraft/core/Holder$c; sh NOTE_BLOCK_BANJO - f Lnet/minecraft/core/Holder$c; si NOTE_BLOCK_IMITATE_ZOMBIE - f Lnet/minecraft/core/Holder$c; sj NOTE_BLOCK_IMITATE_SKELETON - f Lnet/minecraft/core/Holder$c; sk NOTE_BLOCK_IMITATE_CREEPER - f Lnet/minecraft/core/Holder$c; sl NOTE_BLOCK_IMITATE_ENDER_DRAGON - f Lnet/minecraft/core/Holder$c; sm NOTE_BLOCK_IMITATE_WITHER_SKELETON - f Lnet/minecraft/core/Holder$c; sn NOTE_BLOCK_IMITATE_PIGLIN - f Lnet/minecraft/sounds/SoundEffect; so OCELOT_HURT - f Lnet/minecraft/sounds/SoundEffect; sp OCELOT_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; sq OCELOT_DEATH - f Lnet/minecraft/sounds/SoundEffect; sr OMINOUS_BOTTLE_DISPOSE - f Lnet/minecraft/sounds/SoundEffect; ss PAINTING_BREAK - f Lnet/minecraft/sounds/SoundEffect; st PAINTING_PLACE - f Lnet/minecraft/sounds/SoundEffect; su PANDA_PRE_SNEEZE - f Lnet/minecraft/sounds/SoundEffect; sv PANDA_SNEEZE - f Lnet/minecraft/sounds/SoundEffect; sw PANDA_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; sx PANDA_DEATH - f Lnet/minecraft/sounds/SoundEffect; sy PANDA_EAT - f Lnet/minecraft/sounds/SoundEffect; sz PANDA_STEP - f Lnet/minecraft/core/Holder$c; t AMBIENT_SOUL_SAND_VALLEY_MOOD - f Lnet/minecraft/sounds/SoundEffect; tA PIG_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; tB PIG_DEATH - f Lnet/minecraft/sounds/SoundEffect; tC PIG_HURT - f Lnet/minecraft/sounds/SoundEffect; tD PIG_SADDLE - f Lnet/minecraft/sounds/SoundEffect; tE PIG_STEP - f Lnet/minecraft/sounds/SoundEffect; tF PIGLIN_ADMIRING_ITEM - f Lnet/minecraft/sounds/SoundEffect; tG PIGLIN_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; tH PIGLIN_ANGRY - f Lnet/minecraft/sounds/SoundEffect; tI PIGLIN_CELEBRATE - f Lnet/minecraft/sounds/SoundEffect; tJ PIGLIN_DEATH - f Lnet/minecraft/sounds/SoundEffect; tK PIGLIN_JEALOUS - f Lnet/minecraft/sounds/SoundEffect; tL PIGLIN_HURT - f Lnet/minecraft/sounds/SoundEffect; tM PIGLIN_RETREAT - f Lnet/minecraft/sounds/SoundEffect; tN PIGLIN_STEP - f Lnet/minecraft/sounds/SoundEffect; tO PIGLIN_CONVERTED_TO_ZOMBIFIED - f Lnet/minecraft/sounds/SoundEffect; tP PIGLIN_BRUTE_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; tQ PIGLIN_BRUTE_ANGRY - f Lnet/minecraft/sounds/SoundEffect; tR PIGLIN_BRUTE_DEATH - f Lnet/minecraft/sounds/SoundEffect; tS PIGLIN_BRUTE_HURT - f Lnet/minecraft/sounds/SoundEffect; tT PIGLIN_BRUTE_STEP - f Lnet/minecraft/sounds/SoundEffect; tU PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED - f Lnet/minecraft/sounds/SoundEffect; tV PILLAGER_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; tW PILLAGER_CELEBRATE - f Lnet/minecraft/sounds/SoundEffect; tX PILLAGER_DEATH - f Lnet/minecraft/sounds/SoundEffect; tY PILLAGER_HURT - f Lnet/minecraft/sounds/SoundEffect; tZ PISTON_CONTRACT - f Lnet/minecraft/sounds/SoundEffect; ta PARROT_IMITATE_PIGLIN - f Lnet/minecraft/sounds/SoundEffect; tb PARROT_IMITATE_PIGLIN_BRUTE - f Lnet/minecraft/sounds/SoundEffect; tc PARROT_IMITATE_PILLAGER - f Lnet/minecraft/sounds/SoundEffect; td PARROT_IMITATE_RAVAGER - f Lnet/minecraft/sounds/SoundEffect; te PARROT_IMITATE_SHULKER - f Lnet/minecraft/sounds/SoundEffect; tf PARROT_IMITATE_SILVERFISH - f Lnet/minecraft/sounds/SoundEffect; tg PARROT_IMITATE_SKELETON - f Lnet/minecraft/sounds/SoundEffect; th PARROT_IMITATE_SLIME - f Lnet/minecraft/sounds/SoundEffect; ti PARROT_IMITATE_SPIDER - f Lnet/minecraft/sounds/SoundEffect; tj PARROT_IMITATE_STRAY - f Lnet/minecraft/sounds/SoundEffect; tk PARROT_IMITATE_VEX - f Lnet/minecraft/sounds/SoundEffect; tl PARROT_IMITATE_VINDICATOR - f Lnet/minecraft/sounds/SoundEffect; tm PARROT_IMITATE_WARDEN - f Lnet/minecraft/sounds/SoundEffect; tn PARROT_IMITATE_WITCH - f Lnet/minecraft/sounds/SoundEffect; to PARROT_IMITATE_WITHER - f Lnet/minecraft/sounds/SoundEffect; tp PARROT_IMITATE_WITHER_SKELETON - f Lnet/minecraft/sounds/SoundEffect; tq PARROT_IMITATE_ZOGLIN - f Lnet/minecraft/sounds/SoundEffect; tr PARROT_IMITATE_ZOMBIE - f Lnet/minecraft/sounds/SoundEffect; ts PARROT_IMITATE_ZOMBIE_VILLAGER - f Lnet/minecraft/sounds/SoundEffect; tt PARROT_STEP - f Lnet/minecraft/sounds/SoundEffect; tu PHANTOM_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; tv PHANTOM_BITE - f Lnet/minecraft/sounds/SoundEffect; tw PHANTOM_DEATH - f Lnet/minecraft/sounds/SoundEffect; tx PHANTOM_FLAP - f Lnet/minecraft/sounds/SoundEffect; ty PHANTOM_HURT - f Lnet/minecraft/sounds/SoundEffect; tz PHANTOM_SWOOP - f Lnet/minecraft/core/Holder$c; u AMBIENT_WARPED_FOREST_ADDITIONS - f Lnet/minecraft/sounds/SoundEffect; uA POLAR_BEAR_STEP - f Lnet/minecraft/sounds/SoundEffect; uB POLAR_BEAR_WARNING - f Lnet/minecraft/sounds/SoundEffect; uC POLISHED_DEEPSLATE_BREAK - f Lnet/minecraft/sounds/SoundEffect; uD POLISHED_DEEPSLATE_FALL - f Lnet/minecraft/sounds/SoundEffect; uE POLISHED_DEEPSLATE_HIT - f Lnet/minecraft/sounds/SoundEffect; uF POLISHED_DEEPSLATE_PLACE - f Lnet/minecraft/sounds/SoundEffect; uG POLISHED_DEEPSLATE_STEP - f Lnet/minecraft/sounds/SoundEffect; uH PORTAL_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; uI PORTAL_TRAVEL - f Lnet/minecraft/sounds/SoundEffect; uJ PORTAL_TRIGGER - f Lnet/minecraft/sounds/SoundEffect; uK POWDER_SNOW_BREAK - f Lnet/minecraft/sounds/SoundEffect; uL POWDER_SNOW_FALL - f Lnet/minecraft/sounds/SoundEffect; uM POWDER_SNOW_HIT - f Lnet/minecraft/sounds/SoundEffect; uN POWDER_SNOW_PLACE - f Lnet/minecraft/sounds/SoundEffect; uO POWDER_SNOW_STEP - f Lnet/minecraft/sounds/SoundEffect; uP PUFFER_FISH_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; uQ PUFFER_FISH_BLOW_OUT - f Lnet/minecraft/sounds/SoundEffect; uR PUFFER_FISH_BLOW_UP - f Lnet/minecraft/sounds/SoundEffect; uS PUFFER_FISH_DEATH - f Lnet/minecraft/sounds/SoundEffect; uT PUFFER_FISH_FLOP - f Lnet/minecraft/sounds/SoundEffect; uU PUFFER_FISH_HURT - f Lnet/minecraft/sounds/SoundEffect; uV PUFFER_FISH_STING - f Lnet/minecraft/sounds/SoundEffect; uW PUMPKIN_CARVE - f Lnet/minecraft/sounds/SoundEffect; uX RABBIT_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; uY RABBIT_ATTACK - f Lnet/minecraft/sounds/SoundEffect; uZ RABBIT_DEATH - f Lnet/minecraft/sounds/SoundEffect; ua PISTON_EXTEND - f Lnet/minecraft/sounds/SoundEffect; ub PLAYER_ATTACK_CRIT - f Lnet/minecraft/sounds/SoundEffect; uc PLAYER_ATTACK_KNOCKBACK - f Lnet/minecraft/sounds/SoundEffect; ud PLAYER_ATTACK_NODAMAGE - f Lnet/minecraft/sounds/SoundEffect; ue PLAYER_ATTACK_STRONG - f Lnet/minecraft/sounds/SoundEffect; uf PLAYER_ATTACK_SWEEP - f Lnet/minecraft/sounds/SoundEffect; ug PLAYER_ATTACK_WEAK - f Lnet/minecraft/sounds/SoundEffect; uh PLAYER_BIG_FALL - f Lnet/minecraft/sounds/SoundEffect; ui PLAYER_BREATH - f Lnet/minecraft/sounds/SoundEffect; uj PLAYER_BURP - f Lnet/minecraft/sounds/SoundEffect; uk PLAYER_DEATH - f Lnet/minecraft/sounds/SoundEffect; ul PLAYER_HURT - f Lnet/minecraft/sounds/SoundEffect; um PLAYER_HURT_DROWN - f Lnet/minecraft/sounds/SoundEffect; un PLAYER_HURT_FREEZE - f Lnet/minecraft/sounds/SoundEffect; uo PLAYER_HURT_ON_FIRE - f Lnet/minecraft/sounds/SoundEffect; up PLAYER_HURT_SWEET_BERRY_BUSH - f Lnet/minecraft/sounds/SoundEffect; uq PLAYER_LEVELUP - f Lnet/minecraft/sounds/SoundEffect; ur PLAYER_SMALL_FALL - f Lnet/minecraft/sounds/SoundEffect; us PLAYER_SPLASH - f Lnet/minecraft/sounds/SoundEffect; ut PLAYER_SPLASH_HIGH_SPEED - f Lnet/minecraft/sounds/SoundEffect; uu PLAYER_SWIM - f Lnet/minecraft/sounds/SoundEffect; uv PLAYER_TELEPORT - f Lnet/minecraft/sounds/SoundEffect; uw POLAR_BEAR_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; ux POLAR_BEAR_AMBIENT_BABY - f Lnet/minecraft/sounds/SoundEffect; uy POLAR_BEAR_DEATH - f Lnet/minecraft/sounds/SoundEffect; uz POLAR_BEAR_HURT - f Lnet/minecraft/core/Holder$c; v AMBIENT_WARPED_FOREST_LOOP - f Lnet/minecraft/sounds/SoundEffect; vA ROOTED_DIRT_BREAK - f Lnet/minecraft/sounds/SoundEffect; vB ROOTED_DIRT_FALL - f Lnet/minecraft/sounds/SoundEffect; vC ROOTED_DIRT_HIT - f Lnet/minecraft/sounds/SoundEffect; vD ROOTED_DIRT_PLACE - f Lnet/minecraft/sounds/SoundEffect; vE ROOTED_DIRT_STEP - f Lnet/minecraft/sounds/SoundEffect; vF SALMON_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; vG SALMON_DEATH - f Lnet/minecraft/sounds/SoundEffect; vH SALMON_FLOP - f Lnet/minecraft/sounds/SoundEffect; vI SALMON_HURT - f Lnet/minecraft/sounds/SoundEffect; vJ SAND_BREAK - f Lnet/minecraft/sounds/SoundEffect; vK SAND_FALL - f Lnet/minecraft/sounds/SoundEffect; vL SAND_HIT - f Lnet/minecraft/sounds/SoundEffect; vM SAND_PLACE - f Lnet/minecraft/sounds/SoundEffect; vN SAND_STEP - f Lnet/minecraft/sounds/SoundEffect; vO SCAFFOLDING_BREAK - f Lnet/minecraft/sounds/SoundEffect; vP SCAFFOLDING_FALL - f Lnet/minecraft/sounds/SoundEffect; vQ SCAFFOLDING_HIT - f Lnet/minecraft/sounds/SoundEffect; vR SCAFFOLDING_PLACE - f Lnet/minecraft/sounds/SoundEffect; vS SCAFFOLDING_STEP - f Lnet/minecraft/sounds/SoundEffect; vT SCULK_BLOCK_SPREAD - f Lnet/minecraft/sounds/SoundEffect; vU SCULK_BLOCK_CHARGE - f Lnet/minecraft/sounds/SoundEffect; vV SCULK_BLOCK_BREAK - f Lnet/minecraft/sounds/SoundEffect; vW SCULK_BLOCK_FALL - f Lnet/minecraft/sounds/SoundEffect; vX SCULK_BLOCK_HIT - f Lnet/minecraft/sounds/SoundEffect; vY SCULK_BLOCK_PLACE - f Lnet/minecraft/sounds/SoundEffect; vZ SCULK_BLOCK_STEP - f Lnet/minecraft/sounds/SoundEffect; va RABBIT_HURT - f Lnet/minecraft/sounds/SoundEffect; vb RABBIT_JUMP - f Lnet/minecraft/core/Holder$c; vc RAID_HORN - f Lnet/minecraft/sounds/SoundEffect; vd RAVAGER_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; ve RAVAGER_ATTACK - f Lnet/minecraft/sounds/SoundEffect; vf RAVAGER_CELEBRATE - f Lnet/minecraft/sounds/SoundEffect; vg RAVAGER_DEATH - f Lnet/minecraft/sounds/SoundEffect; vh RAVAGER_HURT - f Lnet/minecraft/sounds/SoundEffect; vi RAVAGER_STEP - f Lnet/minecraft/sounds/SoundEffect; vj RAVAGER_STUNNED - f Lnet/minecraft/sounds/SoundEffect; vk RAVAGER_ROAR - f Lnet/minecraft/sounds/SoundEffect; vl NETHER_GOLD_ORE_BREAK - f Lnet/minecraft/sounds/SoundEffect; vm NETHER_GOLD_ORE_FALL - f Lnet/minecraft/sounds/SoundEffect; vn NETHER_GOLD_ORE_HIT - f Lnet/minecraft/sounds/SoundEffect; vo NETHER_GOLD_ORE_PLACE - f Lnet/minecraft/sounds/SoundEffect; vp NETHER_GOLD_ORE_STEP - f Lnet/minecraft/sounds/SoundEffect; vq NETHER_ORE_BREAK - f Lnet/minecraft/sounds/SoundEffect; vr NETHER_ORE_FALL - f Lnet/minecraft/sounds/SoundEffect; vs NETHER_ORE_HIT - f Lnet/minecraft/sounds/SoundEffect; vt NETHER_ORE_PLACE - f Lnet/minecraft/sounds/SoundEffect; vu NETHER_ORE_STEP - f Lnet/minecraft/sounds/SoundEffect; vv REDSTONE_TORCH_BURNOUT - f Lnet/minecraft/sounds/SoundEffect; vw RESPAWN_ANCHOR_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; vx RESPAWN_ANCHOR_CHARGE - f Lnet/minecraft/core/Holder$c; vy RESPAWN_ANCHOR_DEPLETE - f Lnet/minecraft/sounds/SoundEffect; vz RESPAWN_ANCHOR_SET_SPAWN - f Lnet/minecraft/core/Holder$c; w AMBIENT_WARPED_FOREST_MOOD - f Lnet/minecraft/sounds/SoundEffect; wA SHEEP_HURT - f Lnet/minecraft/sounds/SoundEffect; wB SHEEP_SHEAR - f Lnet/minecraft/sounds/SoundEffect; wC SHEEP_STEP - f Lnet/minecraft/sounds/SoundEffect; wD SHIELD_BLOCK - f Lnet/minecraft/sounds/SoundEffect; wE SHIELD_BREAK - f Lnet/minecraft/sounds/SoundEffect; wF SHROOMLIGHT_BREAK - f Lnet/minecraft/sounds/SoundEffect; wG SHROOMLIGHT_STEP - f Lnet/minecraft/sounds/SoundEffect; wH SHROOMLIGHT_PLACE - f Lnet/minecraft/sounds/SoundEffect; wI SHROOMLIGHT_HIT - f Lnet/minecraft/sounds/SoundEffect; wJ SHROOMLIGHT_FALL - f Lnet/minecraft/sounds/SoundEffect; wK SHOVEL_FLATTEN - f Lnet/minecraft/sounds/SoundEffect; wL SHULKER_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; wM SHULKER_BOX_CLOSE - f Lnet/minecraft/sounds/SoundEffect; wN SHULKER_BOX_OPEN - f Lnet/minecraft/sounds/SoundEffect; wO SHULKER_BULLET_HIT - f Lnet/minecraft/sounds/SoundEffect; wP SHULKER_BULLET_HURT - f Lnet/minecraft/sounds/SoundEffect; wQ SHULKER_CLOSE - f Lnet/minecraft/sounds/SoundEffect; wR SHULKER_DEATH - f Lnet/minecraft/sounds/SoundEffect; wS SHULKER_HURT - f Lnet/minecraft/sounds/SoundEffect; wT SHULKER_HURT_CLOSED - f Lnet/minecraft/sounds/SoundEffect; wU SHULKER_OPEN - f Lnet/minecraft/sounds/SoundEffect; wV SHULKER_SHOOT - f Lnet/minecraft/sounds/SoundEffect; wW SHULKER_TELEPORT - f Lnet/minecraft/sounds/SoundEffect; wX SILVERFISH_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; wY SILVERFISH_DEATH - f Lnet/minecraft/sounds/SoundEffect; wZ SILVERFISH_HURT - f Lnet/minecraft/sounds/SoundEffect; wa SCULK_CATALYST_BLOOM - f Lnet/minecraft/sounds/SoundEffect; wb SCULK_CATALYST_BREAK - f Lnet/minecraft/sounds/SoundEffect; wc SCULK_CATALYST_FALL - f Lnet/minecraft/sounds/SoundEffect; wd SCULK_CATALYST_HIT - f Lnet/minecraft/sounds/SoundEffect; we SCULK_CATALYST_PLACE - f Lnet/minecraft/sounds/SoundEffect; wf SCULK_CATALYST_STEP - f Lnet/minecraft/sounds/SoundEffect; wg SCULK_CLICKING - f Lnet/minecraft/sounds/SoundEffect; wh SCULK_CLICKING_STOP - f Lnet/minecraft/sounds/SoundEffect; wi SCULK_SENSOR_BREAK - f Lnet/minecraft/sounds/SoundEffect; wj SCULK_SENSOR_FALL - f Lnet/minecraft/sounds/SoundEffect; wk SCULK_SENSOR_HIT - f Lnet/minecraft/sounds/SoundEffect; wl SCULK_SENSOR_PLACE - f Lnet/minecraft/sounds/SoundEffect; wm SCULK_SENSOR_STEP - f Lnet/minecraft/sounds/SoundEffect; wn SCULK_SHRIEKER_BREAK - f Lnet/minecraft/sounds/SoundEffect; wo SCULK_SHRIEKER_FALL - f Lnet/minecraft/sounds/SoundEffect; wp SCULK_SHRIEKER_HIT - f Lnet/minecraft/sounds/SoundEffect; wq SCULK_SHRIEKER_PLACE - f Lnet/minecraft/sounds/SoundEffect; wr SCULK_SHRIEKER_SHRIEK - f Lnet/minecraft/sounds/SoundEffect; ws SCULK_SHRIEKER_STEP - f Lnet/minecraft/sounds/SoundEffect; wt SCULK_VEIN_BREAK - f Lnet/minecraft/sounds/SoundEffect; wu SCULK_VEIN_FALL - f Lnet/minecraft/sounds/SoundEffect; wv SCULK_VEIN_HIT - f Lnet/minecraft/sounds/SoundEffect; ww SCULK_VEIN_PLACE - f Lnet/minecraft/sounds/SoundEffect; wx SCULK_VEIN_STEP - f Lnet/minecraft/sounds/SoundEffect; wy SHEEP_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; wz SHEEP_DEATH - f Lnet/minecraft/sounds/SoundEffect; x AMBIENT_UNDERWATER_ENTER - f Lnet/minecraft/sounds/SoundEffect; xA SMALL_AMETHYST_BUD_PLACE - f Lnet/minecraft/sounds/SoundEffect; xB SMALL_DRIPLEAF_BREAK - f Lnet/minecraft/sounds/SoundEffect; xC SMALL_DRIPLEAF_FALL - f Lnet/minecraft/sounds/SoundEffect; xD SMALL_DRIPLEAF_HIT - f Lnet/minecraft/sounds/SoundEffect; xE SMALL_DRIPLEAF_PLACE - f Lnet/minecraft/sounds/SoundEffect; xF SMALL_DRIPLEAF_STEP - f Lnet/minecraft/sounds/SoundEffect; xG SOUL_SAND_BREAK - f Lnet/minecraft/sounds/SoundEffect; xH SOUL_SAND_STEP - f Lnet/minecraft/sounds/SoundEffect; xI SOUL_SAND_PLACE - f Lnet/minecraft/sounds/SoundEffect; xJ SOUL_SAND_HIT - f Lnet/minecraft/sounds/SoundEffect; xK SOUL_SAND_FALL - f Lnet/minecraft/sounds/SoundEffect; xL SOUL_SOIL_BREAK - f Lnet/minecraft/sounds/SoundEffect; xM SOUL_SOIL_STEP - f Lnet/minecraft/sounds/SoundEffect; xN SOUL_SOIL_PLACE - f Lnet/minecraft/sounds/SoundEffect; xO SOUL_SOIL_HIT - f Lnet/minecraft/sounds/SoundEffect; xP SOUL_SOIL_FALL - f Lnet/minecraft/core/Holder$c; xQ SOUL_ESCAPE - f Lnet/minecraft/sounds/SoundEffect; xR SPORE_BLOSSOM_BREAK - f Lnet/minecraft/sounds/SoundEffect; xS SPORE_BLOSSOM_FALL - f Lnet/minecraft/sounds/SoundEffect; xT SPORE_BLOSSOM_HIT - f Lnet/minecraft/sounds/SoundEffect; xU SPORE_BLOSSOM_PLACE - f Lnet/minecraft/sounds/SoundEffect; xV SPORE_BLOSSOM_STEP - f Lnet/minecraft/sounds/SoundEffect; xW STRIDER_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; xX STRIDER_HAPPY - f Lnet/minecraft/sounds/SoundEffect; xY STRIDER_RETREAT - f Lnet/minecraft/sounds/SoundEffect; xZ STRIDER_DEATH - f Lnet/minecraft/sounds/SoundEffect; xa SILVERFISH_STEP - f Lnet/minecraft/sounds/SoundEffect; xb SKELETON_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; xc SKELETON_CONVERTED_TO_STRAY - f Lnet/minecraft/sounds/SoundEffect; xd SKELETON_DEATH - f Lnet/minecraft/sounds/SoundEffect; xe SKELETON_HORSE_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; xf SKELETON_HORSE_DEATH - f Lnet/minecraft/sounds/SoundEffect; xg SKELETON_HORSE_HURT - f Lnet/minecraft/sounds/SoundEffect; xh SKELETON_HORSE_SWIM - f Lnet/minecraft/sounds/SoundEffect; xi SKELETON_HORSE_AMBIENT_WATER - f Lnet/minecraft/sounds/SoundEffect; xj SKELETON_HORSE_GALLOP_WATER - f Lnet/minecraft/sounds/SoundEffect; xk SKELETON_HORSE_JUMP_WATER - f Lnet/minecraft/sounds/SoundEffect; xl SKELETON_HORSE_STEP_WATER - f Lnet/minecraft/sounds/SoundEffect; xm SKELETON_HURT - f Lnet/minecraft/sounds/SoundEffect; xn SKELETON_SHOOT - f Lnet/minecraft/sounds/SoundEffect; xo SKELETON_STEP - f Lnet/minecraft/sounds/SoundEffect; xp SLIME_ATTACK - f Lnet/minecraft/sounds/SoundEffect; xq SLIME_DEATH - f Lnet/minecraft/sounds/SoundEffect; xr SLIME_HURT - f Lnet/minecraft/sounds/SoundEffect; xs SLIME_JUMP - f Lnet/minecraft/sounds/SoundEffect; xt SLIME_SQUISH - f Lnet/minecraft/sounds/SoundEffect; xu SLIME_BLOCK_BREAK - f Lnet/minecraft/sounds/SoundEffect; xv SLIME_BLOCK_FALL - f Lnet/minecraft/sounds/SoundEffect; xw SLIME_BLOCK_HIT - f Lnet/minecraft/sounds/SoundEffect; xx SLIME_BLOCK_PLACE - f Lnet/minecraft/sounds/SoundEffect; xy SLIME_BLOCK_STEP - f Lnet/minecraft/sounds/SoundEffect; xz SMALL_AMETHYST_BUD_BREAK - f Lnet/minecraft/sounds/SoundEffect; y AMBIENT_UNDERWATER_EXIT - f Lnet/minecraft/sounds/SoundEffect; yA SNOWBALL_THROW - f Lnet/minecraft/sounds/SoundEffect; yB SNOW_BREAK - f Lnet/minecraft/sounds/SoundEffect; yC SNOW_FALL - f Lnet/minecraft/sounds/SoundEffect; yD SNOW_GOLEM_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; yE SNOW_GOLEM_DEATH - f Lnet/minecraft/sounds/SoundEffect; yF SNOW_GOLEM_HURT - f Lnet/minecraft/sounds/SoundEffect; yG SNOW_GOLEM_SHOOT - f Lnet/minecraft/sounds/SoundEffect; yH SNOW_GOLEM_SHEAR - f Lnet/minecraft/sounds/SoundEffect; yI SNOW_HIT - f Lnet/minecraft/sounds/SoundEffect; yJ SNOW_PLACE - f Lnet/minecraft/sounds/SoundEffect; yK SNOW_STEP - f Lnet/minecraft/sounds/SoundEffect; yL SPIDER_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; yM SPIDER_DEATH - f Lnet/minecraft/sounds/SoundEffect; yN SPIDER_HURT - f Lnet/minecraft/sounds/SoundEffect; yO SPIDER_STEP - f Lnet/minecraft/sounds/SoundEffect; yP SPLASH_POTION_BREAK - f Lnet/minecraft/sounds/SoundEffect; yQ SPLASH_POTION_THROW - f Lnet/minecraft/sounds/SoundEffect; yR SPONGE_BREAK - f Lnet/minecraft/sounds/SoundEffect; yS SPONGE_FALL - f Lnet/minecraft/sounds/SoundEffect; yT SPONGE_HIT - f Lnet/minecraft/sounds/SoundEffect; yU SPONGE_PLACE - f Lnet/minecraft/sounds/SoundEffect; yV SPONGE_STEP - f Lnet/minecraft/sounds/SoundEffect; yW SPONGE_ABSORB - f Lnet/minecraft/sounds/SoundEffect; yX SPYGLASS_USE - f Lnet/minecraft/sounds/SoundEffect; yY SPYGLASS_STOP_USING - f Lnet/minecraft/sounds/SoundEffect; yZ SQUID_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; ya STRIDER_HURT - f Lnet/minecraft/sounds/SoundEffect; yb STRIDER_STEP - f Lnet/minecraft/sounds/SoundEffect; yc STRIDER_STEP_LAVA - f Lnet/minecraft/sounds/SoundEffect; yd STRIDER_EAT - f Lnet/minecraft/sounds/SoundEffect; ye STRIDER_SADDLE - f Lnet/minecraft/sounds/SoundEffect; yf SLIME_DEATH_SMALL - f Lnet/minecraft/sounds/SoundEffect; yg SLIME_HURT_SMALL - f Lnet/minecraft/sounds/SoundEffect; yh SLIME_JUMP_SMALL - f Lnet/minecraft/sounds/SoundEffect; yi SLIME_SQUISH_SMALL - f Lnet/minecraft/sounds/SoundEffect; yj SMITHING_TABLE_USE - f Lnet/minecraft/sounds/SoundEffect; yk SMOKER_SMOKE - f Lnet/minecraft/sounds/SoundEffect; yl SNIFFER_STEP - f Lnet/minecraft/sounds/SoundEffect; ym SNIFFER_EAT - f Lnet/minecraft/sounds/SoundEffect; yn SNIFFER_IDLE - f Lnet/minecraft/sounds/SoundEffect; yo SNIFFER_HURT - f Lnet/minecraft/sounds/SoundEffect; yp SNIFFER_DEATH - f Lnet/minecraft/sounds/SoundEffect; yq SNIFFER_DROP_SEED - f Lnet/minecraft/sounds/SoundEffect; yr SNIFFER_SCENTING - f Lnet/minecraft/sounds/SoundEffect; ys SNIFFER_SNIFFING - f Lnet/minecraft/sounds/SoundEffect; yt SNIFFER_SEARCHING - f Lnet/minecraft/sounds/SoundEffect; yu SNIFFER_DIGGING - f Lnet/minecraft/sounds/SoundEffect; yv SNIFFER_DIGGING_STOP - f Lnet/minecraft/sounds/SoundEffect; yw SNIFFER_HAPPY - f Lnet/minecraft/sounds/SoundEffect; yx SNIFFER_EGG_PLOP - f Lnet/minecraft/sounds/SoundEffect; yy SNIFFER_EGG_CRACK - f Lnet/minecraft/sounds/SoundEffect; yz SNIFFER_EGG_HATCH - f Lnet/minecraft/sounds/SoundEffect; z AMBIENT_UNDERWATER_LOOP - f Lnet/minecraft/sounds/SoundEffect; zA TRIDENT_HIT - f Lnet/minecraft/sounds/SoundEffect; zB TRIDENT_HIT_GROUND - f Lnet/minecraft/sounds/SoundEffect; zC TRIDENT_RETURN - f Lnet/minecraft/core/Holder; zD TRIDENT_RIPTIDE_1 - f Lnet/minecraft/core/Holder; zE TRIDENT_RIPTIDE_2 - f Lnet/minecraft/core/Holder; zF TRIDENT_RIPTIDE_3 - f Lnet/minecraft/core/Holder; zG TRIDENT_THROW - f Lnet/minecraft/core/Holder; zH TRIDENT_THUNDER - f Lnet/minecraft/sounds/SoundEffect; zI TRIPWIRE_ATTACH - f Lnet/minecraft/sounds/SoundEffect; zJ TRIPWIRE_CLICK_OFF - f Lnet/minecraft/sounds/SoundEffect; zK TRIPWIRE_CLICK_ON - f Lnet/minecraft/sounds/SoundEffect; zL TRIPWIRE_DETACH - f Lnet/minecraft/sounds/SoundEffect; zM TROPICAL_FISH_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; zN TROPICAL_FISH_DEATH - f Lnet/minecraft/sounds/SoundEffect; zO TROPICAL_FISH_FLOP - f Lnet/minecraft/sounds/SoundEffect; zP TROPICAL_FISH_HURT - f Lnet/minecraft/sounds/SoundEffect; zQ TUFF_BREAK - f Lnet/minecraft/sounds/SoundEffect; zR TUFF_STEP - f Lnet/minecraft/sounds/SoundEffect; zS TUFF_PLACE - f Lnet/minecraft/sounds/SoundEffect; zT TUFF_HIT - f Lnet/minecraft/sounds/SoundEffect; zU TUFF_FALL - f Lnet/minecraft/sounds/SoundEffect; zV TUFF_BRICKS_BREAK - f Lnet/minecraft/sounds/SoundEffect; zW TUFF_BRICKS_FALL - f Lnet/minecraft/sounds/SoundEffect; zX TUFF_BRICKS_HIT - f Lnet/minecraft/sounds/SoundEffect; zY TUFF_BRICKS_PLACE - f Lnet/minecraft/sounds/SoundEffect; zZ TUFF_BRICKS_STEP - f Lnet/minecraft/sounds/SoundEffect; za SQUID_DEATH - f Lnet/minecraft/sounds/SoundEffect; zb SQUID_HURT - f Lnet/minecraft/sounds/SoundEffect; zc SQUID_SQUIRT - f Lnet/minecraft/sounds/SoundEffect; zd STONE_BREAK - f Lnet/minecraft/sounds/SoundEffect; ze STONE_BUTTON_CLICK_OFF - f Lnet/minecraft/sounds/SoundEffect; zf STONE_BUTTON_CLICK_ON - f Lnet/minecraft/sounds/SoundEffect; zg STONE_FALL - f Lnet/minecraft/sounds/SoundEffect; zh STONE_HIT - f Lnet/minecraft/sounds/SoundEffect; zi STONE_PLACE - f Lnet/minecraft/sounds/SoundEffect; zj STONE_PRESSURE_PLATE_CLICK_OFF - f Lnet/minecraft/sounds/SoundEffect; zk STONE_PRESSURE_PLATE_CLICK_ON - f Lnet/minecraft/sounds/SoundEffect; zl STONE_STEP - f Lnet/minecraft/sounds/SoundEffect; zm STRAY_AMBIENT - f Lnet/minecraft/sounds/SoundEffect; zn STRAY_DEATH - f Lnet/minecraft/sounds/SoundEffect; zo STRAY_HURT - f Lnet/minecraft/sounds/SoundEffect; zp STRAY_STEP - f Lnet/minecraft/sounds/SoundEffect; zq SWEET_BERRY_BUSH_BREAK - f Lnet/minecraft/sounds/SoundEffect; zr SWEET_BERRY_BUSH_PLACE - f Lnet/minecraft/sounds/SoundEffect; zs SWEET_BERRY_BUSH_PICK_BERRIES - f Lnet/minecraft/sounds/SoundEffect; zt TADPOLE_DEATH - f Lnet/minecraft/sounds/SoundEffect; zu TADPOLE_FLOP - f Lnet/minecraft/sounds/SoundEffect; zv TADPOLE_GROW_UP - f Lnet/minecraft/sounds/SoundEffect; zw TADPOLE_HURT - f Lnet/minecraft/sounds/SoundEffect; zx THORNS_HIT - f Lnet/minecraft/sounds/SoundEffect; zy TNT_PRIMED - f Lnet/minecraft/sounds/SoundEffect; zz TOTEM_USE - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/sounds/SoundEffect; a register - m (I)Lnet/minecraft/core/Holder$c; a lambda$registerGoatHornSoundVariants$0 - m ()Lcom/google/common/collect/ImmutableList; a registerGoatHornSoundVariants - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/sounds/SoundEffect; a register - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;F)Lnet/minecraft/core/Holder; a register - m (Ljava/lang/String;)Lnet/minecraft/sounds/SoundEffect; a register - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/core/Holder$c; b registerForHolder - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/core/Holder$c; b registerForHolder - m (Ljava/lang/String;)Lnet/minecraft/core/Holder$c; b registerForHolder -c net/minecraft/stats/Counter net/minecraft/stats/StatFormatter - f Ljava/text/DecimalFormat; a DECIMAL_FORMAT - f Lnet/minecraft/stats/Counter; b DEFAULT - f Lnet/minecraft/stats/Counter; c DIVIDE_BY_TEN - f Lnet/minecraft/stats/Counter; d DISTANCE - f Lnet/minecraft/stats/Counter; e TIME - m (Ljava/text/DecimalFormat;)V a lambda$static$0 - m (I)Ljava/lang/String; a lambda$static$3 - m (I)Ljava/lang/String; b lambda$static$2 - m (I)Ljava/lang/String; c lambda$static$1 -c net/minecraft/stats/RecipeBook net/minecraft/stats/RecipeBook - f Ljava/util/Set; a known - f Ljava/util/Set; b highlight - f Lnet/minecraft/stats/RecipeBookSettings; c bookSettings - m (Lnet/minecraft/world/inventory/ContainerRecipeBook;)Z a isFiltering - m (Lnet/minecraft/stats/RecipeBookSettings;)V a setBookSettings - m (Lnet/minecraft/world/inventory/RecipeBookType;Z)V a setOpen - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V a add - m (Lnet/minecraft/resources/MinecraftKey;)V a add - m (Lnet/minecraft/world/inventory/RecipeBookType;)Z a isOpen - m ()Lnet/minecraft/stats/RecipeBookSettings; a getBookSettings - m (Lnet/minecraft/stats/RecipeBook;)V a copyOverData - m (Lnet/minecraft/world/inventory/RecipeBookType;ZZ)V a setBookSetting - m (Lnet/minecraft/world/inventory/RecipeBookType;)Z b isFiltering - m (Lnet/minecraft/resources/MinecraftKey;)Z b contains - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z b contains - m (Lnet/minecraft/world/inventory/RecipeBookType;Z)V b setFiltering - m (Lnet/minecraft/resources/MinecraftKey;)V c remove - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V c remove - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z d willHighlight - m (Lnet/minecraft/resources/MinecraftKey;)V d addHighlight - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V e removeHighlight - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V f addHighlight -c net/minecraft/stats/RecipeBookServer net/minecraft/stats/ServerRecipeBook - f Ljava/lang/String; c RECIPE_BOOK_TAG - f Lorg/slf4j/Logger; d LOGGER - m (Lnet/minecraft/server/level/EntityPlayer;)V a sendInitialRecipeBook - m (Ljava/util/Collection;Lnet/minecraft/server/level/EntityPlayer;)I a addRecipes - m (Lnet/minecraft/network/protocol/game/PacketPlayOutRecipes$Action;Lnet/minecraft/server/level/EntityPlayer;Ljava/util/List;)V a sendRecipes - m (Lnet/minecraft/nbt/NBTTagList;Ljava/util/function/Consumer;Lnet/minecraft/world/item/crafting/CraftingManager;)V a loadRecipes - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/item/crafting/CraftingManager;)V a fromNbt - m (Ljava/util/Collection;Lnet/minecraft/server/level/EntityPlayer;)I b removeRecipes - m ()Lnet/minecraft/nbt/NBTTagCompound; b toNbt -c net/minecraft/stats/RecipeBookSettings net/minecraft/stats/RecipeBookSettings - f Ljava/util/Map; a TAG_FIELDS - f Ljava/util/Map; b states - m (Lnet/minecraft/stats/RecipeBookSettings;)V a replaceFrom - m (Lnet/minecraft/world/inventory/RecipeBookType;Z)V a setOpen - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/util/Map;Lnet/minecraft/world/inventory/RecipeBookType;Lcom/mojang/datafixers/util/Pair;)V a lambda$read$1 - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/stats/RecipeBookSettings; a read - m (Ljava/util/EnumMap;)V a lambda$new$0 - m (Lnet/minecraft/world/inventory/RecipeBookType;)Z a isOpen - m ()Lnet/minecraft/stats/RecipeBookSettings; a copy - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/stats/RecipeBookSettings; a read - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/inventory/RecipeBookType;Lcom/mojang/datafixers/util/Pair;)V a lambda$write$2 - m (Lnet/minecraft/world/inventory/RecipeBookType;)Z b isFiltering - m (Lnet/minecraft/network/PacketDataSerializer;)V b write - m (Lnet/minecraft/nbt/NBTTagCompound;)V b write - m (Lnet/minecraft/world/inventory/RecipeBookType;Z)V b setFiltering -c net/minecraft/stats/RecipeBookSettings$a net/minecraft/stats/RecipeBookSettings$TypeSettings - f Z a open - f Z b filtering - m ()Lnet/minecraft/stats/RecipeBookSettings$a; a copy -c net/minecraft/stats/ServerStatisticManager net/minecraft/stats/ServerStatsCounter - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/server/MinecraftServer; c server - f Ljava/io/File; d file - f Ljava/util/Set; e dirty - m (Lnet/minecraft/server/level/EntityPlayer;)V a sendStats - m (Lcom/google/gson/JsonObject;)Lnet/minecraft/nbt/NBTTagCompound; a fromJson - m (Lcom/mojang/datafixers/DataFixer;Ljava/lang/String;)V a parseLocal - m ()V a save - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/stats/Statistic;I)V a setValue - m (Lnet/minecraft/stats/StatisticWrapper;Ljava/lang/String;)Ljava/util/Optional; a getStat - m ()Ljava/lang/String; b toJson - m (Lnet/minecraft/stats/Statistic;)Lnet/minecraft/resources/MinecraftKey; b getKey - m ()V c markAllDirty - m ()Ljava/util/Set; d getDirty -c net/minecraft/stats/Statistic net/minecraft/stats/Stat - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/stats/Counter; o formatter - f Ljava/lang/Object; p value - f Lnet/minecraft/stats/StatisticWrapper; q type - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/String; a locationToKey - m (Lnet/minecraft/stats/StatisticWrapper;Ljava/lang/Object;)Ljava/lang/String; a buildName - m (I)Ljava/lang/String; a format - m ()Lnet/minecraft/stats/StatisticWrapper; a getType - m ()Ljava/lang/Object; b getValue -c net/minecraft/stats/StatisticList net/minecraft/stats/Stats - f Lnet/minecraft/resources/MinecraftKey; A HORSE_ONE_CM - f Lnet/minecraft/resources/MinecraftKey; B AVIATE_ONE_CM - f Lnet/minecraft/resources/MinecraftKey; C SWIM_ONE_CM - f Lnet/minecraft/resources/MinecraftKey; D STRIDER_ONE_CM - f Lnet/minecraft/resources/MinecraftKey; E JUMP - f Lnet/minecraft/resources/MinecraftKey; F DROP - f Lnet/minecraft/resources/MinecraftKey; G DAMAGE_DEALT - f Lnet/minecraft/resources/MinecraftKey; H DAMAGE_DEALT_ABSORBED - f Lnet/minecraft/resources/MinecraftKey; I DAMAGE_DEALT_RESISTED - f Lnet/minecraft/resources/MinecraftKey; J DAMAGE_TAKEN - f Lnet/minecraft/resources/MinecraftKey; K DAMAGE_BLOCKED_BY_SHIELD - f Lnet/minecraft/resources/MinecraftKey; L DAMAGE_ABSORBED - f Lnet/minecraft/resources/MinecraftKey; M DAMAGE_RESISTED - f Lnet/minecraft/resources/MinecraftKey; N DEATHS - f Lnet/minecraft/resources/MinecraftKey; O MOB_KILLS - f Lnet/minecraft/resources/MinecraftKey; P ANIMALS_BRED - f Lnet/minecraft/resources/MinecraftKey; Q PLAYER_KILLS - f Lnet/minecraft/resources/MinecraftKey; R FISH_CAUGHT - f Lnet/minecraft/resources/MinecraftKey; S TALKED_TO_VILLAGER - f Lnet/minecraft/resources/MinecraftKey; T TRADED_WITH_VILLAGER - f Lnet/minecraft/resources/MinecraftKey; U EAT_CAKE_SLICE - f Lnet/minecraft/resources/MinecraftKey; V FILL_CAULDRON - f Lnet/minecraft/resources/MinecraftKey; W USE_CAULDRON - f Lnet/minecraft/resources/MinecraftKey; X CLEAN_ARMOR - f Lnet/minecraft/resources/MinecraftKey; Y CLEAN_BANNER - f Lnet/minecraft/resources/MinecraftKey; Z CLEAN_SHULKER_BOX - f Lnet/minecraft/stats/StatisticWrapper; a BLOCK_MINED - f Lnet/minecraft/resources/MinecraftKey; aA RAID_TRIGGER - f Lnet/minecraft/resources/MinecraftKey; aB RAID_WIN - f Lnet/minecraft/resources/MinecraftKey; aC INTERACT_WITH_ANVIL - f Lnet/minecraft/resources/MinecraftKey; aD INTERACT_WITH_GRINDSTONE - f Lnet/minecraft/resources/MinecraftKey; aE TARGET_HIT - f Lnet/minecraft/resources/MinecraftKey; aF INTERACT_WITH_SMITHING_TABLE - f Lnet/minecraft/resources/MinecraftKey; aa INTERACT_WITH_BREWINGSTAND - f Lnet/minecraft/resources/MinecraftKey; ab INTERACT_WITH_BEACON - f Lnet/minecraft/resources/MinecraftKey; ac INSPECT_DROPPER - f Lnet/minecraft/resources/MinecraftKey; ad INSPECT_HOPPER - f Lnet/minecraft/resources/MinecraftKey; ae INSPECT_DISPENSER - f Lnet/minecraft/resources/MinecraftKey; af PLAY_NOTEBLOCK - f Lnet/minecraft/resources/MinecraftKey; ag TUNE_NOTEBLOCK - f Lnet/minecraft/resources/MinecraftKey; ah POT_FLOWER - f Lnet/minecraft/resources/MinecraftKey; ai TRIGGER_TRAPPED_CHEST - f Lnet/minecraft/resources/MinecraftKey; aj OPEN_ENDERCHEST - f Lnet/minecraft/resources/MinecraftKey; ak ENCHANT_ITEM - f Lnet/minecraft/resources/MinecraftKey; al PLAY_RECORD - f Lnet/minecraft/resources/MinecraftKey; am INTERACT_WITH_FURNACE - f Lnet/minecraft/resources/MinecraftKey; an INTERACT_WITH_CRAFTING_TABLE - f Lnet/minecraft/resources/MinecraftKey; ao OPEN_CHEST - f Lnet/minecraft/resources/MinecraftKey; ap SLEEP_IN_BED - f Lnet/minecraft/resources/MinecraftKey; aq OPEN_SHULKER_BOX - f Lnet/minecraft/resources/MinecraftKey; ar OPEN_BARREL - f Lnet/minecraft/resources/MinecraftKey; as INTERACT_WITH_BLAST_FURNACE - f Lnet/minecraft/resources/MinecraftKey; at INTERACT_WITH_SMOKER - f Lnet/minecraft/resources/MinecraftKey; au INTERACT_WITH_LECTERN - f Lnet/minecraft/resources/MinecraftKey; av INTERACT_WITH_CAMPFIRE - f Lnet/minecraft/resources/MinecraftKey; aw INTERACT_WITH_CARTOGRAPHY_TABLE - f Lnet/minecraft/resources/MinecraftKey; ax INTERACT_WITH_LOOM - f Lnet/minecraft/resources/MinecraftKey; ay INTERACT_WITH_STONECUTTER - f Lnet/minecraft/resources/MinecraftKey; az BELL_RING - f Lnet/minecraft/stats/StatisticWrapper; b ITEM_CRAFTED - f Lnet/minecraft/stats/StatisticWrapper; c ITEM_USED - f Lnet/minecraft/stats/StatisticWrapper; d ITEM_BROKEN - f Lnet/minecraft/stats/StatisticWrapper; e ITEM_PICKED_UP - f Lnet/minecraft/stats/StatisticWrapper; f ITEM_DROPPED - f Lnet/minecraft/stats/StatisticWrapper; g ENTITY_KILLED - f Lnet/minecraft/stats/StatisticWrapper; h ENTITY_KILLED_BY - f Lnet/minecraft/stats/StatisticWrapper; i CUSTOM - f Lnet/minecraft/resources/MinecraftKey; j LEAVE_GAME - f Lnet/minecraft/resources/MinecraftKey; k PLAY_TIME - f Lnet/minecraft/resources/MinecraftKey; l TOTAL_WORLD_TIME - f Lnet/minecraft/resources/MinecraftKey; m TIME_SINCE_DEATH - f Lnet/minecraft/resources/MinecraftKey; n TIME_SINCE_REST - f Lnet/minecraft/resources/MinecraftKey; o CROUCH_TIME - f Lnet/minecraft/resources/MinecraftKey; p WALK_ONE_CM - f Lnet/minecraft/resources/MinecraftKey; q CROUCH_ONE_CM - f Lnet/minecraft/resources/MinecraftKey; r SPRINT_ONE_CM - f Lnet/minecraft/resources/MinecraftKey; s WALK_ON_WATER_ONE_CM - f Lnet/minecraft/resources/MinecraftKey; t FALL_ONE_CM - f Lnet/minecraft/resources/MinecraftKey; u CLIMB_ONE_CM - f Lnet/minecraft/resources/MinecraftKey; v FLY_ONE_CM - f Lnet/minecraft/resources/MinecraftKey; w WALK_UNDER_WATER_ONE_CM - f Lnet/minecraft/resources/MinecraftKey; x MINECART_ONE_CM - f Lnet/minecraft/resources/MinecraftKey; y BOAT_ONE_CM - f Lnet/minecraft/resources/MinecraftKey; z PIG_ONE_CM - m (Ljava/lang/String;Lnet/minecraft/stats/Counter;)Lnet/minecraft/resources/MinecraftKey; a makeCustomStat - m (Ljava/lang/String;Lnet/minecraft/core/IRegistry;)Lnet/minecraft/stats/StatisticWrapper; a makeRegistryStatType -c net/minecraft/stats/StatisticManager net/minecraft/stats/StatsCounter - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; a stats - m (Lnet/minecraft/stats/StatisticWrapper;Ljava/lang/Object;)I a getValue - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/stats/Statistic;I)V a setValue - m (Lnet/minecraft/stats/Statistic;)I a getValue - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/stats/Statistic;I)V b increment -c net/minecraft/stats/StatisticWrapper net/minecraft/stats/StatType - f Lnet/minecraft/core/IRegistry; a registry - f Ljava/util/Map; b map - f Lnet/minecraft/network/chat/IChatBaseComponent; c displayName - f Lnet/minecraft/network/codec/StreamCodec; d streamCodec - m (Ljava/lang/Object;)Z a contains - m (Ljava/lang/Object;Lnet/minecraft/stats/Counter;)Lnet/minecraft/stats/Statistic; a get - m ()Lnet/minecraft/network/codec/StreamCodec; a streamCodec - m (Lnet/minecraft/stats/Counter;Ljava/lang/Object;)Lnet/minecraft/stats/Statistic; a lambda$get$0 - m (Ljava/lang/Object;)Lnet/minecraft/stats/Statistic; b get - m ()Lnet/minecraft/core/IRegistry; b getRegistry - m ()Lnet/minecraft/network/chat/IChatBaseComponent; c getDisplayName -c net/minecraft/tags/BannerPatternTags net/minecraft/tags/BannerPatternTags - f Lnet/minecraft/tags/TagKey; a NO_ITEM_REQUIRED - f Lnet/minecraft/tags/TagKey; b PATTERN_ITEM_FLOWER - f Lnet/minecraft/tags/TagKey; c PATTERN_ITEM_CREEPER - f Lnet/minecraft/tags/TagKey; d PATTERN_ITEM_SKULL - f Lnet/minecraft/tags/TagKey; e PATTERN_ITEM_MOJANG - f Lnet/minecraft/tags/TagKey; f PATTERN_ITEM_GLOBE - f Lnet/minecraft/tags/TagKey; g PATTERN_ITEM_PIGLIN - f Lnet/minecraft/tags/TagKey; h PATTERN_ITEM_FLOW - f Lnet/minecraft/tags/TagKey; i PATTERN_ITEM_GUSTER - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a create -c net/minecraft/tags/BiomeTags net/minecraft/tags/BiomeTags - f Lnet/minecraft/tags/TagKey; A HAS_RUINED_PORTAL_JUNGLE - f Lnet/minecraft/tags/TagKey; B HAS_RUINED_PORTAL_OCEAN - f Lnet/minecraft/tags/TagKey; C HAS_RUINED_PORTAL_SWAMP - f Lnet/minecraft/tags/TagKey; D HAS_RUINED_PORTAL_MOUNTAIN - f Lnet/minecraft/tags/TagKey; E HAS_RUINED_PORTAL_STANDARD - f Lnet/minecraft/tags/TagKey; F HAS_SHIPWRECK_BEACHED - f Lnet/minecraft/tags/TagKey; G HAS_SHIPWRECK - f Lnet/minecraft/tags/TagKey; H HAS_STRONGHOLD - f Lnet/minecraft/tags/TagKey; I HAS_TRIAL_CHAMBERS - f Lnet/minecraft/tags/TagKey; J HAS_SWAMP_HUT - f Lnet/minecraft/tags/TagKey; K HAS_VILLAGE_DESERT - f Lnet/minecraft/tags/TagKey; L HAS_VILLAGE_PLAINS - f Lnet/minecraft/tags/TagKey; M HAS_VILLAGE_SAVANNA - f Lnet/minecraft/tags/TagKey; N HAS_VILLAGE_SNOWY - f Lnet/minecraft/tags/TagKey; O HAS_VILLAGE_TAIGA - f Lnet/minecraft/tags/TagKey; P HAS_TRAIL_RUINS - f Lnet/minecraft/tags/TagKey; Q HAS_WOODLAND_MANSION - f Lnet/minecraft/tags/TagKey; R HAS_NETHER_FORTRESS - f Lnet/minecraft/tags/TagKey; S HAS_NETHER_FOSSIL - f Lnet/minecraft/tags/TagKey; T HAS_BASTION_REMNANT - f Lnet/minecraft/tags/TagKey; U HAS_ANCIENT_CITY - f Lnet/minecraft/tags/TagKey; V HAS_RUINED_PORTAL_NETHER - f Lnet/minecraft/tags/TagKey; W HAS_END_CITY - f Lnet/minecraft/tags/TagKey; X REQUIRED_OCEAN_MONUMENT_SURROUNDING - f Lnet/minecraft/tags/TagKey; Y MINESHAFT_BLOCKING - f Lnet/minecraft/tags/TagKey; Z PLAYS_UNDERWATER_MUSIC - f Lnet/minecraft/tags/TagKey; a IS_DEEP_OCEAN - f Lnet/minecraft/tags/TagKey; aa HAS_CLOSER_WATER_FOG - f Lnet/minecraft/tags/TagKey; ab WATER_ON_MAP_OUTLINES - f Lnet/minecraft/tags/TagKey; ac PRODUCES_CORALS_FROM_BONEMEAL - f Lnet/minecraft/tags/TagKey; ad INCREASED_FIRE_BURNOUT - f Lnet/minecraft/tags/TagKey; ae SNOW_GOLEM_MELTS - f Lnet/minecraft/tags/TagKey; af WITHOUT_ZOMBIE_SIEGES - f Lnet/minecraft/tags/TagKey; ag WITHOUT_PATROL_SPAWNS - f Lnet/minecraft/tags/TagKey; ah WITHOUT_WANDERING_TRADER_SPAWNS - f Lnet/minecraft/tags/TagKey; ai SPAWNS_COLD_VARIANT_FROGS - f Lnet/minecraft/tags/TagKey; aj SPAWNS_WARM_VARIANT_FROGS - f Lnet/minecraft/tags/TagKey; ak SPAWNS_GOLD_RABBITS - f Lnet/minecraft/tags/TagKey; al SPAWNS_WHITE_RABBITS - f Lnet/minecraft/tags/TagKey; am REDUCED_WATER_AMBIENT_SPAWNS - f Lnet/minecraft/tags/TagKey; an ALLOWS_TROPICAL_FISH_SPAWNS_AT_ANY_HEIGHT - f Lnet/minecraft/tags/TagKey; ao POLAR_BEARS_SPAWN_ON_ALTERNATE_BLOCKS - f Lnet/minecraft/tags/TagKey; ap MORE_FREQUENT_DROWNED_SPAWNS - f Lnet/minecraft/tags/TagKey; aq ALLOWS_SURFACE_SLIME_SPAWNS - f Lnet/minecraft/tags/TagKey; ar SPAWNS_SNOW_FOXES - f Lnet/minecraft/tags/TagKey; b IS_OCEAN - f Lnet/minecraft/tags/TagKey; c IS_BEACH - f Lnet/minecraft/tags/TagKey; d IS_RIVER - f Lnet/minecraft/tags/TagKey; e IS_MOUNTAIN - f Lnet/minecraft/tags/TagKey; f IS_BADLANDS - f Lnet/minecraft/tags/TagKey; g IS_HILL - f Lnet/minecraft/tags/TagKey; h IS_TAIGA - f Lnet/minecraft/tags/TagKey; i IS_JUNGLE - f Lnet/minecraft/tags/TagKey; j IS_FOREST - f Lnet/minecraft/tags/TagKey; k IS_SAVANNA - f Lnet/minecraft/tags/TagKey; l IS_OVERWORLD - f Lnet/minecraft/tags/TagKey; m IS_NETHER - f Lnet/minecraft/tags/TagKey; n IS_END - f Lnet/minecraft/tags/TagKey; o STRONGHOLD_BIASED_TO - f Lnet/minecraft/tags/TagKey; p HAS_BURIED_TREASURE - f Lnet/minecraft/tags/TagKey; q HAS_DESERT_PYRAMID - f Lnet/minecraft/tags/TagKey; r HAS_IGLOO - f Lnet/minecraft/tags/TagKey; s HAS_JUNGLE_TEMPLE - f Lnet/minecraft/tags/TagKey; t HAS_MINESHAFT - f Lnet/minecraft/tags/TagKey; u HAS_MINESHAFT_MESA - f Lnet/minecraft/tags/TagKey; v HAS_OCEAN_MONUMENT - f Lnet/minecraft/tags/TagKey; w HAS_OCEAN_RUIN_COLD - f Lnet/minecraft/tags/TagKey; x HAS_OCEAN_RUIN_WARM - f Lnet/minecraft/tags/TagKey; y HAS_PILLAGER_OUTPOST - f Lnet/minecraft/tags/TagKey; z HAS_RUINED_PORTAL_DESERT - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a create -c net/minecraft/tags/CatVariantTags net/minecraft/tags/CatVariantTags - f Lnet/minecraft/tags/TagKey; a DEFAULT_SPAWNS - f Lnet/minecraft/tags/TagKey; b FULL_MOON_SPAWNS - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a create -c net/minecraft/tags/DamageTypeTags net/minecraft/tags/DamageTypeTags - f Lnet/minecraft/tags/TagKey; A ALWAYS_KILLS_ARMOR_STANDS - f Lnet/minecraft/tags/TagKey; B CAN_BREAK_ARMOR_STAND - f Lnet/minecraft/tags/TagKey; C BYPASSES_WOLF_ARMOR - f Lnet/minecraft/tags/TagKey; D IS_PLAYER_ATTACK - f Lnet/minecraft/tags/TagKey; E BURN_FROM_STEPPING - f Lnet/minecraft/tags/TagKey; F PANIC_CAUSES - f Lnet/minecraft/tags/TagKey; G PANIC_ENVIRONMENTAL_CAUSES - f Lnet/minecraft/tags/TagKey; a DAMAGES_HELMET - f Lnet/minecraft/tags/TagKey; b BYPASSES_ARMOR - f Lnet/minecraft/tags/TagKey; c BYPASSES_SHIELD - f Lnet/minecraft/tags/TagKey; d BYPASSES_INVULNERABILITY - f Lnet/minecraft/tags/TagKey; e BYPASSES_COOLDOWN - f Lnet/minecraft/tags/TagKey; f BYPASSES_EFFECTS - f Lnet/minecraft/tags/TagKey; g BYPASSES_RESISTANCE - f Lnet/minecraft/tags/TagKey; h BYPASSES_ENCHANTMENTS - f Lnet/minecraft/tags/TagKey; i IS_FIRE - f Lnet/minecraft/tags/TagKey; j IS_PROJECTILE - f Lnet/minecraft/tags/TagKey; k WITCH_RESISTANT_TO - f Lnet/minecraft/tags/TagKey; l IS_EXPLOSION - f Lnet/minecraft/tags/TagKey; m IS_FALL - f Lnet/minecraft/tags/TagKey; n IS_DROWNING - f Lnet/minecraft/tags/TagKey; o IS_FREEZING - f Lnet/minecraft/tags/TagKey; p IS_LIGHTNING - f Lnet/minecraft/tags/TagKey; q NO_ANGER - f Lnet/minecraft/tags/TagKey; r NO_IMPACT - f Lnet/minecraft/tags/TagKey; s ALWAYS_MOST_SIGNIFICANT_FALL - f Lnet/minecraft/tags/TagKey; t WITHER_IMMUNE_TO - f Lnet/minecraft/tags/TagKey; u IGNITES_ARMOR_STANDS - f Lnet/minecraft/tags/TagKey; v BURNS_ARMOR_STANDS - f Lnet/minecraft/tags/TagKey; w AVOIDS_GUARDIAN_THORNS - f Lnet/minecraft/tags/TagKey; x ALWAYS_TRIGGERS_SILVERFISH - f Lnet/minecraft/tags/TagKey; y ALWAYS_HURTS_ENDER_DRAGONS - f Lnet/minecraft/tags/TagKey; z NO_KNOCKBACK - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a create -c net/minecraft/tags/EnchantmentTags net/minecraft/tags/EnchantmentTags - f Lnet/minecraft/tags/TagKey; A TRADES_SNOW_COMMON - f Lnet/minecraft/tags/TagKey; B TRADES_SWAMP_COMMON - f Lnet/minecraft/tags/TagKey; C TRADES_TAIGA_COMMON - f Lnet/minecraft/tags/TagKey; D TRADES_DESERT_SPECIAL - f Lnet/minecraft/tags/TagKey; E TRADES_JUNGLE_SPECIAL - f Lnet/minecraft/tags/TagKey; F TRADES_PLAINS_SPECIAL - f Lnet/minecraft/tags/TagKey; G TRADES_SAVANNA_SPECIAL - f Lnet/minecraft/tags/TagKey; H TRADES_SNOW_SPECIAL - f Lnet/minecraft/tags/TagKey; I TRADES_SWAMP_SPECIAL - f Lnet/minecraft/tags/TagKey; J TRADES_TAIGA_SPECIAL - f Lnet/minecraft/tags/TagKey; a TOOLTIP_ORDER - f Lnet/minecraft/tags/TagKey; b ARMOR_EXCLUSIVE - f Lnet/minecraft/tags/TagKey; c BOOTS_EXCLUSIVE - f Lnet/minecraft/tags/TagKey; d BOW_EXCLUSIVE - f Lnet/minecraft/tags/TagKey; e CROSSBOW_EXCLUSIVE - f Lnet/minecraft/tags/TagKey; f DAMAGE_EXCLUSIVE - f Lnet/minecraft/tags/TagKey; g MINING_EXCLUSIVE - f Lnet/minecraft/tags/TagKey; h RIPTIDE_EXCLUSIVE - f Lnet/minecraft/tags/TagKey; i TRADEABLE - f Lnet/minecraft/tags/TagKey; j DOUBLE_TRADE_PRICE - f Lnet/minecraft/tags/TagKey; k IN_ENCHANTING_TABLE - f Lnet/minecraft/tags/TagKey; l ON_MOB_SPAWN_EQUIPMENT - f Lnet/minecraft/tags/TagKey; m ON_TRADED_EQUIPMENT - f Lnet/minecraft/tags/TagKey; n ON_RANDOM_LOOT - f Lnet/minecraft/tags/TagKey; o CURSE - f Lnet/minecraft/tags/TagKey; p SMELTS_LOOT - f Lnet/minecraft/tags/TagKey; q PREVENTS_BEE_SPAWNS_WHEN_MINING - f Lnet/minecraft/tags/TagKey; r PREVENTS_DECORATED_POT_SHATTERING - f Lnet/minecraft/tags/TagKey; s PREVENTS_ICE_MELTING - f Lnet/minecraft/tags/TagKey; t PREVENTS_INFESTED_SPAWNS - f Lnet/minecraft/tags/TagKey; u TREASURE - f Lnet/minecraft/tags/TagKey; v NON_TREASURE - f Lnet/minecraft/tags/TagKey; w TRADES_DESERT_COMMON - f Lnet/minecraft/tags/TagKey; x TRADES_JUNGLE_COMMON - f Lnet/minecraft/tags/TagKey; y TRADES_PLAINS_COMMON - f Lnet/minecraft/tags/TagKey; z TRADES_SAVANNA_COMMON - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a create -c net/minecraft/tags/FlatLevelGeneratorPresetTags net/minecraft/tags/FlatLevelGeneratorPresetTags - f Lnet/minecraft/tags/TagKey; a VISIBLE - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a create -c net/minecraft/tags/GameEventTags net/minecraft/tags/GameEventTags - f Lnet/minecraft/tags/TagKey; a VIBRATIONS - f Lnet/minecraft/tags/TagKey; b WARDEN_CAN_LISTEN - f Lnet/minecraft/tags/TagKey; c SHRIEKER_CAN_LISTEN - f Lnet/minecraft/tags/TagKey; d IGNORE_VIBRATIONS_SNEAKING - f Lnet/minecraft/tags/TagKey; e ALLAY_CAN_LISTEN - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a create -c net/minecraft/tags/InstrumentTags net/minecraft/tags/InstrumentTags - f Lnet/minecraft/tags/TagKey; a REGULAR_GOAT_HORNS - f Lnet/minecraft/tags/TagKey; b SCREAMING_GOAT_HORNS - f Lnet/minecraft/tags/TagKey; c GOAT_HORNS - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a create -c net/minecraft/tags/PaintingVariantTags net/minecraft/tags/PaintingVariantTags - f Lnet/minecraft/tags/TagKey; a PLACEABLE - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a create -c net/minecraft/tags/PoiTypeTags net/minecraft/tags/PoiTypeTags - f Lnet/minecraft/tags/TagKey; a ACQUIRABLE_JOB_SITE - f Lnet/minecraft/tags/TagKey; b VILLAGE - f Lnet/minecraft/tags/TagKey; c BEE_HOME - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a create -c net/minecraft/tags/StructureTags net/minecraft/tags/StructureTags - f Lnet/minecraft/tags/TagKey; a EYE_OF_ENDER_LOCATED - f Lnet/minecraft/tags/TagKey; b DOLPHIN_LOCATED - f Lnet/minecraft/tags/TagKey; c ON_WOODLAND_EXPLORER_MAPS - f Lnet/minecraft/tags/TagKey; d ON_OCEAN_EXPLORER_MAPS - f Lnet/minecraft/tags/TagKey; e ON_SAVANNA_VILLAGE_MAPS - f Lnet/minecraft/tags/TagKey; f ON_DESERT_VILLAGE_MAPS - f Lnet/minecraft/tags/TagKey; g ON_PLAINS_VILLAGE_MAPS - f Lnet/minecraft/tags/TagKey; h ON_TAIGA_VILLAGE_MAPS - f Lnet/minecraft/tags/TagKey; i ON_SNOWY_VILLAGE_MAPS - f Lnet/minecraft/tags/TagKey; j ON_JUNGLE_EXPLORER_MAPS - f Lnet/minecraft/tags/TagKey; k ON_SWAMP_EXPLORER_MAPS - f Lnet/minecraft/tags/TagKey; l ON_TREASURE_MAPS - f Lnet/minecraft/tags/TagKey; m ON_TRIAL_CHAMBERS_MAPS - f Lnet/minecraft/tags/TagKey; n CATS_SPAWN_IN - f Lnet/minecraft/tags/TagKey; o CATS_SPAWN_AS_BLACK - f Lnet/minecraft/tags/TagKey; p VILLAGE - f Lnet/minecraft/tags/TagKey; q MINESHAFT - f Lnet/minecraft/tags/TagKey; r SHIPWRECK - f Lnet/minecraft/tags/TagKey; s RUINED_PORTAL - f Lnet/minecraft/tags/TagKey; t OCEAN_RUIN - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a create -c net/minecraft/tags/TagBuilder net/minecraft/tags/TagBuilder - f Ljava/util/List; a entries - m (Lnet/minecraft/tags/TagEntry;)Lnet/minecraft/tags/TagBuilder; a add - m ()Lnet/minecraft/tags/TagBuilder; a create - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/tags/TagBuilder; a addElement - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/tags/TagBuilder; b addOptionalElement - m ()Ljava/util/List; b build - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/tags/TagBuilder; c addTag - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/tags/TagBuilder; d addOptionalTag -c net/minecraft/tags/TagDataPack net/minecraft/tags/TagLoader - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/function/Function; b idToValue - f Ljava/lang/String; c directory - m (Lnet/minecraft/tags/TagEntry$a;Ljava/util/Map;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/tags/TagDataPack$b;)V a lambda$build$5 - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/List; a lambda$load$0 - m (Lnet/minecraft/server/packs/resources/IResourceManager;)Ljava/util/Map; a load - m (Lnet/minecraft/tags/TagEntry$a;Ljava/util/List;)Lcom/mojang/datafixers/util/Either; a build - m (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/tags/TagEntry;)V a lambda$load$1 - m (Lnet/minecraft/resources/MinecraftKey;Ljava/util/Collection;)V a lambda$build$3 - m (Ljava/util/Map;)Ljava/util/Map; a build - m (Lnet/minecraft/util/DependencySorter;Lnet/minecraft/resources/MinecraftKey;Ljava/util/List;)V a lambda$build$2 - m (Ljava/util/Map;Lnet/minecraft/resources/MinecraftKey;Ljava/util/Collection;)V a lambda$build$4 - m (Lnet/minecraft/server/packs/resources/IResourceManager;)Ljava/util/Map; b loadAndBuild -c net/minecraft/tags/TagDataPack$1 net/minecraft/tags/TagLoader$1 - f Ljava/util/Map; a val$newTags - f Lnet/minecraft/tags/TagDataPack; b this$0 - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; a element - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Collection; b tag -c net/minecraft/tags/TagDataPack$a net/minecraft/tags/TagLoader$EntryWithSource - f Lnet/minecraft/tags/TagEntry; a entry - f Ljava/lang/String; b source - m ()Lnet/minecraft/tags/TagEntry; a entry - m ()Ljava/lang/String; b source -c net/minecraft/tags/TagDataPack$b net/minecraft/tags/TagLoader$SortingEntry - f Ljava/util/List; a entries - m (Ljava/util/function/Consumer;Lnet/minecraft/tags/TagDataPack$a;)V a lambda$visitOptionalDependencies$1 - m (Ljava/util/function/Consumer;)V a visitRequiredDependencies - m ()Ljava/util/List; a entries - m (Ljava/util/function/Consumer;)V b visitOptionalDependencies - m (Ljava/util/function/Consumer;Lnet/minecraft/tags/TagDataPack$a;)V b lambda$visitRequiredDependencies$0 -c net/minecraft/tags/TagEntry net/minecraft/tags/TagEntry - f Lcom/mojang/serialization/Codec; a CODEC - f Lcom/mojang/serialization/Codec; b FULL_CODEC - f Lnet/minecraft/resources/MinecraftKey; c id - f Z d tag - f Z e required - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/tags/TagEntry; a element - m (Ljava/util/function/Consumer;)V a visitRequiredDependencies - m (Lnet/minecraft/tags/TagEntry$a;Ljava/util/function/Consumer;)Z a build - m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/tags/TagEntry; a lambda$static$4 - m (Lnet/minecraft/util/ExtraCodecs$c;)Lnet/minecraft/tags/TagEntry; a lambda$static$2 - m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z a verifyIfPresent - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m ()Lnet/minecraft/util/ExtraCodecs$c; a elementOrTag - m (Lnet/minecraft/tags/TagEntry;)Lcom/mojang/datafixers/util/Either; a lambda$static$5 - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/tags/TagEntry; b optionalElement - m (Lnet/minecraft/tags/TagEntry;)Lnet/minecraft/tags/TagEntry; b lambda$static$3 - m (Ljava/util/function/Consumer;)V b visitOptionalDependencies - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/tags/TagEntry; c tag - m (Lnet/minecraft/tags/TagEntry;)Ljava/lang/Boolean; c lambda$static$0 - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/tags/TagEntry; d optionalTag -c net/minecraft/tags/TagEntry$a net/minecraft/tags/TagEntry$Lookup - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; a element - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Collection; b tag -c net/minecraft/tags/TagFile net/minecraft/tags/TagFile - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/List; b entries - f Z c replace - m ()Ljava/util/List; a entries - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Z b replace -c net/minecraft/tags/TagKey net/minecraft/tags/TagKey - f Lnet/minecraft/resources/ResourceKey; a registry - f Lnet/minecraft/resources/MinecraftKey; b location - f Lcom/google/common/collect/Interner; c VALUES - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; a lambda$hashedCodec$4 - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/tags/TagKey; a create - m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; a codec - m ()Lnet/minecraft/resources/ResourceKey; a registry - m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a lambda$hashedCodec$3 - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/tags/TagKey; b lambda$hashedCodec$1 - m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; b hashedCodec - m ()Lnet/minecraft/resources/MinecraftKey; b location - m ()Ljava/lang/String; c lambda$hashedCodec$2 - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/tags/TagKey; c lambda$codec$0 - m (Lnet/minecraft/resources/ResourceKey;)Z c isFor - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; d cast -c net/minecraft/tags/TagNetworkSerialization net/minecraft/tags/TagNetworkSerialization - m (Lnet/minecraft/core/IRegistryCustom$d;)Lcom/mojang/datafixers/util/Pair; a lambda$serializeTagsToNetwork$0 - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/IRegistry;Lnet/minecraft/tags/TagNetworkSerialization$a;Lnet/minecraft/tags/TagNetworkSerialization$b;)V a deserializeTagsFromNetwork - m (Lnet/minecraft/core/IRegistry;Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V a lambda$serializeToNetwork$2 - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/tags/TagNetworkSerialization$a; a serializeToNetwork - m (Lcom/mojang/datafixers/util/Pair;)Z a lambda$serializeTagsToNetwork$1 - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/IRegistry;Lnet/minecraft/tags/TagNetworkSerialization$b;Lnet/minecraft/resources/MinecraftKey;Lit/unimi/dsi/fastutil/ints/IntList;)V a lambda$deserializeTagsFromNetwork$3 - m (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/Map; a serializeTagsToNetwork -c net/minecraft/tags/TagNetworkSerialization$a net/minecraft/tags/TagNetworkSerialization$NetworkPayload - f Ljava/util/Map; a tags - m (Lnet/minecraft/core/IRegistry;)V a applyToRegistry - m ()I a size - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/tags/TagNetworkSerialization$a; b read -c net/minecraft/tags/TagNetworkSerialization$b net/minecraft/tags/TagNetworkSerialization$TagOutput -c net/minecraft/tags/TagRegistry net/minecraft/tags/TagManager - f Lnet/minecraft/core/IRegistryCustom; a registryAccess - f Ljava/util/List; b results - m (Ljava/util/List;Ljava/lang/Void;)V a lambda$reload$2 - m ()Ljava/util/List; a getResult - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/tags/TagDataPack;Lnet/minecraft/server/packs/resources/IResourceManager;)Lnet/minecraft/tags/TagRegistry$a; a lambda$createLoader$3 - m (Lnet/minecraft/server/packs/resources/IResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/core/IRegistryCustom$d;)Ljava/util/concurrent/CompletableFuture; a createLoader - m (Lnet/minecraft/server/packs/resources/IReloadListener$a;Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/util/profiling/GameProfilerFiller;Lnet/minecraft/util/profiling/GameProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a reload - m (I)[Ljava/util/concurrent/CompletableFuture; a lambda$reload$1 - m (Lnet/minecraft/server/packs/resources/IResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/core/IRegistryCustom$d;)Ljava/util/concurrent/CompletableFuture; b lambda$reload$0 -c net/minecraft/tags/TagRegistry$a net/minecraft/tags/TagManager$LoadResult - f Lnet/minecraft/resources/ResourceKey; a key - f Ljava/util/Map; b tags - m ()Lnet/minecraft/resources/ResourceKey; a key - m ()Ljava/util/Map; b tags -c net/minecraft/tags/TagsBlock net/minecraft/tags/BlockTags - f Lnet/minecraft/tags/TagKey; A JUNGLE_LOGS - f Lnet/minecraft/tags/TagKey; B SPRUCE_LOGS - f Lnet/minecraft/tags/TagKey; C MANGROVE_LOGS - f Lnet/minecraft/tags/TagKey; D CRIMSON_STEMS - f Lnet/minecraft/tags/TagKey; E WARPED_STEMS - f Lnet/minecraft/tags/TagKey; F BAMBOO_BLOCKS - f Lnet/minecraft/tags/TagKey; G WART_BLOCKS - f Lnet/minecraft/tags/TagKey; H BANNERS - f Lnet/minecraft/tags/TagKey; I SAND - f Lnet/minecraft/tags/TagKey; J SMELTS_TO_GLASS - f Lnet/minecraft/tags/TagKey; K STAIRS - f Lnet/minecraft/tags/TagKey; L SLABS - f Lnet/minecraft/tags/TagKey; M WALLS - f Lnet/minecraft/tags/TagKey; N ANVIL - f Lnet/minecraft/tags/TagKey; O RAILS - f Lnet/minecraft/tags/TagKey; P LEAVES - f Lnet/minecraft/tags/TagKey; Q TRAPDOORS - f Lnet/minecraft/tags/TagKey; R SMALL_FLOWERS - f Lnet/minecraft/tags/TagKey; S BEDS - f Lnet/minecraft/tags/TagKey; T FENCES - f Lnet/minecraft/tags/TagKey; U TALL_FLOWERS - f Lnet/minecraft/tags/TagKey; V FLOWERS - f Lnet/minecraft/tags/TagKey; W PIGLIN_REPELLENTS - f Lnet/minecraft/tags/TagKey; X GOLD_ORES - f Lnet/minecraft/tags/TagKey; Y IRON_ORES - f Lnet/minecraft/tags/TagKey; Z DIAMOND_ORES - f Lnet/minecraft/tags/TagKey; a WOOL - f Lnet/minecraft/tags/TagKey; aA WALL_HANGING_SIGNS - f Lnet/minecraft/tags/TagKey; aB ALL_HANGING_SIGNS - f Lnet/minecraft/tags/TagKey; aC ALL_SIGNS - f Lnet/minecraft/tags/TagKey; aD DRAGON_IMMUNE - f Lnet/minecraft/tags/TagKey; aE DRAGON_TRANSPARENT - f Lnet/minecraft/tags/TagKey; aF WITHER_IMMUNE - f Lnet/minecraft/tags/TagKey; aG WITHER_SUMMON_BASE_BLOCKS - f Lnet/minecraft/tags/TagKey; aH BEEHIVES - f Lnet/minecraft/tags/TagKey; aI CROPS - f Lnet/minecraft/tags/TagKey; aJ BEE_GROWABLES - f Lnet/minecraft/tags/TagKey; aK PORTALS - f Lnet/minecraft/tags/TagKey; aL FIRE - f Lnet/minecraft/tags/TagKey; aM NYLIUM - f Lnet/minecraft/tags/TagKey; aN BEACON_BASE_BLOCKS - f Lnet/minecraft/tags/TagKey; aO SOUL_SPEED_BLOCKS - f Lnet/minecraft/tags/TagKey; aP WALL_POST_OVERRIDE - f Lnet/minecraft/tags/TagKey; aQ CLIMBABLE - f Lnet/minecraft/tags/TagKey; aR FALL_DAMAGE_RESETTING - f Lnet/minecraft/tags/TagKey; aS SHULKER_BOXES - f Lnet/minecraft/tags/TagKey; aT HOGLIN_REPELLENTS - f Lnet/minecraft/tags/TagKey; aU SOUL_FIRE_BASE_BLOCKS - f Lnet/minecraft/tags/TagKey; aV STRIDER_WARM_BLOCKS - f Lnet/minecraft/tags/TagKey; aW CAMPFIRES - f Lnet/minecraft/tags/TagKey; aX GUARDED_BY_PIGLINS - f Lnet/minecraft/tags/TagKey; aY PREVENT_MOB_SPAWNING_INSIDE - f Lnet/minecraft/tags/TagKey; aZ FENCE_GATES - f Lnet/minecraft/tags/TagKey; aa REDSTONE_ORES - f Lnet/minecraft/tags/TagKey; ab LAPIS_ORES - f Lnet/minecraft/tags/TagKey; ac COAL_ORES - f Lnet/minecraft/tags/TagKey; ad EMERALD_ORES - f Lnet/minecraft/tags/TagKey; ae COPPER_ORES - f Lnet/minecraft/tags/TagKey; af CANDLES - f Lnet/minecraft/tags/TagKey; ag DIRT - f Lnet/minecraft/tags/TagKey; ah TERRACOTTA - f Lnet/minecraft/tags/TagKey; ai BADLANDS_TERRACOTTA - f Lnet/minecraft/tags/TagKey; aj CONCRETE_POWDER - f Lnet/minecraft/tags/TagKey; ak COMPLETES_FIND_TREE_TUTORIAL - f Lnet/minecraft/tags/TagKey; al FLOWER_POTS - f Lnet/minecraft/tags/TagKey; am ENDERMAN_HOLDABLE - f Lnet/minecraft/tags/TagKey; an ICE - f Lnet/minecraft/tags/TagKey; ao VALID_SPAWN - f Lnet/minecraft/tags/TagKey; ap IMPERMEABLE - f Lnet/minecraft/tags/TagKey; aq UNDERWATER_BONEMEALS - f Lnet/minecraft/tags/TagKey; ar CORAL_BLOCKS - f Lnet/minecraft/tags/TagKey; as WALL_CORALS - f Lnet/minecraft/tags/TagKey; at CORAL_PLANTS - f Lnet/minecraft/tags/TagKey; au CORALS - f Lnet/minecraft/tags/TagKey; av BAMBOO_PLANTABLE_ON - f Lnet/minecraft/tags/TagKey; aw STANDING_SIGNS - f Lnet/minecraft/tags/TagKey; ax WALL_SIGNS - f Lnet/minecraft/tags/TagKey; ay SIGNS - f Lnet/minecraft/tags/TagKey; az CEILING_HANGING_SIGNS - f Lnet/minecraft/tags/TagKey; b PLANKS - f Lnet/minecraft/tags/TagKey; bA SNOW - f Lnet/minecraft/tags/TagKey; bB MINEABLE_WITH_AXE - f Lnet/minecraft/tags/TagKey; bC MINEABLE_WITH_HOE - f Lnet/minecraft/tags/TagKey; bD MINEABLE_WITH_PICKAXE - f Lnet/minecraft/tags/TagKey; bE MINEABLE_WITH_SHOVEL - f Lnet/minecraft/tags/TagKey; bF SWORD_EFFICIENT - f Lnet/minecraft/tags/TagKey; bG NEEDS_DIAMOND_TOOL - f Lnet/minecraft/tags/TagKey; bH NEEDS_IRON_TOOL - f Lnet/minecraft/tags/TagKey; bI NEEDS_STONE_TOOL - f Lnet/minecraft/tags/TagKey; bJ INCORRECT_FOR_NETHERITE_TOOL - f Lnet/minecraft/tags/TagKey; bK INCORRECT_FOR_DIAMOND_TOOL - f Lnet/minecraft/tags/TagKey; bL INCORRECT_FOR_IRON_TOOL - f Lnet/minecraft/tags/TagKey; bM INCORRECT_FOR_STONE_TOOL - f Lnet/minecraft/tags/TagKey; bN INCORRECT_FOR_GOLD_TOOL - f Lnet/minecraft/tags/TagKey; bO INCORRECT_FOR_WOODEN_TOOL - f Lnet/minecraft/tags/TagKey; bP FEATURES_CANNOT_REPLACE - f Lnet/minecraft/tags/TagKey; bQ LAVA_POOL_STONE_CANNOT_REPLACE - f Lnet/minecraft/tags/TagKey; bR GEODE_INVALID_BLOCKS - f Lnet/minecraft/tags/TagKey; bS FROG_PREFER_JUMP_TO - f Lnet/minecraft/tags/TagKey; bT SCULK_REPLACEABLE - f Lnet/minecraft/tags/TagKey; bU SCULK_REPLACEABLE_WORLD_GEN - f Lnet/minecraft/tags/TagKey; bV ANCIENT_CITY_REPLACEABLE - f Lnet/minecraft/tags/TagKey; bW VIBRATION_RESONATORS - f Lnet/minecraft/tags/TagKey; bX ANIMALS_SPAWNABLE_ON - f Lnet/minecraft/tags/TagKey; bY ARMADILLO_SPAWNABLE_ON - f Lnet/minecraft/tags/TagKey; bZ AXOLOTLS_SPAWNABLE_ON - f Lnet/minecraft/tags/TagKey; ba UNSTABLE_BOTTOM_CENTER - f Lnet/minecraft/tags/TagKey; bb MUSHROOM_GROW_BLOCK - f Lnet/minecraft/tags/TagKey; bc INFINIBURN_OVERWORLD - f Lnet/minecraft/tags/TagKey; bd INFINIBURN_NETHER - f Lnet/minecraft/tags/TagKey; be INFINIBURN_END - f Lnet/minecraft/tags/TagKey; bf BASE_STONE_OVERWORLD - f Lnet/minecraft/tags/TagKey; bg STONE_ORE_REPLACEABLES - f Lnet/minecraft/tags/TagKey; bh DEEPSLATE_ORE_REPLACEABLES - f Lnet/minecraft/tags/TagKey; bi BASE_STONE_NETHER - f Lnet/minecraft/tags/TagKey; bj OVERWORLD_CARVER_REPLACEABLES - f Lnet/minecraft/tags/TagKey; bk NETHER_CARVER_REPLACEABLES - f Lnet/minecraft/tags/TagKey; bl CANDLE_CAKES - f Lnet/minecraft/tags/TagKey; bm CAULDRONS - f Lnet/minecraft/tags/TagKey; bn CRYSTAL_SOUND_BLOCKS - f Lnet/minecraft/tags/TagKey; bo INSIDE_STEP_SOUND_BLOCKS - f Lnet/minecraft/tags/TagKey; bp COMBINATION_STEP_SOUND_BLOCKS - f Lnet/minecraft/tags/TagKey; bq CAMEL_SAND_STEP_SOUND_BLOCKS - f Lnet/minecraft/tags/TagKey; br OCCLUDES_VIBRATION_SIGNALS - f Lnet/minecraft/tags/TagKey; bs DAMPENS_VIBRATIONS - f Lnet/minecraft/tags/TagKey; bt DRIPSTONE_REPLACEABLE - f Lnet/minecraft/tags/TagKey; bu CAVE_VINES - f Lnet/minecraft/tags/TagKey; bv MOSS_REPLACEABLE - f Lnet/minecraft/tags/TagKey; bw LUSH_GROUND_REPLACEABLE - f Lnet/minecraft/tags/TagKey; bx AZALEA_ROOT_REPLACEABLE - f Lnet/minecraft/tags/TagKey; by SMALL_DRIPLEAF_PLACEABLE - f Lnet/minecraft/tags/TagKey; bz BIG_DRIPLEAF_PLACEABLE - f Lnet/minecraft/tags/TagKey; c STONE_BRICKS - f Lnet/minecraft/tags/TagKey; cA DOES_NOT_BLOCK_HOPPERS - f Lnet/minecraft/tags/TagKey; cB AIR - f Lnet/minecraft/tags/TagKey; ca GOATS_SPAWNABLE_ON - f Lnet/minecraft/tags/TagKey; cb MOOSHROOMS_SPAWNABLE_ON - f Lnet/minecraft/tags/TagKey; cc PARROTS_SPAWNABLE_ON - f Lnet/minecraft/tags/TagKey; cd POLAR_BEARS_SPAWNABLE_ON_ALTERNATE - f Lnet/minecraft/tags/TagKey; ce RABBITS_SPAWNABLE_ON - f Lnet/minecraft/tags/TagKey; cf FOXES_SPAWNABLE_ON - f Lnet/minecraft/tags/TagKey; cg WOLVES_SPAWNABLE_ON - f Lnet/minecraft/tags/TagKey; ch FROGS_SPAWNABLE_ON - f Lnet/minecraft/tags/TagKey; ci AZALEA_GROWS_ON - f Lnet/minecraft/tags/TagKey; cj CONVERTABLE_TO_MUD - f Lnet/minecraft/tags/TagKey; ck MANGROVE_LOGS_CAN_GROW_THROUGH - f Lnet/minecraft/tags/TagKey; cl MANGROVE_ROOTS_CAN_GROW_THROUGH - f Lnet/minecraft/tags/TagKey; cm DEAD_BUSH_MAY_PLACE_ON - f Lnet/minecraft/tags/TagKey; cn SNAPS_GOAT_HORN - f Lnet/minecraft/tags/TagKey; co REPLACEABLE_BY_TREES - f Lnet/minecraft/tags/TagKey; cp SNOW_LAYER_CANNOT_SURVIVE_ON - f Lnet/minecraft/tags/TagKey; cq SNOW_LAYER_CAN_SURVIVE_ON - f Lnet/minecraft/tags/TagKey; cr INVALID_SPAWN_INSIDE - f Lnet/minecraft/tags/TagKey; cs SNIFFER_DIGGABLE_BLOCK - f Lnet/minecraft/tags/TagKey; ct SNIFFER_EGG_HATCH_BOOST - f Lnet/minecraft/tags/TagKey; cu TRAIL_RUINS_REPLACEABLE - f Lnet/minecraft/tags/TagKey; cv REPLACEABLE - f Lnet/minecraft/tags/TagKey; cw ENCHANTMENT_POWER_PROVIDER - f Lnet/minecraft/tags/TagKey; cx ENCHANTMENT_POWER_TRANSMITTER - f Lnet/minecraft/tags/TagKey; cy MAINTAINS_FARMLAND - f Lnet/minecraft/tags/TagKey; cz BLOCKS_WIND_CHARGE_EXPLOSIONS - f Lnet/minecraft/tags/TagKey; d WOODEN_BUTTONS - f Lnet/minecraft/tags/TagKey; e STONE_BUTTONS - f Lnet/minecraft/tags/TagKey; f BUTTONS - f Lnet/minecraft/tags/TagKey; g WOOL_CARPETS - f Lnet/minecraft/tags/TagKey; h WOODEN_DOORS - f Lnet/minecraft/tags/TagKey; i MOB_INTERACTABLE_DOORS - f Lnet/minecraft/tags/TagKey; j WOODEN_STAIRS - f Lnet/minecraft/tags/TagKey; k WOODEN_SLABS - f Lnet/minecraft/tags/TagKey; l WOODEN_FENCES - f Lnet/minecraft/tags/TagKey; m PRESSURE_PLATES - f Lnet/minecraft/tags/TagKey; n WOODEN_PRESSURE_PLATES - f Lnet/minecraft/tags/TagKey; o STONE_PRESSURE_PLATES - f Lnet/minecraft/tags/TagKey; p WOODEN_TRAPDOORS - f Lnet/minecraft/tags/TagKey; q DOORS - f Lnet/minecraft/tags/TagKey; r SAPLINGS - f Lnet/minecraft/tags/TagKey; s LOGS_THAT_BURN - f Lnet/minecraft/tags/TagKey; t OVERWORLD_NATURAL_LOGS - f Lnet/minecraft/tags/TagKey; u LOGS - f Lnet/minecraft/tags/TagKey; v DARK_OAK_LOGS - f Lnet/minecraft/tags/TagKey; w OAK_LOGS - f Lnet/minecraft/tags/TagKey; x BIRCH_LOGS - f Lnet/minecraft/tags/TagKey; y ACACIA_LOGS - f Lnet/minecraft/tags/TagKey; z CHERRY_LOGS - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a create -c net/minecraft/tags/TagsEntity net/minecraft/tags/EntityTypeTags - f Lnet/minecraft/tags/TagKey; A NOT_SCARY_FOR_PUFFERFISH - f Lnet/minecraft/tags/TagKey; B SENSITIVE_TO_IMPALING - f Lnet/minecraft/tags/TagKey; C SENSITIVE_TO_BANE_OF_ARTHROPODS - f Lnet/minecraft/tags/TagKey; D SENSITIVE_TO_SMITE - f Lnet/minecraft/tags/TagKey; E NO_ANGER_FROM_WIND_CHARGE - f Lnet/minecraft/tags/TagKey; F IMMUNE_TO_OOZING - f Lnet/minecraft/tags/TagKey; G IMMUNE_TO_INFESTED - f Lnet/minecraft/tags/TagKey; H REDIRECTABLE_PROJECTILE - f Lnet/minecraft/tags/TagKey; a SKELETONS - f Lnet/minecraft/tags/TagKey; b ZOMBIES - f Lnet/minecraft/tags/TagKey; c RAIDERS - f Lnet/minecraft/tags/TagKey; d UNDEAD - f Lnet/minecraft/tags/TagKey; e BEEHIVE_INHABITORS - f Lnet/minecraft/tags/TagKey; f ARROWS - f Lnet/minecraft/tags/TagKey; g IMPACT_PROJECTILES - f Lnet/minecraft/tags/TagKey; h POWDER_SNOW_WALKABLE_MOBS - f Lnet/minecraft/tags/TagKey; i AXOLOTL_ALWAYS_HOSTILES - f Lnet/minecraft/tags/TagKey; j AXOLOTL_HUNT_TARGETS - f Lnet/minecraft/tags/TagKey; k FREEZE_IMMUNE_ENTITY_TYPES - f Lnet/minecraft/tags/TagKey; l FREEZE_HURTS_EXTRA_TYPES - f Lnet/minecraft/tags/TagKey; m CAN_BREATHE_UNDER_WATER - f Lnet/minecraft/tags/TagKey; n FROG_FOOD - f Lnet/minecraft/tags/TagKey; o FALL_DAMAGE_IMMUNE - f Lnet/minecraft/tags/TagKey; p DISMOUNTS_UNDERWATER - f Lnet/minecraft/tags/TagKey; q NON_CONTROLLING_RIDER - f Lnet/minecraft/tags/TagKey; r DEFLECTS_PROJECTILES - f Lnet/minecraft/tags/TagKey; s CAN_TURN_IN_BOATS - f Lnet/minecraft/tags/TagKey; t ILLAGER - f Lnet/minecraft/tags/TagKey; u AQUATIC - f Lnet/minecraft/tags/TagKey; v ARTHROPOD - f Lnet/minecraft/tags/TagKey; w IGNORES_POISON_AND_REGEN - f Lnet/minecraft/tags/TagKey; x INVERTED_HEALING_AND_HARM - f Lnet/minecraft/tags/TagKey; y WITHER_FRIENDS - f Lnet/minecraft/tags/TagKey; z ILLAGER_FRIENDS - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a create -c net/minecraft/tags/TagsFluid net/minecraft/tags/FluidTags - f Lnet/minecraft/tags/TagKey; a WATER - f Lnet/minecraft/tags/TagKey; b LAVA - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a create -c net/minecraft/tags/TagsItem net/minecraft/tags/ItemTags - f Lnet/minecraft/tags/TagKey; A CRIMSON_STEMS - f Lnet/minecraft/tags/TagKey; B WARPED_STEMS - f Lnet/minecraft/tags/TagKey; C BAMBOO_BLOCKS - f Lnet/minecraft/tags/TagKey; D WART_BLOCKS - f Lnet/minecraft/tags/TagKey; E BANNERS - f Lnet/minecraft/tags/TagKey; F SAND - f Lnet/minecraft/tags/TagKey; G SMELTS_TO_GLASS - f Lnet/minecraft/tags/TagKey; H STAIRS - f Lnet/minecraft/tags/TagKey; I SLABS - f Lnet/minecraft/tags/TagKey; J WALLS - f Lnet/minecraft/tags/TagKey; K ANVIL - f Lnet/minecraft/tags/TagKey; L RAILS - f Lnet/minecraft/tags/TagKey; M LEAVES - f Lnet/minecraft/tags/TagKey; N TRAPDOORS - f Lnet/minecraft/tags/TagKey; O SMALL_FLOWERS - f Lnet/minecraft/tags/TagKey; P BEDS - f Lnet/minecraft/tags/TagKey; Q FENCES - f Lnet/minecraft/tags/TagKey; R TALL_FLOWERS - f Lnet/minecraft/tags/TagKey; S FLOWERS - f Lnet/minecraft/tags/TagKey; T PIGLIN_REPELLENTS - f Lnet/minecraft/tags/TagKey; U PIGLIN_LOVED - f Lnet/minecraft/tags/TagKey; V IGNORED_BY_PIGLIN_BABIES - f Lnet/minecraft/tags/TagKey; W MEAT - f Lnet/minecraft/tags/TagKey; X SNIFFER_FOOD - f Lnet/minecraft/tags/TagKey; Y PIGLIN_FOOD - f Lnet/minecraft/tags/TagKey; Z FOX_FOOD - f Lnet/minecraft/tags/TagKey; a WOOL - f Lnet/minecraft/tags/TagKey; aA IRON_ORES - f Lnet/minecraft/tags/TagKey; aB DIAMOND_ORES - f Lnet/minecraft/tags/TagKey; aC REDSTONE_ORES - f Lnet/minecraft/tags/TagKey; aD LAPIS_ORES - f Lnet/minecraft/tags/TagKey; aE COAL_ORES - f Lnet/minecraft/tags/TagKey; aF EMERALD_ORES - f Lnet/minecraft/tags/TagKey; aG COPPER_ORES - f Lnet/minecraft/tags/TagKey; aH NON_FLAMMABLE_WOOD - f Lnet/minecraft/tags/TagKey; aI SOUL_FIRE_BASE_BLOCKS - f Lnet/minecraft/tags/TagKey; aJ CANDLES - f Lnet/minecraft/tags/TagKey; aK DIRT - f Lnet/minecraft/tags/TagKey; aL TERRACOTTA - f Lnet/minecraft/tags/TagKey; aM COMPLETES_FIND_TREE_TUTORIAL - f Lnet/minecraft/tags/TagKey; aN BOATS - f Lnet/minecraft/tags/TagKey; aO CHEST_BOATS - f Lnet/minecraft/tags/TagKey; aP FISHES - f Lnet/minecraft/tags/TagKey; aQ SIGNS - f Lnet/minecraft/tags/TagKey; aR CREEPER_DROP_MUSIC_DISCS - f Lnet/minecraft/tags/TagKey; aS COALS - f Lnet/minecraft/tags/TagKey; aT ARROWS - f Lnet/minecraft/tags/TagKey; aU LECTERN_BOOKS - f Lnet/minecraft/tags/TagKey; aV BOOKSHELF_BOOKS - f Lnet/minecraft/tags/TagKey; aW BEACON_PAYMENT_ITEMS - f Lnet/minecraft/tags/TagKey; aX STONE_TOOL_MATERIALS - f Lnet/minecraft/tags/TagKey; aY STONE_CRAFTING_MATERIALS - f Lnet/minecraft/tags/TagKey; aZ FREEZE_IMMUNE_WEARABLES - f Lnet/minecraft/tags/TagKey; aa COW_FOOD - f Lnet/minecraft/tags/TagKey; ab GOAT_FOOD - f Lnet/minecraft/tags/TagKey; ac SHEEP_FOOD - f Lnet/minecraft/tags/TagKey; ad WOLF_FOOD - f Lnet/minecraft/tags/TagKey; ae CAT_FOOD - f Lnet/minecraft/tags/TagKey; af HORSE_FOOD - f Lnet/minecraft/tags/TagKey; ag HORSE_TEMPT_ITEMS - f Lnet/minecraft/tags/TagKey; ah CAMEL_FOOD - f Lnet/minecraft/tags/TagKey; ai ARMADILLO_FOOD - f Lnet/minecraft/tags/TagKey; aj BEE_FOOD - f Lnet/minecraft/tags/TagKey; ak CHICKEN_FOOD - f Lnet/minecraft/tags/TagKey; al FROG_FOOD - f Lnet/minecraft/tags/TagKey; am HOGLIN_FOOD - f Lnet/minecraft/tags/TagKey; an LLAMA_FOOD - f Lnet/minecraft/tags/TagKey; ao LLAMA_TEMPT_ITEMS - f Lnet/minecraft/tags/TagKey; ap OCELOT_FOOD - f Lnet/minecraft/tags/TagKey; aq PANDA_FOOD - f Lnet/minecraft/tags/TagKey; ar PIG_FOOD - f Lnet/minecraft/tags/TagKey; as RABBIT_FOOD - f Lnet/minecraft/tags/TagKey; at STRIDER_FOOD - f Lnet/minecraft/tags/TagKey; au STRIDER_TEMPT_ITEMS - f Lnet/minecraft/tags/TagKey; av TURTLE_FOOD - f Lnet/minecraft/tags/TagKey; aw PARROT_FOOD - f Lnet/minecraft/tags/TagKey; ax PARROT_POISONOUS_FOOD - f Lnet/minecraft/tags/TagKey; ay AXOLOTL_FOOD - f Lnet/minecraft/tags/TagKey; az GOLD_ORES - f Lnet/minecraft/tags/TagKey; b PLANKS - f Lnet/minecraft/tags/TagKey; bA CHEST_ARMOR_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bB HEAD_ARMOR_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bC ARMOR_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bD SWORD_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bE FIRE_ASPECT_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bF SHARP_WEAPON_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bG WEAPON_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bH MINING_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bI MINING_LOOT_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bJ FISHING_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bK TRIDENT_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bL DURABILITY_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bM BOW_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bN EQUIPPABLE_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bO CROSSBOW_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bP VANISHING_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bQ MACE_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; ba DAMPENS_VIBRATIONS - f Lnet/minecraft/tags/TagKey; bb CLUSTER_MAX_HARVESTABLES - f Lnet/minecraft/tags/TagKey; bc COMPASSES - f Lnet/minecraft/tags/TagKey; bd HANGING_SIGNS - f Lnet/minecraft/tags/TagKey; be CREEPER_IGNITERS - f Lnet/minecraft/tags/TagKey; bf NOTE_BLOCK_TOP_INSTRUMENTS - f Lnet/minecraft/tags/TagKey; bg FOOT_ARMOR - f Lnet/minecraft/tags/TagKey; bh LEG_ARMOR - f Lnet/minecraft/tags/TagKey; bi CHEST_ARMOR - f Lnet/minecraft/tags/TagKey; bj HEAD_ARMOR - f Lnet/minecraft/tags/TagKey; bk SKULLS - f Lnet/minecraft/tags/TagKey; bl TRIMMABLE_ARMOR - f Lnet/minecraft/tags/TagKey; bm TRIM_MATERIALS - f Lnet/minecraft/tags/TagKey; bn TRIM_TEMPLATES - f Lnet/minecraft/tags/TagKey; bo DECORATED_POT_SHERDS - f Lnet/minecraft/tags/TagKey; bp DECORATED_POT_INGREDIENTS - f Lnet/minecraft/tags/TagKey; bq SWORDS - f Lnet/minecraft/tags/TagKey; br AXES - f Lnet/minecraft/tags/TagKey; bs HOES - f Lnet/minecraft/tags/TagKey; bt PICKAXES - f Lnet/minecraft/tags/TagKey; bu SHOVELS - f Lnet/minecraft/tags/TagKey; bv BREAKS_DECORATED_POTS - f Lnet/minecraft/tags/TagKey; bw VILLAGER_PLANTABLE_SEEDS - f Lnet/minecraft/tags/TagKey; bx DYEABLE - f Lnet/minecraft/tags/TagKey; by FOOT_ARMOR_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; bz LEG_ARMOR_ENCHANTABLE - f Lnet/minecraft/tags/TagKey; c STONE_BRICKS - f Lnet/minecraft/tags/TagKey; d WOODEN_BUTTONS - f Lnet/minecraft/tags/TagKey; e STONE_BUTTONS - f Lnet/minecraft/tags/TagKey; f BUTTONS - f Lnet/minecraft/tags/TagKey; g WOOL_CARPETS - f Lnet/minecraft/tags/TagKey; h WOODEN_DOORS - f Lnet/minecraft/tags/TagKey; i WOODEN_STAIRS - f Lnet/minecraft/tags/TagKey; j WOODEN_SLABS - f Lnet/minecraft/tags/TagKey; k WOODEN_FENCES - f Lnet/minecraft/tags/TagKey; l FENCE_GATES - f Lnet/minecraft/tags/TagKey; m WOODEN_PRESSURE_PLATES - f Lnet/minecraft/tags/TagKey; n WOODEN_TRAPDOORS - f Lnet/minecraft/tags/TagKey; o DOORS - f Lnet/minecraft/tags/TagKey; p SAPLINGS - f Lnet/minecraft/tags/TagKey; q LOGS_THAT_BURN - f Lnet/minecraft/tags/TagKey; r LOGS - f Lnet/minecraft/tags/TagKey; s DARK_OAK_LOGS - f Lnet/minecraft/tags/TagKey; t OAK_LOGS - f Lnet/minecraft/tags/TagKey; u BIRCH_LOGS - f Lnet/minecraft/tags/TagKey; v ACACIA_LOGS - f Lnet/minecraft/tags/TagKey; w CHERRY_LOGS - f Lnet/minecraft/tags/TagKey; x JUNGLE_LOGS - f Lnet/minecraft/tags/TagKey; y SPRUCE_LOGS - f Lnet/minecraft/tags/TagKey; z MANGROVE_LOGS - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a bind -c net/minecraft/tags/WorldPresetTags net/minecraft/tags/WorldPresetTags - f Lnet/minecraft/tags/TagKey; a NORMAL - f Lnet/minecraft/tags/TagKey; b EXTENDED - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a create -c net/minecraft/util/AbortableIterationConsumer net/minecraft/util/AbortableIterationConsumer - m (Ljava/util/function/Consumer;Ljava/lang/Object;)Lnet/minecraft/util/AbortableIterationConsumer$a; a lambda$forConsumer$0 -c net/minecraft/util/AbortableIterationConsumer$a net/minecraft/util/AbortableIterationConsumer$Continuation - f Lnet/minecraft/util/AbortableIterationConsumer$a; a CONTINUE - f Lnet/minecraft/util/AbortableIterationConsumer$a; b ABORT - f [Lnet/minecraft/util/AbortableIterationConsumer$a; c $VALUES - m ()Z a shouldAbort - m ()[Lnet/minecraft/util/AbortableIterationConsumer$a; b $values -c net/minecraft/util/ArrayListDeque net/minecraft/util/ArrayListDeque - f I a MIN_GROWTH - f [Ljava/lang/Object; b contents - f I c head - f I d size - m (II)V a verifyIndexInRange - m (I)I a getIndex - m ()I a capacity - m ([Ljava/lang/Object;I)V a copyCount - m ()Lnet/minecraft/util/ListAndDeque; b reversed - m (I)V b verifyIndexInRange - m (I)Ljava/lang/Object; c getInner - m ()V c grow -c net/minecraft/util/ArrayListDeque$a net/minecraft/util/ArrayListDeque$DescendingIterator - f Lnet/minecraft/util/ArrayListDeque; a this$0 - f I b index -c net/minecraft/util/ArrayListDeque$b net/minecraft/util/ArrayListDeque$ReversedView - f Lnet/minecraft/util/ArrayListDeque; a this$0 - f Lnet/minecraft/util/ArrayListDeque; b source - m (I)I a reverseIndex - m ()Lnet/minecraft/util/ListAndDeque; b reversed -c net/minecraft/util/ArraySetSorted net/minecraft/util/SortedArraySet - f I a DEFAULT_INITIAL_CAPACITY - f Ljava/util/Comparator; b comparator - f [Ljava/lang/Object; c contents - f I d size - m (Ljava/util/Comparator;I)Lnet/minecraft/util/ArraySetSorted; a create - m ([Ljava/lang/Object;)[Ljava/lang/Object; a castRawArray - m (Ljava/util/Comparator;)Lnet/minecraft/util/ArraySetSorted; a create - m (Ljava/lang/Object;)Ljava/lang/Object; a addOrGet - m (I)Lnet/minecraft/util/ArraySetSorted; a create - m (Ljava/lang/Object;I)V a addInternal - m ()Lnet/minecraft/util/ArraySetSorted; a create - m ()Ljava/lang/Object; b first - m (Ljava/lang/Object;)Ljava/lang/Object; b get - m (I)I b getInsertionPosition - m (Ljava/lang/Object;)I c findIndex - m ()Ljava/lang/Object; c last - m (I)V c grow - m (I)V d removeInternal - m (I)Ljava/lang/Object; e getInternal -c net/minecraft/util/ArraySetSorted$a net/minecraft/util/SortedArraySet$ArrayIterator - f Lnet/minecraft/util/ArraySetSorted; a this$0 - f I b index - f I c last -c net/minecraft/util/Brightness net/minecraft/util/Brightness - f Lcom/mojang/serialization/Codec; a LIGHT_VALUE_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/util/Brightness; c FULL_BRIGHT - f I d block - f I e sky - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I a pack - m (I)Lnet/minecraft/util/Brightness; a unpack - m ()I b block - m ()I c sky -c net/minecraft/util/ByIdMap net/minecraft/util/ByIdMap - m (I[Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object; a lambda$continuous$1 - m (Ljava/util/function/IntFunction;Ljava/lang/Object;I)Ljava/lang/Object; a lambda$sparse$0 - m (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Lnet/minecraft/util/ByIdMap$a;)Ljava/util/function/IntFunction; a continuous - m (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)Ljava/util/function/IntFunction; a createMap - m (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/function/IntFunction; a sparse - m ([Ljava/lang/Object;II)Ljava/lang/Object; a lambda$continuous$3 - m (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)[Ljava/lang/Object; b createSortedArray - m ([Ljava/lang/Object;II)Ljava/lang/Object; b lambda$continuous$2 -c net/minecraft/util/ByIdMap$a net/minecraft/util/ByIdMap$OutOfBoundsStrategy - f Lnet/minecraft/util/ByIdMap$a; a ZERO - f Lnet/minecraft/util/ByIdMap$a; b WRAP - f Lnet/minecraft/util/ByIdMap$a; c CLAMP - f [Lnet/minecraft/util/ByIdMap$a; d $VALUES - m ()[Lnet/minecraft/util/ByIdMap$a; a $values -c net/minecraft/util/CSVWriter net/minecraft/util/CsvOutput - f Ljava/lang/String; a LINE_SEPARATOR - f Ljava/lang/String; b FIELD_SEPARATOR - f Ljava/io/Writer; c output - f I d columnCount - m ()Lnet/minecraft/util/CSVWriter$a; a builder - m (Ljava/lang/Object;)Ljava/lang/String; a getStringValue - m ([Ljava/lang/Object;)V a writeRow - m (Ljava/util/stream/Stream;)V a writeLine -c net/minecraft/util/CSVWriter$a net/minecraft/util/CsvOutput$Builder - f Ljava/util/List; a headers - m (Ljava/io/Writer;)Lnet/minecraft/util/CSVWriter; a build - m (Ljava/lang/String;)Lnet/minecraft/util/CSVWriter$a; a addColumn -c net/minecraft/util/ChatDeserializer net/minecraft/util/GsonHelper - f Lcom/google/gson/Gson; a GSON - m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a getAsString - m (Ljava/io/Reader;)Lcom/google/gson/JsonObject; a parse - m (Lcom/google/gson/JsonObject;Ljava/lang/String;S)S a getAsShort - m (Lcom/google/gson/stream/JsonWriter;Lcom/google/gson/JsonElement;Ljava/util/Comparator;)V a writeValue - m (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; a fromNullableJson - m (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object; a fromNullableJson - m (Lcom/google/gson/JsonObject;Ljava/lang/String;B)B a getAsByte - m (Ljava/io/Reader;Z)Lcom/google/gson/JsonObject; a parse - m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; a getAsObject - m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigDecimal;)Ljava/math/BigDecimal; a getAsBigDecimal - m (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; a fromJson - m (Lcom/google/gson/JsonObject;Ljava/lang/String;C)C a getAsCharacter - m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Object;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; a getAsObject - m (Lcom/google/gson/JsonObject;Ljava/lang/String;I)I a getAsInt - m (Ljava/util/Collection;Ljava/util/Comparator;)Ljava/util/Collection; a sortByKeyIfNeeded - m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonArray;)Lcom/google/gson/JsonArray; a getAsJsonArray - m (Lcom/google/gson/JsonObject;Ljava/lang/String;Z)Z a getAsBoolean - m (Ljava/lang/String;Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; a lambda$convertToItem$0 - m (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; a fromJson - m (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; a fromNullableJson - m (Lcom/google/gson/JsonObject;Ljava/lang/String;F)F a getAsFloat - m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; a getAsItem - m (Lcom/google/gson/JsonObject;Ljava/lang/String;D)D a getAsDouble - m (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; a fromJson - m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; a getAsJsonObject - m (Lcom/google/gson/JsonObject;Ljava/lang/String;J)J a getAsLong - m (Ljava/lang/String;)Lcom/google/gson/JsonObject; a parse - m (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; a fromJson - m (Lcom/google/gson/JsonElement;)Z a isStringValue - m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/lang/String; a convertToString - m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigInteger;)Ljava/math/BigInteger; a getAsBigInteger - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z a isStringValue - m (Lcom/google/gson/JsonElement;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; a convertToObject - m (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; a fromNullableJson - m (Ljava/lang/String;Z)Lcom/google/gson/JsonObject; a parse - m (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; b fromJson - m (Lcom/google/gson/JsonElement;)Z b isNumberValue - m (Ljava/io/Reader;)Lcom/google/gson/JsonArray; b parseArray - m (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object; b fromJson - m (Ljava/lang/String;)Lcom/google/gson/JsonArray; b parseArray - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z b isNumberValue - m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lnet/minecraft/core/Holder; b convertToItem - m (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; b fromNullableJson - m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Z c convertToBoolean - m (Lcom/google/gson/JsonElement;)Z c isBooleanValue - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z c isBooleanValue - m (Lcom/google/gson/JsonElement;Ljava/lang/String;)D d convertToDouble - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z d isArrayNode - m (Lcom/google/gson/JsonElement;)Ljava/lang/String; d getType - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z e isObjectNode - m (Lcom/google/gson/JsonElement;Ljava/lang/String;)F e convertToFloat - m (Lcom/google/gson/JsonElement;)Ljava/lang/String; e toStableString - m (Lcom/google/gson/JsonElement;Ljava/lang/String;)J f convertToLong - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z f isValidPrimitive - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z g isValidNode - m (Lcom/google/gson/JsonElement;Ljava/lang/String;)I g convertToInt - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonElement; h getNonNull - m (Lcom/google/gson/JsonElement;Ljava/lang/String;)B h convertToByte - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; i getAsString - m (Lcom/google/gson/JsonElement;Ljava/lang/String;)C i convertToCharacter - m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigDecimal; j convertToBigDecimal - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/core/Holder; j getAsItem - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z k getAsBoolean - m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigInteger; k convertToBigInteger - m (Lcom/google/gson/JsonElement;Ljava/lang/String;)S l convertToShort - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)D l getAsDouble - m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonObject; m convertToJsonObject - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)F m getAsFloat - m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonArray; n convertToJsonArray - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)J n getAsLong - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)I o getAsInt - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)B p getAsByte - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)C q getAsCharacter - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigDecimal; r getAsBigDecimal - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigInteger; s getAsBigInteger - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)S t getAsShort - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonObject; u getAsJsonObject - m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonArray; v getAsJsonArray -c net/minecraft/util/ClassTreeIdRegistry net/minecraft/util/ClassTreeIdRegistry - f I a NO_ID_VALUE - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; b classToLastIdCache - m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V a lambda$new$0 - m (Ljava/lang/Class;)I a getLastIdFor - m (Ljava/lang/Class;)I b getCount - m (Ljava/lang/Class;)I c define -c net/minecraft/util/ColorRGBA net/minecraft/util/ColorRGBA - f Lcom/mojang/serialization/Codec; a CODEC - f I b rgba - f Ljava/lang/String; c CUSTOM_COLOR_PREFIX - m (Ljava/lang/NumberFormatException;)Ljava/lang/String; a lambda$static$1 - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a lambda$static$2 - m ()I a rgba - m ()Ljava/lang/String; b formatValue - m (Ljava/lang/String;)Ljava/lang/String; b lambda$static$0 -c net/minecraft/util/ColorUtil net/minecraft/util/FastColor - m (F)I a as8BitChannel -c net/minecraft/util/ColorUtil$a net/minecraft/util/FastColor$ABGR32 - m (IIII)I a color - m (I)I a alpha - m (II)I a color - m (I)I b red - m (I)I c green - m (I)I d blue - m (I)I e transparent - m (I)I f opaque - m (I)I g fromArgb32 -c net/minecraft/util/ColorUtil$b net/minecraft/util/FastColor$ARGB32 - m (IIII)I a color - m (FII)I a lerp - m (III)I a color - m (I)I a alpha - m (II)I a multiply - m (FFFF)I a colorFromFloat - m (II)I b color - m (I)I b red - m (II)I c average - m (I)I c green - m (I)I d blue - m (I)I e opaque -c net/minecraft/util/CommonColors net/minecraft/util/CommonColors - f I a WHITE - f I b BLACK - f I c GRAY - f I d LIGHT_GRAY - f I e LIGHTER_GRAY - f I f RED - f I g GREEN - f I h BLUE - f I i SOFT_RED - f I j YELLOW - f I k SOFT_YELLOW -c net/minecraft/util/CommonLinks net/minecraft/util/CommonLinks - f Ljava/net/URI; a GDPR - f Ljava/net/URI; b EULA - f Ljava/net/URI; c PRIVACY_STATEMENT - f Ljava/net/URI; d ATTRIBUTION - f Ljava/net/URI; e LICENSES - f Ljava/net/URI; f BUY_MINECRAFT_JAVA - f Ljava/net/URI; g ACCOUNT_SETTINGS - f Ljava/net/URI; h SNAPSHOT_FEEDBACK - f Ljava/net/URI; i RELEASE_FEEDBACK - f Ljava/net/URI; j SNAPSHOT_BUGS_FEEDBACK - f Ljava/net/URI; k GENERAL_HELP - f Ljava/net/URI; l ACCESSIBILITY_HELP - f Ljava/net/URI; m REPORTING_HELP - f Ljava/net/URI; n SUSPENSION_HELP - f Ljava/net/URI; o BLOCKING_HELP - f Ljava/net/URI; p SYMLINK_HELP - f Ljava/net/URI; q START_REALMS_TRIAL - f Ljava/net/URI; r BUY_REALMS - f Ljava/net/URI; s REALMS_TERMS - f Ljava/net/URI; t REALMS_CONTENT_CREATION - m (Ljava/lang/String;Ljava/util/UUID;Z)Ljava/lang/String; a extendRealms - m (Ljava/lang/String;Ljava/util/UUID;)Ljava/lang/String; a extendRealms -c net/minecraft/util/CryptographyException net/minecraft/util/CryptException -c net/minecraft/util/CubicSampler net/minecraft/util/CubicSampler - f I a GAUSSIAN_SAMPLE_RADIUS - f I b GAUSSIAN_SAMPLE_BREADTH - f [D c GAUSSIAN_SAMPLE_KERNEL - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/util/CubicSampler$a;)Lnet/minecraft/world/phys/Vec3D; a gaussianSampleVec3 -c net/minecraft/util/CubicSampler$a net/minecraft/util/CubicSampler$Vec3Fetcher -c net/minecraft/util/CubicSpline net/minecraft/util/CubicSpline - m (Lnet/minecraft/util/ToFloatFunction;Ljava/util/List;)Lnet/minecraft/util/CubicSpline$e; a lambda$codec$4 - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a codec - m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/CubicSpline; a lambda$codec$7 - m (Lnet/minecraft/util/CubicSpline$e;I)Lnet/minecraft/util/CubicSpline$a; a lambda$codec$2 - m (Lnet/minecraft/util/CubicSpline$e;)Ljava/lang/Record; a lambda$codec$6 - m (F)Lnet/minecraft/util/CubicSpline; a constant - m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$5 - m ()Ljava/lang/String; a parityString - m (Lnet/minecraft/util/CubicSpline;)Lcom/mojang/datafixers/util/Either; a lambda$codec$8 - m (Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$1 - m (FLnet/minecraft/util/CubicSpline;F)Lnet/minecraft/util/CubicSpline$a; a lambda$codec$0 - m (Lnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline$b; a builder - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline$b; a builder - m (Lnet/minecraft/util/CubicSpline$d;)Lnet/minecraft/util/CubicSpline; a mapAll - m (Lnet/minecraft/util/CubicSpline$e;)Ljava/util/List; b lambda$codec$3 -c net/minecraft/util/CubicSpline$a net/minecraft/util/CubicSpline$1Point - f F a location - f Lnet/minecraft/util/CubicSpline; b value - f F c derivative - m ()F a location - m ()Lnet/minecraft/util/CubicSpline; b value - m ()F c derivative -c net/minecraft/util/CubicSpline$b net/minecraft/util/CubicSpline$Builder - f Lnet/minecraft/util/ToFloatFunction; a coordinate - f Lnet/minecraft/util/ToFloatFunction; b valueTransformer - f Lit/unimi/dsi/fastutil/floats/FloatList; c locations - f Ljava/util/List; d values - f Lit/unimi/dsi/fastutil/floats/FloatList; e derivatives - m (FLnet/minecraft/util/CubicSpline;F)Lnet/minecraft/util/CubicSpline$b; a addPoint - m (FF)Lnet/minecraft/util/CubicSpline$b; a addPoint - m ()Lnet/minecraft/util/CubicSpline; a build - m (FLnet/minecraft/util/CubicSpline;)Lnet/minecraft/util/CubicSpline$b; a addPoint - m (FFF)Lnet/minecraft/util/CubicSpline$b; a addPoint -c net/minecraft/util/CubicSpline$c net/minecraft/util/CubicSpline$Constant - f F b value - m ()Ljava/lang/String; a parityString - m (Ljava/lang/Object;)F a apply - m (Lnet/minecraft/util/CubicSpline$d;)Lnet/minecraft/util/CubicSpline; a mapAll - m ()F b minValue - m ()F c maxValue - m ()F d value -c net/minecraft/util/CubicSpline$d net/minecraft/util/CubicSpline$CoordinateVisitor -c net/minecraft/util/CubicSpline$e net/minecraft/util/CubicSpline$Multipoint - f Lnet/minecraft/util/ToFloatFunction; b coordinate - f [F c locations - f Ljava/util/List; d values - f [F e derivatives - f F f minValue - f F g maxValue - m (D)Ljava/lang/String; a lambda$toString$2 - m (Lnet/minecraft/util/CubicSpline$d;Lnet/minecraft/util/CubicSpline;)Lnet/minecraft/util/CubicSpline; a lambda$mapAll$3 - m ()Ljava/lang/String; a parityString - m ([FLjava/util/List;[F)V a validateSizes - m (F[FI)Z a lambda$findIntervalStart$0 - m (F[FF[FI)F a linearExtend - m ([FI)D a lambda$toString$1 - m ([F)Ljava/lang/String; a toString - m ([FF)I a findIntervalStart - m (Lnet/minecraft/util/ToFloatFunction;[FLjava/util/List;[F)Lnet/minecraft/util/CubicSpline$e; a create - m (Ljava/lang/Object;)F a apply - m (Lnet/minecraft/util/CubicSpline$d;)Lnet/minecraft/util/CubicSpline; a mapAll - m ()F b minValue - m ()F c maxValue - m ()Lnet/minecraft/util/ToFloatFunction; d coordinate - m ()[F e locations - m ()Ljava/util/List; f values - m ()[F g derivatives -c net/minecraft/util/DataBits net/minecraft/util/BitStorage - m ([I)V a unpack - m (Ljava/util/function/IntConsumer;)V a getAll - m (I)I a get - m ()[J a getRaw - m (II)I a getAndSet - m (II)V b set - m ()I b getSize - m ()I c getBits - m ()Lnet/minecraft/util/DataBits; d copy -c net/minecraft/util/DebugBuffer net/minecraft/util/DebugBuffer - f Ljava/util/concurrent/atomic/AtomicReferenceArray; a data - f Ljava/util/concurrent/atomic/AtomicInteger; b index - m ()Ljava/util/List; a dump - m (Ljava/lang/Object;)V a push -c net/minecraft/util/DelegateDataOutput net/minecraft/util/DelegateDataOutput - f Ljava/io/DataOutput; a parent -c net/minecraft/util/DependencySorter net/minecraft/util/DependencySorter - f Ljava/util/Map; a contents - m (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V a lambda$orderByDependencies$6 - m (Ljava/util/function/BiConsumer;)V a orderByDependencies - m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z a isCyclic - m (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/lang/Object;Ljava/util/function/BiConsumer;)V a visitDependenciesAndElement - m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$a;)V a lambda$orderByDependencies$5 - m (Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$a;)Lnet/minecraft/util/DependencySorter; a addEntry - m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V b addDependencyIfNotCyclic - m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$a;)V b lambda$orderByDependencies$3 - m (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V b lambda$visitDependenciesAndElement$0 - m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V c lambda$orderByDependencies$4 - m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V d lambda$orderByDependencies$2 - m (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z e lambda$isCyclic$1 -c net/minecraft/util/DependencySorter$a net/minecraft/util/DependencySorter$Entry - m (Ljava/util/function/Consumer;)V a visitRequiredDependencies - m (Ljava/util/function/Consumer;)V b visitOptionalDependencies -c net/minecraft/util/EncoderCache net/minecraft/util/EncoderCache - f Lcom/google/common/cache/LoadingCache; a cache - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a wrap -c net/minecraft/util/EncoderCache$1 net/minecraft/util/EncoderCache$1 - m (Lnet/minecraft/util/EncoderCache$a;)Lcom/mojang/serialization/DataResult; a load -c net/minecraft/util/EncoderCache$2 net/minecraft/util/EncoderCache$2 - f Lcom/mojang/serialization/Codec; a val$codec - f Lnet/minecraft/util/EncoderCache; b this$0 - m (Ljava/lang/Object;)Ljava/lang/Object; a lambda$encode$0 -c net/minecraft/util/EncoderCache$a net/minecraft/util/EncoderCache$Key - f Lcom/mojang/serialization/Codec; a codec - f Ljava/lang/Object; b value - f Lcom/mojang/serialization/DynamicOps; c ops - m ()Lcom/mojang/serialization/DataResult; a resolve - m ()Lcom/mojang/serialization/Codec; b codec - m ()Ljava/lang/Object; c value - m ()Lcom/mojang/serialization/DynamicOps; d ops -c net/minecraft/util/EntitySlice net/minecraft/util/ClassInstanceMultiMap - f Ljava/util/Map; a byClass - f Ljava/lang/Class; b baseClass - f Ljava/util/List; c allInstances - m ()Ljava/util/List; a getAllInstances - m (Ljava/lang/Class;)Ljava/util/Collection; a find - m (Ljava/lang/Class;)Ljava/util/List; b lambda$find$0 -c net/minecraft/util/ExceptionSuppressor net/minecraft/util/ExceptionCollector - f Ljava/lang/Throwable; a result - m (Ljava/lang/Throwable;)V a add - m ()V a throwIfPresent -c net/minecraft/util/ExtraCodecs net/minecraft/util/ExtraCodecs - f Lcom/mojang/serialization/Codec; A RESOURCE_PATH_CODEC - f Lcom/mojang/serialization/Codec; B PROPERTY - f Lcom/mojang/serialization/MapCodec; C GAME_PROFILE_WITHOUT_PROPERTIES - f Lcom/mojang/serialization/Codec; a JSON - f Lcom/mojang/serialization/Codec; b JAVA - f Lcom/mojang/serialization/Codec; c VECTOR3F - f Lcom/mojang/serialization/Codec; d VECTOR4F - f Lcom/mojang/serialization/Codec; e QUATERNIONF_COMPONENTS - f Lcom/mojang/serialization/Codec; f AXISANGLE4F - f Lcom/mojang/serialization/Codec; g QUATERNIONF - f Lcom/mojang/serialization/Codec; h MATRIX4F - f Lcom/mojang/serialization/Codec; i ARGB_COLOR_CODEC - f Lcom/mojang/serialization/Codec; j UNSIGNED_BYTE - f Lcom/mojang/serialization/Codec; k NON_NEGATIVE_INT - f Lcom/mojang/serialization/Codec; l POSITIVE_INT - f Lcom/mojang/serialization/Codec; m POSITIVE_FLOAT - f Lcom/mojang/serialization/Codec; n PATTERN - f Lcom/mojang/serialization/Codec; o INSTANT_ISO8601 - f Lcom/mojang/serialization/Codec; p BASE64_STRING - f Lcom/mojang/serialization/Codec; q ESCAPED_STRING - f Lcom/mojang/serialization/Codec; r TAG_OR_ELEMENT_ID - f Ljava/util/function/Function; s toOptionalLong - f Ljava/util/function/Function; t fromOptionalLong - f Lcom/mojang/serialization/Codec; u BIT_SET - f Lcom/mojang/serialization/Codec; v PROPERTY_MAP - f Lcom/mojang/serialization/Codec; w PLAYER_NAME - f Lcom/mojang/serialization/Codec; x GAME_PROFILE - f Lcom/mojang/serialization/Codec; y NON_EMPTY_STRING - f Lcom/mojang/serialization/Codec; z CODEPOINT - m (Lorg/joml/Vector4f;)Ljava/lang/Integer; a lambda$static$17 - m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a asOptionalLong - m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a orCompressed - m (Lcom/mojang/authlib/properties/PropertyMap;Ljava/lang/String;Ljava/util/List;)V a lambda$static$65 - m (Ljava/lang/String;Ljava/util/regex/PatternSyntaxException;)Ljava/lang/String; a lambda$static$48 - m (ILjava/util/Map;)Lcom/mojang/serialization/DataResult; a lambda$sizeLimitedMap$81 - m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a overrideLifecycle - m (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; a lambda$intervalCodec$21 - m (FFLjava/util/function/Function;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; a lambda$floatRangeMinExclusiveWithMessage$40 - m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; a lambda$ensureHomogenous$46 - m (Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/datafixers/util/Either; a lambda$static$69 - m (Ljava/time/format/DateTimeFormatter;)Lcom/mojang/serialization/Codec; a temporalCodec - m (Ljava/util/function/Function;Ljava/lang/Float;)Ljava/lang/String; a lambda$floatRangeMinExclusiveWithMessage$39 - m (Lcom/mojang/authlib/properties/Property;)Ljava/util/Optional; a lambda$static$62 - m (IILjava/util/function/Function;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; a lambda$intRangeWithMessage$35 - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic; a lambda$converter$1 - m (Lorg/joml/AxisAngle4f;)Lorg/joml/Vector3f; a lambda$static$12 - m (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/serialization/DataResult; a lambda$intervalCodec$27 - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a nonEmptyList - m (Lorg/joml/Matrix4f;)Ljava/util/List; a lambda$static$16 - m (Ljava/lang/Object;)Lcom/mojang/serialization/Codec$ResultFunction; a orElsePartial - m (Lorg/joml/Quaternionf;)Ljava/util/List; a lambda$static$10 - m (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; a lambda$intervalCodec$24 - m (Lnet/minecraft/core/HolderSet;)Lcom/mojang/serialization/DataResult; a lambda$nonEmptyHolderSet$45 - m (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/Map;)V a lambda$static$66 - m (Ljava/util/function/BiFunction;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a lambda$intervalCodec$26 - m (Ljava/util/function/Function;Ljava/util/Collection;)Lcom/mojang/serialization/DataResult; a lambda$ensureHomogenous$47 - m (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/authlib/properties/PropertyMap; a lambda$static$68 - m (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; a dispatchOptionalValue - m ()Ljava/lang/String; a lambda$static$76 - m (Lcom/mojang/serialization/Codec;I)Lcom/mojang/serialization/Codec; a sizeLimitedMap - m (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either; a lambda$intervalCodec$28 - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; a lambda$converter$0 - m (Ljava/lang/Float;)Ljava/lang/String; a lambda$static$41 - m (FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec; a floatRangeMinExclusiveWithMessage - m (Ljava/util/Optional;)Ljava/util/OptionalLong; a lambda$static$58 - m (IILjava/lang/Integer;)Ljava/lang/String; a lambda$intRange$38 - m (Lcom/mojang/authlib/GameProfile;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile; a lambda$static$74 - m (IILjava/util/function/Function;)Lcom/mojang/serialization/Codec; a intRangeWithMessage - m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Codec; a converter - m (Ljava/util/function/IntFunction;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; a lambda$idResolverCodec$31 - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/util/ExtraCodecs$c; a lambda$static$56 - m ([B)Ljava/lang/String; a lambda$static$53 - m (Ljava/lang/Integer;)Ljava/lang/String; a lambda$static$37 - m (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$intervalCodec$23 - m (Ljava/time/format/DateTimeFormatter;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a lambda$temporalCodec$50 - m (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/List;)V a lambda$static$67 - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a lambda$nonEmptyList$43 - m (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a intervalCodec - m (Ljava/util/function/ToIntFunction;Ljava/util/function/IntFunction;I)Lcom/mojang/serialization/Codec; a idResolverCodec - m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a overrideLifecycle - m (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lcom/mojang/authlib/properties/Property;)V a lambda$static$73 - m (Ljava/util/OptionalLong;)Ljava/util/Optional; a lambda$static$59 - m (II)Lcom/mojang/serialization/Codec; a intRange - m (Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/authlib/properties/Property; a lambda$static$63 - m (Ljava/util/BitSet;)Ljava/util/stream/LongStream; a lambda$static$61 - m (Lorg/joml/Vector3f;)Ljava/util/List; a lambda$static$4 - m (Ljava/util/function/ToIntFunction;ILjava/lang/Object;)Lcom/mojang/serialization/DataResult; a lambda$idResolverCodec$33 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$75 - m (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; a retrieveContext - m (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a orCompressed - m (Ljava/util/Map;I)Ljava/lang/String; a lambda$sizeLimitedMap$80 - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a lambda$static$83 - m (Ljava/util/function/Function;Ljava/lang/Integer;)Ljava/lang/String; a lambda$intRangeWithMessage$34 - m (Ljava/util/stream/LongStream;)Ljava/util/BitSet; a lambda$static$60 - m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/ExtraCodecs$b; b strictUnboundedMap - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$72 - m (Ljava/lang/Integer;)Ljava/lang/String; b lambda$static$36 - m (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; b lambda$intervalCodec$20 - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/util/ExtraCodecs$c; b lambda$static$55 - m (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; b lambda$intervalCodec$25 - m ()Ljava/lang/String; b lambda$static$51 - m (Ljava/util/function/Function;)Ljava/util/function/Function; b ensureHomogenous - m (Ljava/lang/Object;)Ljava/lang/String; b lambda$idResolverCodec$32 - m (Ljava/lang/String;)Ljava/lang/String; b lambda$static$82 - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; b lambda$static$15 - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; b nonEmptyHolderSet - m (Lorg/joml/AxisAngle4f;)Ljava/lang/Float; b lambda$static$11 - m (Lorg/joml/Vector4f;)Ljava/util/List; b lambda$static$7 - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; c catchDecoderException - m ()Ljava/lang/String; c lambda$nonEmptyHolderSet$44 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c lambda$static$64 - m (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; c lambda$idResolverCodec$30 - m (Ljava/util/List;)Lorg/joml/Matrix4f; c lambda$static$14 - m (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/util/List; c lambda$intervalCodec$22 - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; c lambda$static$79 - m (Ljava/lang/String;)Ljava/lang/String; d lambda$static$78 - m (Ljava/lang/Integer;)Ljava/lang/String; d lambda$idResolverCodec$29 - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; d lambda$static$9 - m ()Ljava/lang/String; d lambda$nonEmptyList$42 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; d lambda$static$13 - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; d object2BooleanMap - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; e optionalEmptyMap - m (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; e lambda$static$19 - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; e lambda$static$77 - m (Ljava/util/List;)Lorg/joml/Quaternionf; e lambda$static$8 - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; f lambda$static$71 - m (Ljava/lang/Integer;)Ljava/lang/String; f lambda$static$18 - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; f lambda$static$6 - m (Ljava/lang/String;)Ljava/lang/String; g lambda$static$70 - m (Ljava/util/List;)Lorg/joml/Vector4f; g lambda$static$5 - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; h lambda$static$3 - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; h lambda$static$57 - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; i lambda$static$54 - m (Ljava/util/List;)Lorg/joml/Vector3f; i lambda$static$2 - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; j lambda$static$52 - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; k lambda$static$49 -c net/minecraft/util/ExtraCodecs$1 net/minecraft/util/ExtraCodecs$1 - f Ljava/lang/Object; a val$value - m (Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/String; a lambda$apply$0 -c net/minecraft/util/ExtraCodecs$2 net/minecraft/util/ExtraCodecs$2 - f Lcom/mojang/serialization/Codec; a val$compressed - f Lcom/mojang/serialization/Codec; b val$normal -c net/minecraft/util/ExtraCodecs$3 net/minecraft/util/ExtraCodecs$3 - f Lcom/mojang/serialization/MapCodec; a val$compressed - f Lcom/mojang/serialization/MapCodec; b val$normal -c net/minecraft/util/ExtraCodecs$4 net/minecraft/util/ExtraCodecs$4 - f Ljava/util/function/Function; a val$decodeLifecycle - f Ljava/util/function/Function; b val$encodeLifecycle - m (Lcom/mojang/serialization/DataResult;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; a lambda$apply$0 -c net/minecraft/util/ExtraCodecs$5 net/minecraft/util/ExtraCodecs$5 - f Lcom/mojang/serialization/Codec; a val$codec - m (Ljava/lang/Object;Ljava/lang/Exception;)Ljava/lang/String; a lambda$decode$0 -c net/minecraft/util/ExtraCodecs$6 net/minecraft/util/ExtraCodecs$6 - f Ljava/lang/String; a val$typeKey - f Ljava/lang/String; b val$valueKey - f Lcom/mojang/serialization/Codec; c val$typeCodec - f Ljava/util/function/Function; d val$valueCodec - f Ljava/util/function/Function; e val$typeGetter - m (Ljava/lang/String;Lcom/mojang/serialization/MapLike;)Ljava/lang/String; a lambda$decode$0 - m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; a encode - m (Lcom/mojang/serialization/MapLike;Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; a lambda$decode$1 -c net/minecraft/util/ExtraCodecs$7 net/minecraft/util/ExtraCodecs$7 - f Lcom/mojang/serialization/Codec; a val$codec - m (Ljava/util/Optional;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a encode - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Z a isEmptyMap - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$decode$0 -c net/minecraft/util/ExtraCodecs$a net/minecraft/util/ExtraCodecs$1ContextRetrievalCodec - f Ljava/util/function/Function; a val$getter -c net/minecraft/util/ExtraCodecs$b net/minecraft/util/ExtraCodecs$StrictUnboundedMapCodec - f Lcom/mojang/serialization/Codec; a keyCodec - f Lcom/mojang/serialization/Codec; b elementCodec - m (Lcom/mojang/serialization/DataResult;Ljava/lang/String;)Ljava/lang/String; a lambda$decode$0 - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; a lambda$decode$2 - m (Ljava/lang/Object;Ljava/util/Map;)Lcom/mojang/datafixers/util/Pair; a lambda$decode$3 - m (Ljava/util/Map;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a encode - m ()Ljava/lang/String; a lambda$decode$1 -c net/minecraft/util/ExtraCodecs$c net/minecraft/util/ExtraCodecs$TagOrElementLocation - f Lnet/minecraft/resources/MinecraftKey; a id - f Z b tag - m ()Lnet/minecraft/resources/MinecraftKey; a id - m ()Z b tag - m ()Ljava/lang/String; c decoratedId -c net/minecraft/util/FastBufferedInputStream net/minecraft/util/FastBufferedInputStream - f I a DEFAULT_BUFFER_SIZE - f Ljava/io/InputStream; b in - f [B c buffer - f I d limit - f I e position - m ()I a bytesInBuffer - m ()V b fill -c net/minecraft/util/FileZipper net/minecraft/util/FileZipper - f Lorg/slf4j/Logger; a LOGGER - f Ljava/nio/file/Path; b outputFile - f Ljava/nio/file/Path; c tempFile - f Ljava/nio/file/FileSystem; d fs - m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z a lambda$add$0 - m (Ljava/nio/file/Path;Ljava/lang/String;)V a add - m (Ljava/nio/file/Path;)V a add - m (Ljava/nio/file/Path;Ljava/io/File;)V a add -c net/minecraft/util/FormattedString net/minecraft/util/FormattedCharSequence - f Lnet/minecraft/util/FormattedString; a EMPTY - m (Ljava/lang/String;Lnet/minecraft/network/chat/ChatModifier;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/util/FormattedStringEmpty;)Z a lambda$backward$5 - m (Ljava/lang/String;Lnet/minecraft/network/chat/ChatModifier;Lnet/minecraft/util/FormattedStringEmpty;)Z a lambda$backward$4 - m (Lnet/minecraft/network/chat/ChatModifier;ILnet/minecraft/util/FormattedStringEmpty;)Z a lambda$codepoint$1 - m (Lnet/minecraft/util/FormattedStringEmpty;)Z a lambda$static$0 - m (Lnet/minecraft/util/FormattedStringEmpty;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;ILnet/minecraft/network/chat/ChatModifier;I)Z a lambda$decorateOutput$6 - m (Ljava/util/List;Lnet/minecraft/util/FormattedStringEmpty;)Z a lambda$fromList$8 - m (Lnet/minecraft/util/FormattedString;Lnet/minecraft/util/FormattedString;Lnet/minecraft/util/FormattedStringEmpty;)Z a lambda$fromPair$7 - m (Ljava/lang/String;Lnet/minecraft/network/chat/ChatModifier;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/util/FormattedStringEmpty;)Z b lambda$forward$3 - m (Ljava/lang/String;Lnet/minecraft/network/chat/ChatModifier;Lnet/minecraft/util/FormattedStringEmpty;)Z b lambda$forward$2 -c net/minecraft/util/FormattedStringEmpty net/minecraft/util/FormattedCharSink -c net/minecraft/util/FutureChain net/minecraft/util/FutureChain - f Lorg/slf4j/Logger; b LOGGER - f Ljava/util/concurrent/CompletableFuture; c head - f Ljava/util/concurrent/Executor; d executor - f Z e closed - m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; a lambda$append$0 - m (Ljava/lang/Throwable;)Ljava/lang/Void; a lambda$append$2 - m (Ljava/util/function/Consumer;Ljava/lang/Object;)V a lambda$append$1 -c net/minecraft/util/Graph net/minecraft/util/Graph - m (Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;Ljava/util/function/Consumer;Ljava/lang/Object;)Z a depthFirstSearch -c net/minecraft/util/HttpUtilities net/minecraft/util/HttpUtil - f Lorg/slf4j/Logger; a LOGGER - m (Ljava/nio/file/Path;Lcom/google/common/hash/HashFunction;Lcom/google/common/hash/HashCode;)Z a checkExistingFile - m (I)Z a isPortAvailable - m (Ljava/nio/file/Path;Lcom/google/common/hash/HashFunction;)Lcom/google/common/hash/HashCode; a hashFile - m (Ljava/nio/file/Path;)V a updateModificationTime - m ()I a getAvailablePort - m (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Ljava/nio/file/Path; a cachedFilePath - m (Ljava/nio/file/Path;Ljava/net/URL;Ljava/util/Map;Lcom/google/common/hash/HashFunction;Lcom/google/common/hash/HashCode;ILjava/net/Proxy;Lnet/minecraft/util/HttpUtilities$a;)Ljava/nio/file/Path; a downloadFile - m (Lcom/google/common/hash/HashFunction;ILnet/minecraft/util/HttpUtilities$a;Ljava/io/InputStream;Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode; a downloadAndHash -c net/minecraft/util/HttpUtilities$a net/minecraft/util/HttpUtil$DownloadProgressListener - m ()V a requestStart - m (Z)V a requestFinished - m (J)V a downloadedBytes - m (Ljava/util/OptionalLong;)V a downloadStart -c net/minecraft/util/INamable net/minecraft/util/StringRepresentable - f I W PRE_BUILT_MAP_THRESHOLD - m (Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/util/INamable$a; a fromEnumWithMapping - m ([Lnet/minecraft/util/INamable;Ljava/util/function/Function;)Ljava/util/function/Function; a createNameLookup - m (Ljava/util/function/Supplier;)Lnet/minecraft/util/INamable$a; a fromEnum - m (Ljava/util/function/Function;Lnet/minecraft/util/INamable;)Ljava/lang/String; a lambda$createNameLookup$2 - m ([Lnet/minecraft/util/INamable;)Lcom/mojang/serialization/Keyable; a keys - m (Lnet/minecraft/util/INamable;)Lnet/minecraft/util/INamable; a lambda$createNameLookup$3 - m ([Lnet/minecraft/util/INamable;Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/util/INamable; a lambda$createNameLookup$5 - m (Ljava/lang/String;)Ljava/lang/String; a lambda$fromValues$1 - m (Ljava/util/Map;Ljava/lang/String;)Lnet/minecraft/util/INamable; a lambda$createNameLookup$4 - m (Ljava/util/function/Supplier;)Lcom/mojang/serialization/Codec; b fromValues - m (Ljava/lang/String;)Ljava/lang/String; b lambda$fromEnum$0 - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/util/INamable$1 net/minecraft/util/StringRepresentable$1 - f [Lnet/minecraft/util/INamable; a val$values -c net/minecraft/util/INamable$a net/minecraft/util/StringRepresentable$EnumCodec - f Ljava/util/function/Function; a resolver - m (Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum; a byName - m (Ljava/lang/String;)Ljava/lang/Enum; a byName - m (Ljava/lang/Object;)I a lambda$new$0 -c net/minecraft/util/INamable$b net/minecraft/util/StringRepresentable$StringRepresentableCodec - f Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/util/INamable;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a encode - m ([Lnet/minecraft/util/INamable;I)Lnet/minecraft/util/INamable; a lambda$new$0 -c net/minecraft/util/IProgressUpdate net/minecraft/util/ProgressListener - m (I)V a progressStagePercentage - m ()V a stop - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a progressStartNoAbort - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V b progressStart - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V c progressStage -c net/minecraft/util/InclusiveRange net/minecraft/util/InclusiveRange - f Lcom/mojang/serialization/Codec; a INT - f Ljava/lang/Comparable; b minInclusive - f Ljava/lang/Comparable; c maxInclusive - m (Lcom/mojang/serialization/Codec;Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/Codec; a codec - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a codec - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Lcom/mojang/serialization/DataResult; a lambda$codec$2 - m (Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Ljava/lang/String; a lambda$codec$1 - m (Ljava/lang/Comparable;)Z a isValueInRange - m ()Ljava/lang/Comparable; a minInclusive - m (Lnet/minecraft/util/InclusiveRange;)Z a contains - m (Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/DataResult; a create - m (Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Ljava/lang/String; b lambda$codec$0 - m ()Ljava/lang/Comparable; b maxInclusive - m ()Ljava/lang/String; c lambda$create$3 -c net/minecraft/util/KeyDispatchDataCodec net/minecraft/util/KeyDispatchDataCodec - f Lcom/mojang/serialization/MapCodec; a codec - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/util/KeyDispatchDataCodec; a of -c net/minecraft/util/LazyLoadedValue net/minecraft/util/LazyLoadedValue - f Ljava/util/function/Supplier; a factory - m ()Ljava/lang/Object; a get -c net/minecraft/util/LinearCongruentialGenerator net/minecraft/util/LinearCongruentialGenerator - f J a MULTIPLIER - f J b INCREMENT - m (JJ)J a next -c net/minecraft/util/ListAndDeque net/minecraft/util/ListAndDeque - m ()Lnet/minecraft/util/ListAndDeque; b reversed -c net/minecraft/util/LowerCaseEnumTypeAdapterFactory net/minecraft/util/LowerCaseEnumTypeAdapterFactory - m (Ljava/lang/Object;)Ljava/lang/String; a toLowercase -c net/minecraft/util/LowerCaseEnumTypeAdapterFactory$1 net/minecraft/util/LowerCaseEnumTypeAdapterFactory$1 - f Ljava/util/Map; a val$lowercaseToConstant - f Lnet/minecraft/util/LowerCaseEnumTypeAdapterFactory; b this$0 -c net/minecraft/util/MathHelper net/minecraft/util/Mth - f F a PI - f F b HALF_PI - f F c TWO_PI - f F d DEG_TO_RAD - f F e RAD_TO_DEG - f F f EPSILON - f F g SQRT_OF_TWO - f Lorg/joml/Vector3f; h Y_AXIS - f Lorg/joml/Vector3f; i X_AXIS - f Lorg/joml/Vector3f; j Z_AXIS - f J k UUID_VERSION - f J l UUID_VERSION_TYPE_4 - f J m UUID_VARIANT - f J n UUID_VARIANT_2 - f F o SIN_SCALE - f [F p SIN - f Lnet/minecraft/util/RandomSource; q RANDOM - f [I r MULTIPLY_DE_BRUIJN_BIT_POSITION - f D s ONE_SIXTH - f I t FRAC_EXP - f I u LUT_SIZE - f D v FRAC_BIAS - f [D w ASIN_TAB - f [D x COS_TAB - m (III)I a clamp - m (FFFI)I a hsvToArgb - m (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; a rotationAroundAxis - m (Ljava/lang/String;I)I a getInt - m (II)I a floorDiv - m (DDD)D a clamp - m (DI)I a quantize - m (IIIII)I a lambda$outFromOrigin$2 - m (IILjava/util/function/IntPredicate;)I a binarySearch - m (IIII)Ljava/util/stream/IntStream; a outFromOrigin - m (D)I a floor - m (FII)I a lerpInt - m (Lnet/minecraft/util/RandomSource;II)I a nextInt - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/AxisAlignedBB;)Z a rayIntersectsAABB - m (I)I a abs - m (DDDDDDDDDDD)D a lerp3 - m ()Ljava/util/UUID; a createInsecureUUID - m (Lorg/apache/commons/lang3/math/Fraction;I)I a mulAndTruncate - m (Lnet/minecraft/util/RandomSource;DD)D a nextDouble - m (DDDDD)D a clampedMap - m (FF)Z a equal - m (J)J a square - m (Lnet/minecraft/util/RandomSource;)Ljava/util/UUID; a createInsecureUUID - m (Lnet/minecraft/core/BaseBlockPosition;)J a getSeed - m (FFFFF)F a catmullrom - m (FFF)F a clamp - m (DDDDDD)D a lerp2 - m (Lnet/minecraft/util/RandomSource;FF)F a nextFloat - m (F)F a sin - m ([F)V a lambda$static$0 - m (JJJ)J a clamp - m (DD)D a absMax - m (FII)I b lerpDiscrete - m (Lnet/minecraft/util/RandomSource;FF)F b randomBetween - m (F)F b cos - m (DD)Z b equal - m (III)J b getSeed - m (FFFFF)F b clampedMap - m (FF)F b positiveModulo - m (FFF)F b clampedLerp - m (Lnet/minecraft/util/RandomSource;II)I b randomBetweenInclusive - m (D)J b lfloor - m (DDDDD)D b map - m (IIII)Z b lambda$outFromOrigin$1 - m (II)I b positiveModulo - m (I)I b wrapDegrees - m (DDD)D b clampedLerp - m (DD)D c positiveModulo - m (F)F c sqrt - m (Lnet/minecraft/util/RandomSource;FF)F c normal - m (II)Z c isMultipleOf - m (FFF)F c rotateIfNecessary - m (I)I c smallestEncompassingPowerOfTwo - m (FFFFF)F c map - m (D)I c ceil - m (DDD)D c inverseLerp - m (FF)F c degreesDifference - m (III)Ljava/util/stream/IntStream; c outFromOrigin - m (I)Z d isPowerOfTwo - m (DD)D d atan2 - m (D)D d wrapDegrees - m (DDD)D d lerp - m (FFF)F d approach - m (II)I d roundToward - m (FF)F d degreesDifferenceAbs - m (F)I d floor - m (DD)D e lengthSquared - m (FF)F e triangleWave - m (F)F e abs - m (DDD)D e rotLerp - m (D)D e frac - m (I)I e ceillog2 - m (FFF)F e approachDegrees - m (II)I e positiveCeilDiv - m (D)D f invSqrt - m (I)I f log2 - m (DD)D f length - m (DDD)D f lengthSquared - m (F)I f ceil - m (FFF)I f color - m (DDD)D g length - m (F)F g wrapDegrees - m (D)D g fastInvSqrt - m (FFF)F g inverseLerp - m (I)I g murmurHash3Mixer - m (FFF)I h hsvToRgb - m (I)I h square - m (D)D h smoothstep - m (F)F h frac - m (F)F i invSqrt - m (FFF)F i lerp - m (D)D i smoothstepDerivative - m (D)I j sign - m (FFF)F j rotLerp - m (F)F j fastInvCubeRoot - m (FFF)F k lengthSquared - m (F)F k square - m (D)D k square - m (D)D l wobble -c net/minecraft/util/MemoryReserve net/minecraft/util/MemoryReserve - f [B a reserve - m ()V a allocate - m ()V b release -c net/minecraft/util/MinecraftEncryption net/minecraft/util/Crypt - f Ljava/lang/String; a SIGNING_ALGORITHM - f I b SIGNATURE_BYTES - f Ljava/lang/String; c RSA_PUBLIC_KEY_HEADER - f Ljava/lang/String; d MIME_LINE_SEPARATOR - f Ljava/util/Base64$Encoder; e MIME_ENCODER - f Lcom/mojang/serialization/Codec; f PUBLIC_KEY_CODEC - f Lcom/mojang/serialization/Codec; g PRIVATE_KEY_CODEC - f Ljava/lang/String; h SYMMETRIC_ALGORITHM - f I i SYMMETRIC_BITS - f Ljava/lang/String; j ASYMMETRIC_ALGORITHM - f I k ASYMMETRIC_BITS - f Ljava/lang/String; l BYTE_ENCODING - f Ljava/lang/String; m HASH_ALGORITHM - f Ljava/lang/String; n PEM_RSA_PRIVATE_KEY_HEADER - f Ljava/lang/String; o PEM_RSA_PRIVATE_KEY_FOOTER - f Ljava/lang/String; p RSA_PUBLIC_KEY_FOOTER - m ([[B)[B a digestData - m (ILjava/security/Key;)Ljavax/crypto/Cipher; a getCipher - m (Ljava/security/Key;[B)[B a encryptUsingKey - m ()Ljavax/crypto/SecretKey; a generateSecretKey - m (Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[B a digestData - m (ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher; a setupCipher - m (ILjava/security/Key;[B)[B a cipherData - m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/util/MinecraftEncryption$a;)Ljava/security/Key; a rsaStringToKey - m (Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey; a decryptByteToSecretKey - m (Ljava/lang/String;)Ljava/security/PrivateKey; a stringToPemRsaPrivateKey - m (Ljava/security/PublicKey;)Ljava/lang/String; a rsaPublicKeyToString - m ([B)Ljava/security/PublicKey; a byteToPublicKey - m (Ljava/security/PrivateKey;)Ljava/lang/String; a pemRsaPrivateKeyToString - m ()Ljava/security/KeyPair; b generateKeyPair - m (Ljava/lang/String;)Ljava/security/PublicKey; b stringToRsaPublicKey - m ([B)Ljava/security/PrivateKey; b byteToPrivateKey - m (Ljava/security/Key;[B)[B b decryptUsingKey - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; c lambda$static$1 - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; d lambda$static$0 -c net/minecraft/util/MinecraftEncryption$a net/minecraft/util/Crypt$ByteArrayToKeyFunction -c net/minecraft/util/MinecraftEncryption$b net/minecraft/util/Crypt$SaltSignaturePair - f Lnet/minecraft/util/MinecraftEncryption$b; a EMPTY - f J b salt - f [B c signature - m ()Z a isValid - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/util/MinecraftEncryption$b;)V a write - m ()[B b saltAsBytes - m ()J c salt - m ()[B d signature -c net/minecraft/util/MinecraftEncryption$c net/minecraft/util/Crypt$SaltSupplier - f Ljava/security/SecureRandom; a secureRandom - m ()J a getLong -c net/minecraft/util/ModCheck net/minecraft/util/ModCheck - f Lnet/minecraft/util/ModCheck$a; a confidence - f Ljava/lang/String; b description - m ()Z a shouldReportAsModified - m (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/util/ModCheck; a identify - m (Lnet/minecraft/util/ModCheck;)Lnet/minecraft/util/ModCheck; a merge - m ()Ljava/lang/String; b fullDescription - m ()Lnet/minecraft/util/ModCheck$a; c confidence - m ()Ljava/lang/String; d description -c net/minecraft/util/ModCheck$a net/minecraft/util/ModCheck$Confidence - f Lnet/minecraft/util/ModCheck$a; a PROBABLY_NOT - f Lnet/minecraft/util/ModCheck$a; b VERY_LIKELY - f Lnet/minecraft/util/ModCheck$a; c DEFINITELY - f Ljava/lang/String; d description - f Z e shouldReportAsModified - f [Lnet/minecraft/util/ModCheck$a; f $VALUES - m ()[Lnet/minecraft/util/ModCheck$a; a $values -c net/minecraft/util/NativeModuleLister net/minecraft/util/NativeModuleLister - f Lorg/slf4j/Logger; a LOGGER - f I b LANG_MASK - f I c DEFAULT_LANG - f I d CODEPAGE_MASK - f I e DEFAULT_CODEPAGE - m (Ljava/lang/String;)Ljava/util/Optional; a tryGetVersion - m (Lnet/minecraft/CrashReportSystemDetails;)V a addCrashSection - m ()Ljava/util/List; a listModules - m (Ljava/lang/String;II)Ljava/lang/String; a langTableKey - m (Lnet/minecraft/util/NativeModuleLister$a;)Ljava/lang/String; a lambda$addCrashSection$1 - m (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer; a queryVersionValue - m ([I)Ljava/util/OptionalInt; a findLangAndCodepage - m ()Ljava/lang/String; b lambda$addCrashSection$2 - m (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Ljava/lang/String; b queryVersionString - m (Lnet/minecraft/util/NativeModuleLister$a;)Ljava/lang/String; b lambda$addCrashSection$0 -c net/minecraft/util/NativeModuleLister$a net/minecraft/util/NativeModuleLister$NativeModuleInfo - f Ljava/lang/String; a name - f Ljava/util/Optional; b version - m (Lnet/minecraft/util/NativeModuleLister$b;)Ljava/lang/String; a lambda$toString$0 -c net/minecraft/util/NativeModuleLister$b net/minecraft/util/NativeModuleLister$NativeModuleVersion - f Ljava/lang/String; a description - f Ljava/lang/String; b version - f Ljava/lang/String; c company -c net/minecraft/util/NullOps net/minecraft/util/NullOps - f Lnet/minecraft/util/NullOps; a INSTANCE - m (Lnet/minecraft/util/Unit;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; a mergeToMap - m (Ljava/nio/ByteBuffer;)Lnet/minecraft/util/Unit; a createByteList - m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; a mergeToMap - m (B)Lnet/minecraft/util/Unit; a createByte - m (F)Lnet/minecraft/util/Unit; a createFloat - m (J)Lnet/minecraft/util/Unit; a createLong - m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; a getNumberValue - m (Ljava/util/stream/IntStream;)Lnet/minecraft/util/Unit; a createIntList - m (Lnet/minecraft/util/Unit;Ljava/util/List;)Lcom/mojang/serialization/DataResult; a mergeToList - m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; a mergeToList - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/Unit;)Ljava/lang/Object; a convertTo - m (Ljava/lang/Number;)Lnet/minecraft/util/Unit; a createNumeric - m (Z)Lnet/minecraft/util/Unit; a createBoolean - m (Ljava/util/stream/Stream;)Lnet/minecraft/util/Unit; a createMap - m (Lnet/minecraft/util/Unit;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; a mergeToMap - m (Lnet/minecraft/util/Unit;Ljava/lang/String;)Lnet/minecraft/util/Unit; a remove - m (D)Lnet/minecraft/util/Unit; a createDouble - m ()Lnet/minecraft/util/Unit; a empty - m (Ljava/util/stream/LongStream;)Lnet/minecraft/util/Unit; a createLongList - m (S)Lnet/minecraft/util/Unit; a createShort - m (Ljava/lang/String;)Lnet/minecraft/util/Unit; a createString - m (I)Lnet/minecraft/util/Unit; a createInt - m (Ljava/util/Map;)Lnet/minecraft/util/Unit; a createMap - m (Ljava/util/stream/Stream;)Lnet/minecraft/util/Unit; b createList - m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; b getBooleanValue - m ()Lnet/minecraft/util/Unit; b emptyMap - m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; c getStringValue - m ()Lnet/minecraft/util/Unit; c emptyList - m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; d getMapValues - m ()Ljava/lang/String; d lambda$getLongStream$10 - m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; e getMapEntries - m ()Ljava/lang/String; e lambda$getIntStream$9 - m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; f getMap - m ()Ljava/lang/String; f lambda$getByteBuffer$8 - m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; g getStream - m ()Ljava/lang/String; g lambda$getList$7 - m ()Ljava/lang/String; h lambda$getStream$6 - m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; h getList - m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; i getByteBuffer - m ()Ljava/lang/String; i lambda$getMap$5 - m ()Ljava/lang/String; j lambda$getMapEntries$4 - m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; j getIntStream - m ()Ljava/lang/String; k lambda$getMapValues$3 - m (Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; k getLongStream - m ()Ljava/lang/String; l lambda$getStringValue$2 - m ()Ljava/lang/String; m lambda$getBooleanValue$1 - m ()Ljava/lang/String; n lambda$getNumberValue$0 -c net/minecraft/util/NullOps$a net/minecraft/util/NullOps$NullMapBuilder - m ()Lnet/minecraft/util/Unit; a initBuilder - m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lcom/mojang/serialization/DataResult; a build - m (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)Lnet/minecraft/util/Unit; a append -c net/minecraft/util/OptionEnum net/minecraft/util/OptionEnum - m ()I a getId - m ()Ljava/lang/String; b getKey - m ()Lnet/minecraft/network/chat/IChatBaseComponent; d getCaption -c net/minecraft/util/ParticleUtils net/minecraft/util/ParticleUtils - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/particles/ParticleParam;Lnet/minecraft/util/valueproviders/IntProvider;)V a spawnParticlesOnBlockFaces - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/particles/ParticleParam;)V a spawnParticleBelow - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/particles/ParticleParam;Lnet/minecraft/world/phys/Vec3D;D)V a spawnParticleOnFace - m (Lnet/minecraft/core/EnumDirection$EnumAxis;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;DLnet/minecraft/core/particles/ParticleParam;Lnet/minecraft/util/valueproviders/UniformInt;)V a spawnParticlesAlongAxis - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/core/particles/ParticleParam;)V a spawnParticleInBlock - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;IDDZLnet/minecraft/core/particles/ParticleParam;)V a spawnParticles - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/particles/ParticleParam;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/core/EnumDirection;Ljava/util/function/Supplier;D)V a spawnParticlesOnBlockFace - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;I)V a spawnSmashAttackParticles - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/phys/Vec3D; a lambda$spawnParticlesOnBlockFaces$0 - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3D; a getRandomSpeedRanges -c net/minecraft/util/PngInfo net/minecraft/util/PngInfo - f I a width - f I b height - f J c PNG_HEADER - f I d IHDR_TYPE - f I e IHDR_SIZE - m ([B)Lnet/minecraft/util/PngInfo; a fromBytes - m (Ljava/nio/ByteBuffer;)V a validateHeader - m (Ljava/io/InputStream;)Lnet/minecraft/util/PngInfo; a fromStream - m ()I a width - m ()I b height -c net/minecraft/util/ProblemReporter net/minecraft/util/ProblemReporter - m (Ljava/lang/String;)Lnet/minecraft/util/ProblemReporter; a forChild - m (Ljava/lang/String;)V b report -c net/minecraft/util/ProblemReporter$a net/minecraft/util/ProblemReporter$Collector - f Lcom/google/common/collect/Multimap; a problems - f Ljava/util/function/Supplier; b path - f Ljava/lang/String; c pathCache - m (Ljava/lang/String;)Lnet/minecraft/util/ProblemReporter; a forChild - m ()Lcom/google/common/collect/Multimap; a get - m (Ljava/util/Map$Entry;)Ljava/lang/String; a lambda$getReport$2 - m (Ljava/lang/String;)V b report - m ()Ljava/util/Optional; b getReport - m ()Ljava/lang/String; c getPath - m (Ljava/lang/String;)Ljava/lang/String; c lambda$forChild$1 - m ()Ljava/lang/String; d lambda$new$0 -c net/minecraft/util/RandomSource net/minecraft/util/RandomSource - f D a GAUSSIAN_SPREAD_FACTOR - m ()Lnet/minecraft/util/RandomSource; a create - m (I)I a nextInt - m (II)I a nextIntBetweenInclusive - m (DD)D a triangle - m (J)Lnet/minecraft/util/RandomSource; a create - m ()Lnet/minecraft/util/RandomSource; b createThreadSafe - m (I)V b consumeCount - m (J)V b setSeed - m (II)I b nextInt - m ()Lnet/minecraft/util/RandomSource; c createNewThreadLocalInstance - m ()Lnet/minecraft/util/RandomSource; d fork - m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e forkPositional - m ()I f nextInt - m ()J g nextLong - m ()Z h nextBoolean - m ()F i nextFloat - m ()D j nextDouble - m ()D k nextGaussian -c net/minecraft/util/RegistryID net/minecraft/util/CrudeIncrementalIntIdentityHashBiMap - f I b NOT_FOUND - f Ljava/lang/Object; c EMPTY_SLOT - f F d LOADFACTOR - f [Ljava/lang/Object; e keys - f [I f values - f [Ljava/lang/Object; g byId - f I h nextId - f I i size - m ()V a clear - m (I)Ljava/lang/Object; a byId - m (Ljava/lang/Object;I)V a addMapping - m (Ljava/lang/Object;)I a getId - m ()Lnet/minecraft/util/RegistryID; b copy - m (Ljava/lang/Object;)Z b contains - m (Ljava/lang/Object;I)I b indexOf - m ()I c size - m (I)Lnet/minecraft/util/RegistryID; c create - m (I)Z d contains - m ()I d nextId - m (Ljava/lang/Object;)I d add - m (I)I e getValue - m (Ljava/lang/Object;)I e hash - m (I)V f grow - m (I)I g findEmpty -c net/minecraft/util/ResourceLocationPattern net/minecraft/util/ResourceLocationPattern - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b namespacePattern - f Ljava/util/function/Predicate; c namespacePredicate - f Ljava/util/Optional; d pathPattern - f Ljava/util/function/Predicate; e pathPredicate - f Ljava/util/function/Predicate; f locationPredicate - m (Lnet/minecraft/resources/MinecraftKey;)Z a lambda$new$5 - m ()Ljava/util/function/Predicate; a namespacePredicate - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/util/ResourceLocationPattern;)Ljava/util/Optional; a lambda$static$1 - m (Ljava/lang/String;)Z a lambda$new$4 - m (Ljava/lang/String;)Z b lambda$new$3 - m (Lnet/minecraft/util/ResourceLocationPattern;)Ljava/util/Optional; b lambda$static$0 - m ()Ljava/util/function/Predicate; b pathPredicate - m ()Ljava/util/function/Predicate; c locationPredicate -c net/minecraft/util/SegmentedAnglePrecision net/minecraft/util/SegmentedAnglePrecision - f I a mask - f I b precision - f F c degreeToAngle - f F d angleToDegree - m (Lnet/minecraft/core/EnumDirection;)I a fromDirection - m (II)Z a isSameAxis - m (I)F a toDegreesWithTurns - m (F)I a fromDegreesWithTurns - m ()I a getMask - m (F)I b fromDegrees - m (I)F b toDegrees - m (I)I c normalize -c net/minecraft/util/SequencedPriorityIterator net/minecraft/util/SequencedPriorityIterator - f I a MIN_PRIO - f Ljava/util/Deque; b highestPrioQueue - f I c highestPrio - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; d queuesByPriority - m (I)Ljava/util/Deque; a lambda$add$0 - m ()V a switchCacheToNextHighestPrioQueue - m (Ljava/lang/Object;I)V a add -c net/minecraft/util/SessionLock net/minecraft/util/DirectoryLock - f Ljava/lang/String; a LOCK_FILE - f Ljava/nio/channels/FileChannel; b lockFile - f Ljava/nio/channels/FileLock; c lock - f Ljava/nio/ByteBuffer; d DUMMY - m ()Z a isValid - m (Ljava/nio/file/Path;)Lnet/minecraft/util/SessionLock; a create - m (Ljava/nio/file/Path;)Z b isLocked -c net/minecraft/util/SessionLock$ExceptionWorldConflict net/minecraft/util/DirectoryLock$LockException - m (Ljava/nio/file/Path;)Lnet/minecraft/util/SessionLock$ExceptionWorldConflict; a alreadyLocked -c net/minecraft/util/SignatureUpdater net/minecraft/util/SignatureUpdater -c net/minecraft/util/SignatureUpdater$a net/minecraft/util/SignatureUpdater$Output -c net/minecraft/util/SignatureValidator net/minecraft/util/SignatureValidator - f Lnet/minecraft/util/SignatureValidator; a NO_VALIDATION - f Lorg/slf4j/Logger; b LOGGER - m (Ljava/lang/String;Ljava/security/PublicKey;Lnet/minecraft/util/SignatureUpdater;[B)Z a lambda$from$2 - m (Lnet/minecraft/util/SignatureUpdater;[BLcom/mojang/authlib/yggdrasil/ServicesKeyInfo;)Z a lambda$from$3 - m (Lnet/minecraft/util/SignatureUpdater;[B)Z a lambda$static$0 - m ([B[B)Z a validate - m (Ljava/security/PublicKey;Ljava/lang/String;)Lnet/minecraft/util/SignatureValidator; a from - m (Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/yggdrasil/ServicesKeyType;)Lnet/minecraft/util/SignatureValidator; a from - m ([BLnet/minecraft/util/SignatureUpdater$a;)V a lambda$validate$1 - m (Ljava/util/Collection;Lnet/minecraft/util/SignatureUpdater;[B)Z a lambda$from$4 - m (Lnet/minecraft/util/SignatureUpdater;[BLjava/security/Signature;)Z a verifySignature -c net/minecraft/util/Signer net/minecraft/util/Signer - f Lorg/slf4j/Logger; a LOGGER - m (Ljava/security/PrivateKey;Ljava/lang/String;)Lnet/minecraft/util/Signer; a from - m ([BLnet/minecraft/util/SignatureUpdater$a;)V a lambda$sign$0 - m ([B)[B a sign - m (Ljava/lang/String;Ljava/security/PrivateKey;Lnet/minecraft/util/SignatureUpdater;)[B a lambda$from$1 -c net/minecraft/util/SimpleBitStorage net/minecraft/util/SimpleBitStorage - f [I a MAGIC - f [J b data - f I c bits - f J d mask - f I e size - f I f valuesPerLong - f I g divideMul - f I h divideAdd - f I i divideShift - m ([I)V a unpack - m (Ljava/util/function/IntConsumer;)V a getAll - m (I)I a get - m ()[J a getRaw - m (II)I a getAndSet - m (II)V b set - m (I)I b cellIndex - m ()I b getSize - m ()I c getBits - m ()Lnet/minecraft/util/DataBits; d copy -c net/minecraft/util/SimpleBitStorage$a net/minecraft/util/SimpleBitStorage$InitializationException -c net/minecraft/util/SingleKeyCache net/minecraft/util/SingleKeyCache - f Ljava/util/function/Function; a computeValue - f Ljava/lang/Object; b cacheKey - f Ljava/lang/Object; c cachedValue - m (Ljava/lang/Object;)Ljava/lang/Object; a getValue -c net/minecraft/util/SmoothDouble net/minecraft/util/SmoothDouble - f D a targetValue - f D b remainingValue - f D c lastAmount - m ()V a reset - m (DD)D a getNewDeltaValue -c net/minecraft/util/SpawnUtil net/minecraft/util/SpawnUtil - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;IIILnet/minecraft/util/SpawnUtil$a;)Ljava/util/Optional; a trySpawnMob - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/util/SpawnUtil$a;)Z a moveToPossibleSpawnPosition -c net/minecraft/util/SpawnUtil$a net/minecraft/util/SpawnUtil$Strategy - f Lnet/minecraft/util/SpawnUtil$a; a LEGACY_IRON_GOLEM - f Lnet/minecraft/util/SpawnUtil$a; b ON_TOP_OF_COLLIDER -c net/minecraft/util/StaticCache2D net/minecraft/util/StaticCache2D - f I a minX - f I b minZ - f I c sizeX - f I d sizeZ - f [Ljava/lang/Object; e cache - m (Ljava/util/function/Consumer;)V a forEach - m (IIILnet/minecraft/util/StaticCache2D$a;)Lnet/minecraft/util/StaticCache2D; a create - m (II)Ljava/lang/Object; a get - m (II)Z b contains - m (II)I c getIndex -c net/minecraft/util/StaticCache2D$a net/minecraft/util/StaticCache2D$Initializer -c net/minecraft/util/StringDecomposer net/minecraft/util/StringDecomposer - f C a REPLACEMENT_CHAR - f Ljava/util/Optional; b STOP_ITERATION - m (Ljava/lang/String;ILnet/minecraft/network/chat/ChatModifier;Lnet/minecraft/util/FormattedStringEmpty;)Z a iterateFormatted - m (Lnet/minecraft/network/chat/ChatModifier;Lnet/minecraft/util/FormattedStringEmpty;IC)Z a feedChar - m (Ljava/lang/StringBuilder;ILnet/minecraft/network/chat/ChatModifier;I)Z a lambda$getPlainText$2 - m (Ljava/lang/String;Lnet/minecraft/network/chat/ChatModifier;Lnet/minecraft/util/FormattedStringEmpty;)Z a iterate - m (Ljava/lang/String;ILnet/minecraft/network/chat/ChatModifier;Lnet/minecraft/network/chat/ChatModifier;Lnet/minecraft/util/FormattedStringEmpty;)Z a iterateFormatted - m (Lnet/minecraft/network/chat/IChatFormatted;)Ljava/lang/String; a getPlainText - m (Lnet/minecraft/network/chat/IChatFormatted;Lnet/minecraft/network/chat/ChatModifier;Lnet/minecraft/util/FormattedStringEmpty;)Z a iterateFormatted - m (Ljava/lang/String;)Ljava/lang/String; a filterBrokenSurrogates - m (Lnet/minecraft/util/FormattedStringEmpty;Lnet/minecraft/network/chat/ChatModifier;Ljava/lang/String;)Ljava/util/Optional; a lambda$iterateFormatted$0 - m (Ljava/lang/StringBuilder;ILnet/minecraft/network/chat/ChatModifier;I)Z b lambda$filterBrokenSurrogates$1 - m (Ljava/lang/String;Lnet/minecraft/network/chat/ChatModifier;Lnet/minecraft/util/FormattedStringEmpty;)Z b iterateBackwards - m (Ljava/lang/String;Lnet/minecraft/network/chat/ChatModifier;Lnet/minecraft/util/FormattedStringEmpty;)Z c iterateFormatted -c net/minecraft/util/TaskChainer net/minecraft/util/TaskChainer - f Lorg/slf4j/Logger; a LOGGER - m (Ljava/lang/Runnable;Ljava/lang/Object;)V a lambda$append$0 -c net/minecraft/util/TaskChainer$1 net/minecraft/util/TaskChainer$1 - f Ljava/util/concurrent/Executor; b val$executor - m (Ljava/lang/Throwable;)Ljava/lang/Void; a lambda$append$0 -c net/minecraft/util/ThreadingDetector net/minecraft/util/ThreadingDetector - f Lorg/slf4j/Logger; a LOGGER - f Ljava/lang/String; b name - f Ljava/util/concurrent/Semaphore; c lock - f Ljava/util/concurrent/locks/Lock; d stackTraceLock - f Ljava/lang/Thread; e threadThatFailedToAcquire - f Lnet/minecraft/ReportedException; f fullException - m ()V a checkAndLock - m (Ljava/lang/String;Ljava/lang/Thread;)Lnet/minecraft/ReportedException; a makeThreadingException - m (Ljava/lang/Thread;)Ljava/lang/String; a stackTrace - m ()V b checkAndUnlock -c net/minecraft/util/TimeRange net/minecraft/util/TimeUtil - f J a NANOSECONDS_PER_SECOND - f J b NANOSECONDS_PER_MILLISECOND - f J c MILLISECONDS_PER_SECOND - f J d SECONDS_PER_HOUR - f I e SECONDS_PER_MINUTE - m (II)Lnet/minecraft/util/valueproviders/UniformInt; a rangeOfSeconds -c net/minecraft/util/TimeSource net/minecraft/util/TimeSource -c net/minecraft/util/TimeSource$a net/minecraft/util/TimeSource$NanoTimeSource -c net/minecraft/util/ToFloatFunction net/minecraft/util/ToFloatFunction - f Lnet/minecraft/util/ToFloatFunction; a IDENTITY - m (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)Lnet/minecraft/util/ToFloatFunction; a createUnlimited - m (F)F a lambda$static$0 - m (Ljava/util/function/Function;)Lnet/minecraft/util/ToFloatFunction; a comap - m (Ljava/lang/Object;)F a apply - m ()F b minValue - m ()F c maxValue -c net/minecraft/util/ToFloatFunction$1 net/minecraft/util/ToFloatFunction$1 - f Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; b val$function - m (Ljava/lang/Float;)F a apply - m (Ljava/lang/Object;)F a apply - m ()F b minValue - m ()F c maxValue -c net/minecraft/util/ToFloatFunction$2 net/minecraft/util/ToFloatFunction$2 - f Lnet/minecraft/util/ToFloatFunction; b val$outer - f Ljava/util/function/Function; c val$function - m (Ljava/lang/Object;)F a apply - m ()F b minValue - m ()F c maxValue -c net/minecraft/util/Tuple net/minecraft/util/Tuple - m (Ljava/lang/Object;)V a setA - m ()Ljava/lang/Object; a getA - m ()Ljava/lang/Object; b getB - m (Ljava/lang/Object;)V b setB -c net/minecraft/util/Unit net/minecraft/util/Unit - f Lnet/minecraft/util/Unit; a INSTANCE - f Lcom/mojang/serialization/Codec; b CODEC - f [Lnet/minecraft/util/Unit; c $VALUES - m ()[Lnet/minecraft/util/Unit; a $values -c net/minecraft/util/UtilColor net/minecraft/util/StringUtil - f Ljava/util/regex/Pattern; a STRIP_COLOR_PATTERN - f Ljava/util/regex/Pattern; b LINE_PATTERN - f Ljava/util/regex/Pattern; c LINE_END_PATTERN - m (Ljava/lang/String;IZ)Ljava/lang/String; a truncateStringIfNecessary - m (C)Z a isAllowedChatCharacter - m (Ljava/lang/String;)Ljava/lang/String; a stripColor - m (Ljava/lang/String;Z)Ljava/lang/String; a filterText - m (I)Z a isWhitespace - m (IF)Ljava/lang/String; a formatTickDuration - m (Ljava/lang/String;)Z b isNullOrEmpty - m (I)Z b lambda$isValidPlayerName$0 - m (Ljava/lang/String;)I c lineCount - m (Ljava/lang/String;)Z d endsWithNewLine - m (Ljava/lang/String;)Ljava/lang/String; e trimChatMessage - m (Ljava/lang/String;)Z f isValidPlayerName - m (Ljava/lang/String;)Ljava/lang/String; g filterText - m (Ljava/lang/String;)Z h isBlank -c net/minecraft/util/ZeroBitStorage net/minecraft/util/ZeroBitStorage - f [J a RAW - f I b size - m ([I)V a unpack - m (Ljava/util/function/IntConsumer;)V a getAll - m (I)I a get - m ()[J a getRaw - m (II)I a getAndSet - m (II)V b set - m ()I b getSize - m ()I c getBits - m ()Lnet/minecraft/util/DataBits; d copy -c net/minecraft/util/datafix/ComponentDataFixUtils net/minecraft/util/datafix/ComponentDataFixUtils - f Ljava/lang/String; a EMPTY_CONTENTS - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a lambda$wrapLiteralStringAsComponent$0 - m (Ljava/lang/String;)Ljava/util/Optional; a extractTranslationString - m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; a createEmptyComponent - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a createPlainTextComponent - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a wrapLiteralStringAsComponent - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b rewriteFromLenient - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; b createTranslatableComponent - m (Ljava/lang/String;)Ljava/lang/String; b createTextComponentJson -c net/minecraft/util/datafix/DataBitsPacked net/minecraft/util/datafix/PackedBitStorage - f I a BIT_TO_LONG_SHIFT - f [J b data - f I c bits - f J d mask - f I e size - m (I)I a get - m (II)V a set - m ()[J a getRaw - m ()I b getBits -c net/minecraft/util/datafix/DataConverterRegistry net/minecraft/util/datafix/DataFixers - f I a BLENDING_VERSION - f Ljava/util/function/BiFunction; b SAME - f Ljava/util/function/BiFunction; c SAME_NAMESPACED - f Lcom/mojang/datafixers/DataFixerBuilder$Result; d DATA_FIXER - m (Lcom/mojang/datafixers/DataFixerBuilder;)V a addFixers - m (Ljava/util/Set;)Ljava/util/concurrent/CompletableFuture; a optimize - m (Ljava/util/Map;)Ljava/util/function/UnaryOperator; a createRenamerNoNamespace - m (Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/UnaryOperator; a createRenamer - m ()Lcom/mojang/datafixers/DataFixer; a getDataFixer - m ()Lcom/mojang/datafixers/DataFixerBuilder$Result; b createFixerUpper - m (Ljava/util/Map;)Ljava/util/function/UnaryOperator; b createRenamer -c net/minecraft/util/datafix/DataConverterRegistry$1 net/minecraft/util/datafix/DataFixers$1 -c net/minecraft/util/datafix/DataConverterRegistry$2 net/minecraft/util/datafix/DataFixers$2 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/DataConverterRegistry$3 net/minecraft/util/datafix/DataFixers$3 -c net/minecraft/util/datafix/DataFixTypes net/minecraft/util/datafix/DataFixTypes - f Lnet/minecraft/util/datafix/DataFixTypes; a LEVEL - f Lnet/minecraft/util/datafix/DataFixTypes; b PLAYER - f Lnet/minecraft/util/datafix/DataFixTypes; c CHUNK - f Lnet/minecraft/util/datafix/DataFixTypes; d HOTBAR - f Lnet/minecraft/util/datafix/DataFixTypes; e OPTIONS - f Lnet/minecraft/util/datafix/DataFixTypes; f STRUCTURE - f Lnet/minecraft/util/datafix/DataFixTypes; g STATS - f Lnet/minecraft/util/datafix/DataFixTypes; h SAVED_DATA_COMMAND_STORAGE - f Lnet/minecraft/util/datafix/DataFixTypes; i SAVED_DATA_FORCED_CHUNKS - f Lnet/minecraft/util/datafix/DataFixTypes; j SAVED_DATA_MAP_DATA - f Lnet/minecraft/util/datafix/DataFixTypes; k SAVED_DATA_MAP_INDEX - f Lnet/minecraft/util/datafix/DataFixTypes; l SAVED_DATA_RAIDS - f Lnet/minecraft/util/datafix/DataFixTypes; m SAVED_DATA_RANDOM_SEQUENCES - f Lnet/minecraft/util/datafix/DataFixTypes; n SAVED_DATA_SCOREBOARD - f Lnet/minecraft/util/datafix/DataFixTypes; o SAVED_DATA_STRUCTURE_FEATURE_INDICES - f Lnet/minecraft/util/datafix/DataFixTypes; p ADVANCEMENTS - f Lnet/minecraft/util/datafix/DataFixTypes; q POI_CHUNK - f Lnet/minecraft/util/datafix/DataFixTypes; r WORLD_GEN_SETTINGS - f Lnet/minecraft/util/datafix/DataFixTypes; s ENTITY_CHUNK - f Ljava/util/Set; t TYPES_FOR_LEVEL_LIST - f Lcom/mojang/datafixers/DSL$TypeReference; u type - f [Lnet/minecraft/util/datafix/DataFixTypes; v $VALUES - m (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; a update - m (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; a updateToCurrentVersion - m (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/nbt/NBTTagCompound;I)Lnet/minecraft/nbt/NBTTagCompound; a updateToCurrentVersion - m ()I a currentVersion - m (Lcom/mojang/serialization/Codec;Lcom/mojang/datafixers/DataFixer;I)Lcom/mojang/serialization/Codec; a wrapCodec - m (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/nbt/NBTTagCompound;II)Lnet/minecraft/nbt/NBTTagCompound; a update - m ()[Lnet/minecraft/util/datafix/DataFixTypes; b $values -c net/minecraft/util/datafix/DataFixTypes$1 net/minecraft/util/datafix/DataFixTypes$1 - f Lcom/mojang/serialization/Codec; a val$codec - f I b val$defaultVersion - f Lcom/mojang/datafixers/DataFixer; c val$dataFixer - f Lnet/minecraft/util/datafix/DataFixTypes; d this$0 - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a lambda$encode$0 -c net/minecraft/util/datafix/ExtraDataFixUtils net/minecraft/util/datafix/ExtraDataFixUtils - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a cast - m ([Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$chainAllFilters$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixBlockPos - m ([Ljava/util/function/Function;)Ljava/util/function/Function; a chainAllFilters -c net/minecraft/util/datafix/FixWolfHealth net/minecraft/util/datafix/FixWolfHealth - f Ljava/lang/String; a WOLF_ID - f Ljava/lang/String; b WOLF_HEALTH - m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$4 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix - m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fix$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fix$3 - m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$fix$0 -c net/minecraft/util/datafix/fixes/AbstractArrowPickupFix net/minecraft/util/datafix/fixes/AbstractArrowPickupFix - m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; a updateEntity - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a updatePickup - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a updateProjectiles - m (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$updateEntity$0 -c net/minecraft/util/datafix/fixes/AbstractPoiSectionFix net/minecraft/util/datafix/fixes/AbstractPoiSectionFix - f Ljava/lang/String; a name - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a processRecords - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a cap - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$cap$2 - m (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; a lambda$processSectionRecords$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b processSection - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; b lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c processSectionRecords - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$cap$3 -c net/minecraft/util/datafix/fixes/AddFlagIfNotPresentFix net/minecraft/util/datafix/fixes/AddFlagIfNotPresentFix - f Ljava/lang/String; a name - f Z b flagValue - f Ljava/lang/String; c flagKey - f Lcom/mojang/datafixers/DSL$TypeReference; d typeReference - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/AreaEffectCloudPotionFix net/minecraft/util/datafix/fixes/AreaEffectCloudPotionFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/AttributeModifierIdFix net/minecraft/util/datafix/fixes/AttributeModifierIdFix - f Ljava/util/Map; a ID_MAP - f Ljava/util/Map; b NAME_MAP - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a fixModifiersTypeWrapper - m (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)V a lambda$fixModifiers$2 - m ([I)Ljava/util/UUID; a uuidFromIntArray - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fixAttribute$7 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a convertModifierForEntity - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fixEntity - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b fixItemStackComponents - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$makeRule$0 - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; b fixModifiers - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c fixAttribute - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; c lambda$fixEntity$8 - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; d lambda$fixAttribute$6 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$fixEntity$10 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e lambda$fixEntity$9 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f lambda$fixItemStackComponents$5 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; g lambda$fixItemStackComponents$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; h lambda$convertModifierForEntity$3 -c net/minecraft/util/datafix/fixes/BannerEntityCustomNameToOverrideComponentFix net/minecraft/util/datafix/fixes/BannerEntityCustomNameToOverrideComponentFix - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;)Lcom/mojang/datafixers/Typed; a fix - m (Lcom/mojang/serialization/OptionalDynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$2 - m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Ljava/lang/String;)Z a lambda$fix$1 -c net/minecraft/util/datafix/fixes/BannerPatternFormatFix net/minecraft/util/datafix/fixes/BannerPatternFormatFix - f Ljava/util/Map; a PATTERN_ID_MAP - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (I)Ljava/lang/String; a fixColor - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix - m (Ljava/lang/String;)Ljava/lang/String; a lambda$fixLayer$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b fixLayer - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$fixLayer$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$fixTag$0 -c net/minecraft/util/datafix/fixes/BeehiveFieldRenameFix net/minecraft/util/datafix/fixes/BeehiveFieldRenameFix - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$3 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixBeehive - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b fixBee -c net/minecraft/util/datafix/fixes/BlendingDataFix net/minecraft/util/datafix/fixes/BlendingDataFix - f Ljava/lang/String; a name - f Ljava/util/Set; b STATUSES_TO_SKIP_BLENDING - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; a updateChunkTag - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; a updateBlendingData - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/BlendingDataRemoveFromNetherEndFix net/minecraft/util/datafix/fixes/BlendingDataRemoveFromNetherEndFix - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; a updateChunkTag - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/BlockEntityRenameFix net/minecraft/util/datafix/fixes/BlockEntityRenameFix - f Ljava/lang/String; a name - f Ljava/util/function/UnaryOperator; b nameChangeLookup - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/DataFix; a create - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/BlockEntitySignDoubleSidedEditableTextFix net/minecraft/util/datafix/fixes/BlockEntitySignDoubleSidedEditableTextFix - f Ljava/lang/String; a FILTERED_CORRECT - f Ljava/lang/String; b DEFAULT_COLOR - m (Lcom/mojang/serialization/Dynamic;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic; a lambda$fixFrontTextTag$0 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/stream/Stream; a getLines - m (Ljava/util/List;Ljava/util/Optional;J)Lcom/mojang/serialization/Dynamic; a lambda$fixFrontTextTag$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b fixFrontTextTag - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c createDefaultText - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d createEmptyLines -c net/minecraft/util/datafix/fixes/BlockPosFormatAndRenamesFix net/minecraft/util/datafix/fixes/BlockPosFormatAndRenamesFix - f Ljava/util/List; a PATROLLING_MOBS - m (Ljava/util/Map;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$createEntityFixer$10 - m (Lcom/mojang/datafixers/Typed;Ljava/util/Map;)Lcom/mojang/datafixers/Typed; a fixFields - m (Ljava/util/List;)V a addEntityRules - m (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/Map;)Lcom/mojang/datafixers/TypeRewriteRule; a createEntityFixer - m (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fixFields$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixMapSavedData - m (Lcom/mojang/datafixers/OpticFinder;Ljava/util/Map;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$createEntityFixer$11 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$addEntityRules$9 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$addEntityRules$8 - m (Ljava/util/List;)V b addBlockEntityRules - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$makeRule$6 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$makeRule$7 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$makeRule$5 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e lambda$fixMapSavedData$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f lambda$fixMapSavedData$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; g lambda$fixMapSavedData$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; h lambda$fixMapSavedData$1 -c net/minecraft/util/datafix/fixes/CauldronRenameFix net/minecraft/util/datafix/fixes/CauldronRenameFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/CavesAndCliffsRenames net/minecraft/util/datafix/fixes/CavesAndCliffsRenames - f Lcom/google/common/collect/ImmutableMap; a RENAMES -c net/minecraft/util/datafix/fixes/ChestedHorsesInventoryZeroIndexingFix net/minecraft/util/datafix/fixes/ChestedHorsesInventoryZeroIndexingFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$horseLikeInventoryIndexingFixer$7 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;)Lcom/mojang/datafixers/TypeRewriteRule; a horseLikeInventoryIndexingFixer - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$horseLikeInventoryIndexingFixer$5 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$horseLikeInventoryIndexingFixer$1 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$horseLikeInventoryIndexingFixer$6 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$horseLikeInventoryIndexingFixer$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$horseLikeInventoryIndexingFixer$0 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; b lambda$horseLikeInventoryIndexingFixer$3 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; c lambda$horseLikeInventoryIndexingFixer$2 -c net/minecraft/util/datafix/fixes/ChunkConverterPalette net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix - f Ljava/util/Map; A BED_BLOCK_MAP - f Ljava/util/Map; B BANNER_BLOCK_MAP - f Lcom/mojang/serialization/Dynamic; C AIR - f I D SIZE - f I a NORTH_WEST_MASK - f I b WEST_MASK - f I c SOUTH_WEST_MASK - f I d SOUTH_MASK - f I e SOUTH_EAST_MASK - f I f EAST_MASK - f I g NORTH_EAST_MASK - f I h NORTH_MASK - f Lorg/slf4j/Logger; i LOGGER - f Ljava/util/BitSet; j VIRTUAL - f Ljava/util/BitSet; k FIX - f Lcom/mojang/serialization/Dynamic; l PUMPKIN - f Lcom/mojang/serialization/Dynamic; m SNOWY_PODZOL - f Lcom/mojang/serialization/Dynamic; n SNOWY_GRASS - f Lcom/mojang/serialization/Dynamic; o SNOWY_MYCELIUM - f Lcom/mojang/serialization/Dynamic; p UPPER_SUNFLOWER - f Lcom/mojang/serialization/Dynamic; q UPPER_LILAC - f Lcom/mojang/serialization/Dynamic; r UPPER_TALL_GRASS - f Lcom/mojang/serialization/Dynamic; s UPPER_LARGE_FERN - f Lcom/mojang/serialization/Dynamic; t UPPER_ROSE_BUSH - f Lcom/mojang/serialization/Dynamic; u UPPER_PEONY - f Ljava/util/Map; v FLOWER_POT_MAP - f Ljava/util/Map; w SKULL_MAP - f Ljava/util/Map; x DOOR_MAP - f Ljava/util/Map; y NOTE_BLOCK_MAP - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; z DYE_COLOR_MAP - m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a lambda$static$4 - m (Ljava/util/HashMap;)V a lambda$static$6 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String; a getProperty - m (Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V a mapSkull - m (Ljava/util/Map;Ljava/lang/String;I)V a mapDoor - m (Ljava/util/Map;ILjava/lang/String;)V a addBeds - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; a getName - m (ZZZZ)I a getSideMask - m (Lnet/minecraft/util/RegistryID;Lcom/mojang/serialization/Dynamic;)I a idFor - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b fix - m (Ljava/util/Map;ILjava/lang/String;)V b addBanners - m (Ljava/util/HashMap;)V b lambda$static$5 - m (Ljava/util/HashMap;)V c lambda$static$3 - m (Ljava/util/HashMap;)V d lambda$static$2 - m (Ljava/util/HashMap;)V e lambda$static$1 - m (Ljava/util/HashMap;)V f lambda$static$0 -c net/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction - f Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction; a DOWN - f Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction; b UP - f Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction; c NORTH - f Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction; d SOUTH - f Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction; e WEST - f Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction; f EAST - f Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$Axis; g axis - f Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$AxisDirection; h axisDirection - f [Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction; i $VALUES - m ()Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$AxisDirection; a getAxisDirection - m ()Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$Axis; b getAxis - m ()[Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction; c $values -c net/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$Axis net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis - f Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$Axis; a X - f Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$Axis; b Y - f Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$Axis; c Z - f [Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$Axis; d $VALUES - m ()[Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$Axis; a $values -c net/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$AxisDirection net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection - f Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$AxisDirection; a POSITIVE - f Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$AxisDirection; b NEGATIVE - f I c step - f [Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$AxisDirection; d $VALUES - m ()I a getStep - m ()[Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction$AxisDirection; b $values -c net/minecraft/util/datafix/fixes/ChunkConverterPalette$a net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer - f I a SIZE - f I b NIBBLE_SIZE - f [B c data - m (III)I a get - m (I)Z a isFirst - m (I)I b getPosition -c net/minecraft/util/datafix/fixes/ChunkConverterPalette$c net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section - f I a y - f Lnet/minecraft/util/RegistryID; b palette - f Ljava/util/List; c listTag - f Lcom/mojang/serialization/Dynamic; d section - f Z e hasData - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; f toFix - f Lit/unimi/dsi/fastutil/ints/IntList; g update - f Ljava/util/Set; h seen - f [I i buffer - m (Ljava/nio/ByteBuffer;)Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$a; a lambda$upgrade$1 - m ()Lcom/mojang/serialization/Dynamic; a write - m (II)V a addFix - m (I)Lcom/mojang/serialization/Dynamic; a getBlock - m (ILcom/mojang/serialization/Dynamic;)V a setBlock - m (Ljava/nio/ByteBuffer;)Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$a; b lambda$upgrade$0 - m (I)I b upgrade -c net/minecraft/util/datafix/fixes/ChunkConverterPalette$d net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$UpgradeChunk - f I a sides - f [Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$c; b sections - f Lcom/mojang/serialization/Dynamic; c level - f I d x - f I e z - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; f blockEntities - m (Lcom/mojang/serialization/Dynamic;)V a lambda$new$2 - m ()Lcom/mojang/serialization/Dynamic; a write - m (Ljava/util/stream/Stream;)V a lambda$new$3 - m (I)Lcom/mojang/serialization/Dynamic; a getBlock - m (ILcom/mojang/serialization/Dynamic;)V a setBlock - m (ILnet/minecraft/util/datafix/fixes/ChunkConverterPalette$Direction;)I a relative - m (Ljava/util/stream/Stream;)V b lambda$new$1 - m (Lcom/mojang/serialization/Dynamic;)V b lambda$new$0 - m (I)Lcom/mojang/serialization/Dynamic; b getBlockEntity - m (I)Lcom/mojang/serialization/Dynamic; c removeBlockEntity - m (I)Lnet/minecraft/util/datafix/fixes/ChunkConverterPalette$c; d getSection -c net/minecraft/util/datafix/fixes/ChunkDeleteIgnoredLightDataFix net/minecraft/util/datafix/fixes/ChunkDeleteIgnoredLightDataFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/ChunkDeleteLightFix net/minecraft/util/datafix/fixes/ChunkDeleteLightFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/ChunkHeightAndBiomeFix net/minecraft/util/datafix/fixes/ChunkHeightAndBiomeFix - f Ljava/lang/String; a DATAFIXER_CONTEXT_TAG - f I b BLOCKS_PER_SECTION - f Ljava/lang/String; c DEFAULT_BIOME - f Ljava/lang/String; d NAME - f I e OLD_SECTION_COUNT - f I f NEW_SECTION_COUNT - f I g NEW_MIN_SECTION_Y - f I h LONGS_PER_SECTION - f I i HEIGHTMAP_BITS - f J j HEIGHTMAP_MASK - f I k HEIGHTMAP_OFFSET - f [Ljava/lang/String; l HEIGHTMAP_TYPES - f Ljava/util/Set; m STATUS_IS_OR_AFTER_SURFACE - f Ljava/util/Set; n STATUS_IS_OR_AFTER_NOISE - f Ljava/util/Set; o BLOCKS_BEFORE_FEATURE_STATUS - f I p BIOME_CONTAINER_LAYER_SIZE - f I q BIOME_CONTAINER_SIZE - f I r BIOME_CONTAINER_TOP_LAYER_OFFSET - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; s BIOMES_BY_ID - m (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lcom/mojang/serialization/Dynamic; a makeBiomeContainer - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$9 - m (ZLjava/util/Set;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$8 - m (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; a updateCarvingMasks - m (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)V a lambda$shiftUpgradeData$16 - m ([II)I a getOldBiome - m (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V a lambda$shiftUpgradeData$17 - m (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;I[Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/IntSet;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$6 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a shiftUpgradeData - m (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;I[Lcom/mojang/serialization/Dynamic;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$7 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a addPaddingEntries - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$10 - m ()Ljava/lang/IllegalStateException; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic; a predictChunkStatusBeforeSurface - m (Lcom/mojang/serialization/Dynamic;ZZZLjava/util/function/Supplier;)Lcom/mojang/serialization/Dynamic; a updateChunkTag - m (I)I a ceillog2 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)Lcom/mojang/serialization/Dynamic; a lambda$makeBiomeContainer$23 - m (J)J a lambda$getFixedHeightmap$22 - m ([III)I a lambda$getBiomeContainers$13 - m (Lcom/mojang/serialization/Dynamic;ZILorg/apache/commons/lang3/mutable/MutableBoolean;)[Lcom/mojang/serialization/Dynamic; a getBiomeContainers - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/util/List;)Lcom/mojang/serialization/Dynamic; a padPaletteEntries - m (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$predictChunkStatusBeforeSurface$11 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a makePalettedContainer - m (IILcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$updateCarvingMasks$20 - m (Ljava/util/Map;Ljava/util/Map;)V a lambda$shiftUpgradeData$18 - m (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; a lambda$makeRule$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b updateHeightmaps - m ()Lnet/minecraft/util/datafix/fixes/ChunkProtoTickListFix$a; b lambda$makeRule$0 - m ([III)I b lambda$getBiomeContainers$12 - m ([II)I b lambda$getBiomeContainers$15 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b makeOptimizedPalettedContainer - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$makeRule$3 - m ([II)I c lambda$getBiomeContainers$14 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c getFixedHeightmap - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d makePalettedContainer - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e lambda$updateHeightmaps$21 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f lambda$shiftUpgradeData$19 - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/util/datafix/fixes/ChunkProtoTickListFix$a; g lambda$makeRule$5 - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; h lambda$makeRule$2 -c net/minecraft/util/datafix/fixes/ChunkProtoTickListFix net/minecraft/util/datafix/fixes/ChunkProtoTickListFix - f I a SECTION_WIDTH - f Lcom/google/common/collect/ImmutableSet; b ALWAYS_WATERLOGGED - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lorg/apache/commons/lang3/mutable/MutableInt;Lcom/mojang/datafixers/OpticFinder;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)V a lambda$makeRule$7 - m (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIIILjava/util/function/Function;)Lcom/mojang/serialization/Dynamic; a createTick - m (Lcom/mojang/datafixers/Typed;)Ljava/util/List; a lambda$makeRule$3 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$11 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$12 - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;)Lnet/minecraft/util/datafix/fixes/ChunkProtoTickListFix$a; a lambda$makeRule$4 - m (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIILjava/util/function/Function;I)Lcom/mojang/serialization/Dynamic; a lambda$makeTickList$15 - m (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;BIILjava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; a makeTickList - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$10 - m (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;ILcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)V a lambda$makeRule$5 - m (Lcom/mojang/datafixers/OpticFinder;Lorg/apache/commons/lang3/mutable/MutableInt;Lcom/mojang/datafixers/OpticFinder;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)V a lambda$makeRule$6 - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; a getBlock - m (I)Z a lambda$makeTickList$14 - m (BLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$9 - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; b getLiquid - m (BLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$8 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;)I c lambda$makeTickList$13 - m (Lcom/mojang/serialization/Dynamic;)Ljava/util/List; d lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/ChunkProtoTickListFix$a net/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer - f J a SIZE_BITS - f Ljava/util/List; b palette - f [J c data - f I d bits - f J e mask - f I f valuesPerLong - m ()Ljava/util/List; a palette - m (III)Lcom/mojang/serialization/Dynamic; a get - m ()[J b data - m (III)I b getIndex -c net/minecraft/util/datafix/fixes/ChunkRenamesFix net/minecraft/util/datafix/fixes/ChunkRenamesFix - m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; a renameFieldHelper - m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; a renameField - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a mergeRemainders - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$renameField$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$1 - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic; a lambda$mergeRemainders$5 - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; a lambda$mergeRemainders$4 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a appendChunkName - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/CriteriaRenameFix net/minecraft/util/datafix/fixes/CriteriaRenameFix - f Ljava/lang/String; a name - f Ljava/lang/String; b advancementId - f Ljava/util/function/UnaryOperator; c conversions - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a lambda$fixAdvancements$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixAdvancements - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$fixAdvancements$3 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fixAdvancements$5 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$fixAdvancements$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$fixAdvancements$2 -c net/minecraft/util/datafix/fixes/DataConverterAddChoices net/minecraft/util/datafix/fixes/AddNewChoices - f Ljava/lang/String; a name - f Lcom/mojang/datafixers/DSL$TypeReference; b type - m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$cap$0 - m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;)Lcom/mojang/datafixers/TypeRewriteRule; a cap - m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$cap$1 -c net/minecraft/util/datafix/fixes/DataConverterAdvancement net/minecraft/util/datafix/fixes/AdvancementsFix - f Ljava/util/Map; a RENAMES - m (Ljava/lang/String;)Ljava/lang/String; a lambda$new$0 -c net/minecraft/util/datafix/fixes/DataConverterAdvancementBase net/minecraft/util/datafix/fixes/AdvancementsRenameFix - f Ljava/lang/String; a name - f Ljava/util/function/Function; b renamer - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$2 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$3 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterArmorStand net/minecraft/util/datafix/fixes/EntityArmorStandSilentFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterAttributes net/minecraft/util/datafix/fixes/AttributesRename - f Ljava/lang/String; a name - f Ljava/util/function/UnaryOperator; b renames - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a lambda$fixEntity$6 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixName - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fixItemStackTag - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fixEntity$8 - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; b lambda$fixItemStackTag$2 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b fixEntity - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$fixEntity$7 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$fixEntity$5 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e lambda$fixItemStackTag$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f lambda$fixItemStackTag$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; g lambda$fixItemStackTag$1 -c net/minecraft/util/datafix/fixes/DataConverterBanner net/minecraft/util/datafix/fixes/ItemBannerColorFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterBannerColour net/minecraft/util/datafix/fixes/BlockEntityBannerColorFix - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a lambda$fixTag$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fixTag$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$fixTag$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$fixTag$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e lambda$fixTag$0 -c net/minecraft/util/datafix/fixes/DataConverterBedBlock net/minecraft/util/datafix/fixes/ChunkBedBlockEntityInjecterFix - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/templates/List$ListType;)Lcom/mojang/datafixers/TypeRewriteRule; a cap - m ()Ljava/lang/IllegalStateException; a lambda$cap$3 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$cap$5 - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$cap$1 - m (Ljava/util/List;Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)V a lambda$cap$4 - m (Lcom/mojang/serialization/Dynamic;IIIIJ)Ljava/util/Map; a lambda$cap$2 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$cap$0 -c net/minecraft/util/datafix/fixes/DataConverterBedItem net/minecraft/util/datafix/fixes/BedItemColorFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterBiome net/minecraft/util/datafix/fixes/BiomeFix - f Ljava/util/Map; a BIOMES -c net/minecraft/util/datafix/fixes/DataConverterBitStorageAlign net/minecraft/util/datafix/fixes/BitStorageAlignFix - f I a BIT_TO_LONG_SHIFT - f I b SECTION_WIDTH - f I c SECTION_HEIGHT - f I d SECTION_SIZE - f I e HEIGHTMAP_BITS - f I f HEIGHTMAP_SIZE - m (Lcom/mojang/serialization/Dynamic;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$updateSections$7 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$updateSections$10 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; a updateBitStorage - m (Ljava/util/List;)Ljava/lang/Integer; a lambda$updateSections$6 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$updateHeightmaps$3 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a updateSections - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$updateHeightmaps$4 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$updateSections$9 - m (II[J)[J a addPadding - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$updateHeightmaps$5 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a updateHeightmaps - m (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$updateSections$8 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$updateHeightmaps$2 -c net/minecraft/util/datafix/fixes/DataConverterBlockEntityKeepPacked net/minecraft/util/datafix/fixes/BlockEntityKeepPacked - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterBlockEntityUUID net/minecraft/util/datafix/fixes/BlockEntityUUIDFix - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$updateSkull$2 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b updateSkull - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c updateConduit - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$updateSkull$1 -c net/minecraft/util/datafix/fixes/DataConverterBlockName net/minecraft/util/datafix/fixes/BlockNameFlatteningFix - m (Lcom/mojang/datafixers/util/Either;)Ljava/lang/String; a lambda$makeRule$1 - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$makeRule$3 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$2 - m (Ljava/lang/String;)Ljava/lang/String; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterBlockRename net/minecraft/util/datafix/fixes/BlockRenameFix - f Ljava/lang/String; a name - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; a create - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixBlockState - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$4 - m (Ljava/lang/String;)Ljava/lang/String; a renameBlock - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$3 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$makeRule$2 - m (Ljava/lang/String;)Ljava/lang/String; b fixFlatBlockState -c net/minecraft/util/datafix/fixes/DataConverterBlockRename$1 net/minecraft/util/datafix/fixes/BlockRenameFix$1 - f Ljava/util/function/Function; a val$renamer - m (Ljava/lang/String;)Ljava/lang/String; a renameBlock -c net/minecraft/util/datafix/fixes/DataConverterBook net/minecraft/util/datafix/fixes/ItemWrittenBookPagesStrictJsonFix - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a lambda$fixTag$0 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fixTag$1 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 -c net/minecraft/util/datafix/fixes/DataConverterCatType net/minecraft/util/datafix/fixes/CatTypeFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterChunkLightRemove net/minecraft/util/datafix/fixes/ChunkLightRemoveFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterChunkStatus net/minecraft/util/datafix/fixes/ChunkStatusFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterChunkStatus2 net/minecraft/util/datafix/fixes/ChunkStatusFix2 - f Ljava/util/Map; a RENAMES_AND_DOWNGRADES - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterChunkStructuresTemplateRename net/minecraft/util/datafix/fixes/ChunkStructuresTemplateRenameFix - f Lcom/google/common/collect/ImmutableMap; a RENAMES - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixChildren - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fixChildren$2 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$fixChildren$1 -c net/minecraft/util/datafix/fixes/DataConverterColorlessShulkerEntity net/minecraft/util/datafix/fixes/ColorlessShulkerEntityFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterCoral net/minecraft/util/datafix/fixes/RenamedCoralFix - f Ljava/util/Map; a RENAMED_IDS -c net/minecraft/util/datafix/fixes/DataConverterCoralFan net/minecraft/util/datafix/fixes/RenamedCoralFansFix - f Ljava/util/Map; a RENAMED_IDS -c net/minecraft/util/datafix/fixes/DataConverterCustomNameEntity net/minecraft/util/datafix/fixes/EntityCustomNameToComponentFix - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTagCustomName -c net/minecraft/util/datafix/fixes/DataConverterCustomNameItem net/minecraft/util/datafix/fixes/ItemCustomNameToComponentFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterCustomNameTile net/minecraft/util/datafix/fixes/BlockEntityCustomNameToComponentFix - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterDropChances net/minecraft/util/datafix/fixes/EntityRedundantChanceTagsFix - f Lcom/mojang/serialization/Codec; a FLOAT_LIST_CODEC - m (Ljava/lang/Float;)Z a lambda$isZeroList$2 - m (ILjava/util/List;)Ljava/lang/Boolean; a lambda$isZeroList$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/serialization/OptionalDynamic;I)Z a isZeroList - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterDye net/minecraft/util/datafix/fixes/DyeItemRenameFix - f Ljava/util/Map; a RENAMED_IDS -c net/minecraft/util/datafix/fixes/DataConverterEntity net/minecraft/util/datafix/fixes/EntityIdFix - f Ljava/util/Map; a ID_MAP - m (Ljava/util/HashMap;)V a lambda$static$0 - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$makeRule$3 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$2 - m (Ljava/lang/String;)Ljava/lang/String; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterEntityBlockState net/minecraft/util/datafix/fixes/EntityBlockStateFix - f Ljava/util/Map; a MAP - m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; a updateEntity - m (Ljava/util/HashMap;)V a lambda$static$0 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; a lambda$updateFallingBlock$10 - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Integer; a lambda$updateFallingBlock$8 - m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; a updateBlockToBlockState - m (Ljava/lang/Integer;)Ljava/lang/Integer; a lambda$updateBlockToBlockState$11 - m (Ljava/lang/String;)I a getBlockId - m (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$5 - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$3 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$updateBlockToBlockState$12 - m (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Integer; a lambda$updateFallingBlock$7 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Unit;)Ljava/lang/Integer; a lambda$updateFallingBlock$9 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a updateFallingBlock - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$makeRule$4 - m (Ljava/lang/Integer;)Ljava/lang/Integer; b lambda$updateFallingBlock$6 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; c lambda$makeRule$2 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; d lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterEntityCatSplit net/minecraft/util/datafix/fixes/EntityCatSplitFix - m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; a getNewNameAndTag -c net/minecraft/util/datafix/fixes/DataConverterEntityCodSalmon net/minecraft/util/datafix/fixes/EntityCodSalmonFix - f Ljava/util/Map; a RENAMED_IDS - f Ljava/util/Map; b RENAMED_EGG_IDS - m (Ljava/lang/String;)Ljava/lang/String; a rename -c net/minecraft/util/datafix/fixes/DataConverterEntityName net/minecraft/util/datafix/fixes/EntityRenameFix - f Ljava/lang/String; a name - m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$0 - m (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$1 - m (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; a fix - m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; a getEntity -c net/minecraft/util/datafix/fixes/DataConverterEntityNameAbstract net/minecraft/util/datafix/fixes/SimpleEntityRenameFix - m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; a getNewNameAndTag - m (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; a fix -c net/minecraft/util/datafix/fixes/DataConverterEntityProjectileOwner net/minecraft/util/datafix/fixes/EntityProjectileOwnerFix - m (JJ)[I a createUUIDArray - m (Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic; a setUUID - m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; a updateEntity - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a updateOwnerArrow - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a updateProjectiles - m (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$updateEntity$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b updateOwnerLlamaSpit - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c updateItemPotion - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d updateOwnerThrowable -c net/minecraft/util/datafix/fixes/DataConverterEntityPufferfish net/minecraft/util/datafix/fixes/EntityPufferfishRenameFix - f Ljava/util/Map; a RENAMED_IDS - m (Ljava/lang/String;)Ljava/lang/String; a rename -c net/minecraft/util/datafix/fixes/DataConverterEntityRavagerRename net/minecraft/util/datafix/fixes/EntityRavagerRenameFix - f Ljava/util/Map; a RENAMED_IDS - m (Ljava/lang/String;)Ljava/lang/String; a rename -c net/minecraft/util/datafix/fixes/DataConverterEntityRename net/minecraft/util/datafix/fixes/EntityTheRenameningFix - f Ljava/util/Map; a RENAMED_IDS - f Ljava/util/Map; b RENAMED_BLOCKS - f Ljava/util/Map; c RENAMED_ITEMS - f Ljava/lang/String; d MINECRAFT_BRED - m (Ljava/lang/String;)Ljava/lang/String; a rename -c net/minecraft/util/datafix/fixes/DataConverterEntityRenameAbstract net/minecraft/util/datafix/fixes/SimplestEntityRenameFix - f Ljava/lang/String; a name - m (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$2 - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$makeRule$4 - m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Ljava/lang/String;)Ljava/lang/String; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$3 - m (Ljava/lang/String;)Ljava/lang/String; a rename -c net/minecraft/util/datafix/fixes/DataConverterEntityShulkerRotation net/minecraft/util/datafix/fixes/EntityShulkerRotationFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Double; b lambda$fixTag$0 -c net/minecraft/util/datafix/fixes/DataConverterEntityTippedArrow net/minecraft/util/datafix/fixes/EntityTippedArrowFix - m (Ljava/lang/String;)Ljava/lang/String; a rename -c net/minecraft/util/datafix/fixes/DataConverterEntityUUID net/minecraft/util/datafix/fixes/EntityUUIDFix - f Lorg/slf4j/Logger; b LOGGER - f Ljava/util/Set; c ABSTRACT_HORSES - f Ljava/util/Set; d TAMEABLE_ANIMALS - f Ljava/util/Set; e ANIMALS - f Ljava/util/Set; f MOBS - f Ljava/util/Set; g LIVING_ENTITIES - f Ljava/util/Set; h PROJECTILES - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$updateProjectile$14 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b updateLivingEntity - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$updateLivingEntity$13 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$updateLivingEntity$11 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c updateEntityUUID - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$updateFox$8 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d updatePiglin - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e updateEvokerFangs - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e lambda$updateFox$7 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f updateZombieVillager - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; g updateAreaEffectCloud - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; h updateShulkerBullet - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; i updateItem - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; j updateFox - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; k updateHurtBy - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; l updateAnimalOwner - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m updateAnimal - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; n updateMob - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; o updateProjectile - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; p lambda$updateLivingEntity$12 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; q lambda$updateLivingEntity$10 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; r lambda$updateMob$9 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; s lambda$updateFox$6 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; t lambda$updateFox$5 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; u lambda$updatePiglin$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; v lambda$updatePiglin$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; w lambda$updatePiglin$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; x lambda$updatePiglin$1 -c net/minecraft/util/datafix/fixes/DataConverterEntityZombifiedPiglinRename net/minecraft/util/datafix/fixes/EntityZombifiedPiglinRenameFix - f Ljava/util/Map; a RENAMED_IDS - m (Ljava/lang/String;)Ljava/lang/String; a rename -c net/minecraft/util/datafix/fixes/DataConverterEquipment net/minecraft/util/datafix/fixes/EntityEquipmentToArmorAndHandFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$cap$2 - m ()Ljava/lang/IllegalStateException; a lambda$cap$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$cap$1 - m (Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; a cap -c net/minecraft/util/datafix/fixes/DataConverterFlatten net/minecraft/util/datafix/fixes/ItemStackTheFlatteningFix - f Ljava/util/Map; a MAP - f Ljava/util/Set; b IDS - f Ljava/util/Set; c DAMAGE_IDS - m (Ljava/lang/String;I)Ljava/lang/String; a updateItem -c net/minecraft/util/datafix/fixes/DataConverterFlattenData net/minecraft/util/datafix/fixes/BlockStateData - f Ljava/lang/String; a FILTER_ME - f Lorg/slf4j/Logger; b LOGGER - f [Lcom/mojang/serialization/Dynamic; c MAP - f [Lcom/mojang/serialization/Dynamic; d BLOCK_DEFAULTS - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; e ID_BY_OLD - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; f ID_BY_OLD_NAME - m (ILjava/lang/String;[Ljava/lang/String;)V a register - m (I)Ljava/lang/String; a upgradeBlock - m ()V a bootstrap0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a upgradeBlockStateTag - m (Ljava/lang/String;)Ljava/lang/String; a upgradeBlock - m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V a lambda$static$1 - m (I)Lcom/mojang/serialization/Dynamic; b getTag - m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V b lambda$static$0 - m (Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; b parse - m ()V b bootstrap1 - m ()V c bootstrap2 - m ()V d bootstrap3 - m ()V e bootstrap4 - m ()V f bootstrap5 - m ()V g bootstrap6 - m ()V h bootstrap7 - m ()V i bootstrap8 - m ()V j bootstrap9 - m ()V k bootstrap10 - m ()V l bootstrap11 - m ()V m bootstrap12 - m ()V n bootstrap13 - m ()V o bootstrap14 - m ()V p bootstrap15 - m ()V q finalizeMaps -c net/minecraft/util/datafix/fixes/DataConverterFlattenSpawnEgg net/minecraft/util/datafix/fixes/ItemStackSpawnEggFix - f Ljava/lang/String; a itemType - f Ljava/util/Map; b MAP - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Ljava/util/HashMap;)V a lambda$static$0 -c net/minecraft/util/datafix/fixes/DataConverterFlattenState net/minecraft/util/datafix/fixes/BlockStateStructureTemplateFix - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterFurnaceRecipesUsed net/minecraft/util/datafix/fixes/FurnaceRecipeFix - m (Ljava/util/List;ILcom/mojang/datafixers/util/Pair;)V a lambda$updateFurnaceContents$4 - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a updateFurnaceContents - m (Lcom/mojang/datafixers/types/Type;Ljava/util/List;ILcom/mojang/serialization/Dynamic;)V a lambda$updateFurnaceContents$5 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$cap$3 - m (Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; a cap - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$cap$2 - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; c lambda$cap$1 - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; d lambda$cap$0 -c net/minecraft/util/datafix/fixes/DataConverterGossip net/minecraft/util/datafix/fixes/GossipUUIDFix - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a lambda$fix$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$3 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fix$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$fix$0 -c net/minecraft/util/datafix/fixes/DataConverterGuardian net/minecraft/util/datafix/fixes/EntityElderGuardianSplitFix - m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; a getNewNameAndTag -c net/minecraft/util/datafix/fixes/DataConverterHanging net/minecraft/util/datafix/fixes/EntityPaintingItemFrameDirectionFix - f [[I a DIRECTIONS - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$5 - m (Lcom/mojang/serialization/Dynamic;ZZ)Lcom/mojang/serialization/Dynamic; a doFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$3 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$4 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterHealth net/minecraft/util/datafix/fixes/EntityHealthFix - f Ljava/util/Set; a ENTITIES - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterHeightmapRenaming net/minecraft/util/datafix/fixes/HeightmapRenamingFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterHorse net/minecraft/util/datafix/fixes/EntityHorseSplitFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$0 - m (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; a fix -c net/minecraft/util/datafix/fixes/DataConverterIglooMetadataRemoval net/minecraft/util/datafix/fixes/IglooMetadataRemovalFix - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a lambda$removeIglooPieces$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b removeIglooPieces - m (Ljava/util/stream/Stream;)Ljava/lang/Boolean; b lambda$fixTag$1 - m (Lcom/mojang/serialization/Dynamic;)Z c isIglooPiece - m (Lcom/mojang/serialization/Dynamic;)Z d lambda$removeIglooPieces$2 -c net/minecraft/util/datafix/fixes/DataConverterItemFrame net/minecraft/util/datafix/fixes/EntityItemFrameDirectionFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix - m (B)B a direction2dTo3d -c net/minecraft/util/datafix/fixes/DataConverterItemLoreComponentize net/minecraft/util/datafix/fixes/ItemLoreFix - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a fixLoreList - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$2 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterItemName net/minecraft/util/datafix/fixes/ItemRenameFix - f Ljava/lang/String; a name - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; a create - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$0 - m (Ljava/lang/String;)Ljava/lang/String; a fixItem -c net/minecraft/util/datafix/fixes/DataConverterItemName$1 net/minecraft/util/datafix/fixes/ItemRenameFix$1 - f Ljava/util/function/Function; a val$fixItem - m (Ljava/lang/String;)Ljava/lang/String; a fixItem -c net/minecraft/util/datafix/fixes/DataConverterItemStackEnchantment net/minecraft/util/datafix/fixes/ItemStackEnchantmentNamesFix - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a MAP - m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a lambda$static$0 - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a lambda$fixTag$6 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fixTag$7 - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; b lambda$fixTag$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$fixTag$5 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$fixTag$3 -c net/minecraft/util/datafix/fixes/DataConverterItemStackUUID net/minecraft/util/datafix/fixes/ItemStackUUIDFix - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$updateAttributeModifiers$5 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$3 - m (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Boolean; a lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b updateAttributeModifiers - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c updateSkullOwner - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$updateSkullOwner$6 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e lambda$updateAttributeModifiers$4 -c net/minecraft/util/datafix/fixes/DataConverterJigsawProperties net/minecraft/util/datafix/fixes/JigsawPropertiesFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterJigsawRotation net/minecraft/util/datafix/fixes/JigsawRotationFix - f Ljava/util/Map; a RENAMES - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fix$0 -c net/minecraft/util/datafix/fixes/DataConverterJukeBox net/minecraft/util/datafix/fixes/BlockEntityJukeboxFix - m ()Ljava/lang/IllegalStateException; a lambda$fix$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterKeybind net/minecraft/util/datafix/fixes/OptionsKeyLwjgl3Fix - f Ljava/lang/String; a KEY_UNKNOWN - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; b MAP - m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a lambda$static$0 - m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$3 - m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$4 -c net/minecraft/util/datafix/fixes/DataConverterKeybind2 net/minecraft/util/datafix/fixes/OptionsKeyTranslationFix - m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$2 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$3 - m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterLang net/minecraft/util/datafix/fixes/OptionsLowerCaseLanguageFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterLeaves net/minecraft/util/datafix/fixes/LeavesFix - f I a NORTH_WEST_MASK - f I b WEST_MASK - f I c SOUTH_WEST_MASK - f I d SOUTH_MASK - f I e SOUTH_EAST_MASK - f I f EAST_MASK - f I g NORTH_EAST_MASK - f I h NORTH_MASK - f [[I i DIRECTIONS - f I j DECAY_DISTANCE - f I k SIZE_BITS - f I l SIZE - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; m LEAVES - f Ljava/util/Set; n LOGS - m (Lnet/minecraft/util/datafix/fixes/DataConverterLeaves$a;)Lnet/minecraft/util/datafix/fixes/DataConverterLeaves$a; a lambda$makeRule$2 - m (III)I a getIndex - m (I)I a getX - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$6 - m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V a lambda$static$0 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$7 - m (Lcom/mojang/datafixers/Typed;)Lnet/minecraft/util/datafix/fixes/DataConverterLeaves$a; a lambda$makeRule$1 - m (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$3 - m ([ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$5 - m (ZZZZ)I a getSideMask - m (Lcom/mojang/datafixers/OpticFinder;[ILcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$4 - m (I)I b getY - m (I)I c getZ -c net/minecraft/util/datafix/fixes/DataConverterLeaves$a net/minecraft/util/datafix/fixes/LeavesFix$LeavesSection - f Ljava/lang/String; h PERSISTENT - f Ljava/lang/String; i DECAYABLE - f Ljava/lang/String; j DISTANCE - f Lit/unimi/dsi/fastutil/ints/IntSet; k leaveIds - f Lit/unimi/dsi/fastutil/ints/IntSet; l logIds - f Lit/unimi/dsi/fastutil/ints/Int2IntMap; m stateToIdMap - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic; a makeLeafTag - m ()Z a skippable - m (I)Z a isLog - m (III)V a setDistance - m (I)Z b isLeaf - m (I)I d getDistance -c net/minecraft/util/datafix/fixes/DataConverterLeaves$b net/minecraft/util/datafix/fixes/LeavesFix$Section - f Ljava/lang/String; a BLOCK_STATES_TAG - f Ljava/lang/String; b NAME_TAG - f Ljava/lang/String; c PROPERTIES_TAG - f Lcom/mojang/datafixers/OpticFinder; d paletteFinder - f Ljava/util/List; e palette - f I f index - f Lnet/minecraft/util/datafix/DataBitsPacked; g storage - f Lcom/mojang/datafixers/types/Type; h blockStateType - m ()Z a skippable - m (Lcom/mojang/serialization/Dynamic;)V a readStorage - m (Ljava/util/List;)Ljava/util/List; a lambda$new$0 - m (Ljava/lang/String;ZI)I a getStateId - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a write - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; b lambda$write$2 - m ()Z b isSkippable - m (I)I c getBlock - m ()I c getIndex - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$write$1 -c net/minecraft/util/datafix/fixes/DataConverterLeavesBiome net/minecraft/util/datafix/fixes/ChunkBiomeFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterLevelDataGeneratorOptions net/minecraft/util/datafix/fixes/LevelDataGeneratorOptionsFix - f Ljava/util/Map; a MAP - f Ljava/lang/String; b GENERATOR_OPTIONS - m (Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; a convert - m (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a lambda$convert$5 - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; a getLayerInfoFromString - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; a lambda$convert$3 - m (Ljava/util/HashMap;)V a lambda$static$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$1 - m (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; b lambda$convert$4 - m (Ljava/lang/String;)Ljava/util/List; b getLayersInfoFromString -c net/minecraft/util/datafix/fixes/DataConverterMap net/minecraft/util/datafix/fixes/ItemStackMapIdFix -c net/minecraft/util/datafix/fixes/DataConverterMapId net/minecraft/util/datafix/fixes/MapIdFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterMaterialId net/minecraft/util/datafix/fixes/ItemIdFix - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a ITEM_NAMES - m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a lambda$static$0 - m (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$3 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$4 - m (Ljava/lang/Integer;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$2 - m (I)Ljava/lang/String; a getItem -c net/minecraft/util/datafix/fixes/DataConverterMemoryExpiry net/minecraft/util/datafix/fixes/MemoryExpiryDataFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a updateMemoryEntry - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b updateBrain - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c updateMemories - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d wrapMemoryValue -c net/minecraft/util/datafix/fixes/DataConverterMinecart net/minecraft/util/datafix/fixes/EntityMinecartIdentifiersFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$0 - m (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; a fix -c net/minecraft/util/datafix/fixes/DataConverterMiscUUID net/minecraft/util/datafix/fixes/LevelUUIDFix - f Lorg/slf4j/Logger; b LOGGER - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$updateCustomBossEvents$9 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$updateCustomBossEvents$11 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b updateWanderingTrader - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; b lambda$updateDragonFight$5 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c updateDragonFight - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d updateCustomBossEvents - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e lambda$updateCustomBossEvents$12 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f lambda$updateCustomBossEvents$10 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; g lambda$updateCustomBossEvents$8 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; h lambda$updateCustomBossEvents$7 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; i lambda$updateDragonFight$6 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; j lambda$updateDragonFight$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; k lambda$updateDragonFight$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; l lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterMissingDimension net/minecraft/util/datafix/fixes/MissingDimensionFix - m (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; a optionalFields - m (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$1 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/Type; a flatType - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a recreateSettings - m (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; a fields - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/FieldFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; b optionalFields -c net/minecraft/util/datafix/fixes/DataConverterMobSpawner net/minecraft/util/datafix/fixes/MobSpawnerEntityIdentifiersFix - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fix$0 -c net/minecraft/util/datafix/fixes/DataConverterNamedEntity net/minecraft/util/datafix/fixes/NamedEntityFix - f Ljava/lang/String; a name - f Ljava/lang/String; b entityName - f Lcom/mojang/datafixers/DSL$TypeReference; c type - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterNewVillage net/minecraft/util/datafix/fixes/NewVillageFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$cap$10 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$cap$8 - m (Ljava/lang/String;)Ljava/lang/String; a lambda$cap$1 - m (Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;)Lcom/mojang/datafixers/TypeRewriteRule; a cap - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$cap$9 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$cap$5 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$cap$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$cap$12 - m (Ljava/util/List;)Ljava/util/List; a lambda$cap$3 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$cap$2 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$cap$13 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$cap$11 - m (Lcom/mojang/datafixers/util/Pair;)Z b lambda$cap$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$cap$7 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$cap$6 -c net/minecraft/util/datafix/fixes/DataConverterObjectiveDisplayName net/minecraft/util/datafix/fixes/ObjectiveDisplayNameFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterObjectiveRenderType net/minecraft/util/datafix/fixes/ObjectiveRenderTypeFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Ljava/lang/String;)Ljava/lang/String; a getRenderType -c net/minecraft/util/datafix/fixes/DataConverterOminousBannerBlockEntityRename net/minecraft/util/datafix/fixes/OminousBannerBlockEntityRenameFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterOminousBannerRename net/minecraft/util/datafix/fixes/OminousBannerRenameFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixItemStackTag - m (Ljava/lang/String;)Z a lambda$new$0 -c net/minecraft/util/datafix/fixes/DataConverterOptionsAddTextBackground net/minecraft/util/datafix/fixes/OptionsAddTextBackgroundFix - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Ljava/lang/String;)D a calculateBackground - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 -c net/minecraft/util/datafix/fixes/DataConverterPOI net/minecraft/util/datafix/fixes/ReorganizePoi - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a cap - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterPOIRebuild net/minecraft/util/datafix/fixes/ForcePoiRebuild - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a cap - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$cap$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$cap$4 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; b lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$cap$2 -c net/minecraft/util/datafix/fixes/DataConverterPainting net/minecraft/util/datafix/fixes/EntityPaintingMotiveFix - f Ljava/util/Map; a MAP - m (Ljava/util/HashMap;)V a lambda$static$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterPiston net/minecraft/util/datafix/fixes/BlockEntityBlockStateFix - m ()Ljava/lang/IllegalStateException; a lambda$fix$1 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix - m ()Ljava/lang/IllegalStateException; b lambda$fix$0 -c net/minecraft/util/datafix/fixes/DataConverterPlayerUUID net/minecraft/util/datafix/fixes/PlayerUUIDFix - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$2 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterPotionId net/minecraft/util/datafix/fixes/ItemPotionFix - f Ljava/lang/String; a DEFAULT - f I b SPLASH - f [Ljava/lang/String; c POTIONS - m ([Ljava/lang/String;)V a lambda$static$0 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterPotionWater net/minecraft/util/datafix/fixes/ItemWaterPotionFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterProtoChunk net/minecraft/util/datafix/fixes/ChunkToProtochunkFix - f I a NUM_SECTIONS - m (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/shorts/ShortList;)Lcom/mojang/serialization/Dynamic; a lambda$repackTicks$6 - m (Lcom/mojang/serialization/Dynamic;Ljava/nio/ByteBuffer;)Lcom/mojang/serialization/Dynamic; a lambda$repackBiomes$1 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$repackBiomes$2 - m (Ljava/util/List;Lcom/mojang/serialization/Dynamic;)V a lambda$repackTicks$4 - m (III)S a packOffsetCoordinates - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixChunkData - m (I)Lit/unimi/dsi/fastutil/shorts/ShortArrayList; a lambda$repackTicks$3 - m (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; a lambda$repackTicks$5 - m (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; a lambda$repackTicks$7 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b repackBiomes - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c repackTicks - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterRecipeRename net/minecraft/util/datafix/fixes/RecipesRenameningFix - f Ljava/util/Map; a RECIPES -c net/minecraft/util/datafix/fixes/DataConverterRecipes net/minecraft/util/datafix/fixes/RecipesFix - f Ljava/util/Map; a RECIPES -c net/minecraft/util/datafix/fixes/DataConverterRedstoneConnections net/minecraft/util/datafix/fixes/RedstoneWireConnectionsFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a updateRedstoneConnections - m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$updateRedstoneConnections$4 - m (Ljava/lang/String;)Z a isConnected - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$updateRedstoneConnections$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$updateRedstoneConnections$5 - m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$updateRedstoneConnections$2 - m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$updateRedstoneConnections$1 -c net/minecraft/util/datafix/fixes/DataConverterRemoveGolemGossip net/minecraft/util/datafix/fixes/RemoveGolemGossipFix - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fixValue$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixValue - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix - m (Lcom/mojang/serialization/Dynamic;)Z b lambda$fixValue$0 -c net/minecraft/util/datafix/fixes/DataConverterRiding net/minecraft/util/datafix/fixes/EntityRidingToPassengersFix - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$cap$5 - m ()Ljava/lang/IllegalStateException; a lambda$cap$4 - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$cap$6 - m (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; a cap - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Either; a lambda$cap$2 - m ()Ljava/lang/IllegalStateException; b lambda$cap$3 - m ()Ljava/lang/IllegalStateException; c lambda$cap$1 - m ()Ljava/lang/IllegalStateException; d lambda$cap$0 -c net/minecraft/util/datafix/fixes/DataConverterSaddle net/minecraft/util/datafix/fixes/EntityHorseSaddleFix - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterSavedDataUUID net/minecraft/util/datafix/fixes/SavedDataUUIDFix - f Lorg/slf4j/Logger; b LOGGER - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$7 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$6 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$makeRule$5 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$makeRule$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e lambda$makeRule$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; g lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; h lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterSettingRename net/minecraft/util/datafix/fixes/OptionsRenameFieldFix - f Ljava/lang/String; a fixName - f Ljava/lang/String; b fieldFrom - f Ljava/lang/String; c fieldTo - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 -c net/minecraft/util/datafix/fixes/DataConverterShoulderEntity net/minecraft/util/datafix/fixes/WriteAndReadFix - f Ljava/lang/String; a name - f Lcom/mojang/datafixers/DSL$TypeReference; b type -c net/minecraft/util/datafix/fixes/DataConverterShulker net/minecraft/util/datafix/fixes/EntityShulkerColorFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterShulkerBoxBlock net/minecraft/util/datafix/fixes/BlockEntityShulkerBoxColorFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterShulkerBoxItem net/minecraft/util/datafix/fixes/ItemShulkerBoxColorFix - f [Ljava/lang/String; a NAMES_BY_COLOR - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterSignText net/minecraft/util/datafix/fixes/BlockEntitySignTextStrictJsonFix - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a updateLine - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterSkeleton net/minecraft/util/datafix/fixes/EntitySkeletonSplitFix - m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; a getNewNameAndTag -c net/minecraft/util/datafix/fixes/DataConverterSpawnEgg net/minecraft/util/datafix/fixes/ItemSpawnEggFix - f [Ljava/lang/String; a ID_TO_ENTITY - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; a lambda$makeRule$3 - m ([Ljava/lang/String;)V a lambda$static$0 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$4 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$5 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; b lambda$makeRule$2 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; c lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterStatistic net/minecraft/util/datafix/fixes/StatsCounterFix - f Ljava/util/Set; a SPECIAL_OBJECTIVE_CRITERIA - f Ljava/util/Set; b SKIP - f Ljava/util/Map; c CUSTOM_MAP - f Ljava/lang/String; d BLOCK_KEY - f Ljava/lang/String; e NEW_BLOCK_KEY - f Ljava/util/Map; f ITEM_KEYS - f Ljava/util/Map; g ENTITY_KEYS - f Ljava/util/Map; h ENTITIES - f Ljava/lang/String; i NEW_CUSTOM_KEY - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeObjectiveFixer$4 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeStatFixer$0 - m (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/DataConverterStatistic$a; a unpackLegacyKey - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeObjectiveFixer$3 - m ()Lcom/mojang/datafixers/TypeRewriteRule; a makeStatFixer - m ()Lcom/mojang/datafixers/TypeRewriteRule; b makeObjectiveFixer - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$makeStatFixer$1 - m (Ljava/lang/String;)Ljava/lang/String; b upgradeItem - m (Ljava/lang/String;)Ljava/lang/String; c upgradeBlock - m (Ljava/lang/String;)Ljava/lang/String; d lambda$makeObjectiveFixer$2 -c net/minecraft/util/datafix/fixes/DataConverterStatistic$a net/minecraft/util/datafix/fixes/StatsCounterFix$StatType - f Ljava/lang/String; a type - f Ljava/lang/String; b typeKey - m ()Ljava/lang/String; a type - m ()Ljava/lang/String; b typeKey -c net/minecraft/util/datafix/fixes/DataConverterStriderGravity net/minecraft/util/datafix/fixes/StriderGravityFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterStructureReference net/minecraft/util/datafix/fixes/StructureReferenceCountFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a setCountToAtLeastOne - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Ljava/lang/Integer;)Z a lambda$setCountToAtLeastOne$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$setCountToAtLeastOne$2 -c net/minecraft/util/datafix/fixes/DataConverterTeamDisplayName net/minecraft/util/datafix/fixes/TeamDisplayNameFix - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterTileEntity net/minecraft/util/datafix/fixes/BlockEntityIdFix - f Ljava/util/Map; a ID_MAP - m (Ljava/util/HashMap;)V a lambda$static$0 - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$makeRule$3 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$2 - m (Ljava/lang/String;)Ljava/lang/String; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterTrappedChest net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix - f Lorg/slf4j/Logger; a LOGGER - f I b SIZE - f S c SIZE_BITS - m (IILit/unimi/dsi/fastutil/ints/IntSet;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$4 - m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;IILit/unimi/dsi/fastutil/ints/IntSet;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$3 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$5 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$1 - m (Ljava/lang/String;)Ljava/lang/String; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterTrappedChest$a net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix$TrappedChestSection - f Lit/unimi/dsi/fastutil/ints/IntSet; h chestIds - m ()Z a skippable - m (I)Z a isTrappedChest -c net/minecraft/util/datafix/fixes/DataConverterTypes net/minecraft/util/datafix/fixes/References - f Lcom/mojang/datafixers/DSL$TypeReference; A ENTITY_TREE - f Lcom/mojang/datafixers/DSL$TypeReference; B ENTITY - f Lcom/mojang/datafixers/DSL$TypeReference; C BLOCK_NAME - f Lcom/mojang/datafixers/DSL$TypeReference; D ITEM_NAME - f Lcom/mojang/datafixers/DSL$TypeReference; E GAME_EVENT_NAME - f Lcom/mojang/datafixers/DSL$TypeReference; F UNTAGGED_SPAWNER - f Lcom/mojang/datafixers/DSL$TypeReference; G STRUCTURE_FEATURE - f Lcom/mojang/datafixers/DSL$TypeReference; H OBJECTIVE - f Lcom/mojang/datafixers/DSL$TypeReference; I TEAM - f Lcom/mojang/datafixers/DSL$TypeReference; J RECIPE - f Lcom/mojang/datafixers/DSL$TypeReference; K BIOME - f Lcom/mojang/datafixers/DSL$TypeReference; L MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST - f Lcom/mojang/datafixers/DSL$TypeReference; M WORLD_GEN_SETTINGS - f Lcom/mojang/datafixers/DSL$TypeReference; a LEVEL - f Lcom/mojang/datafixers/DSL$TypeReference; b PLAYER - f Lcom/mojang/datafixers/DSL$TypeReference; c CHUNK - f Lcom/mojang/datafixers/DSL$TypeReference; d HOTBAR - f Lcom/mojang/datafixers/DSL$TypeReference; e OPTIONS - f Lcom/mojang/datafixers/DSL$TypeReference; f STRUCTURE - f Lcom/mojang/datafixers/DSL$TypeReference; g STATS - f Lcom/mojang/datafixers/DSL$TypeReference; h SAVED_DATA_COMMAND_STORAGE - f Lcom/mojang/datafixers/DSL$TypeReference; i SAVED_DATA_FORCED_CHUNKS - f Lcom/mojang/datafixers/DSL$TypeReference; j SAVED_DATA_MAP_DATA - f Lcom/mojang/datafixers/DSL$TypeReference; k SAVED_DATA_MAP_INDEX - f Lcom/mojang/datafixers/DSL$TypeReference; l SAVED_DATA_RAIDS - f Lcom/mojang/datafixers/DSL$TypeReference; m SAVED_DATA_RANDOM_SEQUENCES - f Lcom/mojang/datafixers/DSL$TypeReference; n SAVED_DATA_STRUCTURE_FEATURE_INDICES - f Lcom/mojang/datafixers/DSL$TypeReference; o SAVED_DATA_SCOREBOARD - f Lcom/mojang/datafixers/DSL$TypeReference; p ADVANCEMENTS - f Lcom/mojang/datafixers/DSL$TypeReference; q POI_CHUNK - f Lcom/mojang/datafixers/DSL$TypeReference; r ENTITY_CHUNK - f Lcom/mojang/datafixers/DSL$TypeReference; s BLOCK_ENTITY - f Lcom/mojang/datafixers/DSL$TypeReference; t ITEM_STACK - f Lcom/mojang/datafixers/DSL$TypeReference; u BLOCK_STATE - f Lcom/mojang/datafixers/DSL$TypeReference; v FLAT_BLOCK_STATE - f Lcom/mojang/datafixers/DSL$TypeReference; w DATA_COMPONENTS - f Lcom/mojang/datafixers/DSL$TypeReference; x VILLAGER_TRADE - f Lcom/mojang/datafixers/DSL$TypeReference; y PARTICLE - f Lcom/mojang/datafixers/DSL$TypeReference; z ENTITY_NAME - m (Ljava/lang/String;)Lcom/mojang/datafixers/DSL$TypeReference; a reference -c net/minecraft/util/datafix/fixes/DataConverterTypes$1 net/minecraft/util/datafix/fixes/References$1 - f Ljava/lang/String; a val$id -c net/minecraft/util/datafix/fixes/DataConverterUUID net/minecraft/util/datafix/fixes/EntityStringUuidFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterUUIDBase net/minecraft/util/datafix/fixes/AbstractUUIDFix - f Lcom/mojang/datafixers/DSL$TypeReference; a typeReference - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional; a createUUIDFromString - m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; a updateNamedChoice - m (Lcom/mojang/serialization/Dynamic;JJ)Ljava/util/Optional; a createUUIDTag - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$replaceUUIDLeastMost$3 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; a replaceUUIDString - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; a lambda$createUUIDFromString$4 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$replaceUUIDMLTag$2 - m (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; a createUUIDFromML - m (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$updateNamedChoice$0 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$replaceUUIDString$1 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; b replaceUUIDMLTag - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; c replaceUUIDLeastMost - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; d createUUIDFromLongs -c net/minecraft/util/datafix/fixes/DataConverterVBO net/minecraft/util/datafix/fixes/OptionsForceVBOFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/DataConverterVillagerFollowRange net/minecraft/util/datafix/fixes/VillagerFollowRangeFix - f D a ORIGINAL_VALUE - f D b NEW_BASE_VALUE - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fixValue$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixValue - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fixValue$0 -c net/minecraft/util/datafix/fixes/DataConverterVillagerLevelXp net/minecraft/util/datafix/fixes/VillagerRebuildLevelAndXpFix - f I a TRADES_PER_LEVEL - f [I b LEVEL_XP_THRESHOLDS - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$3 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/lang/Integer; a lambda$makeRule$1 - m (I)I a getMinXpPerLevel - m (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; a addLevel - m (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$addXpFromLevel$6 - m (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; b addXpFromLevel - m (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$addLevel$5 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; b lambda$makeRule$0 - m (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$addLevel$4 -c net/minecraft/util/datafix/fixes/DataConverterVillagerProfession net/minecraft/util/datafix/fixes/VillagerDataFix - m (II)Ljava/lang/String; a upgradeData - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterVillagerTrade net/minecraft/util/datafix/fixes/VillagerTradeFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a updateItemStack - m (Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$updateItemStack$3 - m (Ljava/lang/String;)Ljava/lang/String; a lambda$updateItemStack$2 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/DataConverterWallProperty net/minecraft/util/datafix/fixes/WallPropertyFix - f Ljava/util/Set; a WALL_BLOCKS - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a fixWallProperty - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a upgradeBlockStateTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Ljava/lang/String;)Ljava/lang/String; a mapProperty - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$upgradeBlockStateTag$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$fixWallProperty$1 -c net/minecraft/util/datafix/fixes/DataConverterWolf net/minecraft/util/datafix/fixes/EntityWolfColorFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fixTag$0 -c net/minecraft/util/datafix/fixes/DataConverterWorldGenSettings net/minecraft/util/datafix/fixes/LevelFlatGeneratorInfoFix - f Ljava/lang/String; a DEFAULT - f Ljava/lang/String; b GENERATOR_OPTIONS - f Lcom/google/common/base/Splitter; c SPLITTER - f Lcom/google/common/base/Splitter; d LAYER_SPLITTER - f Lcom/google/common/base/Splitter; e OLD_AMOUNT_SPLITTER - f Lcom/google/common/base/Splitter; f AMOUNT_SPLITTER - f Lcom/google/common/base/Splitter; g BLOCK_SPLITTER - m (Lcom/google/common/base/Splitter;ILjava/lang/String;)Ljava/lang/String; a lambda$fixString$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Ljava/lang/String;)Ljava/lang/String; a fixString - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fix$1 -c net/minecraft/util/datafix/fixes/DataConverterWorldGenSettingsBuilding net/minecraft/util/datafix/fixes/WorldGenSettingsFix - f Ljava/lang/String; a VILLAGE - f Ljava/lang/String; b DESERT_PYRAMID - f Ljava/lang/String; c IGLOO - f Ljava/lang/String; d JUNGLE_TEMPLE - f Ljava/lang/String; e SWAMP_HUT - f Ljava/lang/String; f PILLAGER_OUTPOST - f Ljava/lang/String; g END_CITY - f Ljava/lang/String; h WOODLAND_MANSION - f Ljava/lang/String; i OCEAN_MONUMENT - f Lcom/google/common/collect/ImmutableMap; j DEFAULTS - m (JLcom/mojang/serialization/DynamicLike;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a noise - m (Ljava/lang/String;II)I a getInt - m (Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;I)V a setSpacing - m (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; a lambda$fixFlatStructures$12 - m (Lcom/mojang/serialization/Dynamic;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Ljava/util/Map;)V a lambda$fixFlatStructures$8 - m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Ljava/util/Map;)V a lambda$fixFlatStructures$10 - m (Lcom/mojang/serialization/Dynamic;JZZ)Lcom/mojang/serialization/Dynamic; a vanillaBiomeSource - m (Lcom/mojang/serialization/Dynamic;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V a lambda$fixFlatStructures$7 - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/Map; a fixFlatStructures - m (Lcom/mojang/serialization/Dynamic;JLcom/mojang/serialization/Dynamic;Z)Ljava/lang/Object; a vanillaLevels - m (Ljava/lang/String;)Ljava/lang/String; a lambda$fix$1 - m (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; a lambda$fixFlatStructures$11 - m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V a lambda$fixFlatStructures$9 - m (Ljava/lang/String;I)I a getInt - m (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; a lambda$fix$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; a defaultOverworld - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Lcom/google/common/collect/ImmutableMap$Builder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)V a lambda$fix$6 - m (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; b lambda$fix$5 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$fix$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$fix$3 -c net/minecraft/util/datafix/fixes/DataConverterWorldGenSettingsBuilding$a net/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f I b spacing - f I c separation - f I d salt - m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; a serialize - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/util/datafix/fixes/DataConverterWorldGenSettingsBuilding$a;)Ljava/lang/Integer; a lambda$static$2 - m (Lnet/minecraft/util/datafix/fixes/DataConverterWorldGenSettingsBuilding$a;)Ljava/lang/Integer; b lambda$static$1 - m (Lnet/minecraft/util/datafix/fixes/DataConverterWorldGenSettingsBuilding$a;)Ljava/lang/Integer; c lambda$static$0 -c net/minecraft/util/datafix/fixes/DataConverterZombie net/minecraft/util/datafix/fixes/EntityZombieVillagerTypeFix - f I a PROFESSION_MAX - m (I)I a getVillagerProfession - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DataConverterZombieType net/minecraft/util/datafix/fixes/EntityZombieSplitFix - f Ljava/util/function/Supplier; b zombieVillagerType - m ()Lcom/mojang/datafixers/types/Type; a lambda$new$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$1 - m (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; a fix - m (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; a changeSchemaToZombieVillager - m (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$changeSchemaToZombieVillager$2 -c net/minecraft/util/datafix/fixes/DataConverterZombieVillagerLevelXp net/minecraft/util/datafix/fixes/ZombieVillagerRebuildXpFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/DecoratedPotFieldRenameFix net/minecraft/util/datafix/fixes/DecoratedPotFieldRenameFix - f Ljava/lang/String; a DECORATED_POT_ID -c net/minecraft/util/datafix/fixes/DropInvalidSignDataFix net/minecraft/util/datafix/fixes/DropInvalidSignDataFix - f [Ljava/lang/String; a FIELDS_TO_DROP - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Z a lambda$fixText$1 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix - m (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; a lambda$fixText$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b fixText -c net/minecraft/util/datafix/fixes/EffectDurationFix net/minecraft/util/datafix/fixes/EffectDurationFix - f Ljava/util/Set; a ITEM_TYPES - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fixEffect$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixEffect - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b fix - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c updateEntity -c net/minecraft/util/datafix/fixes/EmptyItemInHotbarFix net/minecraft/util/datafix/fixes/EmptyItemInHotbarFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; b lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/EmptyItemInVillagerTradeFix net/minecraft/util/datafix/fixes/EmptyItemInVillagerTradeFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/EntityBrushableBlockFieldsRenameFix net/minecraft/util/datafix/fixes/EntityBrushableBlockFieldsRenameFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/EntityGoatMissingStateFix net/minecraft/util/datafix/fixes/EntityGoatMissingStateFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/EntityPaintingFieldsRenameFix net/minecraft/util/datafix/fixes/EntityPaintingFieldsRenameFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/EntityVariantFix net/minecraft/util/datafix/fixes/EntityVariantFix - f Ljava/lang/String; a fieldName - f Ljava/util/function/IntFunction; b idConversions - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; a lambda$updateAndRename$1 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/Number;)Lcom/mojang/serialization/Dynamic; a lambda$fix$3 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; a updateAndRename - m (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; a lambda$updateAndRename$2 - m (Ljava/util/function/Function;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; a lambda$updateAndRename$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$5 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fix$4 -c net/minecraft/util/datafix/fixes/FeatureFlagRemoveFix net/minecraft/util/datafix/fixes/FeatureFlagRemoveFix - f Ljava/lang/String; a name - f Ljava/util/Set; b flagsToRemove - m (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a lambda$fixTag$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fixTag$3 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Z b lambda$fixTag$1 -c net/minecraft/util/datafix/fixes/FilteredBooksFix net/minecraft/util/datafix/fixes/FilteredBooksFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixItemStackTag - m (Ljava/lang/String;)Z a lambda$new$0 -c net/minecraft/util/datafix/fixes/FilteredSignsFix net/minecraft/util/datafix/fixes/FilteredSignsFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/FixProjectileStoredItem net/minecraft/util/datafix/fixes/FixProjectileStoredItem - f Ljava/lang/String; a EMPTY_POTION - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a createItemStack - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; a fixArrow - m (Ljava/lang/String;Lnet/minecraft/util/datafix/fixes/FixProjectileStoredItem$a;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Ljava/util/function/Function; a fixChoiceCap - m (Ljava/lang/String;Lnet/minecraft/util/datafix/fixes/FixProjectileStoredItem$a;)Ljava/util/function/Function; a fixChoice - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lnet/minecraft/util/datafix/fixes/FixProjectileStoredItem$a;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$fixChoiceCap$1 - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; a getArrowType - m (Lnet/minecraft/util/datafix/fixes/FixProjectileStoredItem$a;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$fixChoiceCap$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fixSpectralArrow$3 - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; b fixSpectralArrow - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$fixArrow$2 - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; c castUnchecked -c net/minecraft/util/datafix/fixes/FixProjectileStoredItem$a net/minecraft/util/datafix/fixes/FixProjectileStoredItem$SubFixer -c net/minecraft/util/datafix/fixes/GoatHornIdFix net/minecraft/util/datafix/fixes/GoatHornIdFix - f [Ljava/lang/String; a INSTRUMENTS - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixItemStackTag - m (Ljava/lang/String;)Z a lambda$new$0 -c net/minecraft/util/datafix/fixes/HorseBodyArmorItemFix net/minecraft/util/datafix/fixes/HorseBodyArmorItemFix - f Ljava/lang/String; a previousBodyArmorTag - f Z b clearArmorItems - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; a lambda$fix$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fix$3 - m (Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; b lambda$fix$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$fix$1 -c net/minecraft/util/datafix/fixes/ItemRemoveBlockEntityTagFix net/minecraft/util/datafix/fixes/ItemRemoveBlockEntityTagFix - f Ljava/util/Set; a items - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/ItemStackComponentRemainderFix net/minecraft/util/datafix/fixes/ItemStackComponentRemainderFix - f Ljava/lang/String; a name - f Ljava/lang/String; b componentId - f Ljava/lang/String; c newComponentId - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixComponent - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/ItemStackComponentizationFix net/minecraft/util/datafix/fixes/ItemStackComponentizationFix - f I a HIDE_ENCHANTMENTS - f I b HIDE_MODIFIERS - f I c HIDE_UNBREAKABLE - f I d HIDE_CAN_DESTROY - f I e HIDE_CAN_PLACE - f I f HIDE_ADDITIONAL - f I g HIDE_DYE - f I h HIDE_UPGRADES - f Ljava/util/Set; i POTION_HOLDER_IDS - f Ljava/util/Set; j BUCKETED_MOB_IDS - f Ljava/util/List; k BUCKETED_MOB_TAGS - f Ljava/util/Set; l BOOLEAN_BLOCK_STATE_PROPERTIES - f Lcom/google/common/base/Splitter; m PROPERTY_SPLITTER - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; a fixDisplay - m (Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; a fixProfileProperties - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;)V a fixFireworkStar - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixProfile - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;)V a fixItemStack - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a fixBlockStatePredicate - m (Ljava/util/stream/Stream;)Ljava/util/Map; a lambda$fixBlockStateTag$6 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic; a createFilteredText - m (Ljava/lang/String;)Z a isValidPlayerName - m (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; a lambda$fixProfileProperties$24 - m (I)Ljava/lang/String; a fixMapDecorationType - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; a lambda$fixBlockStateTag$5 - m (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Ljava/util/stream/Stream; a lambda$fixProfileProperties$25 - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)V a fixEnchantments - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a fixBlockEntityTag - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fixItemStack$2 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fixItemStack$3 - m (Ljava/lang/String;Ljava/lang/Number;)Lcom/mojang/datafixers/util/Pair; a lambda$parseEnchantment$9 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b fixBlockStateTag - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;)V b fixFireworkRocket - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; b lambda$fixBlockStatePredicates$10 - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;I)V b fixAdventureModeChecks - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)V b fixBlockStatePredicates - m (Ljava/lang/String;)Z b lambda$fixPotionContents$14 - m (I)Z b lambda$isValidPlayerName$20 - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;)V b fixPotionContents - m (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; c parseEnchantment - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;)Lcom/mojang/serialization/Dynamic; c lambda$makeRule$26 - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;I)V c fixAttributeModifiers - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;)V c fixWritableBook - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;)V d fixWrittenBook - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d fixAttributeModifier - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; e fixMapDecoration - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e fixBookPages - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;)V f fixBucketedMobData - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f fixFireworkExplosion - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; g lambda$makeRule$27 - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;)V g fixLodestoneTracker - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; h lambda$fixFireworkRocket$19 - m (Lcom/mojang/serialization/Dynamic;)Ljava/util/List; h lambda$fixProfileProperties$23 - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; i lambda$fixFireworkStar$18 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; i lambda$fixProfileProperties$22 - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;)V j lambda$fixItemStack$4 - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; j lambda$fixProfileProperties$21 - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; k lambda$fixBookPages$17 - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; k lambda$fixItemStack$1 - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; l lambda$fixBookPages$16 - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a;Lcom/mojang/serialization/Dynamic;)V l lambda$fixItemStack$0 - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; m lambda$fixBookPages$15 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; n lambda$fixMapDecoration$13 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; o lambda$fixAttributeModifier$12 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; p lambda$fixBlockStatePredicates$11 - m (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; q lambda$fixEnchantments$8 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; r lambda$fixBlockEntityTag$7 -c net/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a net/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData - f Ljava/lang/String; a item - f I b count - f Lcom/mojang/serialization/Dynamic; c components - f Lcom/mojang/serialization/Dynamic; d remainder - f Lcom/mojang/serialization/Dynamic; e tag - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/Number;)Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$a; a lambda$read$0 - m (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V a moveTagToComponent - m (Ljava/lang/String;ZLjava/util/function/UnaryOperator;)V a fixSubTag - m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V a setComponent - m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a moveTagInto - m (Ljava/lang/String;Lcom/mojang/serialization/OptionalDynamic;)V a setComponent - m ()Lcom/mojang/serialization/Dynamic; a write - m (Ljava/lang/String;Ljava/lang/String;)V a moveTagToComponent - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a mergeRemainder - m (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; a read - m (Ljava/util/Set;)Z a is - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic; a lambda$mergeRemainder$4 - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; a lambda$mergeRemainder$3 - m (Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; a removeTag - m (Ljava/lang/String;)Z b is - m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V b lambda$moveTagToComponent$2 - m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V c lambda$setComponent$1 - m (Ljava/lang/String;)Z c hasComponent -c net/minecraft/util/datafix/fixes/ItemStackCustomNameToOverrideComponentFix net/minecraft/util/datafix/fixes/ItemStackCustomNameToOverrideComponentFix - f Ljava/util/Set; a MAP_NAMES - m (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Predicate;)Lcom/mojang/serialization/Dynamic; a fixCustomName - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixMap - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$4 - m (Ljava/lang/String;)Z a lambda$fixBanner$5 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b fixBanner - m (Ljava/lang/String;)Z b lambda$makeRule$2 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$makeRule$1 - m (Ljava/lang/String;)Z c lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/ItemStackTagFix net/minecraft/util/datafix/fixes/ItemStackTagFix - f Ljava/lang/String; a name - f Ljava/util/function/Predicate; b idFilter - m (Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Predicate;Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/UnaryOperator;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$createFixer$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixItemStackTag - m (Lcom/mojang/datafixers/types/Type;Ljava/util/function/Predicate;Ljava/util/function/UnaryOperator;)Ljava/util/function/UnaryOperator; a createFixer - m (Ljava/util/function/UnaryOperator;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$createFixer$0 -c net/minecraft/util/datafix/fixes/JukeboxTicksSinceSongStartedFix net/minecraft/util/datafix/fixes/JukeboxTicksSinceSongStartedFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/LegacyDragonFightFix net/minecraft/util/datafix/fixes/LegacyDragonFightFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixDragonFight - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/LevelLegacyWorldGenSettingsFix net/minecraft/util/datafix/fixes/LevelLegacyWorldGenSettingsFix - f Ljava/lang/String; a WORLD_GEN_SETTINGS - f Ljava/util/List; b OLD_SETTINGS_KEYS - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/LodestoneCompassComponentFix net/minecraft/util/datafix/fixes/LodestoneCompassComponentFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixComponent -c net/minecraft/util/datafix/fixes/MapBannerBlockPosFormatFix net/minecraft/util/datafix/fixes/MapBannerBlockPosFormatFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixMapSavedData - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$fixMapSavedData$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$fixMapSavedData$0 -c net/minecraft/util/datafix/fixes/MobEffectIdFix net/minecraft/util/datafix/fixes/MobEffectIdFix - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a ID_MAP - f Ljava/util/Set; b MOB_EFFECT_INSTANCE_CARRIER_ITEMS - m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a lambda$static$0 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a updateMobEffectIdField - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a updateMobEffectInstance - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$itemStackFixer$11 - m ()Lcom/mojang/datafixers/TypeRewriteRule; a blockEntityFixer - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional; a getAndConvertMobEffectId - m (Ljava/lang/Number;)Ljava/lang/String; a lambda$getAndConvertMobEffectId$1 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$itemStackFixer$12 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a updateMobEffectIdField - m (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; a lambda$fixSuspiciousStewTag$8 - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; a updateNamedChoice - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a updateSuspiciousStewEntry - m (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$updateNamedChoice$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b updateSuspiciousStewEntry - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; b updateMobEffectInstanceList - m (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; b lambda$updateMobEffectInstanceList$2 - m ()Lcom/mojang/datafixers/TypeRewriteRule; b entityFixer - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$itemStackFixer$9 - m ()Lcom/mojang/datafixers/TypeRewriteRule; c playerFixer - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; c lambda$playerFixer$7 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c fixMooshroomTag - m ()Lcom/mojang/datafixers/TypeRewriteRule; d itemStackFixer - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d fixArrowTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; d lambda$entityFixer$6 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e fixAreaEffectCloudTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; e lambda$blockEntityFixer$5 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f updateLivingEntityTag - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; g fixSuspiciousStewTag - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; h lambda$itemStackFixer$10 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; i lambda$blockEntityFixer$4 -c net/minecraft/util/datafix/fixes/NamedEntityWriteReadFix net/minecraft/util/datafix/fixes/NamedEntityWriteReadFix - f Ljava/lang/String; a name - f Ljava/lang/String; b entityName - f Lcom/mojang/datafixers/DSL$TypeReference; c type - m (Ljava/lang/Object;)Ljava/lang/Object; a lambda$typePatcher$3 - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$fix$2 - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$typePatcher$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; a typePatcher - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; a fix - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;Ljava/lang/Object;)Ljava/lang/Object; a lambda$fix$0 - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Ljava/lang/Object;)Ljava/lang/Object; a lambda$fix$1 -c net/minecraft/util/datafix/fixes/NamespacedTypeRenameFix net/minecraft/util/datafix/fixes/NamespacedTypeRenameFix - f Ljava/lang/String; a name - f Lcom/mojang/datafixers/DSL$TypeReference; b type - f Ljava/util/function/UnaryOperator; c renamer - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/OptionsAccessibilityOnboardFix net/minecraft/util/datafix/fixes/OptionsAccessibilityOnboardFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/OptionsAmbientOcclusionFix net/minecraft/util/datafix/fixes/OptionsAmbientOcclusionFix - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Ljava/lang/String;)Ljava/lang/String; a updateValue -c net/minecraft/util/datafix/fixes/OptionsMenuBlurrinessFix net/minecraft/util/datafix/fixes/OptionsMenuBlurrinessFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Ljava/lang/String;)I a convertToIntRange - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/OptionsProgrammerArtFix net/minecraft/util/datafix/fixes/OptionsProgrammerArtFix - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a lambda$fixList$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixList - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/OverreachingTickFix net/minecraft/util/datafix/fixes/OverreachingTickFix - m (Lcom/mojang/serialization/Dynamic;IILjava/util/Optional;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a extractOverreachingTicks - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$0 - m (IILcom/mojang/serialization/Dynamic;)Z a lambda$extractOverreachingTicks$2 -c net/minecraft/util/datafix/fixes/ParticleUnflatteningFix net/minecraft/util/datafix/fixes/ParticleUnflatteningFix - f Lorg/slf4j/Logger; a LOGGER - m (Ljava/lang/String;)Lnet/minecraft/nbt/NBTTagCompound; a parseTag - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a updateItem - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/brigadier/StringReader;)Lcom/mojang/serialization/Dynamic; a readVector - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; b updateBlock - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Map; c parseBlockProperties - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; d updateDust - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; e updateDustTransition - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; f updateSculkCharge - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; g updateVibration - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; h updateShriek -c net/minecraft/util/datafix/fixes/PlayerHeadBlockProfileFix net/minecraft/util/datafix/fixes/PlayerHeadBlockProfileFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Ljava/util/Optional;)Ljava/util/Optional; a lambda$fix$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/PoiTypeRemoveFix net/minecraft/util/datafix/fixes/PoiTypeRemoveFix - f Ljava/util/function/Predicate; a typesToKeep - m (Lcom/mojang/serialization/Dynamic;)Z a shouldKeepRecord - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a processRecords -c net/minecraft/util/datafix/fixes/PoiTypeRenameFix net/minecraft/util/datafix/fixes/PoiTypeRenameFix - f Ljava/util/function/Function; a renamer - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a processRecords - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$processRecords$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$processRecords$0 -c net/minecraft/util/datafix/fixes/PrimedTntBlockStateFixer net/minecraft/util/datafix/fixes/PrimedTntBlockStateFixer - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b renameFuse - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c insertBlockState -c net/minecraft/util/datafix/fixes/ProjectileStoredWeaponFix net/minecraft/util/datafix/fixes/ProjectileStoredWeaponFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$fixChoiceCap$1 - m (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Ljava/util/function/Function; a fixChoiceCap - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$fixChoiceCap$0 - m (Ljava/lang/String;)Ljava/util/function/Function; a fixChoice -c net/minecraft/util/datafix/fixes/RandomSequenceSettingsFix net/minecraft/util/datafix/fixes/RandomSequenceSettingsFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/RemapChunkStatusFix net/minecraft/util/datafix/fixes/RemapChunkStatusFix - f Ljava/lang/String; a name - f Ljava/util/function/UnaryOperator; b mapper - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixStatus - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/RemoveEmptyItemInBrushableBlockFix net/minecraft/util/datafix/fixes/RemoveEmptyItemInBrushableBlockFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Lcom/mojang/serialization/Dynamic;)Z b isEmptyStack -c net/minecraft/util/datafix/fixes/RenameEnchantmentsFix net/minecraft/util/datafix/fixes/RenameEnchantmentsFix - f Ljava/lang/String; a name - f Ljava/util/Map; b renames - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a fixEnchantmentList - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a lambda$fixEnchantmentList$6 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/DataResult$Error;)Lcom/mojang/serialization/Dynamic; a lambda$fixEnchantmentList$7 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fixEnchantmentList$4 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixTag - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fixEnchantmentList$8 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/DataResult$Error;)Lcom/mojang/serialization/Dynamic; b lambda$fixEnchantmentList$3 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; b lambda$fixEnchantmentList$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$fixEnchantmentList$5 -c net/minecraft/util/datafix/fixes/SavedDataFeaturePoolElementFix net/minecraft/util/datafix/fixes/SavedDataFeaturePoolElementFix - f Ljava/util/regex/Pattern; a INDEX_PATTERN - f Ljava/util/Set; b PIECE_TYPE - f Ljava/util/Set; c FEATURES - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a updateChildren - m (Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; a get - m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; a getReplacement - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixFeature - m (I)Ljava/lang/String; a lambda$get$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b fixTag - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c updateChildren - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$updateChildren$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e lambda$updateChildren$0 -c net/minecraft/util/datafix/fixes/ScoreboardDisplaySlotFix net/minecraft/util/datafix/fixes/ScoreboardDisplaySlotFix - f Ljava/util/Map; a SLOT_RENAMES - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$5 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$3 - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$makeRule$1 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$4 - m (Ljava/lang/String;)Ljava/lang/String; a rename - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/SpawnerDataFix net/minecraft/util/datafix/fixes/SpawnerDataFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a wrapEntityToSpawnData - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; a lambda$wrapSpawnPotentialsToWeightedEntries$3 - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b wrapSpawnPotentialsToWeightedEntries - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; c lambda$makeRule$1 - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; d lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/StatsRenameFix net/minecraft/util/datafix/fixes/StatsRenameFix - f Ljava/lang/String; a name - f Ljava/util/Map; b renames - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$createStatRule$8 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$createStatRule$6 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$createStatRule$7 - m (Ljava/lang/String;)Ljava/lang/String; a lambda$createStatRule$5 - m ()Lcom/mojang/datafixers/TypeRewriteRule; a createCriteriaRule - m ()Lcom/mojang/datafixers/TypeRewriteRule; b createStatRule - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$createCriteriaRule$3 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$createCriteriaRule$2 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$createCriteriaRule$4 - m (Ljava/lang/String;)Ljava/lang/String; b lambda$createCriteriaRule$1 - m ()Ljava/lang/IllegalStateException; c lambda$createCriteriaRule$0 -c net/minecraft/util/datafix/fixes/StructureSettingsFlattenFix net/minecraft/util/datafix/fixes/StructureSettingsFlattenFix - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fixStructures$5 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fixStructures$7 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$2 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fixStructures - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a fixDimension - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a lambda$fixStructures$6 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fixDimension$4 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b lambda$makeRule$1 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$fixDimension$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$makeRule$0 -c net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/Map; b CONVERSION_MAP - m (Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$a;Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;Lcom/mojang/serialization/Dynamic;)V a lambda$guessConfiguration$8 - m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$a;)Ljava/util/Optional; a guessConfiguration - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$updateReferences$5 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a updateStarts - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Lcom/mojang/serialization/Dynamic;Ljava/util/HashMap;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V a lambda$updateReferences$6 - m (Lcom/mojang/serialization/Dynamic;Ljava/util/HashMap;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V b lambda$updateStarts$4 - m (Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$a;Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;Lcom/mojang/serialization/Dynamic;)V b lambda$guessConfiguration$7 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b updateReferences - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$updateStarts$3 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c findUpdatedStructureType - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$fix$2 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e lambda$fix$1 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f lambda$fix$0 -c net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$a net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion - f Ljava/util/Map; a biomeMapping - f Ljava/lang/String; b fallback - m (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/util/Map$Entry;Ljava/lang/String;)V a lambda$unpack$0 - m (Ljava/util/Map;Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$a; a biomeMapped - m (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$a; a trivial - m ()Ljava/util/Map; a biomeMapping - m (Ljava/util/Map;)Ljava/util/Map; a unpack - m ()Ljava/lang/String; b fallback -c net/minecraft/util/datafix/fixes/TippedArrowPotionToItemFix net/minecraft/util/datafix/fixes/TippedArrowPotionToItemFix - m (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix -c net/minecraft/util/datafix/fixes/TrialSpawnerConfigFix net/minecraft/util/datafix/fixes/TrialSpawnerConfigFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a fix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b moveToConfigTag -c net/minecraft/util/datafix/fixes/VariantRenameFix net/minecraft/util/datafix/fixes/VariantRenameFix - f Ljava/util/Map; a renames - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a lambda$fix$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$2 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$fix$1 -c net/minecraft/util/datafix/fixes/WeaponSmithChestLootTableFix net/minecraft/util/datafix/fixes/WeaponSmithChestLootTableFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$fix$0 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a fix -c net/minecraft/util/datafix/fixes/WorldGenSettingsDisallowOldCustomWorldsFix net/minecraft/util/datafix/fixes/WorldGenSettingsDisallowOldCustomWorldsFix - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$4 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V a lambda$makeRule$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; a lambda$makeRule$2 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$3 - m (Ljava/util/Map;)Ljava/util/Map; a lambda$makeRule$1 -c net/minecraft/util/datafix/fixes/WorldGenSettingsHeightAndBiomeFix net/minecraft/util/datafix/fixes/WorldGenSettingsHeightAndBiomeFix - f Ljava/lang/String; a WAS_PREVIOUSLY_INCREASED_KEY - f Ljava/lang/String; b NAME - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$8 - m (Lcom/mojang/datafixers/types/Type;ZZLcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a lambda$makeRule$7 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a updateLayers - m (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$6 - m (ZLorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$makeRule$1 - m (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$5 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$makeRule$3 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$makeRule$2 - m (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c lambda$makeRule$4 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d lambda$makeRule$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaNamed net/minecraft/util/datafix/schemas/NamespacedSchema - f Lcom/mojang/serialization/codecs/PrimitiveCodec; a NAMESPACED_STRING_CODEC - f Lcom/mojang/datafixers/types/Type; b NAMESPACED_STRING - m ()Lcom/mojang/datafixers/types/Type; a namespacedString - m (Ljava/lang/String;)Ljava/lang/String; a ensureNamespaced -c net/minecraft/util/datafix/schemas/DataConverterSchemaNamed$1 net/minecraft/util/datafix/schemas/NamespacedSchema$1 - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Ljava/lang/Object; a write -c net/minecraft/util/datafix/schemas/DataConverterSchemaV100 net/minecraft/util/datafix/schemas/V100 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a registerMob - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a equipment - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$4 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerEntities$3 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerTypes$5 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerEntities$2 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerMob$0 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d lambda$registerEntities$1 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV102 net/minecraft/util/datafix/schemas/V102 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1022 net/minecraft/util/datafix/schemas/V1022 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$2 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$0 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerTypes$1 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV106 net/minecraft/util/datafix/schemas/V106 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV107 net/minecraft/util/datafix/schemas/V107 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1125 net/minecraft/util/datafix/schemas/V1125 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$0 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerTypes$2 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerTypes$1 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV135 net/minecraft/util/datafix/schemas/V135 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$1 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerTypes$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV143 net/minecraft/util/datafix/schemas/V143 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1451 net/minecraft/util/datafix/schemas/V1451 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_1 net/minecraft/util/datafix/schemas/V1451_1 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_2 net/minecraft/util/datafix/schemas/V1451_2 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_3 net/minecraft/util/datafix/schemas/V1451_3 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$11 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerEntities$10 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerEntities$9 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d lambda$registerEntities$8 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e lambda$registerEntities$7 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f lambda$registerEntities$6 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; g lambda$registerEntities$5 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; h lambda$registerEntities$4 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; i lambda$registerEntities$3 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; j lambda$registerEntities$2 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; k lambda$registerEntities$1 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_4 net/minecraft/util/datafix/schemas/V1451_4 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerTypes$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_5 net/minecraft/util/datafix/schemas/V1451_5 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_6 net/minecraft/util/datafix/schemas/V1451_6 - f Ljava/lang/String; b SPECIAL_OBJECTIVE_MARKER - f Lcom/mojang/datafixers/types/templates/Hook$HookFunction; c UNPACK_OBJECTIVE_ID - f Lcom/mojang/datafixers/types/templates/Hook$HookFunction; d REPACK_OBJECTIVE_ID - m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; a createCriterionTypes - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$1 - m (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$2 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$createCriterionTypes$7 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$createCriterionTypes$5 - m (Ljava/lang/String;)Ljava/lang/String; b packNamespacedWithDot - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$createCriterionTypes$6 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$createCriterionTypes$4 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d lambda$createCriterionTypes$3 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e lambda$registerTypes$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_6$1 net/minecraft/util/datafix/schemas/V1451_6$1 - m (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; a lambda$apply$0 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; a lambda$apply$1 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1451_6$2 net/minecraft/util/datafix/schemas/V1451_6$2 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$apply$1 - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; b lambda$apply$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1460 net/minecraft/util/datafix/schemas/V1460 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; A lambda$registerEntities$2 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a registerMob - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$41 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$32 - m (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$44 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$50 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$28 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerBlockEntities$27 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerTypes$51 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerTypes$49 - m (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerTypes$34 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V b registerInventory - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerBlockEntities$26 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerTypes$48 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerTypes$46 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d lambda$registerTypes$45 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d lambda$registerEntities$25 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; d lambda$registerTypes$47 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e lambda$registerTypes$43 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e lambda$registerEntities$24 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; e lambda$registerTypes$39 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f lambda$registerEntities$23 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; f lambda$registerTypes$38 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f lambda$registerTypes$42 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; g lambda$registerTypes$29 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; g lambda$registerTypes$40 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; g lambda$registerEntities$22 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; h lambda$registerTypes$37 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; h lambda$registerEntities$21 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; i lambda$registerEntities$20 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; i lambda$registerTypes$36 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; j lambda$registerTypes$35 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; j lambda$registerEntities$19 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; k lambda$registerEntities$18 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; k lambda$registerTypes$33 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; l lambda$registerEntities$17 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; l lambda$registerTypes$31 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m lambda$registerTypes$30 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m lambda$registerEntities$16 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; n lambda$registerEntities$15 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; n lambda$registerInventory$1 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; o lambda$registerEntities$14 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; o lambda$registerMob$0 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; p lambda$registerEntities$13 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; q lambda$registerEntities$12 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; r lambda$registerEntities$11 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; s lambda$registerEntities$10 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; t lambda$registerEntities$9 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; u lambda$registerEntities$8 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; v lambda$registerEntities$7 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; w lambda$registerEntities$6 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; x lambda$registerEntities$5 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; y lambda$registerEntities$4 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; z lambda$registerEntities$3 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1466 net/minecraft/util/datafix/schemas/V1466 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1470 net/minecraft/util/datafix/schemas/V1470 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a registerMob - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerMob$0 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$1 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1481 net/minecraft/util/datafix/schemas/V1481 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1483 net/minecraft/util/datafix/schemas/V1483 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1486 net/minecraft/util/datafix/schemas/V1486 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1510 net/minecraft/util/datafix/schemas/V1510 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1800 net/minecraft/util/datafix/schemas/V1800 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$1 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1801 net/minecraft/util/datafix/schemas/V1801 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1904 net/minecraft/util/datafix/schemas/V1904 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1906 net/minecraft/util/datafix/schemas/V1906 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a registerInventory - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerInventory$1 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1909 net/minecraft/util/datafix/schemas/V1909 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1920 net/minecraft/util/datafix/schemas/V1920 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a registerInventory - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerInventory$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1928 net/minecraft/util/datafix/schemas/V1928 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a registerMob - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerMob$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1929 net/minecraft/util/datafix/schemas/V1929 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$1 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV1931 net/minecraft/util/datafix/schemas/V1931 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV2100 net/minecraft/util/datafix/schemas/V2100 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a registerMob - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$1 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerMob$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV2501 net/minecraft/util/datafix/schemas/V2501 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a registerFurnace - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerFurnace$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV2502 net/minecraft/util/datafix/schemas/V2502 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV2505 net/minecraft/util/datafix/schemas/V2505 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV2509 net/minecraft/util/datafix/schemas/V2509 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV2519 net/minecraft/util/datafix/schemas/V2519 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV2522 net/minecraft/util/datafix/schemas/V2522 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV2551 net/minecraft/util/datafix/schemas/V2551 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$5 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerTypes$4 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerTypes$3 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d lambda$registerTypes$2 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e lambda$registerTypes$1 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f lambda$registerTypes$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV2568 net/minecraft/util/datafix/schemas/V2568 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV501 net/minecraft/util/datafix/schemas/V501 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV700 net/minecraft/util/datafix/schemas/V700 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV701 net/minecraft/util/datafix/schemas/V701 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a registerMob - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerMob$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV702 net/minecraft/util/datafix/schemas/V702 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$1 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV703 net/minecraft/util/datafix/schemas/V703 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$4 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerEntities$3 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerEntities$2 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d lambda$registerEntities$1 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV704 net/minecraft/util/datafix/schemas/V704 - f Ljava/util/Map; a ITEM_TO_BLOCKENTITY - f Lcom/mojang/datafixers/types/templates/Hook$HookFunction; b ADD_NAMES - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a registerInventory - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$5 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$3 - m ()Lcom/google/common/collect/ImmutableMap; a lambda$static$6 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$4 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerBlockEntities$2 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerInventory$0 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerBlockEntities$1 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV704$1 net/minecraft/util/datafix/schemas/V704$1 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV705 net/minecraft/util/datafix/schemas/V705 - f Lcom/mojang/datafixers/types/templates/Hook$HookFunction; b ADD_NAMES - f Ljava/util/Map; c ITEM_TO_ENTITY - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a registerMob - m (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$26 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$27 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$25 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V b registerThrowableProjectile - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerEntities$24 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerThrowableProjectile$1 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerEntities$23 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerMob$0 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d lambda$registerEntities$22 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e lambda$registerEntities$21 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f lambda$registerEntities$20 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; g lambda$registerEntities$19 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; h lambda$registerEntities$18 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; i lambda$registerEntities$17 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; j lambda$registerEntities$16 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; k lambda$registerEntities$15 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; l lambda$registerEntities$14 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m lambda$registerEntities$13 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; n lambda$registerEntities$12 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; o lambda$registerEntities$11 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; p lambda$registerEntities$10 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; q lambda$registerEntities$9 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; r lambda$registerEntities$8 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; s lambda$registerEntities$7 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; t lambda$registerEntities$6 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; u lambda$registerEntities$5 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; v lambda$registerEntities$4 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; w lambda$registerEntities$3 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; x lambda$registerEntities$2 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV705$1 net/minecraft/util/datafix/schemas/V705$1 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV808 net/minecraft/util/datafix/schemas/V808 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a registerInventory - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerInventory$0 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV99 net/minecraft/util/datafix/schemas/V99 - f Ljava/util/Map; a ITEM_TO_ENTITY - f Lcom/mojang/datafixers/types/templates/Hook$HookFunction; b ADD_NAMES - f Lorg/slf4j/Logger; c LOGGER - f Ljava/util/Map; d ITEM_TO_BLOCKENTITY - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a registerMob - m (Ljava/util/HashMap;)V a lambda$static$37 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$25 - m (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$28 - m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$addNames$39 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a equipment - m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a lambda$addNames$40 - m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/util/Map;)Ljava/lang/Object; a addNames - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$36 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$22 - m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b lambda$addNames$38 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V b registerThrowableProjectile - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerBlockEntities$21 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerTypes$31 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerTypes$35 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerTypes$30 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerBlockEntities$20 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerTypes$34 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V c registerMinecart - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V d registerInventory - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d lambda$registerTypes$33 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d lambda$registerEntities$19 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; d lambda$registerTypes$27 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e lambda$registerEntities$18 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e lambda$registerTypes$32 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f lambda$registerEntities$17 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f lambda$registerTypes$29 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; g lambda$registerTypes$26 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; g lambda$registerEntities$16 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; h lambda$registerTypes$24 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; h lambda$registerEntities$15 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; i lambda$registerTypes$23 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; i lambda$registerEntities$13 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; j lambda$registerEntities$14 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; j lambda$registerEntities$11 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; k lambda$registerEntities$12 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; k lambda$registerEntities$10 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; l lambda$registerEntities$9 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; l lambda$registerInventory$3 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m lambda$registerMinecart$2 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m lambda$registerEntities$8 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; n lambda$registerThrowableProjectile$1 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; n lambda$registerEntities$7 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; o lambda$registerEntities$6 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; o lambda$registerMob$0 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; p lambda$registerEntities$5 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; q lambda$registerEntities$4 -c net/minecraft/util/datafix/schemas/DataConverterSchemaV99$1 net/minecraft/util/datafix/schemas/V99$1 -c net/minecraft/util/datafix/schemas/V2571 net/minecraft/util/datafix/schemas/V2571 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V2684 net/minecraft/util/datafix/schemas/V2684 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$1 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerTypes$0 -c net/minecraft/util/datafix/schemas/V2686 net/minecraft/util/datafix/schemas/V2686 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V2688 net/minecraft/util/datafix/schemas/V2688 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$1 -c net/minecraft/util/datafix/schemas/V2704 net/minecraft/util/datafix/schemas/V2704 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V2831 net/minecraft/util/datafix/schemas/V2831 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$0 -c net/minecraft/util/datafix/schemas/V2832 net/minecraft/util/datafix/schemas/V2832 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$7 - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerTypes$1 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerTypes$6 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerTypes$5 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d lambda$registerTypes$4 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e lambda$registerTypes$3 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f lambda$registerTypes$2 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; g lambda$registerTypes$0 -c net/minecraft/util/datafix/schemas/V2842 net/minecraft/util/datafix/schemas/V2842 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$0 -c net/minecraft/util/datafix/schemas/V3078 net/minecraft/util/datafix/schemas/V3078 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a registerMob - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$1 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerMob$0 -c net/minecraft/util/datafix/schemas/V3081 net/minecraft/util/datafix/schemas/V3081 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V3082 net/minecraft/util/datafix/schemas/V3082 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V3083 net/minecraft/util/datafix/schemas/V3083 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V3203 net/minecraft/util/datafix/schemas/V3203 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V3204 net/minecraft/util/datafix/schemas/V3204 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$0 -c net/minecraft/util/datafix/schemas/V3325 net/minecraft/util/datafix/schemas/V3325 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$1 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V3326 net/minecraft/util/datafix/schemas/V3326 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V3327 net/minecraft/util/datafix/schemas/V3327 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$1 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerBlockEntities$0 -c net/minecraft/util/datafix/schemas/V3448 net/minecraft/util/datafix/schemas/V3448 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$0 -c net/minecraft/util/datafix/schemas/V3682 net/minecraft/util/datafix/schemas/V3682 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$0 -c net/minecraft/util/datafix/schemas/V3683 net/minecraft/util/datafix/schemas/V3683 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V3685 net/minecraft/util/datafix/schemas/V3685 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a abstractArrow - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerEntities$2 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerEntities$1 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V3689 net/minecraft/util/datafix/schemas/V3689 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$1 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V3799 net/minecraft/util/datafix/schemas/V3799 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V3807 net/minecraft/util/datafix/schemas/V3807 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$0 -c net/minecraft/util/datafix/schemas/V3808 net/minecraft/util/datafix/schemas/V3808 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V3808_1 net/minecraft/util/datafix/schemas/V3808_1 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V3808_2 net/minecraft/util/datafix/schemas/V3808_2 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V3816 net/minecraft/util/datafix/schemas/V3816 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V3818 net/minecraft/util/datafix/schemas/V3818 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerBlockEntities$0 -c net/minecraft/util/datafix/schemas/V3818_3 net/minecraft/util/datafix/schemas/V3818_3 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$0 -c net/minecraft/util/datafix/schemas/V3818_4 net/minecraft/util/datafix/schemas/V3818_4 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$0 -c net/minecraft/util/datafix/schemas/V3818_5 net/minecraft/util/datafix/schemas/V3818_5 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerTypes$0 -c net/minecraft/util/datafix/schemas/V3825 net/minecraft/util/datafix/schemas/V3825 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a lambda$registerEntities$0 -c net/minecraft/util/datafix/schemas/V3938 net/minecraft/util/datafix/schemas/V3938 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a abstractArrow - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b lambda$registerEntities$1 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c lambda$registerEntities$0 -c net/minecraft/util/debugchart/AbstractSampleLogger net/minecraft/util/debugchart/AbstractSampleLogger - f [J a defaults - f [J b sample - m ([J)V a logFullSample - m ()V a useSample - m (J)V a logSample - m (JI)V a logPartialSample - m ()V b resetSample -c net/minecraft/util/debugchart/DebugSampleSubscriptionTracker net/minecraft/util/debugchart/DebugSampleSubscriptionTracker - f I a STOP_SENDING_AFTER_TICKS - f I b STOP_SENDING_AFTER_MS - f Lnet/minecraft/server/players/PlayerList; c playerList - f Ljava/util/EnumMap; d subscriptions - f Ljava/util/Queue; e subscriptionRequestQueue - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/util/debugchart/RemoteDebugSampleType;)V a subscribe - m (I)V a tick - m (IJLjava/util/Map$Entry;)Z a lambda$handleUnsubscriptions$0 - m (Lnet/minecraft/util/debugchart/RemoteDebugSampleType;)Z a shouldLogSamples - m (Lnet/minecraft/network/protocol/game/ClientboundDebugSamplePacket;)V a broadcast - m (JI)V a handleSubscriptions - m (JI)V b handleUnsubscriptions -c net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$a net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$SubscriptionRequest - f Lnet/minecraft/server/level/EntityPlayer; a player - f Lnet/minecraft/util/debugchart/RemoteDebugSampleType; b sampleType - m ()Lnet/minecraft/server/level/EntityPlayer; a player - m ()Lnet/minecraft/util/debugchart/RemoteDebugSampleType; b sampleType -c net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$b net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$SubscriptionStartedAt - f J a millis - f I b tick - m ()J a millis - m ()I b tick -c net/minecraft/util/debugchart/LocalSampleLogger net/minecraft/util/debugchart/LocalSampleLogger - f I c CAPACITY - f [[J d samples - f I e start - f I f size - m (II)J a get - m ()V a useSample - m (I)J a get - m (I)I b wrapIndex - m ()I c capacity - m ()I d size - m ()V e reset -c net/minecraft/util/debugchart/RemoteDebugSampleType net/minecraft/util/debugchart/RemoteDebugSampleType - f Lnet/minecraft/util/debugchart/RemoteDebugSampleType; a TICK_TIME - f [Lnet/minecraft/util/debugchart/RemoteDebugSampleType; b $VALUES - m ()[Lnet/minecraft/util/debugchart/RemoteDebugSampleType; a $values -c net/minecraft/util/debugchart/RemoteSampleLogger net/minecraft/util/debugchart/RemoteSampleLogger - f Lnet/minecraft/util/debugchart/DebugSampleSubscriptionTracker; c subscriptionTracker - f Lnet/minecraft/util/debugchart/RemoteDebugSampleType; d sampleType - m ()V a useSample -c net/minecraft/util/debugchart/SampleLogger net/minecraft/util/debugchart/SampleLogger - m ([J)V a logFullSample - m (J)V a logSample - m (JI)V a logPartialSample -c net/minecraft/util/debugchart/SampleStorage net/minecraft/util/debugchart/SampleStorage - m (II)J a get - m (I)J a get - m ()I c capacity - m ()I d size - m ()V e reset -c net/minecraft/util/debugchart/TpsDebugDimensions net/minecraft/util/debugchart/TpsDebugDimensions - f Lnet/minecraft/util/debugchart/TpsDebugDimensions; a FULL_TICK - f Lnet/minecraft/util/debugchart/TpsDebugDimensions; b TICK_SERVER_METHOD - f Lnet/minecraft/util/debugchart/TpsDebugDimensions; c SCHEDULED_TASKS - f Lnet/minecraft/util/debugchart/TpsDebugDimensions; d IDLE - f [Lnet/minecraft/util/debugchart/TpsDebugDimensions; e $VALUES - m ()[Lnet/minecraft/util/debugchart/TpsDebugDimensions; a $values -c net/minecraft/util/eventlog/EventLogDirectory net/minecraft/util/eventlog/EventLogDirectory - f Lorg/slf4j/Logger; a LOGGER - f I b COMPRESS_BUFFER_SIZE - f Ljava/lang/String; c COMPRESSED_EXTENSION - f Ljava/nio/file/Path; d root - f Ljava/lang/String; e extension - m (Ljava/nio/channels/ReadableByteChannel;Ljava/nio/file/Path;)V a writeCompressed - m (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/util/eventlog/EventLogDirectory; a open - m ()Lnet/minecraft/util/eventlog/EventLogDirectory$d; a listFiles - m (Ljava/time/LocalDate;)Lnet/minecraft/util/eventlog/EventLogDirectory$e; a createNewFile - m (Ljava/nio/file/Path;Ljava/nio/file/Path;)V a tryCompress - m (Ljava/nio/file/Path;)Lnet/minecraft/util/eventlog/EventLogDirectory$b; a parseFile - m (Ljava/nio/file/Path;)Z b lambda$listFiles$0 -c net/minecraft/util/eventlog/EventLogDirectory$a net/minecraft/util/eventlog/EventLogDirectory$CompressedFile - f Ljava/nio/file/Path; a path - f Lnet/minecraft/util/eventlog/EventLogDirectory$c; b id - m ()Ljava/io/Reader; a openReader - m ()Lnet/minecraft/util/eventlog/EventLogDirectory$a; b compress - m ()Ljava/nio/file/Path; c path - m ()Lnet/minecraft/util/eventlog/EventLogDirectory$c; d id -c net/minecraft/util/eventlog/EventLogDirectory$b net/minecraft/util/eventlog/EventLogDirectory$File - m ()Ljava/io/Reader; a openReader - m ()Lnet/minecraft/util/eventlog/EventLogDirectory$a; b compress - m ()Ljava/nio/file/Path; c path - m ()Lnet/minecraft/util/eventlog/EventLogDirectory$c; d id -c net/minecraft/util/eventlog/EventLogDirectory$c net/minecraft/util/eventlog/EventLogDirectory$FileId - f Ljava/time/LocalDate; a date - f I b index - f Ljava/time/format/DateTimeFormatter; c DATE_FORMATTER - m ()Ljava/time/LocalDate; a date - m (Ljava/lang/String;)Lnet/minecraft/util/eventlog/EventLogDirectory$c; a parse - m ()I b index - m (Ljava/lang/String;)Ljava/lang/String; b toFileName -c net/minecraft/util/eventlog/EventLogDirectory$d net/minecraft/util/eventlog/EventLogDirectory$FileList - f Ljava/util/List; a files - m ()Lnet/minecraft/util/eventlog/EventLogDirectory$d; a compressAll - m (Ljava/time/LocalDate;I)Lnet/minecraft/util/eventlog/EventLogDirectory$d; a prune - m (ILjava/time/LocalDate;Lnet/minecraft/util/eventlog/EventLogDirectory$b;)Z a lambda$prune$0 - m ()Ljava/util/stream/Stream; b stream - m ()Ljava/util/Set; c ids -c net/minecraft/util/eventlog/EventLogDirectory$e net/minecraft/util/eventlog/EventLogDirectory$RawFile - f Ljava/nio/file/Path; a path - f Lnet/minecraft/util/eventlog/EventLogDirectory$c; b id - m ()Ljava/io/Reader; a openReader - m ()Lnet/minecraft/util/eventlog/EventLogDirectory$a; b compress - m ()Ljava/nio/file/Path; c path - m ()Lnet/minecraft/util/eventlog/EventLogDirectory$c; d id - m ()Ljava/nio/channels/FileChannel; e openChannel -c net/minecraft/util/eventlog/JsonEventLog net/minecraft/util/eventlog/JsonEventLog - f Lcom/google/gson/Gson; a GSON - f Lcom/mojang/serialization/Codec; b codec - f Ljava/nio/channels/FileChannel; c channel - f Ljava/util/concurrent/atomic/AtomicInteger; d referenceCount - m (Lcom/mojang/serialization/Codec;Ljava/nio/file/Path;)Lnet/minecraft/util/eventlog/JsonEventLog; a open - m ()Lnet/minecraft/util/eventlog/JsonEventLogReader; a openReader - m (Ljava/lang/Object;)V a write - m ()V b releaseReference -c net/minecraft/util/eventlog/JsonEventLog$1 net/minecraft/util/eventlog/JsonEventLog$1 - f Lnet/minecraft/util/eventlog/JsonEventLogReader; a val$reader - f Lnet/minecraft/util/eventlog/JsonEventLog; b this$0 - f J c position - m ()Ljava/lang/Object; a next -c net/minecraft/util/eventlog/JsonEventLogReader net/minecraft/util/eventlog/JsonEventLogReader - m (Lcom/mojang/serialization/Codec;Ljava/io/Reader;)Lnet/minecraft/util/eventlog/JsonEventLogReader; a create - m ()Ljava/lang/Object; a next -c net/minecraft/util/eventlog/JsonEventLogReader$1 net/minecraft/util/eventlog/JsonEventLogReader$1 - f Lcom/google/gson/stream/JsonReader; a val$jsonReader - f Lcom/mojang/serialization/Codec; b val$codec - m ()Ljava/lang/Object; a next -c net/minecraft/util/monitoring/jmx/MinecraftServerBeans net/minecraft/util/monitoring/jmx/MinecraftServerStatistics - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/server/MinecraftServer; b server - f Ljavax/management/MBeanInfo; c mBeanInfo - f Ljava/util/Map; d attributeDescriptionByName - m (Lnet/minecraft/util/monitoring/jmx/MinecraftServerBeans$a;)Ljavax/management/Attribute; a lambda$getAttributes$2 - m (Lnet/minecraft/server/MinecraftServer;)V a registerJmxMonitoring - m ()F a getAverageTickTime - m (I)[Ljavax/management/MBeanAttributeInfo; a lambda$new$1 - m ()[J b getTickTimes - m (Lnet/minecraft/util/monitoring/jmx/MinecraftServerBeans$a;)Ljava/lang/String; b lambda$new$0 -c net/minecraft/util/monitoring/jmx/MinecraftServerBeans$a net/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription - f Ljava/lang/String; a name - f Ljava/util/function/Supplier; b getter - f Ljava/lang/String; c description - f Ljava/lang/Class; d type - m ()Ljavax/management/MBeanAttributeInfo; a asMBeanAttributeInfo -c net/minecraft/util/parsing/packrat/Atom net/minecraft/util/parsing/packrat/Atom - f Ljava/lang/String; a name - m (Ljava/lang/String;)Lnet/minecraft/util/parsing/packrat/Atom; a of - m ()Ljava/lang/String; a name -c net/minecraft/util/parsing/packrat/Control net/minecraft/util/parsing/packrat/Control - f Lnet/minecraft/util/parsing/packrat/Control; a UNBOUND - m ()V a lambda$static$0 -c net/minecraft/util/parsing/packrat/Dictionary net/minecraft/util/parsing/packrat/Dictionary - f Ljava/util/Map; a terms - m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Rule;)V a put - m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$a;)V a put - m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$b;)V a put - m (Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/Rule; a get -c net/minecraft/util/parsing/packrat/ErrorCollector net/minecraft/util/parsing/packrat/ErrorCollector - m (ILjava/lang/Object;)V a store - m (I)V a finish - m (ILnet/minecraft/util/parsing/packrat/SuggestionSupplier;Ljava/lang/Object;)V a store -c net/minecraft/util/parsing/packrat/ErrorCollector$a net/minecraft/util/parsing/packrat/ErrorCollector$LongestOnly - f Ljava/util/List; a entries - f I b lastCursor - m (I)V a finish - m ()Ljava/util/List; a entries - m (ILnet/minecraft/util/parsing/packrat/SuggestionSupplier;Ljava/lang/Object;)V a store - m (I)V b discardErrorsFromShorterParse - m ()I b cursor -c net/minecraft/util/parsing/packrat/ErrorEntry net/minecraft/util/parsing/packrat/ErrorEntry - f I a cursor - f Lnet/minecraft/util/parsing/packrat/SuggestionSupplier; b suggestions - f Ljava/lang/Object; c reason - m ()I a cursor - m ()Lnet/minecraft/util/parsing/packrat/SuggestionSupplier; b suggestions - m ()Ljava/lang/Object; c reason -c net/minecraft/util/parsing/packrat/ParseState net/minecraft/util/parsing/packrat/ParseState - f Ljava/util/Map; a ruleCache - f Lnet/minecraft/util/parsing/packrat/Dictionary; b dictionary - f Lnet/minecraft/util/parsing/packrat/ErrorCollector; c errorCollector - m (Lnet/minecraft/util/parsing/packrat/ParseState$b;Ljava/util/Optional;)V a storeInCache - m (Lnet/minecraft/util/parsing/packrat/ParseState$b;)Lnet/minecraft/util/parsing/packrat/ParseState$a; a lookupInCache - m (I)V a restore - m ()Lnet/minecraft/util/parsing/packrat/ErrorCollector; a errorCollector - m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/util/Optional; a parseTopRule - m ()Ljava/lang/Object; b input - m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/util/Optional; b parse - m ()I c mark -c net/minecraft/util/parsing/packrat/ParseState$a net/minecraft/util/parsing/packrat/ParseState$CacheEntry - f Ljava/util/Optional; a value - f I b mark - m ()Ljava/util/Optional; a value - m ()I b mark -c net/minecraft/util/parsing/packrat/ParseState$b net/minecraft/util/parsing/packrat/ParseState$CacheKey - f Lnet/minecraft/util/parsing/packrat/Atom; a name - f I b mark - m ()Lnet/minecraft/util/parsing/packrat/Atom; a name - m ()I b mark -c net/minecraft/util/parsing/packrat/Rule net/minecraft/util/parsing/packrat/Rule - m (Lnet/minecraft/util/parsing/packrat/Rule$b;Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/Optional; a lambda$fromTerm$0 - m (Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$a;)Lnet/minecraft/util/parsing/packrat/Rule; a fromTerm - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/Optional; a parse - m (Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$b;)Lnet/minecraft/util/parsing/packrat/Rule; a fromTerm -c net/minecraft/util/parsing/packrat/Rule$a net/minecraft/util/parsing/packrat/Rule$RuleAction -c net/minecraft/util/parsing/packrat/Rule$b net/minecraft/util/parsing/packrat/Rule$SimpleRuleAction -c net/minecraft/util/parsing/packrat/Rule$c net/minecraft/util/parsing/packrat/Rule$WrappedTerm - f Lnet/minecraft/util/parsing/packrat/Rule$a; a action - f Lnet/minecraft/util/parsing/packrat/Term; b child - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/Optional; a parse - m ()Lnet/minecraft/util/parsing/packrat/Rule$a; a action - m ()Lnet/minecraft/util/parsing/packrat/Term; b child -c net/minecraft/util/parsing/packrat/Scope net/minecraft/util/parsing/packrat/Scope - f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; a values - m (Lnet/minecraft/util/parsing/packrat/Scope;)V a putAll - m (Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;)V a put - m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; a get - m ([Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; a getAny - m (Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;)Ljava/lang/Object; b getOrDefault - m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; b getOrThrow - m ([Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; b getAnyOrThrow -c net/minecraft/util/parsing/packrat/SuggestionSupplier net/minecraft/util/parsing/packrat/SuggestionSupplier - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/stream/Stream; b lambda$empty$0 - m ()Lnet/minecraft/util/parsing/packrat/SuggestionSupplier; b empty -c net/minecraft/util/parsing/packrat/Term net/minecraft/util/parsing/packrat/Term - m ([Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; a sequence - m (Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;)Lnet/minecraft/util/parsing/packrat/Term; a marker - m (Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/Term; a named - m ()Lnet/minecraft/util/parsing/packrat/Term; a cut - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z a parse - m (Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; a optional - m ([Lnet/minecraft/util/parsing/packrat/Term;)Lnet/minecraft/util/parsing/packrat/Term; b alternative - m ()Lnet/minecraft/util/parsing/packrat/Term; b empty -c net/minecraft/util/parsing/packrat/Term$1 net/minecraft/util/parsing/packrat/Term$1 - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z a parse -c net/minecraft/util/parsing/packrat/Term$2 net/minecraft/util/parsing/packrat/Term$2 - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z a parse -c net/minecraft/util/parsing/packrat/Term$a net/minecraft/util/parsing/packrat/Term$Alternative - f Ljava/util/List; a elements - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z a parse - m ()Ljava/util/List; c elements -c net/minecraft/util/parsing/packrat/Term$b net/minecraft/util/parsing/packrat/Term$Marker - f Lnet/minecraft/util/parsing/packrat/Atom; a name - f Ljava/lang/Object; b value - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z a parse - m ()Lnet/minecraft/util/parsing/packrat/Atom; c name - m ()Ljava/lang/Object; d value -c net/minecraft/util/parsing/packrat/Term$c net/minecraft/util/parsing/packrat/Term$Maybe - f Lnet/minecraft/util/parsing/packrat/Term; a term - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z a parse - m ()Lnet/minecraft/util/parsing/packrat/Term; c term -c net/minecraft/util/parsing/packrat/Term$d net/minecraft/util/parsing/packrat/Term$Reference - f Lnet/minecraft/util/parsing/packrat/Atom; a name - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z a parse - m ()Lnet/minecraft/util/parsing/packrat/Atom; c name -c net/minecraft/util/parsing/packrat/Term$e net/minecraft/util/parsing/packrat/Term$Sequence - f Ljava/util/List; a elements - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z a parse - m ()Ljava/util/List; c elements -c net/minecraft/util/parsing/packrat/commands/Grammar net/minecraft/util/parsing/packrat/commands/Grammar - f Lnet/minecraft/util/parsing/packrat/Dictionary; a rules - f Lnet/minecraft/util/parsing/packrat/Atom; b top - m (Lnet/minecraft/util/parsing/packrat/ErrorEntry;Ljava/util/function/Consumer;)V a lambda$parseForCommands$0 - m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; a parseForCommands - m ()Lnet/minecraft/util/parsing/packrat/Dictionary; a rules - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/Optional; a parse - m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a parseForSuggestions - m ()Lnet/minecraft/util/parsing/packrat/Atom; b top -c net/minecraft/util/parsing/packrat/commands/ResourceLocationParseRule net/minecraft/util/parsing/packrat/commands/ResourceLocationParseRule - f Lnet/minecraft/util/parsing/packrat/Rule; a INSTANCE - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/Optional; a parse -c net/minecraft/util/parsing/packrat/commands/ResourceLookupRule net/minecraft/util/parsing/packrat/commands/ResourceLookupRule - f Ljava/lang/Object; a context - f Lnet/minecraft/util/parsing/packrat/Atom; b idParser - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; a validateElement - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/Optional; a parse -c net/minecraft/util/parsing/packrat/commands/ResourceSuggestion net/minecraft/util/parsing/packrat/commands/ResourceSuggestion - m ()Ljava/util/stream/Stream; a possibleResources -c net/minecraft/util/parsing/packrat/commands/StringReaderParserState net/minecraft/util/parsing/packrat/commands/StringReaderParserState - f Lcom/mojang/brigadier/StringReader; a input - m (I)V a restore - m ()Ljava/lang/Object; b input - m ()I c mark - m ()Lcom/mojang/brigadier/StringReader; d input -c net/minecraft/util/parsing/packrat/commands/StringReaderTerms net/minecraft/util/parsing/packrat/commands/StringReaderTerms - m (Ljava/lang/String;)Lnet/minecraft/util/parsing/packrat/Term; a word - m (C)Lnet/minecraft/util/parsing/packrat/Term; a character -c net/minecraft/util/parsing/packrat/commands/StringReaderTerms$a net/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalCharacter - f C a value - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/stream/Stream; a lambda$parse$0 - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z a parse - m ()C c value -c net/minecraft/util/parsing/packrat/commands/StringReaderTerms$b net/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalWord - f Ljava/lang/String; a value - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/stream/Stream; a lambda$parse$0 - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z a parse - m ()Ljava/lang/String; c value -c net/minecraft/util/parsing/packrat/commands/TagParseRule net/minecraft/util/parsing/packrat/commands/TagParseRule - f Lnet/minecraft/util/parsing/packrat/Rule; a INSTANCE - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/Optional; a parse -c net/minecraft/util/profiling/GameProfilerDisabled net/minecraft/util/profiling/InactiveProfiler - f Lnet/minecraft/util/profiling/GameProfilerDisabled; a INSTANCE - m (Ljava/lang/String;)V a push - m (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V a markForCharting - m (Ljava/util/function/Supplier;)V a push - m (Ljava/lang/String;I)V a incrementCounter - m (Ljava/util/function/Supplier;I)V a incrementCounter - m ()V a startTick - m (Ljava/util/function/Supplier;)V b popPush - m (Ljava/lang/String;)V b popPush - m ()V b endTick - m (Ljava/lang/String;)Lnet/minecraft/util/profiling/MethodProfiler$a; c getEntry - m ()V c pop - m ()Lnet/minecraft/util/profiling/MethodProfilerResults; d getResults - m ()Ljava/util/Set; e getChartedPaths -c net/minecraft/util/profiling/GameProfilerFiller net/minecraft/util/profiling/ProfilerFiller - f Ljava/lang/String; b ROOT - m (Ljava/lang/String;)V a push - m (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V a markForCharting - m (Ljava/util/function/Supplier;)V a push - m (Ljava/lang/String;I)V a incrementCounter - m (Lnet/minecraft/util/profiling/GameProfilerFiller;Lnet/minecraft/util/profiling/GameProfilerFiller;)Lnet/minecraft/util/profiling/GameProfilerFiller; a tee - m (Ljava/util/function/Supplier;I)V a incrementCounter - m ()V a startTick - m (Ljava/util/function/Supplier;)V b popPush - m (Ljava/lang/String;)V b popPush - m ()V b endTick - m (Ljava/util/function/Supplier;)V c incrementCounter - m ()V c pop - m (Ljava/lang/String;)V d incrementCounter -c net/minecraft/util/profiling/GameProfilerFiller$1 net/minecraft/util/profiling/ProfilerFiller$1 - m (Ljava/lang/String;)V a push - m (Ljava/util/function/Supplier;I)V a incrementCounter - m (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V a markForCharting - m ()V a startTick - m (Ljava/util/function/Supplier;)V a push - m (Ljava/lang/String;I)V a incrementCounter - m (Ljava/util/function/Supplier;)V b popPush - m (Ljava/lang/String;)V b popPush - m ()V b endTick - m ()V c pop -c net/minecraft/util/profiling/GameProfilerFillerActive net/minecraft/util/profiling/ProfileCollector - m (Ljava/lang/String;)Lnet/minecraft/util/profiling/MethodProfiler$a; c getEntry - m ()Lnet/minecraft/util/profiling/MethodProfilerResults; d getResults - m ()Ljava/util/Set; e getChartedPaths -c net/minecraft/util/profiling/GameProfilerSwitcher net/minecraft/util/profiling/ContinuousProfiler - f Ljava/util/function/LongSupplier; a realTime - f Ljava/util/function/IntSupplier; b tickCount - f Lnet/minecraft/util/profiling/GameProfilerFillerActive; c profiler - m ()Z a isEnabled - m ()V b disable - m ()V c enable - m ()Lnet/minecraft/util/profiling/GameProfilerFiller; d getFiller - m ()Lnet/minecraft/util/profiling/MethodProfilerResults; e getResults -c net/minecraft/util/profiling/GameProfilerTick net/minecraft/util/profiling/SingleTickProfiler - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/function/LongSupplier; b realTime - f J c saveThreshold - f I d tick - f Ljava/io/File; e location - f Lnet/minecraft/util/profiling/GameProfilerFillerActive; f profiler - m (Ljava/lang/String;)Lnet/minecraft/util/profiling/GameProfilerTick; a createTickProfiler - m ()Lnet/minecraft/util/profiling/GameProfilerFiller; a startTick - m (Lnet/minecraft/util/profiling/GameProfilerFiller;Lnet/minecraft/util/profiling/GameProfilerTick;)Lnet/minecraft/util/profiling/GameProfilerFiller; a decorateFiller - m ()V b endTick - m ()I c lambda$startTick$0 -c net/minecraft/util/profiling/MethodProfiler net/minecraft/util/profiling/ActiveProfiler - f J a WARNING_TIME_NANOS - f Lorg/slf4j/Logger; c LOGGER - f Ljava/util/List; d paths - f Lit/unimi/dsi/fastutil/longs/LongList; e startTimes - f Ljava/util/Map; f entries - f Ljava/util/function/IntSupplier; g getTickTime - f Ljava/util/function/LongSupplier; h getRealTime - f J i startTimeNano - f I j startTimeTicks - f Ljava/lang/String; k path - f Z l started - f Lnet/minecraft/util/profiling/MethodProfiler$a; m currentEntry - f Z n warn - f Ljava/util/Set; o chartedPaths - m (Ljava/lang/String;)V a push - m (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V a markForCharting - m (Ljava/util/function/Supplier;)V a push - m (Ljava/lang/String;I)V a incrementCounter - m (Ljava/util/function/Supplier;I)V a incrementCounter - m ()V a startTick - m (J)Ljava/lang/Object; a lambda$pop$2 - m (Ljava/util/function/Supplier;)V b popPush - m (Ljava/lang/String;)V b popPush - m ()V b endTick - m (Ljava/lang/String;)Lnet/minecraft/util/profiling/MethodProfiler$a; c getEntry - m ()V c pop - m ()Lnet/minecraft/util/profiling/MethodProfilerResults; d getResults - m ()Ljava/util/Set; e getChartedPaths - m (Ljava/lang/String;)Lnet/minecraft/util/profiling/MethodProfiler$a; e lambda$getCurrentEntry$3 - m ()Lnet/minecraft/util/profiling/MethodProfiler$a; f getCurrentEntry - m ()Ljava/lang/Object; g lambda$pop$1 - m ()Ljava/lang/Object; h lambda$endTick$0 -c net/minecraft/util/profiling/MethodProfiler$a net/minecraft/util/profiling/ActiveProfiler$PathEntry - f J a maxDuration - f J b minDuration - f J c accumulatedDuration - f J d count - f Lit/unimi/dsi/fastutil/objects/Object2LongOpenHashMap; e counters - m ()J a getDuration - m ()J b getMaxDuration - m ()J c getCount - m ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; d getCounters -c net/minecraft/util/profiling/MethodProfilerResult net/minecraft/util/profiling/ProfilerPathEntry - m ()J a getDuration - m ()J b getMaxDuration - m ()J c getCount - m ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; d getCounters -c net/minecraft/util/profiling/MethodProfilerResults net/minecraft/util/profiling/ProfileResults - f C d PATH_SEPARATOR - m ()J a getStartTimeNano - m (Ljava/lang/String;)Ljava/util/List; a getTimes - m (Ljava/nio/file/Path;)Z a saveResults - m ()I b getStartTimeTicks - m (Ljava/lang/String;)Ljava/lang/String; b demanglePath - m ()J c getEndTimeNano - m ()I d getEndTimeTicks - m ()Ljava/lang/String; e getProfilerResults - m ()I f getTickDuration - m ()J g getNanoDuration -c net/minecraft/util/profiling/MethodProfilerResultsEmpty net/minecraft/util/profiling/EmptyProfileResults - f Lnet/minecraft/util/profiling/MethodProfilerResultsEmpty; a EMPTY - m ()J a getStartTimeNano - m (Ljava/lang/String;)Ljava/util/List; a getTimes - m (Ljava/nio/file/Path;)Z a saveResults - m ()I b getStartTimeTicks - m ()J c getEndTimeNano - m ()I d getEndTimeTicks - m ()Ljava/lang/String; e getProfilerResults -c net/minecraft/util/profiling/MethodProfilerResultsField net/minecraft/util/profiling/ResultField - f D a percentage - f D b globalPercentage - f J c count - f Ljava/lang/String; d name - m (Lnet/minecraft/util/profiling/MethodProfilerResultsField;)I a compareTo - m ()I a getColor -c net/minecraft/util/profiling/MethodProfilerResultsFilled net/minecraft/util/profiling/FilledProfileResults - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/util/profiling/MethodProfilerResult; b EMPTY - f Lcom/google/common/base/Splitter; c SPLITTER - f Ljava/util/Comparator; e COUNTER_ENTRY_COMPARATOR - f Ljava/util/Map; f entries - f J g startTimeNano - f I h startTimeTicks - f J i endTimeNano - f I j endTimeTicks - f I k tickDuration - m (Ljava/util/Map;Ljava/util/List;Ljava/lang/String;Ljava/lang/Long;)V a lambda$getCounterValues$2 - m (ILjava/lang/String;Ljava/lang/StringBuilder;)V a appendProfilerResults - m ()J a getStartTimeNano - m (Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; a indentLine - m (Ljava/lang/StringBuilder;ILjava/lang/String;Lnet/minecraft/util/profiling/MethodProfilerResultsFilled$a;)V a lambda$appendCounters$6 - m (Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Long;)V a lambda$appendProfilerResults$4 - m (Lnet/minecraft/util/profiling/MethodProfilerResultsFilled$a;)J a lambda$static$0 - m (IILjava/lang/StringBuilder;Ljava/util/Map$Entry;)V a lambda$appendCounterResults$5 - m (Ljava/lang/String;Ljava/lang/String;)Z a isDirectChild - m (Ljava/util/Map;Ljava/lang/String;Lnet/minecraft/util/profiling/MethodProfilerResult;)V a lambda$getCounterValues$3 - m (Ljava/lang/String;)Ljava/util/List; a getTimes - m (Ljava/util/Map;Ljava/lang/StringBuilder;I)V a appendCounters - m (Ljava/nio/file/Path;)Z a saveResults - m (ILjava/lang/String;Lnet/minecraft/util/profiling/MethodProfilerResultsFilled$a;ILjava/lang/StringBuilder;)V a appendCounterResults - m (JI)Ljava/lang/String; a getProfilerResults - m ()I b getStartTimeTicks - m ()J c getEndTimeNano - m (Ljava/lang/String;)Lnet/minecraft/util/profiling/MethodProfilerResult; c getEntry - m ()I d getEndTimeTicks - m (Ljava/lang/String;)Lnet/minecraft/util/profiling/MethodProfilerResultsFilled$a; d lambda$getCounterValues$1 - m ()Ljava/lang/String; e getProfilerResults - m ()I f getTickDuration - m ()Ljava/util/Map; h getCounterValues -c net/minecraft/util/profiling/MethodProfilerResultsFilled$1 net/minecraft/util/profiling/FilledProfileResults$1 - m ()J a getDuration - m ()J b getMaxDuration - m ()J c getCount - m ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; d getCounters -c net/minecraft/util/profiling/MethodProfilerResultsFilled$a net/minecraft/util/profiling/FilledProfileResults$CounterCollector - f J a selfValue - f J b totalValue - f Ljava/util/Map; c children - m (Ljava/util/Iterator;J)V a addValue - m (Ljava/lang/String;)Lnet/minecraft/util/profiling/MethodProfilerResultsFilled$a; a lambda$addValue$0 -c net/minecraft/util/profiling/jfr/Environment net/minecraft/util/profiling/jfr/Environment - f Lnet/minecraft/util/profiling/jfr/Environment; a CLIENT - f Lnet/minecraft/util/profiling/jfr/Environment; b SERVER - f Ljava/lang/String; c description - f [Lnet/minecraft/util/profiling/jfr/Environment; d $VALUES - m ()Ljava/lang/String; a getDescription - m (Lnet/minecraft/server/MinecraftServer;)Lnet/minecraft/util/profiling/jfr/Environment; a from - m ()[Lnet/minecraft/util/profiling/jfr/Environment; b $values -c net/minecraft/util/profiling/jfr/JfrProfiler net/minecraft/util/profiling/jfr/JfrProfiler - f Ljava/lang/String; a ROOT_CATEGORY - f Ljava/lang/String; b WORLD_GEN_CATEGORY - f Ljava/lang/String; c TICK_CATEGORY - f Ljava/lang/String; d NETWORK_CATEGORY - f Ljava/lang/String; e STORAGE_CATEGORY - f Lorg/slf4j/Logger; g LOGGER - f Ljava/util/List; h CUSTOM_EVENTS - f Ljava/lang/String; i FLIGHT_RECORDER_CONFIG - f Ljava/time/format/DateTimeFormatter; j DATE_TIME_FORMATTER - f Lnet/minecraft/util/profiling/jfr/JfrProfiler; k INSTANCE - f Ljdk/jfr/Recording; l recording - f F m currentAverageTickTime - f Ljava/util/Map; n networkTrafficByAddress - m ()Lnet/minecraft/util/profiling/jfr/JfrProfiler; a getInstance - m (Lnet/minecraft/util/profiling/jfr/Environment;Ljava/lang/String;Ljdk/jfr/Recording;)V a lambda$start$2 - m (F)V a onServerTick - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; a onChunkGenerate - m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/storage/RegionFileCompression;I)V a onRegionFileRead - m (Ljava/io/Reader;Lnet/minecraft/util/profiling/jfr/Environment;)Z a start - m (Ljava/net/SocketAddress;)Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b; a networkStatFor - m (Lnet/minecraft/util/profiling/jfr/Environment;)Z a start - m (Lnet/minecraft/network/EnumProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V a onPacketReceived - m (Lnet/minecraft/network/EnumProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V b onPacketSent - m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/storage/RegionFileCompression;I)V b onRegionFileWrite - m ()Ljava/nio/file/Path; b stop - m ()Z c isRunning - m ()Z d isAvailable - m ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; e onWorldLoadedStarted - m ()V f setupSummaryListener - m ()V g lambda$new$1 - m ()V h lambda$new$0 -c net/minecraft/util/profiling/jfr/JfrProfiler$1 net/minecraft/util/profiling/jfr/JfrProfiler$1 - f Lnet/minecraft/util/profiling/jfr/SummaryReporter; a summaryReporter - f Lnet/minecraft/util/profiling/jfr/JfrProfiler; b this$0 - m ()V a lambda$$0 -c net/minecraft/util/profiling/jfr/JvmProfiler net/minecraft/util/profiling/jfr/JvmProfiler - f Lnet/minecraft/util/profiling/jfr/JvmProfiler; f INSTANCE - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; a onChunkGenerate - m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/storage/RegionFileCompression;I)V a onRegionFileRead - m (F)V a onServerTick - m (Lnet/minecraft/util/profiling/jfr/Environment;)Z a start - m (Lnet/minecraft/network/EnumProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V a onPacketReceived - m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/storage/RegionFileCompression;I)V b onRegionFileWrite - m ()Ljava/nio/file/Path; b stop - m (Lnet/minecraft/network/EnumProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V b onPacketSent - m ()Z c isRunning - m ()Z d isAvailable - m ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; e onWorldLoadedStarted -c net/minecraft/util/profiling/jfr/JvmProfiler$a net/minecraft/util/profiling/jfr/JvmProfiler$NoOpProfiler - f Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; a noOpCommit - f Lorg/slf4j/Logger; b LOGGER - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; a onChunkGenerate - m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/storage/RegionFileCompression;I)V a onRegionFileRead - m (F)V a onServerTick - m ()V a lambda$static$0 - m (Lnet/minecraft/util/profiling/jfr/Environment;)Z a start - m (Lnet/minecraft/network/EnumProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V a onPacketReceived - m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/storage/RegionFileCompression;I)V b onRegionFileWrite - m ()Ljava/nio/file/Path; b stop - m (Lnet/minecraft/network/EnumProtocol;Lnet/minecraft/network/protocol/PacketType;Ljava/net/SocketAddress;I)V b onPacketSent - m ()Z c isRunning - m ()Z d isAvailable - m ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; e onWorldLoadedStarted -c net/minecraft/util/profiling/jfr/Percentiles net/minecraft/util/profiling/jfr/Percentiles - f Lcom/google/common/math/Quantiles$ScaleAndIndexes; a DEFAULT_INDEXES - m ([D)Ljava/util/Map; a evaluate - m ([J)Ljava/util/Map; a evaluate - m (Ljava/util/Map;Lit/unimi/dsi/fastutil/ints/Int2DoubleRBTreeMap;)V a lambda$sorted$0 - m (Ljava/util/Map;)Ljava/util/Map; a sorted -c net/minecraft/util/profiling/jfr/SummaryReporter net/minecraft/util/profiling/jfr/SummaryReporter - f Lorg/slf4j/Logger; a LOGGER - f Ljava/lang/Runnable; b onDeregistration - m ()Ljava/lang/String; a lambda$recordingStopped$3 - m (Ljava/nio/file/Path;)V a recordingStopped - m (Ljava/util/function/Supplier;)V a infoWithFallback - m (Ljava/util/function/Supplier;Ljava/lang/Throwable;)V a warnWithFallback - m ()Ljava/lang/String; b lambda$recordingStopped$1 - m (Ljava/nio/file/Path;)Ljava/lang/String; b lambda$recordingStopped$2 - m (Ljava/nio/file/Path;)Ljava/lang/String; c lambda$recordingStopped$0 -c net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent -c net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$a net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$Fields - f Ljava/lang/String; a WORLD_POS_X - f Ljava/lang/String; b WORLD_POS_Z - f Ljava/lang/String; c CHUNK_POS_X - f Ljava/lang/String; d CHUNK_POS_Z - f Ljava/lang/String; e STATUS - f Ljava/lang/String; f LEVEL -c net/minecraft/util/profiling/jfr/event/ChunkRegionIoEvent net/minecraft/util/profiling/jfr/event/ChunkRegionIoEvent -c net/minecraft/util/profiling/jfr/event/ChunkRegionIoEvent$a net/minecraft/util/profiling/jfr/event/ChunkRegionIoEvent$Fields - f Ljava/lang/String; a REGION_POS_X - f Ljava/lang/String; b REGION_POS_Z - f Ljava/lang/String; c LOCAL_POS_X - f Ljava/lang/String; d LOCAL_POS_Z - f Ljava/lang/String; e CHUNK_POS_X - f Ljava/lang/String; f CHUNK_POS_Z - f Ljava/lang/String; g LEVEL - f Ljava/lang/String; h DIMENSION - f Ljava/lang/String; i TYPE - f Ljava/lang/String; j COMPRESSION - f Ljava/lang/String; k BYTES -c net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent -c net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$a net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$Fields - f Ljava/lang/String; a REMOTE_ADDRESS - f Ljava/lang/String; b SENT_BYTES - f Ljava/lang/String; c RECEIVED_BYTES - f Ljava/lang/String; d SENT_PACKETS - f Ljava/lang/String; e RECEIVED_PACKETS -c net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$SumAggregation - f Ljava/util/concurrent/atomic/AtomicLong; a sentBytes - f Ljava/util/concurrent/atomic/AtomicInteger; b sentPackets - f Ljava/util/concurrent/atomic/AtomicLong; c receivedBytes - f Ljava/util/concurrent/atomic/AtomicInteger; d receivedPackets - f Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent; e event - m (I)V a trackSentPacket - m ()V a commitEvent - m (I)V b trackReceivedPacket -c net/minecraft/util/profiling/jfr/event/PacketEvent net/minecraft/util/profiling/jfr/event/PacketEvent -c net/minecraft/util/profiling/jfr/event/PacketEvent$a net/minecraft/util/profiling/jfr/event/PacketEvent$Fields - f Ljava/lang/String; a REMOTE_ADDRESS - f Ljava/lang/String; b PROTOCOL_ID - f Ljava/lang/String; c PACKET_DIRECTION - f Ljava/lang/String; d PACKET_ID - f Ljava/lang/String; e BYTES -c net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent -c net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$a net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$Fields - f Ljava/lang/String; a AVERAGE_TICK_DURATION -c net/minecraft/util/profiling/jfr/parse/JfrStatsParser net/minecraft/util/profiling/jfr/parse/JfrStatsParser - f Ljava/time/Instant; a recordingStarted - f Ljava/time/Instant; b recordingEnded - f Ljava/util/List; c chunkGenStats - f Ljava/util/List; d cpuLoadStat - f Ljava/util/Map; e receivedPackets - f Ljava/util/Map; f sentPackets - f Ljava/util/Map; g readChunks - f Ljava/util/Map; h writtenChunks - f Ljava/util/List; i fileWrites - f Ljava/util/List; j fileReads - f I k garbageCollections - f Ljava/time/Duration; l gcTotalDuration - f Ljava/util/List; m gcHeapStats - f Ljava/util/List; n threadAllocationStats - f Ljava/util/List; o tickTimes - f Ljava/time/Duration; p worldCreationDuration - m (Lnet/minecraft/util/profiling/jfr/stats/ChunkIdentification;)Lnet/minecraft/util/profiling/jfr/parse/JfrStatsParser$a; a lambda$incrementChunk$2 - m (Lnet/minecraft/util/profiling/jfr/stats/PacketIdentification;)Lnet/minecraft/util/profiling/jfr/parse/JfrStatsParser$a; a lambda$incrementPacket$1 - m (Ljdk/jfr/consumer/RecordedEvent;)V a lambda$capture$0 - m (Ljdk/jfr/consumer/RecordedEvent;ILjava/util/Map;)V a incrementPacket - m ()Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult; a results - m (Ljava/util/stream/Stream;)V a capture - m (Ljava/time/Duration;Ljava/util/Map;)Lnet/minecraft/util/profiling/jfr/stats/IoSummary; a collectIoStats - m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a lambda$collectIoStats$3 - m (Ljava/nio/file/Path;)Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult; a parse - m (Ljdk/jfr/consumer/RecordedEvent;Ljava/util/List;Ljava/lang/String;)V a appendFileIO - m (Ljdk/jfr/consumer/RecordedEvent;ILjava/util/Map;)V b incrementChunk -c net/minecraft/util/profiling/jfr/parse/JfrStatsParser$1 net/minecraft/util/profiling/jfr/parse/JfrStatsParser$1 - f Ljdk/jfr/consumer/RecordingFile; a val$recordingFile - m ()Ljdk/jfr/consumer/RecordedEvent; a next -c net/minecraft/util/profiling/jfr/parse/JfrStatsParser$a net/minecraft/util/profiling/jfr/parse/JfrStatsParser$MutableCountAndSize - f J a count - f J b totalSize - m ()Lnet/minecraft/util/profiling/jfr/stats/IoSummary$a; a toCountAndSize - m (I)V a increment -c net/minecraft/util/profiling/jfr/parse/JfrStatsResult net/minecraft/util/profiling/jfr/parse/JfrStatsResult - f Ljava/time/Instant; a recordingStarted - f Ljava/time/Instant; b recordingEnded - f Ljava/time/Duration; c recordingDuration - f Ljava/time/Duration; d worldCreationDuration - f Ljava/util/List; e tickTimes - f Ljava/util/List; f cpuLoadStats - f Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$a; g heapSummary - f Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$a; h threadAllocationSummary - f Lnet/minecraft/util/profiling/jfr/stats/IoSummary; i receivedPacketsSummary - f Lnet/minecraft/util/profiling/jfr/stats/IoSummary; j sentPacketsSummary - f Lnet/minecraft/util/profiling/jfr/stats/IoSummary; k writtenChunks - f Lnet/minecraft/util/profiling/jfr/stats/IoSummary; l readChunks - f Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$a; m fileWrites - f Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$a; n fileReads - f Ljava/util/List; o chunkGenStats - m ()Ljava/util/List; a chunkGenSummary - m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a lambda$chunkGenSummary$0 - m (Lcom/mojang/datafixers/util/Pair;)Ljava/time/Duration; a lambda$chunkGenSummary$1 - m ()Ljava/lang/String; b asJson - m ()Ljava/time/Instant; c recordingStarted - m ()Ljava/time/Instant; d recordingEnded - m ()Ljava/time/Duration; e recordingDuration - m ()Ljava/time/Duration; f worldCreationDuration - m ()Ljava/util/List; g tickTimes - m ()Ljava/util/List; h cpuLoadStats - m ()Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$a; i heapSummary - m ()Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$a; j threadAllocationSummary - m ()Lnet/minecraft/util/profiling/jfr/stats/IoSummary; k receivedPacketsSummary - m ()Lnet/minecraft/util/profiling/jfr/stats/IoSummary; l sentPacketsSummary - m ()Lnet/minecraft/util/profiling/jfr/stats/IoSummary; m writtenChunks - m ()Lnet/minecraft/util/profiling/jfr/stats/IoSummary; n readChunks - m ()Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$a; o fileWrites - m ()Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$a; p fileReads - m ()Ljava/util/List; q chunkGenStats -c net/minecraft/util/profiling/jfr/serialize/JfrResultJsonSerializer net/minecraft/util/profiling/jfr/serialize/JfrResultJsonSerializer - f Lcom/google/gson/Gson; a gson - f Ljava/lang/String; b BYTES_PER_SECOND - f Ljava/lang/String; c COUNT - f Ljava/lang/String; d DURATION_NANOS_TOTAL - f Ljava/lang/String; e TOTAL_BYTES - f Ljava/lang/String; f COUNT_PER_SECOND - m (Lnet/minecraft/util/profiling/jfr/stats/ChunkIdentification;Lcom/google/gson/JsonObject;)V a serializeChunkId - m (Lnet/minecraft/util/profiling/jfr/stats/ChunkGenStat;)Lcom/google/gson/JsonElement; a lambda$chunkGen$4 - m (Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$a;)Lcom/google/gson/JsonElement; a threadAllocations - m (Lnet/minecraft/util/profiling/jfr/stats/PacketIdentification;Lcom/google/gson/JsonObject;)V a serializePacketId - m (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$a;)Lcom/google/gson/JsonElement; a fileIoSummary - m (Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult;)Ljava/lang/String; a format - m (Lcom/google/gson/JsonArray;Ljava/util/function/BiConsumer;Lcom/mojang/datafixers/util/Pair;)V a lambda$ioSummary$10 - m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonObject;)V a lambda$chunkGen$2 - m (Lnet/minecraft/util/profiling/jfr/stats/TickTimeStat;)D a lambda$serverTicks$7 - m (Ljava/util/List;Ljava/util/function/ToDoubleFunction;)Lcom/google/gson/JsonObject; a lambda$cpu$11 - m (Lcom/google/gson/JsonArray;Ljava/lang/String;Ljava/lang/Double;)V a lambda$threadAllocations$6 - m (Lnet/minecraft/util/profiling/jfr/stats/IoSummary;Ljava/util/function/BiConsumer;)Lcom/google/gson/JsonElement; a ioSummary - m (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V a lambda$serverTicks$8 - m (Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$a;)Lcom/google/gson/JsonElement; a heap - m (Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V a lambda$fileIoSummary$9 - m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonArray;)V a lambda$chunkGen$1 - m (Ljava/lang/String;Ljava/lang/Double;Lcom/google/gson/JsonObject;)V a lambda$threadAllocations$5 - m (Lcom/mojang/datafixers/util/Pair;)D a lambda$chunkGen$0 - m (Ljava/util/List;)Lcom/google/gson/JsonElement; a chunkGen - m (Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult;)Lcom/google/gson/JsonElement; b fileIO - m (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V b lambda$chunkGen$3 - m (Ljava/util/List;)Lcom/google/gson/JsonElement; b serverTicks - m (Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult;)Lcom/google/gson/JsonElement; c network - m (Ljava/util/List;)Lcom/google/gson/JsonElement; c cpu -c net/minecraft/util/profiling/jfr/stats/ChunkGenStat net/minecraft/util/profiling/jfr/stats/ChunkGenStat - f Ljava/time/Duration; a duration - f Lnet/minecraft/world/level/ChunkCoordIntPair; b chunkPos - f Lnet/minecraft/server/level/BlockPosition2D; c worldPos - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; d status - f Ljava/lang/String; e level - m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/ChunkGenStat; a from - m ()Ljava/time/Duration; a duration - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; b chunkPos - m ()Lnet/minecraft/server/level/BlockPosition2D; c worldPos - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; d status - m ()Ljava/lang/String; e level -c net/minecraft/util/profiling/jfr/stats/ChunkIdentification net/minecraft/util/profiling/jfr/stats/ChunkIdentification - f Ljava/lang/String; a level - f Ljava/lang/String; b dimension - f I c x - f I d z - m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/ChunkIdentification; a from - m ()Ljava/lang/String; a level - m ()Ljava/lang/String; b dimension - m ()I c x - m ()I d z -c net/minecraft/util/profiling/jfr/stats/CpuLoadStat net/minecraft/util/profiling/jfr/stats/CpuLoadStat - f D a jvm - f D b userJvm - f D c system - m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/CpuLoadStat; a from - m ()D a jvm - m ()D b userJvm - m ()D c system -c net/minecraft/util/profiling/jfr/stats/FileIOStat net/minecraft/util/profiling/jfr/stats/FileIOStat - f Ljava/time/Duration; a duration - f Ljava/lang/String; b path - f J c bytes - m (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)J a lambda$summary$3 - m (Ljava/time/Duration;Ljava/util/List;)Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$a; a summary - m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a lambda$summary$4 - m ()Ljava/time/Duration; a duration - m ()Ljava/lang/String; b path - m (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)Ljava/lang/String; b lambda$summary$2 - m ()J c bytes - m (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)Z c lambda$summary$1 - m (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)J d lambda$summary$0 -c net/minecraft/util/profiling/jfr/stats/FileIOStat$a net/minecraft/util/profiling/jfr/stats/FileIOStat$Summary - f J a totalBytes - f D b bytesPerSecond - f J c counts - f D d countsPerSecond - f Ljava/time/Duration; e timeSpentInIO - f Ljava/util/List; f topTenContributorsByTotalBytes - m ()J a totalBytes - m ()D b bytesPerSecond - m ()J c counts - m ()D d countsPerSecond - m ()Ljava/time/Duration; e timeSpentInIO - m ()Ljava/util/List; f topTenContributorsByTotalBytes -c net/minecraft/util/profiling/jfr/stats/GcHeapStat net/minecraft/util/profiling/jfr/stats/GcHeapStat - f Ljava/time/Instant; a timestamp - f J b heapUsed - f Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$b; c timing - m (Ljava/time/Duration;Ljava/util/List;Ljava/time/Duration;I)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$a; a summary - m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat; a from - m (Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat;)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$b; a lambda$calculateAllocationRatePerSecond$0 - m ()Ljava/time/Instant; a timestamp - m (Ljava/util/List;)D a calculateAllocationRatePerSecond - m ()J b heapUsed - m ()Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$b; c timing -c net/minecraft/util/profiling/jfr/stats/GcHeapStat$a net/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary - f Ljava/time/Duration; a duration - f Ljava/time/Duration; b gcTotalDuration - f I c totalGCs - f D d allocationRateBytesPerSecond - m ()F a gcOverHead - m ()Ljava/time/Duration; b duration - m ()Ljava/time/Duration; c gcTotalDuration - m ()I d totalGCs - m ()D e allocationRateBytesPerSecond -c net/minecraft/util/profiling/jfr/stats/GcHeapStat$b net/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing - f Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$b; a BEFORE_GC - f Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$b; b AFTER_GC - f [Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$b; c $VALUES - m ()[Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$b; a $values -c net/minecraft/util/profiling/jfr/stats/IoSummary net/minecraft/util/profiling/jfr/stats/IoSummary - f Lnet/minecraft/util/profiling/jfr/stats/IoSummary$a; a totalCountAndSize - f Ljava/util/List; b largestSizeContributors - f Ljava/time/Duration; c recordingDuration - m ()D a getCountsPerSecond - m ()D b getSizePerSecond - m ()J c getTotalCount - m ()J d getTotalSize - m ()Ljava/util/List; e largestSizeContributors -c net/minecraft/util/profiling/jfr/stats/IoSummary$a net/minecraft/util/profiling/jfr/stats/IoSummary$CountAndSize - f J a totalCount - f J b totalSize - f Ljava/util/Comparator; c SIZE_THEN_COUNT - m (Lnet/minecraft/util/profiling/jfr/stats/IoSummary$a;)Lnet/minecraft/util/profiling/jfr/stats/IoSummary$a; a add - m ()F a averageSize - m ()J b totalCount - m ()J c totalSize -c net/minecraft/util/profiling/jfr/stats/PacketIdentification net/minecraft/util/profiling/jfr/stats/PacketIdentification - f Ljava/lang/String; a direction - f Ljava/lang/String; b protocolId - f Ljava/lang/String; c packetId - m ()Ljava/lang/String; a direction - m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/PacketIdentification; a from - m ()Ljava/lang/String; b protocolId - m ()Ljava/lang/String; c packetId -c net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat - f Ljava/time/Instant; a timestamp - f Ljava/lang/String; b threadName - f J c totalBytes - f Ljava/lang/String; d UNKNOWN_THREAD - m (Ljava/util/Map;Ljava/lang/String;Ljava/util/List;)V a lambda$summary$1 - m (Ljava/util/List;)Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$a; a summary - m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat; a from - m ()Ljava/time/Instant; a timestamp - m (Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat;)Ljava/lang/String; a lambda$summary$0 - m ()Ljava/lang/String; b threadName - m ()J c totalBytes -c net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$a net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary - f Ljava/util/Map; a allocationsPerSecondByThread - m ()Ljava/util/Map; a allocationsPerSecondByThread -c net/minecraft/util/profiling/jfr/stats/TickTimeStat net/minecraft/util/profiling/jfr/stats/TickTimeStat - f Ljava/time/Instant; a timestamp - f Ljava/time/Duration; b currentAverage - m (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/TickTimeStat; a from - m ()Ljava/time/Instant; a timestamp - m ()Ljava/time/Duration; b currentAverage -c net/minecraft/util/profiling/jfr/stats/TimedStat net/minecraft/util/profiling/jfr/stats/TimedStat - m ()Ljava/time/Duration; a duration -c net/minecraft/util/profiling/jfr/stats/TimedStatSummary net/minecraft/util/profiling/jfr/stats/TimedStatSummary - f Lnet/minecraft/util/profiling/jfr/stats/TimedStat; a fastest - f Lnet/minecraft/util/profiling/jfr/stats/TimedStat; b slowest - f Lnet/minecraft/util/profiling/jfr/stats/TimedStat; c secondSlowest - f I d count - f Ljava/util/Map; e percentilesNanos - f Ljava/time/Duration; f totalDuration - m ()Lnet/minecraft/util/profiling/jfr/stats/TimedStat; a fastest - m (Lnet/minecraft/util/profiling/jfr/stats/TimedStat;)J a lambda$summary$0 - m (Ljava/util/List;)Lnet/minecraft/util/profiling/jfr/stats/TimedStatSummary; a summary - m ()Lnet/minecraft/util/profiling/jfr/stats/TimedStat; b slowest - m ()Lnet/minecraft/util/profiling/jfr/stats/TimedStat; c secondSlowest - m ()I d count - m ()Ljava/util/Map; e percentilesNanos - m ()Ljava/time/Duration; f totalDuration -c net/minecraft/util/profiling/metrics/MetricCategory net/minecraft/util/profiling/metrics/MetricCategory - f Lnet/minecraft/util/profiling/metrics/MetricCategory; a PATH_FINDING - f Lnet/minecraft/util/profiling/metrics/MetricCategory; b EVENT_LOOPS - f Lnet/minecraft/util/profiling/metrics/MetricCategory; c MAIL_BOXES - f Lnet/minecraft/util/profiling/metrics/MetricCategory; d TICK_LOOP - f Lnet/minecraft/util/profiling/metrics/MetricCategory; e JVM - f Lnet/minecraft/util/profiling/metrics/MetricCategory; f CHUNK_RENDERING - f Lnet/minecraft/util/profiling/metrics/MetricCategory; g CHUNK_RENDERING_DISPATCHING - f Lnet/minecraft/util/profiling/metrics/MetricCategory; h CPU - f Lnet/minecraft/util/profiling/metrics/MetricCategory; i GPU - f Ljava/lang/String; j description - f [Lnet/minecraft/util/profiling/metrics/MetricCategory; k $VALUES - m ()Ljava/lang/String; a getDescription - m ()[Lnet/minecraft/util/profiling/metrics/MetricCategory; b $values -c net/minecraft/util/profiling/metrics/MetricSampler net/minecraft/util/profiling/metrics/MetricSampler - f Lnet/minecraft/util/profiling/metrics/MetricSampler$c; a thresholdTest - f Ljava/lang/String; b name - f Lnet/minecraft/util/profiling/metrics/MetricCategory; c category - f Ljava/util/function/DoubleSupplier; d sampler - f Lio/netty/buffer/ByteBuf; e ticks - f Lio/netty/buffer/ByteBuf; f values - f Z g isRunning - f Ljava/lang/Runnable; h beforeTick - f D i currentValue - m (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/lang/Object;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/util/profiling/metrics/MetricSampler; a create - m (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)Lnet/minecraft/util/profiling/metrics/MetricSampler$a; a builder - m (I)V a onEndTick - m ()V a onStartTick - m (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/DoubleSupplier;)Lnet/minecraft/util/profiling/metrics/MetricSampler; a create - m ()V b onFinished - m ()Ljava/util/function/DoubleSupplier; c getSampler - m ()Ljava/lang/String; d getName - m ()Lnet/minecraft/util/profiling/metrics/MetricCategory; e getCategory - m ()Lnet/minecraft/util/profiling/metrics/MetricSampler$b; f result - m ()Z g triggersThreshold - m ()V h verifyRunning -c net/minecraft/util/profiling/metrics/MetricSampler$a net/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder - f Ljava/lang/String; a name - f Lnet/minecraft/util/profiling/metrics/MetricCategory; b category - f Ljava/util/function/DoubleSupplier; c sampler - f Ljava/lang/Object; d context - f Ljava/lang/Runnable; e beforeTick - f Lnet/minecraft/util/profiling/metrics/MetricSampler$c; f thresholdTest - m ()Lnet/minecraft/util/profiling/metrics/MetricSampler; a build - m (Lnet/minecraft/util/profiling/metrics/MetricSampler$c;)Lnet/minecraft/util/profiling/metrics/MetricSampler$a; a withThresholdAlert - m (Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)D a lambda$new$0 - m (Ljava/util/function/Consumer;)Lnet/minecraft/util/profiling/metrics/MetricSampler$a; a withBeforeTick - m (Ljava/util/function/Consumer;)V b lambda$withBeforeTick$1 -c net/minecraft/util/profiling/metrics/MetricSampler$b net/minecraft/util/profiling/metrics/MetricSampler$SamplerResult - f Lit/unimi/dsi/fastutil/ints/Int2DoubleMap; a recording - f I b firstTick - f I c lastTick - m (I)D a valueAtTick - m ()I a getFirstTick - m ()I b getLastTick -c net/minecraft/util/profiling/metrics/MetricSampler$c net/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest -c net/minecraft/util/profiling/metrics/MetricSampler$d net/minecraft/util/profiling/metrics/MetricSampler$ValueIncreasedByPercentage - f F a percentageIncreaseThreshold - f D b previousValue -c net/minecraft/util/profiling/metrics/MetricsRegistry net/minecraft/util/profiling/metrics/MetricsRegistry - f Lnet/minecraft/util/profiling/metrics/MetricsRegistry; a INSTANCE - f Ljava/util/WeakHashMap; b measuredInstances - m (Lnet/minecraft/util/profiling/metrics/ProfilerMeasured;)V a add - m (Ljava/util/Map;)Ljava/util/List; a aggregateDuplicates - m ()Ljava/util/List; a getRegisteredSamplers - m (Ljava/util/Map$Entry;)Lnet/minecraft/util/profiling/metrics/MetricSampler; a lambda$aggregateDuplicates$1 - m (Lnet/minecraft/util/profiling/metrics/ProfilerMeasured;)Ljava/util/stream/Stream; b lambda$getRegisteredSamplers$0 -c net/minecraft/util/profiling/metrics/MetricsRegistry$a net/minecraft/util/profiling/metrics/MetricsRegistry$AggregatedMetricSampler - f Ljava/util/List; b delegates - m (Ljava/util/List;D)Z a lambda$thresholdTest$3 - m (DLnet/minecraft/util/profiling/metrics/MetricSampler;)Z a lambda$thresholdTest$2 - m (Ljava/util/List;)Lnet/minecraft/util/profiling/metrics/MetricSampler$c; a thresholdTest - m (Ljava/util/List;)V b beforeTick - m (Ljava/util/List;)D c averageValueFromDelegates - m (Ljava/util/List;)V d lambda$new$1 - m (Ljava/util/List;)D e lambda$new$0 -c net/minecraft/util/profiling/metrics/MetricsSamplerProvider net/minecraft/util/profiling/metrics/MetricsSamplerProvider - m (Ljava/util/function/Supplier;)Ljava/util/Set; a samplers -c net/minecraft/util/profiling/metrics/ProfilerMeasured net/minecraft/util/profiling/metrics/ProfilerMeasured - m ()Ljava/util/List; bw profiledMetrics -c net/minecraft/util/profiling/metrics/profiling/ActiveMetricsRecorder net/minecraft/util/profiling/metrics/profiling/ActiveMetricsRecorder - f I a PROFILING_MAX_DURATION_SECONDS - f Ljava/util/function/Consumer; b globalOnReportFinished - f Ljava/util/Map; c deviationsBySampler - f Lnet/minecraft/util/profiling/GameProfilerSwitcher; d taskProfiler - f Ljava/util/concurrent/Executor; e ioExecutor - f Lnet/minecraft/util/profiling/metrics/storage/MetricsPersister; f metricsPersister - f Ljava/util/function/Consumer; g onProfilingEnd - f Ljava/util/function/Consumer; h onReportFinished - f Lnet/minecraft/util/profiling/metrics/MetricsSamplerProvider; i metricsSamplerProvider - f Ljava/util/function/LongSupplier; j wallTimeSource - f J k deadlineNano - f I l currentTick - f Lnet/minecraft/util/profiling/GameProfilerFillerActive; m singleTickProfiler - f Z n killSwitch - f Ljava/util/Set; o thisTickSamplers - m (Lnet/minecraft/util/profiling/MethodProfilerResults;)V a scheduleSaveResults - m (Ljava/util/function/Consumer;)V a registerGlobalCompletionCallback - m (Lnet/minecraft/util/profiling/metrics/MetricSampler;)Ljava/util/List; a lambda$endTick$3 - m (Ljava/util/HashSet;Lnet/minecraft/util/profiling/MethodProfilerResults;)V a lambda$scheduleSaveResults$5 - m ()V a end - m (Lnet/minecraft/util/profiling/metrics/MetricsSamplerProvider;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lnet/minecraft/util/profiling/metrics/storage/MetricsPersister;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Lnet/minecraft/util/profiling/metrics/profiling/ActiveMetricsRecorder; a createStarted - m (Ljava/util/Collection;)V a cleanup - m ()V b cancel - m ()V c startTick - m ()V d endTick - m ()Z e isRecording - m ()Lnet/minecraft/util/profiling/GameProfilerFiller; f getProfiler - m ()V g verifyStarted - m ()I h lambda$endTick$4 - m ()Lnet/minecraft/util/profiling/GameProfilerFillerActive; i lambda$startTick$2 - m ()I j lambda$new$1 - m ()I k lambda$new$0 -c net/minecraft/util/profiling/metrics/profiling/InactiveMetricsRecorder net/minecraft/util/profiling/metrics/profiling/InactiveMetricsRecorder - f Lnet/minecraft/util/profiling/metrics/profiling/MetricsRecorder; a INSTANCE - m ()V a end - m ()V b cancel - m ()V c startTick - m ()V d endTick - m ()Z e isRecording - m ()Lnet/minecraft/util/profiling/GameProfilerFiller; f getProfiler -c net/minecraft/util/profiling/metrics/profiling/MetricsRecorder net/minecraft/util/profiling/metrics/profiling/MetricsRecorder - m ()V a end - m ()V b cancel - m ()V c startTick - m ()V d endTick - m ()Z e isRecording - m ()Lnet/minecraft/util/profiling/GameProfilerFiller; f getProfiler -c net/minecraft/util/profiling/metrics/profiling/ProfilerSamplerAdapter net/minecraft/util/profiling/metrics/profiling/ProfilerSamplerAdapter - f Ljava/util/Set; a previouslyFoundSamplerNames - m (Ljava/util/function/Supplier;Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;)Lnet/minecraft/util/profiling/metrics/MetricSampler; a samplerForProfilingPath - m (Ljava/util/function/Supplier;)Ljava/util/Set; a newSamplersFoundInProfiler - m (Lorg/apache/commons/lang3/tuple/Pair;)Z a lambda$newSamplersFoundInProfiler$0 - m (Ljava/util/function/Supplier;Lorg/apache/commons/lang3/tuple/Pair;)Lnet/minecraft/util/profiling/metrics/MetricSampler; a lambda$newSamplersFoundInProfiler$1 - m (Ljava/util/function/Supplier;Ljava/lang/String;)D a lambda$samplerForProfilingPath$2 -c net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/Set; b samplers - f Lnet/minecraft/util/profiling/metrics/profiling/ProfilerSamplerAdapter; c samplerFactory - m (Ljava/util/function/LongSupplier;)Lnet/minecraft/util/profiling/metrics/MetricSampler; a tickTimeSampler - m (Ljava/util/function/Supplier;)Ljava/util/Set; a samplers - m (Lcom/google/common/base/Stopwatch;)D a lambda$tickTimeSampler$3 - m (Lnet/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$a;I)Lnet/minecraft/util/profiling/metrics/MetricSampler; a lambda$runtimeIndependentSamplers$1 - m ()Ljava/util/Set; a runtimeIndependentSamplers - m (Lnet/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$a;I)D b lambda$runtimeIndependentSamplers$0 - m ()D b lambda$runtimeIndependentSamplers$2 -c net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$1 net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$1 - f Ljava/util/function/LongSupplier; a val$timeSource -c net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$a net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats - f I a nrOfCpus - f Loshi/SystemInfo; b systemInfo - f Loshi/hardware/CentralProcessor; c processor - f [[J d previousCpuLoadTick - f [D e currentLoad - f J f lastPollMs - m (I)D a loadForCpu -c net/minecraft/util/profiling/metrics/storage/MetricsPersister net/minecraft/util/profiling/metrics/storage/MetricsPersister - f Ljava/nio/file/Path; a PROFILING_RESULTS_DIR - f Ljava/lang/String; b METRICS_DIR_NAME - f Ljava/lang/String; c DEVIATIONS_DIR_NAME - f Ljava/lang/String; d PROFILING_RESULT_FILENAME - f Lorg/slf4j/Logger; e LOGGER - f Ljava/lang/String; f rootFolderName - m (Lnet/minecraft/util/profiling/MethodProfilerResults;Ljava/nio/file/Path;)V a saveProfilingTaskExecutionResult - m (Ljava/util/Map;Ljava/nio/file/Path;)V a saveDeviations - m (Ljava/nio/file/Path;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/List;)V a lambda$saveMetrics$0 - m (I)[Ljava/lang/String; a lambda$saveCategory$2 - m (Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/List;Ljava/nio/file/Path;)V a saveCategory - m (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lnet/minecraft/util/profiling/metrics/MetricSampler;Ljava/util/List;)V a lambda$saveDeviations$4 - m (Ljava/util/Set;Ljava/nio/file/Path;)V a saveMetrics - m (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$3 - m (ILnet/minecraft/util/profiling/metrics/MetricSampler$b;)Ljava/lang/String; a lambda$saveCategory$1 - m (Ljava/util/Set;Ljava/util/Map;Lnet/minecraft/util/profiling/MethodProfilerResults;)Ljava/nio/file/Path; a saveReports -c net/minecraft/util/profiling/metrics/storage/RecordedDeviation net/minecraft/util/profiling/metrics/storage/RecordedDeviation - f Ljava/time/Instant; a timestamp - f I b tick - f Lnet/minecraft/util/profiling/MethodProfilerResults; c profilerResultAtTick -c net/minecraft/util/random/SimpleWeightedRandomList net/minecraft/util/random/SimpleWeightedRandomList - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a wrappedCodecAllowingEmpty - m (Ljava/lang/Object;)Lnet/minecraft/util/random/SimpleWeightedRandomList; a single - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList$a; a builder - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a getRandomValue - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; b wrappedCodec - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList; b empty -c net/minecraft/util/random/SimpleWeightedRandomList$a net/minecraft/util/random/SimpleWeightedRandomList$Builder - f Lcom/google/common/collect/ImmutableList$Builder; a result - m (Ljava/lang/Object;)Lnet/minecraft/util/random/SimpleWeightedRandomList$a; a add - m (Ljava/lang/Object;I)Lnet/minecraft/util/random/SimpleWeightedRandomList$a; a add - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList; a build -c net/minecraft/util/random/Weight net/minecraft/util/random/Weight - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/util/random/Weight; b ONE - f Lorg/slf4j/Logger; c LOGGER - f I d value - m ()I a asInt - m (I)Lnet/minecraft/util/random/Weight; a of - m (I)V b validateWeight -c net/minecraft/util/random/WeightedEntry net/minecraft/util/random/WeightedEntry - m ()Lnet/minecraft/util/random/Weight; a getWeight - m (Ljava/lang/Object;I)Lnet/minecraft/util/random/WeightedEntry$b; a wrap -c net/minecraft/util/random/WeightedEntry$a net/minecraft/util/random/WeightedEntry$IntrusiveBase - f Lnet/minecraft/util/random/Weight; a weight - m ()Lnet/minecraft/util/random/Weight; a getWeight -c net/minecraft/util/random/WeightedEntry$b net/minecraft/util/random/WeightedEntry$Wrapper - f Ljava/lang/Object; a data - f Lnet/minecraft/util/random/Weight; b weight - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a codec - m ()Lnet/minecraft/util/random/Weight; a getWeight - m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$0 - m ()Ljava/lang/Object; b data - m ()Lnet/minecraft/util/random/Weight; c weight -c net/minecraft/util/random/WeightedRandom2 net/minecraft/util/random/WeightedRandom - m (Lnet/minecraft/util/RandomSource;Ljava/util/List;)Ljava/util/Optional; a getRandomItem - m (Ljava/util/List;)I a getTotalWeight - m (Lnet/minecraft/util/RandomSource;Ljava/util/List;I)Ljava/util/Optional; a getRandomItem - m (Ljava/util/List;I)Ljava/util/Optional; a getWeightedItem -c net/minecraft/util/random/WeightedRandomList net/minecraft/util/random/WeightedRandomList - f I a totalWeight - f Lcom/google/common/collect/ImmutableList; b items - m ([Lnet/minecraft/util/random/WeightedEntry;)Lnet/minecraft/util/random/WeightedRandomList; a create - m (Ljava/util/List;)Lnet/minecraft/util/random/WeightedRandomList; a create - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; b getRandom - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; c codec - m ()Lnet/minecraft/util/random/WeightedRandomList; c create - m ()Z d isEmpty - m ()Ljava/util/List; e unwrap -c net/minecraft/util/thread/IAsyncTaskHandler net/minecraft/util/thread/BlockableEventLoop - f Ljava/lang/String; b name - f Lorg/slf4j/Logger; c LOGGER - f Ljava/util/Queue; d pendingRunnables - f I e blockingCount - m ()V A waitForTasks - m ()Z B pollTask - m (Ljava/lang/Object;)V a tell - m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; a submitAsync - m (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; a submit - m ()Z ay scheduleExecutables - m ()Ljava/lang/Thread; az getRunningThread - m (Ljava/util/function/BooleanSupplier;)V b managedBlock - m (Ljava/lang/Runnable;)Ljava/lang/Void; b lambda$submitAsync$0 - m ()V bA dropAllTasks - m ()V bB runAllTasks - m ()Ljava/util/List; bw profiledMetrics - m ()Z bx isSameThread - m ()I by getPendingTasksCount - m ()Ljava/lang/String; bz name - m (Ljava/lang/Runnable;)V c executeIfPossible - m (Ljava/lang/Runnable;)V d doRunTask - m (Ljava/lang/Runnable;)Z e shouldRun - m (Ljava/lang/Runnable;)Ljava/lang/Runnable; f wrapRunnable - m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; g submit - m (Ljava/lang/Runnable;)V h executeBlocking - m (Ljava/lang/Runnable;)V i tell -c net/minecraft/util/thread/IAsyncTaskHandlerReentrant net/minecraft/util/thread/ReentrantBlockableEventLoop - f I b reentrantCount - m ()Z ay scheduleExecutables - m ()Z bC runningTask - m (Ljava/lang/Runnable;)V d doRunTask -c net/minecraft/util/thread/Mailbox net/minecraft/util/thread/ProcessorHandle - m (Ljava/util/concurrent/CompletableFuture;Lcom/mojang/datafixers/util/Either;)V a lambda$askEither$0 - m (Ljava/lang/Object;)V a tell - m (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/util/thread/Mailbox; a of - m (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; b ask - m ()Ljava/lang/String; bz name - m (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; c askEither -c net/minecraft/util/thread/Mailbox$1 net/minecraft/util/thread/ProcessorHandle$1 - f Ljava/lang/String; a val$name - f Ljava/util/function/Consumer; b val$tell - m (Ljava/lang/Object;)V a tell - m ()Ljava/lang/String; bz name -c net/minecraft/util/thread/NamedThreadFactory net/minecraft/util/thread/NamedThreadFactory - f Lorg/slf4j/Logger; a LOGGER - f Ljava/lang/ThreadGroup; b group - f Ljava/util/concurrent/atomic/AtomicInteger; c threadNumber - f Ljava/lang/String; d namePrefix - m (Ljava/lang/Runnable;Ljava/lang/Thread;Ljava/lang/Throwable;)V a lambda$newThread$0 -c net/minecraft/util/thread/PairedQueue net/minecraft/util/thread/StrictQueue - m (Ljava/lang/Object;)Z a push - m ()Ljava/lang/Object; a pop - m ()Z b isEmpty - m ()I c size -c net/minecraft/util/thread/PairedQueue$a net/minecraft/util/thread/StrictQueue$FixedPriorityQueue - f [Ljava/util/Queue; a queues - f Ljava/util/concurrent/atomic/AtomicInteger; b size - m (Ljava/lang/Object;)Z a push - m (Lnet/minecraft/util/thread/PairedQueue$b;)Z a push - m ()Ljava/lang/Object; a pop - m ()Z b isEmpty - m ()I c size - m ()Ljava/lang/Runnable; d pop -c net/minecraft/util/thread/PairedQueue$b net/minecraft/util/thread/StrictQueue$IntRunnable - f I a priority - f Ljava/lang/Runnable; b task - m ()I a getPriority -c net/minecraft/util/thread/PairedQueue$c net/minecraft/util/thread/StrictQueue$QueueStrictQueue - f Ljava/util/Queue; a queue - m (Ljava/lang/Object;)Z a push - m ()Ljava/lang/Object; a pop - m ()Z b isEmpty - m ()I c size -c net/minecraft/util/thread/ThreadedMailbox net/minecraft/util/thread/ProcessorMailbox - f Lorg/slf4j/Logger; a LOGGER - f I b CLOSED_BIT - f I c SCHEDULED_BIT - f Ljava/util/concurrent/atomic/AtomicInteger; d status - f Lnet/minecraft/util/thread/PairedQueue; e queue - f Ljava/util/concurrent/Executor; f dispatcher - f Ljava/lang/String; g name - m (Ljava/util/concurrent/Executor;Ljava/lang/String;)Lnet/minecraft/util/thread/ThreadedMailbox; a create - m (Lit/unimi/dsi/fastutil/ints/Int2BooleanFunction;)I a pollUntil - m (Ljava/lang/Object;)V a tell - m ()V a runAll - m (I)Z a lambda$runAll$1 - m ()I b size - m (I)Z b lambda$run$0 - m ()Ljava/util/List; bw profiledMetrics - m ()Ljava/lang/String; bz name - m ()Z c hasWork - m ()Z d setAsScheduled - m ()V e setAsIdle - m ()Z f canBeScheduled - m ()Z g shouldProcess - m ()Z h pollTask - m ()V i registerForExecution -c net/minecraft/util/valueproviders/BiasedToBottomInt net/minecraft/util/valueproviders/BiasedToBottomInt - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b minInclusive - f I f maxInclusive - m (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Lcom/mojang/serialization/DataResult; a lambda$static$4 - m (II)Lnet/minecraft/util/valueproviders/BiasedToBottomInt; a of - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/util/RandomSource;)I a sample - m ()I a getMinValue - m (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Ljava/lang/String; b lambda$static$3 - m ()I b getMaxValue - m (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Ljava/lang/Integer; c lambda$static$1 - m ()Lnet/minecraft/util/valueproviders/IntProviderType; c getType - m (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Ljava/lang/Integer; d lambda$static$0 -c net/minecraft/util/valueproviders/ClampedInt net/minecraft/util/valueproviders/ClampedInt - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; b source - f I f minInclusive - f I g maxInclusive - m (Lnet/minecraft/util/valueproviders/ClampedInt;)Lcom/mojang/serialization/DataResult; a lambda$static$5 - m (Lnet/minecraft/util/valueproviders/IntProvider;II)Lnet/minecraft/util/valueproviders/ClampedInt; a of - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/util/RandomSource;)I a sample - m ()I a getMinValue - m (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/String; b lambda$static$4 - m ()I b getMaxValue - m ()Lnet/minecraft/util/valueproviders/IntProviderType; c getType - m (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/Integer; c lambda$static$2 - m (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/Integer; d lambda$static$1 - m (Lnet/minecraft/util/valueproviders/ClampedInt;)Lnet/minecraft/util/valueproviders/IntProvider; e lambda$static$0 -c net/minecraft/util/valueproviders/ClampedNormalFloat net/minecraft/util/valueproviders/ClampedNormalFloat - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b mean - f F d deviation - f F e min - f F f max - m ()F a getMinValue - m (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Lcom/mojang/serialization/DataResult; a lambda$static$6 - m (Lnet/minecraft/util/RandomSource;FFFF)F a sample - m (FFFF)Lnet/minecraft/util/valueproviders/ClampedNormalFloat; a of - m (Lnet/minecraft/util/RandomSource;)F a sample - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m ()F b getMaxValue - m (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/String; b lambda$static$5 - m ()Lnet/minecraft/util/valueproviders/FloatProviderType; c getType - m (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; c lambda$static$3 - m (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; d lambda$static$2 - m (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; e lambda$static$1 - m (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; f lambda$static$0 -c net/minecraft/util/valueproviders/ClampedNormalInt net/minecraft/util/valueproviders/ClampedNormalInt - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b mean - f F f deviation - f I g minInclusive - f I h maxInclusive - m (FFII)Lnet/minecraft/util/valueproviders/ClampedNormalInt; a of - m (Lnet/minecraft/util/RandomSource;FFFF)I a sample - m ()I a getMinValue - m (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Lcom/mojang/serialization/DataResult; a lambda$static$6 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m (Lnet/minecraft/util/RandomSource;)I a sample - m (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/String; b lambda$static$5 - m ()I b getMaxValue - m (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Integer; c lambda$static$3 - m ()Lnet/minecraft/util/valueproviders/IntProviderType; c getType - m (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Integer; d lambda$static$2 - m (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Float; e lambda$static$1 - m (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Float; f lambda$static$0 -c net/minecraft/util/valueproviders/ConstantFloat net/minecraft/util/valueproviders/ConstantFloat - f Lnet/minecraft/util/valueproviders/ConstantFloat; a ZERO - f Lcom/mojang/serialization/MapCodec; b CODEC - f F d value - m (F)Lnet/minecraft/util/valueproviders/ConstantFloat; a of - m (Lnet/minecraft/util/RandomSource;)F a sample - m ()F a getMinValue - m ()F b getMaxValue - m ()Lnet/minecraft/util/valueproviders/FloatProviderType; c getType - m ()F d getValue -c net/minecraft/util/valueproviders/ConstantInt net/minecraft/util/valueproviders/ConstantInt - f Lnet/minecraft/util/valueproviders/ConstantInt; a ZERO - f Lcom/mojang/serialization/MapCodec; b CODEC - f I f value - m (I)Lnet/minecraft/util/valueproviders/ConstantInt; a of - m (Lnet/minecraft/util/RandomSource;)I a sample - m ()I a getMinValue - m ()I b getMaxValue - m ()Lnet/minecraft/util/valueproviders/IntProviderType; c getType - m ()I d getValue -c net/minecraft/util/valueproviders/FloatProvider net/minecraft/util/valueproviders/FloatProvider - f Lcom/mojang/serialization/Codec; a CONSTANT_OR_DISPATCH_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - m (FFLnet/minecraft/util/valueproviders/FloatProvider;)Lcom/mojang/serialization/DataResult; a lambda$codec$5 - m (FF)Lcom/mojang/serialization/Codec; a codec - m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/FloatProvider; a lambda$static$1 - m ()F a getMinValue - m (Lnet/minecraft/util/valueproviders/FloatProvider;)Lcom/mojang/datafixers/util/Either; a lambda$static$2 - m (FLnet/minecraft/util/valueproviders/FloatProvider;)Ljava/lang/String; a lambda$codec$4 - m (FLnet/minecraft/util/valueproviders/FloatProvider;)Ljava/lang/String; b lambda$codec$3 - m (Lnet/minecraft/util/valueproviders/FloatProvider;)Lnet/minecraft/util/valueproviders/FloatProvider; b lambda$static$0 - m ()F b getMaxValue - m ()Lnet/minecraft/util/valueproviders/FloatProviderType; c getType -c net/minecraft/util/valueproviders/FloatProviderType net/minecraft/util/valueproviders/FloatProviderType - f Lnet/minecraft/util/valueproviders/FloatProviderType; a CONSTANT - f Lnet/minecraft/util/valueproviders/FloatProviderType; b UNIFORM - f Lnet/minecraft/util/valueproviders/FloatProviderType; c CLAMPED_NORMAL - f Lnet/minecraft/util/valueproviders/FloatProviderType; d TRAPEZOID - m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a lambda$register$0 - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/util/valueproviders/FloatProviderType; a register -c net/minecraft/util/valueproviders/IntProvider net/minecraft/util/valueproviders/IntProvider - f Lcom/mojang/serialization/Codec; a CONSTANT_OR_DISPATCH_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - f Lcom/mojang/serialization/Codec; d NON_NEGATIVE_CODEC - f Lcom/mojang/serialization/Codec; e POSITIVE_CODEC - m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/IntProvider; a lambda$static$1 - m ()I a getMinValue - m (IILnet/minecraft/util/valueproviders/IntProvider;)Lcom/mojang/serialization/DataResult; a validate - m (Lnet/minecraft/util/valueproviders/IntProvider;)Lcom/mojang/datafixers/util/Either; a lambda$static$2 - m (IILcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a validateCodec - m (ILnet/minecraft/util/valueproviders/IntProvider;)Ljava/lang/String; a lambda$validate$5 - m (Lnet/minecraft/util/RandomSource;)I a sample - m (IILnet/minecraft/util/valueproviders/IntProvider;)Lcom/mojang/serialization/DataResult; b lambda$validateCodec$3 - m ()I b getMaxValue - m (ILnet/minecraft/util/valueproviders/IntProvider;)Ljava/lang/String; b lambda$validate$4 - m (II)Lcom/mojang/serialization/Codec; b codec - m (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/util/valueproviders/IntProvider; b lambda$static$0 - m ()Lnet/minecraft/util/valueproviders/IntProviderType; c getType -c net/minecraft/util/valueproviders/IntProviderType net/minecraft/util/valueproviders/IntProviderType - f Lnet/minecraft/util/valueproviders/IntProviderType; a CONSTANT - f Lnet/minecraft/util/valueproviders/IntProviderType; b UNIFORM - f Lnet/minecraft/util/valueproviders/IntProviderType; c BIASED_TO_BOTTOM - f Lnet/minecraft/util/valueproviders/IntProviderType; d CLAMPED - f Lnet/minecraft/util/valueproviders/IntProviderType; e WEIGHTED_LIST - f Lnet/minecraft/util/valueproviders/IntProviderType; f CLAMPED_NORMAL - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/util/valueproviders/IntProviderType; a register - m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a lambda$register$0 -c net/minecraft/util/valueproviders/MultipliedFloats net/minecraft/util/valueproviders/MultipliedFloats - f [Lnet/minecraft/util/valueproviders/SampledFloat; a values - m (Lnet/minecraft/util/RandomSource;)F a sample -c net/minecraft/util/valueproviders/SampledFloat net/minecraft/util/valueproviders/SampledFloat - m (Lnet/minecraft/util/RandomSource;)F a sample -c net/minecraft/util/valueproviders/TrapezoidFloat net/minecraft/util/valueproviders/TrapezoidFloat - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b min - f F d max - f F e plateau - m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Lcom/mojang/serialization/DataResult; a lambda$static$6 - m (Lnet/minecraft/util/RandomSource;)F a sample - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m ()F a getMinValue - m (FFF)Lnet/minecraft/util/valueproviders/TrapezoidFloat; a of - m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/String; b lambda$static$5 - m ()F b getMaxValue - m ()Lnet/minecraft/util/valueproviders/FloatProviderType; c getType - m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/String; c lambda$static$4 - m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; d lambda$static$2 - m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; e lambda$static$1 - m (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; f lambda$static$0 -c net/minecraft/util/valueproviders/UniformFloat net/minecraft/util/valueproviders/UniformFloat - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b minInclusive - f F d maxExclusive - m (Lnet/minecraft/util/RandomSource;)F a sample - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m ()F a getMinValue - m (Lnet/minecraft/util/valueproviders/UniformFloat;)Lcom/mojang/serialization/DataResult; a lambda$static$4 - m (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/String; b lambda$static$3 - m (FF)Lnet/minecraft/util/valueproviders/UniformFloat; b of - m ()F b getMaxValue - m ()Lnet/minecraft/util/valueproviders/FloatProviderType; c getType - m (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/Float; c lambda$static$1 - m (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/Float; d lambda$static$0 -c net/minecraft/util/valueproviders/UniformInt net/minecraft/util/valueproviders/UniformInt - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b minInclusive - f I f maxInclusive - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/util/RandomSource;)I a sample - m ()I a getMinValue - m (II)Lnet/minecraft/util/valueproviders/UniformInt; a of - m (Lnet/minecraft/util/valueproviders/UniformInt;)Lcom/mojang/serialization/DataResult; a lambda$static$4 - m (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/String; b lambda$static$3 - m ()I b getMaxValue - m (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/Integer; c lambda$static$1 - m ()Lnet/minecraft/util/valueproviders/IntProviderType; c getType - m (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/Integer; d lambda$static$0 -c net/minecraft/util/valueproviders/WeightedListInt net/minecraft/util/valueproviders/WeightedListInt - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/util/random/SimpleWeightedRandomList; b distribution - f I f minValue - f I g maxValue - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/util/RandomSource;)I a sample - m ()I a getMinValue - m (Lnet/minecraft/util/valueproviders/WeightedListInt;)Lnet/minecraft/util/random/SimpleWeightedRandomList; a lambda$static$0 - m ()I b getMaxValue - m ()Lnet/minecraft/util/valueproviders/IntProviderType; c getType -c net/minecraft/util/worldupdate/WorldUpgrader net/minecraft/util/worldupdate/WorldUpgrader - f Lnet/minecraft/world/level/storage/WorldPersistentData; A overworldDataStorage - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/concurrent/ThreadFactory; b THREAD_FACTORY - f Ljava/lang/String; c NEW_DIRECTORY_PREFIX - f Lnet/minecraft/network/chat/IChatMutableComponent; d STATUS_UPGRADING_POI - f Lnet/minecraft/network/chat/IChatMutableComponent; e STATUS_FINISHED_POI - f Lnet/minecraft/network/chat/IChatMutableComponent; f STATUS_UPGRADING_ENTITIES - f Lnet/minecraft/network/chat/IChatMutableComponent; g STATUS_FINISHED_ENTITIES - f Lnet/minecraft/network/chat/IChatMutableComponent; h STATUS_UPGRADING_CHUNKS - f Lnet/minecraft/network/chat/IChatMutableComponent; i STATUS_FINISHED_CHUNKS - f Lnet/minecraft/core/IRegistry; j dimensions - f Ljava/util/Set; k levels - f Z l eraseCache - f Z m recreateRegionFiles - f Lnet/minecraft/world/level/storage/Convertable$ConversionSession; n levelStorage - f Ljava/lang/Thread; o thread - f Lcom/mojang/datafixers/DataFixer; p dataFixer - f Z q running - f Z r finished - f F s progress - f I t totalChunks - f I u totalFiles - f I v converted - f I w skipped - f Lit/unimi/dsi/fastutil/objects/Reference2FloatMap; x progressMap - f Lnet/minecraft/network/chat/IChatBaseComponent; y status - f Ljava/util/regex/Pattern; z REGEX - m (Lnet/minecraft/resources/ResourceKey;)F a dimensionProgress - m ()V a cancel - m (Ljava/nio/file/Path;)Ljava/nio/file/Path; a resolveRecreateDirectory - m ()Z b isFinished - m ()Ljava/util/Set; c levels - m ()F d getProgress - m ()I e getTotalChunks - m ()I f getConverted - m ()I g getSkipped - m ()Lnet/minecraft/network/chat/IChatBaseComponent; h getStatus - m ()V i work -c net/minecraft/util/worldupdate/WorldUpgrader$a net/minecraft/util/worldupdate/WorldUpgrader$AbstractUpgrader - f Ljava/util/concurrent/CompletableFuture; a previousWriteFuture - f Lnet/minecraft/util/datafix/DataFixTypes; b dataFixType - f Lnet/minecraft/network/chat/IChatMutableComponent; d upgradingStatus - f Lnet/minecraft/network/chat/IChatMutableComponent; e finishedStatus - f Ljava/lang/String; f type - f Ljava/lang/String; g folderName - m (Lnet/minecraft/world/level/chunk/storage/RegionFile;)V a onFileFinished - m ()V a upgrade - m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Ljava/lang/AutoCloseable; a createStorage - m (Ljava/lang/AutoCloseable;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/resources/ResourceKey;)Z a tryProcessOnePosition - m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/AutoCloseable;Lnet/minecraft/world/level/ChunkCoordIntPair;)Z a processOnePosition - m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Ljava/util/ListIterator; b getFilesToProcess - m ()Ljava/util/List; b getDimensionsToUpgrade - m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Ljava/util/List; c getAllChunkPositions -c net/minecraft/util/worldupdate/WorldUpgrader$b net/minecraft/util/worldupdate/WorldUpgrader$ChunkUpgrader - m (Lnet/minecraft/world/level/chunk/storage/IChunkLoader;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/resources/ResourceKey;)Z a tryProcessOnePosition - m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Lnet/minecraft/world/level/chunk/storage/IChunkLoader; b createStorage -c net/minecraft/util/worldupdate/WorldUpgrader$c net/minecraft/util/worldupdate/WorldUpgrader$DimensionToUpgrade - f Lnet/minecraft/resources/ResourceKey; a dimensionKey - f Ljava/lang/Object; b storage - f Ljava/util/ListIterator; c files - m ()Lnet/minecraft/resources/ResourceKey; a dimensionKey - m ()Ljava/lang/Object; b storage - m ()Ljava/util/ListIterator; c files -c net/minecraft/util/worldupdate/WorldUpgrader$d net/minecraft/util/worldupdate/WorldUpgrader$EntityUpgrader - m (Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a upgradeTag -c net/minecraft/util/worldupdate/WorldUpgrader$e net/minecraft/util/worldupdate/WorldUpgrader$FileToUpgrade - f Lnet/minecraft/world/level/chunk/storage/RegionFile; a file - f Ljava/util/List; b chunksToUpgrade - m ()Lnet/minecraft/world/level/chunk/storage/RegionFile; a file - m ()Ljava/util/List; b chunksToUpgrade -c net/minecraft/util/worldupdate/WorldUpgrader$f net/minecraft/util/worldupdate/WorldUpgrader$PoiUpgrader - m (Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a upgradeTag -c net/minecraft/util/worldupdate/WorldUpgrader$g net/minecraft/util/worldupdate/WorldUpgrader$SimpleRegionStorageUpgrader - m (Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/resources/ResourceKey;)Z a tryProcessOnePosition - m (Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a upgradeTag - m (Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Ljava/nio/file/Path;)Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage; b createStorage -c net/minecraft/world/BossBattle net/minecraft/world/BossEvent - f Lnet/minecraft/network/chat/IChatBaseComponent; a name - f F b progress - f Lnet/minecraft/world/BossBattle$BarColor; c color - f Lnet/minecraft/world/BossBattle$BarStyle; d overlay - f Z e darkenScreen - f Z f playBossMusic - f Z g createWorldFog - f Ljava/util/UUID; h id - m (F)V a setProgress - m (Lnet/minecraft/world/BossBattle$BarColor;)V a setColor - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a setName - m (Z)Lnet/minecraft/world/BossBattle; a setDarkenScreen - m (Lnet/minecraft/world/BossBattle$BarStyle;)V a setOverlay - m (Z)Lnet/minecraft/world/BossBattle; b setPlayBossMusic - m (Z)Lnet/minecraft/world/BossBattle; c setCreateWorldFog - m ()Ljava/util/UUID; h getId - m ()Lnet/minecraft/network/chat/IChatBaseComponent; i getName - m ()F j getProgress - m ()Lnet/minecraft/world/BossBattle$BarColor; k getColor - m ()Lnet/minecraft/world/BossBattle$BarStyle; l getOverlay - m ()Z m shouldDarkenScreen - m ()Z n shouldPlayBossMusic - m ()Z o shouldCreateWorldFog -c net/minecraft/world/BossBattle$BarColor net/minecraft/world/BossEvent$BossBarColor - f Lnet/minecraft/world/BossBattle$BarColor; a PINK - f Lnet/minecraft/world/BossBattle$BarColor; b BLUE - f Lnet/minecraft/world/BossBattle$BarColor; c RED - f Lnet/minecraft/world/BossBattle$BarColor; d GREEN - f Lnet/minecraft/world/BossBattle$BarColor; e YELLOW - f Lnet/minecraft/world/BossBattle$BarColor; f PURPLE - f Lnet/minecraft/world/BossBattle$BarColor; g WHITE - f Ljava/lang/String; h name - f Lnet/minecraft/EnumChatFormat; i formatting - f [Lnet/minecraft/world/BossBattle$BarColor; j $VALUES - m (Ljava/lang/String;)Lnet/minecraft/world/BossBattle$BarColor; a byName - m ()Lnet/minecraft/EnumChatFormat; a getFormatting - m ()Ljava/lang/String; b getName - m ()[Lnet/minecraft/world/BossBattle$BarColor; c $values -c net/minecraft/world/BossBattle$BarStyle net/minecraft/world/BossEvent$BossBarOverlay - f Lnet/minecraft/world/BossBattle$BarStyle; a PROGRESS - f Lnet/minecraft/world/BossBattle$BarStyle; b NOTCHED_6 - f Lnet/minecraft/world/BossBattle$BarStyle; c NOTCHED_10 - f Lnet/minecraft/world/BossBattle$BarStyle; d NOTCHED_12 - f Lnet/minecraft/world/BossBattle$BarStyle; e NOTCHED_20 - f Ljava/lang/String; f name - f [Lnet/minecraft/world/BossBattle$BarStyle; g $VALUES - m (Ljava/lang/String;)Lnet/minecraft/world/BossBattle$BarStyle; a byName - m ()Ljava/lang/String; a getName - m ()[Lnet/minecraft/world/BossBattle$BarStyle; b $values -c net/minecraft/world/ChestLock net/minecraft/world/LockCode - f Lnet/minecraft/world/ChestLock; a NO_LOCK - f Lcom/mojang/serialization/Codec; b CODEC - f Ljava/lang/String; c TAG_LOCK - f Ljava/lang/String; d key - m (Lnet/minecraft/world/item/ItemStack;)Z a unlocksWith - m (Lnet/minecraft/nbt/NBTTagCompound;)V a addToTag - m ()Ljava/lang/String; a key - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/ChestLock; b fromTag -c net/minecraft/world/Clearable net/minecraft/world/Clearable - m ()V a clearContent - m (Ljava/lang/Object;)V a_ tryClear -c net/minecraft/world/ContainerUtil net/minecraft/world/ContainerHelper - f Ljava/lang/String; a TAG_ITEMS - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a saveAllItems - m (Lnet/minecraft/world/IInventory;Ljava/util/function/Predicate;IZ)I a clearOrCountMatchingItems - m (Ljava/util/List;I)Lnet/minecraft/world/item/ItemStack; a takeItem - m (Ljava/util/List;II)Lnet/minecraft/world/item/ItemStack; a removeItem - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/NonNullList;ZLnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a saveAllItems - m (Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;IZ)I a clearOrCountMatchingItems - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/HolderLookup$a;)V b loadAllItems -c net/minecraft/world/DifficultyDamageScaler net/minecraft/world/DifficultyInstance - f F a DIFFICULTY_TIME_GLOBAL_OFFSET - f F b MAX_DIFFICULTY_TIME_GLOBAL - f F c MAX_DIFFICULTY_TIME_LOCAL - f Lnet/minecraft/world/EnumDifficulty; d base - f F e effectiveDifficulty - m (Lnet/minecraft/world/EnumDifficulty;JJF)F a calculateDifficulty - m (F)Z a isHarderThan - m ()Lnet/minecraft/world/EnumDifficulty; a getDifficulty - m ()F b getEffectiveDifficulty - m ()Z c isHard - m ()F d getSpecialMultiplier -c net/minecraft/world/EnumDifficulty net/minecraft/world/Difficulty - f Lnet/minecraft/world/EnumDifficulty; a PEACEFUL - f Lnet/minecraft/world/EnumDifficulty; b EASY - f Lnet/minecraft/world/EnumDifficulty; c NORMAL - f Lnet/minecraft/world/EnumDifficulty; d HARD - f Lnet/minecraft/util/INamable$a; e CODEC - f Ljava/util/function/IntFunction; f BY_ID - f I g id - f Ljava/lang/String; h key - f [Lnet/minecraft/world/EnumDifficulty; i $VALUES - m (Ljava/lang/String;)Lnet/minecraft/world/EnumDifficulty; a byName - m (I)Lnet/minecraft/world/EnumDifficulty; a byId - m ()I a getId - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b getDisplayName - m ()Ljava/lang/String; c getSerializedName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; d getInfo - m ()Ljava/lang/String; e getKey - m ()[Lnet/minecraft/world/EnumDifficulty; f $values -c net/minecraft/world/EnumHand net/minecraft/world/InteractionHand - f Lnet/minecraft/world/EnumHand; a MAIN_HAND - f Lnet/minecraft/world/EnumHand; b OFF_HAND - f [Lnet/minecraft/world/EnumHand; c $VALUES - m ()[Lnet/minecraft/world/EnumHand; a $values -c net/minecraft/world/EnumInteractionResult net/minecraft/world/InteractionResult - f Lnet/minecraft/world/EnumInteractionResult; a SUCCESS - f Lnet/minecraft/world/EnumInteractionResult; b SUCCESS_NO_ITEM_USED - f Lnet/minecraft/world/EnumInteractionResult; c CONSUME - f Lnet/minecraft/world/EnumInteractionResult; d CONSUME_PARTIAL - f Lnet/minecraft/world/EnumInteractionResult; e PASS - f Lnet/minecraft/world/EnumInteractionResult; f FAIL - f [Lnet/minecraft/world/EnumInteractionResult; g $VALUES - m ()Z a consumesAction - m (Z)Lnet/minecraft/world/EnumInteractionResult; a sidedSuccess - m ()Z b shouldSwing - m ()Z c indicateItemUse - m ()[Lnet/minecraft/world/EnumInteractionResult; d $values -c net/minecraft/world/IInventory net/minecraft/world/Container - f F p_ DEFAULT_DISTANCE_BUFFER - m (II)Lnet/minecraft/world/item/ItemStack; a removeItem - m (Lnet/minecraft/world/level/block/entity/TileEntity;Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValidBlockEntity - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m (Lnet/minecraft/world/level/block/entity/TileEntity;Lnet/minecraft/world/entity/player/EntityHuman;F)Z a stillValidBlockEntity - m (Ljava/util/Set;)Z a hasAnyOf - m (Lnet/minecraft/world/IInventory;ILnet/minecraft/world/item/ItemStack;)Z a canTakeItem - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValid - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m (Lnet/minecraft/world/item/Item;)I a_ countItem - m (Ljava/util/function/Predicate;)Z a_ hasAnyMatching - m ()I al_ getMaxStackSize - m (I)Lnet/minecraft/world/item/ItemStack; b removeItemNoUpdate - m ()I b getContainerSize - m (ILnet/minecraft/world/item/ItemStack;)Z b canPlaceItem - m (Lnet/minecraft/world/entity/player/EntityHuman;)V c stopOpen - m ()Z c isEmpty - m (Lnet/minecraft/world/entity/player/EntityHuman;)V d_ startOpen - m ()V e setChanged - m (Lnet/minecraft/world/item/ItemStack;)I e_ getMaxStackSize -c net/minecraft/world/IInventoryHolder net/minecraft/world/WorldlyContainerHolder - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/IWorldInventory; a getContainer -c net/minecraft/world/IInventoryListener net/minecraft/world/ContainerListener - m (Lnet/minecraft/world/IInventory;)V a containerChanged -c net/minecraft/world/INamableTileEntity net/minecraft/world/Nameable - m ()Lnet/minecraft/network/chat/IChatBaseComponent; S_ getDisplayName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; ah getName - m ()Z ai hasCustomName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; aj getCustomName -c net/minecraft/world/ITileInventory net/minecraft/world/MenuProvider - m ()Lnet/minecraft/network/chat/IChatBaseComponent; S_ getDisplayName -c net/minecraft/world/IWorldInventory net/minecraft/world/WorldlyContainer - m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Z a canPlaceItemThroughFace - m (Lnet/minecraft/core/EnumDirection;)[I a getSlotsForFace - m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Z b canTakeItemThroughFace -c net/minecraft/world/InteractionResultWrapper net/minecraft/world/InteractionResultHolder - f Lnet/minecraft/world/EnumInteractionResult; a result - f Ljava/lang/Object; b object - m (Ljava/lang/Object;Z)Lnet/minecraft/world/InteractionResultWrapper; a sidedSuccess - m ()Lnet/minecraft/world/EnumInteractionResult; a getResult - m (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultWrapper; a success - m ()Ljava/lang/Object; b getObject - m (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultWrapper; b consume - m (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultWrapper; c pass - m (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultWrapper; d fail -c net/minecraft/world/InventoryLargeChest net/minecraft/world/CompoundContainer - f Lnet/minecraft/world/IInventory; b container1 - f Lnet/minecraft/world/IInventory; c container2 - m (Lnet/minecraft/world/IInventory;)Z a contains - m (II)Lnet/minecraft/world/item/ItemStack; a removeItem - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m ()V a clearContent - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValid - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m ()I al_ getMaxStackSize - m (I)Lnet/minecraft/world/item/ItemStack; b removeItemNoUpdate - m ()I b getContainerSize - m (ILnet/minecraft/world/item/ItemStack;)Z b canPlaceItem - m (Lnet/minecraft/world/entity/player/EntityHuman;)V c stopOpen - m ()Z c isEmpty - m (Lnet/minecraft/world/entity/player/EntityHuman;)V d_ startOpen - m ()V e setChanged -c net/minecraft/world/InventorySubcontainer net/minecraft/world/SimpleContainer - f I b size - f Lnet/minecraft/core/NonNullList; c items - f Ljava/util/List; d listeners - m (Lnet/minecraft/nbt/NBTTagList;Lnet/minecraft/core/HolderLookup$a;)V a fromTag - m (Lnet/minecraft/world/IInventoryListener;)V a addListener - m (Lnet/minecraft/world/item/Item;I)Lnet/minecraft/world/item/ItemStack; a removeItemType - m (Lnet/minecraft/world/entity/player/AutoRecipeStackManager;)V a fillStackedContents - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagList; a createTag - m (II)Lnet/minecraft/world/item/ItemStack; a removeItem - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m ()V a clearContent - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a moveItemsBetweenStacks - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValid - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m (I)Lnet/minecraft/world/item/ItemStack; b removeItemNoUpdate - m ()I b getContainerSize - m (Lnet/minecraft/world/IInventoryListener;)V b removeListener - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; b addItem - m (Lnet/minecraft/world/item/ItemStack;)Z c canAddItem - m ()Z c isEmpty - m (Lnet/minecraft/world/item/ItemStack;)V d moveItemToEmptySlots - m (Lnet/minecraft/world/item/ItemStack;)V e moveItemToOccupiedSlotsWithSameType - m ()V e setChanged - m ()Ljava/util/List; f removeAllItems - m ()Lnet/minecraft/core/NonNullList; g getItems -c net/minecraft/world/InventoryUtils net/minecraft/world/Containers - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;)V a lambda$dropContents$0 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/NonNullList;)V a dropContents - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/IInventory;)V a dropContents - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a dropContentsOnDestroy - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/IInventory;)V a dropContents - m (Lnet/minecraft/world/level/World;DDDLnet/minecraft/world/item/ItemStack;)V a dropItemStack - m (Lnet/minecraft/world/level/World;DDDLnet/minecraft/world/IInventory;)V a dropContents -c net/minecraft/world/ItemInteractionResult net/minecraft/world/ItemInteractionResult - f Lnet/minecraft/world/ItemInteractionResult; a SUCCESS - f Lnet/minecraft/world/ItemInteractionResult; b CONSUME - f Lnet/minecraft/world/ItemInteractionResult; c CONSUME_PARTIAL - f Lnet/minecraft/world/ItemInteractionResult; d PASS_TO_DEFAULT_BLOCK_INTERACTION - f Lnet/minecraft/world/ItemInteractionResult; e SKIP_DEFAULT_BLOCK_INTERACTION - f Lnet/minecraft/world/ItemInteractionResult; f FAIL - f [Lnet/minecraft/world/ItemInteractionResult; g $VALUES - m ()Z a consumesAction - m (Z)Lnet/minecraft/world/ItemInteractionResult; a sidedSuccess - m ()Lnet/minecraft/world/EnumInteractionResult; b result - m ()[Lnet/minecraft/world/ItemInteractionResult; c $values -c net/minecraft/world/RandomSequence net/minecraft/world/RandomSequence - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; b source - m ()Lnet/minecraft/util/RandomSource; a random - m (Lnet/minecraft/world/RandomSequence;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; a lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/level/levelgen/RandomSupport$a; a seedForKey - m (JLjava/util/Optional;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; a createSequence -c net/minecraft/world/RandomSequences net/minecraft/world/RandomSequences - f Lorg/slf4j/Logger; a LOGGER - f J b worldSeed - f I c salt - f Z d includeWorldSeed - f Z e includeSequenceId - f Ljava/util/Map; f sequences - m (IZZ)V a setSeedDefaults - m (JLnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/RandomSequences; a lambda$factory$1 - m (J)Lnet/minecraft/world/level/saveddata/PersistentBase$a; a factory - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a save - m (Lnet/minecraft/resources/MinecraftKey;IZZ)V a reset - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/world/RandomSequence;)V a lambda$save$2 - m ()I a clear - m (JLnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/RandomSequences; a load - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/util/RandomSource; a get - m (Ljava/util/function/BiConsumer;)V a forAllSequences - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/lang/String;Z)Z a getBooleanWithDefault - m (Lnet/minecraft/resources/MinecraftKey;)V b reset - m (J)Lnet/minecraft/world/RandomSequences; b lambda$factory$0 - m (Lnet/minecraft/resources/MinecraftKey;IZZ)Lnet/minecraft/world/RandomSequence; b createSequence - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/RandomSequence; c createSequence -c net/minecraft/world/RandomSequences$a net/minecraft/world/RandomSequences$DirtyMarkingRandomSource - f Lnet/minecraft/world/RandomSequences; b this$0 - f Lnet/minecraft/util/RandomSource; c random - m (I)I a nextInt - m (J)V b setSeed - m ()Lnet/minecraft/util/RandomSource; d fork - m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e forkPositional - m ()I f nextInt - m ()J g nextLong - m ()Z h nextBoolean - m ()F i nextFloat - m ()D j nextDouble - m ()D k nextGaussian -c net/minecraft/world/RandomizableContainer net/minecraft/world/RandomizableContainer - f Ljava/lang/String; b LOOT_TABLE_TAG - f Ljava/lang/String; c LOOT_TABLE_SEED_TAG - m (Lnet/minecraft/resources/ResourceKey;)V a setLootTable - m (Lnet/minecraft/resources/ResourceKey;J)V a setLootTable - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/resources/ResourceKey;)V a setBlockEntityLootTable - m (J)V a setLootTableSeed - m ()Lnet/minecraft/resources/ResourceKey; aB_ getLootTable - m ()J aC_ getLootTableSeed - m ()Lnet/minecraft/core/BlockPosition; aD_ getBlockPos - m (Lnet/minecraft/nbt/NBTTagCompound;)Z b_ tryLoadLootTable - m (Lnet/minecraft/nbt/NBTTagCompound;)Z c_ trySaveLootTable - m (Lnet/minecraft/world/entity/player/EntityHuman;)V e_ unpackLootTable - m ()Lnet/minecraft/world/level/World; i getLevel -c net/minecraft/world/TickRateManager net/minecraft/world/TickRateManager - f F a MIN_TICKRATE - f F b tickrate - f J c nanosecondsPerTick - f I d frozenTicksToRun - f Z e runGameElements - f Z f isFrozen - m (Lnet/minecraft/world/entity/Entity;)Z a isEntityFrozen - m (F)V a setTickRate - m (Z)V a setFrozen - m (I)V c setFrozenTicksToRun - m ()F f tickrate - m ()F g millisecondsPerTick - m ()J h nanosecondsPerTick - m ()Z i runsNormally - m ()Z j isSteppingForward - m ()I k frozenTicksToRun - m ()Z l isFrozen - m ()V m tick -c net/minecraft/world/TileInventory net/minecraft/world/SimpleMenuProvider - f Lnet/minecraft/network/chat/IChatBaseComponent; a title - f Lnet/minecraft/world/inventory/ITileEntityContainer; b menuConstructor - m ()Lnet/minecraft/network/chat/IChatBaseComponent; S_ getDisplayName -c net/minecraft/world/damagesource/CombatEntry net/minecraft/world/damagesource/CombatEntry - f Lnet/minecraft/world/damagesource/DamageSource; a source - f F b damage - f Lnet/minecraft/world/damagesource/FallLocation; c fallLocation - f F d fallDistance - m ()Lnet/minecraft/world/damagesource/DamageSource; a source - m ()F b damage - m ()Lnet/minecraft/world/damagesource/FallLocation; c fallLocation - m ()F d fallDistance -c net/minecraft/world/damagesource/CombatMath net/minecraft/world/damagesource/CombatRules - f F a MAX_ARMOR - f F b ARMOR_PROTECTION_DIVIDER - f F c BASE_ARMOR_TOUGHNESS - f F d MIN_ARMOR_RATIO - f I e NUM_ARMOR_ITEMS - m (Lnet/minecraft/world/entity/EntityLiving;FLnet/minecraft/world/damagesource/DamageSource;FF)F a getDamageAfterAbsorb - m (FF)F a getDamageAfterMagicAbsorb -c net/minecraft/world/damagesource/CombatTracker net/minecraft/world/damagesource/CombatTracker - f I a RESET_DAMAGE_STATUS_TIME - f I b RESET_COMBAT_STATUS_TIME - f Lnet/minecraft/network/chat/ChatModifier; c INTENTIONAL_GAME_DESIGN_STYLE - f Ljava/util/List; d entries - f Lnet/minecraft/world/entity/EntityLiving; e mob - f I f lastDamageTime - f I g combatStartTime - f I h combatEndTime - f Z i inCombat - f Z j takingDamage - m (Lnet/minecraft/world/damagesource/CombatEntry;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/IChatBaseComponent; a getFallMessage - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/IChatBaseComponent; a getDisplayName - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/IChatBaseComponent;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a getMessageForAssistedFall - m (Lnet/minecraft/world/damagesource/DamageSource;)Z a shouldEnterCombat - m (Lnet/minecraft/world/damagesource/DamageSource;F)V a recordDamage - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a getDeathMessage - m ()I b getCombatDuration - m ()V c recheckStatus - m ()Lnet/minecraft/world/damagesource/CombatEntry; d getMostSignificantFall -c net/minecraft/world/damagesource/DamageEffects net/minecraft/world/damagesource/DamageEffects - f Lnet/minecraft/world/damagesource/DamageEffects; a HURT - f Lnet/minecraft/world/damagesource/DamageEffects; b THORNS - f Lnet/minecraft/world/damagesource/DamageEffects; c DROWNING - f Lnet/minecraft/world/damagesource/DamageEffects; d BURNING - f Lnet/minecraft/world/damagesource/DamageEffects; e POKING - f Lnet/minecraft/world/damagesource/DamageEffects; f FREEZING - f Lcom/mojang/serialization/Codec; g CODEC - f Ljava/lang/String; h id - f Lnet/minecraft/sounds/SoundEffect; i sound - f [Lnet/minecraft/world/damagesource/DamageEffects; j $VALUES - m ()Lnet/minecraft/sounds/SoundEffect; a sound - m ()[Lnet/minecraft/world/damagesource/DamageEffects; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/damagesource/DamageScaling net/minecraft/world/damagesource/DamageScaling - f Lnet/minecraft/world/damagesource/DamageScaling; a NEVER - f Lnet/minecraft/world/damagesource/DamageScaling; b WHEN_CAUSED_BY_LIVING_NON_PLAYER - f Lnet/minecraft/world/damagesource/DamageScaling; c ALWAYS - f Lcom/mojang/serialization/Codec; d CODEC - f Ljava/lang/String; e id - f [Lnet/minecraft/world/damagesource/DamageScaling; f $VALUES - m ()[Lnet/minecraft/world/damagesource/DamageScaling; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/damagesource/DamageSource net/minecraft/world/damagesource/DamageSource - f Lnet/minecraft/core/Holder; a type - f Lnet/minecraft/world/entity/Entity; b causingEntity - f Lnet/minecraft/world/entity/Entity; c directEntity - f Lnet/minecraft/world/phys/Vec3D; d damageSourcePosition - m (Lnet/minecraft/tags/TagKey;)Z a is - m (Lnet/minecraft/resources/ResourceKey;)Z a is - m ()F a getFoodExhaustion - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/network/chat/IChatBaseComponent; a getLocalizedDeathMessage - m ()Z b isDirect - m ()Lnet/minecraft/world/entity/Entity; c getDirectEntity - m ()Lnet/minecraft/world/entity/Entity; d getEntity - m ()Lnet/minecraft/world/item/ItemStack; e getWeaponItem - m ()Ljava/lang/String; f getMsgId - m ()Z g scalesWithDifficulty - m ()Z h isCreativePlayer - m ()Lnet/minecraft/world/phys/Vec3D; i getSourcePosition - m ()Lnet/minecraft/world/phys/Vec3D; j sourcePositionRaw - m ()Lnet/minecraft/world/damagesource/DamageType; k type - m ()Lnet/minecraft/core/Holder; l typeHolder -c net/minecraft/world/damagesource/DamageSources net/minecraft/world/damagesource/DamageSources - f Lnet/minecraft/core/IRegistry; a damageTypes - f Lnet/minecraft/world/damagesource/DamageSource; b inFire - f Lnet/minecraft/world/damagesource/DamageSource; c campfire - f Lnet/minecraft/world/damagesource/DamageSource; d lightningBolt - f Lnet/minecraft/world/damagesource/DamageSource; e onFire - f Lnet/minecraft/world/damagesource/DamageSource; f lava - f Lnet/minecraft/world/damagesource/DamageSource; g hotFloor - f Lnet/minecraft/world/damagesource/DamageSource; h inWall - f Lnet/minecraft/world/damagesource/DamageSource; i cramming - f Lnet/minecraft/world/damagesource/DamageSource; j drown - f Lnet/minecraft/world/damagesource/DamageSource; k starve - f Lnet/minecraft/world/damagesource/DamageSource; l cactus - f Lnet/minecraft/world/damagesource/DamageSource; m fall - f Lnet/minecraft/world/damagesource/DamageSource; n flyIntoWall - f Lnet/minecraft/world/damagesource/DamageSource; o fellOutOfWorld - f Lnet/minecraft/world/damagesource/DamageSource; p generic - f Lnet/minecraft/world/damagesource/DamageSource; q magic - f Lnet/minecraft/world/damagesource/DamageSource; r wither - f Lnet/minecraft/world/damagesource/DamageSource; s dragonBreath - f Lnet/minecraft/world/damagesource/DamageSource; t dryOut - f Lnet/minecraft/world/damagesource/DamageSource; u sweetBerryBush - f Lnet/minecraft/world/damagesource/DamageSource; v freeze - f Lnet/minecraft/world/damagesource/DamageSource; w stalagmite - f Lnet/minecraft/world/damagesource/DamageSource; x outsideBorder - f Lnet/minecraft/world/damagesource/DamageSource; y genericKill - m (Lnet/minecraft/world/entity/projectile/EntityArrow;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a arrow - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/damagesource/DamageSource; a badRespawnPointExplosion - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a source - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a fallingBlock - m (Lnet/minecraft/world/entity/projectile/EntityFireballFireball;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a fireball - m (Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/damagesource/DamageSource; a playerAttack - m (Lnet/minecraft/world/entity/projectile/EntityWitherSkull;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a witherSkull - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/damagesource/DamageSource; a mobProjectile - m (Lnet/minecraft/world/level/Explosion;)Lnet/minecraft/world/damagesource/DamageSource; a explosion - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a source - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/damagesource/DamageSource; a source - m (Lnet/minecraft/world/entity/projectile/EntityFireworks;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a fireworks - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/damagesource/DamageSource; a sting - m ()Lnet/minecraft/world/damagesource/DamageSource; a inFire - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a trident - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; b anvil - m ()Lnet/minecraft/world/damagesource/DamageSource; b campfire - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/damagesource/DamageSource; b mobAttack - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; b thrown - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/damagesource/DamageSource; b spit - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/damagesource/DamageSource; c windCharge - m ()Lnet/minecraft/world/damagesource/DamageSource; c lightningBolt - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/damagesource/DamageSource; c noAggroMobAttack - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; c indirectMagic - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; c fallingStalactite - m ()Lnet/minecraft/world/damagesource/DamageSource; d onFire - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; d thorns - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; d explosion - m ()Lnet/minecraft/world/damagesource/DamageSource; e lava - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; e sonicBoom - m ()Lnet/minecraft/world/damagesource/DamageSource; f hotFloor - m ()Lnet/minecraft/world/damagesource/DamageSource; g inWall - m ()Lnet/minecraft/world/damagesource/DamageSource; h cramming - m ()Lnet/minecraft/world/damagesource/DamageSource; i drown - m ()Lnet/minecraft/world/damagesource/DamageSource; j starve - m ()Lnet/minecraft/world/damagesource/DamageSource; k cactus - m ()Lnet/minecraft/world/damagesource/DamageSource; l fall - m ()Lnet/minecraft/world/damagesource/DamageSource; m flyIntoWall - m ()Lnet/minecraft/world/damagesource/DamageSource; n fellOutOfWorld - m ()Lnet/minecraft/world/damagesource/DamageSource; o generic - m ()Lnet/minecraft/world/damagesource/DamageSource; p magic - m ()Lnet/minecraft/world/damagesource/DamageSource; q wither - m ()Lnet/minecraft/world/damagesource/DamageSource; r dragonBreath - m ()Lnet/minecraft/world/damagesource/DamageSource; s dryOut - m ()Lnet/minecraft/world/damagesource/DamageSource; t sweetBerryBush - m ()Lnet/minecraft/world/damagesource/DamageSource; u freeze - m ()Lnet/minecraft/world/damagesource/DamageSource; v stalagmite - m ()Lnet/minecraft/world/damagesource/DamageSource; w outOfBorder - m ()Lnet/minecraft/world/damagesource/DamageSource; x genericKill -c net/minecraft/world/damagesource/DamageType net/minecraft/world/damagesource/DamageType - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Ljava/lang/String; d msgId - f Lnet/minecraft/world/damagesource/DamageScaling; e scaling - f F f exhaustion - f Lnet/minecraft/world/damagesource/DamageEffects; g effects - f Lnet/minecraft/world/damagesource/DeathMessageType; h deathMessageType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/lang/String; a msgId - m ()Lnet/minecraft/world/damagesource/DamageScaling; b scaling - m ()F c exhaustion - m ()Lnet/minecraft/world/damagesource/DamageEffects; d effects - m ()Lnet/minecraft/world/damagesource/DeathMessageType; e deathMessageType -c net/minecraft/world/damagesource/DamageTypes net/minecraft/world/damagesource/DamageTypes - f Lnet/minecraft/resources/ResourceKey; A MOB_ATTACK - f Lnet/minecraft/resources/ResourceKey; B MOB_ATTACK_NO_AGGRO - f Lnet/minecraft/resources/ResourceKey; C PLAYER_ATTACK - f Lnet/minecraft/resources/ResourceKey; D ARROW - f Lnet/minecraft/resources/ResourceKey; E TRIDENT - f Lnet/minecraft/resources/ResourceKey; F MOB_PROJECTILE - f Lnet/minecraft/resources/ResourceKey; G SPIT - f Lnet/minecraft/resources/ResourceKey; H WIND_CHARGE - f Lnet/minecraft/resources/ResourceKey; I FIREWORKS - f Lnet/minecraft/resources/ResourceKey; J FIREBALL - f Lnet/minecraft/resources/ResourceKey; K UNATTRIBUTED_FIREBALL - f Lnet/minecraft/resources/ResourceKey; L WITHER_SKULL - f Lnet/minecraft/resources/ResourceKey; M THROWN - f Lnet/minecraft/resources/ResourceKey; N INDIRECT_MAGIC - f Lnet/minecraft/resources/ResourceKey; O THORNS - f Lnet/minecraft/resources/ResourceKey; P EXPLOSION - f Lnet/minecraft/resources/ResourceKey; Q PLAYER_EXPLOSION - f Lnet/minecraft/resources/ResourceKey; R SONIC_BOOM - f Lnet/minecraft/resources/ResourceKey; S BAD_RESPAWN_POINT - f Lnet/minecraft/resources/ResourceKey; T OUTSIDE_BORDER - f Lnet/minecraft/resources/ResourceKey; U GENERIC_KILL - f Lnet/minecraft/resources/ResourceKey; a IN_FIRE - f Lnet/minecraft/resources/ResourceKey; b CAMPFIRE - f Lnet/minecraft/resources/ResourceKey; c LIGHTNING_BOLT - f Lnet/minecraft/resources/ResourceKey; d ON_FIRE - f Lnet/minecraft/resources/ResourceKey; e LAVA - f Lnet/minecraft/resources/ResourceKey; f HOT_FLOOR - f Lnet/minecraft/resources/ResourceKey; g IN_WALL - f Lnet/minecraft/resources/ResourceKey; h CRAMMING - f Lnet/minecraft/resources/ResourceKey; i DROWN - f Lnet/minecraft/resources/ResourceKey; j STARVE - f Lnet/minecraft/resources/ResourceKey; k CACTUS - f Lnet/minecraft/resources/ResourceKey; l FALL - f Lnet/minecraft/resources/ResourceKey; m FLY_INTO_WALL - f Lnet/minecraft/resources/ResourceKey; n FELL_OUT_OF_WORLD - f Lnet/minecraft/resources/ResourceKey; o GENERIC - f Lnet/minecraft/resources/ResourceKey; p MAGIC - f Lnet/minecraft/resources/ResourceKey; q WITHER - f Lnet/minecraft/resources/ResourceKey; r DRAGON_BREATH - f Lnet/minecraft/resources/ResourceKey; s DRY_OUT - f Lnet/minecraft/resources/ResourceKey; t SWEET_BERRY_BUSH - f Lnet/minecraft/resources/ResourceKey; u FREEZE - f Lnet/minecraft/resources/ResourceKey; v STALAGMITE - f Lnet/minecraft/resources/ResourceKey; w FALLING_BLOCK - f Lnet/minecraft/resources/ResourceKey; x FALLING_ANVIL - f Lnet/minecraft/resources/ResourceKey; y FALLING_STALACTITE - f Lnet/minecraft/resources/ResourceKey; z STING - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/world/damagesource/DeathMessageType net/minecraft/world/damagesource/DeathMessageType - f Lnet/minecraft/world/damagesource/DeathMessageType; a DEFAULT - f Lnet/minecraft/world/damagesource/DeathMessageType; b FALL_VARIANTS - f Lnet/minecraft/world/damagesource/DeathMessageType; c INTENTIONAL_GAME_DESIGN - f Lcom/mojang/serialization/Codec; d CODEC - f Ljava/lang/String; e id - f [Lnet/minecraft/world/damagesource/DeathMessageType; f $VALUES - m ()[Lnet/minecraft/world/damagesource/DeathMessageType; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/damagesource/FallLocation net/minecraft/world/damagesource/FallLocation - f Lnet/minecraft/world/damagesource/FallLocation; a GENERIC - f Lnet/minecraft/world/damagesource/FallLocation; b LADDER - f Lnet/minecraft/world/damagesource/FallLocation; c VINES - f Lnet/minecraft/world/damagesource/FallLocation; d WEEPING_VINES - f Lnet/minecraft/world/damagesource/FallLocation; e TWISTING_VINES - f Lnet/minecraft/world/damagesource/FallLocation; f SCAFFOLDING - f Lnet/minecraft/world/damagesource/FallLocation; g OTHER_CLIMBABLE - f Lnet/minecraft/world/damagesource/FallLocation; h WATER - f Ljava/lang/String; i id - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/damagesource/FallLocation; a getCurrentFallLocation - m ()Ljava/lang/String; a languageKey - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/damagesource/FallLocation; a blockToFallLocation - m ()Ljava/lang/String; b id -c net/minecraft/world/effect/AbsorptionMobEffect net/minecraft/world/effect/AbsorptionMobEffect - m (II)Z a shouldApplyEffectTickThisTick - m (Lnet/minecraft/world/entity/EntityLiving;I)Z a applyEffectTick - m (Lnet/minecraft/world/entity/EntityLiving;I)V b onEffectStarted -c net/minecraft/world/effect/BadOmenMobEffect net/minecraft/world/effect/BadOmenMobEffect - m (II)Z a shouldApplyEffectTickThisTick - m (Lnet/minecraft/world/entity/EntityLiving;I)Z a applyEffectTick -c net/minecraft/world/effect/HealOrHarmMobEffect net/minecraft/world/effect/HealOrHarmMobEffect - f Z c isHarm - m (Lnet/minecraft/world/entity/EntityLiving;I)Z a applyEffectTick - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityLiving;ID)V a applyInstantenousEffect -c net/minecraft/world/effect/HungerMobEffect net/minecraft/world/effect/HungerMobEffect - m (II)Z a shouldApplyEffectTickThisTick - m (Lnet/minecraft/world/entity/EntityLiving;I)Z a applyEffectTick -c net/minecraft/world/effect/InfestedMobEffect net/minecraft/world/effect/InfestedMobEffect - f F c chanceToSpawn - f Ljava/util/function/ToIntFunction; d spawnedCount - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;DDD)V a spawnSilverfish - m (Lnet/minecraft/world/entity/EntityLiving;ILnet/minecraft/world/damagesource/DamageSource;F)V a onMobHurt -c net/minecraft/world/effect/InstantMobEffect net/minecraft/world/effect/InstantenousMobEffect - m ()Z a isInstantenous - m (II)Z a shouldApplyEffectTickThisTick -c net/minecraft/world/effect/MobEffect net/minecraft/world/effect/MobEffectInstance - f I a INFINITE_DURATION - f I b MIN_AMPLIFIER - f I c MAX_AMPLIFIER - f Lcom/mojang/serialization/Codec; d CODEC - f Lnet/minecraft/network/codec/StreamCodec; e STREAM_CODEC - f Lorg/slf4j/Logger; f LOGGER - f Lnet/minecraft/core/Holder; g effect - f I h duration - f I i amplifier - f Z j ambient - f Z k visible - f Z l showIcon - f Lnet/minecraft/world/effect/MobEffect; m hiddenEffect - f Lnet/minecraft/world/effect/MobEffect$a; n blendState - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/damagesource/DamageSource;F)V a onMobHurt - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/Entity$RemovalReason;)V a onMobRemoved - m (Lnet/minecraft/core/Holder;)Z a is - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/effect/MobEffect;)V a setDetailsFrom - m (Lnet/minecraft/world/entity/EntityLiving;F)F a getBlendFactor - m (Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)I a mapDuration - m (Lnet/minecraft/world/entity/EntityLiving;)V a onEffectStarted - m ()Lnet/minecraft/core/particles/ParticleParam; a getParticleOptions - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/effect/MobEffect; a load - m (I)Z a endsWithin - m (Lnet/minecraft/world/entity/EntityLiving;Ljava/lang/Runnable;)Z a tick - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/effect/MobEffect$b;)Lnet/minecraft/world/effect/MobEffect; a lambda$new$1 - m (Lnet/minecraft/world/entity/EntityLiving;)V b onEffectAdded - m (Lnet/minecraft/world/effect/MobEffect;)Z b update - m ()Z b isInfiniteDuration - m (I)I b lambda$tickDownDuration$2 - m ()Lnet/minecraft/core/Holder; c getEffect - m (Lnet/minecraft/world/effect/MobEffect;)I c compareTo - m (Lnet/minecraft/world/effect/MobEffect;)V d copyBlendState - m ()I d getDuration - m (Lnet/minecraft/world/effect/MobEffect;)Z e isShorterDurationThan - m ()I e getAmplifier - m ()Z f isAmbient - m ()Z g isVisible - m ()Z h showIcon - m ()Ljava/lang/String; i getDescriptionId - m ()Lnet/minecraft/nbt/NBTBase; j save - m ()V k skipBlending - m ()Lnet/minecraft/world/effect/MobEffect$b; l asDetails - m ()Z m hasRemainingDuration - m ()I n tickDownDuration - m ()Ljava/lang/String; o describeDuration -c net/minecraft/world/effect/MobEffect$a net/minecraft/world/effect/MobEffectInstance$BlendState - f F a factor - f F b factorPreviousFrame - m (Lnet/minecraft/world/effect/MobEffect$a;)V a copyFrom - m (Lnet/minecraft/world/effect/MobEffect;)V a setImmediate - m (Lnet/minecraft/world/entity/EntityLiving;F)F a getFactor - m (Lnet/minecraft/world/effect/MobEffect;)V b tick - m (Lnet/minecraft/world/effect/MobEffect;)F c computeTarget - m (Lnet/minecraft/world/effect/MobEffect;)I d getBlendDuration -c net/minecraft/world/effect/MobEffect$b net/minecraft/world/effect/MobEffectInstance$Details - f Lcom/mojang/serialization/MapCodec; a MAP_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f I c amplifier - f I d duration - f Z e ambient - f Z f showParticles - f Z g showIcon - f Ljava/util/Optional; h hiddenEffect - m (Lnet/minecraft/world/effect/MobEffect$b;)Ljava/util/Optional; a lambda$static$0 - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec; a lambda$static$2 - m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; a lambda$static$3 - m ()I a amplifier - m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (IIZZLjava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/effect/MobEffect$b; a create - m ()I b duration - m ()Z c ambient - m ()Z d showParticles - m ()Z e showIcon - m ()Ljava/util/Optional; f hiddenEffect -c net/minecraft/world/effect/MobEffectInfo net/minecraft/world/effect/MobEffectCategory - f Lnet/minecraft/world/effect/MobEffectInfo; a BENEFICIAL - f Lnet/minecraft/world/effect/MobEffectInfo; b HARMFUL - f Lnet/minecraft/world/effect/MobEffectInfo; c NEUTRAL - f Lnet/minecraft/EnumChatFormat; d tooltipFormatting - f [Lnet/minecraft/world/effect/MobEffectInfo; e $VALUES - m ()Lnet/minecraft/EnumChatFormat; a getTooltipFormatting - m ()[Lnet/minecraft/world/effect/MobEffectInfo; b $values -c net/minecraft/world/effect/MobEffectList net/minecraft/world/effect/MobEffect - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f I c AMBIENT_ALPHA - f Ljava/util/Map; d attributeModifiers - f Lnet/minecraft/world/effect/MobEffectInfo; e category - f I f color - f Ljava/util/function/Function; g particleFactory - f Ljava/lang/String; h descriptionId - f I i blendDurationTicks - f Ljava/util/Optional; j soundOnAdded - f Lnet/minecraft/world/flag/FeatureFlagSet; k requiredFeatures - m (II)Z a shouldApplyEffectTickThisTick - m (ILjava/util/function/BiConsumer;)V a createModifiers - m (Lnet/minecraft/world/entity/EntityLiving;ILnet/minecraft/world/damagesource/DamageSource;F)V a onMobHurt - m (Lnet/minecraft/core/Holder;Lnet/minecraft/resources/MinecraftKey;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Lnet/minecraft/world/effect/MobEffectList; a addAttributeModifier - m (Ljava/util/function/BiConsumer;ILnet/minecraft/core/Holder;Lnet/minecraft/world/effect/MobEffectList$a;)V a lambda$createModifiers$3 - m ()Z a isInstantenous - m (Lnet/minecraft/world/entity/EntityLiving;ILnet/minecraft/world/entity/Entity$RemovalReason;)V a onMobRemoved - m (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/core/particles/ParticleParam; a createParticleOptions - m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/effect/MobEffectList; a requiredFeatures - m (Lnet/minecraft/world/entity/ai/attributes/AttributeMapBase;)V a removeAttributeModifiers - m (Lnet/minecraft/sounds/SoundEffect;)Lnet/minecraft/world/effect/MobEffectList; a withSoundOnAdded - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/sounds/SoundEffect;)V a lambda$onEffectAdded$2 - m (Lnet/minecraft/world/entity/ai/attributes/AttributeMapBase;I)V a addAttributeModifiers - m (Lnet/minecraft/core/particles/ParticleParam;Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/core/particles/ParticleParam; a lambda$new$1 - m (I)Lnet/minecraft/world/effect/MobEffectList; a setBlendDuration - m (Lnet/minecraft/world/entity/EntityLiving;I)Z a applyEffectTick - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityLiving;ID)V a applyInstantenousEffect - m (ILnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/core/particles/ParticleParam; a lambda$new$0 - m ()I b getBlendDurationTicks - m (Lnet/minecraft/world/entity/EntityLiving;I)V b onEffectStarted - m ()Ljava/lang/String; c getOrCreateDescriptionId - m (Lnet/minecraft/world/entity/EntityLiving;I)V c onEffectAdded - m ()Ljava/lang/String; d getDescriptionId - m ()Lnet/minecraft/network/chat/IChatBaseComponent; e getDisplayName - m ()Lnet/minecraft/world/effect/MobEffectInfo; f getCategory - m ()I g getColor - m ()Z h isBeneficial - m ()Lnet/minecraft/world/flag/FeatureFlagSet; i requiredFeatures -c net/minecraft/world/effect/MobEffectList$a net/minecraft/world/effect/MobEffect$AttributeTemplate - f Lnet/minecraft/resources/MinecraftKey; a id - f D b amount - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; c operation - m (I)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; a create - m ()Lnet/minecraft/resources/MinecraftKey; a id - m ()D b amount - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; c operation -c net/minecraft/world/effect/MobEffectUtil net/minecraft/world/effect/MobEffectUtil - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;DLnet/minecraft/world/effect/MobEffect;I)Ljava/util/List; a addEffectToPlayersAround - m (Lnet/minecraft/world/effect/MobEffect;FF)Lnet/minecraft/network/chat/IChatBaseComponent; a formatDuration - m (Lnet/minecraft/world/entity/EntityLiving;)Z a hasDigSpeed - m (Lnet/minecraft/world/entity/EntityLiving;)I b getDigSpeedAmplification - m (Lnet/minecraft/world/entity/EntityLiving;)Z c hasWaterBreathing -c net/minecraft/world/effect/MobEffects net/minecraft/world/effect/MobEffects - f Lnet/minecraft/core/Holder; A UNLUCK - f Lnet/minecraft/core/Holder; B SLOW_FALLING - f Lnet/minecraft/core/Holder; C CONDUIT_POWER - f Lnet/minecraft/core/Holder; D DOLPHINS_GRACE - f Lnet/minecraft/core/Holder; E BAD_OMEN - f Lnet/minecraft/core/Holder; F HERO_OF_THE_VILLAGE - f Lnet/minecraft/core/Holder; G DARKNESS - f Lnet/minecraft/core/Holder; H TRIAL_OMEN - f Lnet/minecraft/core/Holder; I RAID_OMEN - f Lnet/minecraft/core/Holder; J WIND_CHARGED - f Lnet/minecraft/core/Holder; K WEAVING - f Lnet/minecraft/core/Holder; L OOZING - f Lnet/minecraft/core/Holder; M INFESTED - f I N DARKNESS_EFFECT_FACTOR_PADDING_DURATION_TICKS - f Lnet/minecraft/core/Holder; a MOVEMENT_SPEED - f Lnet/minecraft/core/Holder; b MOVEMENT_SLOWDOWN - f Lnet/minecraft/core/Holder; c DIG_SPEED - f Lnet/minecraft/core/Holder; d DIG_SLOWDOWN - f Lnet/minecraft/core/Holder; e DAMAGE_BOOST - f Lnet/minecraft/core/Holder; f HEAL - f Lnet/minecraft/core/Holder; g HARM - f Lnet/minecraft/core/Holder; h JUMP - f Lnet/minecraft/core/Holder; i CONFUSION - f Lnet/minecraft/core/Holder; j REGENERATION - f Lnet/minecraft/core/Holder; k DAMAGE_RESISTANCE - f Lnet/minecraft/core/Holder; l FIRE_RESISTANCE - f Lnet/minecraft/core/Holder; m WATER_BREATHING - f Lnet/minecraft/core/Holder; n INVISIBILITY - f Lnet/minecraft/core/Holder; o BLINDNESS - f Lnet/minecraft/core/Holder; p NIGHT_VISION - f Lnet/minecraft/core/Holder; q HUNGER - f Lnet/minecraft/core/Holder; r WEAKNESS - f Lnet/minecraft/core/Holder; s POISON - f Lnet/minecraft/core/Holder; t WITHER - f Lnet/minecraft/core/Holder; u HEALTH_BOOST - f Lnet/minecraft/core/Holder; v ABSORPTION - f Lnet/minecraft/core/Holder; w SATURATION - f Lnet/minecraft/core/Holder; x GLOWING - f Lnet/minecraft/core/Holder; y LEVITATION - f Lnet/minecraft/core/Holder; z LUCK - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/core/Holder; a bootstrap - m (Ljava/lang/String;Lnet/minecraft/world/effect/MobEffectList;)Lnet/minecraft/core/Holder; a register - m (Lnet/minecraft/util/RandomSource;)I a lambda$static$2 - m (Lnet/minecraft/util/RandomSource;)I b lambda$static$1 - m (Lnet/minecraft/util/RandomSource;)I c lambda$static$0 -c net/minecraft/world/effect/OozingMobEffect net/minecraft/world/effect/OozingMobEffect - f I c SLIME_SIZE - f I d RADIUS_TO_CHECK_SLIMES - f Ljava/util/function/ToIntFunction; e spawnedCount - m (Lnet/minecraft/world/level/World;DDD)V a spawnSlimeOffspring - m (ILnet/minecraft/world/effect/OozingMobEffect$a;I)I a numberOfSlimesToSpawn - m (Lnet/minecraft/world/entity/EntityLiving;ILnet/minecraft/world/entity/Entity$RemovalReason;)V a onMobRemoved -c net/minecraft/world/effect/OozingMobEffect$a net/minecraft/world/effect/OozingMobEffect$NearbySlimes - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/effect/OozingMobEffect$a; a closeTo -c net/minecraft/world/effect/PoisonMobEffect net/minecraft/world/effect/PoisonMobEffect - m (II)Z a shouldApplyEffectTickThisTick - m (Lnet/minecraft/world/entity/EntityLiving;I)Z a applyEffectTick -c net/minecraft/world/effect/RaidOmenMobEffect net/minecraft/world/effect/RaidOmenMobEffect - m (II)Z a shouldApplyEffectTickThisTick - m (Lnet/minecraft/world/entity/EntityLiving;I)Z a applyEffectTick -c net/minecraft/world/effect/RegenerationMobEffect net/minecraft/world/effect/RegenerationMobEffect - m (II)Z a shouldApplyEffectTickThisTick - m (Lnet/minecraft/world/entity/EntityLiving;I)Z a applyEffectTick -c net/minecraft/world/effect/SaturationMobEffect net/minecraft/world/effect/SaturationMobEffect - m (Lnet/minecraft/world/entity/EntityLiving;I)Z a applyEffectTick -c net/minecraft/world/effect/WeavingMobEffect net/minecraft/world/effect/WeavingMobEffect - f Ljava/util/function/ToIntFunction; c maxCobwebs - m (Lnet/minecraft/world/entity/EntityLiving;ILnet/minecraft/world/entity/Entity$RemovalReason;)V a onMobRemoved -c net/minecraft/world/effect/WindChargedMobEffect net/minecraft/world/effect/WindChargedMobEffect - m (Lnet/minecraft/world/entity/EntityLiving;ILnet/minecraft/world/entity/Entity$RemovalReason;)V a onMobRemoved -c net/minecraft/world/effect/WitherMobEffect net/minecraft/world/effect/WitherMobEffect - m (II)Z a shouldApplyEffectTickThisTick - m (Lnet/minecraft/world/entity/EntityLiving;I)Z a applyEffectTick -c net/minecraft/world/entity/AnimationState net/minecraft/world/entity/AnimationState - f J a STOPPED - f J b lastTime - f J c accumulatedTime - m (ZI)V a animateWhen - m (Ljava/util/function/Consumer;)V a ifStarted - m (I)V a start - m ()V a stop - m (IF)V a fastForward - m (FF)V a updateTime - m (I)V b startIfStopped - m ()J b getAccumulatedTime - m ()Z c isStarted -c net/minecraft/world/entity/Attackable net/minecraft/world/entity/Attackable - m ()Lnet/minecraft/world/entity/EntityLiving; Y_ getLastAttacker -c net/minecraft/world/entity/Crackiness net/minecraft/world/entity/Crackiness - f Lnet/minecraft/world/entity/Crackiness; a GOLEM - f Lnet/minecraft/world/entity/Crackiness; b WOLF_ARMOR - f F c fractionLow - f F d fractionMedium - f F e fractionHigh - m (F)Lnet/minecraft/world/entity/Crackiness$a; a byFraction - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/Crackiness$a; a byDamage - m (II)Lnet/minecraft/world/entity/Crackiness$a; a byDamage -c net/minecraft/world/entity/Crackiness$a net/minecraft/world/entity/Crackiness$Level - f Lnet/minecraft/world/entity/Crackiness$a; a NONE - f Lnet/minecraft/world/entity/Crackiness$a; b LOW - f Lnet/minecraft/world/entity/Crackiness$a; c MEDIUM - f Lnet/minecraft/world/entity/Crackiness$a; d HIGH - f [Lnet/minecraft/world/entity/Crackiness$a; e $VALUES - m ()[Lnet/minecraft/world/entity/Crackiness$a; a $values -c net/minecraft/world/entity/Display net/minecraft/world/entity/Display - f Lnet/minecraft/network/syncher/DataWatcherObject; aD DATA_RIGHT_ROTATION_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; aE DATA_BILLBOARD_RENDER_CONSTRAINTS_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; aF DATA_BRIGHTNESS_OVERRIDE_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; aG DATA_VIEW_RANGE_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; aH DATA_SHADOW_RADIUS_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; aI DATA_SHADOW_STRENGTH_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; aJ DATA_WIDTH_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; aK DATA_HEIGHT_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; aL DATA_GLOW_COLOR_OVERRIDE_ID - f Lit/unimi/dsi/fastutil/ints/IntSet; aM RENDER_STATE_IDS - f F aN INITIAL_SHADOW_RADIUS - f F aO INITIAL_SHADOW_STRENGTH - f I aP NO_GLOW_COLOR_OVERRIDE - f J aQ interpolationStartClientTick - f I aR interpolationDuration - f F aS lastProgress - f Lnet/minecraft/world/phys/AxisAlignedBB; aT cullingBoundingBox - f Z aU updateStartTick - f Z aV updateInterpolationDuration - f Lnet/minecraft/world/entity/Display$k; aW renderState - f Lnet/minecraft/world/entity/Display$j; aX posRotInterpolationTarget - f I b NO_BRIGHTNESS_OVERRIDE - f Ljava/lang/String; c TAG_POS_ROT_INTERPOLATION_DURATION - f Ljava/lang/String; d TAG_TRANSFORMATION_INTERPOLATION_DURATION - f Ljava/lang/String; e TAG_TRANSFORMATION_START_INTERPOLATION - f Ljava/lang/String; f TAG_TRANSFORMATION - f Ljava/lang/String; g TAG_BILLBOARD - f Ljava/lang/String; h TAG_BRIGHTNESS - f Ljava/lang/String; i TAG_VIEW_RANGE - f Ljava/lang/String; j TAG_SHADOW_RADIUS - f Ljava/lang/String; k TAG_SHADOW_STRENGTH - f Ljava/lang/String; l TAG_WIDTH - f Ljava/lang/String; m TAG_HEIGHT - f Ljava/lang/String; n TAG_GLOW_COLOR_OVERRIDE - f Z o updateRenderState - f Lorg/slf4j/Logger; p LOGGER - f Lnet/minecraft/network/syncher/DataWatcherObject; q DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; r DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; s DATA_POS_ROT_INTERPOLATION_DURATION_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; t DATA_TRANSLATION_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; u DATA_SCALE_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; v DATA_LEFT_ROTATION_ID - m ()F A getShadowRadius - m ()F B getShadowStrength - m ()F C getWidth - m ()I D getGlowColorOverride - m ()F E getHeight - m ()V F updateCulling - m ()Lnet/minecraft/world/entity/Display$k; H createFreshRenderState - m ()D P_ lerpTargetZ - m ()F Q_ lerpTargetXRot - m (ZF)V a updateRenderSubState - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (D)Z a shouldRenderAtSqrDistance - m (Lnet/minecraft/world/entity/Display$k;F)Lnet/minecraft/world/entity/Display$k; a createInterpolatedRenderState - m (DDDFFI)V a lerpTo - m (Lcom/mojang/datafixers/util/Pair;)V a lambda$readAdditionalSaveData$2 - m (Lnet/minecraft/world/entity/Display$BillboardConstraints;)V a setBillboardConstraints - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)V a lambda$addAdditionalSaveData$5 - m (F)F a calculateInterpolationProgress - m (Lnet/minecraft/util/Brightness;)V a setBrightnessOverride - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/network/syncher/DataWatcher;)Lcom/mojang/math/Transformation; a createTransformation - m (Lcom/mojang/math/Transformation;)V a setTransformation - m (DDD)V a_ setPos - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)V b lambda$addAdditionalSaveData$4 - m (F)V b setViewRange - m (Lcom/mojang/datafixers/util/Pair;)V b lambda$readAdditionalSaveData$1 - m (I)V b setTransformationInterpolationDuration - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (I)V c setTransformationInterpolationDelay - m (Lcom/mojang/datafixers/util/Pair;)V c lambda$readAdditionalSaveData$0 - m (F)V c setShadowRadius - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)V c lambda$addAdditionalSaveData$3 - m ()D c_ lerpTargetX - m (I)V d setPosRotInterpolationDuration - m ()D d_ lerpTargetY - m ()F e_ lerpTargetYRot - m ()Lnet/minecraft/world/phys/AxisAlignedBB; h_ getBoundingBoxForCulling - m ()Lnet/minecraft/world/level/material/EnumPistonReaction; j_ getPistonPushReaction - m ()V l tick - m (I)V m setGlowColorOverride - m ()Lnet/minecraft/world/entity/Display$k; p renderState - m ()I q_ getTeamColor - m ()Z r_ isIgnoringBlockTriggers - m ()I s getTransformationInterpolationDuration - m ()I t getTransformationInterpolationDelay - m ()I v getPosRotInterpolationDuration - m (F)V v setShadowStrength - m (F)V w setWidth - m ()Lnet/minecraft/world/entity/Display$BillboardConstraints; w getBillboardConstraints - m ()Lnet/minecraft/util/Brightness; x getBrightnessOverride - m (F)V x setHeight - m ()I y getPackedBrightnessOverride - m ()F z getViewRange -c net/minecraft/world/entity/Display$BillboardConstraints net/minecraft/world/entity/Display$BillboardConstraints - f Lnet/minecraft/world/entity/Display$BillboardConstraints; a FIXED - f Lnet/minecraft/world/entity/Display$BillboardConstraints; b VERTICAL - f Lnet/minecraft/world/entity/Display$BillboardConstraints; c HORIZONTAL - f Lnet/minecraft/world/entity/Display$BillboardConstraints; d CENTER - f Lcom/mojang/serialization/Codec; e CODEC - f Ljava/util/function/IntFunction; f BY_ID - f B g id - f Ljava/lang/String; h name - f [Lnet/minecraft/world/entity/Display$BillboardConstraints; i $VALUES - m ()B a getId - m ()[Lnet/minecraft/world/entity/Display$BillboardConstraints; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/entity/Display$BlockDisplay net/minecraft/world/entity/Display$BlockDisplay - f Ljava/lang/String; p TAG_BLOCK_STATE - f Lnet/minecraft/network/syncher/DataWatcherObject; q DATA_BLOCK_STATE_ID - f Lnet/minecraft/world/entity/Display$BlockDisplay$a; r blockRenderState - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (ZF)V a updateRenderSubState - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/level/block/state/IBlockData;)V c setBlockState - m ()Lnet/minecraft/world/entity/Display$BlockDisplay$a; s blockRenderState - m ()Lnet/minecraft/world/level/block/state/IBlockData; t getBlockState -c net/minecraft/world/entity/Display$BlockDisplay$a net/minecraft/world/entity/Display$BlockDisplay$BlockRenderState - f Lnet/minecraft/world/level/block/state/IBlockData; a blockState - m ()Lnet/minecraft/world/level/block/state/IBlockData; a blockState -c net/minecraft/world/entity/Display$ColorInterpolator net/minecraft/world/entity/Display$ColorInterpolator - f I a previous - f I b current - m ()I a previous - m ()I b current -c net/minecraft/world/entity/Display$FloatInterpolator net/minecraft/world/entity/Display$FloatInterpolator - m (FF)F a lambda$constant$0 -c net/minecraft/world/entity/Display$GenericInterpolator net/minecraft/world/entity/Display$GenericInterpolator - m (Ljava/lang/Object;F)Ljava/lang/Object; a lambda$constant$0 -c net/minecraft/world/entity/Display$IntInterpolator net/minecraft/world/entity/Display$IntInterpolator - m (IF)I a lambda$constant$0 -c net/minecraft/world/entity/Display$ItemDisplay net/minecraft/world/entity/Display$ItemDisplay - f Ljava/lang/String; p TAG_ITEM - f Ljava/lang/String; q TAG_ITEM_DISPLAY - f Lnet/minecraft/network/syncher/DataWatcherObject; r DATA_ITEM_STACK_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; s DATA_ITEM_DISPLAY_ID - f Lnet/minecraft/world/entity/SlotAccess; t slot - f Lnet/minecraft/world/entity/Display$ItemDisplay$a; u itemRenderState - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/world/item/ItemStack;)V a setItemStack - m (ZF)V a updateRenderSubState - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lcom/mojang/datafixers/util/Pair;)V a lambda$readAdditionalSaveData$0 - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)V a lambda$addAdditionalSaveData$1 - m (Lnet/minecraft/world/item/ItemDisplayContext;)V a setItemTransform - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (I)Lnet/minecraft/world/entity/SlotAccess; a_ getSlot - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Lnet/minecraft/world/entity/Display$ItemDisplay$a; s itemRenderState - m ()Lnet/minecraft/world/item/ItemStack; t getItemStack - m ()Lnet/minecraft/world/item/ItemDisplayContext; v getItemTransform -c net/minecraft/world/entity/Display$ItemDisplay$a net/minecraft/world/entity/Display$ItemDisplay$ItemRenderState - f Lnet/minecraft/world/item/ItemStack; a itemStack - f Lnet/minecraft/world/item/ItemDisplayContext; b itemTransform - m ()Lnet/minecraft/world/item/ItemStack; a itemStack - m ()Lnet/minecraft/world/item/ItemDisplayContext; b itemTransform -c net/minecraft/world/entity/Display$TextDisplay net/minecraft/world/entity/Display$TextDisplay - f Ljava/lang/String; aD TAG_LINE_WIDTH - f Ljava/lang/String; aE TAG_TEXT_OPACITY - f Ljava/lang/String; aF TAG_BACKGROUND_COLOR - f Ljava/lang/String; aG TAG_SHADOW - f Ljava/lang/String; aH TAG_SEE_THROUGH - f Ljava/lang/String; aI TAG_USE_DEFAULT_BACKGROUND - f Ljava/lang/String; aJ TAG_ALIGNMENT - f B aK INITIAL_TEXT_OPACITY - f Lnet/minecraft/network/syncher/DataWatcherObject; aL DATA_TEXT_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; aM DATA_LINE_WIDTH_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; aN DATA_BACKGROUND_COLOR_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; aO DATA_TEXT_OPACITY_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; aP DATA_STYLE_FLAGS_ID - f Lit/unimi/dsi/fastutil/ints/IntSet; aQ TEXT_RENDER_STATE_IDS - f Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; aR clientDisplayCache - f Lnet/minecraft/world/entity/Display$TextDisplay$e; aS textRenderState - f Ljava/lang/String; p TAG_TEXT - f B q FLAG_SHADOW - f B r FLAG_SEE_THROUGH - f B s FLAG_USE_DEFAULT_BACKGROUND - f B t FLAG_ALIGN_LEFT - f B u FLAG_ALIGN_RIGHT - f I v INITIAL_BACKGROUND - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (ZF)V a updateRenderSubState - m (Lnet/minecraft/world/entity/Display$TextDisplay$e;F)Lnet/minecraft/world/entity/Display$TextDisplay$e; a createInterpolatedTextRenderState - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/Display$TextDisplay$LineSplitter;)Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; a cacheDisplay - m (B)Lnet/minecraft/world/entity/Display$TextDisplay$Align; a getAlign - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)V a lambda$addAdditionalSaveData$0 - m (BLnet/minecraft/nbt/NBTTagCompound;Ljava/lang/String;B)B a loadFlag - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (I)V b setLineWidth - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (BLnet/minecraft/nbt/NBTTagCompound;Ljava/lang/String;B)V b storeFlag - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V c setText - m (B)V c setTextOpacity - m (I)V c setBackgroundColor - m (B)V d setFlags - m ()Lnet/minecraft/world/entity/Display$TextDisplay$e; s textRenderState - m ()Lnet/minecraft/network/chat/IChatBaseComponent; t getText - m ()I v getLineWidth - m ()B w getTextOpacity - m ()I x getBackgroundColor - m ()B y getFlags - m ()Lnet/minecraft/world/entity/Display$TextDisplay$e; z createFreshTextRenderState -c net/minecraft/world/entity/Display$TextDisplay$Align net/minecraft/world/entity/Display$TextDisplay$Align - f Lnet/minecraft/world/entity/Display$TextDisplay$Align; a CENTER - f Lnet/minecraft/world/entity/Display$TextDisplay$Align; b LEFT - f Lnet/minecraft/world/entity/Display$TextDisplay$Align; c RIGHT - f Lcom/mojang/serialization/Codec; d CODEC - f Ljava/lang/String; e name - f [Lnet/minecraft/world/entity/Display$TextDisplay$Align; f $VALUES - m ()[Lnet/minecraft/world/entity/Display$TextDisplay$Align; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/entity/Display$TextDisplay$CachedInfo net/minecraft/world/entity/Display$TextDisplay$CachedInfo - f Ljava/util/List; a lines - f I b width - m ()Ljava/util/List; a lines - m ()I b width -c net/minecraft/world/entity/Display$TextDisplay$CachedLine net/minecraft/world/entity/Display$TextDisplay$CachedLine - f Lnet/minecraft/util/FormattedString; a contents - f I b width - m ()Lnet/minecraft/util/FormattedString; a contents - m ()I b width -c net/minecraft/world/entity/Display$TextDisplay$e net/minecraft/world/entity/Display$TextDisplay$TextRenderState - f Lnet/minecraft/network/chat/IChatBaseComponent; a text - f I b lineWidth - f Lnet/minecraft/world/entity/Display$IntInterpolator; c textOpacity - f Lnet/minecraft/world/entity/Display$IntInterpolator; d backgroundColor - f B e flags - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a text - m ()I b lineWidth - m ()Lnet/minecraft/world/entity/Display$IntInterpolator; c textOpacity - m ()Lnet/minecraft/world/entity/Display$IntInterpolator; d backgroundColor - m ()B e flags -c net/minecraft/world/entity/Display$h net/minecraft/world/entity/Display$LinearFloatInterpolator - f F a previous - f F b current - m ()F a previous - m ()F b current -c net/minecraft/world/entity/Display$i net/minecraft/world/entity/Display$LinearIntInterpolator - f I a previous - f I b current - m ()I a previous - m ()I b current -c net/minecraft/world/entity/Display$j net/minecraft/world/entity/Display$PosRotInterpolationTarget - f I a steps - f D b targetX - f D c targetY - f D d targetZ - f D e targetYRot - f D f targetXRot - m (Lnet/minecraft/world/entity/Entity;)V a applyTargetPosAndRot - m (Lnet/minecraft/world/entity/Entity;)V b applyLerpStep -c net/minecraft/world/entity/Display$k net/minecraft/world/entity/Display$RenderState - f Lnet/minecraft/world/entity/Display$GenericInterpolator; a transformation - f Lnet/minecraft/world/entity/Display$BillboardConstraints; b billboardConstraints - f I c brightnessOverride - f Lnet/minecraft/world/entity/Display$FloatInterpolator; d shadowRadius - f Lnet/minecraft/world/entity/Display$FloatInterpolator; e shadowStrength - f I f glowColorOverride - m ()Lnet/minecraft/world/entity/Display$GenericInterpolator; a transformation - m ()Lnet/minecraft/world/entity/Display$BillboardConstraints; b billboardConstraints - m ()I c brightnessOverride - m ()Lnet/minecraft/world/entity/Display$FloatInterpolator; d shadowRadius - m ()Lnet/minecraft/world/entity/Display$FloatInterpolator; e shadowStrength - m ()I f glowColorOverride -c net/minecraft/world/entity/Display$m net/minecraft/world/entity/Display$TransformationInterpolator - f Lcom/mojang/math/Transformation; a previous - f Lcom/mojang/math/Transformation; b current - m ()Lcom/mojang/math/Transformation; a previous - m (F)Lcom/mojang/math/Transformation; a get - m ()Lcom/mojang/math/Transformation; b current -c net/minecraft/world/entity/Entity net/minecraft/world/entity/Entity - f I A TOTAL_AIR_SUPPLY - f I B MAX_ENTITY_TAG_COUNT - f F C DELTA_AFFECTED_BY_BLOCKS_BELOW_0_2 - f D D DELTA_AFFECTED_BY_BLOCKS_BELOW_0_5 - f D E DELTA_AFFECTED_BY_BLOCKS_BELOW_1_0 - f I F BASE_TICKS_REQUIRED_TO_FREEZE - f I G FREEZE_HURT_FREQUENCY - f I H BASE_SAFE_FALL_DISTANCE - f Ljava/lang/String; I UUID_TAG - f Z J blocksBuilding - f I K boardingCooldown - f D L xo - f D M yo - f D N zo - f F O yRotO - f F P xRotO - f Z Q horizontalCollision - f Z R verticalCollision - f Z S verticalCollisionBelow - f Z T minorHorizontalCollision - f Z U hurtMarked - f Lnet/minecraft/world/phys/Vec3D; V stuckSpeedMultiplier - f F W DEFAULT_BB_WIDTH - f F X DEFAULT_BB_HEIGHT - f F Y walkDistO - f F Z walkDist - f Z aA wasInPowderSnow - f Z aB wasOnFire - f Ljava/util/Optional; aC mainSupportingBlockPos - f F aD yRot - f F aE xRot - f Lnet/minecraft/world/phys/AxisAlignedBB; aF bb - f Z aG onGround - f Lnet/minecraft/world/entity/Entity$RemovalReason; aH removalReason - f F aI nextStep - f I aJ remainingFireTicks - f Ljava/util/Set; aK fluidOnEyes - f I aL FLAG_SHIFT_KEY_DOWN - f I aM FLAG_SPRINTING - f I aN FLAG_SWIMMING - f I aO FLAG_INVISIBLE - f Lnet/minecraft/network/syncher/DataWatcherObject; aP DATA_AIR_SUPPLY_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; aQ DATA_CUSTOM_NAME - f Lnet/minecraft/network/syncher/DataWatcherObject; aR DATA_CUSTOM_NAME_VISIBLE - f Lnet/minecraft/network/syncher/DataWatcherObject; aS DATA_SILENT - f Lnet/minecraft/network/syncher/DataWatcherObject; aT DATA_NO_GRAVITY - f Lnet/minecraft/network/syncher/DataWatcherObject; aU DATA_TICKS_FROZEN - f Lnet/minecraft/world/level/entity/EntityInLevelCallback; aV levelCallback - f Lnet/minecraft/network/protocol/game/VecDeltaCodec; aW packetPositionCodec - f I aX portalCooldown - f Z aY invulnerable - f Z aZ hasGlowingTag - f F aa moveDist - f F ab flyDist - f F ac fallDistance - f D ad xOld - f D ae yOld - f D af zOld - f Z ag noPhysics - f Lnet/minecraft/util/RandomSource; ah random - f I ai tickCount - f Z aj wasTouchingWater - f Lit/unimi/dsi/fastutil/objects/Object2DoubleMap; ak fluidHeight - f Z al wasEyeInWater - f I am invulnerableTime - f Z an firstTick - f Lnet/minecraft/network/syncher/DataWatcher; ao entityData - f Lnet/minecraft/network/syncher/DataWatcherObject; ap DATA_SHARED_FLAGS_ID - f I aq FLAG_ONFIRE - f I ar FLAG_GLOWING - f I as FLAG_FALL_FLYING - f Lnet/minecraft/network/syncher/DataWatcherObject; at DATA_POSE - f Z au noCulling - f Z av hasImpulse - f Lnet/minecraft/world/entity/PortalProcessor; aw portalProcess - f Ljava/util/UUID; ax uuid - f Ljava/lang/String; ay stringUUID - f Z az isInPowderSnow - f Lorg/slf4j/Logger; b LOGGER - f Ljava/util/Set; ba tags - f [D bb pistonDeltas - f J bc pistonDeltasGameTime - f Lnet/minecraft/world/entity/EntitySize; bd dimensions - f F be eyeHeight - f Z bf onGroundNoBlocks - f F bg crystalSoundIntensity - f I bh lastCrystalSoundPlayTick - f Z bi hasVisualFire - f Lnet/minecraft/world/level/block/state/IBlockData; bj inBlockState - f Ljava/util/concurrent/atomic/AtomicInteger; c ENTITY_COUNTER - f Lnet/minecraft/world/phys/AxisAlignedBB; d INITIAL_AABB - f D e WATER_FLOW_SCALE - f D k LAVA_FAST_FLOW_SCALE - f D l LAVA_SLOW_FLOW_SCALE - f D m viewScale - f Lnet/minecraft/world/entity/EntityTypes; n type - f I o id - f Lcom/google/common/collect/ImmutableList; p passengers - f Lnet/minecraft/world/entity/Entity; q vehicle - f Lnet/minecraft/world/level/World; r level - f Lnet/minecraft/world/phys/Vec3D; s position - f Lnet/minecraft/core/BlockPosition; t blockPosition - f Lnet/minecraft/world/level/ChunkCoordIntPair; u chunkPosition - f Lnet/minecraft/world/phys/Vec3D; v deltaMovement - f Ljava/lang/String; w ID_TAG - f Ljava/lang/String; x PASSENGERS_TAG - f I y CONTENTS_SLOT_INDEX - f I z BOARDING_COOLDOWN - m ()Z F isInBubbleColumn - m ()I G getPermissionLevel - m ()V H updateFluidOnEyes - m ()V I teleportPassengers - m ()Ljava/util/stream/Stream; J getIndirectPassengersStream - m ()V M processPortalCooldown - m ()Z M_ shouldInformAdmins - m ()D P_ lerpTargetZ - m ()F Q_ lerpTargetXRot - m ()Z R_ isSpectator - m ()Lnet/minecraft/network/chat/IChatBaseComponent; S_ getDisplayName - m ([F)Lnet/minecraft/nbt/NBTTagList; a newFloatList - m (Lnet/minecraft/sounds/SoundEffect;)V a playSound - m (DDDFF)V a absMoveTo - m (DZLnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)V a checkFallDamage - m (Lnet/minecraft/core/BlockPosition;FF)V a moveTo - m (Lnet/minecraft/core/EnumDirection$EnumAxis;D)D a applyPistonMovementRestriction - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/EnumMoveType;)Lnet/minecraft/world/phys/Vec3D; a maybeBackOffFromEdge - m (Lnet/minecraft/world/entity/Entity;Z)Z a startRiding - m (Lnet/minecraft/world/entity/EnumMoveType;Lnet/minecraft/world/phys/Vec3D;)V a move - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/Vec3D;)V a makeStuckInBlock - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Z a mayInteract - m (Lnet/minecraft/world/level/entity/EntityInLevelCallback;)V a setLevelCallback - m (Lnet/minecraft/server/level/EntityPlayer;)Z a broadcastToPlayer - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interactAt - m (Lnet/minecraft/core/EnumDirection$EnumAxis;Lnet/minecraft/BlockUtil$Rectangle;)Lnet/minecraft/world/phys/Vec3D; a getRelativePortalPosition - m (Lnet/minecraft/core/Holder;)V a gameEvent - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;ZZLnet/minecraft/world/phys/Vec3D;)Z a vibrationAndSoundEffectsFromBlock - m (Lnet/minecraft/world/entity/Entity;DD)Z a closerThan - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;F)Z a shouldBlockExplode - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/world/level/block/EnumBlockMirror;)F a mirror - m (Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor;Lnet/minecraft/world/phys/Vec3D;)V a lookAt - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V a positionRider - m (DFZ)Lnet/minecraft/world/phys/MovingObjectPosition; a pick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/World;)Z a canChangeDimensions - m (Lnet/minecraft/world/level/Explosion;)Z a ignoreExplosion - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a adjustSpawnLocation - m (ZLnet/minecraft/world/phys/Vec3D;)V a setOnGroundWithMovement - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a sendSystemMessage - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (FLnet/minecraft/world/phys/Vec3D;)V a moveRelative - m (Lnet/minecraft/world/scores/ScoreboardTeamBase;)Z a isAlliedTo - m (FF)V a setRot - m (Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/List;FF)[F a collectCandidateStepUpHeights - m (DDDFFI)V a lerpTo - m (Lnet/minecraft/server/level/EntityTrackerEntry;)Lnet/minecraft/network/protocol/Packet; a getAddEntityPacket - m (Lnet/minecraft/world/entity/Entity;)V a onExplosionHit - m (Lnet/minecraft/tags/TagKey;D)Z a updateFluidHeightAndDoFluidPushing - m (Lnet/minecraft/server/level/WorldServer;DDDLjava/util/Set;FF)Z a teleportTo - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/level/World;)V a setLevel - m (Lnet/minecraft/world/level/block/state/IBlockData;)V a onInsideBlock - m (Ljava/util/function/Predicate;)Z a hasPassenger - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityAttachments;)Lnet/minecraft/world/phys/Vec3D; a getDefaultPassengerAttachmentPoint - m (D)Z a shouldRenderAtSqrDistance - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a remove - m (Ljava/util/List;)V a onSyncedDataUpdated - m (Lnet/minecraft/world/phys/AxisAlignedBB;)V a setBoundingBox - m (Lnet/minecraft/world/level/IMaterial;I)Lnet/minecraft/world/entity/item/EntityItem; a spawnAtLocation - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;F)F a getBlockExplosionResistance - m (FI)V a lerpHeadTo - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnEntity;)V a recreateFromPacket - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntitySize;F)Lnet/minecraft/world/phys/Vec3D; a getPassengerAttachmentPoint - m (Lnet/minecraft/world/level/portal/DimensionTransition;)Lnet/minecraft/world/entity/Entity; a changeDimension - m (Lnet/minecraft/CrashReportSystemDetails;)V a fillCrashReportCategory - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)V a playCombinationStepSounds - m (IDDDDD)V a lerpPositionAndRotationStep - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a killedEntity - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isColliding - m (Lnet/minecraft/world/phys/Vec3D;FF)V a moveTo - m (Lnet/minecraft/world/level/block/Portal;Lnet/minecraft/core/BlockPosition;)V a setAsInsidePortal - m (Lnet/minecraft/world/entity/projectile/IProjectile;)Lnet/minecraft/world/entity/projectile/ProjectileDeflection; a deflection - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z a causeFallDamage - m (Lnet/minecraft/world/entity/Entity;D)Z a closerThan - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)V a gameEvent - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/phys/Vec3D; a getHandHoldingItemAngle - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/world/level/World;Ljava/util/List;)Lnet/minecraft/world/phys/Vec3D; a collideBoundingBox - m (Ljava/lang/String;)Z a addTag - m (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/world/damagesource/DamageSource;)V a awardKillScore - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/List;)Lnet/minecraft/world/phys/Vec3D; a collideWithShapes - m ([D)Lnet/minecraft/nbt/NBTTagList; a newDoubleList - m (Lnet/minecraft/world/level/block/EnumBlockRotation;)F a rotate - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/World;Ljava/util/List;Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/util/List; a collectColliders - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interact - m (Lnet/minecraft/sounds/SoundEffect;FF)V a playSound - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; a getDimensions - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; a collide - m (Ljava/util/function/BiConsumer;)V a updateDynamicGameEventListener - m (Lnet/minecraft/world/entity/EntitySize;)Z a fudgePositionAfterSizeChange - m (DDF)Lnet/minecraft/world/phys/Vec3D; a getCollisionHorizontalEscapeVector - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/entity/item/EntityItem; a spawnAtLocation - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLightning;)V a thunderHit - m (DDD)V a dismountTo - m (Lnet/minecraft/tags/TagKey;)Z a isEyeInFluid - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/item/EntityItem; a spawnAtLocation - m ()Z aA isOnPortalCooldown - m ()V aB lavaHurt - m ()I aC getRemainingFireTicks - m ()V aD clearFire - m ()V aE onBelowWorld - m ()Z aF onGround - m ()V aG tryCheckInsideBlocks - m ()V aH playEntityOnFireExtinguishedSound - m ()V aI extinguishFire - m ()V aJ processFlappingMovement - m ()Lnet/minecraft/core/BlockPosition; aK getOnPosLegacy - m ()Lnet/minecraft/core/BlockPosition; aL getBlockPosBelowThatAffectsMyMovement - m ()Lnet/minecraft/core/BlockPosition; aM getOnPos - m ()F aN getBlockJumpFactor - m ()F aO getBlockSpeedFactor - m ()F aP nextStep - m ()Lnet/minecraft/sounds/SoundEffect; aQ getSwimSound - m ()Lnet/minecraft/sounds/SoundEffect; aR getSwimSplashSound - m ()Lnet/minecraft/sounds/SoundEffect; aS getSwimHighSpeedSplashSound - m ()V aT checkInsideBlocks - m ()V aU waterSwimSound - m ()V aV onFlap - m ()Z aW isFlapping - m ()Z aX isSilent - m ()Z aY isNoGravity - m ()D aZ getDefaultGravity - m (Ljava/util/UUID;)V a_ setUUID - m (I)Lnet/minecraft/world/entity/SlotAccess; a_ getSlot - m (DDD)V a_ setPos - m ()V ad stopRiding - m ()Lnet/minecraft/world/phys/Vec3D; ag getKnownMovement - m ()Lnet/minecraft/network/chat/IChatBaseComponent; ah getName - m ()Z ai hasCustomName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; aj getCustomName - m ()V ak unRide - m ()Lnet/minecraft/network/protocol/game/VecDeltaCodec; al getPositionCodec - m ()Lnet/minecraft/world/entity/EntityTypes; am getType - m ()I an getId - m ()Ljava/util/Set; ao getTags - m ()V ap kill - m ()V aq discard - m ()Lnet/minecraft/network/syncher/DataWatcher; ar getEntityData - m ()V as onClientRemoval - m ()Lnet/minecraft/world/entity/EntityPose; at getPose - m ()Lnet/minecraft/world/phys/AxisAlignedBB; au makeBoundingBox - m ()V av reapplyPosition - m ()V aw baseTick - m ()V ax checkBelowWorld - m ()V ay setPortalCooldown - m ()I az getPortalCooldown - m (Lnet/minecraft/world/phys/Vec3D;FF)Lnet/minecraft/world/phys/Vec3D; b getInputVector - m (Lnet/minecraft/world/level/block/state/IBlockData;)V b playMuffledStepSound - m (Lnet/minecraft/world/entity/EntityPose;)V b setPose - m (Lnet/minecraft/tags/TagKey;)D b getFluidHeight - m (Ljava/lang/String;)Z b removeTag - m (ZLnet/minecraft/world/phys/Vec3D;)V b checkSupportingBlock - m (Lnet/minecraft/world/phys/AxisAlignedBB;)Z b isFree - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/phys/Vec3D; b getDismountLocationForPassenger - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/item/EntityItem; b spawnAtLocation - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V b setRemoved - m (Lnet/minecraft/world/damagesource/DamageSource;)Z b isInvulnerableTo - m (FF)V b absRotateTo - m (IZ)V b setSharedFlag - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V b setCustomName - m (DD)V b turn - m (DDDFF)V b moveTo - m (D)V b setViewScale - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m ()Z bA isPickable - m ()Z bB isPushable - m ()Z bC repositionEntityAfterLoad - m ()Ljava/lang/String; bD getEncodeId - m ()Z bE isAlive - m ()Z bF isInWall - m ()Z bG canBeCollidedWith - m ()Z bH showVehicleHealth - m ()V bI ejectPassengers - m ()V bJ removeVehicle - m ()Z bK couldAcceptPassenger - m ()F bL getPickRadius - m ()Lnet/minecraft/world/phys/Vec3D; bM getLookAngle - m ()Lnet/minecraft/world/phys/Vec2F; bN getRotationVector - m ()Lnet/minecraft/world/phys/Vec3D; bO getForward - m ()V bP handlePortal - m ()I bQ getDimensionChangingDelay - m ()Z bR isOnFire - m ()Z bS isPassenger - m ()Z bT isVehicle - m ()Z bU dismountsUnderwater - m ()Z bV canControlVehicle - m ()Z bW isShiftKeyDown - m ()Z bX isSteppingCarefully - m ()Z bY isSuppressingBounce - m ()Z bZ isDiscrete - m (Lnet/minecraft/world/entity/player/EntityHuman;)V b_ playerTouch - m ()D ba getGravity - m ()V bb applyGravity - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m ()Z bd dampensVibrations - m ()Z be fireImmune - m ()Z bf isInWater - m ()Z bg isInWaterOrRain - m ()Z bh isInWaterRainOrBubble - m ()Z bi isInWaterOrBubble - m ()Z bj isInLiquid - m ()Z bk isUnderWater - m ()V bl updateSwimming - m ()Z bm updateInWaterStateAndDoFluidPushing - m ()V bn updateInWaterStateAndDoWaterCurrentPushing - m ()V bo doWaterSplashEffect - m ()Lnet/minecraft/world/level/block/state/IBlockData; bp getBlockStateOnLegacy - m ()Lnet/minecraft/world/level/block/state/IBlockData; bq getBlockStateOn - m ()Z br canSpawnSprintParticle - m ()V bs spawnSprintParticle - m ()Z bt isInLava - m ()F bu getLightLevelDependentMagicValue - m ()V bv setOldPosAndRot - m ()V bw markHurt - m ()Lnet/minecraft/core/EnumDirection; bx getNearestViewDirection - m ()Lnet/minecraft/world/phys/Vec3D; by getEyePosition - m ()Z bz canBeHitByProjectile - m (Lnet/minecraft/world/damagesource/DamageSource;)V c handleDamageEvent - m (FF)Lnet/minecraft/world/phys/Vec3D; c calculateViewVector - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V c walkingStepSound - m (Z)V c setSharedFlagOnFire - m (DDD)V c teleportTo - m (Lnet/minecraft/world/phys/Vec3D;)V c setPos - m (Lnet/minecraft/world/entity/EntityPose;)Z c hasPose - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; c removeAction - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c isStateClimbable - m (D)D c getX - m ()Ljava/lang/String; cA getStringUUID - m ()Ljava/lang/String; cB getScoreboardName - m ()Z cC isPushedByFluid - m ()D cD getViewScale - m ()Z cE isCustomNameVisible - m ()Z cF shouldShowName - m ()V cG fixupDimensions - m ()Lnet/minecraft/core/EnumDirection; cH getDirection - m ()Lnet/minecraft/core/EnumDirection; cI getMotionDirection - m ()Lnet/minecraft/network/chat/ChatHoverable; cJ createHoverEvent - m ()Lnet/minecraft/world/phys/AxisAlignedBB; cK getBoundingBox - m ()F cL getEyeHeight - m ()Lnet/minecraft/world/phys/Vec3D; cM getLeashOffset - m ()Lnet/minecraft/world/level/World; cN getCommandSenderWorld - m ()Lnet/minecraft/server/MinecraftServer; cO getServer - m ()Z cP onlyOpCanSetNbt - m ()Lnet/minecraft/world/entity/EntityLiving; cQ getControllingPassenger - m ()Z cR hasControllingPassenger - m ()Ljava/util/List; cS getPassengers - m ()Lnet/minecraft/world/entity/Entity; cT getFirstPassenger - m ()Ljava/util/stream/Stream; cU getSelfAndPassengers - m ()Ljava/util/stream/Stream; cV getPassengersAndSelf - m ()Ljava/lang/Iterable; cW getIndirectPassengers - m ()I cX countPlayerPassengers - m ()Z cY hasExactlyOnePlayerPassenger - m ()Lnet/minecraft/world/entity/Entity; cZ getRootVehicle - m ()D c_ lerpTargetX - m ()Z ca isDescending - m ()Z cb isCrouching - m ()Z cc isSprinting - m ()Z cd isSwimming - m ()Z ce isVisuallySwimming - m ()Z cf isVisuallyCrawling - m ()Z cg hasGlowingTag - m ()Z ch isCurrentlyGlowing - m ()Z ci isInvisible - m ()Z cj isOnRails - m ()Lnet/minecraft/world/scores/ScoreboardTeam; ck getTeam - m ()I cl getMaxAirSupply - m ()I cm getAirSupply - m ()I cn getTicksFrozen - m ()F co getPercentFrozen - m ()Z cp isFullyFrozen - m ()I cq getTicksRequiredToFreeze - m ()V cr checkSlowFallDistance - m ()Lnet/minecraft/network/chat/IChatBaseComponent; cs getTypeName - m ()F ct getYHeadRot - m ()Z cu isAttackable - m ()Z cv isInvulnerable - m ()V cw removeAfterChangingDimensions - m ()I cx getMaxFallDistance - m ()Z cy displayFireAnimation - m ()Ljava/util/UUID; cz getUUID - m (D)D d getRandomX - m (DDD)V d teleportRelative - m (FF)Lnet/minecraft/world/phys/Vec3D; d calculateUpVector - m (F)V d igniteForSeconds - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z d isInvisibleTo - m (Lnet/minecraft/nbt/NBTTagCompound;)Z d saveAsPassenger - m (Z)V d setOnGround - m (Lnet/minecraft/core/BlockPosition;)Z d isSupportedBy - m (Lnet/minecraft/world/entity/EntityPose;)F d getEyeHeight - m (Lnet/minecraft/world/phys/Vec3D;)Z d isHorizontalCollisionMinor - m (Lnet/minecraft/server/level/EntityPlayer;)V d startSeenByPlayer - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d shouldPlayAmethystStepSound - m ()V dA checkDespawn - m ()Lnet/minecraft/world/item/ItemStack; dB getPickResult - m ()Z dC canFreeze - m ()Z dD isFreezing - m ()F dE getYRot - m ()F dF getVisualRotationYInDegrees - m ()F dG getXRot - m ()Z dH canSprint - m ()F dI maxUpStep - m ()Z dJ isRemoved - m ()Lnet/minecraft/world/entity/Entity$RemovalReason; dK getRemovalReason - m ()V dL unsetRemoved - m ()Z dM shouldBeSaved - m ()Z dN isAlwaysTicking - m ()Lnet/minecraft/world/level/World; dO level - m ()Lnet/minecraft/world/damagesource/DamageSources; dP damageSources - m ()Lnet/minecraft/core/IRegistryCustom; dQ registryAccess - m ()Lnet/minecraft/util/RandomSource; dR getRandom - m ()Lnet/minecraft/world/item/ItemStack; dS getWeaponItem - m ()D d_ lerpTargetY - m ()Z da isControlledByLocalInstance - m ()Z db isEffectiveAi - m ()Lnet/minecraft/world/entity/Entity; dc getVehicle - m ()Lnet/minecraft/world/entity/Entity; dd getControlledVehicle - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m ()I df getFireImmuneTicks - m ()Lnet/minecraft/commands/CommandListenerWrapper; dg createCommandSourceStack - m ()Z dh touchingUnloadedChunk - m ()D di getFluidJumpThreshold - m ()F dj getBbWidth - m ()F dk getBbHeight - m ()Lnet/minecraft/world/entity/EntityAttachments; dl getAttachments - m ()Lnet/minecraft/world/phys/Vec3D; dm position - m ()Lnet/minecraft/world/phys/Vec3D; dn trackingPosition - m ()Lnet/minecraft/core/BlockPosition; do blockPosition - m ()Lnet/minecraft/world/level/block/state/IBlockData; dp getInBlockState - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; dq chunkPosition - m ()Lnet/minecraft/world/phys/Vec3D; dr getDeltaMovement - m ()I ds getBlockX - m ()D dt getX - m ()I du getBlockY - m ()D dv getY - m ()D dw getRandomY - m ()D dx getEyeY - m ()I dy getBlockZ - m ()D dz getZ - m (F)Lnet/minecraft/core/BlockPosition; e getOnPos - m (D)D e getY - m (Lnet/minecraft/server/level/EntityPlayer;)V e stopSeenByPlayer - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; e limitPistonMovement - m (I)V e setId - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; e getPrimaryStepSoundBlockPos - m (Z)V e setSilent - m (DDD)V e moveTo - m (Lnet/minecraft/nbt/NBTTagCompound;)Z e save - m ()F e_ lerpTargetYRot - m (Lnet/minecraft/world/entity/Entity;)F f distanceTo - m (D)D f getZ - m (Lnet/minecraft/core/BlockPosition;)V f placePortalTicket - m (F)V f playSwimSound - m (I)V f setPortalCooldown - m (Z)V f setNoGravity - m (DDD)V f syncPacketPositionCodec - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; f saveWithoutId - m (Lnet/minecraft/world/phys/Vec3D;)V f moveTo - m (DDD)Z g isFree - m (F)Lnet/minecraft/world/phys/Vec3D; g getViewVector - m (D)D g getRandomZ - m (Lnet/minecraft/world/entity/Entity;)D g distanceToSqr - m (I)V g igniteForTicks - m (Lnet/minecraft/nbt/NBTTagCompound;)V g load - m (Z)V g setShiftKeyDown - m (Lnet/minecraft/world/phys/Vec3D;)D g distanceToSqr - m (Lnet/minecraft/world/entity/Entity;)V h push - m (Lnet/minecraft/world/phys/Vec3D;)V h push - m (F)F h getViewXRot - m (DDD)V h absMoveTo - m (I)V h setRemainingFireTicks - m (Z)V h setSprinting - m ()Lnet/minecraft/world/phys/AxisAlignedBB; h_ getBoundingBoxForCulling - m (DDD)D i distanceToSqr - m (Z)V i setSwimming - m (Lnet/minecraft/world/phys/Vec3D;)V i setDeltaMovement - m (F)F i getViewYRot - m (I)Z i getSharedFlag - m (Lnet/minecraft/world/entity/Entity;)Z i canCollideWith - m ()V i_ refreshDimensions - m ()Z isInRain0 isInRain - m (F)Lnet/minecraft/world/phys/Vec3D; j getUpVector - m (I)V j setAirSupply - m (Z)V j setGlowingTag - m (Lnet/minecraft/world/phys/Vec3D;)V j addDeltaMovement - m (DDD)V j push - m (Lnet/minecraft/world/entity/Entity;)V j positionRider - m ()Lnet/minecraft/world/level/material/EnumPistonReaction; j_ getPistonPushReaction - m (I)V k setTicksFrozen - m (Z)V k setInvisible - m (DDD)Z k shouldRender - m (Lnet/minecraft/world/entity/Entity;)V k onPassengerTurned - m (F)Lnet/minecraft/world/phys/Vec3D; k getEyePosition - m ()Z k_ acceptsSuccess - m (F)Lnet/minecraft/world/phys/Vec3D; l getLightProbePosition - m (DDD)V l lerpMotion - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3D; l getVehicleAttachmentPoint - m (Z)V l onAboveBubbleCol - m (I)Z l hasPermissions - m ()V l tick - m (F)Lnet/minecraft/world/phys/Vec3D; m getPosition - m (DDD)V m moveTowardsClosestSpace - m (Z)V m onInsideBubbleColumn - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3D; m getPassengerRidingPosition - m ()V n resetFallDistance - m (Z)V n setInvulnerable - m (DDD)V n setDeltaMovement - m (Lnet/minecraft/world/entity/Entity;)Z n startRiding - m (F)V n animateHurt - m (Lnet/minecraft/world/entity/Entity;)Z o canRide - m (Z)Z o canUsePortal - m (DDD)V o setPosRaw - m (F)V o setYHeadRot - m (Z)V p setCustomNameVisible - m (F)V p setYBodyRot - m (Lnet/minecraft/world/entity/Entity;)V p addPassenger - m (F)Lnet/minecraft/world/phys/Vec3D; q getLeashOffset - m (Z)V q setIsInPowderSnow - m ()I q_ getTeamColor - m (F)F r getPreciseBodyRotation - m (Lnet/minecraft/world/entity/Entity;)Z r canAddPassenger - m ()Z r_ isIgnoringBlockTriggers - m (F)Lnet/minecraft/world/phys/Vec3D; s getRopeHoldPosition - m (Lnet/minecraft/world/entity/Entity;)Z s isAlliedTo - m (Lnet/minecraft/world/entity/Entity;)Z t is - m (F)V t setYRot - m (F)V u setXRot - m (Lnet/minecraft/world/entity/Entity;)Z u skipAttackInteraction - m ()V u rideTick - m (Lnet/minecraft/world/entity/Entity;)V v copyPosition - m ()V v playAmethystStepSound - m (Lnet/minecraft/world/entity/Entity;)V w restoreFrom - m ()Z w_ acceptsFailure - m (Lnet/minecraft/world/entity/Entity;)Z x hasPassenger - m (Lnet/minecraft/world/entity/Entity;)Z y isPassengerOfSameVehicle - m (Lnet/minecraft/world/entity/Entity;)Z z hasIndirectPassenger -c net/minecraft/world/entity/Entity$MovementEmission net/minecraft/world/entity/Entity$MovementEmission - f Lnet/minecraft/world/entity/Entity$MovementEmission; a NONE - f Lnet/minecraft/world/entity/Entity$MovementEmission; b SOUNDS - f Lnet/minecraft/world/entity/Entity$MovementEmission; c EVENTS - f Lnet/minecraft/world/entity/Entity$MovementEmission; d ALL - f Z e sounds - f Z f events - m ()Z a emitsAnything - m ()Z b emitsEvents - m ()Z c emitsSounds -c net/minecraft/world/entity/Entity$RemovalReason net/minecraft/world/entity/Entity$RemovalReason - f Lnet/minecraft/world/entity/Entity$RemovalReason; a KILLED - f Lnet/minecraft/world/entity/Entity$RemovalReason; b DISCARDED - f Lnet/minecraft/world/entity/Entity$RemovalReason; c UNLOADED_TO_CHUNK - f Lnet/minecraft/world/entity/Entity$RemovalReason; d UNLOADED_WITH_PLAYER - f Lnet/minecraft/world/entity/Entity$RemovalReason; e CHANGED_DIMENSION - f Z f destroy - f Z g save - m ()Z a shouldDestroy - m ()Z b shouldSave -c net/minecraft/world/entity/EntityAgeable net/minecraft/world/entity/AgeableMob - f I b BABY_START_AGE - f I c age - f Lnet/minecraft/network/syncher/DataWatcherObject; cc DATA_BABY_ID - f I cd FORCED_AGE_PARTICLE_TICKS - f I d forcedAge - f I e forcedAgeTimer - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Z)V a setBaby - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (IZ)V a ageUp - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()Z ab_ canBreed - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (I)V b_ ageUp - m (I)V c_ setAge - m (I)I d_ getSpeedUpSecondsWhenFeeding - m ()I g getAge - m ()V k ageBoundaryReached - m ()V m_ aiStep - m ()Z o_ isBaby -c net/minecraft/world/entity/EntityAgeable$a net/minecraft/world/entity/AgeableMob$AgeableMobGroupData - f I a groupSize - f Z b shouldSpawnBaby - f F c babySpawnChance - m ()I a getGroupSize - m ()V b increaseGroupSizeByOne - m ()Z c isShouldSpawnBaby - m ()F d getBabySpawnChance -c net/minecraft/world/entity/EntityAreaEffectCloud net/minecraft/world/entity/AreaEffectCloud - f F b DEFAULT_WIDTH - f F c HEIGHT - f Lorg/slf4j/Logger; d LOGGER - f I e TIME_BETWEEN_APPLICATIONS - f Lnet/minecraft/network/syncher/DataWatcherObject; f DATA_RADIUS - f Lnet/minecraft/network/syncher/DataWatcherObject; g DATA_WAITING - f Lnet/minecraft/network/syncher/DataWatcherObject; h DATA_PARTICLE - f F i MAX_RADIUS - f F j MINIMAL_RADIUS - f F k DEFAULT_RADIUS - f Lnet/minecraft/world/item/alchemy/PotionContents; l potionContents - f Ljava/util/Map; m victims - f I n duration - f I o waitTime - f I p reapplicationDelay - f I q durationOnUse - f F r radiusOnUse - f F s radiusPerTick - f Lnet/minecraft/world/entity/EntityLiving; t owner - f Ljava/util/UUID; u ownerUUID - m (Z)V a setWaiting - m (Lnet/minecraft/world/item/alchemy/PotionContents;)V a setPotionContents - m (Lnet/minecraft/world/effect/MobEffect;)V a addEffect - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (I)V a setDuration - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (F)V a setRadius - m (Lnet/minecraft/world/entity/EntityLiving;)V a setOwner - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; a getDimensions - m (Lnet/minecraft/core/particles/ParticleParam;)V a setParticle - m (I)V b setDurationOnUse - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (F)V b setRadiusOnUse - m (F)V c setRadiusPerTick - m (I)V c setWaitTime - m ()F g getRadius - m ()Lnet/minecraft/core/particles/ParticleParam; h getParticle - m ()Z i isWaiting - m ()V i_ refreshDimensions - m ()I j getDuration - m ()Lnet/minecraft/world/level/material/EnumPistonReaction; j_ getPistonPushReaction - m ()F k getRadiusOnUse - m ()V l tick - m ()F m getRadiusPerTick - m ()I o getDurationOnUse - m ()I p getWaitTime - m ()Lnet/minecraft/world/entity/EntityLiving; q getOwner - m ()V t updateColor -c net/minecraft/world/entity/EntityAttachment net/minecraft/world/entity/EntityAttachment - f Lnet/minecraft/world/entity/EntityAttachment; a PASSENGER - f Lnet/minecraft/world/entity/EntityAttachment; b VEHICLE - f Lnet/minecraft/world/entity/EntityAttachment; c NAME_TAG - f Lnet/minecraft/world/entity/EntityAttachment; d WARDEN_CHEST - f Lnet/minecraft/world/entity/EntityAttachment$a; e fallback - f [Lnet/minecraft/world/entity/EntityAttachment; f $VALUES - m (FF)Ljava/util/List; a createFallbackPoints - m ()[Lnet/minecraft/world/entity/EntityAttachment; a $values -c net/minecraft/world/entity/EntityAttachment$a net/minecraft/world/entity/EntityAttachment$Fallback - f Ljava/util/List; a ZERO - f Lnet/minecraft/world/entity/EntityAttachment$a; b AT_FEET - f Lnet/minecraft/world/entity/EntityAttachment$a; c AT_HEIGHT - f Lnet/minecraft/world/entity/EntityAttachment$a; d AT_CENTER - m (FF)Ljava/util/List; a lambda$static$2 - m (FF)Ljava/util/List; b lambda$static$1 - m (FF)Ljava/util/List; c lambda$static$0 -c net/minecraft/world/entity/EntityAttachments net/minecraft/world/entity/EntityAttachments - f Ljava/util/Map; a attachments - m (Lnet/minecraft/world/entity/EntityAttachment;IF)Lnet/minecraft/world/phys/Vec3D; a getNullable - m (Ljava/util/List;FFF)Ljava/util/List; a scalePoints - m ()Lnet/minecraft/world/entity/EntityAttachments$a; a builder - m (FFF)Lnet/minecraft/world/entity/EntityAttachments; a scale - m (Lnet/minecraft/world/phys/Vec3D;F)Lnet/minecraft/world/phys/Vec3D; a transformPoint - m (FF)Lnet/minecraft/world/entity/EntityAttachments; a createDefault - m (Lnet/minecraft/world/entity/EntityAttachment;IF)Lnet/minecraft/world/phys/Vec3D; b get - m (Lnet/minecraft/world/entity/EntityAttachment;IF)Lnet/minecraft/world/phys/Vec3D; c getClamped -c net/minecraft/world/entity/EntityAttachments$a net/minecraft/world/entity/EntityAttachments$Builder - f Ljava/util/Map; a attachments - m (Lnet/minecraft/world/entity/EntityAttachment;FFF)Lnet/minecraft/world/entity/EntityAttachments$a; a attach - m (FF)Lnet/minecraft/world/entity/EntityAttachments; a build - m (Lnet/minecraft/world/entity/EntityAttachment;)Ljava/util/List; a lambda$attach$0 - m (Lnet/minecraft/world/entity/EntityAttachment;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/entity/EntityAttachments$a; a attach -c net/minecraft/world/entity/EntityCreature net/minecraft/world/entity/PathfinderMob - f F cb DEFAULT_WALK_TARGET_VALUE - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;)Z a checkSpawnRules - m (Lnet/minecraft/world/entity/Entity;F)Z a handleLeashAtDistance - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IWorldReader;)F a getWalkTargetValue - m (Lnet/minecraft/world/entity/Entity;)V b closeRangeLeashBehaviour - m (Lnet/minecraft/core/BlockPosition;)F c getWalkTargetValue - m ()Z gg isPathFinding - m ()Z gh isPanicking - m ()Z gi shouldStayCloseToLeashHolder - m ()D gj followLeashSpeed -c net/minecraft/world/entity/EntityEvent net/minecraft/world/entity/EntityEvent - f B A PERMISSION_LEVEL_OWNERS - f B B ATTACK_BLOCKED - f B C SHIELD_DISABLED - f B D FISHING_ROD_REEL_IN - f B E ARMORSTAND_WOBBLE - f B F STOP_OFFER_FLOWER - f B G TALISMAN_ACTIVATE - f B H DOLPHIN_LOOKING_FOR_TREASURE - f B I RAVAGER_STUNNED - f B J TRUSTING_FAILED - f B K TRUSTING_SUCCEEDED - f B L VILLAGER_SWEAT - f B M FOX_EAT - f B N TELEPORT - f B O MAINHAND_BREAK - f B P OFFHAND_BREAK - f B Q HEAD_BREAK - f B R CHEST_BREAK - f B S LEGS_BREAK - f B T FEET_BREAK - f B U HONEY_SLIDE - f B V HONEY_JUMP - f B W SWAP_HANDS - f B X CANCEL_SHAKE_WETNESS - f B Y START_RAM - f B Z END_RAM - f B a JUMP - f B aa POOF - f B ab TENDRILS_SHIVER - f B ac SONIC_CHARGE - f B ad SNIFFER_DIGGING_SOUND - f B ae ARMADILLO_PEEK - f B af BODY_BREAK - f B b DEATH - f B c START_ATTACKING - f B d STOP_ATTACKING - f B e TAMING_FAILED - f B f TAMING_SUCCEEDED - f B g SHAKE_WETNESS - f B h USE_ITEM_COMPLETE - f B i EAT_GRASS - f B j OFFER_FLOWER - f B k LOVE_HEARTS - f B l VILLAGER_ANGRY - f B m VILLAGER_HAPPY - f B n WITCH_HAT_MAGIC - f B o ZOMBIE_CONVERTING - f B p FIREWORKS_EXPLODE - f B q IN_LOVE_HEARTS - f B r SQUID_ANIM_SYNCH - f B s SILVERFISH_MERGE_ANIM - f B t GUARDIAN_ATTACK_SOUND - f B u REDUCED_DEBUG_INFO - f B v FULL_DEBUG_INFO - f B w PERMISSION_LEVEL_ALL - f B x PERMISSION_LEVEL_MODERATORS - f B y PERMISSION_LEVEL_GAMEMASTERS - f B z PERMISSION_LEVEL_ADMINS -c net/minecraft/world/entity/EntityExperienceOrb net/minecraft/world/entity/ExperienceOrb - f I b LIFETIME - f I c ENTITY_SCAN_PERIOD - f I d MAX_FOLLOW_DIST - f I e ORB_GROUPS_PER_AREA - f D f ORB_MERGE_DISTANCE - f I g age - f I h health - f I i value - f I j count - f Lnet/minecraft/world/entity/player/EntityHuman; k followingPlayer - m (Lnet/minecraft/server/level/EntityTrackerEntry;)Lnet/minecraft/network/protocol/Packet; a getAddEntityPacket - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/EntityExperienceOrb;)Z a canMerge - m (Lnet/minecraft/server/level/EntityPlayer;I)I a repairPlayerItems - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;I)V a award - m (Lnet/minecraft/world/entity/EntityExperienceOrb;II)Z a canMerge - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()Lnet/minecraft/core/BlockPosition; aL getBlockPosBelowThatAffectsMyMovement - m ()D aZ getDefaultGravity - m (Lnet/minecraft/world/entity/EntityExperienceOrb;)V b merge - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;I)Z b tryMergeToExisting - m (I)I b getExperienceValue - m (Lnet/minecraft/world/entity/player/EntityHuman;)V b_ playerTouch - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m ()V bo doWaterSplashEffect - m ()Z cu isAttackable - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m ()V l tick - m ()I p getValue - m ()I s getIcon - m ()V t scanForEntities - m ()V v setUnderwaterMovement -c net/minecraft/world/entity/EntityFlying net/minecraft/world/entity/FlyingMob - m (DZLnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)V a checkFallDamage - m (Lnet/minecraft/world/phys/Vec3D;)V a travel - m ()Z p_ onClimbable -c net/minecraft/world/entity/EntityInsentient net/minecraft/world/entity/Mob - f Lnet/minecraft/network/syncher/DataWatcherObject; b DATA_MOB_FLAGS_ID - f F bH MAX_WEARING_ARMOR_CHANCE - f F bI MAX_PICKUP_LOOT_CHANCE - f F bJ MAX_ENCHANTED_ARMOR_CHANCE - f F bK MAX_ENCHANTED_WEAPON_CHANCE - f F bL DEFAULT_EQUIPMENT_DROP_CHANCE - f F bM PRESERVE_ITEM_DROP_CHANCE_THRESHOLD - f I bN PRESERVE_ITEM_DROP_CHANCE - f I bO UPDATE_GOAL_SELECTOR_EVERY_N_TICKS - f Lnet/minecraft/resources/MinecraftKey; bP RANDOM_SPAWN_BONUS_ID - f I bQ ambientSoundTime - f I bR xpReward - f Lnet/minecraft/world/entity/ai/control/ControllerLook; bS lookControl - f Lnet/minecraft/world/entity/ai/control/ControllerMove; bT moveControl - f Lnet/minecraft/world/entity/ai/control/ControllerJump; bU jumpControl - f Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; bV navigation - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalSelector; bW goalSelector - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalSelector; bX targetSelector - f [F bY handDropChances - f [F bZ armorDropChances - f I c MOB_FLAG_NO_AI - f F ca bodyArmorDropChance - f Lnet/minecraft/core/BaseBlockPosition; cb ITEM_PICKUP_REACH - f D cc DEFAULT_ATTACK_REACH - f Lnet/minecraft/world/entity/ai/control/EntityAIBodyControl; cd bodyRotationControl - f Lnet/minecraft/world/entity/EntityLiving; ce target - f Lnet/minecraft/world/entity/ai/sensing/EntitySenses; cf sensing - f Lnet/minecraft/core/NonNullList; cg handItems - f Lnet/minecraft/core/NonNullList; ch armorItems - f Lnet/minecraft/world/item/ItemStack; ci bodyArmorItem - f Z cj canPickUpLoot - f Z ck persistenceRequired - f Ljava/util/Map; cl pathfindingMalus - f Lnet/minecraft/resources/ResourceKey; cm lootTable - f J cn lootTableSeed - f Lnet/minecraft/world/entity/Leashable$a; co leashData - f Lnet/minecraft/core/BlockPosition; cp restrictCenter - f F cq restrictRadius - f I d MOB_FLAG_LEFTHANDED - f I e MOB_FLAG_AGGRESSIVE - f I h PICKUP_REACH - m (F)V A setSpeed - m ()V B registerGoals - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; C createMobAttributes - m (Lnet/minecraft/world/entity/Entity;)Z D doHurtTarget - m ()Z D shouldPassengersInheritMalus - m ()V E onPathfindingStart - m (F)V E setZza - m ()V F onPathfindingDone - m (F)V F setYya - m (F)V G setXxa - m ()Lnet/minecraft/world/entity/ai/control/EntityAIBodyControl; H createBodyControl - m ()Lnet/minecraft/world/entity/ai/control/ControllerLook; I getLookControl - m ()Lnet/minecraft/world/entity/ai/control/ControllerMove; J getMoveControl - m ()Lnet/minecraft/world/entity/ai/control/ControllerJump; L getJumpControl - m ()Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; N getNavigation - m ()Lnet/minecraft/world/entity/ai/sensing/EntitySenses; O getSensing - m ()Lnet/minecraft/world/entity/EntityLiving; P getTargetFromBrain - m ()V Q ate - m ()I R getAmbientSoundInterval - m ()V S playAmbientSound - m ()V T spawnAnim - m ()V U updateControlFlags - m ()Lnet/minecraft/resources/ResourceKey; V getDefaultLootTable - m ()V W stopInPlace - m ()Lnet/minecraft/core/BaseBlockPosition; X getPickupReach - m ()Lnet/minecraft/world/entity/Leashable$a; X_ getLeashData - m ()Z Y requiresCustomPersistence - m ()Z Z shouldDespawnInPeaceful - m (ZZ)V a dropLeash - m (Lnet/minecraft/world/entity/EnumItemSlot;I)Lnet/minecraft/world/item/Item; a getEquipmentForSlot - m (Lnet/minecraft/world/damagesource/DamageSource;Z)V a dropFromLootTable - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/EntityInsentient;)V a onOffspringSpawnedFromEgg - m (Lnet/minecraft/world/entity/EnumItemSlot;F)V a setDropChance - m (Lnet/minecraft/world/entity/EquipmentTable;)V a equip - m (Lnet/minecraft/world/entity/Entity;Z)Z a startRiding - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interact - m (Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/world/level/storage/loot/LootParams; a createEquipmentParams - m (Lnet/minecraft/world/item/ItemProjectileWeapon;)Z a canFireProjectileWeapon - m (Z)V a setBaby - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a populateDefaultEquipmentEnchantments - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/damagesource/DamageSource;Z)V a dropCustomDeathLoot - m (Lnet/minecraft/world/entity/EntityTypes;)Z a canAttackType - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/level/pathfinder/PathType;F)V a setPathfindingMalus - m (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map;)V a equip - m (Lnet/minecraft/core/BlockPosition;I)V a restrictTo - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z a checkMobSpawnRules - m (Lnet/minecraft/world/entity/Entity;FF)V a lookAt - m (Lnet/minecraft/core/BlockPosition;)Z a isWithinRestriction - m (FFF)F a rotlerp - m (Lnet/minecraft/world/entity/EntityTypes;Z)Lnet/minecraft/world/entity/EntityInsentient; a convertTo - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a populateDefaultEquipmentSlots - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;)Z a checkSpawnRules - m (Lnet/minecraft/world/entity/Leashable$a;)V a setLeashData - m (Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/item/ItemStack;)V a setItemSlot - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/util/RandomSource;FLnet/minecraft/world/DifficultyDamageScaler;)V a enchantSpawnedEquipment - m (Lnet/minecraft/world/level/IWorldReader;)Z a checkSpawnObstruction - m (Lnet/minecraft/world/entity/EnumItemSlot;)Lnet/minecraft/world/item/ItemStack; a getItemBySlot - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/level/pathfinder/PathType;)F a getPathfindingMalus - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/DifficultyDamageScaler;)V a enchantSpawnedArmor - m (Z)V a_ setCanPickUpLoot - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m ()I ac getMaxHeadXRot - m ()I ae getMaxHeadYRot - m ()V af clampHeadRotationToBody - m ()V aw baseTick - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V b enchantSpawnedWeapon - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/item/ItemStack;)V b setItemSlotAndDropWhenKilled - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; b createNavigation - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z b canReplaceCurrentItem - m (Lnet/minecraft/world/entity/item/EntityItem;)V b pickUpItem - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z c canReplaceEqualItem - m (Ljava/util/function/Predicate;)Ljava/util/Set; c dropPreservedEquipment - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; c checkAndHandleImportantInteractions - m (Lnet/minecraft/tags/TagKey;)V c jumpInLiquid - m ()Lnet/minecraft/world/entity/EntityLiving; cQ getControllingPassenger - m ()V cw removeAfterChangingDimensions - m ()I cx getMaxFallDistance - m (Ljava/util/function/Predicate;)V d removeAllGoals - m (Lnet/minecraft/world/entity/EnumItemSlot;)Z d canUseSlot - m ()V dA checkDespawn - m ()Lnet/minecraft/world/item/ItemStack; dB getPickResult - m ()Z db isEffectiveAi - m (Lnet/minecraft/world/damagesource/DamageSource;)V e playHurtSound - m (Lnet/minecraft/world/entity/EnumItemSlot;)V e setGuaranteedDrop - m ()Lnet/minecraft/resources/ResourceKey; eA getLootTable - m ()J eB getLootTableSeed - m ()Ljava/lang/Iterable; eV getArmorSlots - m ()Ljava/lang/Iterable; eW getHandSlots - m ()Ljava/lang/Iterable; eX getArmorAndBodyArmorSlots - m ()I eg getBaseExperienceReward - m (FF)F f tickHeadTurn - m (Lnet/minecraft/world/entity/EnumItemSlot;)F f getEquipmentDropChance - m (Lnet/minecraft/world/item/ItemStack;)Z f canTakeItem - m ()I fM getHeadRotSpeed - m ()I fN getMaxSpawnClusterSize - m ()Lnet/minecraft/world/item/ItemStack; fO getBodyArmorItem - m ()Z fP isWearingBodyArmor - m ()V fQ dropPreservedEquipment - m ()V fR setPersistenceRequired - m ()Z fS canPickUpLoot - m ()Z fT isPersistenceRequired - m ()Z fU isWithinRestriction - m ()Lnet/minecraft/core/BlockPosition; fV getRestrictCenter - m ()F fW getRestrictRadius - m ()V fX clearRestriction - m ()Z fY hasRestriction - m ()Z fZ isNoAi - m ()V fm serverAiStep - m ()Lnet/minecraft/world/entity/EnumMainHand; fq getMainArm - m ()Z ga isLeftHanded - m ()Z gb isAggressive - m ()Lnet/minecraft/world/phys/AxisAlignedBB; gc getAttackBoundingBox - m ()V gd playAttackSound - m ()Z ge isSunBurnTick - m ()V gf removeFreeWill - m (D)Z h removeWhenFarAway - m (Lnet/minecraft/world/entity/EntityLiving;)V h setTarget - m (Lnet/minecraft/world/entity/EntityLiving;)Z i isWithinMeleeAttackRange - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; i equipItemIfPossible - m (Lnet/minecraft/world/item/ItemStack;)Z j canHoldItem - m (Lnet/minecraft/world/item/ItemStack;)Z k wantsToPickUp - m ()V l tick - m (Lnet/minecraft/world/item/ItemStack;)Z l isBodyArmorItem - m (Lnet/minecraft/world/item/ItemStack;)V m setBodyArmorItem - m ()V m_ aiStep - m (Lnet/minecraft/world/item/ItemStack;)D o getApproximateAttackDamageWithItem - m ()Lnet/minecraft/world/entity/EntityLiving; p getTarget - m (Lnet/minecraft/world/item/ItemStack;)Z p hasAnyComponentExceptDamage - m (I)Z r isMaxGroupSizeReached - m ()V s resetAmbientSoundTime - m (Z)V u setNoAi - m (Z)V v setLeftHanded - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V w setAggressive - m ()Z y canBeLeashed - m ()V z leashTooFarBehaviour -c net/minecraft/world/entity/EntityInsentient$1 net/minecraft/world/entity/Mob$1 -c net/minecraft/world/entity/EntityLightning net/minecraft/world/entity/LightningBolt - f J b seed - f I c START_LIFE - f D d DAMAGE_RADIUS - f D e DETECTION_RADIUS - f I f life - f I g flashes - f Z h visualOnly - f Lnet/minecraft/server/level/EntityPlayer; i cause - f Ljava/util/Set; j hitEntities - f I k blocksSetOnFire - m (D)Z a shouldRenderAtSqrDistance - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Z)V a setVisualOnly - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/server/level/EntityPlayer;)V b setCause - m (I)V b spawnFire - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m ()V l tick - m ()Lnet/minecraft/server/level/EntityPlayer; p getCause - m ()I s getBlocksSetOnFire - m ()Ljava/util/stream/Stream; t getHitEntities - m ()V v powerLightningRod - m ()Lnet/minecraft/core/BlockPosition; w getStrikePosition -c net/minecraft/world/entity/EntityLiving net/minecraft/world/entity/LivingEntity - f I aD LIVING_ENTITY_FLAG_SPIN_ATTACK - f Lnet/minecraft/network/syncher/DataWatcherObject; aE DATA_LIVING_ENTITY_FLAGS - f Lnet/minecraft/world/entity/EntitySize; aF SLEEPING_DIMENSIONS - f F aG EXTRA_RENDER_CULLING_SIZE_WITH_BIG_HAT - f F aH DEFAULT_BABY_SCALE - f Ljava/lang/String; aI ATTRIBUTES_FIELD - f Z aJ swinging - f Lnet/minecraft/world/EnumHand; aK swingingArm - f I aL swingTime - f I aM removeArrowTime - f I aN removeStingerTime - f I aO hurtTime - f I aP hurtDuration - f I aQ deathTime - f F aR oAttackAnim - f F aS attackAnim - f I aT attackStrengthTicker - f Lnet/minecraft/world/entity/WalkAnimationState; aU walkAnimation - f I aV invulnerableDuration - f F aW timeOffs - f F aX rotA - f F aY yBodyRot - f F aZ yBodyRotO - f Lorg/slf4j/Logger; b LOGGER - f I bA useItemRemaining - f I bB fallFlyTicks - f I bC autoSpinAttackTicks - f F bD autoSpinAttackDmg - f Lnet/minecraft/world/item/ItemStack; bE autoSpinAttackItemStack - f Lnet/minecraft/world/entity/ai/BehaviorController; bF brain - f F bG appliedScale - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; bH SPEED_MODIFIER_SPRINTING - f I bI DAMAGE_SOURCE_TIMEOUT - f I bJ TICKS_PER_ELYTRA_FREE_FALL_EVENT - f I bK FREE_FALL_EVENTS_PER_ELYTRA_BREAK - f D bL MAX_LINE_OF_SIGHT_TEST_RANGE - f Lnet/minecraft/network/syncher/DataWatcherObject; bM DATA_HEALTH_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; bN DATA_EFFECT_PARTICLES - f Lnet/minecraft/network/syncher/DataWatcherObject; bO DATA_EFFECT_AMBIENCE_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; bP DATA_ARROW_COUNT_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; bQ DATA_STINGER_COUNT_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; bR SLEEPING_POS_ID - f I bS PARTICLE_FREQUENCY_WHEN_INVISIBLE - f F bT ITEM_USE_EFFECT_START_FRACTION - f Lnet/minecraft/world/entity/ai/attributes/AttributeMapBase; bU attributes - f Lnet/minecraft/world/damagesource/CombatTracker; bV combatTracker - f Ljava/util/Map; bW activeEffects - f Lnet/minecraft/core/NonNullList; bX lastHandItemStacks - f Lnet/minecraft/core/NonNullList; bY lastArmorItemStacks - f Lnet/minecraft/world/item/ItemStack; bZ lastBodyItemStack - f F ba yHeadRot - f F bb yHeadRotO - f Lnet/minecraft/world/entity/player/EntityHuman; bc lastHurtByPlayer - f I bd lastHurtByPlayerTime - f Z be dead - f I bf noActionTime - f F bg oRun - f F bh run - f F bi animStep - f F bj animStepO - f F bk rotOffs - f I bl deathScore - f F bm lastHurt - f Z bn jumping - f F bo xxa - f F bp yya - f F bq zza - f I br lerpSteps - f D bs lerpX - f D bt lerpY - f D bu lerpZ - f D bv lerpYRot - f D bw lerpXRot - f D bx lerpYHeadRot - f I by lerpHeadSteps - f Lnet/minecraft/world/item/ItemStack; bz useItem - f Ljava/lang/String; c TAG_ACTIVE_EFFECTS - f Z ca discardFriction - f Z cb effectsDirty - f Lnet/minecraft/world/entity/EntityLiving; cc lastHurtByMob - f I cd lastHurtByMobTimestamp - f Lnet/minecraft/world/entity/EntityLiving; ce lastHurtMob - f I cf lastHurtMobTimestamp - f F cg speed - f I ch noJumpDelay - f F ci absorptionAmount - f Lnet/minecraft/core/BlockPosition; cj lastPos - f Ljava/util/Optional; ck lastClimbablePos - f Lnet/minecraft/world/damagesource/DamageSource; cl lastDamageSource - f J cm lastDamageStamp - f F cn swimAmount - f F co swimAmountO - f Z cp skipDropExperience - f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; cq activeLocationDependentEnchantments - f Lnet/minecraft/resources/MinecraftKey; d SPEED_MODIFIER_POWDER_SNOW_ID - f Lnet/minecraft/resources/MinecraftKey; e SPRINTING_MODIFIER_ID - f I i HAND_SLOTS - f I j ARMOR_SLOTS - f I k EQUIPMENT_SLOT_OFFSET - f I l ARMOR_SLOT_OFFSET - f I m BODY_ARMOR_OFFSET - f I n SWING_DURATION - f I o PLAYER_HURT_EXPERIENCE_TIME - f D p MIN_MOVEMENT_DISTANCE - f D q DEFAULT_BASE_GRAVITY - f I r DEATH_DURATION - f I s USE_ITEM_INTERVAL - f F t BASE_JUMP_POWER - f I u LIVING_ENTITY_FLAG_IS_USING - f I v LIVING_ENTITY_FLAG_OFF_HAND - m (F)V A setSpeed - m (Lnet/minecraft/world/entity/Entity;)V A setLastHurtMob - m (F)F B getAttackAnim - m ()V B refreshDirtyAttributes - m (Lnet/minecraft/world/entity/Entity;)D B getVisibilityPercent - m ()I C getCurrentSwingDuration - m (F)V C setAbsorptionAmount - m (Lnet/minecraft/world/entity/Entity;)V C dropExperience - m ()V D makePoofParticles - m (F)V D internalSetAbsorptionAmount - m (Lnet/minecraft/world/entity/Entity;)Z D doHurtTarget - m (Lnet/minecraft/world/entity/Entity;)V E doPush - m ()V E swapHandItems - m (F)F E getFrictionInfluencedSpeed - m (Lnet/minecraft/world/entity/Entity;)Z F hasLineOfSight - m ()Ljava/util/Map; H collectEquipmentChanges - m ()V I updateFallFlying - m ()V J updatingUsingItem - m ()V K updateInvisibilityStatus - m ()Z L shouldTriggerItemUseEffects - m ()V L_ completeUsingItem - m ()V N updateSwimAmount - m ()Z O checkBedExists - m ()D P_ lerpTargetZ - m ()F Q_ lerpTargetXRot - m ()Lnet/minecraft/world/entity/EntityLiving; Y_ getLastAttacker - m (Lnet/minecraft/world/damagesource/DamageSource;F[Lnet/minecraft/world/entity/EnumItemSlot;)V a doHurtEquipment - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a remove - m (DZLnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)V a checkFallDamage - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/Vec3D;)V a tickRidden - m (Lnet/minecraft/world/entity/item/EntityItem;)V a onItemPickup - m (Lnet/minecraft/core/BlockPosition;Z)V a setRecordPlayingNearby - m (Lnet/minecraft/world/entity/Entity;I)V a take - m (FI)V a lerpHeadTo - m (Lnet/minecraft/world/entity/EntityLiving;)V a setLastHurtByMob - m (Lnet/minecraft/world/EnumHand;)V a swing - m (Lnet/minecraft/world/item/ItemStack;)V a updateUsingItem - m (Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a onEquipItem - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnEntity;)V a recreateFromPacket - m (Lnet/minecraft/world/food/FoodInfo;)V a addEatEffect - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;)I a getExperienceReward - m (Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/world/phys/AxisAlignedBB;)V a checkAutoSpinAttack - m (Lnet/minecraft/world/effect/MobEffect;ZLnet/minecraft/world/entity/Entity;)V a onEffectUpdated - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/entity/EnumItemSlot;)V a onEquippedItemBroken - m (Lnet/minecraft/core/EnumDirection$EnumAxis;Lnet/minecraft/BlockUtil$Rectangle;)Lnet/minecraft/world/phys/Vec3D; a getRelativePortalPosition - m (Lnet/minecraft/world/effect/MobEffect;)V a onEffectRemoved - m (Lnet/minecraft/world/phys/Vec3D;)V a travel - m (Lnet/minecraft/world/EnumHand;Z)V a swing - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z a causeFallDamage - m (Lnet/minecraft/world/level/material/Fluid;)Z a canStandOnFluid - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/world/damagesource/DamageSource;Z)V a dropFromLootTable - m (Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/item/ItemStack;)V a setItemInHand - m (Lnet/minecraft/commands/arguments/ArgumentAnchor$Anchor;Lnet/minecraft/world/phys/Vec3D;)V a lookAt - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition;)Z a canAttack - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EnumItemSlot;)Lnet/minecraft/world/entity/SlotAccess; a createEquipmentSlotAccess - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a equipmentHasChanged - m (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/entity/Entity;)V a onEffectAdded - m (Lnet/minecraft/world/item/ItemStack;I)V a spawnItemParticles - m (Lnet/minecraft/world/phys/Vec3D;F)Lnet/minecraft/world/phys/Vec3D; a handleRelativeFrictionAndCalculateMovement - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a eat - m (Ljava/util/Map;)V a handleHandSwap - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; a getDimensions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/damagesource/DamageSource;Z)V a dropCustomDeathLoot - m (Lnet/minecraft/world/entity/EntityTypes;)Z a canAttackType - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (DDDFFI)V a lerpTo - m (Lnet/minecraft/core/BlockPosition;)V a setPosToBed - m (Lnet/minecraft/world/damagesource/DamageSource;)V a die - m (ID)V a lerpHeadRotationStep - m (F)F a getSwimAmount - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/item/ItemStack;)V a setItemSlot - m (DZLnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; a getFluidFallingAdjustedMovement - m (Lnet/minecraft/world/entity/EnumItemSlot;)Lnet/minecraft/world/item/ItemStack; a getItemBySlot - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (DD)V a indicateDamage - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)F a getKnockback - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/food/FoodInfo;)Lnet/minecraft/world/item/ItemStack; a eat - m ()V aE onBelowWorld - m ()F aO getBlockSpeedFactor - m ()D aZ getDefaultGravity - m (I)Lnet/minecraft/world/entity/SlotAccess; a_ getSlot - m ()V ad stopRiding - m ()V ap kill - m ()V aw baseTick - m (Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/item/ItemStack; b getItemInHand - m (B)V b handleEntityEvent - m (Ljava/util/function/Predicate;)Z b isHolding - m (Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/item/ItemStack;)V b setLastArmorItem - m (Lnet/minecraft/world/damagesource/DamageSource;F)V b hurtArmor - m (DDDZ)Z b randomTeleport - m (Lnet/minecraft/world/damagesource/DamageSource;)Z b isInvulnerableTo - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; b getRiddenInput - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V b onChangedBlock - m (Lnet/minecraft/world/entity/EnumItemSlot;)Z b doesEmitEquipEvent - m (F)F b sanitizeScale - m (Lnet/minecraft/sounds/SoundEffect;)V b makeSound - m (Lnet/minecraft/world/effect/MobEffect;)Z b addEffect - m (Lnet/minecraft/core/Holder;)Z b hasEffect - m (Lnet/minecraft/world/item/ItemStack;I)V b triggerItemUseEffects - m (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/entity/Entity;)Z b addEffect - m (Lnet/minecraft/core/BlockPosition;)V b startSleeping - m (Ljava/util/Map;)V b handleEquipmentChanges - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/item/Item;)Z b isHolding - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; b handleOnClimbable - m ()Z bA isPickable - m ()Z bB isPushable - m ()Z bE isAlive - m ()Z bF isInWall - m (F)V c heal - m (Lnet/minecraft/world/damagesource/DamageSource;)V c handleDamageEvent - m (IZ)V c setLivingEntityFlag - m (Ljava/util/Collection;)Z c areAllEffectsAmbient - m (Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/item/ItemStack;)V c setLastHandItem - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V c triggerOnDeathMobEffects - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/effect/MobEffect; c getEffect - m (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/entity/Entity;)V c forceAddEffect - m (Lnet/minecraft/world/EnumHand;)V c startUsingItem - m (Lnet/minecraft/world/entity/player/EntityHuman;)V c setLastHurtByPlayer - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z c trapdoorUsableAsLadder - m (Lnet/minecraft/world/damagesource/DamageSource;F)V c hurtHelmet - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEffect; c getDrinkingSound - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/Vec3D;)V c travelRidden - m (Lnet/minecraft/tags/TagKey;)V c jumpInLiquid - m (Lnet/minecraft/world/entity/EntityLiving;)Z c canAttack - m (Lnet/minecraft/world/effect/MobEffect;)Z c canBeAffected - m (Lnet/minecraft/world/entity/EnumItemSlot;)Z c hasItemInSlot - m ()Z cF shouldShowName - m ()D c_ lerpTargetX - m ()Z ce isVisuallySwimming - m ()Z ch isCurrentlyGlowing - m ()F ct getYHeadRot - m ()I cx getMaxFallDistance - m (Lnet/minecraft/world/entity/EntityLiving;)V d blockUsingShield - m (Lnet/minecraft/world/entity/EnumItemSlot;)Z d canUseSlot - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/Entity;)V d dismountVehicle - m (Lnet/minecraft/world/damagesource/DamageSource;F)F d getDamageAfterArmorAbsorb - m (Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/entity/EnumItemSlot; d getSlotForHand - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEffect; d getEatingSound - m (Lnet/minecraft/world/effect/MobEffect;)V d sendEffectToPassengers - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/effect/MobEffect; d removeEffectNoUpdate - m ()Z dC canFreeze - m ()F dF getVisualRotationYInDegrees - m ()F dI maxUpStep - m ()Lnet/minecraft/world/item/ItemStack; dS getWeaponItem - m ()Lnet/minecraft/world/entity/ai/BehaviorController; dT getBrain - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; dU brainProvider - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; dV createLivingAttributes - m ()Z dW canBreatheUnderwater - m ()Z dX hasLandedInLiquid - m ()V dY removeFrost - m ()V dZ tryAddFrost - m ()D d_ lerpTargetY - m (Lnet/minecraft/world/damagesource/DamageSource;)V e playHurtSound - m (FF)I e calculateFallDamage - m (Lnet/minecraft/world/entity/EnumItemSlot;)Lnet/minecraft/world/item/ItemStack; e getLastArmorItem - m (Lnet/minecraft/world/item/ItemStack;)V e verifyEquippedItem - m (Lnet/minecraft/world/damagesource/DamageSource;F)F e getDamageAfterMagicAbsorb - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m (Lnet/minecraft/core/Holder;)Z e removeEffect - m (Lnet/minecraft/world/entity/player/EntityHuman;)F e getRiddenSpeed - m (Lnet/minecraft/world/entity/EntityLiving;)V e blockedByShield - m ()Lnet/minecraft/resources/ResourceKey; eA getLootTable - m ()J eB getLootTableSeed - m ()V eC skipDropExperience - m ()Z eD wasExperienceConsumed - m ()F eE getHurtDir - m ()Lnet/minecraft/world/phys/AxisAlignedBB; eF getHitbox - m ()Ljava/util/Map; eG activeLocationDependentEnchantments - m ()Lnet/minecraft/world/entity/EntityLiving$a; eH getFallSounds - m ()Ljava/util/Optional; eI getLastClimbablePos - m ()V eJ playBlockFallSound - m ()I eK getArmorValue - m ()Lnet/minecraft/world/damagesource/CombatTracker; eL getCombatTracker - m ()Lnet/minecraft/world/entity/EntityLiving; eM getKillCredit - m ()F eN getMaxHealth - m ()F eO getMaxAbsorption - m ()I eP getArrowCount - m ()I eQ getStingerCount - m ()V eR updateSwingTime - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeMapBase; eS getAttributes - m ()Lnet/minecraft/world/item/ItemStack; eT getMainHandItem - m ()Lnet/minecraft/world/item/ItemStack; eU getOffhandItem - m ()Ljava/lang/Iterable; eV getArmorSlots - m ()Ljava/lang/Iterable; eW getHandSlots - m ()Ljava/lang/Iterable; eX getArmorAndBodyArmorSlots - m ()Ljava/lang/Iterable; eY getAllSlots - m ()F eZ getArmorCoverPercentage - m ()F e_ lerpTargetYRot - m ()F ea getAgeScale - m ()F eb getScale - m ()Z ec isAffectedByFluids - m ()V ed tickDeath - m ()Z ee shouldDropExperience - m ()Z ef shouldDropLoot - m ()I eg getBaseExperienceReward - m ()Z eh isAlwaysExperienceDropper - m ()Lnet/minecraft/world/entity/EntityLiving; ei getLastHurtByMob - m ()I ej getLastHurtByMobTimestamp - m ()Lnet/minecraft/world/entity/EntityLiving; ek getLastHurtMob - m ()I el getLastHurtMobTimestamp - m ()I em getNoActionTime - m ()Z en shouldDiscardFriction - m ()V eo tickEffects - m ()Z ep canBeSeenAsEnemy - m ()Z eq canBeSeenByAnyone - m ()V er removeEffectParticles - m ()Z es removeAllEffects - m ()Ljava/util/Collection; et getActiveEffects - m ()Ljava/util/Map; eu getActiveEffectsMap - m ()Z ev isInvertedHealAndHarm - m ()F ew getHealth - m ()Z ex isDeadOrDying - m ()Lnet/minecraft/world/damagesource/DamageSource; ey getLastDamageSource - m ()V ez dropEquipment - m (Lnet/minecraft/world/damagesource/DamageSource;)Z f isDamageSourceBlocked - m (Lnet/minecraft/world/item/ItemStack;)Z f canTakeItem - m (Lnet/minecraft/world/entity/EnumItemSlot;)Lnet/minecraft/world/item/ItemStack; f getLastHandItem - m (Lnet/minecraft/world/entity/EntityLiving;)V f createWitherRose - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/phys/AxisAlignedBB; f getLocalBoundsForPose - m (FF)F f tickHeadTurn - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifiable; f getAttribute - m ()Z fA isFallFlying - m ()I fB getFallFlyingTicks - m ()Z fC isAffectedByPotions - m ()Z fD attackable - m ()Lcom/google/common/collect/ImmutableList; fE getDismountPoses - m ()Ljava/util/Optional; fF getSleepingPos - m ()V fG clearSleepingPos - m ()Z fH isSleeping - m ()V fI stopSleeping - m ()Lnet/minecraft/core/EnumDirection; fJ getBedOrientation - m ()Z fK canDisableShield - m ()Z fL hasInfiniteMaterials - m ()V f_ onEnterCombat - m ()F fa getSoundVolume - m ()F fb getVoicePitch - m ()Z fc isImmobile - m ()F fd getJumpPower - m ()F fe getJumpBoostPower - m ()V ff jumpFromGround - m ()V fg goDownInWater - m ()F fh getWaterSlowDown - m ()F fi getFlyingSpeed - m ()F fj getSpeed - m ()F fk getMaxHeadRotationRelativeToBody - m ()Z fl isSensitiveToWater - m ()V fm serverAiStep - m ()Z fn isAutoSpinAttack - m ()F fo getAbsorptionAmount - m ()V fp updateEffectVisibility - m ()Lnet/minecraft/world/entity/EnumMainHand; fq getMainArm - m ()Z fr isUsingItem - m ()Lnet/minecraft/world/EnumHand; fs getUsedItemHand - m ()Lnet/minecraft/world/item/ItemStack; ft getUseItem - m ()I fu getUseItemRemainingTicks - m ()I fv getTicksUsingItem - m ()V fw releaseUsingItem - m ()V fx stopUsingItem - m ()Z fy isBlocking - m ()Z fz isSuppressingSlidingDownLadder - m (Lnet/minecraft/world/entity/EnumItemSlot;)B g entityEventForEquipmentBreak - m (Lnet/minecraft/core/BlockPosition;)V g setSleepingPos - m (I)V g igniteForTicks - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; g getProjectile - m (Lnet/minecraft/world/entity/EntityPose;)Z g wouldNotSuffocateAtTargetPose - m (Lnet/minecraft/world/entity/EntityLiving;)V g doAutoAttackOnTouch - m (Lnet/minecraft/world/damagesource/DamageSource;)Z g checkTotemDeathProtection - m (Lnet/minecraft/core/Holder;)D g getAttributeValue - m ()V g_ onLeaveCombat - m (Lnet/minecraft/world/entity/Entity;)V h push - m (Lnet/minecraft/core/Holder;)D h getAttributeBaseValue - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/EnumItemSlot; h getEquipmentSlotForItem - m (Z)V h setSprinting - m ()Lnet/minecraft/world/phys/AxisAlignedBB; h_ getBoundingBoxForCulling - m (Lnet/minecraft/world/item/ItemStack;)V i breakItem - m (Lnet/minecraft/core/Holder;)V i onAttributeUpdated - m (F)F i getViewYRot - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; k resetForwardDirectionOfRelativePortalPosition - m ()V l tick - m (I)I m decreaseAirSupply - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3D; m getPassengerRidingPosition - m ()V m_ aiStep - m (F)V n animateHurt - m (I)I n increaseAirSupply - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Z)Z o canUsePortal - m (I)V o setNoActionTime - m (F)V o setYHeadRot - m ()Z o_ isBaby - m (I)V p setArrowCount - m (F)V p setYBodyRot - m (DDD)V p knockback - m ()Z p_ onClimbable - m (I)V q setStingerCount - m (F)F r getPreciseBodyRotation - m (Z)V r setDiscardFriction - m (I)Lnet/minecraft/sounds/SoundEffect; r getFallDamageSound - m ()V r pushEntities - m (I)Lnet/minecraft/world/entity/EnumItemSlot; s getEquipmentSlot - m ()V s updateSynchronizedMobEffectParticles - m (Z)V s calculateEntityAnimation - m (Z)V t setJumping - m ()V u rideTick - m (F)V v setHealth - m ()V v updateGlowingStatus - m (F)I w getComfortableFallDistance - m (F)V x hurtCurrentlyUsedShield - m (F)F y getJumpPower - m (F)V z updateWalkAnimation -c net/minecraft/world/entity/EntityLiving$1 net/minecraft/world/entity/LivingEntity$1 -c net/minecraft/world/entity/EntityLiving$2 net/minecraft/world/entity/LivingEntity$2 -c net/minecraft/world/entity/EntityLiving$3 net/minecraft/world/entity/LivingEntity$3 -c net/minecraft/world/entity/EntityLiving$4 net/minecraft/world/entity/LivingEntity$4 -c net/minecraft/world/entity/EntityLiving$5 net/minecraft/world/entity/LivingEntity$5 -c net/minecraft/world/entity/EntityLiving$6 net/minecraft/world/entity/LivingEntity$6 -c net/minecraft/world/entity/EntityLiving$7 net/minecraft/world/entity/LivingEntity$7 -c net/minecraft/world/entity/EntityLiving$8 net/minecraft/world/entity/LivingEntity$8 -c net/minecraft/world/entity/EntityLiving$ProcessableEffect net/minecraft/world/entity/LivingEntity$ProcessableEffect -c net/minecraft/world/entity/EntityLiving$a net/minecraft/world/entity/LivingEntity$Fallsounds - f Lnet/minecraft/sounds/SoundEffect; a small - f Lnet/minecraft/sounds/SoundEffect; b big - m ()Lnet/minecraft/sounds/SoundEffect; a small - m ()Lnet/minecraft/sounds/SoundEffect; b big -c net/minecraft/world/entity/EntityPose net/minecraft/world/entity/Pose - f Lnet/minecraft/world/entity/EntityPose; a STANDING - f Lnet/minecraft/world/entity/EntityPose; b FALL_FLYING - f Lnet/minecraft/world/entity/EntityPose; c SLEEPING - f Lnet/minecraft/world/entity/EntityPose; d SWIMMING - f Lnet/minecraft/world/entity/EntityPose; e SPIN_ATTACK - f Lnet/minecraft/world/entity/EntityPose; f CROUCHING - f Lnet/minecraft/world/entity/EntityPose; g LONG_JUMPING - f Lnet/minecraft/world/entity/EntityPose; h DYING - f Lnet/minecraft/world/entity/EntityPose; i CROAKING - f Lnet/minecraft/world/entity/EntityPose; j USING_TONGUE - f Lnet/minecraft/world/entity/EntityPose; k SITTING - f Lnet/minecraft/world/entity/EntityPose; l ROARING - f Lnet/minecraft/world/entity/EntityPose; m SNIFFING - f Lnet/minecraft/world/entity/EntityPose; n EMERGING - f Lnet/minecraft/world/entity/EntityPose; o DIGGING - f Lnet/minecraft/world/entity/EntityPose; p SLIDING - f Lnet/minecraft/world/entity/EntityPose; q SHOOTING - f Lnet/minecraft/world/entity/EntityPose; r INHALING - f Ljava/util/function/IntFunction; s BY_ID - f Lnet/minecraft/network/codec/StreamCodec; t STREAM_CODEC - f I u id - f [Lnet/minecraft/world/entity/EntityPose; v $VALUES - m ()I a id - m ()[Lnet/minecraft/world/entity/EntityPose; b $values -c net/minecraft/world/entity/EntityPositionTypes net/minecraft/world/entity/SpawnPlacements - f Ljava/util/Map; a DATA_BY_TYPE - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a isSpawnPositionOk - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z a checkSpawnRules - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/entity/SpawnPlacementType;Lnet/minecraft/world/level/levelgen/HeightMap$Type;Lnet/minecraft/world/entity/EntityPositionTypes$b;)V a register - m (Lnet/minecraft/world/entity/EntityTypes;)Lnet/minecraft/world/entity/SpawnPlacementType; a getPlacementType - m (Lnet/minecraft/world/entity/EntityTypes;)Lnet/minecraft/world/level/levelgen/HeightMap$Type; b getHeightmapType -c net/minecraft/world/entity/EntityPositionTypes$a net/minecraft/world/entity/SpawnPlacements$Data - f Lnet/minecraft/world/level/levelgen/HeightMap$Type; a heightMap - f Lnet/minecraft/world/entity/SpawnPlacementType; b placement - f Lnet/minecraft/world/entity/EntityPositionTypes$b; c predicate - m ()Lnet/minecraft/world/level/levelgen/HeightMap$Type; a heightMap - m ()Lnet/minecraft/world/entity/SpawnPlacementType; b placement - m ()Lnet/minecraft/world/entity/EntityPositionTypes$b; c predicate -c net/minecraft/world/entity/EntityPositionTypes$b net/minecraft/world/entity/SpawnPlacements$SpawnPredicate -c net/minecraft/world/entity/EntitySize net/minecraft/world/entity/EntityDimensions - f F a width - f F b height - f F c eyeHeight - f Lnet/minecraft/world/entity/EntityAttachments; d attachments - f Z e fixed - m (FF)Lnet/minecraft/world/entity/EntitySize; a scale - m ()F a width - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/AxisAlignedBB; a makeBoundingBox - m (Lnet/minecraft/world/entity/EntityAttachments$a;)Lnet/minecraft/world/entity/EntitySize; a withAttachments - m (F)Lnet/minecraft/world/entity/EntitySize; a scale - m (DDD)Lnet/minecraft/world/phys/AxisAlignedBB; a makeBoundingBox - m ()F b height - m (F)Lnet/minecraft/world/entity/EntitySize; b withEyeHeight - m (FF)Lnet/minecraft/world/entity/EntitySize; b scalable - m ()F c eyeHeight - m (F)F c defaultEyeHeight - m (FF)Lnet/minecraft/world/entity/EntitySize; c fixed - m ()Lnet/minecraft/world/entity/EntityAttachments; d attachments - m ()Z e fixed -c net/minecraft/world/entity/EntityTameableAnimal net/minecraft/world/entity/TamableAnimal - f I cc TELEPORT_WHEN_DISTANCE_IS_SQ - f Lnet/minecraft/network/syncher/DataWatcherObject; cd DATA_FLAGS_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; ce DATA_OWNERUUID_ID - f I cg MIN_HORIZONTAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING - f I ch MAX_HORIZONTAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING - f I ci MAX_VERTICAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING - f Z cj orderedToSit - m (Lnet/minecraft/world/damagesource/DamageSource;)V a die - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a tame - m (III)Z a maybeTeleportTo - m (Lnet/minecraft/world/entity/Entity;F)Z a handleLeashAtDistance - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a wantsToAttack - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m ()Ljava/util/UUID; aa_ getOwnerUUID - m (ZZ)V b setTame - m (Ljava/util/UUID;)V b setOwnerUUID - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/EntityLiving;)Z c canAttack - m ()Lnet/minecraft/world/scores/ScoreboardTeam; ck getTeam - m ()Z gk isOrderedToSit - m ()V gl tryToTeleportToOwner - m ()Z gm shouldTryTeleportToOwner - m ()Z gn unableToMoveToOwner - m ()Z go canFlyToOwner - m (Lnet/minecraft/core/BlockPosition;)V h teleportToAroundBlockPos - m (Lnet/minecraft/core/BlockPosition;)Z i canTeleportTo - m (Lnet/minecraft/world/entity/EntityLiving;)Z j isOwnedBy - m ()Z s isTame - m (Lnet/minecraft/world/entity/Entity;)Z s isAlliedTo - m ()V t applyTamingSideEffects - m (Z)V x spawnTamingParticles - m ()Z x isInSittingPose - m (Z)V y setInSittingPose - m ()Z y canBeLeashed - m (Z)V z setOrderedToSit -c net/minecraft/world/entity/EntityTameableAnimal$a net/minecraft/world/entity/TamableAnimal$TamableAnimalPanicGoal - m ()V a tick -c net/minecraft/world/entity/EntityTypes net/minecraft/world/entity/EntityType - f Lnet/minecraft/world/entity/EntityTypes; A DRAGON_FIREBALL - f Lnet/minecraft/world/entity/EntityTypes; B DROWNED - f Lnet/minecraft/world/entity/EntityTypes; C EGG - f Lnet/minecraft/world/entity/EntityTypes; D ELDER_GUARDIAN - f Lnet/minecraft/world/entity/EntityTypes; E END_CRYSTAL - f Lnet/minecraft/world/entity/EntityTypes; F ENDER_DRAGON - f Lnet/minecraft/world/entity/EntityTypes; G ENDER_PEARL - f Lnet/minecraft/world/entity/EntityTypes; H ENDERMAN - f Lnet/minecraft/world/entity/EntityTypes; I ENDERMITE - f Lnet/minecraft/world/entity/EntityTypes; J EVOKER - f Lnet/minecraft/world/entity/EntityTypes; K EVOKER_FANGS - f Lnet/minecraft/world/entity/EntityTypes; L EXPERIENCE_BOTTLE - f Lnet/minecraft/world/entity/EntityTypes; M EXPERIENCE_ORB - f Lnet/minecraft/world/entity/EntityTypes; N EYE_OF_ENDER - f Lnet/minecraft/world/entity/EntityTypes; O FALLING_BLOCK - f Lnet/minecraft/world/entity/EntityTypes; P FIREWORK_ROCKET - f Lnet/minecraft/world/entity/EntityTypes; Q FOX - f Lnet/minecraft/world/entity/EntityTypes; R FROG - f Lnet/minecraft/world/entity/EntityTypes; S FURNACE_MINECART - f Lnet/minecraft/world/entity/EntityTypes; T GHAST - f Lnet/minecraft/world/entity/EntityTypes; U GIANT - f Lnet/minecraft/world/entity/EntityTypes; V GLOW_ITEM_FRAME - f Lnet/minecraft/world/entity/EntityTypes; W GLOW_SQUID - f Lnet/minecraft/world/entity/EntityTypes; X GOAT - f Lnet/minecraft/world/entity/EntityTypes; Y GUARDIAN - f Lnet/minecraft/world/entity/EntityTypes; Z HOGLIN - f Lnet/minecraft/world/entity/EntityTypes; a ALLAY - f Lnet/minecraft/world/entity/EntityTypes; aA PIGLIN - f Lnet/minecraft/world/entity/EntityTypes; aB PIGLIN_BRUTE - f Lnet/minecraft/world/entity/EntityTypes; aC PILLAGER - f Lnet/minecraft/world/entity/EntityTypes; aD POLAR_BEAR - f Lnet/minecraft/world/entity/EntityTypes; aE POTION - f Lnet/minecraft/world/entity/EntityTypes; aF PUFFERFISH - f Lnet/minecraft/world/entity/EntityTypes; aG RABBIT - f Lnet/minecraft/world/entity/EntityTypes; aH RAVAGER - f Lnet/minecraft/world/entity/EntityTypes; aI SALMON - f Lnet/minecraft/world/entity/EntityTypes; aJ SHEEP - f Lnet/minecraft/world/entity/EntityTypes; aK SHULKER - f Lnet/minecraft/world/entity/EntityTypes; aL SHULKER_BULLET - f Lnet/minecraft/world/entity/EntityTypes; aM SILVERFISH - f Lnet/minecraft/world/entity/EntityTypes; aN SKELETON - f Lnet/minecraft/world/entity/EntityTypes; aO SKELETON_HORSE - f Lnet/minecraft/world/entity/EntityTypes; aP SLIME - f Lnet/minecraft/world/entity/EntityTypes; aQ SMALL_FIREBALL - f Lnet/minecraft/world/entity/EntityTypes; aR SNIFFER - f Lnet/minecraft/world/entity/EntityTypes; aS SNOW_GOLEM - f Lnet/minecraft/world/entity/EntityTypes; aT SNOWBALL - f Lnet/minecraft/world/entity/EntityTypes; aU SPAWNER_MINECART - f Lnet/minecraft/world/entity/EntityTypes; aV SPECTRAL_ARROW - f Lnet/minecraft/world/entity/EntityTypes; aW SPIDER - f Lnet/minecraft/world/entity/EntityTypes; aX SQUID - f Lnet/minecraft/world/entity/EntityTypes; aY STRAY - f Lnet/minecraft/world/entity/EntityTypes; aZ STRIDER - f Lnet/minecraft/world/entity/EntityTypes; aa HOPPER_MINECART - f Lnet/minecraft/world/entity/EntityTypes; ab HORSE - f Lnet/minecraft/world/entity/EntityTypes; ac HUSK - f Lnet/minecraft/world/entity/EntityTypes; ad ILLUSIONER - f Lnet/minecraft/world/entity/EntityTypes; ae INTERACTION - f Lnet/minecraft/world/entity/EntityTypes; af IRON_GOLEM - f Lnet/minecraft/world/entity/EntityTypes; ag ITEM - f Lnet/minecraft/world/entity/EntityTypes; ah ITEM_DISPLAY - f Lnet/minecraft/world/entity/EntityTypes; ai ITEM_FRAME - f Lnet/minecraft/world/entity/EntityTypes; aj OMINOUS_ITEM_SPAWNER - f Lnet/minecraft/world/entity/EntityTypes; ak FIREBALL - f Lnet/minecraft/world/entity/EntityTypes; al LEASH_KNOT - f Lnet/minecraft/world/entity/EntityTypes; am LIGHTNING_BOLT - f Lnet/minecraft/world/entity/EntityTypes; an LLAMA - f Lnet/minecraft/world/entity/EntityTypes; ao LLAMA_SPIT - f Lnet/minecraft/world/entity/EntityTypes; ap MAGMA_CUBE - f Lnet/minecraft/world/entity/EntityTypes; aq MARKER - f Lnet/minecraft/world/entity/EntityTypes; ar MINECART - f Lnet/minecraft/world/entity/EntityTypes; as MOOSHROOM - f Lnet/minecraft/world/entity/EntityTypes; at MULE - f Lnet/minecraft/world/entity/EntityTypes; au OCELOT - f Lnet/minecraft/world/entity/EntityTypes; av PAINTING - f Lnet/minecraft/world/entity/EntityTypes; aw PANDA - f Lnet/minecraft/world/entity/EntityTypes; ax PARROT - f Lnet/minecraft/world/entity/EntityTypes; ay PHANTOM - f Lnet/minecraft/world/entity/EntityTypes; az PIG - f Lnet/minecraft/world/entity/EntityTypes; b AREA_EFFECT_CLOUD - f Lorg/slf4j/Logger; bB LOGGER - f Lnet/minecraft/core/Holder$c; bC builtInRegistryHolder - f F bD MAGIC_HORSE_WIDTH - f I bE DISPLAY_TRACKING_RANGE - f Lnet/minecraft/world/entity/EntityTypes$b; bF factory - f Lnet/minecraft/world/entity/EnumCreatureType; bG category - f Lcom/google/common/collect/ImmutableSet; bH immuneTo - f Z bI serialize - f Z bJ summon - f Z bK fireImmune - f Z bL canSpawnFarFromPlayer - f I bM clientTrackingRange - f I bN updateInterval - f Ljava/lang/String; bO descriptionId - f Lnet/minecraft/network/chat/IChatBaseComponent; bP description - f Lnet/minecraft/resources/ResourceKey; bQ lootTable - f Lnet/minecraft/world/entity/EntitySize; bR dimensions - f F bS spawnDimensionsScale - f Lnet/minecraft/world/flag/FeatureFlagSet; bT requiredFeatures - f Lnet/minecraft/world/entity/EntityTypes; ba TADPOLE - f Lnet/minecraft/world/entity/EntityTypes; bb TEXT_DISPLAY - f Lnet/minecraft/world/entity/EntityTypes; bc TNT - f Lnet/minecraft/world/entity/EntityTypes; bd TNT_MINECART - f Lnet/minecraft/world/entity/EntityTypes; be TRADER_LLAMA - f Lnet/minecraft/world/entity/EntityTypes; bf TRIDENT - f Lnet/minecraft/world/entity/EntityTypes; bg TROPICAL_FISH - f Lnet/minecraft/world/entity/EntityTypes; bh TURTLE - f Lnet/minecraft/world/entity/EntityTypes; bi VEX - f Lnet/minecraft/world/entity/EntityTypes; bj VILLAGER - f Lnet/minecraft/world/entity/EntityTypes; bk VINDICATOR - f Lnet/minecraft/world/entity/EntityTypes; bl WANDERING_TRADER - f Lnet/minecraft/world/entity/EntityTypes; bm WARDEN - f Lnet/minecraft/world/entity/EntityTypes; bn WIND_CHARGE - f Lnet/minecraft/world/entity/EntityTypes; bo WITCH - f Lnet/minecraft/world/entity/EntityTypes; bp WITHER - f Lnet/minecraft/world/entity/EntityTypes; bq WITHER_SKELETON - f Lnet/minecraft/world/entity/EntityTypes; br WITHER_SKULL - f Lnet/minecraft/world/entity/EntityTypes; bs WOLF - f Lnet/minecraft/world/entity/EntityTypes; bt ZOGLIN - f Lnet/minecraft/world/entity/EntityTypes; bu ZOMBIE - f Lnet/minecraft/world/entity/EntityTypes; bv ZOMBIE_HORSE - f Lnet/minecraft/world/entity/EntityTypes; bw ZOMBIE_VILLAGER - f Lnet/minecraft/world/entity/EntityTypes; bx ZOMBIFIED_PIGLIN - f Lnet/minecraft/world/entity/EntityTypes; by PLAYER - f Lnet/minecraft/world/entity/EntityTypes; bz FISHING_BOBBER - f Lnet/minecraft/world/entity/EntityTypes; c ARMADILLO - f Lnet/minecraft/world/entity/EntityTypes; d ARMOR_STAND - f Lnet/minecraft/world/entity/EntityTypes; e ARROW - f Lnet/minecraft/world/entity/EntityTypes; f AXOLOTL - f Lnet/minecraft/world/entity/EntityTypes; g BAT - f Lnet/minecraft/world/entity/EntityTypes; h BEE - f Lnet/minecraft/world/entity/EntityTypes; i BLAZE - f Lnet/minecraft/world/entity/EntityTypes; j BLOCK_DISPLAY - f Lnet/minecraft/world/entity/EntityTypes; k BOAT - f Lnet/minecraft/world/entity/EntityTypes; l BOGGED - f Lnet/minecraft/world/entity/EntityTypes; m BREEZE - f Lnet/minecraft/world/entity/EntityTypes; n BREEZE_WIND_CHARGE - f Lnet/minecraft/world/entity/EntityTypes; o CAMEL - f Lnet/minecraft/world/entity/EntityTypes; p CAT - f Lnet/minecraft/world/entity/EntityTypes; q CAVE_SPIDER - f Lnet/minecraft/world/entity/EntityTypes; r CHEST_BOAT - f Lnet/minecraft/world/entity/EntityTypes; s CHEST_MINECART - f Lnet/minecraft/world/entity/EntityTypes; t CHICKEN - f Lnet/minecraft/world/entity/EntityTypes; u COD - f Lnet/minecraft/world/entity/EntityTypes; v COMMAND_BLOCK_MINECART - f Lnet/minecraft/world/entity/EntityTypes; w COW - f Lnet/minecraft/world/entity/EntityTypes; x CREEPER - f Lnet/minecraft/world/entity/EntityTypes; y DOLPHIN - f Lnet/minecraft/world/entity/EntityTypes; z DONKEY - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;ZLnet/minecraft/world/phys/AxisAlignedBB;)D a getYOffset - m (Ljava/lang/String;)Ljava/util/Optional; a byString - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; a tryCast - m (Lnet/minecraft/nbt/NBTTagCompound;)Ljava/util/Optional; a by - m (Lnet/minecraft/core/HolderSet;)Z a is - m (Ljava/util/function/Consumer;Lnet/minecraft/world/item/ItemStack;)Ljava/util/function/Consumer; a appendCustomNameConfig - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/level/World;)Ljava/util/Optional; a create - m (DDD)Lnet/minecraft/world/phys/AxisAlignedBB; a getSpawnAABB - m (Ljava/lang/String;Lnet/minecraft/world/entity/EntityTypes$Builder;)Lnet/minecraft/world/entity/EntityTypes; a register - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/component/CustomData;)V a updateCustomEntityTag - m (Ljava/util/List;Lnet/minecraft/world/level/World;)Ljava/util/stream/Stream; a loadEntitiesRecursive - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/Entity; a create - m (Lnet/minecraft/tags/TagKey;)Z a is - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EnumMobSpawn;)Lnet/minecraft/world/entity/Entity; a spawn - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EnumMobSpawn;ZZ)Lnet/minecraft/world/entity/Entity; a spawn - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;)Ljava/util/function/Consumer; a createDefaultStackConfig - m (Ljava/util/function/Consumer;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;)Ljava/util/function/Consumer; a appendDefaultStackConfig - m ()Ljava/lang/Class; a getBaseClass - m (Lnet/minecraft/world/entity/EntityTypes;)Lnet/minecraft/resources/MinecraftKey; a getKey - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBlockDangerous - m (Lnet/minecraft/server/level/WorldServer;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EnumMobSpawn;ZZ)Lnet/minecraft/world/entity/Entity; a spawn - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/level/World;Ljava/util/function/Function;)Lnet/minecraft/world/entity/Entity; a loadEntityRecursive - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/level/World;)Ljava/util/Optional; b loadStaticEntity - m (Lnet/minecraft/server/level/WorldServer;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EnumMobSpawn;ZZ)Lnet/minecraft/world/entity/Entity; b create - m (Ljava/util/function/Consumer;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;)Ljava/util/function/Consumer; b appendCustomEntityStackConfig - m ()Z b canSerialize - m ()Z c canSummon - m ()Z d fireImmune - m ()Z e canSpawnFarFromPlayer - m ()Lnet/minecraft/world/entity/EnumCreatureType; f getCategory - m ()Ljava/lang/String; g getDescriptionId - m ()Lnet/minecraft/network/chat/IChatBaseComponent; h getDescription - m ()Lnet/minecraft/world/flag/FeatureFlagSet; i requiredFeatures - m ()Ljava/lang/String; j toShortString - m ()Lnet/minecraft/resources/ResourceKey; k getDefaultLootTable - m ()F l getWidth - m ()F m getHeight - m ()Lnet/minecraft/world/entity/EntitySize; n getDimensions - m ()I o clientTrackingRange - m ()I p updateInterval - m ()Z q trackDeltas - m ()Lnet/minecraft/core/Holder$c; r builtInRegistryHolder -c net/minecraft/world/entity/EntityTypes$1 net/minecraft/world/entity/EntityType$1 -c net/minecraft/world/entity/EntityTypes$Builder net/minecraft/world/entity/EntityType$Builder - f Lnet/minecraft/world/entity/EntityTypes$b; a factory - f Lnet/minecraft/world/entity/EnumCreatureType; b category - f Lcom/google/common/collect/ImmutableSet; c immuneTo - f Z d serialize - f Z e summon - f Z f fireImmune - f Z g canSpawnFarFromPlayer - f I h clientTrackingRange - f I i updateInterval - f Lnet/minecraft/world/entity/EntitySize; j dimensions - f F k spawnDimensionsScale - f Lnet/minecraft/world/entity/EntityAttachments$a; l attachments - f Lnet/minecraft/world/flag/FeatureFlagSet; m requiredFeatures - m (Lnet/minecraft/world/entity/EnumCreatureType;)Lnet/minecraft/world/entity/EntityTypes$Builder; a createNothing - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/entity/EntityTypes$Builder; a vehicleAttachment - m (Ljava/lang/String;)Lnet/minecraft/world/entity/EntityTypes; a build - m (Lnet/minecraft/world/entity/EntityAttachment;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/entity/EntityTypes$Builder; a attach - m ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/entity/EntityTypes$Builder; a immuneTo - m ([Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/entity/EntityTypes$Builder; a passengerAttachments - m ([F)Lnet/minecraft/world/entity/EntityTypes$Builder; a passengerAttachments - m (Lnet/minecraft/world/entity/EntityAttachment;FFF)Lnet/minecraft/world/entity/EntityTypes$Builder; a attach - m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/entity/EntityTypes$Builder; a requiredFeatures - m (Lnet/minecraft/world/entity/EntityTypes$b;Lnet/minecraft/world/entity/EnumCreatureType;)Lnet/minecraft/world/entity/EntityTypes$Builder; a of - m (FF)Lnet/minecraft/world/entity/EntityTypes$Builder; a sized - m (F)Lnet/minecraft/world/entity/EntityTypes$Builder; a spawnDimensionsScale - m ()Lnet/minecraft/world/entity/EntityTypes$Builder; a noSummon - m (I)Lnet/minecraft/world/entity/EntityTypes$Builder; a clientTrackingRange - m ()Lnet/minecraft/world/entity/EntityTypes$Builder; b noSave - m (I)Lnet/minecraft/world/entity/EntityTypes$Builder; b updateInterval - m (F)Lnet/minecraft/world/entity/EntityTypes$Builder; b eyeHeight - m (F)Lnet/minecraft/world/entity/EntityTypes$Builder; c ridingOffset - m ()Lnet/minecraft/world/entity/EntityTypes$Builder; c fireImmune - m ()Lnet/minecraft/world/entity/EntityTypes$Builder; d canSpawnFarFromPlayer - m (F)Lnet/minecraft/world/entity/EntityTypes$Builder; d nameTagOffset -c net/minecraft/world/entity/EntityTypes$b net/minecraft/world/entity/EntityType$EntityFactory -c net/minecraft/world/entity/EnumCreatureType net/minecraft/world/entity/MobCategory - f Lnet/minecraft/world/entity/EnumCreatureType; a MONSTER - f Lnet/minecraft/world/entity/EnumCreatureType; b CREATURE - f Lnet/minecraft/world/entity/EnumCreatureType; c AMBIENT - f Lnet/minecraft/world/entity/EnumCreatureType; d AXOLOTLS - f Lnet/minecraft/world/entity/EnumCreatureType; e UNDERGROUND_WATER_CREATURE - f Lnet/minecraft/world/entity/EnumCreatureType; f WATER_CREATURE - f Lnet/minecraft/world/entity/EnumCreatureType; g WATER_AMBIENT - f Lnet/minecraft/world/entity/EnumCreatureType; h MISC - f Lcom/mojang/serialization/Codec; i CODEC - f I j max - f Z k isFriendly - f Z l isPersistent - f Ljava/lang/String; m name - f I n noDespawnDistance - f I o despawnDistance - f [Lnet/minecraft/world/entity/EnumCreatureType; p $VALUES - m ()Ljava/lang/String; a getName - m ()I b getMaxInstancesPerChunk - m ()Ljava/lang/String; c getSerializedName - m ()Z d isFriendly - m ()Z e isPersistent - m ()I f getDespawnDistance - m ()I g getNoDespawnDistance - m ()[Lnet/minecraft/world/entity/EnumCreatureType; h $values -c net/minecraft/world/entity/EnumItemSlot net/minecraft/world/entity/EquipmentSlot - f Lnet/minecraft/world/entity/EnumItemSlot; a MAINHAND - f Lnet/minecraft/world/entity/EnumItemSlot; b OFFHAND - f Lnet/minecraft/world/entity/EnumItemSlot; c FEET - f Lnet/minecraft/world/entity/EnumItemSlot; d LEGS - f Lnet/minecraft/world/entity/EnumItemSlot; e CHEST - f Lnet/minecraft/world/entity/EnumItemSlot; f HEAD - f Lnet/minecraft/world/entity/EnumItemSlot; g BODY - f I h NO_COUNT_LIMIT - f Lnet/minecraft/util/INamable$a; i CODEC - f Lnet/minecraft/world/entity/EnumItemSlot$Function; j type - f I k index - f I l countLimit - f I m filterFlag - f Ljava/lang/String; n name - f [Lnet/minecraft/world/entity/EnumItemSlot; o $VALUES - m ()Lnet/minecraft/world/entity/EnumItemSlot$Function; a getType - m (I)I a getIndex - m (Ljava/lang/String;)Lnet/minecraft/world/entity/EnumItemSlot; a byName - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a limit - m ()I b getIndex - m ()Ljava/lang/String; c getSerializedName - m ()I d getFilterFlag - m ()Ljava/lang/String; e getName - m ()Z f isArmor - m ()[Lnet/minecraft/world/entity/EnumItemSlot; g $values -c net/minecraft/world/entity/EnumItemSlot$Function net/minecraft/world/entity/EquipmentSlot$Type - f Lnet/minecraft/world/entity/EnumItemSlot$Function; a HAND - f Lnet/minecraft/world/entity/EnumItemSlot$Function; b HUMANOID_ARMOR - f Lnet/minecraft/world/entity/EnumItemSlot$Function; c ANIMAL_ARMOR - f [Lnet/minecraft/world/entity/EnumItemSlot$Function; d $VALUES - m ()[Lnet/minecraft/world/entity/EnumItemSlot$Function; a $values -c net/minecraft/world/entity/EnumMainHand net/minecraft/world/entity/HumanoidArm - f Lnet/minecraft/world/entity/EnumMainHand; a LEFT - f Lnet/minecraft/world/entity/EnumMainHand; b RIGHT - f Lcom/mojang/serialization/Codec; c CODEC - f Ljava/util/function/IntFunction; d BY_ID - f I e id - f Ljava/lang/String; f name - f Ljava/lang/String; g translationKey - f [Lnet/minecraft/world/entity/EnumMainHand; h $VALUES - m ()I a getId - m ()Ljava/lang/String; b getKey - m ()Ljava/lang/String; c getSerializedName - m ()Lnet/minecraft/world/entity/EnumMainHand; e getOpposite - m ()[Lnet/minecraft/world/entity/EnumMainHand; f $values -c net/minecraft/world/entity/EnumMobSpawn net/minecraft/world/entity/MobSpawnType - f Lnet/minecraft/world/entity/EnumMobSpawn; a NATURAL - f Lnet/minecraft/world/entity/EnumMobSpawn; b CHUNK_GENERATION - f Lnet/minecraft/world/entity/EnumMobSpawn; c SPAWNER - f Lnet/minecraft/world/entity/EnumMobSpawn; d STRUCTURE - f Lnet/minecraft/world/entity/EnumMobSpawn; e BREEDING - f Lnet/minecraft/world/entity/EnumMobSpawn; f MOB_SUMMONED - f Lnet/minecraft/world/entity/EnumMobSpawn; g JOCKEY - f Lnet/minecraft/world/entity/EnumMobSpawn; h EVENT - f Lnet/minecraft/world/entity/EnumMobSpawn; i CONVERSION - f Lnet/minecraft/world/entity/EnumMobSpawn; j REINFORCEMENT - f Lnet/minecraft/world/entity/EnumMobSpawn; k TRIGGERED - f Lnet/minecraft/world/entity/EnumMobSpawn; l BUCKET - f Lnet/minecraft/world/entity/EnumMobSpawn; m SPAWN_EGG - f Lnet/minecraft/world/entity/EnumMobSpawn; n COMMAND - f Lnet/minecraft/world/entity/EnumMobSpawn; o DISPENSER - f Lnet/minecraft/world/entity/EnumMobSpawn; p PATROL - f Lnet/minecraft/world/entity/EnumMobSpawn; q TRIAL_SPAWNER - f [Lnet/minecraft/world/entity/EnumMobSpawn; r $VALUES - m (Lnet/minecraft/world/entity/EnumMobSpawn;)Z a isSpawner - m ()[Lnet/minecraft/world/entity/EnumMobSpawn; a $values - m (Lnet/minecraft/world/entity/EnumMobSpawn;)Z b ignoresLightRequirements -c net/minecraft/world/entity/EnumMoveType net/minecraft/world/entity/MoverType - f Lnet/minecraft/world/entity/EnumMoveType; a SELF - f Lnet/minecraft/world/entity/EnumMoveType; b PLAYER - f Lnet/minecraft/world/entity/EnumMoveType; c PISTON - f Lnet/minecraft/world/entity/EnumMoveType; d SHULKER_BOX - f Lnet/minecraft/world/entity/EnumMoveType; e SHULKER - f [Lnet/minecraft/world/entity/EnumMoveType; f $VALUES - m ()[Lnet/minecraft/world/entity/EnumMoveType; a $values -c net/minecraft/world/entity/EquipmentSlotGroup net/minecraft/world/entity/EquipmentSlotGroup - f Lnet/minecraft/world/entity/EquipmentSlotGroup; a ANY - f Lnet/minecraft/world/entity/EquipmentSlotGroup; b MAINHAND - f Lnet/minecraft/world/entity/EquipmentSlotGroup; c OFFHAND - f Lnet/minecraft/world/entity/EquipmentSlotGroup; d HAND - f Lnet/minecraft/world/entity/EquipmentSlotGroup; e FEET - f Lnet/minecraft/world/entity/EquipmentSlotGroup; f LEGS - f Lnet/minecraft/world/entity/EquipmentSlotGroup; g CHEST - f Lnet/minecraft/world/entity/EquipmentSlotGroup; h HEAD - f Lnet/minecraft/world/entity/EquipmentSlotGroup; i ARMOR - f Lnet/minecraft/world/entity/EquipmentSlotGroup; j BODY - f Ljava/util/function/IntFunction; k BY_ID - f Lcom/mojang/serialization/Codec; l CODEC - f Lnet/minecraft/network/codec/StreamCodec; m STREAM_CODEC - f I n id - f Ljava/lang/String; o key - f Ljava/util/function/Predicate; p predicate - f [Lnet/minecraft/world/entity/EquipmentSlotGroup; q $VALUES - m (Lnet/minecraft/world/entity/EquipmentSlotGroup;)I a lambda$static$3 - m ()[Lnet/minecraft/world/entity/EquipmentSlotGroup; a $values - m (Lnet/minecraft/world/entity/EnumItemSlot;)Lnet/minecraft/world/entity/EquipmentSlotGroup; a bySlot - m (Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/entity/EnumItemSlot;)Z a lambda$new$4 - m (Lnet/minecraft/world/entity/EnumItemSlot;)Z b test - m (Lnet/minecraft/world/entity/EquipmentSlotGroup;)I b lambda$static$2 - m (Lnet/minecraft/world/entity/EnumItemSlot;)Z c lambda$static$1 - m ()Ljava/lang/String; c getSerializedName - m (Lnet/minecraft/world/entity/EnumItemSlot;)Z d lambda$static$0 -c net/minecraft/world/entity/EquipmentSlotGroup$1 net/minecraft/world/entity/EquipmentSlotGroup$1 - f [I a $SwitchMap$net$minecraft$world$entity$EquipmentSlot -c net/minecraft/world/entity/EquipmentTable net/minecraft/world/entity/EquipmentTable - f Lcom/mojang/serialization/Codec; a DROP_CHANCES_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/resources/ResourceKey; c lootTable - f Ljava/util/Map; d slotDropChances - m (F)Ljava/util/Map; a createForAllSlots - m (Ljava/util/List;F)Ljava/util/Map; a createForAllSlots - m (Lcom/mojang/datafixers/util/Either;)Ljava/util/Map; a lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Ljava/util/Map;)Lcom/mojang/datafixers/util/Either; a lambda$static$1 - m ()Lnet/minecraft/resources/ResourceKey; a lootTable - m ()Ljava/util/Map; b slotDropChances -c net/minecraft/world/entity/EquipmentUser net/minecraft/world/entity/EquipmentUser - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootParams;Ljava/util/Map;)V a equip - m (Lnet/minecraft/world/entity/EnumItemSlot;)Lnet/minecraft/world/item/ItemStack; a getItemBySlot - m (Lnet/minecraft/world/entity/EnumItemSlot;F)V a setDropChance - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootParams;JLjava/util/Map;)V a equip - m (Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/item/ItemStack;)V a setItemSlot - m (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)Lnet/minecraft/world/entity/EnumItemSlot; a resolveSlot - m (Lnet/minecraft/world/entity/EquipmentTable;Lnet/minecraft/world/level/storage/loot/LootParams;)V a equip -c net/minecraft/world/entity/GlowSquid net/minecraft/world/entity/GlowSquid - f Lnet/minecraft/network/syncher/DataWatcherObject; cg DATA_DARK_TICKS_REMAINING - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z a checkGlowSquidSpawnRules - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (I)V c setDarkTicks - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/core/particles/ParticleParam; s getInkParticle - m ()Lnet/minecraft/sounds/SoundEffect; t getSquirtSound - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()I x getDarkTicksRemaining -c net/minecraft/world/entity/GroupDataEntity net/minecraft/world/entity/SpawnGroupData -c net/minecraft/world/entity/HasCustomInventoryScreen net/minecraft/world/entity/HasCustomInventoryScreen - m (Lnet/minecraft/world/entity/player/EntityHuman;)V b openCustomInventoryScreen -c net/minecraft/world/entity/IEntityAngerable net/minecraft/world/entity/NeutralMob - f Ljava/lang/String; c_ TAG_ANGER_TIME - f Ljava/lang/String; d_ TAG_ANGRY_AT - m ()V Z_ stopBeingAngry - m (Lnet/minecraft/world/level/World;Lnet/minecraft/nbt/NBTTagCompound;)V a readPersistentAngerSaveData - m (I)V a setRemainingPersistentAngerTime - m ()I a getRemainingPersistentAngerTime - m (Lnet/minecraft/world/entity/EntityLiving;)V a setLastHurtByMob - m (Lnet/minecraft/server/level/WorldServer;Z)V a updatePersistentAnger - m (Ljava/util/UUID;)V a setPersistentAngerTarget - m (Lnet/minecraft/world/entity/EntityLiving;)Z a_ isAngryAt - m (Lnet/minecraft/nbt/NBTTagCompound;)V a_ addPersistentAngerSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a_ playerDied - m (Lnet/minecraft/world/level/World;)Z a_ isAngryAtAllPlayers - m ()Z ad_ isAngry - m ()V ae_ forgetCurrentTargetAndRefreshUniversalAnger - m ()Ljava/util/UUID; b getPersistentAngerTarget - m (Lnet/minecraft/world/entity/player/EntityHuman;)V c setLastHurtByPlayer - m (Lnet/minecraft/world/entity/EntityLiving;)Z c canAttack - m ()V c startPersistentAngerTimer - m ()Lnet/minecraft/world/entity/EntityLiving; ei getLastHurtByMob - m (Lnet/minecraft/world/entity/EntityLiving;)V h setTarget - m ()Lnet/minecraft/world/entity/EntityLiving; p getTarget -c net/minecraft/world/entity/IEntitySelector net/minecraft/world/entity/EntitySelector - f Ljava/util/function/Predicate; a ENTITY_STILL_ALIVE - f Ljava/util/function/Predicate; b LIVING_ENTITY_STILL_ALIVE - f Ljava/util/function/Predicate; c ENTITY_NOT_BEING_RIDDEN - f Ljava/util/function/Predicate; d CONTAINER_ENTITY_SELECTOR - f Ljava/util/function/Predicate; e NO_CREATIVE_OR_SPECTATOR - f Ljava/util/function/Predicate; f NO_SPECTATORS - f Ljava/util/function/Predicate; g CAN_BE_COLLIDED_WITH - m (DDDD)Ljava/util/function/Predicate; a withinDistance - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; a pushableBy - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; b notRiding -c net/minecraft/world/entity/IEntitySelector$EntitySelectorEquipable net/minecraft/world/entity/EntitySelector$MobCanWearArmorEntitySelector - f Lnet/minecraft/world/item/ItemStack; a itemStack - m (Lnet/minecraft/world/entity/Entity;)Z a test -c net/minecraft/world/entity/IJumpable net/minecraft/world/entity/PlayerRideableJumping - m ()Z a canJump - m (I)V b onPlayerJump - m ()V b handleStopJump - m (I)V c handleStartJump - m ()I c getJumpCooldown -c net/minecraft/world/entity/ISaddleable net/minecraft/world/entity/Saddleable - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/sounds/SoundCategory;)V a equipSaddle - m ()Lnet/minecraft/sounds/SoundEffect; ac_ getSaddleSoundEvent - m ()Z f isSaddleable - m ()Z i isSaddled -c net/minecraft/world/entity/IShearable net/minecraft/world/entity/Shearable - m ()Z a readyForShearing - m (Lnet/minecraft/sounds/SoundCategory;)V a shear -c net/minecraft/world/entity/ISteerable net/minecraft/world/entity/ItemSteerable - m ()Z a boost -c net/minecraft/world/entity/Interaction net/minecraft/world/entity/Interaction - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/network/syncher/DataWatcherObject; c DATA_WIDTH_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_HEIGHT_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; e DATA_RESPONSE_ID - f Ljava/lang/String; f TAG_WIDTH - f Ljava/lang/String; g TAG_HEIGHT - f Ljava/lang/String; h TAG_ATTACK - f Ljava/lang/String; i TAG_INTERACTION - f Ljava/lang/String; j TAG_RESPONSE - f Lnet/minecraft/world/entity/Interaction$PlayerAction; k attack - f Lnet/minecraft/world/entity/Interaction$PlayerAction; l interaction - m ()Lnet/minecraft/world/entity/EntityLiving; Y_ getLastAttacker - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (F)V a setWidth - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interact - m (Z)V a setResponse - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; a getDimensions - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()Lnet/minecraft/world/phys/AxisAlignedBB; au makeBoundingBox - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (F)V b setHeight - m ()Z bA isPickable - m ()Z bz canBeHitByProjectile - m ()Lnet/minecraft/world/level/material/EnumPistonReaction; j_ getPistonPushReaction - m ()V l tick - m ()Lnet/minecraft/world/entity/EntityLiving; p getTarget - m ()Z r_ isIgnoringBlockTriggers - m ()F s getWidth - m ()F t getHeight - m (Lnet/minecraft/world/entity/Entity;)Z u skipAttackInteraction - m ()Z v getResponse - m ()Lnet/minecraft/world/entity/EntitySize; w getDimensions -c net/minecraft/world/entity/Interaction$PlayerAction net/minecraft/world/entity/Interaction$PlayerAction - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/UUID; b player - f J c timestamp - m ()Ljava/util/UUID; a player - m ()J b timestamp -c net/minecraft/world/entity/Leashable net/minecraft/world/entity/Leashable - f Ljava/lang/String; b_ LEASH_TAG - f D q_ LEASH_TOO_FAR_DIST - f D r_ LEASH_ELASTIC_DIST - m ()Lnet/minecraft/world/entity/Entity; A getLeashHolder - m ()Z N_ isLeashed - m ()Z O_ mayBeLeashed - m ()Lnet/minecraft/world/entity/Leashable$a; X_ getLeashData - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V a legacyElasticRangeLeashBehaviour - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/entity/Leashable$a;)V a writeLeashData - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Z)V a setLeashedTo - m (ZZ)V a dropLeash - m (Lnet/minecraft/world/entity/Entity;ZZ)V a dropLeash - m (Lnet/minecraft/world/entity/Entity;F)Z a handleLeashAtDistance - m (Lnet/minecraft/world/entity/Leashable$a;)V a setLeashData - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Leashable$a;)V a restoreLeashFromSave - m (Lnet/minecraft/world/entity/Entity;Z)V b setLeashedTo - m (Lnet/minecraft/world/entity/Entity;)V b closeRangeLeashBehaviour - m (Lnet/minecraft/world/entity/Entity;F)V b elasticRangeLeashBehaviour - m (Lnet/minecraft/world/entity/Entity;)V b_ tickLeash - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; c getLeashHolder - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/entity/Leashable$a; c readLeashData - m (I)V h_ setDelayedLeashHolderId - m ()Z q canHaveALeashAttachedToIt - m ()Z y canBeLeashed - m ()V z leashTooFarBehaviour -c net/minecraft/world/entity/Leashable$a net/minecraft/world/entity/Leashable$LeashData - f Lnet/minecraft/world/entity/Entity; a leashHolder - f Lcom/mojang/datafixers/util/Either; b delayedLeashInfo - f I c delayedLeashHolderId - m (Lnet/minecraft/world/entity/Entity;)V a setLeashHolder -c net/minecraft/world/entity/LerpingModel net/minecraft/world/entity/LerpingModel - m ()Ljava/util/Map; a getModelRotationValues -c net/minecraft/world/entity/Marker net/minecraft/world/entity/Marker - f Ljava/lang/String; b DATA_TAG - f Lnet/minecraft/nbt/NBTTagCompound; c data - m (Lnet/minecraft/server/level/EntityTrackerEntry;)Lnet/minecraft/network/protocol/Packet; a getAddEntityPacket - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Z bK couldAcceptPassenger - m ()Lnet/minecraft/world/level/material/EnumPistonReaction; j_ getPistonPushReaction - m ()V l tick - m (Lnet/minecraft/world/entity/Entity;)V p addPassenger - m (Lnet/minecraft/world/entity/Entity;)Z r canAddPassenger - m ()Z r_ isIgnoringBlockTriggers -c net/minecraft/world/entity/OminousItemSpawner net/minecraft/world/entity/OminousItemSpawner - f I b TICKS_BEFORE_ABOUT_TO_SPAWN_SOUND - f I c SPAWN_ITEM_DELAY_MIN - f I d SPAWN_ITEM_DELAY_MAX - f Ljava/lang/String; e TAG_SPAWN_ITEM_AFTER_TICKS - f Ljava/lang/String; f TAG_ITEM - f Lnet/minecraft/network/syncher/DataWatcherObject; g DATA_ITEM - f J h spawnItemAfterTicks - m (Lnet/minecraft/world/level/World;I)V a lambda$spawnItem$0 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/OminousItemSpawner; a create - m (Lnet/minecraft/world/item/ItemStack;)V a setItem - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Z bK couldAcceptPassenger - m ()Lnet/minecraft/world/level/material/EnumPistonReaction; j_ getPistonPushReaction - m ()V l tick - m (Lnet/minecraft/world/entity/Entity;)V p addPassenger - m ()V p addParticles - m (Lnet/minecraft/world/entity/Entity;)Z r canAddPassenger - m ()Z r_ isIgnoringBlockTriggers - m ()Lnet/minecraft/world/item/ItemStack; s getItem - m ()V t tickServer - m ()V v tickClient - m ()V w spawnItem -c net/minecraft/world/entity/OwnableEntity net/minecraft/world/entity/OwnableEntity - m ()Lnet/minecraft/world/entity/EntityLiving; T_ getOwner - m ()Ljava/util/UUID; aa_ getOwnerUUID - m ()Lnet/minecraft/world/level/IEntityAccess; e level -c net/minecraft/world/entity/PortalProcessor net/minecraft/world/entity/PortalProcessor - f Lnet/minecraft/world/level/block/Portal; a portal - f Lnet/minecraft/core/BlockPosition; b entryPosition - f I c portalTime - f Z d insidePortalThisTick - m (Lnet/minecraft/world/level/block/Portal;)Z a isSamePortal - m (Lnet/minecraft/core/BlockPosition;)V a updateEntryPosition - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;Z)Z a processPortalTeleportation - m ()Lnet/minecraft/world/level/block/Portal$a; a getPortalLocalTransition - m (Z)V a setAsInsidePortalThisTick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/portal/DimensionTransition; a getPortalDestination - m ()Z b hasExpired - m ()Lnet/minecraft/core/BlockPosition; c getEntryPosition - m ()I d getPortalTime - m ()Z e isInsidePortalThisTick - m ()V f decayTick -c net/minecraft/world/entity/PowerableMob net/minecraft/world/entity/PowerableMob - m ()Z a isPowered -c net/minecraft/world/entity/RelativeMovement net/minecraft/world/entity/RelativeMovement - f Lnet/minecraft/world/entity/RelativeMovement; a X - f Lnet/minecraft/world/entity/RelativeMovement; b Y - f Lnet/minecraft/world/entity/RelativeMovement; c Z - f Lnet/minecraft/world/entity/RelativeMovement; d Y_ROT - f Lnet/minecraft/world/entity/RelativeMovement; e X_ROT - f Ljava/util/Set; f ALL - f Ljava/util/Set; g ROTATION - f I h bit - f [Lnet/minecraft/world/entity/RelativeMovement; i $VALUES - m (Ljava/util/Set;)I a pack - m ()I a getMask - m (I)Ljava/util/Set; a unpack - m ()[Lnet/minecraft/world/entity/RelativeMovement; b $values - m (I)Z b isSet -c net/minecraft/world/entity/ReputationHandler net/minecraft/world/entity/ReputationEventHandler - m (Lnet/minecraft/world/entity/ai/village/ReputationEvent;Lnet/minecraft/world/entity/Entity;)V a onReputationEventFrom -c net/minecraft/world/entity/SaddleStorage net/minecraft/world/entity/ItemBasedSteering - f I a MIN_BOOST_TIME - f I b MAX_BOOST_TIME - f Lnet/minecraft/network/syncher/DataWatcher; c entityData - f Lnet/minecraft/network/syncher/DataWatcherObject; d boostTimeAccessor - f Lnet/minecraft/network/syncher/DataWatcherObject; e hasSaddleAccessor - f Z f boosting - f I g boostTime - m (Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m ()V a onSynced - m (Lnet/minecraft/util/RandomSource;)Z a boost - m (Z)V a setSaddle - m (Lnet/minecraft/nbt/NBTTagCompound;)V b readAdditionalSaveData - m ()V b tickBoost - m ()F c boostFactor - m ()Z d hasSaddle - m ()I e boostTimeTotal -c net/minecraft/world/entity/SlotAccess net/minecraft/world/entity/SlotAccess - f Lnet/minecraft/world/entity/SlotAccess; a NULL - m (Lnet/minecraft/world/IInventory;ILjava/util/function/Predicate;)Lnet/minecraft/world/entity/SlotAccess; a forContainer - m (Lnet/minecraft/world/item/ItemStack;)Z a set - m (Lnet/minecraft/world/IInventory;I)Lnet/minecraft/world/entity/SlotAccess; a forContainer - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EnumItemSlot;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/SlotAccess; a forEquipmentSlot - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EnumItemSlot;)Lnet/minecraft/world/entity/SlotAccess; a forEquipmentSlot - m (Ljava/util/function/Supplier;Ljava/util/function/Consumer;)Lnet/minecraft/world/entity/SlotAccess; a of - m ()Lnet/minecraft/world/item/ItemStack; a get - m (Lnet/minecraft/world/item/ItemStack;)Z b lambda$forEquipmentSlot$1 - m (Lnet/minecraft/world/item/ItemStack;)Z c lambda$forContainer$0 -c net/minecraft/world/entity/SlotAccess$1 net/minecraft/world/entity/SlotAccess$1 - m (Lnet/minecraft/world/item/ItemStack;)Z a set - m ()Lnet/minecraft/world/item/ItemStack; a get -c net/minecraft/world/entity/SlotAccess$2 net/minecraft/world/entity/SlotAccess$2 - f Ljava/util/function/Supplier; b val$getter - f Ljava/util/function/Consumer; c val$setter - m (Lnet/minecraft/world/item/ItemStack;)Z a set - m ()Lnet/minecraft/world/item/ItemStack; a get -c net/minecraft/world/entity/SlotAccess$3 net/minecraft/world/entity/SlotAccess$3 - f Lnet/minecraft/world/IInventory; b val$inventory - f I c val$id - f Ljava/util/function/Predicate; d val$validator - m (Lnet/minecraft/world/item/ItemStack;)Z a set - m ()Lnet/minecraft/world/item/ItemStack; a get -c net/minecraft/world/entity/SlotAccess$4 net/minecraft/world/entity/SlotAccess$4 - f Lnet/minecraft/world/entity/EntityLiving; b val$entity - f Lnet/minecraft/world/entity/EnumItemSlot; c val$slot - f Ljava/util/function/Predicate; d val$validator - m (Lnet/minecraft/world/item/ItemStack;)Z a set - m ()Lnet/minecraft/world/item/ItemStack; a get -c net/minecraft/world/entity/SpawnPlacementType net/minecraft/world/entity/SpawnPlacementType - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a adjustSpawnPosition -c net/minecraft/world/entity/SpawnPlacementTypes net/minecraft/world/entity/SpawnPlacementTypes - f Lnet/minecraft/world/entity/SpawnPlacementType; a NO_RESTRICTIONS - f Lnet/minecraft/world/entity/SpawnPlacementType; b IN_WATER - f Lnet/minecraft/world/entity/SpawnPlacementType; c IN_LAVA - f Lnet/minecraft/world/entity/SpawnPlacementType; d ON_GROUND - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityTypes;)Z a lambda$static$2 - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityTypes;)Z b lambda$static$1 - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityTypes;)Z c lambda$static$0 -c net/minecraft/world/entity/SpawnPlacementTypes$1 net/minecraft/world/entity/SpawnPlacementTypes$1 - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a adjustSpawnPosition - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityTypes;)Z a isValidEmptySpawnBlock -c net/minecraft/world/entity/Targeting net/minecraft/world/entity/Targeting - m ()Lnet/minecraft/world/entity/EntityLiving; p getTarget -c net/minecraft/world/entity/TraceableEntity net/minecraft/world/entity/TraceableEntity - m ()Lnet/minecraft/world/entity/Entity; s getOwner -c net/minecraft/world/entity/VariantHolder net/minecraft/world/entity/VariantHolder - m (Ljava/lang/Object;)V a setVariant - m ()Ljava/lang/Object; d getVariant -c net/minecraft/world/entity/WalkAnimationState net/minecraft/world/entity/WalkAnimationState - f F a speedOld - f F b speed - f F c position - m (F)V a setSpeed - m ()F a speed - m (FF)V a update - m (F)F b speed - m ()F b position - m (F)F c position - m ()Z c isMoving -c net/minecraft/world/entity/ai/BehaviorController net/minecraft/world/entity/ai/Brain - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/function/Supplier; b codec - f I c SCHEDULE_UPDATE_DELAY - f Ljava/util/Map; d memories - f Ljava/util/Map; e sensors - f Ljava/util/Map; f availableBehaviorsByPriority - f Lnet/minecraft/world/entity/schedule/Schedule; g schedule - f Ljava/util/Map; h activityRequirements - f Ljava/util/Map; i activityMemoriesToEraseWhenStopped - f Ljava/util/Set; j coreActivities - f Ljava/util/Set; k activeActivities - f Lnet/minecraft/world/entity/schedule/Activity; l defaultActivity - f J m lastScheduleUpdate - m (Lnet/minecraft/world/entity/schedule/Activity;ILcom/google/common/collect/ImmutableList;)V a addActivity - m (Ljava/util/Set;)V a setCoreActivities - m (Lnet/minecraft/world/entity/schedule/Schedule;)V a setSchedule - m (Ljava/lang/Object;Ljava/lang/Object;)Z a lambda$isMemoryValue$2 - m (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;)V a addActivity - m (JJ)V a updateActivityFromSchedule - m (Ljava/util/Map$Entry;)Lnet/minecraft/world/entity/ai/BehaviorController$a; a lambda$memories$0 - m (Ljava/util/List;)V a setActiveActivityToFirstValid - m (Ljava/lang/Integer;)Ljava/util/Map; a lambda$addActivityAndRemoveMemoriesWhenStopped$3 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;J)V a setMemoryWithExpiry - m (Ljava/lang/Object;)Z a isEmptyCollection - m (Lnet/minecraft/world/entity/schedule/Activity;)V a setActiveActivityIfPossible - m (ILcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList; a createPriorityPairs - m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/world/entity/ai/BehaviorController$b; a provider - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a tick - m (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;Ljava/util/Set;)V a addActivityAndRemoveMemoriesWhenStopped - m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; a serializeStart - m ()V a clearMemories - m (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)V a addActivityWithConditions - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryStatus;)Z a checkMemory - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;)V a setMemory - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)V a setMemory - m (Lnet/minecraft/world/entity/schedule/Activity;ILcom/google/common/collect/ImmutableList;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V a addActivityAndRemoveMemoryWhenStopped - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Z a hasMemoryValue - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V b stopAll - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;)Z b isMemoryValue - m (Ljava/util/Collection;Ljava/util/Collection;)Lcom/mojang/serialization/Codec; b codec - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V b eraseMemory - m ()Ljava/util/Map; b getMemories - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)V b setMemoryInternal - m (Lnet/minecraft/world/entity/schedule/Activity;)V b setDefaultActivity - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V c tickSensors - m (Lnet/minecraft/world/entity/schedule/Activity;)Z c isActive - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; c getMemory - m ()Lnet/minecraft/world/entity/schedule/Schedule; c getSchedule - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V d startEachNonRunningBehavior - m ()Ljava/util/Set; d getActiveActivities - m (Lnet/minecraft/world/entity/schedule/Activity;)V d setActiveActivity - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; d getMemoryInternal - m (Lnet/minecraft/world/entity/schedule/Activity;)V e eraseMemoriesForOtherActivitesThan - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)J e getTimeUntilExpiry - m ()Ljava/util/List; e getRunningBehaviors - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V e tickEachRunningBehavior - m (Lnet/minecraft/world/entity/schedule/Activity;)Z f activityRequirementsAreMet - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V f lambda$clearMemories$1 - m ()V f useDefaultActivity - m ()Ljava/util/Optional; g getActiveNonCoreActivity - m (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/util/Set; g lambda$addActivityAndRemoveMemoriesWhenStopped$4 - m ()V h removeAllBehaviors - m ()Lnet/minecraft/world/entity/ai/BehaviorController; i copyWithoutBehaviors - m ()Ljava/util/stream/Stream; j memories - m ()V k forgetOutdatedMemories -c net/minecraft/world/entity/ai/BehaviorController$1 net/minecraft/world/entity/ai/Brain$1 - f Ljava/util/Collection; a val$memoryTypes - f Ljava/util/Collection; b val$sensorTypes - f Lorg/apache/commons/lang3/mutable/MutableObject; c val$codecReference - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a captureRead - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult; a lambda$captureRead$7 - m (Lnet/minecraft/world/entity/ai/BehaviorController;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; a encode - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lcom/mojang/serialization/Codec;)Lnet/minecraft/resources/MinecraftKey; a lambda$keys$0 - m (Lcom/mojang/serialization/DynamicOps;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/datafixers/util/Pair;)V a lambda$decode$4 - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lcom/mojang/serialization/DataResult; a lambda$decode$3 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lcom/mojang/serialization/DataResult; a lambda$captureRead$6 - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/Object; a lambda$keys$2 - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;Lnet/minecraft/world/entity/ai/BehaviorController$a;)V a lambda$encode$9 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/ExpirableMemory;)Lnet/minecraft/world/entity/ai/BehaviorController$a; a lambda$captureRead$8 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/lang/String; b lambda$captureRead$5 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/stream/Stream; c lambda$keys$1 -c net/minecraft/world/entity/ai/BehaviorController$a net/minecraft/world/entity/ai/Brain$MemoryValue - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a type - f Ljava/util/Optional; b value - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V a setMemoryInternal - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)V a serialize - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/BehaviorController$a; a createUnchecked - m (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)V a lambda$serialize$1 - m (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/entity/ai/memory/ExpirableMemory;)V a lambda$serialize$0 -c net/minecraft/world/entity/ai/BehaviorController$b net/minecraft/world/entity/ai/Brain$Provider - f Ljava/util/Collection; a memoryTypes - f Ljava/util/Collection; b sensorTypes - f Lcom/mojang/serialization/Codec; c codec - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m ()Lnet/minecraft/world/entity/ai/BehaviorController; a lambda$makeBrain$1 - m ()Lcom/mojang/serialization/Codec; b lambda$makeBrain$0 -c net/minecraft/world/entity/ai/attributes/AttributeBase net/minecraft/world/entity/ai/attributes/Attribute - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f D c defaultValue - f Z d syncable - f Ljava/lang/String; e descriptionId - f Lnet/minecraft/world/entity/ai/attributes/AttributeBase$a; f sentiment - m (Z)Lnet/minecraft/world/entity/ai/attributes/AttributeBase; a setSyncable - m (D)D a sanitizeValue - m (Lnet/minecraft/world/entity/ai/attributes/AttributeBase$a;)Lnet/minecraft/world/entity/ai/attributes/AttributeBase; a setSentiment - m ()D a getDefaultValue - m (Z)Lnet/minecraft/EnumChatFormat; b getStyle - m ()Z b isClientSyncable - m ()Ljava/lang/String; c getDescriptionId -c net/minecraft/world/entity/ai/attributes/AttributeBase$a net/minecraft/world/entity/ai/attributes/Attribute$Sentiment - f Lnet/minecraft/world/entity/ai/attributes/AttributeBase$a; a POSITIVE - f Lnet/minecraft/world/entity/ai/attributes/AttributeBase$a; b NEUTRAL - f Lnet/minecraft/world/entity/ai/attributes/AttributeBase$a; c NEGATIVE - f [Lnet/minecraft/world/entity/ai/attributes/AttributeBase$a; d $VALUES - m (Z)Lnet/minecraft/EnumChatFormat; a getStyle - m ()[Lnet/minecraft/world/entity/ai/attributes/AttributeBase$a; a $values -c net/minecraft/world/entity/ai/attributes/AttributeDefaults net/minecraft/world/entity/ai/attributes/DefaultAttributes - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/Map; b SUPPLIERS - m (Lnet/minecraft/world/entity/EntityTypes;)Lnet/minecraft/world/entity/ai/attributes/AttributeProvider; a getSupplier - m (Lnet/minecraft/resources/MinecraftKey;)V a lambda$validate$2 - m ()V a validate - m (Lnet/minecraft/world/entity/EntityTypes;)Z b hasSupplier - m (Lnet/minecraft/world/entity/EntityTypes;)Z c lambda$validate$1 - m (Lnet/minecraft/world/entity/EntityTypes;)Z d lambda$validate$0 -c net/minecraft/world/entity/ai/attributes/AttributeMapBase net/minecraft/world/entity/ai/attributes/AttributeMap - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/Map; b attributes - f Ljava/util/Set; c attributesToSync - f Ljava/util/Set; d attributesToUpdate - f Lnet/minecraft/world/entity/ai/attributes/AttributeProvider; e supplier - m (Lnet/minecraft/core/Holder;Ljava/util/Collection;)V a lambda$removeAttributeModifiers$4 - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifiable; a getInstance - m (Lnet/minecraft/nbt/NBTTagList;)V a load - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifiable;)V a onAttributeModified - m (Lcom/google/common/collect/Multimap;)V a addTransientAttributeModifiers - m (Lnet/minecraft/resources/MinecraftKey;)V a lambda$load$8 - m (Lnet/minecraft/core/Holder;Lnet/minecraft/resources/MinecraftKey;)Z a hasModifier - m (Lnet/minecraft/world/entity/ai/attributes/AttributeMapBase;)V a assignAllValues - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifiable;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V a lambda$removeAttributeModifiers$3 - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/Holder$c;)V a lambda$load$7 - m ()Ljava/util/Set; a getAttributesToSync - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V a lambda$addTransientAttributeModifiers$2 - m (Lnet/minecraft/core/Holder;Lnet/minecraft/resources/MinecraftKey;)D b getModifierValue - m (Lnet/minecraft/core/Holder;)Z b hasAttribute - m (Lnet/minecraft/world/entity/ai/attributes/AttributeMapBase;)V b assignBaseValues - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifiable;)V b lambda$assignBaseValues$6 - m (Lcom/google/common/collect/Multimap;)V b removeAttributeModifiers - m ()Ljava/util/Set; b getAttributesToUpdate - m ()Ljava/util/Collection; c getSyncableAttributes - m (Lnet/minecraft/core/Holder;)D c getValue - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifiable;)V c lambda$assignAllValues$5 - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifiable;)Z d lambda$getSyncableAttributes$0 - m (Lnet/minecraft/core/Holder;)D d getBaseValue - m ()Lnet/minecraft/nbt/NBTTagList; d save - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifiable; e lambda$getInstance$1 -c net/minecraft/world/entity/ai/attributes/AttributeModifiable net/minecraft/world/entity/ai/attributes/AttributeInstance - f Ljava/lang/String; a ID_FIELD - f Ljava/lang/String; b BASE_FIELD - f Ljava/lang/String; c MODIFIERS_FIELD - f Lnet/minecraft/core/Holder; d attribute - f Ljava/util/Map; e modifiersByOperation - f Ljava/util/Map; f modifierById - f Ljava/util/Map; g permanentModifiers - f D h baseValue - f Z i dirty - f D j cachedValue - f Ljava/util/function/Consumer; k onDirty - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifiable;)V a replaceFrom - m ()Lnet/minecraft/core/Holder; a getAttribute - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V a addOrUpdateTransientModifier - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;Ljava/util/Map;)V a lambda$replaceFrom$1 - m (D)V a setBaseValue - m (Lnet/minecraft/nbt/NBTTagCompound;)V a load - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; a getModifier - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/util/Map; a getModifiers - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V b addTransientModifier - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/util/Collection; b getModifiersOrEmpty - m ()D b getBaseValue - m (Lnet/minecraft/resources/MinecraftKey;)Z b hasModifier - m ()Ljava/util/Set; c getModifiers - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V c addOrReplacePermanentModifier - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/util/Map; c lambda$getModifiers$0 - m (Lnet/minecraft/resources/MinecraftKey;)Z c removeModifier - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V d addPermanentModifier - m ()V d setDirty - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V e removeModifier - m ()V e removeModifiers - m ()D f getValue - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V f addModifier - m ()Lnet/minecraft/nbt/NBTTagCompound; g save - m ()D h calculateValue - m ()Ljava/lang/IllegalStateException; i lambda$save$2 -c net/minecraft/world/entity/ai/attributes/AttributeModifier net/minecraft/world/entity/ai/attributes/AttributeModifier - f Lcom/mojang/serialization/MapCodec; a MAP_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Lnet/minecraft/resources/MinecraftKey; d id - f D e amount - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; f operation - f Lorg/slf4j/Logger; g LOGGER - m ()Lnet/minecraft/nbt/NBTTagCompound; a save - m (Lnet/minecraft/resources/MinecraftKey;)Z a is - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; a load - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/resources/MinecraftKey; b id - m ()D c amount - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; d operation -c net/minecraft/world/entity/ai/attributes/AttributeModifier$Operation net/minecraft/world/entity/ai/attributes/AttributeModifier$Operation - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; a ADD_VALUE - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; b ADD_MULTIPLIED_BASE - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; c ADD_MULTIPLIED_TOTAL - f Ljava/util/function/IntFunction; d BY_ID - f Lnet/minecraft/network/codec/StreamCodec; e STREAM_CODEC - f Lcom/mojang/serialization/Codec; f CODEC - f Ljava/lang/String; g name - f I h id - f [Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; i $VALUES - m ()I a id - m ()[Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/entity/ai/attributes/AttributeProvider net/minecraft/world/entity/ai/attributes/AttributeSupplier - f Ljava/util/Map; a instances - m (Lnet/minecraft/core/Holder;Lnet/minecraft/resources/MinecraftKey;)D a getModifierValue - m (Ljava/util/function/Consumer;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifiable; a createInstance - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; a builder - m (Lnet/minecraft/core/Holder;)D a getValue - m (Lnet/minecraft/core/Holder;)D b getBaseValue - m (Lnet/minecraft/core/Holder;Lnet/minecraft/resources/MinecraftKey;)Z b hasModifier - m (Lnet/minecraft/core/Holder;)Z c hasAttribute - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifiable; d getAttributeInstance -c net/minecraft/world/entity/ai/attributes/AttributeProvider$Builder net/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder - f Lcom/google/common/collect/ImmutableMap$Builder; a builder - f Z b instanceFrozen - m (Lnet/minecraft/core/Holder;D)Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; a add - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifiable;)V a lambda$create$0 - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider; a build - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; a add - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifiable; b create -c net/minecraft/world/entity/ai/attributes/AttributeRanged net/minecraft/world/entity/ai/attributes/RangedAttribute - f D c minValue - f D d maxValue - m (D)D a sanitizeValue - m ()D d getMinValue - m ()D e getMaxValue -c net/minecraft/world/entity/ai/attributes/GenericAttributes net/minecraft/world/entity/ai/attributes/Attributes - f Lnet/minecraft/core/Holder; A SPAWN_REINFORCEMENTS_CHANCE - f Lnet/minecraft/core/Holder; B STEP_HEIGHT - f Lnet/minecraft/core/Holder; C SUBMERGED_MINING_SPEED - f Lnet/minecraft/core/Holder; D SWEEPING_DAMAGE_RATIO - f Lnet/minecraft/core/Holder; E WATER_MOVEMENT_EFFICIENCY - f Lnet/minecraft/core/Holder; a ARMOR - f Lnet/minecraft/core/Holder; b ARMOR_TOUGHNESS - f Lnet/minecraft/core/Holder; c ATTACK_DAMAGE - f Lnet/minecraft/core/Holder; d ATTACK_KNOCKBACK - f Lnet/minecraft/core/Holder; e ATTACK_SPEED - f Lnet/minecraft/core/Holder; f BLOCK_BREAK_SPEED - f Lnet/minecraft/core/Holder; g BLOCK_INTERACTION_RANGE - f Lnet/minecraft/core/Holder; h BURNING_TIME - f Lnet/minecraft/core/Holder; i EXPLOSION_KNOCKBACK_RESISTANCE - f Lnet/minecraft/core/Holder; j ENTITY_INTERACTION_RANGE - f Lnet/minecraft/core/Holder; k FALL_DAMAGE_MULTIPLIER - f Lnet/minecraft/core/Holder; l FLYING_SPEED - f Lnet/minecraft/core/Holder; m FOLLOW_RANGE - f Lnet/minecraft/core/Holder; n GRAVITY - f Lnet/minecraft/core/Holder; o JUMP_STRENGTH - f Lnet/minecraft/core/Holder; p KNOCKBACK_RESISTANCE - f Lnet/minecraft/core/Holder; q LUCK - f Lnet/minecraft/core/Holder; r MAX_ABSORPTION - f Lnet/minecraft/core/Holder; s MAX_HEALTH - f Lnet/minecraft/core/Holder; t MINING_EFFICIENCY - f Lnet/minecraft/core/Holder; u MOVEMENT_EFFICIENCY - f Lnet/minecraft/core/Holder; v MOVEMENT_SPEED - f Lnet/minecraft/core/Holder; w OXYGEN_BONUS - f Lnet/minecraft/core/Holder; x SAFE_FALL_DISTANCE - f Lnet/minecraft/core/Holder; y SCALE - f Lnet/minecraft/core/Holder; z SNEAKING_SPEED - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/core/Holder; a bootstrap - m (Ljava/lang/String;Lnet/minecraft/world/entity/ai/attributes/AttributeBase;)Lnet/minecraft/core/Holder; a register -c net/minecraft/world/entity/ai/behavior/AnimalPanic net/minecraft/world/entity/ai/behavior/AnimalPanic - f I c PANIC_MIN_DURATION - f I d PANIC_MAX_DURATION - f I e PANIC_DISTANCE_HORIZONTAL - f I f PANIC_DISTANCE_VERTICAL - f F g speedMultiplier - f Ljava/util/function/Function; h panicCausingDamageTypes - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/world/phys/Vec3D; a getPanicPos - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)Z a canStillUse - m (Lnet/minecraft/world/entity/EntityCreature;)Lnet/minecraft/tags/TagKey; a lambda$new$0 - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; a lookForWater - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/world/damagesource/DamageSource;)Ljava/lang/Boolean; a lambda$checkExtraStartConditions$1 - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a lambda$lookForWater$4 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b lambda$lookForWater$3 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z c lambda$lookForWater$2 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)V d tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/Behavior net/minecraft/world/entity/ai/behavior/Behavior - f I a DEFAULT_DURATION - f Ljava/util/Map; b entryCondition - f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; c status - f J d endTimestamp - f I e minDuration - f I f maxDuration - m ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; a getStatus - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/EntityLiving;)Z a hasRequiredMemories - m (J)Z a timedOut - m ()Ljava/lang/String; b debugString - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z e tryStart - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V f tickOrStop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V g doStop -c net/minecraft/world/entity/ai/behavior/Behavior$Status net/minecraft/world/entity/ai/behavior/Behavior$Status - f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; a STOPPED - f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; b RUNNING - f [Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; c $VALUES - m ()[Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; a $values -c net/minecraft/world/entity/ai/behavior/BehaviorAttack net/minecraft/world/entity/ai/behavior/MeleeAttack - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/item/ItemStack;)Z a lambda$isHoldingUsableProjectileWeapon$3 - m (Lnet/minecraft/world/entity/EntityInsentient;)Z a isHoldingUsableProjectileWeapon - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 - m (ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/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/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)Z a lambda$create$0 - m (I)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create -c net/minecraft/world/entity/ai/behavior/BehaviorAttackTargetForget net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid - f I a TIMEOUT_TO_GET_WITHIN_ATTACK_RANGE - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;Z)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Ljava/util/function/BiConsumer;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/EntityLiving;Ljava/util/Optional;)Z a isTiredOfTryingToReachTarget - m (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create -c net/minecraft/world/entity/ai/behavior/BehaviorAttackTargetSet net/minecraft/world/entity/ai/behavior/StartAttacking - m (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Ljava/util/function/Predicate;Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create -c net/minecraft/world/entity/ai/behavior/BehaviorBedJump net/minecraft/world/entity/ai/behavior/JumpOnBed - f I c MAX_TIME_TO_REACH_BED - f I d MIN_JUMPS - f I e MAX_JUMPS - f I f COOLDOWN_BETWEEN_JUMPS - f F g speedModifier - f Lnet/minecraft/core/BlockPosition; h targetBed - f I i remainingTimeToReachBed - f I j remainingJumps - f I k remainingCooldownUntilNextJump - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/core/BlockPosition;)V a startWalkingTowardsBed - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/core/BlockPosition;)V a lambda$start$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Z a isBed - m (Lnet/minecraft/world/entity/EntityInsentient;)Ljava/util/Optional; a getNearestBed - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V a start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;)Z a checkExtraStartConditions - m (J)Z a timedOut - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;)Z b nearBed - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;)Z c onOrOverBed - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)Z c canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V d tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;)Z d onBedSurface - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;)Z e tiredOfWalking - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;)Z f tiredOfJumping -c net/minecraft/world/entity/ai/behavior/BehaviorBell net/minecraft/world/entity/ai/behavior/SocializeAtBell - f F a SPEED_MODIFIER - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$1 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/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$4 - m ()Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/EntityLiving;)V a lambda$create$2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/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/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$3 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$5 - m (Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$0 -c net/minecraft/world/entity/ai/behavior/BehaviorBellAlert net/minecraft/world/entity/ai/behavior/ReactToBell - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$1 - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 -c net/minecraft/world/entity/ai/behavior/BehaviorBellRing net/minecraft/world/entity/ai/behavior/RingBell - f I a RING_BELL_FROM_DISTANCE - f F b BELL_RING_CHANCE - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$1 - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 -c net/minecraft/world/entity/ai/behavior/BehaviorBetterJob net/minecraft/world/entity/ai/behavior/PoiCompetitorScan - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/npc/EntityVillager;Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;)V a lambda$create$3 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z a lambda$create$4 - m (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/EntityVillager;)Z a competesForSameJobsite - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/npc/EntityVillager;Lnet/minecraft/world/entity/npc/EntityVillager;)Lnet/minecraft/world/entity/npc/EntityVillager; a selectWinner - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$6 - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/VillagerProfession;)Z a hasMatchingProfession - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/entity/npc/EntityVillager; a lambda$create$1 - m (Lnet/minecraft/world/entity/npc/EntityVillager;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$0 - m (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/EntityVillager;)Z b lambda$create$2 -c net/minecraft/world/entity/ai/behavior/BehaviorBonemeal net/minecraft/world/entity/ai/behavior/UseBonemeal - f I c BONEMEALING_DURATION - f J d nextWorkCycleTime - f J e lastBonemealingSession - f I f timeWorkedSoFar - f Ljava/util/Optional; g cropPos - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/world/entity/npc/EntityVillager;)V a setCurrentCropAsTarget - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z a canStillUse - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/server/level/WorldServer;)Z a validPos - m (Lnet/minecraft/world/entity/npc/EntityVillager;Lnet/minecraft/core/BlockPosition;)V a lambda$setCurrentCropAsTarget$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)Ljava/util/Optional; b pickNextTarget - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V d tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/BehaviorCareer net/minecraft/world/entity/ai/behavior/AssignProfessionFromJobSite - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create -c net/minecraft/world/entity/ai/behavior/BehaviorCelebrate net/minecraft/world/entity/ai/behavior/CelebrateVillagersSurvivedRaid - f Lnet/minecraft/world/entity/raid/Raid; c currentRaid - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/item/EnumColor;I)Lnet/minecraft/world/item/ItemStack; a getFirework - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick -c net/minecraft/world/entity/ai/behavior/BehaviorCelebrateDeath net/minecraft/world/entity/ai/behavior/StartCelebratingIfTargetDead - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 - m (Ljava/util/function/BiPredicate;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (ILjava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create -c net/minecraft/world/entity/ai/behavior/BehaviorControl net/minecraft/world/entity/ai/behavior/BehaviorControl - m ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; a getStatus - m ()Ljava/lang/String; b debugString - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z e tryStart - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V f tickOrStop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V g doStop -c net/minecraft/world/entity/ai/behavior/BehaviorCooldown net/minecraft/world/entity/ai/behavior/VillagerCalmDown - f I a SAFE_DISTANCE_FROM_DANGER - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/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 - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$0 - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$3 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/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/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$1 -c net/minecraft/world/entity/ai/behavior/BehaviorCrossbowAttack net/minecraft/world/entity/ai/behavior/CrossbowAttack - f I c TIMEOUT - f I d attackDelay - f Lnet/minecraft/world/entity/ai/behavior/BehaviorCrossbowAttack$BowState; e crossbowState - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/EntityLiving;)V a crossbowAttack - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/entity/EntityLiving; b getAttackTarget - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V b tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/EntityLiving;)V b lookAtTarget - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V c stop -c net/minecraft/world/entity/ai/behavior/BehaviorCrossbowAttack$BowState net/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState - f Lnet/minecraft/world/entity/ai/behavior/BehaviorCrossbowAttack$BowState; a UNCHARGED - f Lnet/minecraft/world/entity/ai/behavior/BehaviorCrossbowAttack$BowState; b CHARGING - f Lnet/minecraft/world/entity/ai/behavior/BehaviorCrossbowAttack$BowState; c CHARGED - f Lnet/minecraft/world/entity/ai/behavior/BehaviorCrossbowAttack$BowState; d READY_TO_ATTACK - f [Lnet/minecraft/world/entity/ai/behavior/BehaviorCrossbowAttack$BowState; e $VALUES - m ()[Lnet/minecraft/world/entity/ai/behavior/BehaviorCrossbowAttack$BowState; a $values -c net/minecraft/world/entity/ai/behavior/BehaviorExpirableMemory net/minecraft/world/entity/ai/behavior/CopyMemoryWithExpiry - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 -c net/minecraft/world/entity/ai/behavior/BehaviorFarm net/minecraft/world/entity/ai/behavior/HarvestFarmland - f F c SPEED_MODIFIER - f I d HARVEST_DURATION - f Lnet/minecraft/core/BlockPosition; e aboveFarmlandPos - f J f nextOkStartTime - f I g timeWorkedSoFar - f Ljava/util/List; h validFarmlandAroundVillager - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V a start - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/server/level/WorldServer;)Z a validPos - m (Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/core/BlockPosition; a getValidFarmland - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z d canStillUse -c net/minecraft/world/entity/ai/behavior/BehaviorFindAdmirableItem net/minecraft/world/entity/ai/behavior/GoToWantedItem - m (Ljava/util/function/Predicate;FZI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (FZI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create -c net/minecraft/world/entity/ai/behavior/BehaviorFindPosition net/minecraft/world/entity/ai/behavior/AcquirePoi - f I a SCAN_RANGE - m (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/Optional;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)Z a lambda$create$6 - m (Lnet/minecraft/world/entity/ai/behavior/OneShot;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$9 - m (Lnet/minecraft/server/level/WorldServer;JJ)Lnet/minecraft/world/entity/ai/behavior/BehaviorFindPosition$a; a lambda$create$5 - m (JLit/unimi/dsi/fastutil/longs/Long2ObjectMap$Entry;)Z a lambda$create$0 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPosition;)Z a lambda$create$2 - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLjava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;Ljava/lang/Byte;)V a lambda$create$3 - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLjava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/behavior/OneShot;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$10 - m (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$7 - m (Lnet/minecraft/world/entity/EntityInsentient;Ljava/util/Set;)Lnet/minecraft/world/level/pathfinder/PathEntity; a findPathToPois - m (Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;JLnet/minecraft/core/BlockPosition;)Z a lambda$create$1 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$8 - m (Lnet/minecraft/world/entity/ai/village/poi/VillagePlace;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Ljava/util/Optional;Lnet/minecraft/world/entity/EntityCreature;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Lnet/minecraft/core/Holder;)V a lambda$create$4 -c net/minecraft/world/entity/ai/behavior/BehaviorFindPosition$a net/minecraft/world/entity/ai/behavior/AcquirePoi$JitteredLinearRetry - f I a MIN_INTERVAL_INCREASE - f I b MAX_INTERVAL_INCREASE - f I c MAX_RETRY_PATHFINDING_INTERVAL - f Lnet/minecraft/util/RandomSource; d random - f J e previousAttemptTimestamp - f J f nextScheduledAttemptTimestamp - f I g currentDelay - m (J)V a markAttempt - m (J)Z b isStillValid - m (J)Z c shouldRetry -c net/minecraft/world/entity/ai/behavior/BehaviorFollowAdult net/minecraft/world/entity/ai/behavior/BabyFollowAdult - m (Lnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (Lnet/minecraft/util/valueproviders/UniformInt;F)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create -c net/minecraft/world/entity/ai/behavior/BehaviorForgetAnger net/minecraft/world/entity/ai/behavior/StopBeingAngryIfTargetDead - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/EntityLiving; a lambda$create$0 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$4 - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$5 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/EntityLiving;)V a lambda$create$2 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$1 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$3 -c net/minecraft/world/entity/ai/behavior/BehaviorGate net/minecraft/world/entity/ai/behavior/GateBehavior - f Ljava/util/Map; a entryCondition - f Ljava/util/Set; b exitErasedMemories - f Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Order; c orderPolicy - f Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Execution; d runningPolicy - f Lnet/minecraft/world/entity/ai/behavior/ShufflingList; e behaviors - f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; f status - m ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; a getStatus - m (Lcom/mojang/datafixers/util/Pair;)V a lambda$new$0 - m (Lnet/minecraft/world/entity/EntityLiving;)Z a hasRequiredMemories - m ()Ljava/lang/String; b debugString - m (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z d lambda$tickOrStop$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z e tryStart - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V f tickOrStop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V g doStop -c net/minecraft/world/entity/ai/behavior/BehaviorGate$Execution net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy - f Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Execution; a RUN_ONE - f Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Execution; b TRY_ALL - f [Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Execution; c $VALUES - m ()[Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Execution; a $values -c net/minecraft/world/entity/ai/behavior/BehaviorGate$Execution$1 net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$1 -c net/minecraft/world/entity/ai/behavior/BehaviorGate$Execution$2 net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$2 -c net/minecraft/world/entity/ai/behavior/BehaviorGate$Order net/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy - f Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Order; a ORDERED - f Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Order; b SHUFFLED - f Ljava/util/function/Consumer; c consumer - f [Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Order; d $VALUES - m (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;)V a apply - m ()[Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Order; a $values - m (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;)V b lambda$static$0 -c net/minecraft/world/entity/ai/behavior/BehaviorGateSingle net/minecraft/world/entity/ai/behavior/RunOne -c net/minecraft/world/entity/ai/behavior/BehaviorHide net/minecraft/world/entity/ai/behavior/SetHiddenState - f I a HIDE_TIMEOUT - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m (Lorg/apache/commons/lang3/mutable/MutableInt;IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (II)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create -c net/minecraft/world/entity/ai/behavior/BehaviorHome net/minecraft/world/entity/ai/behavior/LocateHidingPlace - m (Lnet/minecraft/core/Holder;)Z a lambda$create$3 - m (Lnet/minecraft/core/BlockPosition;)Z a lambda$create$4 - m (IIFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$10 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;I)Ljava/util/Optional; a lambda$create$5 - m (IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/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/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$8 - m (IFI)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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 lambda$create$9 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/core/BlockPosition;)V a lambda$create$7 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Optional; a lambda$create$6 - m (Lnet/minecraft/world/entity/EntityLiving;ILnet/minecraft/core/BlockPosition;)Z a lambda$create$2 - m (Lnet/minecraft/core/BlockPosition;)Z b lambda$create$1 - m (Lnet/minecraft/core/Holder;)Z b lambda$create$0 -c net/minecraft/world/entity/ai/behavior/BehaviorInteract net/minecraft/world/entity/ai/behavior/InteractWith - m (Lnet/minecraft/world/entity/EntityTypes;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 - m (Lnet/minecraft/world/entity/EntityTypes;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$of$2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/world/entity/EntityLiving;)V a lambda$of$4 - m (Lnet/minecraft/world/entity/EntityTypes;ILnet/minecraft/world/entity/ai/memory/MemoryModuleType;FI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a of - m (Lnet/minecraft/world/entity/EntityLiving;ILjava/util/function/Predicate;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$of$3 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$of$5 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$of$7 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$6 - m (Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$of$1 - m (Lnet/minecraft/world/entity/EntityLiving;)Z b lambda$of$0 -c net/minecraft/world/entity/ai/behavior/BehaviorInteractDoor net/minecraft/world/entity/ai/behavior/InteractWithDoor - f I a COOLDOWN_BEFORE_RERUNNING_IN_SAME_NODE - f D b SKIP_CLOSING_DOOR_IF_FURTHER_AWAY_THAN - f D c MAX_DISTANCE_TO_HOLD_DOOR_OPEN_FOR_OTHER_MOBS - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/level/pathfinder/PathPoint;Lnet/minecraft/world/level/pathfinder/PathPoint;Ljava/util/Set;Ljava/util/Optional;)V a closeDoorsThatIHaveOpenedOrPassedThrough - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/core/GlobalPos;)Z a isDoorTooFarAway - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/Optional;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Ljava/util/Optional; a rememberDoorToClose - m (Lnet/minecraft/world/entity/ai/BehaviorController;Lnet/minecraft/core/BlockPosition;)Z a isMobComingThroughDoor - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/core/BlockPosition;Ljava/util/Optional;)Z a areOtherMobsComingThroughDoor -c net/minecraft/world/entity/ai/behavior/BehaviorInteractPlayer net/minecraft/world/entity/ai/behavior/LookAndFollowTradingPlayerSink - f F c speedModifier - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z a canStillUse - m (Lnet/minecraft/world/entity/npc/EntityVillager;)V a followPlayer - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (J)Z a timedOut - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V d tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/BehaviorLeaveJob net/minecraft/world/entity/ai/behavior/YieldJobSite - m (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$6 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/core/BlockPosition;FLnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)V a lambda$create$3 - m (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$5 - m (Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceType;)Z a canReachPos - m (Ljava/util/Optional;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/npc/EntityVillager;)Z a lambda$create$2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/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/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z a lambda$create$4 - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/entity/npc/EntityVillager; a lambda$create$1 - m (Lnet/minecraft/world/entity/npc/EntityVillager;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$0 - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/EntityVillager;Lnet/minecraft/core/BlockPosition;)Z a nearbyWantsJobsite -c net/minecraft/world/entity/ai/behavior/BehaviorLook net/minecraft/world/entity/ai/behavior/LookAtTargetSink - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/ai/behavior/BehaviorPosition;)V a lambda$tick$1 - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/ai/behavior/BehaviorPosition;)Z b lambda$canStillUse$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V c tick -c net/minecraft/world/entity/ai/behavior/BehaviorLookInteract net/minecraft/world/entity/ai/behavior/SetLookAndInteract - m (Lnet/minecraft/world/entity/EntityLiving;ILnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$0 - m (ILnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$3 - m (Lnet/minecraft/world/entity/EntityTypes;I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;ILnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/entity/ai/behavior/declarative/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 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$1 -c net/minecraft/world/entity/ai/behavior/BehaviorLookTarget net/minecraft/world/entity/ai/behavior/SetEntityLookTarget - m (Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$6 - m (Lnet/minecraft/world/entity/EnumCreatureType;F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (Lnet/minecraft/world/entity/EnumCreatureType;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$0 - m (Lnet/minecraft/world/entity/EntityLiving;FLnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$3 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$5 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$4 - m (Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$2 - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$1 - m (Lnet/minecraft/world/entity/EntityTypes;F)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (Ljava/util/function/Predicate;F)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create -c net/minecraft/world/entity/ai/behavior/BehaviorLookWalk net/minecraft/world/entity/ai/behavior/SetWalkTargetFromLookTarget - m (FI)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$3 - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Function;ILnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$2 - m (Ljava/util/function/Predicate;Ljava/util/function/Function;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$4 - m (FLnet/minecraft/world/entity/EntityLiving;)Ljava/lang/Float; a lambda$create$1 - m (Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$0 - m (Ljava/util/function/Predicate;Ljava/util/function/Function;I)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create -c net/minecraft/world/entity/ai/behavior/BehaviorMakeLove net/minecraft/world/entity/ai/behavior/VillagerMakeLove - f J c birthTimestamp - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;Lnet/minecraft/core/BlockPosition;)V a giveBedToChild - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;Lnet/minecraft/world/entity/npc/EntityVillager;)V a tryToGiveBirth - m (Lnet/minecraft/world/entity/npc/EntityVillager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;)Z a canReach - m (Lnet/minecraft/world/entity/npc/EntityVillager;)Z a isBreedingPossible - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;Lnet/minecraft/world/entity/npc/EntityVillager;)Ljava/util/Optional; b breed - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)Ljava/util/Optional; b takeVacantBed - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V d stop -c net/minecraft/world/entity/ai/behavior/BehaviorMakeLoveAnimal net/minecraft/world/entity/ai/behavior/AnimalMakeLove - f I c BREED_RANGE - f I d MIN_DURATION - f I e MAX_DURATION - f Lnet/minecraft/world/entity/EntityTypes; f partnerType - f F g speedModifier - f I h closeEnoughDistance - f I i DEFAULT_CLOSE_ENOUGH_DISTANCE - f J j spawnChildAtTime - m (Lnet/minecraft/world/entity/animal/EntityAnimal;)Lnet/minecraft/world/entity/animal/EntityAnimal; a getBreedTarget - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/EntityAnimal;J)V a start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/EntityAnimal;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/animal/EntityAnimal;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$findValidBreedPartner$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/EntityAnimal;J)Z b canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/world/entity/animal/EntityAnimal;)Z b hasBreedTargetOfRightType - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/world/entity/animal/EntityAnimal;)Ljava/util/Optional; c findValidBreedPartner - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/EntityAnimal;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/EntityAnimal;J)V d stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/BehaviorNearestVillage net/minecraft/world/entity/ai/behavior/GoToClosestVillage - m (FILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$3 - m (FI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/village/poi/VillagePlace;Lnet/minecraft/core/BlockPosition;)D a lambda$create$0 - m (FILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z a lambda$create$1 -c net/minecraft/world/entity/ai/behavior/BehaviorNop net/minecraft/world/entity/ai/behavior/DoNothing - f I a minDuration - f I b maxDuration - f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; c status - f J d endTimestamp - m ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; a getStatus - m ()Ljava/lang/String; b debugString - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z e tryStart - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V f tickOrStop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V g doStop -c net/minecraft/world/entity/ai/behavior/BehaviorOutside net/minecraft/world/entity/ai/behavior/MoveToSkySeeingSpot - m (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$3 - m (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/phys/Vec3D; a getOutdoorPosition - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/core/BlockPosition;)Z a hasNoBlocksAbove - m (FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/world/phys/Vec3D;)V a lambda$create$0 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$1 -c net/minecraft/world/entity/ai/behavior/BehaviorPacify net/minecraft/world/entity/ai/behavior/BecomePassiveIfMemoryPresent - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$1 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/lang/String; a lambda$create$0 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$3 - m (ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$2 -c net/minecraft/world/entity/ai/behavior/BehaviorPanic net/minecraft/world/entity/ai/behavior/VillagerPanicTrigger - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z a canStillUse - m (Lnet/minecraft/world/entity/EntityLiving;)Z b hasHostile - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V b start - m (Lnet/minecraft/world/entity/EntityLiving;)Z c isHurt - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/BehaviorPlay net/minecraft/world/entity/ai/behavior/PlayTagWithOtherKids - f I a MAX_FLEE_XZ_DIST - f I b MAX_FLEE_Y_DIST - f F c FLEE_SPEED_MODIFIER - f F d CHASE_SPEED_MODIFIER - f I e MAX_CHASERS_PER_TARGET - f I f AVERAGE_WAIT_TIME_BETWEEN_RUNS - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a isFriendChasingMe - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/entity/EntityLiving; a whoAreYouChasing - m (Ljava/util/List;)Ljava/util/Optional; a findSomeoneBeingChased - m (Ljava/util/Map;Lnet/minecraft/world/entity/EntityLiving;)V a lambda$checkHowManyChasersEachFriendHas$7 - m (Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$0 - m (Ljava/util/Map$Entry;)Z a lambda$findSomeoneBeingChased$5 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/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/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)Z a lambda$create$2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/EntityLiving;)V a chaseKid - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$4 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/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 - m (Lnet/minecraft/world/entity/EntityLiving;Ljava/lang/Integer;)Ljava/lang/Integer; a lambda$checkHowManyChasersEachFriendHas$6 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/EntityLiving;)V b lambda$create$1 - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z b lambda$isFriendChasingMe$8 - m (Ljava/util/List;)Ljava/util/Map; b checkHowManyChasersEachFriendHas - m (Lnet/minecraft/world/entity/EntityLiving;)Z b isChasingSomeone -c net/minecraft/world/entity/ai/behavior/BehaviorPosition net/minecraft/world/entity/ai/behavior/PositionTracker - m ()Lnet/minecraft/world/phys/Vec3D; a currentPosition - m (Lnet/minecraft/world/entity/EntityLiving;)Z a isVisibleBy - m ()Lnet/minecraft/core/BlockPosition; b currentBlockPosition -c net/minecraft/world/entity/ai/behavior/BehaviorPositionEntity net/minecraft/world/entity/ai/behavior/EntityTracker - f Lnet/minecraft/world/entity/Entity; a entity - f Z b trackEyeHeight - m ()Lnet/minecraft/world/phys/Vec3D; a currentPosition - m (Lnet/minecraft/world/entity/EntityLiving;)Z a isVisibleBy - m ()Lnet/minecraft/core/BlockPosition; b currentBlockPosition - m ()Lnet/minecraft/world/entity/Entity; c getEntity -c net/minecraft/world/entity/ai/behavior/BehaviorPositionValidate net/minecraft/world/entity/ai/behavior/ValidateNearbyPoi - f I a MAX_DISTANCE - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$1 - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityLiving;)Z a bedIsOccupied - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 -c net/minecraft/world/entity/ai/behavior/BehaviorPotentialJobSite net/minecraft/world/entity/ai/behavior/GoToPotentialJobSite - f F c speedModifier - f I d TICKS_UNTIL_TIMEOUT - m (Lnet/minecraft/core/Holder;)Z a lambda$stop$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/GlobalPos;)V a lambda$stop$2 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/lang/Boolean; a lambda$checkExtraStartConditions$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V b tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick -c net/minecraft/world/entity/ai/behavior/BehaviorProfession net/minecraft/world/entity/ai/behavior/ResetProfession - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create -c net/minecraft/world/entity/ai/behavior/BehaviorRaid net/minecraft/world/entity/ai/behavior/SetRaidStatus - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$1 -c net/minecraft/world/entity/ai/behavior/BehaviorRaidReset net/minecraft/world/entity/ai/behavior/ResetRaidStatus - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$1 -c net/minecraft/world/entity/ai/behavior/BehaviorRemoveMemory net/minecraft/world/entity/ai/behavior/EraseMemoryIf - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$1 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 -c net/minecraft/world/entity/ai/behavior/BehaviorRetreat net/minecraft/world/entity/ai/behavior/BackUpIfTooClose - m (IF)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)Z a lambda$create$0 -c net/minecraft/world/entity/ai/behavior/BehaviorSchedule net/minecraft/world/entity/ai/behavior/UpdateActivityFromSchedule - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$1 -c net/minecraft/world/entity/ai/behavior/BehaviorSleep net/minecraft/world/entity/ai/behavior/SleepInBed - f I c COOLDOWN_AFTER_BEING_WOKEN - f J d nextOkStartTime - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (J)Z a timedOut - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/BehaviorStartRiding net/minecraft/world/entity/ai/behavior/Mount - f I a CLOSE_ENOUGH_TO_START_RIDING_DIST - m (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 -c net/minecraft/world/entity/ai/behavior/BehaviorStopRiding net/minecraft/world/entity/ai/behavior/DismountOrSkipMounting - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;ILjava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$1 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILjava/util/function/BiPredicate;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/Entity;I)Z a isVehicleValid - m (ILjava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (ILjava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 -c net/minecraft/world/entity/ai/behavior/BehaviorStrollInside net/minecraft/world/entity/ai/behavior/InsideBrownianWalk - m (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$6 - m (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/core/BlockPosition;)Z a lambda$create$2 - m (FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$5 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/core/BlockPosition;)V a lambda$create$3 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)Z a lambda$create$4 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Z a lambda$create$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/core/BlockPosition;)Z b lambda$create$1 -c net/minecraft/world/entity/ai/behavior/BehaviorStrollPlace net/minecraft/world/entity/ai/behavior/StrollToPoi - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILorg/apache/commons/lang3/mutable/MutableLong;FILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FII)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)Z a lambda$create$0 -c net/minecraft/world/entity/ai/behavior/BehaviorStrollPlaceList net/minecraft/world/entity/ai/behavior/StrollToPoiList - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIILnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILorg/apache/commons/lang3/mutable/MutableLong;FILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z a lambda$create$0 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 -c net/minecraft/world/entity/ai/behavior/BehaviorStrollPosition net/minecraft/world/entity/ai/behavior/StrollAroundPoi - f I a MIN_TIME_BETWEEN_STROLLS - f I b STROLL_MAX_XZ_DIST - f I c STROLL_MAX_Y_DIST - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)Z a lambda$create$1 - m (FLnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/entity/ai/memory/MemoryTarget; a lambda$create$0 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$2 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FI)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILorg/apache/commons/lang3/mutable/MutableLong;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$3 -c net/minecraft/world/entity/ai/behavior/BehaviorStrollRandom net/minecraft/world/entity/ai/behavior/VillageBoundRandomStroll - f I a MAX_XZ_DIST - f I b MAX_Y_DIST - m (FII)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (IIFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$3 - m (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (FLnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/entity/ai/memory/MemoryTarget; a lambda$create$0 - m (IILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)Z a lambda$create$1 - m (IIFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$2 -c net/minecraft/world/entity/ai/behavior/BehaviorStrollRandomUnconstrained net/minecraft/world/entity/ai/behavior/RandomStroll - f I a MAX_XZ_DIST - f I b MAX_Y_DIST - f [[I c SWIM_XY_DISTANCE_TIERS - m (Lnet/minecraft/world/entity/EntityCreature;)Lnet/minecraft/world/phys/Vec3D; a getTargetSwimPos - m (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; a stroll - m (IILnet/minecraft/world/entity/EntityCreature;)Lnet/minecraft/world/phys/Vec3D; a lambda$stroll$3 - m (FZ)Lnet/minecraft/world/entity/ai/behavior/OneShot; a stroll - m (Ljava/util/function/Predicate;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)Z a lambda$strollFlyOrSwim$8 - m (Ljava/util/function/Predicate;Ljava/util/function/Function;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$strollFlyOrSwim$10 - m (Ljava/util/function/Predicate;Ljava/util/function/Function;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$strollFlyOrSwim$9 - m (Lnet/minecraft/world/entity/EntityCreature;II)Lnet/minecraft/world/phys/Vec3D; a getTargetFlyPos - m (FLnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/entity/ai/memory/MemoryTarget; a lambda$strollFlyOrSwim$7 - m (FII)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a stroll - m (FLjava/util/function/Function;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a strollFlyOrSwim - m (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; b fly - m (Lnet/minecraft/world/entity/EntityCreature;)Z b lambda$fly$6 - m (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; c swim - m (Lnet/minecraft/world/entity/EntityCreature;)Lnet/minecraft/world/phys/Vec3D; c lambda$fly$5 - m (Lnet/minecraft/world/entity/EntityCreature;)Z d lambda$stroll$4 - m (Lnet/minecraft/world/entity/EntityCreature;)Z e lambda$stroll$2 - m (Lnet/minecraft/world/entity/EntityCreature;)Z f lambda$stroll$1 - m (Lnet/minecraft/world/entity/EntityCreature;)Lnet/minecraft/world/phys/Vec3D; g lambda$stroll$0 -c net/minecraft/world/entity/ai/behavior/BehaviorSwim net/minecraft/world/entity/ai/behavior/Swim - f F c chance - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)Z a canStillUse - m (Lnet/minecraft/world/entity/EntityInsentient;)Z a shouldSwim - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V b tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick -c net/minecraft/world/entity/ai/behavior/BehaviorTarget net/minecraft/world/entity/ai/behavior/BlockPosTracker - f Lnet/minecraft/core/BlockPosition; a blockPos - f Lnet/minecraft/world/phys/Vec3D; b centerPosition - m ()Lnet/minecraft/world/phys/Vec3D; a currentPosition - m (Lnet/minecraft/world/entity/EntityLiving;)Z a isVisibleBy - m ()Lnet/minecraft/core/BlockPosition; b currentBlockPosition -c net/minecraft/world/entity/ai/behavior/BehaviorTradePlayer net/minecraft/world/entity/ai/behavior/ShowTradesToPlayer - f I c MAX_LOOK_TIME - f I d STARTING_LOOK_TIME - f Lnet/minecraft/world/item/ItemStack; e playerItemStack - f Ljava/util/List; f displayItems - f I g cycleCounter - f I h displayIndex - f I i lookTime - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/world/item/trading/MerchantRecipe;)Z a playerItemStackMatchesCostOfOffer - m (Lnet/minecraft/world/entity/npc/EntityVillager;Lnet/minecraft/world/item/ItemStack;)V a displayAsHeldItem - m (Lnet/minecraft/world/entity/npc/EntityVillager;)V a displayFirstItem - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/npc/EntityVillager;)V a findItemsToDisplay - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z a canStillUse - m (Lnet/minecraft/world/entity/npc/EntityVillager;)V b updateDisplayItems - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/world/entity/npc/EntityVillager;)V c clearHeldItem - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V d stop - m (Lnet/minecraft/world/entity/npc/EntityVillager;)Lnet/minecraft/world/entity/EntityLiving; d lookAtTarget - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start - m (Lnet/minecraft/world/entity/npc/EntityVillager;)V e displayCyclingItems -c net/minecraft/world/entity/ai/behavior/BehaviorTradeVillager net/minecraft/world/entity/ai/behavior/TradeWithVillager - f Ljava/util/Set; c trades - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/npc/EntityVillager;Lnet/minecraft/world/entity/npc/EntityVillager;)Ljava/util/Set; a figureOutWhatIAmWillingToTrade - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z a canStillUse - m (Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/world/item/Item;)Z a lambda$figureOutWhatIAmWillingToTrade$0 - m (Lnet/minecraft/world/entity/npc/EntityVillager;Ljava/util/Set;Lnet/minecraft/world/entity/EntityLiving;)V a throwHalfStack - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V d stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/BehaviorUtil net/minecraft/world/entity/ai/behavior/BehaviorUtils - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; a getLivingEntityFromUUIDMemory - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/EntityLiving;I)Z a isWithinAttackRange - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;D)Z a isOtherTargetMuchFurtherAwayThanCurrentAttackTarget - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;F)V a throwItem - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/core/BlockPosition;FI)V a setWalkAndLookTargetMemories - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/SectionPosition;I)Lnet/minecraft/core/SectionPosition; a findSectionClosestToVillage - m (Lnet/minecraft/world/entity/EntityLiving;Ljava/util/Optional;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/entity/EntityLiving; a getNearestTarget - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)V a lookAtEntity - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/Entity;FI)V a setWalkAndLookTargetMemories - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/entity/EntityLiving; a getTargetNearestMe - m (Lnet/minecraft/world/entity/EntityCreature;II)Lnet/minecraft/world/phys/Vec3D; a getRandomSwimmablePos - m (Lnet/minecraft/world/entity/ai/BehaviorController;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;)Z a targetIsValid - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;FI)V a lockGazeAndWalkToEachOther - m (Lnet/minecraft/world/entity/ai/BehaviorController;Lnet/minecraft/world/entity/EntityLiving;)Z a entityIsVisible - m (Lnet/minecraft/world/entity/ai/BehaviorController;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/EntityTypes;)Z a targetIsValid - m (Lnet/minecraft/world/entity/EntityLiving;)Z a isBreeding - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3D;)V a throwItem - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/ai/behavior/BehaviorPosition;FI)V a setWalkAndLookTargetMemories - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;FI)V b setWalkAndLookTargetMemoriesToEachOther - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z b canSee - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)V c lookAtEachOther -c net/minecraft/world/entity/ai/behavior/BehaviorVillageHeroGift net/minecraft/world/entity/ai/behavior/GiveGiftToHero - f I c THROW_GIFT_AT_DISTANCE - f I d MIN_TIME_BETWEEN_GIFTS - f I e MAX_TIME_BETWEEN_GIFTS - f I f TIME_TO_DELAY_FOR_HEAD_TO_FINISH_TURNING - f Ljava/util/Map; g GIFTS - f F h SPEED_MODIFIER - f I i timeUntilNextGift - f Z j giftGivenDuringThisRun - f J k timeSinceStart - m (Lnet/minecraft/world/entity/npc/EntityVillager;Lnet/minecraft/world/entity/player/EntityHuman;)Z a isWithinThrowingDistance - m (Lnet/minecraft/world/entity/npc/EntityVillager;Lnet/minecraft/world/entity/EntityLiving;)V a throwGift - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Ljava/util/HashMap;)V a lambda$static$0 - m (Lnet/minecraft/world/entity/npc/EntityVillager;)Ljava/util/List; a getItemToThrow - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V a start - m (Lnet/minecraft/server/level/WorldServer;)I a calculateTimeUntilNextGift - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a isHero - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z b canStillUse - m (Lnet/minecraft/world/entity/npc/EntityVillager;)Z b isHeroVisible - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/world/entity/npc/EntityVillager;)Ljava/util/Optional; c getNearestTargetableHero - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V d stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/BehaviorWake net/minecraft/world/entity/ai/behavior/WakeUp - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$1 -c net/minecraft/world/entity/ai/behavior/BehaviorWalkAway net/minecraft/world/entity/ai/behavior/SetWalkTargetAwayFrom - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIZ)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a pos - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIZLjava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLjava/util/function/Function;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ZLjava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;IFLnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)Z a lambda$create$0 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIZ)Lnet/minecraft/world/entity/ai/behavior/OneShot; b entity -c net/minecraft/world/entity/ai/behavior/BehaviorWalkAwayBlock net/minecraft/world/entity/ai/behavior/SetWalkTargetFromBlockMemory - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIII)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;IIFILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z a lambda$create$0 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 -c net/minecraft/world/entity/ai/behavior/BehaviorWalkAwayOutOfRange net/minecraft/world/entity/ai/behavior/SetWalkTargetFromAttackTargetIfTargetOutOfReach - f I a PROJECTILE_ATTACK_RANGE_BUFFER - m (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/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/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)Z a lambda$create$1 - m (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$3 - m (FLnet/minecraft/world/entity/EntityLiving;)Ljava/lang/Float; a lambda$create$0 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$2 -c net/minecraft/world/entity/ai/behavior/BehaviorWalkHome net/minecraft/world/entity/ai/behavior/SetClosestHomeAsWalkTarget - f I a CACHE_TIMEOUT - f I b BATCH_SIZE - f I c RATE - f I d OK_DISTANCE_SQR - m (Lnet/minecraft/core/Holder;)Z a lambda$create$2 - m (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)Z a lambda$create$4 - m (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap$Entry;)Z a lambda$create$3 - m (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$6 - m (Lit/unimi/dsi/fastutil/longs/Long2LongMap;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableLong;Lnet/minecraft/core/BlockPosition;)Z a lambda$create$1 - m (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$5 - m (Lnet/minecraft/core/Holder;)Z b lambda$create$0 -c net/minecraft/world/entity/ai/behavior/BehaviorWork net/minecraft/world/entity/ai/behavior/WorkAtPoi - f I c CHECK_COOLDOWN - f D d DISTANCE - f J e lastCheck - m (Lnet/minecraft/world/entity/ai/BehaviorController;Lnet/minecraft/core/GlobalPos;)V a lambda$start$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V a start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)V a useWorkstation - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)Z b canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)Z b checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/BehaviorWorkComposter net/minecraft/world/entity/ai/behavior/WorkAtComposter - f Ljava/util/List; c COMPOSTABLE_ITEMS - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;Lnet/minecraft/core/GlobalPos;Lnet/minecraft/world/level/block/state/IBlockData;)V a compostItems - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a spawnComposterFillEffects - m (Lnet/minecraft/world/entity/npc/EntityVillager;)V a makeBread - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)V a useWorkstation -c net/minecraft/world/entity/ai/behavior/Behaviors net/minecraft/world/entity/ai/behavior/VillagerGoalPackages - f I a INTERACT_DIST_SQR - f I b INTERACT_WALKUP_DIST - f F c INTERACT_SPEED_MODIFIER - f F d STROLL_SPEED_MODIFIER - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a raidExistsAndActive - m (F)Lcom/google/common/collect/ImmutableList; a getPlayPackage - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; a getCorePackage - m ()Lcom/mojang/datafixers/util/Pair; a getFullLookBehavior - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z b raidExistsAndNotVictory - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; b getWorkPackage - m ()Lcom/mojang/datafixers/util/Pair; b getMinimalLookBehavior - m (Lnet/minecraft/core/Holder;)Z c lambda$getCorePackage$1 - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; c getRestPackage - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; d getMeetPackage - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; e getIdlePackage - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; f getPanicPackage - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; g getPreRaidPackage - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; h getRaidPackage - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; i getHidePackage -c net/minecraft/world/entity/ai/behavior/BehavorMove net/minecraft/world/entity/ai/behavior/MoveToTargetSink - f I c MAX_COOLDOWN_BEFORE_RETRYING - f I d remainingCooldown - f Lnet/minecraft/world/level/pathfinder/PathEntity; e path - f Lnet/minecraft/core/BlockPosition; f lastTargetPos - f F g speedModifier - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)Z a canStillUse - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/ai/memory/MemoryTarget;J)Z a tryComputePath - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/ai/memory/MemoryTarget;)Z a reachedTarget - m (Lnet/minecraft/world/entity/ai/memory/MemoryTarget;)Z a isWalkTargetSpectator - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V c start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V d tick -c net/minecraft/world/entity/ai/behavior/CountDownCooldownTicks net/minecraft/world/entity/ai/behavior/CountDownCooldownTicks - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; c cooldownTicks - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (J)Z a timedOut - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/util/Optional; b getCooldownTickMemory - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick -c net/minecraft/world/entity/ai/behavior/Croak net/minecraft/world/entity/ai/behavior/Croak - f I c CROAK_TICKS - f I d TIME_OUT_DURATION - f I e croakCounter - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/frog/Frog;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/frog/Frog;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/frog/Frog;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/frog/Frog;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/frog/Frog;J)V d tick -c net/minecraft/world/entity/ai/behavior/FollowTemptation net/minecraft/world/entity/ai/behavior/FollowTemptation - f I c TEMPTATION_COOLDOWN - f D d DEFAULT_CLOSE_ENOUGH_DIST - f D e BACKED_UP_CLOSE_ENOUGH_DIST - f Ljava/util/function/Function; f speedModifier - f Ljava/util/function/Function; g closeEnoughDistance - m (Lnet/minecraft/world/entity/EntityCreature;)F a getSpeedModifier - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)Z a canStillUse - m (J)Z a timedOut - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)V b start - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/lang/Double; b lambda$new$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/world/entity/EntityCreature;)Ljava/util/Optional; b getTemptingPlayer - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m ()Lcom/google/common/collect/ImmutableMap; c lambda$new$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)V d tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/GoAndGiveItemsToTarget net/minecraft/world/entity/ai/behavior/GoAndGiveItemsToTarget - f I c CLOSE_ENOUGH_DISTANCE_TO_TARGET - f I d ITEM_PICKUP_COOLDOWN_AFTER_THROWING - f Ljava/util/function/Function; e targetPositionGetter - f F f speedModifier - m (Lnet/minecraft/world/entity/ai/behavior/BehaviorPosition;)Lnet/minecraft/world/phys/Vec3D; a getThrowPosition - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/ai/behavior/BehaviorPosition;)V a lambda$start$0 - m (Lnet/minecraft/world/entity/ai/behavior/BehaviorPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/EntityPlayer;)V a triggerDropItemOnBlock - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3D;)V a throwItem - m (Lnet/minecraft/world/entity/EntityLiving;)Z b canThrowItemToTarget - m (Lnet/minecraft/world/entity/ai/behavior/BehaviorPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/EntityPlayer;)V b lambda$tick$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/GoToTargetLocation net/minecraft/world/entity/ai/behavior/GoToTargetLocation - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;IF)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 - m (Lnet/minecraft/util/RandomSource;)I a getRandomOffset - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;IFLnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)Z a lambda$create$0 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a getNearbyPos -c net/minecraft/world/entity/ai/behavior/LongJumpMidJump net/minecraft/world/entity/ai/behavior/LongJumpMidJump - f I c TIME_OUT_DURATION - f Lnet/minecraft/util/valueproviders/UniformInt; d timeBetweenLongJumps - f Lnet/minecraft/sounds/SoundEffect; e landingSound - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/LongJumpToPreferredBlock net/minecraft/world/entity/ai/behavior/LongJumpToPreferredBlock - f Lnet/minecraft/tags/TagKey; m preferredBlockTag - f F n preferredBlocksChance - f Ljava/util/List; o notPrefferedJumpCandidates - f Z p currentlyWantingPreferredOnes - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V a start - m (Lnet/minecraft/server/level/WorldServer;)Ljava/util/Optional; a getJumpCandidate - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos - f I c FIND_JUMP_TRIES - f I d MIN_PATHFIND_DISTANCE_TO_VALID_JUMP - f I e maxLongJumpHeight - f I f maxLongJumpWidth - f F g maxJumpVelocityMultiplier - f Ljava/util/List; h jumpCandidates - f Ljava/util/Optional; i initialPosition - f Lnet/minecraft/world/phys/Vec3D; j chosenJump - f I k findJumpTries - f J l prepareJumpStart - f I m PREPARE_JUMP_DURATION - f I n TIME_OUT_DURATION - f Ljava/util/List; o ALLOWED_ANGLES - f Lnet/minecraft/util/valueproviders/UniformInt; p timeBetweenLongJumps - f Ljava/util/function/Function; q getJumpSound - f Ljava/util/function/BiPredicate; r acceptableLandingSpot - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/core/BlockPosition;)Z a isAcceptableLandingPosition - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/core/BlockPosition;)Z a defaultAcceptableLandingSpot - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; a calculateOptimalJumpVector - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V a start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;)Ljava/util/Optional; a getJumpCandidate - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$a; a lambda$start$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)Z b canStillUse - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Z b lambda$start$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V d pickCandidate -c net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$a net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$PossibleJump - f Lnet/minecraft/core/BlockPosition; a jumpTarget - m ()Lnet/minecraft/core/BlockPosition; b getJumpTarget -c net/minecraft/world/entity/ai/behavior/LongJumpUtil net/minecraft/world/entity/ai/behavior/LongJumpUtil - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/EntitySize;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)Z a isClearTransition - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/phys/Vec3D;FIZ)Ljava/util/Optional; a calculateJumpVectorForAngle -c net/minecraft/world/entity/ai/behavior/OneShot net/minecraft/world/entity/ai/behavior/OneShot - f Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; a status - m ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; a getStatus - m ()Ljava/lang/String; b debugString - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z e tryStart - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V f tickOrStop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V g doStop -c net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget - f I c TIME_OUT_DURATION - f Ljava/util/function/ToIntFunction; d getCooldownOnFail - f I e minRamDistance - f I f maxRamDistance - f F g walkSpeed - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; h ramTargeting - f I i ramPrepareTime - f Ljava/util/function/Function; j getPrepareRamSound - f Ljava/util/Optional; k reachedRamPositionTimestamp - f Ljava/util/Optional; l ramCandidate - m (Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/core/BlockPosition;)Z a isWalkableBlock - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/Vec3D; a getEdgeOfBlock - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)V a start - m (Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/world/entity/EntityLiving;)Ljava/util/Optional; a calculateRammingStartPosition - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)V b stop - m (Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/world/entity/EntityLiving;)V b chooseRamPosition - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)Z c canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)V d tick -c net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget$a net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget$RamCandidate - f Lnet/minecraft/core/BlockPosition; a startPosition - f Lnet/minecraft/core/BlockPosition; b targetPosition - f Lnet/minecraft/world/entity/EntityLiving; c target - m ()Lnet/minecraft/core/BlockPosition; a getStartPosition - m ()Lnet/minecraft/core/BlockPosition; b getTargetPosition - m ()Lnet/minecraft/world/entity/EntityLiving; c getTarget -c net/minecraft/world/entity/ai/behavior/RamTarget net/minecraft/world/entity/ai/behavior/RamTarget - f I c TIME_OUT_DURATION - f F d RAM_SPEED_FORCE_FACTOR - f Ljava/util/function/Function; e getTimeBetweenRams - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; f ramTargeting - f F g speed - f Ljava/util/function/ToDoubleFunction; h getKnockbackForce - f Lnet/minecraft/world/phys/Vec3D; i ramDirection - f Ljava/util/function/Function; j getImpactSound - f Ljava/util/function/Function; k getHornBreakSound - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/goat/Goat;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/goat/Goat;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/goat/Goat;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/goat/Goat;)V b finishRam - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/goat/Goat;)Z c hasRammedHornBreakingBlock - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/goat/Goat;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/RandomLookAround net/minecraft/world/entity/ai/behavior/RandomLookAround - f Lnet/minecraft/util/valueproviders/IntProvider; c interval - f F d maxYaw - f F e minPitch - f F f pitchRange - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V a start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes - m (Lnet/minecraft/world/entity/EntityTypes;FLnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (FLnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (FLnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$a;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$3 - m (Lnet/minecraft/world/entity/EntityLiving;FLnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$2 - m (Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$0 - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$create$1 - m (Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$a;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$5 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$a;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 -c net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$a net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker - f Lnet/minecraft/util/valueproviders/UniformInt; a interval - f I b ticksUntilNextStart - m (Lnet/minecraft/util/RandomSource;)Z a tickDownAndCheck -c net/minecraft/world/entity/ai/behavior/ShufflingList net/minecraft/world/entity/ai/behavior/ShufflingList - f Ljava/util/List; a entries - f Lnet/minecraft/util/RandomSource; b random - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a codec - m ()Lnet/minecraft/world/entity/ai/behavior/ShufflingList; a shuffle - m (Lnet/minecraft/world/entity/ai/behavior/ShufflingList$a;)V a lambda$shuffle$1 - m (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;)Ljava/util/List; a lambda$codec$0 - m (Ljava/lang/Object;I)Lnet/minecraft/world/entity/ai/behavior/ShufflingList; a add - m ()Ljava/util/stream/Stream; b stream -c net/minecraft/world/entity/ai/behavior/ShufflingList$a net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry - f Ljava/lang/Object; a data - f I b weight - f D c randWeight - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a codec - m (F)V a setRandom - m ()Ljava/lang/Object; a getData - m ()I b getWeight - m ()D c getRandWeight -c net/minecraft/world/entity/ai/behavior/ShufflingList$a$1 net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry$1 - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/behavior/ShufflingList$a; a lambda$decode$0 - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/entity/ai/behavior/ShufflingList$a;)Lcom/mojang/datafixers/util/Pair; a lambda$decode$1 - m (Lnet/minecraft/world/entity/ai/behavior/ShufflingList$a;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a encode -c net/minecraft/world/entity/ai/behavior/StayCloseToTarget net/minecraft/world/entity/ai/behavior/StayCloseToTarget - m (Ljava/util/function/Function;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (Ljava/util/function/Function;Ljava/util/function/Predicate;IIF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Ljava/util/function/Function;Ljava/util/function/Predicate;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m (Ljava/util/function/Function;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$1 -c net/minecraft/world/entity/ai/behavior/TriggerGate net/minecraft/world/entity/ai/behavior/TriggerGate - m (Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Order;Lnet/minecraft/world/entity/ai/behavior/ShufflingList;Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Execution;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$triggerGate$1 - m (Ljava/util/List;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a triggerOneShuffled - m (Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Order;Lnet/minecraft/world/entity/ai/behavior/ShufflingList;Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Execution;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$triggerGate$2 - m (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;Lcom/mojang/datafixers/util/Pair;)V a lambda$triggerGate$0 - m (Ljava/util/List;Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Order;Lnet/minecraft/world/entity/ai/behavior/BehaviorGate$Execution;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a triggerGate -c net/minecraft/world/entity/ai/behavior/TryFindLand net/minecraft/world/entity/ai/behavior/TryFindLand - f I a COOLDOWN_TICKS - m (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (IF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$1 - m (Lorg/apache/commons/lang3/mutable/MutableLong;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)Z a lambda$create$0 -c net/minecraft/world/entity/ai/behavior/TryFindLandNearWater net/minecraft/world/entity/ai/behavior/TryFindLandNearWater - m (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (IF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$1 - m (Lorg/apache/commons/lang3/mutable/MutableLong;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)Z a lambda$create$0 -c net/minecraft/world/entity/ai/behavior/TryFindWater net/minecraft/world/entity/ai/behavior/TryFindWater - m (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (IF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$1 - m (Lorg/apache/commons/lang3/mutable/MutableLong;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)Z a lambda$create$0 -c net/minecraft/world/entity/ai/behavior/TryLaySpawnOnWaterNearLand net/minecraft/world/entity/ai/behavior/TryLaySpawnOnWaterNearLand - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; a trigger - m (Ljava/util/function/Predicate;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$triggerIf$2 - m ()Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b; a instance - m (Ljava/util/function/BiPredicate;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$triggerIf$4 - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$triggerIf$3 - m (Ljava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a triggerIf - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/OneShot;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a triggerIf - m (Ljava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$triggerIf$5 - m (Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a unbox - m (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a sequence - m (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lcom/mojang/datafixers/util/Unit;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$sequence$0 - m (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a triggerIf - m (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$sequence$1 - m (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a create - m (Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; b get -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$1 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; a val$resolvedBuilder - m ()Ljava/lang/String; b debugString -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$a net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant - m (Ljava/lang/Object;)Ljava/lang/String; a lambda$new$0 -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$a$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant$1 - f Ljava/lang/Object; a val$a - f Ljava/util/function/Supplier; b val$debugString - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Ljava/lang/Object; a tryTrigger - m ()Ljava/lang/String; a debugString -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance - m (Ljava/util/function/Supplier;Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a point - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a registered - m (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; a lambda$lift1$0 - m (Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a map - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Optional; a tryGet - m (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a ap2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a ifTriggered - m (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a ap4 - m (Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a point - m (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a ap3 - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; b present - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/lang/Object; b get - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; c absent -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$1 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; a val$aTrigger - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; b val$fTrigger - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Ljava/lang/Object; a tryTrigger - m ()Ljava/lang/String; a debugString -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b$2 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$2 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; a val$tTrigger - f Ljava/util/function/Function; b val$func - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Ljava/lang/Object; a tryTrigger - m ()Ljava/lang/String; a debugString -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b$3 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$3 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; a val$aTrigger - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; b val$bTrigger - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; c val$fTrigger - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Ljava/lang/Object; a tryTrigger - m ()Ljava/lang/String; a debugString -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b$4 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$4 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; a val$t1Trigger - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; b val$t2Trigger - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; c val$t3Trigger - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; d val$fTrigger - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Ljava/lang/Object; a tryTrigger - m ()Ljava/lang/String; a debugString -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b$5 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$5 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; a val$t1Trigger - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; b val$t2Trigger - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; c val$t3Trigger - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; d val$t4Trigger - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e; e val$fTrigger - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Ljava/lang/Object; a tryTrigger - m ()Ljava/lang/String; a debugString -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b$a net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$Mu -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Mu -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$d net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$d$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory$1 - f Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryCondition; a val$condition - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Ljava/lang/Object; a tryTrigger - m ()Ljava/lang/String; a debugString - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; b tryTrigger -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$e net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Ljava/lang/Object; a tryTrigger - m ()Ljava/lang/String; a debugString -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$f net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper -c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$f$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper$1 - f Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a val$dependentTrigger - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Ljava/lang/Object; a tryTrigger - m ()Ljava/lang/String; a debugString - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Lcom/mojang/datafixers/util/Unit; b tryTrigger -c net/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor net/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor - f Lnet/minecraft/world/entity/ai/BehaviorController; a brain - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; b memoryType - f Lcom/mojang/datafixers/kinds/App; c value - m ()Lcom/mojang/datafixers/kinds/App; a value - m (Ljava/util/Optional;)V a setOrErase - m (Ljava/lang/Object;J)V a setWithExpiry - m (Ljava/lang/Object;)V a set - m ()V b erase -c net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition - m (Lnet/minecraft/world/entity/ai/BehaviorController;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; a createAccessor - m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a memory - m ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; b condition -c net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$a net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Absent - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a memory - m (Lnet/minecraft/world/entity/ai/BehaviorController;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; a createAccessor - m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a memory - m ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; b condition -c net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$b net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Present - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a memory - m (Lnet/minecraft/world/entity/ai/BehaviorController;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; a createAccessor - m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a memory - m ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; b condition -c net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$c net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Registered - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a memory - m (Lnet/minecraft/world/entity/ai/BehaviorController;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; a createAccessor - m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a memory - m ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; b condition -c net/minecraft/world/entity/ai/behavior/warden/Digging net/minecraft/world/entity/ai/behavior/warden/Digging - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)V c stop -c net/minecraft/world/entity/ai/behavior/warden/Emerging net/minecraft/world/entity/ai/behavior/warden/Emerging - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/warden/ForceUnmount net/minecraft/world/entity/ai/behavior/warden/ForceUnmount - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/warden/Roar net/minecraft/world/entity/ai/behavior/warden/Roar - f I c TICKS_BEFORE_PLAYING_ROAR_SOUND - f I d ROAR_ANGER_INCREASE - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)V a start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z b canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)V d stop -c net/minecraft/world/entity/ai/behavior/warden/SetRoarTarget net/minecraft/world/entity/ai/behavior/warden/SetRoarTarget - m (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$1 - m (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z a lambda$create$0 -c net/minecraft/world/entity/ai/behavior/warden/SetWardenLookTarget net/minecraft/world/entity/ai/behavior/warden/SetWardenLookTarget - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$3 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Optional; a lambda$create$0 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/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 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/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/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$1 -c net/minecraft/world/entity/ai/behavior/warden/Sniffing net/minecraft/world/entity/ai/behavior/warden/Sniffing - f D c ANGER_FROM_SNIFFING_MAX_DISTANCE_XZ - f D d ANGER_FROM_SNIFFING_MAX_DISTANCE_Y - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/EntityLiving;)V a lambda$stop$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/ai/behavior/warden/SonicBoom net/minecraft/world/entity/ai/behavior/warden/SonicBoom - f I c COOLDOWN - f I d DISTANCE_XZ - f I e DISTANCE_Y - f D f KNOCKBACK_VERTICAL - f D g KNOCKBACK_HORIZONTAL - f I h TICKS_BEFORE_PLAYING_SOUND - f I i DURATION - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$tick$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/EntityLiving;I)V a setCooldown - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a lambda$tick$2 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)V b start - m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/EntityLiving;)V b lambda$tick$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)V d stop -c net/minecraft/world/entity/ai/behavior/warden/TryToSniff net/minecraft/world/entity/ai/behavior/warden/TryToSniff - f Lnet/minecraft/util/valueproviders/IntProvider; a SNIFF_COOLDOWN - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$1 -c net/minecraft/world/entity/ai/control/ControllerJump net/minecraft/world/entity/ai/control/JumpControl - f Z a jump - f Lnet/minecraft/world/entity/EntityInsentient; b mob - m ()V a jump - m ()V b tick -c net/minecraft/world/entity/ai/control/ControllerLook net/minecraft/world/entity/ai/control/LookControl - f Lnet/minecraft/world/entity/EntityInsentient; a mob - f F b yMaxRotSpeed - f F c xMaxRotAngle - f I d lookAtCooldown - f D e wantedX - f D f wantedY - f D g wantedZ - m (FFF)F a rotateTowards - m (DDDFF)V a setLookAt - m (Lnet/minecraft/world/entity/Entity;)V a setLookAt - m (Lnet/minecraft/world/phys/Vec3D;)V a setLookAt - m (Ljava/lang/Float;)V a lambda$tick$1 - m (DDD)V a setLookAt - m ()V a tick - m (Lnet/minecraft/world/entity/Entity;FF)V a setLookAt - m (Ljava/lang/Float;)V b lambda$tick$0 - m (Lnet/minecraft/world/entity/Entity;)D b getWantedY - m ()V b clampHeadRotationToBody - m ()Z c resetXRotOnTick - m ()Z d isLookingAtTarget - m ()D e getWantedX - m ()D f getWantedY - m ()D g getWantedZ - m ()Ljava/util/Optional; h getXRotD - m ()Ljava/util/Optional; i getYRotD -c net/minecraft/world/entity/ai/control/ControllerMove net/minecraft/world/entity/ai/control/MoveControl - f F a MIN_SPEED - f F b MIN_SPEED_SQR - f I c MAX_TURN - f Lnet/minecraft/world/entity/EntityInsentient; d mob - f D e wantedX - f D f wantedY - f D g wantedZ - f D h speedModifier - f F i strafeForwards - f F j strafeRight - f Lnet/minecraft/world/entity/ai/control/ControllerMove$Operation; k operation - m (FFF)F a rotlerp - m (DDDD)V a setWantedPosition - m ()V a tick - m (FF)V a strafe - m (FF)Z b isWalkable - m ()Z b hasWanted - m ()D c getSpeedModifier - m ()D d getWantedX - m ()D e getWantedY - m ()D f getWantedZ -c net/minecraft/world/entity/ai/control/ControllerMove$Operation net/minecraft/world/entity/ai/control/MoveControl$Operation - f Lnet/minecraft/world/entity/ai/control/ControllerMove$Operation; a WAIT - f Lnet/minecraft/world/entity/ai/control/ControllerMove$Operation; b MOVE_TO - f Lnet/minecraft/world/entity/ai/control/ControllerMove$Operation; c STRAFE - f Lnet/minecraft/world/entity/ai/control/ControllerMove$Operation; d JUMPING - f [Lnet/minecraft/world/entity/ai/control/ControllerMove$Operation; e $VALUES - m ()[Lnet/minecraft/world/entity/ai/control/ControllerMove$Operation; a $values -c net/minecraft/world/entity/ai/control/ControllerMoveFlying net/minecraft/world/entity/ai/control/FlyingMoveControl - f I l maxTurn - f Z m hoversInPlace - m ()V a tick -c net/minecraft/world/entity/ai/control/EntityAIBodyControl net/minecraft/world/entity/ai/control/BodyRotationControl - f Lnet/minecraft/world/entity/EntityInsentient; a mob - f I b HEAD_STABLE_ANGLE - f I c DELAY_UNTIL_STARTING_TO_FACE_FORWARD - f I d HOW_LONG_IT_TAKES_TO_FACE_FORWARD - f I e headStableTime - f F f lastStableYHeadRot - m ()V a clientTick - m ()V b rotateBodyIfNecessary - m ()V c rotateHeadIfNecessary - m ()V d rotateHeadTowardsFront - m ()Z e notCarryingMobPassengers - m ()Z f isMoving -c net/minecraft/world/entity/ai/control/SmoothSwimmingLookControl net/minecraft/world/entity/ai/control/SmoothSwimmingLookControl - f I h maxYRotFromCenter - f I i HEAD_TILT_X - f I j HEAD_TILT_Y -c net/minecraft/world/entity/ai/control/SmoothSwimmingMoveControl net/minecraft/world/entity/ai/control/SmoothSwimmingMoveControl - f F l FULL_SPEED_TURN_THRESHOLD - f F m STOP_TURN_THRESHOLD - f I n maxTurnX - f I o maxTurnY - f F p inWaterSpeedModifier - f F q outsideWaterSpeedModifier - f Z r applyGravity - m (F)F a getTurningSpeedFactor - m ()V a tick -c net/minecraft/world/entity/ai/goal/ClimbOnTopOfPowderSnowGoal net/minecraft/world/entity/ai/goal/ClimbOnTopOfPowderSnowGoal - f Lnet/minecraft/world/entity/EntityInsentient; a mob - f Lnet/minecraft/world/level/World; b level - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse -c net/minecraft/world/entity/ai/goal/PathfinderGoal net/minecraft/world/entity/ai/goal/Goal - f Ljava/util/EnumSet; a flags - m ()Z U_ isInterruptable - m ()Z V_ requiresUpdateEveryTick - m (Ljava/util/EnumSet;)V a setFlags - m ()V a tick - m (I)I a adjustedTickDelay - m ()Z b canUse - m (I)I b reducedTickDelay - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoal$Type net/minecraft/world/entity/ai/goal/Goal$Flag - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoal$Type; a MOVE - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoal$Type; b LOOK - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoal$Type; c JUMP - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoal$Type; d TARGET - f [Lnet/minecraft/world/entity/ai/goal/PathfinderGoal$Type; e $VALUES - m ()[Lnet/minecraft/world/entity/ai/goal/PathfinderGoal$Type; a $values -c net/minecraft/world/entity/ai/goal/PathfinderGoalArrowAttack net/minecraft/world/entity/ai/goal/RangedAttackGoal - f Lnet/minecraft/world/entity/EntityInsentient; a mob - f Lnet/minecraft/world/entity/monster/IRangedEntity; b rangedAttackMob - f Lnet/minecraft/world/entity/EntityLiving; c target - f I d attackTime - f D e speedModifier - f I f seeTime - f I g attackIntervalMin - f I h attackIntervalMax - f F i attackRadius - f F j attackRadiusSqr - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalAvoidTarget net/minecraft/world/entity/ai/goal/AvoidEntityGoal - f Lnet/minecraft/world/entity/EntityCreature; a mob - f Lnet/minecraft/world/entity/EntityLiving; b toAvoid - f F c maxDist - f Lnet/minecraft/world/level/pathfinder/PathEntity; d path - f Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; e pathNav - f Ljava/lang/Class; f avoidClass - f Ljava/util/function/Predicate; g avoidPredicate - f Ljava/util/function/Predicate; h predicateOnAvoidEntity - f D i walkSpeedModifier - f D j sprintSpeedModifier - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; k avoidEntityTargeting - m ()V a tick - m (Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$canUse$2 - m (Lnet/minecraft/world/entity/EntityLiving;)Z b lambda$new$1 - m ()Z b canUse - m (Lnet/minecraft/world/entity/EntityLiving;)Z c lambda$new$0 - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalBeg net/minecraft/world/entity/ai/goal/BegGoal - f Lnet/minecraft/world/entity/animal/EntityWolf; a wolf - f Lnet/minecraft/world/entity/player/EntityHuman; b player - f Lnet/minecraft/world/level/World; c level - f F d lookDistance - f I e lookTime - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; f begTargeting - m ()V a tick - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a playerHoldingInteresting - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalBoat net/minecraft/world/entity/ai/goal/BoatGoals - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalBoat; a GO_TO_BOAT - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalBoat; b GO_IN_BOAT_DIRECTION - f [Lnet/minecraft/world/entity/ai/goal/PathfinderGoalBoat; c $VALUES - m ()[Lnet/minecraft/world/entity/ai/goal/PathfinderGoalBoat; a $values -c net/minecraft/world/entity/ai/goal/PathfinderGoalBowShoot net/minecraft/world/entity/ai/goal/RangedBowAttackGoal - f Lnet/minecraft/world/entity/monster/EntityMonster; a mob - f D b speedModifier - f I c attackIntervalMin - f F d attackRadiusSqr - f I e attackTime - f I f seeTime - f Z g strafingClockwise - f Z h strafingBackwards - f I i strafingTime - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse - m (I)V c setMinAttackInterval - m ()Z c canContinueToUse - m ()V d start - m ()V e stop - m ()Z h isHoldingBow -c net/minecraft/world/entity/ai/goal/PathfinderGoalBreakDoor net/minecraft/world/entity/ai/goal/BreakDoorGoal - f I a breakTime - f I b lastBreakProgress - f I c doorBreakTime - f I g DEFAULT_DOOR_BREAK_TIME - f Ljava/util/function/Predicate; h validDifficulties - m (Lnet/minecraft/world/EnumDifficulty;)Z a isValidDifficulty - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop - m ()I f getDoorBreakTime -c net/minecraft/world/entity/ai/goal/PathfinderGoalBreath net/minecraft/world/entity/ai/goal/BreathAirGoal - f Lnet/minecraft/world/entity/EntityCreature; a mob - m ()Z U_ isInterruptable - m ()V a tick - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a givesAir - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V h findAirPosition -c net/minecraft/world/entity/ai/goal/PathfinderGoalBreed net/minecraft/world/entity/ai/goal/BreedGoal - f Lnet/minecraft/world/entity/animal/EntityAnimal; a animal - f Lnet/minecraft/world/level/World; b level - f Lnet/minecraft/world/entity/animal/EntityAnimal; c partner - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; d PARTNER_TARGETING - f Ljava/lang/Class; e partnerClass - f I f loveTime - f D g speedModifier - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V e stop - m ()V g breed - m ()Lnet/minecraft/world/entity/animal/EntityAnimal; h getFreePartner -c net/minecraft/world/entity/ai/goal/PathfinderGoalCatSitOnBed net/minecraft/world/entity/ai/goal/CatLieOnBedGoal - f Lnet/minecraft/world/entity/animal/EntityCat; g cat - m (Lnet/minecraft/world/entity/EntityCreature;)I a nextStartTick - m ()V a tick - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a isValidTarget - m ()Z b canUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalCrossbowAttack net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal - f Lnet/minecraft/util/valueproviders/UniformInt; a PATHFINDING_DELAY_RANGE - f Lnet/minecraft/world/entity/monster/EntityMonster; b mob - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalCrossbowAttack$State; c crossbowState - f D d speedModifier - f F e attackRadiusSqr - f I f seeTime - f I g attackDelay - f I h updatePathDelay - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V e stop - m ()Z h isHoldingCrossbow - m ()Z i isValidTarget - m ()Z k canRun -c net/minecraft/world/entity/ai/goal/PathfinderGoalCrossbowAttack$State net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalCrossbowAttack$State; a UNCHARGED - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalCrossbowAttack$State; b CHARGING - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalCrossbowAttack$State; c CHARGED - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalCrossbowAttack$State; d READY_TO_ATTACK - f [Lnet/minecraft/world/entity/ai/goal/PathfinderGoalCrossbowAttack$State; e $VALUES - m ()[Lnet/minecraft/world/entity/ai/goal/PathfinderGoalCrossbowAttack$State; a $values -c net/minecraft/world/entity/ai/goal/PathfinderGoalDoorInteract net/minecraft/world/entity/ai/goal/DoorInteractGoal - f Z a passed - f F b doorOpenDirX - f F c doorOpenDirZ - f Lnet/minecraft/world/entity/EntityInsentient; d mob - f Lnet/minecraft/core/BlockPosition; e doorPos - f Z f hasDoor - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m (Z)V a setOpen - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()Z h isOpen -c net/minecraft/world/entity/ai/goal/PathfinderGoalDoorOpen net/minecraft/world/entity/ai/goal/OpenDoorGoal - f Z a closeDoor - f I b forgetTime - m ()V a tick - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalEatTile net/minecraft/world/entity/ai/goal/EatBlockGoal - f I a EAT_ANIMATION_TICKS - f Ljava/util/function/Predicate; b IS_TALL_GRASS - f Lnet/minecraft/world/entity/EntityInsentient; c mob - f Lnet/minecraft/world/level/World; d level - f I e eatAnimationTick - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop - m ()I h getEatAnimationTick -c net/minecraft/world/entity/ai/goal/PathfinderGoalFishSchool net/minecraft/world/entity/ai/goal/FollowFlockLeaderGoal - f I a INTERVAL_TICKS - f Lnet/minecraft/world/entity/animal/EntityFishSchool; b mob - f I c timeToRecalcPath - f I d nextStartTick - m (Lnet/minecraft/world/entity/animal/EntityFishSchool;)I a nextStartTick - m ()V a tick - m ()Z b canUse - m (Lnet/minecraft/world/entity/animal/EntityFishSchool;)Z b lambda$canUse$1 - m (Lnet/minecraft/world/entity/animal/EntityFishSchool;)Z c lambda$canUse$0 - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalFleeSun net/minecraft/world/entity/ai/goal/FleeSunGoal - f Lnet/minecraft/world/entity/EntityCreature; a mob - f D b wantedX - f D c wantedY - f D d wantedZ - f D e speedModifier - f Lnet/minecraft/world/level/World; f level - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()Z h setWantedPos - m ()Lnet/minecraft/world/phys/Vec3D; i getHidePos -c net/minecraft/world/entity/ai/goal/PathfinderGoalFloat net/minecraft/world/entity/ai/goal/FloatGoal - f Lnet/minecraft/world/entity/EntityInsentient; a mob - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse -c net/minecraft/world/entity/ai/goal/PathfinderGoalFollowBoat net/minecraft/world/entity/ai/goal/FollowBoatGoal - f I a timeToRecalcPath - f Lnet/minecraft/world/entity/EntityCreature; b mob - f Lnet/minecraft/world/entity/player/EntityHuman; c following - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalBoat; d currentGoal - m ()Z U_ isInterruptable - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalFollowEntity net/minecraft/world/entity/ai/goal/FollowMobGoal - f Lnet/minecraft/world/entity/EntityInsentient; a mob - f Ljava/util/function/Predicate; b followPredicate - f Lnet/minecraft/world/entity/EntityInsentient; c followingMob - f D d speedModifier - f Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; e navigation - f I f timeToRecalcPath - f F g stopDistance - f F h oldWaterCost - f F i areaSize - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/EntityInsentient;)Z a lambda$new$0 - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalFollowOwner net/minecraft/world/entity/ai/goal/FollowOwnerGoal - f Lnet/minecraft/world/entity/EntityTameableAnimal; a tamable - f Lnet/minecraft/world/entity/EntityLiving; b owner - f D c speedModifier - f Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; d navigation - f I e timeToRecalcPath - f F f stopDistance - f F g startDistance - f F h oldWaterCost - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalFollowParent net/minecraft/world/entity/ai/goal/FollowParentGoal - f I a HORIZONTAL_SCAN_RANGE - f I b VERTICAL_SCAN_RANGE - f I c DONT_FOLLOW_IF_CLOSER_THAN - f Lnet/minecraft/world/entity/animal/EntityAnimal; d animal - f Lnet/minecraft/world/entity/animal/EntityAnimal; e parent - f D f speedModifier - f I g timeToRecalcPath - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalGotoTarget net/minecraft/world/entity/ai/goal/MoveToBlockGoal - f Lnet/minecraft/world/entity/EntityCreature; a mob - f D b speedModifier - f I c nextStartTick - f I d tryTicks - f Lnet/minecraft/core/BlockPosition; e blockPos - f I f verticalSearchStart - f I g GIVE_UP_TICKS - f I h STAY_TICKS - f I i INTERVAL_TICKS - f I j maxStayTicks - f Z k reachedTarget - f I l searchRange - f I m verticalSearchRange - m ()Z V_ requiresUpdateEveryTick - m (Lnet/minecraft/world/entity/EntityCreature;)I a nextStartTick - m ()V a tick - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a isValidTarget - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V h moveMobToBlock - m ()D i acceptedDistance - m ()Lnet/minecraft/core/BlockPosition; k getMoveToTarget - m ()Z l shouldRecalculatePath - m ()Z m isReachedTarget - m ()Z n findNearestBlock -c net/minecraft/world/entity/ai/goal/PathfinderGoalInteract net/minecraft/world/entity/ai/goal/InteractGoal -c net/minecraft/world/entity/ai/goal/PathfinderGoalJumpOnBlock net/minecraft/world/entity/ai/goal/CatSitOnBlockGoal - f Lnet/minecraft/world/entity/animal/EntityCat; g cat - m (Lnet/minecraft/world/level/block/state/properties/BlockPropertyBedPart;)Ljava/lang/Boolean; a lambda$isValidTarget$0 - m (Lnet/minecraft/world/level/block/state/BlockBase$BlockData;)Z a lambda$isValidTarget$1 - m ()V a tick - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a isValidTarget - m ()Z b canUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalLeapAtTarget net/minecraft/world/entity/ai/goal/LeapAtTargetGoal - f Lnet/minecraft/world/entity/EntityInsentient; a mob - f Lnet/minecraft/world/entity/EntityLiving; b target - f F c yd - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start -c net/minecraft/world/entity/ai/goal/PathfinderGoalLlamaFollow net/minecraft/world/entity/ai/goal/LlamaFollowCaravanGoal - f Lnet/minecraft/world/entity/animal/horse/EntityLlama; a llama - f D b speedModifier - f I c CARAVAN_LIMIT - f I d distCheckCounter - m (Lnet/minecraft/world/entity/Entity;)Z a lambda$canUse$0 - m ()V a tick - m (Lnet/minecraft/world/entity/animal/horse/EntityLlama;I)Z a firstIsLeashed - m ()Z b canUse - m ()Z c canContinueToUse - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalLookAtPlayer net/minecraft/world/entity/ai/goal/LookAtPlayerGoal - f F a DEFAULT_PROBABILITY - f Lnet/minecraft/world/entity/EntityInsentient; b mob - f Lnet/minecraft/world/entity/Entity; c lookAt - f F d lookDistance - f F e probability - f Ljava/lang/Class; f lookAtType - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; g lookAtContext - f I h lookTime - f Z i onlyHorizontal - m ()V a tick - m (Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$canUse$1 - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$new$0 - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalLookAtTradingPlayer net/minecraft/world/entity/ai/goal/LookAtTradingPlayerGoal - f Lnet/minecraft/world/entity/npc/EntityVillagerAbstract; h villager - m ()Z b canUse -c net/minecraft/world/entity/ai/goal/PathfinderGoalMeleeAttack net/minecraft/world/entity/ai/goal/MeleeAttackGoal - f Lnet/minecraft/world/entity/EntityCreature; a mob - f D b speedModifier - f Z c followingTargetEvenIfNotSeen - f Lnet/minecraft/world/level/pathfinder/PathEntity; d path - f D e pathedTargetX - f D f pathedTargetY - f D g pathedTargetZ - f I h ticksUntilNextPathRecalculation - f I i ticksUntilNextAttack - f I j attackInterval - f J k lastCanUseCheck - f J l COOLDOWN_BETWEEN_CAN_USE_CHECKS - m ()Z V_ requiresUpdateEveryTick - m (Lnet/minecraft/world/entity/EntityLiving;)V a checkAndPerformAttack - m ()V a tick - m (Lnet/minecraft/world/entity/EntityLiving;)Z b canPerformAttack - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop - m ()V h resetAttackCooldown - m ()Z i isTimeToAttack - m ()I k getTicksUntilNextAttack - m ()I l getAttackInterval -c net/minecraft/world/entity/ai/goal/PathfinderGoalMoveThroughVillage net/minecraft/world/entity/ai/goal/MoveThroughVillageGoal - f Lnet/minecraft/world/entity/EntityCreature; a mob - f D b speedModifier - f Lnet/minecraft/world/level/pathfinder/PathEntity; c path - f Lnet/minecraft/core/BlockPosition; d poiPos - f Z e onlyAtNight - f Ljava/util/List; f visited - f I g distanceToPoi - f Ljava/util/function/BooleanSupplier; h canDealWithDoors - m (Lnet/minecraft/core/Holder;)Z a lambda$canUse$3 - m (Lnet/minecraft/core/BlockPosition;)Z a hasNotVisited - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)D a lambda$canUse$2 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Ljava/lang/Double; a lambda$canUse$1 - m (Lnet/minecraft/core/Holder;)Z b lambda$canUse$0 - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop - m ()V h updateVisited -c net/minecraft/world/entity/ai/goal/PathfinderGoalMoveTowardsRestriction net/minecraft/world/entity/ai/goal/MoveTowardsRestrictionGoal - f Lnet/minecraft/world/entity/EntityCreature; a mob - f D b wantedX - f D c wantedY - f D d wantedZ - f D e speedModifier - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start -c net/minecraft/world/entity/ai/goal/PathfinderGoalMoveTowardsTarget net/minecraft/world/entity/ai/goal/MoveTowardsTargetGoal - f Lnet/minecraft/world/entity/EntityCreature; a mob - f Lnet/minecraft/world/entity/EntityLiving; b target - f D c wantedX - f D d wantedY - f D e wantedZ - f D f speedModifier - f F g within - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalNearestVillage net/minecraft/world/entity/ai/goal/StrollThroughVillageGoal - f I a DISTANCE_THRESHOLD - f Lnet/minecraft/world/entity/EntityCreature; b mob - f I c interval - f Lnet/minecraft/core/BlockPosition; d wantedPos - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)D a lambda$canUse$0 - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V h moveRandomly -c net/minecraft/world/entity/ai/goal/PathfinderGoalOcelotAttack net/minecraft/world/entity/ai/goal/OcelotAttackGoal - f Lnet/minecraft/world/entity/EntityInsentient; a mob - f Lnet/minecraft/world/entity/EntityLiving; b target - f I c attackTime - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalOfferFlower net/minecraft/world/entity/ai/goal/OfferFlowerGoal - f I a OFFER_TICKS - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; b OFFER_TARGER_CONTEXT - f Lnet/minecraft/world/entity/animal/EntityIronGolem; c golem - f Lnet/minecraft/world/entity/npc/EntityVillager; d villager - f I e tick - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalPanic net/minecraft/world/entity/ai/goal/PanicGoal - f Ljava/util/function/Function; a panicCausingDamageTypes - f I b WATER_CHECK_DISTANCE_VERTICAL - f Lnet/minecraft/world/entity/EntityCreature; c mob - f D d speedModifier - f D e posX - f D f posY - f D g posZ - f Z h isRunning - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/core/BlockPosition; a lookForWater - m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/entity/EntityCreature;)Lnet/minecraft/tags/TagKey; a lambda$new$0 - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a lambda$lookForWater$1 - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop - m ()Z h shouldPanic - m ()Z i findRandomPosition - m ()Z k isRunning -c net/minecraft/world/entity/ai/goal/PathfinderGoalPerch net/minecraft/world/entity/ai/goal/LandOnOwnersShoulderGoal - f Lnet/minecraft/world/entity/animal/EntityPerchable; a entity - f Lnet/minecraft/server/level/EntityPlayer; b owner - f Z c isSittingOnShoulder - m ()Z U_ isInterruptable - m ()V a tick - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/ai/goal/PathfinderGoalRaid net/minecraft/world/entity/ai/goal/PathfindToRaidGoal - f I a RECRUITMENT_SEARCH_TICK_DELAY - f F b SPEED_MODIFIER - f Lnet/minecraft/world/entity/raid/EntityRaider; c mob - f I d recruitmentTick - m (Lnet/minecraft/world/entity/raid/Raid;)V a recruitNearby - m (Lnet/minecraft/world/entity/raid/Raid;Lnet/minecraft/world/entity/raid/EntityRaider;)Z a lambda$recruitNearby$0 - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse -c net/minecraft/world/entity/ai/goal/PathfinderGoalRandomFly net/minecraft/world/entity/ai/goal/WaterAvoidingRandomFlyingGoal - m ()Lnet/minecraft/world/phys/Vec3D; h getPosition -c net/minecraft/world/entity/ai/goal/PathfinderGoalRandomLookaround net/minecraft/world/entity/ai/goal/RandomLookAroundGoal - f Lnet/minecraft/world/entity/EntityInsentient; a mob - f D b relX - f D c relZ - f I d lookTime - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start -c net/minecraft/world/entity/ai/goal/PathfinderGoalRandomStroll net/minecraft/world/entity/ai/goal/RandomStrollGoal - f I a DEFAULT_INTERVAL - f Lnet/minecraft/world/entity/EntityCreature; b mob - f D c wantedX - f D d wantedY - f D e wantedZ - f D f speedModifier - f I g interval - f Z h forceTrigger - f Z i checkNoActionTime - m ()Z b canUse - m (I)V c setInterval - m ()Z c canContinueToUse - m ()V d start - m ()V e stop - m ()Lnet/minecraft/world/phys/Vec3D; h getPosition - m ()V i trigger -c net/minecraft/world/entity/ai/goal/PathfinderGoalRandomStrollLand net/minecraft/world/entity/ai/goal/WaterAvoidingRandomStrollGoal - f F i PROBABILITY - f F j probability - m ()Lnet/minecraft/world/phys/Vec3D; h getPosition -c net/minecraft/world/entity/ai/goal/PathfinderGoalRandomSwim net/minecraft/world/entity/ai/goal/RandomSwimmingGoal - m ()Lnet/minecraft/world/phys/Vec3D; h getPosition -c net/minecraft/world/entity/ai/goal/PathfinderGoalRemoveBlock net/minecraft/world/entity/ai/goal/RemoveBlockGoal - f Lnet/minecraft/world/level/block/Block; g blockToRemove - f Lnet/minecraft/world/entity/EntityInsentient; h removerMob - f I i ticksSinceReachedGoal - f I j WAIT_AFTER_BLOCK_FOUND - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IBlockAccess;)Lnet/minecraft/core/BlockPosition; a getPosWithBlock - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a playBreakSound - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V a playDestroyProgressSound - m ()V a tick - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a isValidTarget - m ()Z b canUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalRestrictSun net/minecraft/world/entity/ai/goal/RestrictSunGoal - f Lnet/minecraft/world/entity/EntityCreature; a mob - m ()Z b canUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalSelector net/minecraft/world/entity/ai/goal/GoalSelector - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalWrapped; a NO_GOAL - f Ljava/util/Map; b lockedFlags - f Ljava/util/Set; c availableGoals - f Ljava/util/function/Supplier; d profiler - m (Lnet/minecraft/world/entity/ai/goal/PathfinderGoal;Lnet/minecraft/world/entity/ai/goal/PathfinderGoalWrapped;)Z a lambda$removeGoal$1 - m (ILnet/minecraft/world/entity/ai/goal/PathfinderGoal;)V a addGoal - m (Z)V a tickRunningGoals - m (Lnet/minecraft/world/entity/ai/goal/PathfinderGoal;)V a removeGoal - m (Ljava/util/Map$Entry;)Z a lambda$tick$2 - m (Lnet/minecraft/world/entity/ai/goal/PathfinderGoal$Type;)V a disableControlFlag - m (Lnet/minecraft/world/entity/ai/goal/PathfinderGoal$Type;Z)V a setControlFlag - m ()V a tick - m (Lnet/minecraft/world/entity/ai/goal/PathfinderGoalWrapped;Ljava/util/Map;)Z a goalCanBeReplacedForAllFlags - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/goal/PathfinderGoalWrapped;)Z a lambda$removeAllGoals$0 - m (Ljava/util/function/Predicate;)V a removeAllGoals - m ()Ljava/util/Set; b getAvailableGoals - m (Lnet/minecraft/world/entity/ai/goal/PathfinderGoal$Type;)V b enableControlFlag -c net/minecraft/world/entity/ai/goal/PathfinderGoalSelector$1 net/minecraft/world/entity/ai/goal/GoalSelector$1 - m ()Z b canUse -c net/minecraft/world/entity/ai/goal/PathfinderGoalSelector$2 net/minecraft/world/entity/ai/goal/GoalSelector$2 - m ()Z h isRunning -c net/minecraft/world/entity/ai/goal/PathfinderGoalSit net/minecraft/world/entity/ai/goal/SitWhenOrderedToGoal - f Lnet/minecraft/world/entity/EntityTameableAnimal; a mob - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalStrollVillage net/minecraft/world/entity/ai/goal/MoveBackToVillageGoal - f I i MAX_XZ_DIST - f I j MAX_Y_DIST - m ()Z b canUse - m ()Lnet/minecraft/world/phys/Vec3D; h getPosition -c net/minecraft/world/entity/ai/goal/PathfinderGoalStrollVillageGolem net/minecraft/world/entity/ai/goal/GolemRandomStrollInVillageGoal - f I i POI_SECTION_SCAN_RADIUS - f I j VILLAGER_SCAN_RADIUS - f I k RANDOM_POS_XY_DISTANCE - f I l RANDOM_POS_Y_DISTANCE - m (Lnet/minecraft/core/Holder;)Z a lambda$getRandomPoiWithinSection$1 - m (Lnet/minecraft/core/SectionPosition;)Lnet/minecraft/core/BlockPosition; a getRandomPoiWithinSection - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/SectionPosition;)Z a lambda$getRandomVillageSection$0 - m (Lnet/minecraft/world/entity/npc/EntityVillager;)Z a doesVillagerWantGolem - m ()Lnet/minecraft/world/phys/Vec3D; h getPosition - m ()Lnet/minecraft/world/phys/Vec3D; k getPositionTowardsAnywhere - m ()Lnet/minecraft/world/phys/Vec3D; l getPositionTowardsVillagerWhoWantsGolem - m ()Lnet/minecraft/world/phys/Vec3D; m getPositionTowardsPoi - m ()Lnet/minecraft/core/SectionPosition; n getRandomVillageSection -c net/minecraft/world/entity/ai/goal/PathfinderGoalSwell net/minecraft/world/entity/ai/goal/SwellGoal - f Lnet/minecraft/world/entity/monster/EntityCreeper; a creeper - f Lnet/minecraft/world/entity/EntityLiving; b target - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalTame net/minecraft/world/entity/ai/goal/RunAroundLikeCrazyGoal - f Lnet/minecraft/world/entity/animal/horse/EntityHorseAbstract; a horse - f D b speedModifier - f D c posX - f D d posY - f D e posZ - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start -c net/minecraft/world/entity/ai/goal/PathfinderGoalTempt net/minecraft/world/entity/ai/goal/TemptGoal - f Lnet/minecraft/world/entity/EntityCreature; a mob - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; c TEMP_TARGETING - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; d targetingConditions - f D e speedModifier - f D f px - f D g py - f D h pz - f D i pRotX - f D j pRotY - f I k calmDown - f Z l isRunning - f Ljava/util/function/Predicate; m items - f Z n canScare - m ()V a tick - m (Lnet/minecraft/world/entity/EntityLiving;)Z a shouldFollow - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop - m ()Z h canScare - m ()Z i isRunning -c net/minecraft/world/entity/ai/goal/PathfinderGoalTradeWithPlayer net/minecraft/world/entity/ai/goal/TradeWithPlayerGoal - f Lnet/minecraft/world/entity/npc/EntityVillagerAbstract; a mob - m ()Z b canUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalUseItem net/minecraft/world/entity/ai/goal/UseItemGoal - f Lnet/minecraft/world/entity/EntityInsentient; a mob - f Lnet/minecraft/world/item/ItemStack; b item - f Ljava/util/function/Predicate; c canUseSelector - f Lnet/minecraft/sounds/SoundEffect; d finishUsingSound - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalWater net/minecraft/world/entity/ai/goal/TryFindWaterGoal - f Lnet/minecraft/world/entity/EntityCreature; a mob - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/ai/goal/PathfinderGoalWaterJump net/minecraft/world/entity/ai/goal/DolphinJumpGoal - f [I a STEPS_TO_CHECK - f Lnet/minecraft/world/entity/animal/EntityDolphin; b dolphin - f I c interval - f Z d breached - m ()Z U_ isInterruptable - m ()V a tick - m (Lnet/minecraft/core/BlockPosition;III)Z a waterIsClear - m ()Z b canUse - m (Lnet/minecraft/core/BlockPosition;III)Z b surfaceIsClear - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/PathfinderGoalWaterJumpAbstract net/minecraft/world/entity/ai/goal/JumpGoal -c net/minecraft/world/entity/ai/goal/PathfinderGoalWrapped net/minecraft/world/entity/ai/goal/WrappedGoal - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoal; a goal - f I b priority - f Z c isRunning - m ()Z U_ isInterruptable - m ()Z V_ requiresUpdateEveryTick - m (Ljava/util/EnumSet;)V a setFlags - m (Lnet/minecraft/world/entity/ai/goal/PathfinderGoalWrapped;)Z a canBeReplacedBy - m (I)I a adjustedTickDelay - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop - m ()Z h isRunning - m ()I i getPriority - m ()Lnet/minecraft/world/entity/ai/goal/PathfinderGoal; k getGoal -c net/minecraft/world/entity/ai/goal/PathfinderGoalZombieAttack net/minecraft/world/entity/ai/goal/ZombieAttackGoal - f Lnet/minecraft/world/entity/monster/EntityZombie; b zombie - f I c raiseArmTicks - m ()V a tick - m ()V d start - m ()V e stop -c net/minecraft/world/entity/ai/goal/RandomStandGoal net/minecraft/world/entity/ai/goal/RandomStandGoal - f Lnet/minecraft/world/entity/animal/horse/EntityHorseAbstract; a horse - f I b nextStand - m ()Z V_ requiresUpdateEveryTick - m (Lnet/minecraft/world/entity/animal/horse/EntityHorseAbstract;)V a resetStandInterval - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V h playStandSound -c net/minecraft/world/entity/ai/goal/target/PathfinderGoalDefendVillage net/minecraft/world/entity/ai/goal/target/DefendVillageTargetGoal - f Lnet/minecraft/world/entity/animal/EntityIronGolem; a golem - f Lnet/minecraft/world/entity/EntityLiving; b potentialTarget - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; c attackTargeting - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/ai/goal/target/PathfinderGoalHurtByTarget net/minecraft/world/entity/ai/goal/target/HurtByTargetGoal - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; a HURT_BY_TARGETING - f I b ALERT_RANGE_Y - f Z c alertSameType - f I d timestamp - f [Ljava/lang/Class; i toIgnoreDamage - f [Ljava/lang/Class; j toIgnoreAlert - m ([Ljava/lang/Class;)Lnet/minecraft/world/entity/ai/goal/target/PathfinderGoalHurtByTarget; a setAlertOthers - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/EntityLiving;)V a alertOther - m ()Z b canUse - m ()V d start - m ()V h alertOthers -c net/minecraft/world/entity/ai/goal/target/PathfinderGoalNearestAttackableTarget net/minecraft/world/entity/ai/goal/target/NearestAttackableTargetGoal - f Ljava/lang/Class; a targetType - f I b randomInterval - f Lnet/minecraft/world/entity/EntityLiving; c target - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; d targetConditions - f I i DEFAULT_RANDOM_INTERVAL - m (Lnet/minecraft/world/entity/EntityLiving;)V a setTarget - m (D)Lnet/minecraft/world/phys/AxisAlignedBB; a getTargetSearchArea - m ()Z b canUse - m ()V d start - m ()V h findTarget -c net/minecraft/world/entity/ai/goal/target/PathfinderGoalNearestAttackableTargetWitch net/minecraft/world/entity/ai/goal/target/NearestAttackableWitchTargetGoal - f Z i canAttack - m (Z)V a setCanAttack - m ()Z b canUse -c net/minecraft/world/entity/ai/goal/target/PathfinderGoalNearestHealableRaider net/minecraft/world/entity/ai/goal/target/NearestHealableRaiderTargetGoal - f I i DEFAULT_COOLDOWN - f I j cooldown - m ()Z b canUse - m ()V d start - m ()I i getCooldown - m ()V k decrementCooldown -c net/minecraft/world/entity/ai/goal/target/PathfinderGoalOwnerHurtByTarget net/minecraft/world/entity/ai/goal/target/OwnerHurtByTargetGoal - f Lnet/minecraft/world/entity/EntityTameableAnimal; a tameAnimal - f Lnet/minecraft/world/entity/EntityLiving; b ownerLastHurtBy - f I c timestamp - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/ai/goal/target/PathfinderGoalOwnerHurtTarget net/minecraft/world/entity/ai/goal/target/OwnerHurtTargetGoal - f Lnet/minecraft/world/entity/EntityTameableAnimal; a tameAnimal - f Lnet/minecraft/world/entity/EntityLiving; b ownerLastHurt - f I c timestamp - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/ai/goal/target/PathfinderGoalRandomTargetNonTamed net/minecraft/world/entity/ai/goal/target/NonTameRandomTargetGoal - f Lnet/minecraft/world/entity/EntityTameableAnimal; i tamableMob - m ()Z b canUse - m ()Z c canContinueToUse -c net/minecraft/world/entity/ai/goal/target/PathfinderGoalTarget net/minecraft/world/entity/ai/goal/target/TargetGoal - f I a EMPTY_REACH_CACHE - f I b CAN_REACH_CACHE - f I c CANT_REACH_CACHE - f Z d mustReach - f Lnet/minecraft/world/entity/EntityInsentient; e mob - f Z f mustSee - f Lnet/minecraft/world/entity/EntityLiving; g targetMob - f I h unseenMemoryTicks - f I i reachCache - f I j reachCacheTime - f I k unseenTicks - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition;)Z a canAttack - m (Lnet/minecraft/world/entity/EntityLiving;)Z a canReach - m (I)Lnet/minecraft/world/entity/ai/goal/target/PathfinderGoalTarget; c setUnseenMemoryTicks - m ()Z c canContinueToUse - m ()V d start - m ()V e stop - m ()D l getFollowDistance -c net/minecraft/world/entity/ai/goal/target/PathfinderGoalUniversalAngerReset net/minecraft/world/entity/ai/goal/target/ResetUniversalAngerTargetGoal - f I a ALERT_RANGE_Y - f Lnet/minecraft/world/entity/EntityInsentient; b mob - f Z c alertOthersOfSameType - f I d lastHurtByPlayerTimestamp - m (Lnet/minecraft/world/entity/EntityInsentient;)Lnet/minecraft/world/entity/IEntityAngerable; a lambda$start$1 - m (Lnet/minecraft/world/entity/EntityInsentient;)Z b lambda$start$0 - m ()Z b canUse - m ()V d start - m ()Z h wasHurtByPlayer - m ()Ljava/util/List; i getNearbyMobsOfSameType -c net/minecraft/world/entity/ai/gossip/Reputation net/minecraft/world/entity/ai/gossip/GossipContainer - f I a DISCARD_THRESHOLD - f Lorg/slf4j/Logger; b LOGGER - f Ljava/util/Map; c gossips - m (Lnet/minecraft/world/entity/ai/gossip/Reputation;Lnet/minecraft/util/RandomSource;I)V a transferFrom - m (Ljava/lang/String;)V a lambda$update$7 - m (Lnet/minecraft/world/entity/ai/gossip/ReputationType;Ljava/util/function/DoublePredicate;)J a getCountForType - m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; a lambda$unpack$1 - m (Ljava/util/UUID;Ljava/util/function/Predicate;)I a getReputation - m (Lcom/mojang/serialization/Dynamic;)V a update - m (Lnet/minecraft/world/entity/ai/gossip/ReputationType;)V a remove - m (Ljava/util/function/DoublePredicate;Lnet/minecraft/world/entity/ai/gossip/ReputationType;Lnet/minecraft/world/entity/ai/gossip/Reputation$a;)Z a lambda$getCountForType$4 - m (II)I a mergeValuesForTransfer - m (Lnet/minecraft/world/entity/ai/gossip/Reputation$b;)V a lambda$update$9 - m (Lnet/minecraft/world/entity/ai/gossip/ReputationType;II)I a mergeValuesForAddition - m (Lnet/minecraft/util/RandomSource;I)Ljava/util/Collection; a selectGossipsForTransfer - m (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/ReputationType;I)V a add - m (Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; a lambda$update$8 - m (Ljava/util/Map;Ljava/util/UUID;)V a lambda$getGossipEntries$0 - m (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; a store - m (Ljava/util/UUID;)Lnet/minecraft/world/entity/ai/gossip/Reputation$a; a getOrCreate - m (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/ReputationType;)V a remove - m ()Ljava/util/Map; a getGossipEntries - m (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/ReputationType;I)V b remove - m (Ljava/lang/String;)V b lambda$store$6 - m (Lnet/minecraft/world/entity/ai/gossip/ReputationType;II)I b lambda$add$5 - m (Lnet/minecraft/world/entity/ai/gossip/Reputation$b;)V b lambda$transferFrom$3 - m (Ljava/util/UUID;)Lnet/minecraft/world/entity/ai/gossip/Reputation$a; b lambda$getOrCreate$2 - m ()V b decay - m ()Ljava/util/stream/Stream; c unpack -c net/minecraft/world/entity/ai/gossip/Reputation$1 net/minecraft/world/entity/ai/gossip/GossipContainer$1 -c net/minecraft/world/entity/ai/gossip/Reputation$a net/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; a entries - m (Ljava/util/UUID;)Ljava/util/stream/Stream; a unpack - m (Lnet/minecraft/world/entity/ai/gossip/ReputationType;)V a makeSureValueIsntTooLowOrTooHigh - m (Ljava/util/function/Predicate;)I a weightedValue - m ()V a decay - m (Lnet/minecraft/world/entity/ai/gossip/ReputationType;)V b remove - m ()Z b isEmpty -c net/minecraft/world/entity/ai/gossip/Reputation$b net/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry - f Lcom/mojang/serialization/Codec; a CODEC - f Lcom/mojang/serialization/Codec; b LIST_CODEC - f Ljava/util/UUID; c target - f Lnet/minecraft/world/entity/ai/gossip/ReputationType; d type - f I e value - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I a weightedValue - m ()Ljava/util/UUID; b target - m ()Lnet/minecraft/world/entity/ai/gossip/ReputationType; c type - m ()I d value -c net/minecraft/world/entity/ai/gossip/ReputationType net/minecraft/world/entity/ai/gossip/GossipType - f Lnet/minecraft/world/entity/ai/gossip/ReputationType; a MAJOR_NEGATIVE - f Lnet/minecraft/world/entity/ai/gossip/ReputationType; b MINOR_NEGATIVE - f Lnet/minecraft/world/entity/ai/gossip/ReputationType; c MINOR_POSITIVE - f Lnet/minecraft/world/entity/ai/gossip/ReputationType; d MAJOR_POSITIVE - f Lnet/minecraft/world/entity/ai/gossip/ReputationType; e TRADING - f I f REPUTATION_CHANGE_PER_EVENT - f I g REPUTATION_CHANGE_PER_EVERLASTING_MEMORY - f I h REPUTATION_CHANGE_PER_TRADE - f Ljava/lang/String; i id - f I j weight - f I k max - f I l decayPerDay - f I m decayPerTransfer - f Lcom/mojang/serialization/Codec; n CODEC - f [Lnet/minecraft/world/entity/ai/gossip/ReputationType; o $VALUES - m ()[Lnet/minecraft/world/entity/ai/gossip/ReputationType; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/entity/ai/memory/ExpirableMemory net/minecraft/world/entity/ai/memory/ExpirableValue - f Ljava/lang/Object; a value - f J b timeToLive - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/entity/ai/memory/ExpirableMemory;)Ljava/util/Optional; a lambda$codec$1 - m (Ljava/lang/Object;J)Lnet/minecraft/world/entity/ai/memory/ExpirableMemory; a of - m ()V a tick - m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$3 - m (Ljava/lang/Object;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/memory/ExpirableMemory; a lambda$codec$2 - m (Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/memory/ExpirableMemory; a of - m (Lnet/minecraft/world/entity/ai/memory/ExpirableMemory;)Ljava/lang/Object; b lambda$codec$0 - m ()J b getTimeToLive - m ()Ljava/lang/Object; c getValue - m ()Z d hasExpired - m ()Z e canExpire -c net/minecraft/world/entity/ai/memory/MemoryModuleType net/minecraft/world/entity/ai/memory/MemoryModuleType - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; A NEAREST_HOSTILE - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; B NEAREST_ATTACKABLE - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; C HIDING_PLACE - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; D HEARD_BELL_TIME - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; E CANT_REACH_WALK_TARGET_SINCE - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; F GOLEM_DETECTED_RECENTLY - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; G DANGER_DETECTED_RECENTLY - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; H LAST_SLEPT - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; I LAST_WOKEN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; J LAST_WORKED_AT_POI - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; K NEAREST_VISIBLE_ADULT - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; L NEAREST_VISIBLE_WANTED_ITEM - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; M NEAREST_VISIBLE_NEMESIS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; N PLAY_DEAD_TICKS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; O TEMPTING_PLAYER - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; P TEMPTATION_COOLDOWN_TICKS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; Q GAZE_COOLDOWN_TICKS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; R IS_TEMPTED - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; S LONG_JUMP_COOLDOWN_TICKS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; T LONG_JUMP_MID_JUMP - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; U HAS_HUNTING_COOLDOWN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; V RAM_COOLDOWN_TICKS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; W RAM_TARGET - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; X IS_IN_WATER - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; Y IS_PREGNANT - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; Z IS_PANICKING - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a DUMMY - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aA RECENT_PROJECTILE - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aB IS_SNIFFING - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aC IS_EMERGING - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aD ROAR_SOUND_DELAY - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aE DIG_COOLDOWN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aF ROAR_SOUND_COOLDOWN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aG SNIFF_COOLDOWN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aH TOUCH_COOLDOWN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aI VIBRATION_COOLDOWN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aJ SONIC_BOOM_COOLDOWN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aK SONIC_BOOM_SOUND_COOLDOWN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aL SONIC_BOOM_SOUND_DELAY - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aM LIKED_PLAYER - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aN LIKED_NOTEBLOCK_POSITION - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aO LIKED_NOTEBLOCK_COOLDOWN_TICKS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aP ITEM_PICKUP_COOLDOWN_TICKS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aQ SNIFFER_EXPLORED_POSITIONS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aR SNIFFER_SNIFFING_TARGET - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aS SNIFFER_DIGGING - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aT SNIFFER_HAPPY - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aU BREEZE_JUMP_COOLDOWN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aV BREEZE_SHOOT - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aW BREEZE_SHOOT_CHARGING - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aX BREEZE_SHOOT_RECOVERING - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aY BREEZE_SHOOT_COOLDOWN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aZ BREEZE_JUMP_INHALING - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aa UNREACHABLE_TONGUE_TARGETS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ab ANGRY_AT - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ac UNIVERSAL_ANGER - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ad ADMIRING_ITEM - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ae TIME_TRYING_TO_REACH_ADMIRE_ITEM - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; af DISABLE_WALK_TO_ADMIRE_ITEM - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ag ADMIRING_DISABLED - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ah HUNTED_RECENTLY - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ai CELEBRATE_LOCATION - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aj DANCING - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ak NEAREST_VISIBLE_HUNTABLE_HOGLIN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; al NEAREST_VISIBLE_BABY_HOGLIN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; am NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; an NEARBY_ADULT_PIGLINS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ao NEAREST_VISIBLE_ADULT_PIGLINS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ap NEAREST_VISIBLE_ADULT_HOGLINS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aq NEAREST_VISIBLE_ADULT_PIGLIN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ar NEAREST_VISIBLE_ZOMBIFIED - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; as VISIBLE_ADULT_PIGLIN_COUNT - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; at VISIBLE_ADULT_HOGLIN_COUNT - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; au NEAREST_PLAYER_HOLDING_WANTED_ITEM - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; av ATE_RECENTLY - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; aw NEAREST_REPELLENT - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ax PACIFIED - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ay ROAR_TARGET - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; az DISTURBANCE_LOCATION - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; b HOME - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ba BREEZE_JUMP_TARGET - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; bb BREEZE_LEAVING_WATER - f Ljava/util/Optional; bc codec - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; c JOB_SITE - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; d POTENTIAL_JOB_SITE - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; e MEETING_POINT - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; f SECONDARY_JOB_SITE - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; g NEAREST_LIVING_ENTITIES - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; h NEAREST_VISIBLE_LIVING_ENTITIES - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; i VISIBLE_VILLAGER_BABIES - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; j NEAREST_PLAYERS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; k NEAREST_VISIBLE_PLAYER - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; l NEAREST_VISIBLE_ATTACKABLE_PLAYER - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m WALK_TARGET - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; n LOOK_TARGET - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; o ATTACK_TARGET - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; p ATTACK_COOLING_DOWN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; q INTERACTION_TARGET - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; r BREED_TARGET - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; s RIDE_TARGET - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; t PATH - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; u INTERACTABLE_DOORS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; v DOORS_TO_CLOSE - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; w NEAREST_BED - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; x HURT_BY - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; y HURT_BY_ENTITY - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; z AVOID_TARGET - m (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a register - m ()Ljava/util/Optional; a getCodec - m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a register -c net/minecraft/world/entity/ai/memory/MemoryStatus net/minecraft/world/entity/ai/memory/MemoryStatus - f Lnet/minecraft/world/entity/ai/memory/MemoryStatus; a VALUE_PRESENT - f Lnet/minecraft/world/entity/ai/memory/MemoryStatus; b VALUE_ABSENT - f Lnet/minecraft/world/entity/ai/memory/MemoryStatus; c REGISTERED - f [Lnet/minecraft/world/entity/ai/memory/MemoryStatus; d $VALUES - m ()[Lnet/minecraft/world/entity/ai/memory/MemoryStatus; a $values -c net/minecraft/world/entity/ai/memory/MemoryTarget net/minecraft/world/entity/ai/memory/WalkTarget - f Lnet/minecraft/world/entity/ai/behavior/BehaviorPosition; a target - f F b speedModifier - f I c closeEnoughDist - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorPosition; a getTarget - m ()F b getSpeedModifier - m ()I c getCloseEnoughDist -c net/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities net/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities - f Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities; a EMPTY - f Ljava/util/List; b nearbyEntities - f Ljava/util/function/Predicate; c lineOfSightTest - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$new$1 - m ()Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities; a empty - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$find$4 - m (Lit/unimi/dsi/fastutil/objects/Object2BooleanOpenHashMap;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$new$2 - m (Ljava/util/function/Predicate;)Ljava/util/Optional; a findClosest - m (Lnet/minecraft/world/entity/EntityLiving;)Z a contains - m (Lnet/minecraft/world/entity/EntityLiving;)Z b lambda$new$0 - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/EntityLiving;)Z b lambda$findAll$3 - m (Ljava/util/function/Predicate;)Ljava/lang/Iterable; b findAll - m (Ljava/util/function/Predicate;)Ljava/util/stream/Stream; c find - m (Ljava/util/function/Predicate;)Z d contains -c net/minecraft/world/entity/ai/navigation/AmphibiousPathNavigation net/minecraft/world/entity/ai/navigation/AmphibiousPathNavigation - m (Lnet/minecraft/core/BlockPosition;)Z a isStableDestination - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)Z a canMoveDirectly - m ()Z a canUpdatePath - m (Z)V a setCanFloat - m (I)Lnet/minecraft/world/level/pathfinder/Pathfinder; a createPathFinder - m (Lnet/minecraft/world/phys/Vec3D;)D a getGroundY - m ()Lnet/minecraft/world/phys/Vec3D; b getTempMobPos -c net/minecraft/world/entity/ai/navigation/Navigation net/minecraft/world/entity/ai/navigation/GroundPathNavigation - f Z p avoidSun - m ()V W_ trimPath - m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/PathEntity; a createPath - m (I)Lnet/minecraft/world/level/pathfinder/Pathfinder; a createPathFinder - m (Lnet/minecraft/world/level/pathfinder/PathType;)Z a hasValidPathType - m ()Z a canUpdatePath - m (Z)V b setCanOpenDoors - m ()Lnet/minecraft/world/phys/Vec3D; b getTempMobPos - m (Z)V c setCanPassDoors - m (Z)V d setAvoidSun - m (Z)V e setCanWalkOverFences - m ()Z e canPassDoors - m ()Z f canOpenDoors - m ()I s getSurfaceY -c net/minecraft/world/entity/ai/navigation/NavigationAbstract net/minecraft/world/entity/ai/navigation/PathNavigation - f Lnet/minecraft/world/entity/EntityInsentient; a mob - f Lnet/minecraft/world/level/World; b level - f Lnet/minecraft/world/level/pathfinder/PathEntity; c path - f D d speedModifier - f I e tick - f I f lastStuckCheck - f Lnet/minecraft/world/phys/Vec3D; g lastStuckCheckPos - f Lnet/minecraft/core/BaseBlockPosition; h timeoutCachedNode - f J i timeoutTimer - f J j lastTimeoutCheck - f D k timeoutLimit - f F l maxDistanceToWaypoint - f Z m hasDelayedRecomputation - f J n timeLastRecompute - f Lnet/minecraft/world/level/pathfinder/PathfinderAbstract; o nodeEvaluator - f I p MAX_TIME_RECOMPUTE - f I q STUCK_CHECK_INTERVAL - f F r STUCK_THRESHOLD_DISTANCE_FACTOR - f Lnet/minecraft/core/BlockPosition; s targetPos - f I t reachRange - f F u maxVisitedNodesMultiplier - f Lnet/minecraft/world/level/pathfinder/Pathfinder; v pathFinder - f Z w isStuck - m ()V W_ trimPath - m (Lnet/minecraft/core/BlockPosition;)Z a isStableDestination - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)Z a canMoveDirectly - m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/PathEntity; a createPath - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;Z)Z a isClearForMovementBetween - m (DDDID)Z a moveTo - m (Z)V a setCanFloat - m (DDDD)Z a moveTo - m (Ljava/util/stream/Stream;I)Lnet/minecraft/world/level/pathfinder/PathEntity; a createPath - m ()Z a canUpdatePath - m (DDDI)Lnet/minecraft/world/level/pathfinder/PathEntity; a createPath - m (Lnet/minecraft/world/phys/Vec3D;)D a getGroundY - m (Lnet/minecraft/world/entity/Entity;D)Z a moveTo - m (D)V a setSpeedModifier - m (Lnet/minecraft/world/level/pathfinder/PathEntity;D)Z a moveTo - m (Ljava/util/Set;IZIF)Lnet/minecraft/world/level/pathfinder/PathEntity; a createPath - m (F)V a setMaxVisitedNodesMultiplier - m (Ljava/util/Set;I)Lnet/minecraft/world/level/pathfinder/PathEntity; a createPath - m (Ljava/util/Set;IZI)Lnet/minecraft/world/level/pathfinder/PathEntity; a createPath - m (I)Lnet/minecraft/world/level/pathfinder/Pathfinder; a createPathFinder - m (Lnet/minecraft/core/BlockPosition;I)Lnet/minecraft/world/level/pathfinder/PathEntity; a createPath - m (Lnet/minecraft/core/BlockPosition;II)Lnet/minecraft/world/level/pathfinder/PathEntity; a createPath - m (Lnet/minecraft/world/phys/Vec3D;)V b doStuckDetection - m (Lnet/minecraft/world/level/pathfinder/PathType;)Z b canCutCorner - m (Lnet/minecraft/core/BlockPosition;)Z b shouldRecomputePath - m ()Lnet/minecraft/world/phys/Vec3D; b getTempMobPos - m ()V c tick - m (Lnet/minecraft/world/phys/Vec3D;)Z c shouldTargetNextNodeInDirection - m ()V e timeoutPath - m ()V f resetStuckTimeout - m ()V g resetMaxVisitedNodesMultiplier - m ()Lnet/minecraft/core/BlockPosition; h getTargetPos - m ()V i recomputePath - m ()Lnet/minecraft/world/level/pathfinder/PathEntity; j getPath - m ()V k followThePath - m ()Z l isDone - m ()Z m isInProgress - m ()V n stop - m ()Lnet/minecraft/world/level/pathfinder/PathfinderAbstract; o getNodeEvaluator - m ()Z p canFloat - m ()F q getMaxDistanceToWaypoint - m ()Z r isStuck -c net/minecraft/world/entity/ai/navigation/NavigationFlying net/minecraft/world/entity/ai/navigation/FlyingPathNavigation - m (Lnet/minecraft/core/BlockPosition;)Z a isStableDestination - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)Z a canMoveDirectly - m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/PathEntity; a createPath - m ()Z a canUpdatePath - m (I)Lnet/minecraft/world/level/pathfinder/Pathfinder; a createPathFinder - m (Z)V b setCanOpenDoors - m ()Lnet/minecraft/world/phys/Vec3D; b getTempMobPos - m (Z)V c setCanPassDoors - m ()V c tick - m ()Z d canPassDoors - m ()Z e canOpenDoors -c net/minecraft/world/entity/ai/navigation/NavigationGuardian net/minecraft/world/entity/ai/navigation/WaterBoundPathNavigation - f Z p allowBreaching - m (Lnet/minecraft/core/BlockPosition;)Z a isStableDestination - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)Z a canMoveDirectly - m ()Z a canUpdatePath - m (Z)V a setCanFloat - m (I)Lnet/minecraft/world/level/pathfinder/Pathfinder; a createPathFinder - m (Lnet/minecraft/world/phys/Vec3D;)D a getGroundY - m ()Lnet/minecraft/world/phys/Vec3D; b getTempMobPos -c net/minecraft/world/entity/ai/navigation/NavigationSpider net/minecraft/world/entity/ai/navigation/WallClimberNavigation - f Lnet/minecraft/core/BlockPosition; p pathToPosition - m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/PathEntity; a createPath - m (Lnet/minecraft/world/entity/Entity;D)Z a moveTo - m ()V c tick -c net/minecraft/world/entity/ai/sensing/AxolotlAttackablesSensor net/minecraft/world/entity/ai/sensing/AxolotlAttackablesSensor - f F a TARGET_DETECTION_DISTANCE - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a isMatchingEntity - m (Lnet/minecraft/world/entity/EntityLiving;)Z b isHostileTarget - m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; b getMemory - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z e isHuntTarget - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z f isClose -c net/minecraft/world/entity/ai/sensing/BreezeAttackEntitySensor net/minecraft/world/entity/ai/sensing/BreezeAttackEntitySensor - f I a BREEZE_SENSOR_RADIUS - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;)V a doTick - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;)V a lambda$doTick$2 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/EntityLiving;)V a lambda$doTick$1 - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/EntityLiving;)Z b lambda$doTick$0 - m ()I b radiusXZ - m ()I c radiusY -c net/minecraft/world/entity/ai/sensing/EntitySenses net/minecraft/world/entity/ai/sensing/Sensing - f Lnet/minecraft/world/entity/EntityInsentient; a mob - f Lit/unimi/dsi/fastutil/ints/IntSet; b seen - f Lit/unimi/dsi/fastutil/ints/IntSet; c unseen - m (Lnet/minecraft/world/entity/Entity;)Z a hasLineOfSight - m ()V a tick -c net/minecraft/world/entity/ai/sensing/FrogAttackablesSensor net/minecraft/world/entity/ai/sensing/FrogAttackablesSensor - f F a TARGET_DETECTION_DISTANCE - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a isMatchingEntity - m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; b getMemory - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z e isUnreachableAttackTarget -c net/minecraft/world/entity/ai/sensing/IsInWaterSensor net/minecraft/world/entity/ai/sensing/IsInWaterSensor - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m ()Ljava/util/Set; a requires -c net/minecraft/world/entity/ai/sensing/MobSensor net/minecraft/world/entity/ai/sensing/MobSensor - f Ljava/util/function/BiPredicate; a mobTest - f Ljava/util/function/Predicate; c readyTest - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; d toSet - f I e memoryTimeToLive - m (Lnet/minecraft/world/entity/EntityLiving;)V a checkForMobsNearby - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$checkForMobsNearby$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/world/entity/EntityLiving;)V b mobDetected - m (Lnet/minecraft/world/entity/EntityLiving;)V c clearMemory -c net/minecraft/world/entity/ai/sensing/NearestVisibleLivingEntitySensor net/minecraft/world/entity/ai/sensing/NearestVisibleLivingEntitySensor - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a isMatchingEntity - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)Ljava/util/Optional; a lambda$getNearestEntity$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/util/Optional; a getVisibleEntities - m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; b getMemory - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/util/Optional; b getNearestEntity - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z e lambda$getNearestEntity$0 -c net/minecraft/world/entity/ai/sensing/Sensor net/minecraft/world/entity/ai/sensing/Sensor - f Lnet/minecraft/util/RandomSource; a RANDOM - f I b TARGETING_RANGE - f I c DEFAULT_SCAN_RATE - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; d TARGET_CONDITIONS - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; e TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; f ATTACK_TARGET_CONDITIONS - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; g ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; h ATTACK_TARGET_CONDITIONS_IGNORE_LINE_OF_SIGHT - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; i ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_AND_LINE_OF_SIGHT - f I j scanRate - f J k timeToTick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V b tick - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z b isEntityTargetable - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z c isEntityAttackable - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z d isEntityAttackableIgnoringLineOfSight -c net/minecraft/world/entity/ai/sensing/SensorAdult net/minecraft/world/entity/ai/sensing/AdultSensor - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)V a doTick - m (Lnet/minecraft/world/entity/EntityAgeable;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)V a setNearestVisibleAdult - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m (Lnet/minecraft/world/entity/EntityAgeable;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$setNearestVisibleAdult$1 - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/world/entity/EntityAgeable;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)V b lambda$doTick$0 -c net/minecraft/world/entity/ai/sensing/SensorDummy net/minecraft/world/entity/ai/sensing/DummySensor - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m ()Ljava/util/Set; a requires -c net/minecraft/world/entity/ai/sensing/SensorGolemLastSeen net/minecraft/world/entity/ai/sensing/GolemSensor - f I a GOLEM_SCAN_RATE - f I c MEMORY_TIME_TO_LIVE - m (Lnet/minecraft/world/entity/EntityLiving;)V a checkForNearbyGolem - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/world/entity/EntityLiving;)V b golemDetected - m (Lnet/minecraft/world/entity/EntityLiving;)Z c lambda$checkForNearbyGolem$0 -c net/minecraft/world/entity/ai/sensing/SensorHoglinSpecific net/minecraft/world/entity/ai/sensing/HoglinSpecificSensor - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;)V a doTick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$doTick$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Z a lambda$findNearestRepellent$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;)Ljava/util/Optional; b findNearestRepellent -c net/minecraft/world/entity/ai/sensing/SensorHurtBy net/minecraft/world/entity/ai/sensing/HurtBySensor - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/ai/BehaviorController;Lnet/minecraft/world/entity/EntityLiving;)V a lambda$doTick$0 - m ()Ljava/util/Set; a requires -c net/minecraft/world/entity/ai/sensing/SensorNearestBed net/minecraft/world/entity/ai/sensing/NearestBedSensor - f I a CACHE_TIMEOUT - f I c BATCH_SIZE - f I d RATE - f Lit/unimi/dsi/fastutil/longs/Long2LongMap; e batchCache - f I f triedCount - f J g lastUpdate - m (Lnet/minecraft/core/Holder;)Z a lambda$doTick$1 - m (Lnet/minecraft/core/BlockPosition;)Z a lambda$doTick$0 - m (Lit/unimi/dsi/fastutil/longs/Long2LongMap$Entry;)Z a lambda$doTick$2 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;)V a doTick -c net/minecraft/world/entity/ai/sensing/SensorNearestItems net/minecraft/world/entity/ai/sensing/NearestItemSensor - f I a MAX_DISTANCE_TO_WANTED_ITEM - f J c XZ_RANGE - f J d Y_RANGE - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;)V a doTick -c net/minecraft/world/entity/ai/sensing/SensorNearestLivingEntities net/minecraft/world/entity/ai/sensing/NearestLivingEntitySensor - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$doTick$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m ()Ljava/util/Set; a requires - m ()I b radiusXZ - m ()I c radiusY -c net/minecraft/world/entity/ai/sensing/SensorNearestPlayers net/minecraft/world/entity/ai/sensing/PlayerSensor - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/server/level/EntityPlayer;)Z a lambda$doTick$0 - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/player/EntityHuman;)Z a lambda$doTick$2 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/player/EntityHuman;)Z b lambda$doTick$1 -c net/minecraft/world/entity/ai/sensing/SensorPiglinBruteSpecific net/minecraft/world/entity/ai/sensing/PiglinBruteSpecificSensor - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$doTick$0 -c net/minecraft/world/entity/ai/sensing/SensorPiglinSpecific net/minecraft/world/entity/ai/sensing/PiglinSpecificSensor - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$doTick$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Z a isValidRepellent - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Z b lambda$findNearestRepellent$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Ljava/util/Optional; c findNearestRepellent -c net/minecraft/world/entity/ai/sensing/SensorSecondaryPlaces net/minecraft/world/entity/ai/sensing/SecondaryPoiSensor - f I a SCAN_RATE - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;)V a doTick -c net/minecraft/world/entity/ai/sensing/SensorType net/minecraft/world/entity/ai/sensing/SensorType - f Ljava/util/function/Supplier; A factory - f Lnet/minecraft/world/entity/ai/sensing/SensorType; a DUMMY - f Lnet/minecraft/world/entity/ai/sensing/SensorType; b NEAREST_ITEMS - f Lnet/minecraft/world/entity/ai/sensing/SensorType; c NEAREST_LIVING_ENTITIES - f Lnet/minecraft/world/entity/ai/sensing/SensorType; d NEAREST_PLAYERS - f Lnet/minecraft/world/entity/ai/sensing/SensorType; e NEAREST_BED - f Lnet/minecraft/world/entity/ai/sensing/SensorType; f HURT_BY - f Lnet/minecraft/world/entity/ai/sensing/SensorType; g VILLAGER_HOSTILES - f Lnet/minecraft/world/entity/ai/sensing/SensorType; h VILLAGER_BABIES - f Lnet/minecraft/world/entity/ai/sensing/SensorType; i SECONDARY_POIS - f Lnet/minecraft/world/entity/ai/sensing/SensorType; j GOLEM_DETECTED - f Lnet/minecraft/world/entity/ai/sensing/SensorType; k ARMADILLO_SCARE_DETECTED - f Lnet/minecraft/world/entity/ai/sensing/SensorType; l PIGLIN_SPECIFIC_SENSOR - f Lnet/minecraft/world/entity/ai/sensing/SensorType; m PIGLIN_BRUTE_SPECIFIC_SENSOR - f Lnet/minecraft/world/entity/ai/sensing/SensorType; n HOGLIN_SPECIFIC_SENSOR - f Lnet/minecraft/world/entity/ai/sensing/SensorType; o NEAREST_ADULT - f Lnet/minecraft/world/entity/ai/sensing/SensorType; p AXOLOTL_ATTACKABLES - f Lnet/minecraft/world/entity/ai/sensing/SensorType; q AXOLOTL_TEMPTATIONS - f Lnet/minecraft/world/entity/ai/sensing/SensorType; r GOAT_TEMPTATIONS - f Lnet/minecraft/world/entity/ai/sensing/SensorType; s FROG_TEMPTATIONS - f Lnet/minecraft/world/entity/ai/sensing/SensorType; t CAMEL_TEMPTATIONS - f Lnet/minecraft/world/entity/ai/sensing/SensorType; u ARMADILLO_TEMPTATIONS - f Lnet/minecraft/world/entity/ai/sensing/SensorType; v FROG_ATTACKABLES - f Lnet/minecraft/world/entity/ai/sensing/SensorType; w IS_IN_WATER - f Lnet/minecraft/world/entity/ai/sensing/SensorType; x WARDEN_ENTITY_SENSOR - f Lnet/minecraft/world/entity/ai/sensing/SensorType; y SNIFFER_TEMPTATIONS - f Lnet/minecraft/world/entity/ai/sensing/SensorType; z BREEZE_ATTACK_ENTITY_SENSOR - m (Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/world/entity/ai/sensing/SensorType; a register - m ()Lnet/minecraft/world/entity/ai/sensing/Sensor; a create - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; b lambda$static$6 - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; c lambda$static$5 - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; d lambda$static$4 - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; e lambda$static$3 - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; f lambda$static$2 - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; g lambda$static$1 - m ()Lnet/minecraft/world/entity/ai/sensing/MobSensor; h lambda$static$0 -c net/minecraft/world/entity/ai/sensing/SensorVillagerBabies net/minecraft/world/entity/ai/sensing/VillagerBabiesSensor - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/util/List; a getNearestVillagerBabies - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/world/entity/EntityLiving;)Z b isVillagerBaby - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities; c getVisibleEntities -c net/minecraft/world/entity/ai/sensing/SensorVillagerHostiles net/minecraft/world/entity/ai/sensing/VillagerHostilesSensor - f Lcom/google/common/collect/ImmutableMap; a ACCEPTABLE_DISTANCE_FROM_HOSTILES - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a isMatchingEntity - m (Lnet/minecraft/world/entity/EntityLiving;)Z b isHostile - m ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; b getMemory - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z e isClose -c net/minecraft/world/entity/ai/sensing/TemptingSensor net/minecraft/world/entity/ai/sensing/TemptingSensor - f I a TEMPTATION_RANGE - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; c TEMPT_TARGETING - f Ljava/util/function/Predicate; d temptations - m (Lnet/minecraft/world/item/ItemStack;)Z a isTemptation - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;)V a doTick - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a playerHoldingTemptation -c net/minecraft/world/entity/ai/sensing/WardenEntitySensor net/minecraft/world/entity/ai/sensing/WardenEntitySensor - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;)V a doTick - m (Lnet/minecraft/world/entity/monster/warden/Warden;)V a lambda$doTick$4 - m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/EntityLiving;)V a lambda$doTick$3 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a doTick - m (Lnet/minecraft/world/entity/monster/warden/Warden;Ljava/util/function/Predicate;)Ljava/util/Optional; a getClosest - m ()Ljava/util/Set; a requires - m (Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$doTick$1 - m (Lnet/minecraft/world/entity/EntityLiving;)Z b lambda$doTick$0 - m (Lnet/minecraft/world/entity/monster/warden/Warden;)Ljava/util/Optional; b lambda$doTick$2 - m ()I b radiusXZ - m ()I c radiusY -c net/minecraft/world/entity/ai/targeting/PathfinderTargetCondition net/minecraft/world/entity/ai/targeting/TargetingConditions - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; a DEFAULT - f D b MIN_VISIBILITY_DISTANCE_FOR_INVISIBLE_TARGET - f Z c isCombat - f D d range - f Z e checkLineOfSight - f Z f testInvisible - f Ljava/util/function/Predicate; g selector - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a test - m (D)Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; a range - m ()Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; a forCombat - m (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; a selector - m ()Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; b forNonCombat - m ()Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; c copy - m ()Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; d ignoreLineOfSight - m ()Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; e ignoreInvisibilityTesting -c net/minecraft/world/entity/ai/util/AirAndWaterRandomPos net/minecraft/world/entity/ai/util/AirAndWaterRandomPos - m (Lnet/minecraft/world/entity/EntityCreature;IIIDDDZ)Lnet/minecraft/core/BlockPosition; a generateRandomPos - m (Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/core/BlockPosition;)Z a lambda$generateRandomPos$1 - m (Lnet/minecraft/world/entity/EntityCreature;IIIDDD)Lnet/minecraft/world/phys/Vec3D; a getPos - m (Lnet/minecraft/world/entity/EntityCreature;IIIDDDZ)Lnet/minecraft/core/BlockPosition; b lambda$getPos$0 -c net/minecraft/world/entity/ai/util/AirRandomPos net/minecraft/world/entity/ai/util/AirRandomPos - m (Lnet/minecraft/world/entity/EntityCreature;IIILnet/minecraft/world/phys/Vec3D;D)Lnet/minecraft/world/phys/Vec3D; a getPosTowards - m (Lnet/minecraft/world/entity/EntityCreature;IIILnet/minecraft/world/phys/Vec3D;DZ)Lnet/minecraft/core/BlockPosition; a lambda$getPosTowards$0 -c net/minecraft/world/entity/ai/util/DefaultRandomPos net/minecraft/world/entity/ai/util/DefaultRandomPos - m (Lnet/minecraft/world/entity/EntityCreature;IIZ)Lnet/minecraft/core/BlockPosition; a lambda$getPos$0 - m (Lnet/minecraft/world/entity/EntityCreature;IILnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; a getPosAway - m (Lnet/minecraft/world/entity/EntityCreature;IILnet/minecraft/world/phys/Vec3D;DZ)Lnet/minecraft/core/BlockPosition; a lambda$getPosTowards$1 - m (Lnet/minecraft/world/entity/EntityCreature;II)Lnet/minecraft/world/phys/Vec3D; a getPos - m (Lnet/minecraft/world/entity/EntityCreature;IZLnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a generateRandomPosTowardDirection - m (Lnet/minecraft/world/entity/EntityCreature;IILnet/minecraft/world/phys/Vec3D;D)Lnet/minecraft/world/phys/Vec3D; a getPosTowards - m (Lnet/minecraft/world/entity/EntityCreature;IILnet/minecraft/world/phys/Vec3D;Z)Lnet/minecraft/core/BlockPosition; a lambda$getPosAway$2 -c net/minecraft/world/entity/ai/util/HoverRandomPos net/minecraft/world/entity/ai/util/HoverRandomPos - m (Lnet/minecraft/world/entity/EntityCreature;IIDDFII)Lnet/minecraft/world/phys/Vec3D; a getPos - m (Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/core/BlockPosition;)Z a lambda$getPos$0 - m (Lnet/minecraft/world/entity/EntityCreature;IIDDFZII)Lnet/minecraft/core/BlockPosition; a lambda$getPos$1 -c net/minecraft/world/entity/ai/util/LandRandomPos net/minecraft/world/entity/ai/util/LandRandomPos - m (Lnet/minecraft/world/entity/EntityCreature;IILnet/minecraft/world/phys/Vec3D;Z)Lnet/minecraft/world/phys/Vec3D; a getPosInDirection - m (Lnet/minecraft/world/entity/EntityCreature;IIZ)Lnet/minecraft/core/BlockPosition; a lambda$getPos$0 - m (Lnet/minecraft/world/entity/EntityCreature;IILnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; a getPosTowards - m (Lnet/minecraft/world/entity/EntityCreature;II)Lnet/minecraft/world/phys/Vec3D; a getPos - m (Lnet/minecraft/world/entity/EntityCreature;IILjava/util/function/ToDoubleFunction;)Lnet/minecraft/world/phys/Vec3D; a getPos - m (Lnet/minecraft/world/entity/EntityCreature;IZLnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a generateRandomPosTowardDirection - m (Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a movePosUpOutOfSolid - m (Lnet/minecraft/world/entity/EntityCreature;IILnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; b getPosAway - m (Lnet/minecraft/world/entity/EntityCreature;IILnet/minecraft/world/phys/Vec3D;Z)Lnet/minecraft/core/BlockPosition; b lambda$getPosInDirection$1 - m (Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/core/BlockPosition;)Z b lambda$movePosUpOutOfSolid$2 -c net/minecraft/world/entity/ai/util/PathfinderGoalUtil net/minecraft/world/entity/ai/util/GoalUtils - m (Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/core/BlockPosition;)Z a isWater - m (Lnet/minecraft/world/entity/EntityInsentient;)Z a hasGroundPathNavigation - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityCreature;)Z a isOutsideLimits - m (Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract;Lnet/minecraft/core/BlockPosition;)Z a isNotStable - m (ZLnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/core/BlockPosition;)Z a isRestricted - m (Lnet/minecraft/world/entity/EntityCreature;I)Z a mobRestricted - m (Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/core/BlockPosition;)Z b hasMalus - m (Lnet/minecraft/world/entity/EntityCreature;Lnet/minecraft/core/BlockPosition;)Z c isSolid -c net/minecraft/world/entity/ai/util/RandomPositionGenerator net/minecraft/world/entity/ai/util/RandomPos - f I a RANDOM_POS_ATTEMPTS - m (Lnet/minecraft/core/BlockPosition;IILjava/util/function/Predicate;)Lnet/minecraft/core/BlockPosition; a moveUpToAboveSolid - m (Ljava/util/function/Supplier;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/world/phys/Vec3D; a generateRandomPos - m (Lnet/minecraft/util/RandomSource;IIIDDD)Lnet/minecraft/core/BlockPosition; a generateRandomDirectionWithinRadians - m (Lnet/minecraft/core/BlockPosition;ILjava/util/function/Predicate;)Lnet/minecraft/core/BlockPosition; a moveUpOutOfSolid - m (Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/core/BlockPosition; a generateRandomDirection - m (Lnet/minecraft/world/entity/EntityCreature;ILnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a generateRandomPosTowardDirection - m (Lnet/minecraft/world/entity/EntityCreature;Ljava/util/function/Supplier;)Lnet/minecraft/world/phys/Vec3D; a generateRandomPos -c net/minecraft/world/entity/ai/village/ReputationEvent net/minecraft/world/entity/ai/village/ReputationEventType - f Lnet/minecraft/world/entity/ai/village/ReputationEvent; a ZOMBIE_VILLAGER_CURED - f Lnet/minecraft/world/entity/ai/village/ReputationEvent; b GOLEM_KILLED - f Lnet/minecraft/world/entity/ai/village/ReputationEvent; c VILLAGER_HURT - f Lnet/minecraft/world/entity/ai/village/ReputationEvent; d VILLAGER_KILLED - f Lnet/minecraft/world/entity/ai/village/ReputationEvent; e TRADE - m (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/village/ReputationEvent; a register -c net/minecraft/world/entity/ai/village/ReputationEvent$1 net/minecraft/world/entity/ai/village/ReputationEventType$1 - f Ljava/lang/String; f val$name -c net/minecraft/world/entity/ai/village/VillageSiege net/minecraft/world/entity/ai/village/VillageSiege - f Lorg/slf4j/Logger; a LOGGER - f Z b hasSetupSiege - f Lnet/minecraft/world/entity/ai/village/VillageSiege$State; c siegeState - f I d zombiesToSpawn - f I e nextSpawnTime - f I f spawnX - f I g spawnY - f I h spawnZ - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/Vec3D; a findRandomSpawnPos - m (Lnet/minecraft/server/level/WorldServer;)Z a tryToSetupSiege - m (Lnet/minecraft/server/level/WorldServer;ZZ)I a tick - m (Lnet/minecraft/server/level/WorldServer;)V b trySpawn -c net/minecraft/world/entity/ai/village/VillageSiege$State net/minecraft/world/entity/ai/village/VillageSiege$State - f Lnet/minecraft/world/entity/ai/village/VillageSiege$State; a SIEGE_CAN_ACTIVATE - f Lnet/minecraft/world/entity/ai/village/VillageSiege$State; b SIEGE_TONIGHT - f Lnet/minecraft/world/entity/ai/village/VillageSiege$State; c SIEGE_DONE -c net/minecraft/world/entity/ai/village/poi/PoiTypes net/minecraft/world/entity/ai/village/poi/PoiTypes - f Lnet/minecraft/resources/ResourceKey; a ARMORER - f Lnet/minecraft/resources/ResourceKey; b BUTCHER - f Lnet/minecraft/resources/ResourceKey; c CARTOGRAPHER - f Lnet/minecraft/resources/ResourceKey; d CLERIC - f Lnet/minecraft/resources/ResourceKey; e FARMER - f Lnet/minecraft/resources/ResourceKey; f FISHERMAN - f Lnet/minecraft/resources/ResourceKey; g FLETCHER - f Lnet/minecraft/resources/ResourceKey; h LEATHERWORKER - f Lnet/minecraft/resources/ResourceKey; i LIBRARIAN - f Lnet/minecraft/resources/ResourceKey; j MASON - f Lnet/minecraft/resources/ResourceKey; k SHEPHERD - f Lnet/minecraft/resources/ResourceKey; l TOOLSMITH - f Lnet/minecraft/resources/ResourceKey; m WEAPONSMITH - f Lnet/minecraft/resources/ResourceKey; n HOME - f Lnet/minecraft/resources/ResourceKey; o MEETING - f Lnet/minecraft/resources/ResourceKey; p BEEHIVE - f Lnet/minecraft/resources/ResourceKey; q BEE_NEST - f Lnet/minecraft/resources/ResourceKey; r NETHER_PORTAL - f Lnet/minecraft/resources/ResourceKey; s LODESTONE - f Lnet/minecraft/resources/ResourceKey; t LIGHTNING_ROD - f Ljava/util/Set; u BEDS - f Ljava/util/Set; v CAULDRONS - f Ljava/util/Map; w TYPE_BY_STATE - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/block/state/IBlockData;)V a lambda$registerBlockStates$3 - m (Lnet/minecraft/core/Holder;Ljava/util/Set;)V a registerBlockStates - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/resources/ResourceKey;Ljava/util/Set;II)Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceType; a register - m (Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/util/Optional; a forState - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceType; a bootstrap - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createKey - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/Set; a getBlockStates - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; b lambda$static$2 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z b hasPoi - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; c lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c lambda$static$1 -c net/minecraft/world/entity/ai/village/poi/VillagePlace net/minecraft/world/entity/ai/village/poi/PoiManager - f I a MAX_VILLAGE_DISTANCE - f I b VILLAGE_SECTION_SIZE - f Lnet/minecraft/world/entity/ai/village/poi/VillagePlace$a; d distanceTracker - f Lit/unimi/dsi/fastutil/longs/LongSet; e loadedChunks - m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/util/RandomSource;)Ljava/util/Optional; a getRandom - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z a lambda$existsAtPosition$1 - m (Lnet/minecraft/core/SectionPosition;Lnet/minecraft/world/level/chunk/ChunkSection;)V a checkConsistencyWithBlocks - m (Lnet/minecraft/core/BlockPosition;)V a remove - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Ljava/lang/Integer;)Ljava/util/Optional; a lambda$getInChunk$5 - m (Lnet/minecraft/world/level/chunk/ChunkSection;Lnet/minecraft/core/SectionPosition;Ljava/util/function/BiConsumer;)V a updateFromSection - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy;Ljava/util/Optional;)Ljava/util/stream/Stream; a lambda$getInChunk$6 - m (Ljava/util/function/Predicate;Ljava/util/function/BiPredicate;Lnet/minecraft/core/BlockPosition;I)Ljava/util/Optional; a take - m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy;)Ljava/util/stream/Stream; a findAll - m (Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;)Z a exists - m (Ljava/util/function/Predicate;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy;)Ljava/util/stream/Stream; a getInChunk - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPosition;)Z a existsAtPosition - m (Lnet/minecraft/core/SectionPosition;)I a sectionsToVillage - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy;Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/util/stream/Stream; a lambda$getInSquare$2 - m (Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/ai/village/poi/VillagePlaceRecord;)Z a lambda$getInRange$4 - m (Lnet/minecraft/core/BlockPosition;Lcom/mojang/datafixers/util/Pair;)D a lambda$findAllClosestFirstWithType$9 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;)V a add - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;I)V a ensureLoadedAndValid - m (Ljava/util/function/BooleanSupplier;)V a tick - m (J)V a setDirty - m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy;)J a getCountInRange - m (Lnet/minecraft/world/level/chunk/ChunkSection;)Z a mayHavePoi - m (Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/ai/village/poi/VillagePlaceRecord;)Z b lambda$getInSquare$3 - m (J)V b onSectionLoad - m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy;)Ljava/util/stream/Stream; b getInSquare - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceRecord;)Z b lambda$findAllWithType$7 - m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy;)Ljava/util/stream/Stream; b findAllWithType - m (Lnet/minecraft/core/BlockPosition;)Z b release - m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy;)Ljava/util/stream/Stream; c getInRange - m (Lnet/minecraft/core/BlockPosition;)Ljava/util/Optional; c getType - m (Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceRecord;)Lcom/mojang/datafixers/util/Pair; c lambda$findAllWithType$8 - m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy;)Ljava/util/stream/Stream; c findAllClosestFirstWithType - m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy;)Ljava/util/Optional; d find - m (Lnet/minecraft/core/BlockPosition;)I d getFreeTickets - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceSection;)V d lambda$remove$0 - m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy;)Ljava/util/Optional; d findClosest - m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy;)Ljava/util/Optional; e findClosest - m (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy;)Ljava/util/Optional; e findClosestWithType - m (J)Z g isVillageCenter -c net/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy net/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy - f Lnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy; a HAS_SPACE - f Lnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy; b IS_OCCUPIED - f Lnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy; c ANY - f Ljava/util/function/Predicate; d test - f [Lnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy; e $VALUES - m ()Ljava/util/function/Predicate; a getTest - m (Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceRecord;)Z a lambda$static$0 - m ()[Lnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy; b $values -c net/minecraft/world/entity/ai/village/poi/VillagePlace$a net/minecraft/world/entity/ai/village/poi/PoiManager$DistanceTracker - f Lnet/minecraft/world/entity/ai/village/poi/VillagePlace; a this$0 - f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; b levels - m ()V a runAllUpdates - m (JI)V a setLevel - m (J)I b getLevelFromSource - m (J)I c getLevel -c net/minecraft/world/entity/ai/village/poi/VillagePlaceRecord net/minecraft/world/entity/ai/village/poi/PoiRecord - f Lnet/minecraft/core/BlockPosition; a pos - f Lnet/minecraft/core/Holder; b poiType - f I c freeTickets - f Ljava/lang/Runnable; d setDirty - m (Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceRecord;)Ljava/lang/Integer; a lambda$codec$2 - m (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; a codec - m (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$3 - m ()I a getFreeTickets - m (Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceRecord;)Lnet/minecraft/core/Holder; b lambda$codec$1 - m ()Z b acquireTicket - m (Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceRecord;)Lnet/minecraft/core/BlockPosition; c lambda$codec$0 - m ()Z c releaseTicket - m ()Z d hasSpace - m ()Z e isOccupied - m ()Lnet/minecraft/core/BlockPosition; f getPos - m ()Lnet/minecraft/core/Holder; g getPoiType -c net/minecraft/world/entity/ai/village/poi/VillagePlaceSection net/minecraft/world/entity/ai/village/poi/PoiSection - f Lorg/slf4j/Logger; a LOGGER - f Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap; b records - f Ljava/util/Map; c byType - f Ljava/lang/Runnable; d setDirty - f Z e isValid - m (Lnet/minecraft/core/Holder;)Ljava/util/Set; a lambda$add$6 - m (Ljava/util/function/Predicate;Ljava/util/Map$Entry;)Z a lambda$getRecords$4 - m (Ljava/util/function/Consumer;)V a refresh - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;S)Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceRecord; a lambda$refresh$7 - m (Lnet/minecraft/core/BlockPosition;)V a remove - m (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$2 - m (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/VillagePlace$Occupancy;)Ljava/util/stream/Stream; a getRecords - m (Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceSection;)Ljava/util/List; a lambda$codec$1 - m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; a lambda$getRecords$5 - m ()Z a isValid - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;)V a add - m (Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceRecord;)Z a add - m (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; a codec - m (Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;)V a lambda$refresh$8 - m (Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;)Z a exists - m (Lnet/minecraft/core/BlockPosition;)I b getFreeTickets - m (Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceSection;)Ljava/lang/Boolean; b lambda$codec$0 - m (Ljava/lang/Runnable;)Lnet/minecraft/world/entity/ai/village/poi/VillagePlaceSection; b lambda$codec$3 - m ()V b clear - m (Lnet/minecraft/core/BlockPosition;)Z c release - m (Lnet/minecraft/core/BlockPosition;)Ljava/util/Optional; d getType - m (Lnet/minecraft/core/BlockPosition;)Ljava/util/Optional; e getPoiRecord -c net/minecraft/world/entity/ai/village/poi/VillagePlaceType net/minecraft/world/entity/ai/village/poi/PoiType - f Ljava/util/function/Predicate; a NONE - f Ljava/util/Set; b matchingStates - f I c maxTickets - f I d validRange - m (Lnet/minecraft/core/Holder;)Z a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a is - m ()Ljava/util/Set; a matchingStates - m ()I b maxTickets - m ()I c validRange -c net/minecraft/world/entity/ambient/EntityAmbient net/minecraft/world/entity/ambient/AmbientCreature - m ()Z y canBeLeashed -c net/minecraft/world/entity/ambient/EntityBat net/minecraft/world/entity/ambient/Bat - f F b FLAP_LENGTH_SECONDS - f F c TICKS_PER_FLAP - f Lnet/minecraft/network/syncher/DataWatcherObject; cb DATA_ID_FLAGS - f I cc FLAG_RESTING - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; cd BAT_RESTING_TARGETING - f Lnet/minecraft/core/BlockPosition; ce targetPosition - f Lnet/minecraft/world/entity/AnimationState; d flyAnimationState - f Lnet/minecraft/world/entity/AnimationState; e restAnimationState - m (Lnet/minecraft/world/entity/Entity;)V E doPush - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (DZLnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)V a checkFallDamage - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()Z aW isFlapping - m ()V ab customServerAiStep - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z b checkBatSpawnRules - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()F fa getSoundVolume - m ()F fb getVoicePitch - m ()V gg setupAnimationStates - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()V r pushEntities - m ()Z r_ isIgnoringBlockTriggers - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Z t isResting - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Z x isHalloween - m (Z)V x setResting -c net/minecraft/world/entity/animal/Bucketable net/minecraft/world/entity/animal/Bucketable - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/entity/EntityLiving;)Ljava/util/Optional; a bucketMobPickup - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/item/ItemStack;)V a saveDefaultDataToBucketTag - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/nbt/NBTTagCompound;)V a loadDefaultDataFromBucketTag - m ()Lnet/minecraft/world/item/ItemStack; b getBucketItemStack - m (Lnet/minecraft/nbt/NBTTagCompound;)V h loadFromBucketTag - m (Lnet/minecraft/world/item/ItemStack;)V n saveToBucketTag - m ()Z t fromBucket - m ()Lnet/minecraft/sounds/SoundEffect; x getPickupSound - m (Z)V x setFromBucket -c net/minecraft/world/entity/animal/CatVariant net/minecraft/world/entity/animal/CatVariant - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/resources/ResourceKey; b TABBY - f Lnet/minecraft/resources/ResourceKey; c BLACK - f Lnet/minecraft/resources/ResourceKey; d RED - f Lnet/minecraft/resources/ResourceKey; e SIAMESE - f Lnet/minecraft/resources/ResourceKey; f BRITISH_SHORTHAIR - f Lnet/minecraft/resources/ResourceKey; g CALICO - f Lnet/minecraft/resources/ResourceKey; h PERSIAN - f Lnet/minecraft/resources/ResourceKey; i RAGDOLL - f Lnet/minecraft/resources/ResourceKey; j WHITE - f Lnet/minecraft/resources/ResourceKey; k JELLIE - f Lnet/minecraft/resources/ResourceKey; l ALL_BLACK - f Lnet/minecraft/resources/MinecraftKey; m texture - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/world/entity/animal/CatVariant; a bootstrap - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createKey - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/world/entity/animal/CatVariant; a register - m ()Lnet/minecraft/resources/MinecraftKey; a texture -c net/minecraft/world/entity/animal/EntityAnimal net/minecraft/world/entity/animal/Animal - f I cc inLove - f Ljava/util/UUID; cd loveCause - f I cf PARENT_AGE_AFTER_BREEDING - m ()I R getAmbientSoundInterval - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/item/ItemStack;)V a usePlayerItem - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/EntityAnimal;)V a spawnChildFromBreeding - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/EntityAnimal;Lnet/minecraft/world/entity/EntityAgeable;)V a finalizeSpawnChildFromBreeding - m (Lnet/minecraft/world/level/IBlockLightAccess;Lnet/minecraft/core/BlockPosition;)Z a isBrightEnoughToSpawn - m (Lnet/minecraft/world/entity/animal/EntityAnimal;)Z a canMate - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IWorldReader;)F a getWalkTargetValue - m ()V ab customServerAiStep - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z b checkAnimalSpawnRules - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m ()I eg getBaseExperienceReward - m (Lnet/minecraft/world/entity/player/EntityHuman;)V f setInLove - m ()Z gp canFallInLove - m ()I gq getInLoveTime - m ()Lnet/minecraft/server/level/EntityPlayer; gr getLoveCause - m ()Z gs isInLove - m ()V gt resetLove - m (D)Z h removeWhenFarAway - m ()V m_ aiStep - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m (I)V s setInLoveTime -c net/minecraft/world/entity/animal/EntityBee net/minecraft/world/entity/animal/Bee - f I cA PATHFIND_TO_HIVE_WHEN_CLOSER_THAN - f I cB HIVE_SEARCH_DISTANCE - f Lnet/minecraft/util/valueproviders/UniformInt; cD PERSISTENT_ANGER_TIME - f Ljava/util/UUID; cE persistentAngerTarget - f F cF rollAmount - f F cG rollAmountO - f I cH timeSinceSting - f I cI ticksWithoutNectarSinceExitingHive - f I cJ stayOutOfHiveCountdown - f I cK numCropsGrownSincePollination - f I cL COOLDOWN_BEFORE_LOCATING_NEW_HIVE - f I cM remainingCooldownBeforeLocatingNewHive - f I cN COOLDOWN_BEFORE_LOCATING_NEW_FLOWER - f I cO remainingCooldownBeforeLocatingNewFlower - f Lnet/minecraft/core/BlockPosition; cP savedFlowerPos - f Lnet/minecraft/core/BlockPosition; cQ hivePos - f Lnet/minecraft/world/entity/animal/EntityBee$k; cR beePollinateGoal - f Lnet/minecraft/world/entity/animal/EntityBee$e; cS goToHiveGoal - f Lnet/minecraft/world/entity/animal/EntityBee$f; cT goToKnownFlowerGoal - f I cU underWaterTicks - f F cc FLAP_DEGREES_PER_TICK - f I cd TICKS_PER_FLAP - f Ljava/lang/String; ce TAG_CROPS_GROWN_SINCE_POLLINATION - f Ljava/lang/String; cg TAG_CANNOT_ENTER_HIVE_TICKS - f Ljava/lang/String; ch TAG_TICKS_SINCE_POLLINATION - f Ljava/lang/String; ci TAG_HAS_STUNG - f Ljava/lang/String; cj TAG_HAS_NECTAR - f Ljava/lang/String; ck TAG_FLOWER_POS - f Ljava/lang/String; cl TAG_HIVE_POS - f Lnet/minecraft/network/syncher/DataWatcherObject; cm DATA_FLAGS_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; cn DATA_REMAINING_ANGER_TIME - f I co FLAG_ROLL - f I cp FLAG_HAS_STUNG - f I cq FLAG_HAS_NECTAR - f I cr STING_DEATH_COUNTDOWN - f I cs TICKS_BEFORE_GOING_TO_KNOWN_FLOWER - f I ct TICKS_WITHOUT_NECTAR_BEFORE_GOING_HOME - f I cu MIN_ATTACK_DIST - f I cv MAX_CROPS_GROWABLE - f I cw POISON_SECONDS_NORMAL - f I cx POISON_SECONDS_HARD - f I cy TOO_FAR_DISTANCE - f I cz HIVE_CLOSE_ENOUGH_DISTANCE - m ()V B registerGoals - m (Lnet/minecraft/world/entity/Entity;)Z D doHurtTarget - m (F)F H getRollAmount - m (Ljava/util/UUID;)V a setPersistentAngerTarget - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (DZLnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)V a checkFallDamage - m ()I a getRemainingPersistentAngerTime - m (Lnet/minecraft/world/level/World;DDDDDLnet/minecraft/core/particles/ParticleParam;)V a spawnFluidParticle - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (I)V a setRemainingPersistentAngerTime - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IWorldReader;)F a getWalkTargetValue - m ()Z aW isFlapping - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m ()Ljava/util/UUID; b getPersistentAngerTarget - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/animal/EntityBee; b getBreedOffspring - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/core/BlockPosition;I)Z b closerThan - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; b createNavigation - m ()V c startPersistentAngerTimer - m (Lnet/minecraft/tags/TagKey;)V c jumpInLiquid - m ()Lnet/minecraft/world/phys/Vec3D; cM getLeashOffset - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (IZ)V d setFlag - m ()F fa getSoundVolume - m ()Z gA wantsToEnterHive - m ()V gB updateRollAmount - m ()Z gC isHiveNearFire - m ()I gD getCropsGrownSincePollination - m ()V gE resetNumCropsGrownSincePollination - m ()V gF incrementNumCropsGrownSincePollination - m ()Z gG isHiveValid - m ()Z gH isRolling - m ()Ljava/util/List; gk getBlacklistedHives - m ()V gl resetTicksWithoutNectarSinceExitingHive - m ()Z gm hasHive - m ()Lnet/minecraft/core/BlockPosition; gn getHivePos - m ()Lnet/minecraft/world/entity/ai/goal/PathfinderGoalSelector; go getGoalSelector - m ()Z gu hasNectar - m ()Z gv hasStung - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gw createAttributes - m ()Z gx isFlying - m ()V gy dropOffNectar - m ()Z gz isTiredOfLookingForNectar - m (Lnet/minecraft/core/BlockPosition;)V h setSavedFlowerPos - m (Lnet/minecraft/core/BlockPosition;)V i setHivePos - m (Lnet/minecraft/core/BlockPosition;)V j pathfindRandomlyTowards - m (Lnet/minecraft/core/BlockPosition;)Z k doesHiveHaveSpace - m ()V l tick - m (Lnet/minecraft/core/BlockPosition;)Z l isTooFarAway - m (Lnet/minecraft/core/BlockPosition;)Z m isFlowerValid - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Lnet/minecraft/core/BlockPosition; s getSavedFlowerPos - m ()Z t hasSavedFlowerPos - m (I)V t setStayOutOfHiveCountdown - m (I)Z u getFlag - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()I x getTravellingTicks - m (Z)V x setHasNectar - m (Z)V y setHasStung - m (Z)V z setRolling -c net/minecraft/world/entity/animal/EntityBee$1 net/minecraft/world/entity/animal/Bee$1 - m (Lnet/minecraft/core/BlockPosition;)Z a isStableDestination - m ()V c tick -c net/minecraft/world/entity/animal/EntityBee$1BeeFlyingMoveControl net/minecraft/world/entity/animal/Bee$1BeeFlyingMoveControl -c net/minecraft/world/entity/animal/EntityBee$a net/minecraft/world/entity/animal/Bee$BaseBeeGoal - m ()Z b canUse - m ()Z c canContinueToUse - m ()Z h canBeeUse - m ()Z i canBeeContinueToUse -c net/minecraft/world/entity/animal/EntityBee$b net/minecraft/world/entity/animal/Bee$BeeAttackGoal - m ()Z b canUse - m ()Z c canContinueToUse -c net/minecraft/world/entity/animal/EntityBee$c net/minecraft/world/entity/animal/Bee$BeeBecomeAngryTargetGoal - m ()Z b canUse - m ()Z c canContinueToUse - m ()Z i beeCanTarget -c net/minecraft/world/entity/animal/EntityBee$d net/minecraft/world/entity/animal/Bee$BeeEnterHiveGoal - m ()V d start - m ()Z h canBeeUse - m ()Z i canBeeContinueToUse -c net/minecraft/world/entity/animal/EntityBee$e net/minecraft/world/entity/animal/Bee$BeeGoToHiveGoal - f I b MAX_TRAVELLING_TICKS - f I d travellingTicks - f I e MAX_BLACKLISTED_TARGETS - f Ljava/util/List; f blacklistedTargets - f Lnet/minecraft/world/level/pathfinder/PathEntity; g lastPath - f I h TICKS_BEFORE_HIVE_DROP - f I i ticksStuck - m (Lnet/minecraft/core/BlockPosition;)Z a pathfindDirectlyTowards - m ()V a tick - m (Lnet/minecraft/core/BlockPosition;)Z b isTargetBlacklisted - m (Lnet/minecraft/core/BlockPosition;)V c blacklistTarget - m (Lnet/minecraft/core/BlockPosition;)Z d hasReachedTarget - m ()V d start - m ()V e stop - m ()Z h canBeeUse - m ()Z i canBeeContinueToUse - m ()V k clearBlacklist - m ()V l dropAndBlacklistHive - m ()V m dropHive -c net/minecraft/world/entity/animal/EntityBee$f net/minecraft/world/entity/animal/Bee$BeeGoToKnownFlowerGoal - f I c MAX_TRAVELLING_TICKS - f I d travellingTicks - m ()V a tick - m ()V d start - m ()V e stop - m ()Z h canBeeUse - m ()Z i canBeeContinueToUse - m ()Z k wantsToGoToKnownFlower -c net/minecraft/world/entity/animal/EntityBee$g net/minecraft/world/entity/animal/Bee$BeeGrowCropGoal - f I b GROW_CHANCE - m ()V a tick - m ()Z h canBeeUse - m ()Z i canBeeContinueToUse -c net/minecraft/world/entity/animal/EntityBee$h net/minecraft/world/entity/animal/Bee$BeeHurtByOtherGoal - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/EntityLiving;)V a alertOther - m ()Z c canContinueToUse -c net/minecraft/world/entity/animal/EntityBee$i net/minecraft/world/entity/animal/Bee$BeeLocateHiveGoal - m ()V d start - m ()Z h canBeeUse - m ()Z i canBeeContinueToUse - m ()Ljava/util/List; k findNearbyHivesWithSpace -c net/minecraft/world/entity/animal/EntityBee$j net/minecraft/world/entity/animal/Bee$BeeLookControl - m ()Z c resetXRotOnTick -c net/minecraft/world/entity/animal/EntityBee$k net/minecraft/world/entity/animal/Bee$BeePollinateGoal - f I c MIN_POLLINATION_TICKS - f I d MIN_FIND_FLOWER_RETRY_COOLDOWN - f I e MAX_FIND_FLOWER_RETRY_COOLDOWN - f Ljava/util/function/Predicate; f VALID_POLLINATION_BLOCKS - f D g ARRIVAL_THRESHOLD - f I h POSITION_CHANGE_CHANCE - f F i SPEED_MODIFIER - f F j HOVER_HEIGHT_WITHIN_FLOWER - f F k HOVER_POS_OFFSET - f I l successfulPollinatingTicks - f I m lastSoundPlayedTick - f Z n pollinating - f Lnet/minecraft/world/phys/Vec3D; o hoverPos - f I p pollinatingTicks - f I q MAX_POLLINATING_TICKS - m ()Z V_ requiresUpdateEveryTick - m (Ljava/util/function/Predicate;D)Ljava/util/Optional; a findNearestBlock - m ()V a tick - m ()V d start - m ()V e stop - m ()Z h canBeeUse - m ()Z i canBeeContinueToUse - m ()Z k hasPollinatedLongEnough - m ()Z l isPollinating - m ()V m stopPollinating - m ()V n setWantedPos - m ()F o getOffset - m ()Ljava/util/Optional; p findNearbyFlower -c net/minecraft/world/entity/animal/EntityBee$l net/minecraft/world/entity/animal/Bee$BeeWanderGoal - f I b WANDER_THRESHOLD - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()Lnet/minecraft/world/phys/Vec3D; h findPos -c net/minecraft/world/entity/animal/EntityBird net/minecraft/world/entity/animal/FlyingAnimal - m ()Z gx isFlying -c net/minecraft/world/entity/animal/EntityCat net/minecraft/world/entity/animal/Cat - f D cg TEMPT_SPEED_MOD - f D ch WALK_SPEED_MOD - f D ci SPRINT_SPEED_MOD - f Lnet/minecraft/network/syncher/DataWatcherObject; cj DATA_VARIANT_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; ck IS_LYING - f Lnet/minecraft/network/syncher/DataWatcherObject; cl RELAX_STATE_ONE - f Lnet/minecraft/network/syncher/DataWatcherObject; cm DATA_COLLAR_COLOR - f Lnet/minecraft/resources/ResourceKey; cn DEFAULT_VARIANT - f Lnet/minecraft/world/entity/animal/EntityCat$a; co avoidPlayersGoal - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalTempt; cp temptGoal - f F cq lieDownAmount - f F cr lieDownAmountO - f F cs lieDownAmountTail - f F ct lieDownAmountOTail - f F cu relaxStateOneAmount - f F cv relaxStateOneAmountO - m (Z)V A setLying - m ()V B registerGoals - m (Z)V B setRelaxStateOne - m (F)F H getLieDownAmount - m (F)F I getLieDownAmountTail - m (F)F J getRelaxStateOneAmount - m ()I R getAmbientSoundInterval - m (Lnet/minecraft/world/entity/animal/EntityAnimal;)Z a canMate - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/item/EnumColor;)V a setCollarColor - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/item/ItemStack;)V a usePlayerItem - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m ()V ab customServerAiStep - m (ZZ)V b setTame - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/animal/EntityCat; b getBreedOffspring - m ()Z bX isSteppingCarefully - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/player/EntityHuman;)V g tryToTame - m ()V gA reassessTameGoals - m ()Z gB isRelaxStateOne - m ()V gC handleLieDown - m ()V gD updateLieDownAmount - m ()V gE updateRelaxStateOneAmount - m ()Lnet/minecraft/resources/MinecraftKey; gu getTextureId - m ()Lnet/minecraft/core/Holder; gv getVariant - m ()Z gw isLying - m ()Lnet/minecraft/world/item/EnumColor; gx getCollarColor - m ()V gy hiss - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gz createAttributes - m (D)Z h removeWhenFarAway - m (Lnet/minecraft/core/Holder;)V i setVariant - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/animal/EntityCat$PathfinderGoalTemptChance net/minecraft/world/entity/animal/Cat$CatTemptGoal - f Lnet/minecraft/world/entity/animal/EntityCat; d cat - m ()V a tick - m ()Z b canUse - m ()Z h canScare -c net/minecraft/world/entity/animal/EntityCat$a net/minecraft/world/entity/animal/Cat$CatAvoidEntityGoal - f Lnet/minecraft/world/entity/animal/EntityCat; i cat - m ()Z b canUse - m ()Z c canContinueToUse -c net/minecraft/world/entity/animal/EntityCat$b net/minecraft/world/entity/animal/Cat$CatRelaxOnOwnerGoal - f Lnet/minecraft/world/entity/animal/EntityCat; a cat - f Lnet/minecraft/world/entity/player/EntityHuman; b ownerPlayer - f Lnet/minecraft/core/BlockPosition; c goalPos - f I d onBedTicks - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop - m ()Z h spaceIsOccupied - m ()V i giveMorningGift -c net/minecraft/world/entity/animal/EntityChicken net/minecraft/world/entity/animal/Chicken - f F cc flap - f F cd flapSpeed - f F ce oFlapSpeed - f F cg oFlap - f F ch flapping - f I ci eggTime - f Z cj isChickenJockey - f Lnet/minecraft/world/entity/EntitySize; ck BABY_DIMENSIONS - f F cl nextFlap - m ()V B registerGoals - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V a positionRider - m ()V aV onFlap - m ()Z aW isFlapping - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/animal/EntityChicken; b getBreedOffspring - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()I eg getBaseExperienceReward - m (D)Z h removeWhenFarAway - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Z t isChickenJockey - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setChickenJockey -c net/minecraft/world/entity/animal/EntityCod net/minecraft/world/entity/animal/Cod - m ()Lnet/minecraft/world/item/ItemStack; b getBucketItemStack - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundEffect; gl getFlopSound - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/animal/EntityCow net/minecraft/world/entity/animal/Cow - f Lnet/minecraft/world/entity/EntitySize; cc BABY_DIMENSIONS - m ()V B registerGoals - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/animal/EntityCow; b getBreedOffspring - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()F fa getSoundVolume - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/animal/EntityDolphin net/minecraft/world/entity/animal/Dolphin - f I b TOTAL_AIR_SUPPLY - f Ljava/util/function/Predicate; c ALLOWED_ITEMS - f Lnet/minecraft/network/syncher/DataWatcherObject; cc MOISTNESS_LEVEL - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; cd SWIM_WITH_PLAYER_TARGETING - f I ce TOTAL_MOISTNESS_LEVEL - f Lnet/minecraft/network/syncher/DataWatcherObject; d TREASURE_POS - f Lnet/minecraft/network/syncher/DataWatcherObject; e GOT_FISH - m ()V B registerGoals - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/phys/Vec3D;)V a travel - m (Lnet/minecraft/core/particles/ParticleParam;)V a addParticlesAroundSelf - m ()Lnet/minecraft/sounds/SoundEffect; aQ getSwimSound - m ()Lnet/minecraft/sounds/SoundEffect; aR getSwimSplashSound - m ()I ac getMaxHeadXRot - m ()I ae getMaxHeadYRot - m (Lnet/minecraft/world/entity/item/EntityItem;)V b pickUpItem - m (I)V b handleAirSupply - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; b createNavigation - m (I)V c setMoisntessLevel - m ()I cl getMaxAirSupply - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/item/ItemStack;)Z f canTakeItem - m ()V gd playAttackSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gk createAttributes - m ()Z gl closeToNextPos - m (Lnet/minecraft/core/BlockPosition;)V h setTreasurePos - m ()V l tick - m (I)I n increaseAirSupply - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/entity/Entity;)Z o canRide - m ()Lnet/minecraft/core/BlockPosition; s getTreasurePos - m ()Z t gotFish - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()I x getMoistnessLevel - m (Z)V x setGotFish - m ()Z y canBeLeashed -c net/minecraft/world/entity/animal/EntityDolphin$1DolphinMoveControl net/minecraft/world/entity/animal/Dolphin$1DolphinMoveControl -c net/minecraft/world/entity/animal/EntityDolphin$a net/minecraft/world/entity/animal/Dolphin$DolphinSwimToTreasureGoal - f Lnet/minecraft/world/entity/animal/EntityDolphin; a dolphin - f Z b stuck - m ()Z U_ isInterruptable - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/animal/EntityDolphin$b net/minecraft/world/entity/animal/Dolphin$DolphinSwimWithPlayerGoal - f Lnet/minecraft/world/entity/animal/EntityDolphin; a dolphin - f D b speedModifier - f Lnet/minecraft/world/entity/player/EntityHuman; c player - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/animal/EntityDolphin$c net/minecraft/world/entity/animal/Dolphin$PlayWithItemsGoal - f I b cooldown - m (Lnet/minecraft/world/item/ItemStack;)V a drop - m ()V a tick - m ()Z b canUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/animal/EntityFish net/minecraft/world/entity/animal/AbstractFish - f Lnet/minecraft/network/syncher/DataWatcherObject; b FROM_BUCKET - m ()V B registerGoals - m ()Z Y requiresCustomPersistence - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/phys/Vec3D;)V a travel - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()Lnet/minecraft/sounds/SoundEffect; aQ getSwimSound - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; b createNavigation - m ()I fN getMaxSpawnClusterSize - m ()Z gk canRandomSwim - m ()Lnet/minecraft/sounds/SoundEffect; gl getFlopSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V h loadFromBucketTag - m (D)Z h removeWhenFarAway - m ()V m_ aiStep - m (Lnet/minecraft/world/item/ItemStack;)V n saveToBucketTag - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Z t fromBucket - m ()Lnet/minecraft/sounds/SoundEffect; x getPickupSound - m (Z)V x setFromBucket -c net/minecraft/world/entity/animal/EntityFish$a net/minecraft/world/entity/animal/AbstractFish$FishMoveControl - f Lnet/minecraft/world/entity/animal/EntityFish; l fish -c net/minecraft/world/entity/animal/EntityFish$b net/minecraft/world/entity/animal/AbstractFish$FishSwimGoal - f Lnet/minecraft/world/entity/animal/EntityFish; i fish - m ()Z b canUse -c net/minecraft/world/entity/animal/EntityFishSchool net/minecraft/world/entity/animal/AbstractSchoolingFish - f Lnet/minecraft/world/entity/animal/EntityFishSchool; b leader - f I c schoolSize - m ()V B registerGoals - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/entity/animal/EntityFishSchool;)Lnet/minecraft/world/entity/animal/EntityFishSchool; a startFollowing - m (Ljava/util/stream/Stream;)V a addFollowers - m (Lnet/minecraft/world/entity/animal/EntityFishSchool;)V b lambda$addFollowers$1 - m (Lnet/minecraft/world/entity/animal/EntityFishSchool;)Z c lambda$addFollowers$0 - m ()I fN getMaxSpawnClusterSize - m ()Z gk canRandomSwim - m ()I gm getMaxSchoolSize - m ()Z gn isFollower - m ()V go stopFollowing - m ()Z gp canBeFollowed - m ()Z gq hasFollowers - m ()Z gr inRangeOfLeader - m ()V gs pathToLeader - m ()V gt addFollower - m ()V gu removeFollower - m ()V l tick -c net/minecraft/world/entity/animal/EntityFishSchool$a net/minecraft/world/entity/animal/AbstractSchoolingFish$SchoolSpawnGroupData - f Lnet/minecraft/world/entity/animal/EntityFishSchool; a leader -c net/minecraft/world/entity/animal/EntityFox net/minecraft/world/entity/animal/Fox - f F cA crouchAmountO - f I cB ticksSinceEaten - f I cc FLAG_CROUCHING - f I cd FLAG_INTERESTED - f I ce FLAG_POUNCING - f Lnet/minecraft/network/syncher/DataWatcherObject; cg DATA_TYPE_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; ch DATA_FLAGS_ID - f I ci FLAG_SITTING - f I cj FLAG_SLEEPING - f I ck FLAG_FACEPLANTED - f I cl FLAG_DEFENDING - f Lnet/minecraft/network/syncher/DataWatcherObject; cm DATA_TRUSTED_ID_0 - f Lnet/minecraft/network/syncher/DataWatcherObject; cn DATA_TRUSTED_ID_1 - f Ljava/util/function/Predicate; co ALLOWED_ITEMS - f Ljava/util/function/Predicate; cp TRUSTED_TARGET_SELECTOR - f Ljava/util/function/Predicate; cq STALKABLE_PREY - f Ljava/util/function/Predicate; cr AVOID_PLAYERS - f I cs MIN_TICKS_BEFORE_EAT - f Lnet/minecraft/world/entity/EntitySize; ct BABY_DIMENSIONS - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoal; cu landTargetGoal - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoal; cv turtleEggTargetGoal - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoal; cw fishTargetGoal - f F cx interestedAngle - f F cy interestedAngleO - f F cz crouchAmount - m (Z)V A setIsInterested - m ()V B registerGoals - m (Z)V B setFaceplanted - m (Z)V C setDefending - m (Z)V D setSleeping - m (F)F H getHeadRollAngle - m (F)F I getCrouchAmount - m ()V S playAmbientSound - m (Lnet/minecraft/world/entity/animal/EntityFox$Type;)V a setVariant - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/EntityInsentient;)V a onOffspringSpawnedFromEgg - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a populateDefaultEquipmentSlots - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/item/ItemStack;)V a usePlayerItem - m (Lnet/minecraft/world/entity/animal/EntityFox;Lnet/minecraft/world/entity/EntityLiving;)Z a isPathClear - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Ljava/util/UUID;)V b addTrustedUUID - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/animal/EntityFox; b getBreedOffspring - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/item/EntityItem;)V b pickUpItem - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Ljava/util/UUID;)Z c trusts - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkFoxSpawnRules - m ()Lnet/minecraft/world/phys/Vec3D; cM getLeashOffset - m ()Z cb isCrouching - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (IZ)V d setFlag - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEffect; d getEatingSound - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m (Lnet/minecraft/world/item/ItemStack;)Z f canTakeItem - m ()Z fH isSleeping - m ()Z fc isImmobile - m ()Z gk isFaceplanted - m ()Z gl isPouncing - m ()Z gm isJumping - m ()Z gn isFullyCrouched - m ()Z go isInterested - m ()V gu setTargetGoals - m ()Ljava/util/List; gv getTrustedUUIDs - m ()Z gw isDefending - m ()V gx wakeUp - m ()V gy clearStates - m ()Z gz canMove - m (Lnet/minecraft/world/entity/EntityLiving;)V h setTarget - m (Lnet/minecraft/world/item/ItemStack;)Z j canHoldItem - m ()V l tick - m ()V m_ aiStep - m (Lnet/minecraft/world/item/ItemStack;)Z n canEat - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m (Lnet/minecraft/world/item/ItemStack;)V p spitOutItem - m (Lnet/minecraft/world/item/ItemStack;)V q dropItemStack - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Lnet/minecraft/world/entity/animal/EntityFox$Type; t getVariant - m (I)Z t getFlag - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Z x isSitting - m (Z)V x setSitting - m (Z)V y setIsPouncing - m (Z)V z setIsCrouching -c net/minecraft/world/entity/animal/EntityFox$Type net/minecraft/world/entity/animal/Fox$Type - f Lnet/minecraft/world/entity/animal/EntityFox$Type; a RED - f Lnet/minecraft/world/entity/animal/EntityFox$Type; b SNOW - f Lnet/minecraft/util/INamable$a; c CODEC - f Ljava/util/function/IntFunction; d BY_ID - f I e id - f Ljava/lang/String; f name - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/animal/EntityFox$Type; a byBiome - m (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/EntityFox$Type; a byName - m (I)Lnet/minecraft/world/entity/animal/EntityFox$Type; a byId - m ()I a getId - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/entity/animal/EntityFox$a net/minecraft/world/entity/animal/Fox$DefendTrustedTargetGoal - f Lnet/minecraft/world/entity/EntityLiving; j trustedLastHurtBy - f Lnet/minecraft/world/entity/EntityLiving; k trustedLastHurt - f I l timestamp - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/animal/EntityFox$b net/minecraft/world/entity/animal/Fox$FaceplantGoal - f I a countdown - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/animal/EntityFox$c net/minecraft/world/entity/animal/Fox$FoxAlertableEntitiesSelector - m (Lnet/minecraft/world/entity/EntityLiving;)Z a test -c net/minecraft/world/entity/animal/EntityFox$d net/minecraft/world/entity/animal/Fox$FoxBehaviorGoal - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; b alertableTargeting - m ()Z h hasShelter - m ()Z i alertable -c net/minecraft/world/entity/animal/EntityFox$e net/minecraft/world/entity/animal/Fox$FoxBreedGoal - m ()V d start - m ()V g breed -c net/minecraft/world/entity/animal/EntityFox$f net/minecraft/world/entity/animal/Fox$FoxEatBerriesGoal - f I g ticksWaited - f I i WAIT_TICKS - m (Lnet/minecraft/world/level/block/state/IBlockData;)V a pickGlowBerry - m ()V a tick - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a isValidTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;)V b pickSweetBerries - m ()Z b canUse - m ()V d start - m ()D i acceptedDistance - m ()Z l shouldRecalculatePath - m ()V o onReachedTarget -c net/minecraft/world/entity/animal/EntityFox$g net/minecraft/world/entity/animal/Fox$FoxFloatGoal - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/animal/EntityFox$h net/minecraft/world/entity/animal/Fox$FoxFollowParentGoal - f Lnet/minecraft/world/entity/animal/EntityFox; d fox - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start -c net/minecraft/world/entity/animal/EntityFox$i net/minecraft/world/entity/animal/Fox$FoxGroupData - f Lnet/minecraft/world/entity/animal/EntityFox$Type; a type -c net/minecraft/world/entity/animal/EntityFox$j net/minecraft/world/entity/animal/Fox$FoxLookAtPlayerGoal - m ()Z b canUse - m ()Z c canContinueToUse -c net/minecraft/world/entity/animal/EntityFox$k net/minecraft/world/entity/animal/Fox$FoxLookControl - m ()Z c resetXRotOnTick -c net/minecraft/world/entity/animal/EntityFox$l net/minecraft/world/entity/animal/Fox$FoxMeleeAttackGoal - m (Lnet/minecraft/world/entity/EntityLiving;)V a checkAndPerformAttack - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/animal/EntityFox$m net/minecraft/world/entity/animal/Fox$FoxMoveControl -c net/minecraft/world/entity/animal/EntityFox$n net/minecraft/world/entity/animal/Fox$FoxPanicGoal - m ()Z h shouldPanic -c net/minecraft/world/entity/animal/EntityFox$o net/minecraft/world/entity/animal/Fox$FoxPounceGoal - m ()Z U_ isInterruptable - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/animal/EntityFox$p net/minecraft/world/entity/animal/Fox$FoxSearchForItemsGoal - m ()V a tick - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/animal/EntityFox$q net/minecraft/world/entity/animal/Fox$FoxStrollThroughVillageGoal - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()Z h canFoxMove -c net/minecraft/world/entity/animal/EntityFox$r net/minecraft/world/entity/animal/Fox$PerchAndSearchGoal - f D c relX - f D d relZ - f I e lookTime - f I f looksRemaining - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop - m ()V k resetLook -c net/minecraft/world/entity/animal/EntityFox$s net/minecraft/world/entity/animal/Fox$SeekShelterGoal - f I c interval - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/animal/EntityFox$t net/minecraft/world/entity/animal/Fox$SleepGoal - f I c WAIT_TIME_BEFORE_SLEEP - f I d countdown - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop - m ()Z k canSleep -c net/minecraft/world/entity/animal/EntityFox$u net/minecraft/world/entity/animal/Fox$StalkPreyGoal - m ()V a tick - m ()Z b canUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/animal/EntityGolem net/minecraft/world/entity/animal/AbstractGolem - m ()I R getAmbientSoundInterval - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (D)Z h removeWhenFarAway - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/animal/EntityIronGolem net/minecraft/world/entity/animal/IronGolem - f Lnet/minecraft/network/syncher/DataWatcherObject; c DATA_FLAGS_ID - f I cc offerFlowerTick - f Lnet/minecraft/util/valueproviders/UniformInt; cd PERSISTENT_ANGER_TIME - f I ce remainingPersistentAngerTime - f Ljava/util/UUID; cf persistentAngerTarget - f I d IRON_INGOT_HEAL_AMOUNT - f I e attackAnimationTick - m ()V B registerGoals - m (Lnet/minecraft/world/entity/Entity;)Z D doHurtTarget - m (Lnet/minecraft/world/entity/Entity;)V E doPush - m ()I a getRemainingPersistentAngerTime - m (Lnet/minecraft/world/damagesource/DamageSource;)V a die - m (Lnet/minecraft/world/entity/EntityTypes;)Z a canAttackType - m (Ljava/util/UUID;)V a setPersistentAngerTarget - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/level/IWorldReader;)Z a checkSpawnObstruction - m (I)V a setRemainingPersistentAngerTime - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m ()Ljava/util/UUID; b getPersistentAngerTarget - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m ()Z br canSpawnSprintParticle - m ()V c startPersistentAngerTimer - m ()Lnet/minecraft/world/phys/Vec3D; cM getLeashOffset - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()I gk getOfferFlowerTick - m ()Z gl isPlayerCreated - m ()F gm getAttackDamage - m (I)I m decreaseAirSupply - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Lnet/minecraft/world/entity/Crackiness$a; t getCrackiness - m ()I x getAttackAnimationTick - m (Z)V x offerFlower - m (Z)V y setPlayerCreated -c net/minecraft/world/entity/animal/EntityMushroomCow net/minecraft/world/entity/animal/MushroomCow - f Lnet/minecraft/network/syncher/DataWatcherObject; cc DATA_TYPE - f I cd MUTATE_CHANCE - f Ljava/lang/String; ce TAG_STEW_EFFECTS - f Lnet/minecraft/world/item/component/SuspiciousStewEffects; cg stewEffects - f Ljava/util/UUID; ch lastLightningBoltUUID - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/sounds/SoundCategory;)V a shear - m (Lnet/minecraft/world/entity/animal/EntityMushroomCow$Type;)V a setVariant - m (Lnet/minecraft/world/entity/animal/EntityMushroomCow;)Lnet/minecraft/world/entity/animal/EntityMushroomCow$Type; a getOffspringType - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLightning;)V a thunderHit - m ()Z a readyForShearing - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IWorldReader;)F a getWalkTargetValue - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkMushroomSpawnRules - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/animal/EntityMushroomCow; c getBreedOffspring - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; n getEffectsFromItemStack - m ()Lnet/minecraft/world/entity/animal/EntityMushroomCow$Type; t getVariant -c net/minecraft/world/entity/animal/EntityMushroomCow$Type net/minecraft/world/entity/animal/MushroomCow$MushroomType - f Lnet/minecraft/world/entity/animal/EntityMushroomCow$Type; a RED - f Lnet/minecraft/world/entity/animal/EntityMushroomCow$Type; b BROWN - f Lnet/minecraft/util/INamable$a; c CODEC - f Ljava/lang/String; d type - f Lnet/minecraft/world/level/block/state/IBlockData; e blockState - m ()Lnet/minecraft/world/level/block/state/IBlockData; a getBlockState - m (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/EntityMushroomCow$Type; a byType - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/entity/animal/EntityOcelot net/minecraft/world/entity/animal/Ocelot - f D cc CROUCH_SPEED_MOD - f D cd WALK_SPEED_MOD - f D ce SPRINT_SPEED_MOD - f Lnet/minecraft/network/syncher/DataWatcherObject; cg DATA_TRUSTING - f Lnet/minecraft/world/entity/animal/EntityOcelot$a; ch ocelotAvoidPlayersGoal - f Lnet/minecraft/world/entity/animal/EntityOcelot$b; ci temptGoal - m ()V B registerGoals - m ()I R getAmbientSoundInterval - m (Lnet/minecraft/world/level/IWorldReader;)Z a checkSpawnObstruction - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()V ab customServerAiStep - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/animal/EntityOcelot; b getBreedOffspring - m ()Z bX isSteppingCarefully - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkOcelotSpawnRules - m ()Lnet/minecraft/world/phys/Vec3D; cM getLeashOffset - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (D)Z h removeWhenFarAway - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()V t reassessTrustingGoals - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Z x isTrusting - m (Z)V x setTrusting - m (Z)V y spawnTrustingParticles -c net/minecraft/world/entity/animal/EntityOcelot$a net/minecraft/world/entity/animal/Ocelot$OcelotAvoidEntityGoal - f Lnet/minecraft/world/entity/animal/EntityOcelot; i ocelot - m ()Z b canUse - m ()Z c canContinueToUse -c net/minecraft/world/entity/animal/EntityOcelot$b net/minecraft/world/entity/animal/Ocelot$OcelotTemptGoal - f Lnet/minecraft/world/entity/animal/EntityOcelot; c ocelot - m ()Z h canScare -c net/minecraft/world/entity/animal/EntityPanda net/minecraft/world/entity/animal/Panda - f F cA rollAmount - f F cB rollAmountO - f Lnet/minecraft/world/entity/animal/EntityPanda$g; cD lookAtPlayerGoal - f Ljava/util/function/Predicate; cE PANDA_ITEMS - f I cc TOTAL_ROLL_STEPS - f I cd rollCounter - f Lnet/minecraft/network/syncher/DataWatcherObject; ce UNHAPPY_COUNTER - f Lnet/minecraft/network/syncher/DataWatcherObject; cg SNEEZE_COUNTER - f Lnet/minecraft/network/syncher/DataWatcherObject; ch EAT_COUNTER - f Lnet/minecraft/network/syncher/DataWatcherObject; ci MAIN_GENE_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; cj HIDDEN_GENE_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; ck DATA_ID_FLAGS - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; cl BREED_TARGETING - f Lnet/minecraft/world/entity/EntitySize; cm BABY_DIMENSIONS - f I cn FLAG_SNEEZE - f I co FLAG_ROLL - f I cp FLAG_SIT - f I cq FLAG_ON_BACK - f I cr EAT_TICK_INTERVAL - f I cs TOTAL_UNHAPPY_TIME - f Z ct gotBamboo - f Z cu didBite - f Lnet/minecraft/world/phys/Vec3D; cv rollDelta - f F cw sitAmount - f F cx sitAmountO - f F cy onBackAmount - f F cz onBackAmountO - m (Z)V A sneeze - m ()V B registerGoals - m (Z)V B roll - m (Lnet/minecraft/world/entity/Entity;)Z D doHurtTarget - m (F)F H getSitAmount - m (F)F I getLieOnBackAmount - m (F)F J getRollAmount - m (Lnet/minecraft/world/entity/animal/EntityPanda;Lnet/minecraft/world/entity/animal/EntityPanda;)V a setGeneFromParents - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/entity/animal/EntityPanda$Gene;)V a setMainGene - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/world/entity/item/EntityItem;)V b pickUpItem - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/animal/EntityPanda$Gene;)V b setHiddenGene - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (IZ)V d setFlag - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m (Lnet/minecraft/world/item/ItemStack;)Z f canTakeItem - m ()Z gA isBrown - m ()Z gB isWeak - m ()Z gC isScared - m ()V gD setAttributes - m ()Z gE canPerformAction - m ()I gF getEatCounter - m ()V gG handleEating - m ()V gH addEatingParticles - m ()V gI updateSitAmount - m ()V gJ updateOnBackAnimation - m ()V gK updateRollAmount - m ()V gL handleRoll - m ()V gM afterSneeze - m ()Lnet/minecraft/world/entity/animal/EntityPanda$Gene; gN getOneOfGenesRandomly - m ()V gO tryToSit - m ()Z gb isAggressive - m ()V gd playAttackSound - m ()Z gk isOnBack - m ()Z gl isEating - m ()I gm getSneezeCounter - m ()Lnet/minecraft/world/entity/animal/EntityPanda$Gene; gn getMainGene - m ()Lnet/minecraft/world/entity/animal/EntityPanda$Gene; go getHiddenGene - m ()Z gu isRolling - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gv createAttributes - m ()Lnet/minecraft/world/entity/animal/EntityPanda$Gene; gw getVariant - m ()Z gx isLazy - m ()Z gy isWorried - m ()Z gz isPlayful - m ()V l tick - m (Lnet/minecraft/world/item/ItemStack;)Z n isFoodOrCake - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()I s getUnhappyCounter - m ()Z t isSneezing - m (I)V t setUnhappyCounter - m (I)V u setSneezeCounter - m (I)V v setEatCounter - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (I)Z w getFlag - m ()Z x isSitting - m (Z)V x sit - m (Z)V y setOnBack - m ()Z y canBeLeashed - m (Z)V z eat -c net/minecraft/world/entity/animal/EntityPanda$Gene net/minecraft/world/entity/animal/Panda$Gene - f Lnet/minecraft/world/entity/animal/EntityPanda$Gene; a NORMAL - f Lnet/minecraft/world/entity/animal/EntityPanda$Gene; b LAZY - f Lnet/minecraft/world/entity/animal/EntityPanda$Gene; c WORRIED - f Lnet/minecraft/world/entity/animal/EntityPanda$Gene; d PLAYFUL - f Lnet/minecraft/world/entity/animal/EntityPanda$Gene; e BROWN - f Lnet/minecraft/world/entity/animal/EntityPanda$Gene; f WEAK - f Lnet/minecraft/world/entity/animal/EntityPanda$Gene; g AGGRESSIVE - f Lnet/minecraft/util/INamable$a; h CODEC - f Ljava/util/function/IntFunction; i BY_ID - f I j MAX_GENE - f I k id - f Ljava/lang/String; l name - f Z m isRecessive - m (Lnet/minecraft/world/entity/animal/EntityPanda$Gene;Lnet/minecraft/world/entity/animal/EntityPanda$Gene;)Lnet/minecraft/world/entity/animal/EntityPanda$Gene; a getVariantFromGenes - m (I)Lnet/minecraft/world/entity/animal/EntityPanda$Gene; a byId - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/EntityPanda$Gene; a getRandom - m (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/EntityPanda$Gene; a byName - m ()I a getId - m ()Z b isRecessive - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/entity/animal/EntityPanda$b net/minecraft/world/entity/animal/Panda$PandaAttackGoal - f Lnet/minecraft/world/entity/animal/EntityPanda; b panda - m ()Z b canUse -c net/minecraft/world/entity/animal/EntityPanda$c net/minecraft/world/entity/animal/Panda$PandaAvoidGoal - f Lnet/minecraft/world/entity/animal/EntityPanda; i panda - m ()Z b canUse -c net/minecraft/world/entity/animal/EntityPanda$d net/minecraft/world/entity/animal/Panda$PandaBreedGoal - f Lnet/minecraft/world/entity/animal/EntityPanda; d panda - f I e unhappyCooldown - m ()Z b canUse - m ()Z h canFindBamboo -c net/minecraft/world/entity/animal/EntityPanda$e net/minecraft/world/entity/animal/Panda$PandaHurtByTargetGoal - f Lnet/minecraft/world/entity/animal/EntityPanda; a panda - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/EntityLiving;)V a alertOther - m ()Z c canContinueToUse -c net/minecraft/world/entity/animal/EntityPanda$f net/minecraft/world/entity/animal/Panda$PandaLieOnBackGoal - f Lnet/minecraft/world/entity/animal/EntityPanda; a panda - f I b cooldown - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/animal/EntityPanda$g net/minecraft/world/entity/animal/Panda$PandaLookAtPlayerGoal - f Lnet/minecraft/world/entity/animal/EntityPanda; h panda - m (Lnet/minecraft/world/entity/EntityLiving;)V a setTarget - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse -c net/minecraft/world/entity/animal/EntityPanda$h net/minecraft/world/entity/animal/Panda$PandaMoveControl - f Lnet/minecraft/world/entity/animal/EntityPanda; l panda -c net/minecraft/world/entity/animal/EntityPanda$i net/minecraft/world/entity/animal/Panda$PandaPanicGoal - f Lnet/minecraft/world/entity/animal/EntityPanda; a panda - m ()Z c canContinueToUse -c net/minecraft/world/entity/animal/EntityPanda$j net/minecraft/world/entity/animal/Panda$PandaRollGoal - f Lnet/minecraft/world/entity/animal/EntityPanda; a panda - m ()Z U_ isInterruptable - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start -c net/minecraft/world/entity/animal/EntityPanda$k net/minecraft/world/entity/animal/Panda$PandaSitGoal - f I b cooldown - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/animal/EntityPanda$l net/minecraft/world/entity/animal/Panda$PandaSneezeGoal - f Lnet/minecraft/world/entity/animal/EntityPanda; a panda - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start -c net/minecraft/world/entity/animal/EntityParrot net/minecraft/world/entity/animal/Parrot - f F cg flap - f F ch flapSpeed - f F ci oFlapSpeed - f F cj oFlap - f Lnet/minecraft/network/syncher/DataWatcherObject; ck DATA_VARIANT_ID - f Ljava/util/function/Predicate; cl NOT_PARROT_PREDICATE - f Ljava/util/Map; cm MOB_SOUND_MAP - f F cn flapping - f F co nextFlap - f Z cp partyParrot - f Lnet/minecraft/core/BlockPosition; cq jukebox - m ()V B registerGoals - m (Lnet/minecraft/world/entity/Entity;)V E doPush - m (Lnet/minecraft/world/entity/animal/EntityParrot$Variant;)V a setVariant - m (Lnet/minecraft/world/entity/animal/EntityAnimal;)Z a canMate - m (Lnet/minecraft/util/RandomSource;)F a getPitch - m (Lnet/minecraft/core/BlockPosition;Z)V a setRecordPlayingNearby - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/Entity;)Z a imitateNearbyMobs - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (DZLnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)V a checkFallDamage - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/sounds/SoundEffect; a getAmbient - m ()V aV onFlap - m ()Z aW isFlapping - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/world/entity/EntityTypes;)Lnet/minecraft/sounds/SoundEffect; b getImitatedSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; b createNavigation - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkParrotSpawnRules - m ()Lnet/minecraft/world/phys/Vec3D; cM getLeashOffset - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m ()F fb getVoicePitch - m ()Z go canFlyToOwner - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gu createAttributes - m ()Z gv isPartyParrot - m ()Lnet/minecraft/world/entity/animal/EntityParrot$Variant; gw getVariant - m ()Z gx isFlying - m ()V gz calculateFlapping - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Z o_ isBaby - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/animal/EntityParrot$1 net/minecraft/world/entity/animal/Parrot$1 - m (Lnet/minecraft/world/entity/EntityInsentient;)Z a test -c net/minecraft/world/entity/animal/EntityParrot$1ParrotMoveControl net/minecraft/world/entity/animal/Parrot$1ParrotMoveControl -c net/minecraft/world/entity/animal/EntityParrot$Variant net/minecraft/world/entity/animal/Parrot$Variant - f Lnet/minecraft/world/entity/animal/EntityParrot$Variant; a RED_BLUE - f Lnet/minecraft/world/entity/animal/EntityParrot$Variant; b BLUE - f Lnet/minecraft/world/entity/animal/EntityParrot$Variant; c GREEN - f Lnet/minecraft/world/entity/animal/EntityParrot$Variant; d YELLOW_BLUE - f Lnet/minecraft/world/entity/animal/EntityParrot$Variant; e GRAY - f Lcom/mojang/serialization/Codec; f CODEC - f Ljava/util/function/IntFunction; g BY_ID - f I h id - f Ljava/lang/String; i name - m (I)Lnet/minecraft/world/entity/animal/EntityParrot$Variant; a byId - m ()I a getId - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/entity/animal/EntityParrot$a net/minecraft/world/entity/animal/Parrot$ParrotWanderGoal - m ()Lnet/minecraft/world/phys/Vec3D; h getPosition - m ()Lnet/minecraft/world/phys/Vec3D; k getTreePos -c net/minecraft/world/entity/animal/EntityPerchable net/minecraft/world/entity/animal/ShoulderRidingEntity - f I cg RIDE_COOLDOWN - f I ch rideCooldownCounter - m (Lnet/minecraft/server/level/EntityPlayer;)Z b setEntityOnShoulder - m ()Z gy canSitOnShoulder - m ()V l tick -c net/minecraft/world/entity/animal/EntityPig net/minecraft/world/entity/animal/Pig - f Lnet/minecraft/network/syncher/DataWatcherObject; cc DATA_SADDLE_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; cd DATA_BOOST_TIME - f Lnet/minecraft/world/entity/SaddleStorage; ce steering - m ()V B registerGoals - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLightning;)V a thunderHit - m ()Z a boost - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/sounds/SoundCategory;)V a equipSaddle - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/Vec3D;)V a tickRidden - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/phys/Vec3D; b getDismountLocationForPassenger - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/animal/EntityPig; b getBreedOffspring - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; b getRiddenInput - m ()Lnet/minecraft/world/phys/Vec3D; cM getLeashOffset - m ()Lnet/minecraft/world/entity/EntityLiving; cQ getControllingPassenger - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/player/EntityHuman;)F e getRiddenSpeed - m ()V ez dropEquipment - m ()Z f isSaddleable - m ()Z i isSaddled - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/animal/EntityPolarBear net/minecraft/world/entity/animal/PolarBear - f Lnet/minecraft/network/syncher/DataWatcherObject; cc DATA_STANDING_ID - f F cd STAND_ANIMATION_TICKS - f F ce clientSideStandAnimationO - f F cg clientSideStandAnimation - f I ch warningSoundTicks - f Lnet/minecraft/util/valueproviders/UniformInt; ci PERSISTENT_ANGER_TIME - f I cj remainingPersistentAngerTime - f Ljava/util/UUID; ck persistentAngerTarget - m ()V B registerGoals - m (F)F H getStandingAnimationScale - m ()I a getRemainingPersistentAngerTime - m (Ljava/util/UUID;)V a setPersistentAngerTarget - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/entity/EntityCreature;)Lnet/minecraft/tags/TagKey; a lambda$registerGoals$0 - m (I)V a setRemainingPersistentAngerTime - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m ()Ljava/util/UUID; b getPersistentAngerTarget - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkPolarBearSpawnRules - m ()V c startPersistentAngerTimer - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()F fh getWaterSlowDown - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()V t playWarningSound - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setStanding - m ()Z x isStanding -c net/minecraft/world/entity/animal/EntityPolarBear$a net/minecraft/world/entity/animal/PolarBear$PolarBearAttackPlayersGoal - f Lnet/minecraft/world/entity/animal/EntityPolarBear; i this$0 - m ()Z b canUse - m ()D l getFollowDistance -c net/minecraft/world/entity/animal/EntityPolarBear$b net/minecraft/world/entity/animal/PolarBear$PolarBearHurtByTargetGoal - f Lnet/minecraft/world/entity/animal/EntityPolarBear; a this$0 - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/EntityLiving;)V a alertOther - m ()V d start -c net/minecraft/world/entity/animal/EntityPolarBear$c net/minecraft/world/entity/animal/PolarBear$PolarBearMeleeAttackGoal - f Lnet/minecraft/world/entity/animal/EntityPolarBear; b this$0 - m (Lnet/minecraft/world/entity/EntityLiving;)V a checkAndPerformAttack - m ()V e stop -c net/minecraft/world/entity/animal/EntityPufferFish net/minecraft/world/entity/animal/Pufferfish - f I b STATE_SMALL - f I c STATE_MID - f I cc inflateCounter - f I cd deflateTimer - f Ljava/util/function/Predicate; ce SCARY_MOB - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; cf targetingConditions - f I d STATE_FULL - f Lnet/minecraft/network/syncher/DataWatcherObject; e PUFF_STATE - m ()V B registerGoals - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/EntityInsentient;)V a touch - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()Lnet/minecraft/world/item/ItemStack; b getBucketItemStack - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;)V b_ playerTouch - m (I)V c setPuffState - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()Lnet/minecraft/sounds/SoundEffect; gl getFlopSound - m ()I gm getPuffState - m ()V l tick - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (I)F s getScale - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/animal/EntityPufferFish$a net/minecraft/world/entity/animal/Pufferfish$PufferfishPuffGoal - f Lnet/minecraft/world/entity/animal/EntityPufferFish; a fish - m ()Z b canUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/animal/EntityRabbit net/minecraft/world/entity/animal/Rabbit - f D cc STROLL_SPEED_MOD - f D cd BREED_SPEED_MOD - f D ce FOLLOW_SPEED_MOD - f D cg FLEE_SPEED_MOD - f D ch ATTACK_SPEED_MOD - f Lnet/minecraft/network/syncher/DataWatcherObject; ci DATA_TYPE_ID - f Lnet/minecraft/resources/MinecraftKey; cj KILLER_BUNNY - f I ck DEFAULT_ATTACK_POWER - f I cl EVIL_ATTACK_POWER_INCREMENT - f Lnet/minecraft/resources/MinecraftKey; cm EVIL_ATTACK_POWER_MODIFIER - f I cn EVIL_ARMOR_VALUE - f I co MORE_CARROTS_DELAY - f I cp jumpTicks - f I cq jumpDuration - f Z cr wasOnGround - f I cs jumpDelayTicks - f I ct moreCarrotTicks - m ()V B registerGoals - m (F)F H getJumpCompletion - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/entity/animal/EntityRabbit$Variant; a getRandomRabbitVariant - m (Lnet/minecraft/world/entity/animal/EntityRabbit$Variant;)V a setVariant - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m ()V ab customServerAiStep - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/animal/EntityRabbit; b getBreedOffspring - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m ()Z br canSpawnSprintParticle - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkRabbitSpawnRules - m (DD)V c facePoint - m ()Lnet/minecraft/world/phys/Vec3D; cM getLeashOffset - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m ()F fd getJumpPower - m ()V ff jumpFromGround - m ()V gd playAttackSound - m ()Lnet/minecraft/world/entity/animal/EntityRabbit$Variant; gk getVariant - m ()V gl enableJumpControl - m ()V gm disableJumpControl - m ()V gn setLandingDelay - m ()V go checkLandingDelay - m ()Z gu wantsMoreFood - m (D)V i setSpeedModifier - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()V s startJumping - m (Z)V t setJumping - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; t createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Lnet/minecraft/sounds/SoundEffect; x getJumpSound -c net/minecraft/world/entity/animal/EntityRabbit$ControllerJumpRabbit net/minecraft/world/entity/animal/Rabbit$RabbitJumpControl - f Lnet/minecraft/world/entity/animal/EntityRabbit; b rabbit - f Z c canJump - m (Z)V a setCanJump - m ()V b tick - m ()Z c wantJump - m ()Z d canJump -c net/minecraft/world/entity/animal/EntityRabbit$ControllerMoveRabbit net/minecraft/world/entity/animal/Rabbit$RabbitMoveControl - f Lnet/minecraft/world/entity/animal/EntityRabbit; l rabbit - f D m nextJumpSpeed - m (DDDD)V a setWantedPosition -c net/minecraft/world/entity/animal/EntityRabbit$GroupDataRabbit net/minecraft/world/entity/animal/Rabbit$RabbitGroupData - f Lnet/minecraft/world/entity/animal/EntityRabbit$Variant; a variant -c net/minecraft/world/entity/animal/EntityRabbit$PathfinderGoalEatCarrots net/minecraft/world/entity/animal/Rabbit$RaidGardenGoal - f Lnet/minecraft/world/entity/animal/EntityRabbit; g rabbit - f Z h wantsToRaid - f Z i canRaid - m ()V a tick - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a isValidTarget - m ()Z b canUse - m ()Z c canContinueToUse -c net/minecraft/world/entity/animal/EntityRabbit$PathfinderGoalRabbitAvoidTarget net/minecraft/world/entity/animal/Rabbit$RabbitAvoidEntityGoal - f Lnet/minecraft/world/entity/animal/EntityRabbit; i rabbit - m ()Z b canUse -c net/minecraft/world/entity/animal/EntityRabbit$PathfinderGoalRabbitPanic net/minecraft/world/entity/animal/Rabbit$RabbitPanicGoal - f Lnet/minecraft/world/entity/animal/EntityRabbit; a rabbit - m ()V a tick -c net/minecraft/world/entity/animal/EntityRabbit$Variant net/minecraft/world/entity/animal/Rabbit$Variant - f Lnet/minecraft/world/entity/animal/EntityRabbit$Variant; a BROWN - f Lnet/minecraft/world/entity/animal/EntityRabbit$Variant; b WHITE - f Lnet/minecraft/world/entity/animal/EntityRabbit$Variant; c BLACK - f Lnet/minecraft/world/entity/animal/EntityRabbit$Variant; d WHITE_SPLOTCHED - f Lnet/minecraft/world/entity/animal/EntityRabbit$Variant; e GOLD - f Lnet/minecraft/world/entity/animal/EntityRabbit$Variant; f SALT - f Lnet/minecraft/world/entity/animal/EntityRabbit$Variant; g EVIL - f Lcom/mojang/serialization/Codec; h CODEC - f Ljava/util/function/IntFunction; i BY_ID - f I j id - f Ljava/lang/String; k name - m ()I a id - m (I)Lnet/minecraft/world/entity/animal/EntityRabbit$Variant; a byId - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/entity/animal/EntitySalmon net/minecraft/world/entity/animal/Salmon - m ()Lnet/minecraft/world/item/ItemStack; b getBucketItemStack - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundEffect; gl getFlopSound - m ()I gm getMaxSchoolSize - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/animal/EntitySheep net/minecraft/world/entity/animal/Sheep - f I cc EAT_ANIMATION_TICKS - f Lnet/minecraft/network/syncher/DataWatcherObject; cd DATA_WOOL_ID - f Ljava/util/Map; ce ITEM_BY_DYE - f Ljava/util/Map; cg COLOR_BY_DYE - f I ch eatAnimationTick - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalEatTile; ci eatBlockGoal - m ()V B registerGoals - m (F)F H getHeadEatPositionScale - m (F)F I getHeadEatAngleScale - m ()V Q ate - m ()Lnet/minecraft/resources/ResourceKey; V getDefaultLootTable - m (Lnet/minecraft/world/item/EnumColor;)I a getColor - m ()Z a readyForShearing - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/sounds/SoundCategory;)V a shear - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/EnumColor; a getRandomSheepColor - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/entity/animal/EntityAnimal;Lnet/minecraft/world/entity/animal/EntityAnimal;)Lnet/minecraft/world/item/EnumColor; a getOffspringColor - m (Lnet/minecraft/world/item/EnumColor;Lnet/minecraft/world/item/EnumColor;)Lnet/minecraft/world/item/crafting/CraftingInput; a makeCraftInput - m ()V ab customServerAiStep - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/animal/EntitySheep; b getBreedOffspring - m (Lnet/minecraft/world/item/EnumColor;)V b setColor - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/item/EnumColor;)I c createSheepColor - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Lnet/minecraft/world/item/EnumColor; t getColor - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setSheared - m ()Z x isSheared -c net/minecraft/world/entity/animal/EntitySheep$1 net/minecraft/world/entity/animal/Sheep$1 -c net/minecraft/world/entity/animal/EntitySnowman net/minecraft/world/entity/animal/SnowGolem - f Lnet/minecraft/network/syncher/DataWatcherObject; b DATA_PUMPKIN_ID - f B c PUMPKIN_FLAG - m ()V B registerGoals - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/sounds/SoundCategory;)V a shear - m (Lnet/minecraft/world/entity/EntityLiving;F)V a performRangedAttack - m ()Z a readyForShearing - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m ()Lnet/minecraft/world/phys/Vec3D; cM getLeashOffset - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Z fl isSensitiveToWater - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Z t hasPumpkin - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setPumpkin -c net/minecraft/world/entity/animal/EntitySquid net/minecraft/world/entity/animal/Squid - f F b xBodyRot - f F c xBodyRotO - f F cc tentacleMovement - f F cd oldTentacleMovement - f F ce tentacleAngle - f F cf oldTentacleAngle - f F cg speed - f F ch tentacleSpeed - f F ci rotateSpeed - f F cj tx - f F ck ty - f F cl tz - f F d zBodyRot - f F e zBodyRotO - m ()V B registerGoals - m (Lnet/minecraft/world/phys/Vec3D;)V a travel - m (FFF)V a setMovementVector - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m ()D aZ getDefaultGravity - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; b rotateVector - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()F fa getSoundVolume - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gk createAttributes - m ()Z gl hasMovementVector - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/core/particles/ParticleParam; s getInkParticle - m ()Lnet/minecraft/sounds/SoundEffect; t getSquirtSound - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()V x spawnInk - m ()Z y canBeLeashed -c net/minecraft/world/entity/animal/EntitySquid$PathfinderGoalSquid net/minecraft/world/entity/animal/Squid$SquidRandomMovementGoal - f Lnet/minecraft/world/entity/animal/EntitySquid; a squid - m ()V a tick - m ()Z b canUse -c net/minecraft/world/entity/animal/EntitySquid$a net/minecraft/world/entity/animal/Squid$SquidFleeGoal - f Lnet/minecraft/world/entity/animal/EntitySquid; a this$0 - f F b SQUID_FLEE_SPEED - f F c SQUID_FLEE_MIN_DISTANCE - f F d SQUID_FLEE_MAX_DISTANCE - f I e fleeTicks - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/animal/EntityTropicalFish net/minecraft/world/entity/animal/TropicalFish - f Ljava/lang/String; b BUCKET_VARIANT_TAG - f Ljava/util/List; c COMMON_VARIANTS - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_ID_TYPE_VARIANT - f Z e isSchool - m (Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant;Lnet/minecraft/world/item/EnumColor;Lnet/minecraft/world/item/EnumColor;)I a packVariant - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant;)V a setVariant - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Ljava/lang/Object;)V a setVariant - m ()Lnet/minecraft/world/item/ItemStack; b getBucketItemStack - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z b checkTropicalFishSpawnRules - m (I)Ljava/lang/String; c getPredefinedName - m ()Ljava/lang/Object; d getVariant - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundEffect; gl getFlopSound - m ()Lnet/minecraft/world/item/EnumColor; gt getBaseColor - m ()Lnet/minecraft/world/item/EnumColor; gu getPatternColor - m ()Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; gv getVariant - m ()I gw getPackedVariant - m (Lnet/minecraft/nbt/NBTTagCompound;)V h loadFromBucketTag - m (Lnet/minecraft/nbt/NBTTagCompound;)V i lambda$saveToBucketTag$0 - m (Lnet/minecraft/world/item/ItemStack;)V n saveToBucketTag - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (I)Z r isMaxGroupSizeReached - m (I)Lnet/minecraft/world/item/EnumColor; s getBaseColor - m (I)Lnet/minecraft/world/item/EnumColor; t getPatternColor - m (I)Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; u getPattern - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (I)V v setPackedVariant -c net/minecraft/world/entity/animal/EntityTropicalFish$Base net/minecraft/world/entity/animal/TropicalFish$Base - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Base; a SMALL - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Base; b LARGE - f I c id - f [Lnet/minecraft/world/entity/animal/EntityTropicalFish$Base; d $VALUES - m ()[Lnet/minecraft/world/entity/animal/EntityTropicalFish$Base; a $values -c net/minecraft/world/entity/animal/EntityTropicalFish$Variant net/minecraft/world/entity/animal/TropicalFish$Pattern - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; a KOB - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; b SUNSTREAK - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; c SNOOPER - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; d DASHER - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; e BRINELY - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; f SPOTTY - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; g FLOPPER - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; h STRIPEY - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; i GLITTER - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; j BLOCKFISH - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; k BETTY - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; l CLAYFISH - f Lcom/mojang/serialization/Codec; m CODEC - f Ljava/util/function/IntFunction; n BY_ID - f Ljava/lang/String; o name - f Lnet/minecraft/network/chat/IChatBaseComponent; p displayName - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Base; q base - f I r packedId - f [Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; s $VALUES - m (I)Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; a byId - m ()Lnet/minecraft/world/entity/animal/EntityTropicalFish$Base; a base - m ()I b getPackedId - m ()Ljava/lang/String; c getSerializedName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; d displayName - m ()[Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; e $values -c net/minecraft/world/entity/animal/EntityTropicalFish$c net/minecraft/world/entity/animal/TropicalFish$TropicalFishGroupData - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$d; b variant -c net/minecraft/world/entity/animal/EntityTropicalFish$d net/minecraft/world/entity/animal/TropicalFish$Variant - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; b pattern - f Lnet/minecraft/world/item/EnumColor; c baseColor - f Lnet/minecraft/world/item/EnumColor; d patternColor - m ()I a getPackedId - m ()Lnet/minecraft/world/entity/animal/EntityTropicalFish$Variant; b pattern - m ()Lnet/minecraft/world/item/EnumColor; c baseColor - m ()Lnet/minecraft/world/item/EnumColor; d patternColor -c net/minecraft/world/entity/animal/EntityTurtle net/minecraft/world/entity/animal/Turtle - f Ljava/util/function/Predicate; cc BABY_ON_LAND_SELECTOR - f Lnet/minecraft/network/syncher/DataWatcherObject; cd HOME_POS - f Lnet/minecraft/network/syncher/DataWatcherObject; ce HAS_EGG - f Lnet/minecraft/network/syncher/DataWatcherObject; cg LAYING_EGG - f Lnet/minecraft/network/syncher/DataWatcherObject; ch TRAVEL_POS - f Lnet/minecraft/network/syncher/DataWatcherObject; ci GOING_HOME - f Lnet/minecraft/network/syncher/DataWatcherObject; cj TRAVELLING - f F ck BABY_SCALE - f Lnet/minecraft/world/entity/EntitySize; cl BABY_DIMENSIONS - f I cm layEggCounter - m (Z)V A setTravelling - m ()V B registerGoals - m ()I R getAmbientSoundInterval - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLightning;)V a thunderHit - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/phys/Vec3D;)V a travel - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IWorldReader;)F a getWalkTargetValue - m ()F aP nextStep - m ()Lnet/minecraft/sounds/SoundEffect; aQ getSwimSound - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; b createNavigation - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkTurtleSpawnRules - m ()Z cC isPushedByFluid - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()F ea getAgeScale - m (F)V f playSwimSound - m ()Lnet/minecraft/core/BlockPosition; gk getHomePos - m ()Lnet/minecraft/core/BlockPosition; gl getTravelPos - m ()Z gm isGoingHome - m ()Z gn isTravelling - m ()Z gp canFallInLove - m (Lnet/minecraft/core/BlockPosition;)V h setHomePos - m (Lnet/minecraft/core/BlockPosition;)V i setTravelPos - m ()V k ageBoundaryReached - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Z s hasEgg - m ()Z t isLayingEgg - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setHasEgg - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; x createAttributes - m (Z)V y setLayingEgg - m ()Z y canBeLeashed - m (Z)V z setGoingHome -c net/minecraft/world/entity/animal/EntityTurtle$a net/minecraft/world/entity/animal/Turtle$TurtleBreedGoal - f Lnet/minecraft/world/entity/animal/EntityTurtle; d turtle - m ()Z b canUse - m ()V g breed -c net/minecraft/world/entity/animal/EntityTurtle$b net/minecraft/world/entity/animal/Turtle$TurtleGoHomeGoal - f Lnet/minecraft/world/entity/animal/EntityTurtle; a turtle - f D b speedModifier - f Z c stuck - f I d closeToHomeTryTicks - f I e GIVE_UP_TICKS - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/animal/EntityTurtle$c net/minecraft/world/entity/animal/Turtle$TurtleGoToWaterGoal - f I g GIVE_UP_TICKS - f Lnet/minecraft/world/entity/animal/EntityTurtle; h turtle - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a isValidTarget - m ()Z b canUse - m ()Z c canContinueToUse - m ()Z l shouldRecalculatePath -c net/minecraft/world/entity/animal/EntityTurtle$d net/minecraft/world/entity/animal/Turtle$TurtleLayEggGoal - f Lnet/minecraft/world/entity/animal/EntityTurtle; g turtle - m ()V a tick - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a isValidTarget - m ()Z b canUse - m ()Z c canContinueToUse -c net/minecraft/world/entity/animal/EntityTurtle$e net/minecraft/world/entity/animal/Turtle$TurtleMoveControl - f Lnet/minecraft/world/entity/animal/EntityTurtle; l turtle - m ()V g updateSpeed -c net/minecraft/world/entity/animal/EntityTurtle$f net/minecraft/world/entity/animal/Turtle$TurtlePanicGoal - m ()Z b canUse -c net/minecraft/world/entity/animal/EntityTurtle$g net/minecraft/world/entity/animal/Turtle$TurtlePathNavigation - m (Lnet/minecraft/core/BlockPosition;)Z a isStableDestination -c net/minecraft/world/entity/animal/EntityTurtle$h net/minecraft/world/entity/animal/Turtle$TurtleRandomStrollGoal - f Lnet/minecraft/world/entity/animal/EntityTurtle; i turtle - m ()Z b canUse -c net/minecraft/world/entity/animal/EntityTurtle$i net/minecraft/world/entity/animal/Turtle$TurtleTravelGoal - f Lnet/minecraft/world/entity/animal/EntityTurtle; a turtle - f D b speedModifier - f Z c stuck - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/animal/EntityWaterAnimal net/minecraft/world/entity/animal/WaterAnimal - m ()I R getAmbientSoundInterval - m (Lnet/minecraft/world/level/IWorldReader;)Z a checkSpawnObstruction - m ()V aw baseTick - m (I)V b handleAirSupply - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkSurfaceWaterAnimalSpawnRules - m ()Z cC isPushedByFluid - m ()I eg getBaseExperienceReward - m ()Z y canBeLeashed -c net/minecraft/world/entity/animal/EntityWolf net/minecraft/world/entity/animal/Wolf - f Ljava/util/function/Predicate; cg PREY_SELECTOR - f Lnet/minecraft/network/syncher/DataWatcherObject; ch DATA_INTERESTED_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; ci DATA_COLLAR_COLOR - f Lnet/minecraft/network/syncher/DataWatcherObject; cj DATA_REMAINING_ANGER_TIME - f Lnet/minecraft/network/syncher/DataWatcherObject; ck DATA_VARIANT_ID - f F cl START_HEALTH - f F cm TAME_HEALTH - f F cn ARMOR_REPAIR_UNIT - f F co interestedAngle - f F cp interestedAngleO - f Z cq isWet - f Z cr isShaking - f F cs shakeAnim - f F ct shakeAnimO - f Lnet/minecraft/util/valueproviders/UniformInt; cu PERSISTENT_ANGER_TIME - f Ljava/util/UUID; cv persistentAngerTarget - m (Z)V A setIsInterested - m ()V B registerGoals - m (F)F H getWetShade - m (F)F I getHeadRollAngle - m (Lnet/minecraft/world/entity/animal/EntityAnimal;)Z a canMate - m (Ljava/util/UUID;)V a setPersistentAngerTarget - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a wantsToAttack - m (Lnet/minecraft/world/item/EnumColor;)V a setCollarColor - m ()I a getRemainingPersistentAngerTime - m (Lnet/minecraft/world/damagesource/DamageSource;)V a die - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (I)V a setRemainingPersistentAngerTime - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m ()I ac getMaxHeadXRot - m ()Ljava/util/UUID; b getPersistentAngerTarget - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/animal/EntityWolf; b getBreedOffspring - m (B)V b handleEntityEvent - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/world/damagesource/DamageSource;F)V b hurtArmor - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m ()V c startPersistentAngerTimer - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkWolfSpawnRules - m ()Lnet/minecraft/world/phys/Vec3D; cM getLeashOffset - m (Lnet/minecraft/world/entity/EnumItemSlot;)Z d canUseSlot - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()I fN getMaxSpawnClusterSize - m ()F fa getSoundVolume - m (FF)F g getBodyRollAngle - m (Lnet/minecraft/world/damagesource/DamageSource;)Z g canArmorAbsorb - m (Lnet/minecraft/world/entity/player/EntityHuman;)V g tryToTame - m ()Z gA hasArmor - m ()Z gB isInterested - m ()V gC cancelShake - m ()Lnet/minecraft/resources/MinecraftKey; gu getTexture - m ()Lnet/minecraft/core/Holder; gv getVariant - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gw createAttributes - m ()Z gx isWet - m ()F gy getTailAngle - m ()Lnet/minecraft/world/item/EnumColor; gz getCollarColor - m (Lnet/minecraft/core/Holder;)V i setVariant - m ()V l tick - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()V t applyTamingSideEffects - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Z y canBeLeashed -c net/minecraft/world/entity/animal/EntityWolf$AvoidRabidWolfGoal net/minecraft/world/entity/animal/Wolf$AvoidRabidWolfGoal -c net/minecraft/world/entity/animal/EntityWolf$a net/minecraft/world/entity/animal/Wolf$WolfAvoidEntityGoal - f Lnet/minecraft/world/entity/animal/EntityWolf; j wolf - m ()V a tick - m (Lnet/minecraft/world/entity/animal/horse/EntityLlama;)Z a avoidLlama - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/animal/EntityWolf$b net/minecraft/world/entity/animal/Wolf$WolfPackData - f Lnet/minecraft/core/Holder; a type -c net/minecraft/world/entity/animal/FrogVariant net/minecraft/world/entity/animal/FrogVariant - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/resources/ResourceKey; b TEMPERATE - f Lnet/minecraft/resources/ResourceKey; c WARM - f Lnet/minecraft/resources/ResourceKey; d COLD - f Lnet/minecraft/resources/MinecraftKey; e texture - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/world/entity/animal/FrogVariant; a register - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/world/entity/animal/FrogVariant; a bootstrap - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createKey - m ()Lnet/minecraft/resources/MinecraftKey; a texture -c net/minecraft/world/entity/animal/WolfVariant net/minecraft/world/entity/animal/WolfVariant - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b DIRECT_STREAM_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f Lnet/minecraft/resources/MinecraftKey; e wildTexture - f Lnet/minecraft/resources/MinecraftKey; f tameTexture - f Lnet/minecraft/resources/MinecraftKey; g angryTexture - f Lnet/minecraft/resources/MinecraftKey; h wildTextureFull - f Lnet/minecraft/resources/MinecraftKey; i tameTextureFull - f Lnet/minecraft/resources/MinecraftKey; j angryTextureFull - f Lnet/minecraft/core/HolderSet; k biomes - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/resources/MinecraftKey; a fullTextureId - m (Lnet/minecraft/world/entity/animal/WolfVariant;)Lnet/minecraft/resources/MinecraftKey; a lambda$static$2 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Ljava/lang/String;)Ljava/lang/String; a lambda$fullTextureId$4 - m ()Lnet/minecraft/resources/MinecraftKey; a wildTexture - m (Lnet/minecraft/world/entity/animal/WolfVariant;)Lnet/minecraft/resources/MinecraftKey; b lambda$static$1 - m ()Lnet/minecraft/resources/MinecraftKey; b tameTexture - m ()Lnet/minecraft/resources/MinecraftKey; c angryTexture - m (Lnet/minecraft/world/entity/animal/WolfVariant;)Lnet/minecraft/resources/MinecraftKey; c lambda$static$0 - m ()Lnet/minecraft/core/HolderSet; d biomes -c net/minecraft/world/entity/animal/WolfVariants net/minecraft/world/entity/animal/WolfVariants - f Lnet/minecraft/resources/ResourceKey; a PALE - f Lnet/minecraft/resources/ResourceKey; b SPOTTED - f Lnet/minecraft/resources/ResourceKey; c SNOWY - f Lnet/minecraft/resources/ResourceKey; d BLACK - f Lnet/minecraft/resources/ResourceKey; e ASHEN - f Lnet/minecraft/resources/ResourceKey; f RUSTY - f Lnet/minecraft/resources/ResourceKey; g WOODS - f Lnet/minecraft/resources/ResourceKey; h CHESTNUT - f Lnet/minecraft/resources/ResourceKey; i STRIPED - f Lnet/minecraft/resources/ResourceKey; j DEFAULT - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/core/HolderSet;)V a register - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder$c;)Z a lambda$getSpawnVariant$0 - m (Lnet/minecraft/core/IRegistry;)Ljava/util/Optional; a lambda$getSpawnVariant$1 - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/tags/TagKey;)V a register - m (Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; a getSpawnVariant - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createKey - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)V a register -c net/minecraft/world/entity/animal/allay/Allay net/minecraft/world/entity/animal/allay/Allay - f Lcom/google/common/collect/ImmutableList; b SENSOR_TYPES - f Lcom/google/common/collect/ImmutableList; c MEMORY_TYPES - f Lnet/minecraft/core/BaseBlockPosition; cc ITEM_PICKUP_REACH - f I cd LIFTING_ITEM_ANIMATION_DURATION - f F ce DANCING_LOOP_DURATION - f F cf SPINNING_ANIMATION_DURATION - f Lnet/minecraft/world/item/crafting/RecipeItemStack; cg DUPLICATION_ITEM - f I ch DUPLICATION_COOLDOWN_TICKS - f I ci NUM_OF_DUPLICATION_HEARTS - f Lnet/minecraft/network/syncher/DataWatcherObject; cj DATA_DANCING - f Lnet/minecraft/network/syncher/DataWatcherObject; ck DATA_CAN_DUPLICATE - f Lnet/minecraft/world/level/gameevent/DynamicGameEventListener; cl dynamicVibrationListener - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a; cm vibrationData - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$d; cn vibrationUser - f Lnet/minecraft/world/level/gameevent/DynamicGameEventListener; co dynamicJukeboxListener - f Lnet/minecraft/world/InventorySubcontainer; cp inventory - f Lnet/minecraft/core/BlockPosition; cq jukeboxPos - f J cr duplicationCooldown - f F cs holdingItemAnimationTicks - f F ct holdingItemAnimationTicks0 - f F cu dancingAnimationTicks - f F cv spinningAnimationTicks - f F cw spinningAnimationTicks0 - f Lcom/google/common/collect/ImmutableList; d THROW_SOUND_PITCHES - f Lorg/slf4j/Logger; e LOGGER - m (F)F H getHoldingItemAnimationProgress - m (F)F I getSpinningProgress - m ()Lnet/minecraft/core/BaseBlockPosition; X getPickupReach - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a removeInteractionItem - m (Ljava/util/function/BiConsumer;)V a updateDynamicGameEventListener - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (DZLnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)V a checkFallDamage - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a equipmentHasChanged - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/phys/Vec3D;)V a travel - m ()Z aW isFlapping - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m (Lnet/minecraft/core/BlockPosition;Z)V b setJukeboxPlaying - m (B)V b handleEntityEvent - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/world/entity/item/EntityItem;)V b pickUpItem - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; b createNavigation - m ()Lnet/minecraft/world/phys/Vec3D; cM getLeashOffset - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z d allayConsidersItemEqual - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/world/entity/ai/BehaviorController; dT getBrain - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; dU brainProvider - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z e hasNonMatchingPotion - m ()V ez dropEquipment - m (Lnet/minecraft/world/item/ItemStack;)Z f canTakeItem - m ()Z fS canPickUpLoot - m ()F fa getSoundVolume - m ()Z gi shouldStayCloseToLeashHolder - m ()Z gk isDancing - m ()Z gl isSpinning - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a; gm getVibrationData - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$d; gn getVibrationUser - m ()Z go isOnPickupCooldown - m ()Z gp shouldStopDancing - m ()V gq updateDuplicationCooldown - m ()V gs resetDuplicationCooldown - m ()Z gt canDuplicate - m ()V gu spawnHeartParticle - m (D)Z h removeWhenFarAway - m (Lnet/minecraft/world/item/ItemStack;)Z k wantsToPickUp - m ()V l tick - m ()V m_ aiStep - m (Lnet/minecraft/world/item/ItemStack;)Z n isDuplicationItem - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Z t hasItemInHand - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setDancing - m ()Lnet/minecraft/world/InventorySubcontainer; x getInventory -c net/minecraft/world/entity/animal/allay/Allay$a net/minecraft/world/entity/animal/allay/Allay$JukeboxListener - f Lnet/minecraft/world/level/gameevent/PositionSource; b listenerSource - f I c listenerRadius - m ()Lnet/minecraft/world/level/gameevent/PositionSource; a getListenerSource - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$a;Lnet/minecraft/world/phys/Vec3D;)Z a handleGameEvent - m ()I b getListenerRadius -c net/minecraft/world/entity/animal/allay/Allay$b net/minecraft/world/entity/animal/allay/Allay$VibrationUser - f I b VIBRATION_EVENT_LISTENER_RANGE - f Lnet/minecraft/world/level/gameevent/PositionSource; c positionSource - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$a;)Z a canReceiveVibration - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V a onReceiveVibration - m ()I a getListenerRadius - m ()Lnet/minecraft/world/level/gameevent/PositionSource; b getPositionSource - m ()Lnet/minecraft/tags/TagKey; c getListenableEvents -c net/minecraft/world/entity/animal/allay/AllayAi net/minecraft/world/entity/animal/allay/AllayAi - f F a SPEED_MULTIPLIER_WHEN_IDLING - f F b SPEED_MULTIPLIER_WHEN_FOLLOWING_DEPOSIT_TARGET - f F c SPEED_MULTIPLIER_WHEN_RETRIEVING_ITEM - f F d SPEED_MULTIPLIER_WHEN_PANICKING - f I e CLOSE_ENOUGH_TO_TARGET - f I f TOO_FAR_FROM_TARGET - f I g MAX_LOOK_DISTANCE - f I h MIN_WAIT_DURATION - f I i MAX_WAIT_DURATION - f I j TIME_TO_FORGET_NOTEBLOCK - f I k DISTANCE_TO_WANTED_ITEM - f I l GIVE_ITEM_TIMEOUT_DURATION - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/ai/BehaviorController;Lnet/minecraft/core/GlobalPos;)Z a shouldDepositItemsAtLikedNoteblock - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/core/BlockPosition;)V a hearNoteblock - m (Lnet/minecraft/server/level/EntityPlayer;)Lnet/minecraft/world/entity/ai/behavior/BehaviorPosition; a lambda$getLikedPlayerPositionTracker$1 - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/util/Optional; a getLikedPlayer - m (Lnet/minecraft/world/entity/ai/BehaviorController;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/world/entity/animal/allay/Allay;)V a updateActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V b initCoreActivity - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/util/Optional; b getItemDepositPosition - m (Lnet/minecraft/world/entity/animal/allay/Allay;)Z b lambda$initIdleActivity$0 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V c initIdleActivity - m (Lnet/minecraft/world/entity/EntityLiving;)Z c hasWantedItem - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/util/Optional; d getLikedPlayerPositionTracker -c net/minecraft/world/entity/animal/armadillo/Armadillo net/minecraft/world/entity/animal/armadillo/Armadillo - f F cc BABY_SCALE - f F cd MAX_HEAD_ROTATION_EXTENT - f I ce SCARE_CHECK_INTERVAL - f Lnet/minecraft/world/entity/AnimationState; cg rollOutAnimationState - f Lnet/minecraft/world/entity/AnimationState; ch rollUpAnimationState - f Lnet/minecraft/world/entity/AnimationState; ci peekAnimationState - f D cj SCARE_DISTANCE_HORIZONTAL - f D ck SCARE_DISTANCE_VERTICAL - f Lnet/minecraft/network/syncher/DataWatcherObject; cl ARMADILLO_STATE - f J cm inStateTicks - f I cn scuteTime - f Z co peekReceivedClient - m ()Lnet/minecraft/world/entity/ai/control/EntityAIBodyControl; H createBodyControl - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/animal/armadillo/Armadillo$a;)V a switchToState - m (IZ)V a ageUp - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m ()I ae getMaxHeadYRot - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkArmadilloSpawnRules - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEffect; d getEatingSound - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; dU brainProvider - m ()F ea getAgeScale - m ()Z gk shouldSwitchToScaredState - m ()Lnet/minecraft/world/entity/animal/armadillo/Armadillo$a; gl getState - m ()V gm rollUp - m ()V gn rollOut - m ()Z go brushOffScute - m ()Z gp canFallInLove - m ()Z gu canStayRolledUp - m ()I gv pickNextScuteDropTime - m ()V gw setupAnimationStates - m (Lnet/minecraft/world/entity/EntityLiving;)Z j isScaredBy - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Z t isScared - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Z x shouldHideInShell -c net/minecraft/world/entity/animal/armadillo/Armadillo$1 net/minecraft/world/entity/animal/armadillo/Armadillo$1 - m ()V a clientTick -c net/minecraft/world/entity/animal/armadillo/Armadillo$a net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState - f Lnet/minecraft/world/entity/animal/armadillo/Armadillo$a; a IDLE - f Lnet/minecraft/world/entity/animal/armadillo/Armadillo$a; b ROLLING - f Lnet/minecraft/world/entity/animal/armadillo/Armadillo$a; c SCARED - f Lnet/minecraft/world/entity/animal/armadillo/Armadillo$a; d UNROLLING - f Lnet/minecraft/network/codec/StreamCodec; e STREAM_CODEC - f Lnet/minecraft/util/INamable$a; f CODEC - f Ljava/util/function/IntFunction; g BY_ID - f Ljava/lang/String; h name - f Z i isThreatened - f I j animationDuration - f I k id - m ()Z a isThreatened - m (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/armadillo/Armadillo$a; a fromName - m (J)Z a shouldHideInShell - m ()I b animationDuration - m ()Ljava/lang/String; c getSerializedName - m ()I d id -c net/minecraft/world/entity/animal/armadillo/Armadillo$a$1 net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState$1 - m (J)Z a shouldHideInShell -c net/minecraft/world/entity/animal/armadillo/Armadillo$a$2 net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState$2 - m (J)Z a shouldHideInShell -c net/minecraft/world/entity/animal/armadillo/Armadillo$a$3 net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState$3 - m (J)Z a shouldHideInShell -c net/minecraft/world/entity/animal/armadillo/Armadillo$a$4 net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState$4 - m (J)Z a shouldHideInShell -c net/minecraft/world/entity/animal/armadillo/ArmadilloAi net/minecraft/world/entity/animal/armadillo/ArmadilloAi - f F a SPEED_MULTIPLIER_WHEN_PANICKING - f F b SPEED_MULTIPLIER_WHEN_IDLING - f F c SPEED_MULTIPLIER_WHEN_TEMPTED - f F d SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT - f F e SPEED_MULTIPLIER_WHEN_MAKING_LOVE - f D f DEFAULT_CLOSE_ENOUGH_DIST - f D g BABY_CLOSE_ENOUGH_DIST - f Lnet/minecraft/util/valueproviders/UniformInt; h ADULT_FOLLOW_RANGE - f Lcom/google/common/collect/ImmutableList; i SENSOR_TYPES - f Lcom/google/common/collect/ImmutableList; j MEMORY_TYPES - f Lnet/minecraft/world/entity/ai/behavior/OneShot; k ARMADILLO_ROLLING_OUT - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$static$1 - m (Lnet/minecraft/world/item/ItemStack;)Z a lambda$getTemptations$5 - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/lang/Double; a lambda$initIdleActivity$4 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/armadillo/Armadillo;J)Z a lambda$static$0 - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; a brainProvider - m (Lnet/minecraft/world/entity/animal/armadillo/Armadillo;)V a updateActivity - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/lang/Float; b lambda$initIdleActivity$3 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V b initCoreActivity - m ()Ljava/util/function/Predicate; b getTemptations - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V c initIdleActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V d initScaredActivity -c net/minecraft/world/entity/animal/armadillo/ArmadilloAi$1 net/minecraft/world/entity/animal/armadillo/ArmadilloAi$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions -c net/minecraft/world/entity/animal/armadillo/ArmadilloAi$a net/minecraft/world/entity/animal/armadillo/ArmadilloAi$ArmadilloBallUp - f I c BALL_UP_STAY_IN_STATE - f I d TICKS_DELAY_TO_DETERMINE_IF_DANGER_IS_STILL_AROUND - f I e DANGER_DETECTED_RECENTLY_DANGER_THRESHOLD - f I f nextPeekTimer - f Z g dangerWasAround - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/armadillo/Armadillo;J)V a tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/armadillo/Armadillo;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/animal/armadillo/Armadillo;)I a pickNextPeekTimer - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/armadillo/Armadillo;J)Z b canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/armadillo/Armadillo;J)V c start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/armadillo/Armadillo;J)V d stop -c net/minecraft/world/entity/animal/armadillo/ArmadilloAi$b net/minecraft/world/entity/animal/armadillo/ArmadilloAi$ArmadilloPanic - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/armadillo/Armadillo;J)V a start - m (Lnet/minecraft/world/entity/EntityCreature;)Lnet/minecraft/tags/TagKey; a lambda$new$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/animal/axolotl/Axolotl net/minecraft/world/entity/animal/axolotl/Axolotl - f I cc TOTAL_PLAYDEAD_TIME - f Lcom/google/common/collect/ImmutableList; cd SENSOR_TYPES - f Lcom/google/common/collect/ImmutableList; ce MEMORY_TYPES - f D cg PLAYER_REGEN_DETECTION_RANGE - f I ch RARE_VARIANT_CHANCE - f Ljava/lang/String; ci VARIANT_TAG - f Lnet/minecraft/network/syncher/DataWatcherObject; cj DATA_VARIANT - f Lnet/minecraft/network/syncher/DataWatcherObject; ck DATA_PLAYING_DEAD - f Lnet/minecraft/network/syncher/DataWatcherObject; cl FROM_BUCKET - f I cm AXOLOTL_TOTAL_AIR_SUPPLY - f I cn REHYDRATE_AIR_SUPPLY - f I co REGEN_BUFF_MAX_DURATION - f Ljava/util/Map; cp modelRotationValues - f I cq REGEN_BUFF_BASE_DURATION - m ()V S playAmbientSound - m ()Z Y requiresCustomPersistence - m (Lnet/minecraft/util/RandomSource;)Z a useRareVariant - m (Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant;)V a setVariant - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a applySupportingEffects - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m ()Ljava/util/Map; a getModelRotationValues - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z a checkAxolotlSpawnRules - m (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;Lnet/minecraft/world/entity/EntityLiving;)V a onStopAttacking - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/level/IWorldReader;)Z a checkSpawnObstruction - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/item/ItemStack;)V a usePlayerItem - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/phys/Vec3D;)V a travel - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IWorldReader;)F a getWalkTargetValue - m ()Lnet/minecraft/sounds/SoundEffect; aQ getSwimSound - m ()Lnet/minecraft/sounds/SoundEffect; aR getSwimSplashSound - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m ()I ac getMaxHeadXRot - m ()I ae getMaxHeadYRot - m ()V aw baseTick - m ()Lnet/minecraft/world/item/ItemStack; b getBucketItemStack - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; b createNavigation - m ()Z cC isPushedByFluid - m ()I cl getMaxAirSupply - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/world/entity/ai/BehaviorController; dT getBrain - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; dU brainProvider - m ()Z ep canBeSeenAsEnemy - m ()V gd playAttackSound - m ()Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; gk getVariant - m ()Z gl isPlayingDead - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gm createAttributes - m (D)Z h removeWhenFarAway - m (Lnet/minecraft/nbt/NBTTagCompound;)V h loadFromBucketTag - m (Lnet/minecraft/world/item/ItemStack;)V n saveToBucketTag - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Lnet/minecraft/world/entity/EntityLiving; p getTarget - m ()V s rehydrate - m ()Z t fromBucket - m (I)V t handleAirSupply - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Lnet/minecraft/sounds/SoundEffect; x getPickupSound - m (Z)V x setFromBucket - m (Z)V y setPlayingDead - m ()Z y canBeLeashed -c net/minecraft/world/entity/animal/axolotl/Axolotl$Variant net/minecraft/world/entity/animal/axolotl/Axolotl$Variant - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; a LUCY - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; b WILD - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; c GOLD - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; d CYAN - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; e BLUE - f Lcom/mojang/serialization/Codec; f CODEC - f Ljava/util/function/IntFunction; g BY_ID - f I h id - f Ljava/lang/String; i name - f Z j common - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; a getCommonSpawnVariant - m (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; a getSpawnVariant - m ()I a getId - m (I)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; a byId - m ()Ljava/lang/String; b getName - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; b getRareSpawnVariant - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/entity/animal/axolotl/Axolotl$a net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlGroupData - f [Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; a types - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; a getVariant -c net/minecraft/world/entity/animal/axolotl/Axolotl$b net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlLookControl -c net/minecraft/world/entity/animal/axolotl/Axolotl$c net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlMoveControl - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl; l axolotl - m ()V a tick -c net/minecraft/world/entity/animal/axolotl/AxolotlAi net/minecraft/world/entity/animal/axolotl/AxolotlAi - f Lnet/minecraft/util/valueproviders/UniformInt; a ADULT_FOLLOW_RANGE - f F b SPEED_MULTIPLIER_WHEN_MAKING_LOVE - f F c SPEED_MULTIPLIER_ON_LAND - f F d SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER - f F e SPEED_MULTIPLIER_WHEN_CHASING_IN_WATER - f F f SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT_IN_WATER - m ()Ljava/util/function/Predicate; a getTemptations - m (Lnet/minecraft/world/item/ItemStack;)Z a lambda$getTemptations$0 - m (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)V a updateActivity - m (Lnet/minecraft/world/entity/EntityLiving;)Z a canSetWalkTargetFromLookTarget - m (Lnet/minecraft/world/entity/ai/BehaviorController;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)Ljava/util/Optional; b findNearestValidAttackTarget - m (Lnet/minecraft/world/entity/EntityLiving;)F b getSpeedModifierChasing - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V b initPlayDeadActivity - m (Lnet/minecraft/world/entity/EntityLiving;)F c getSpeedModifierFollowingAdult - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V c initFightActivity - m (Lnet/minecraft/world/entity/EntityLiving;)F d getSpeedModifier - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V d initCoreActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V e initIdleActivity -c net/minecraft/world/entity/animal/axolotl/PlayDead net/minecraft/world/entity/animal/axolotl/PlayDead - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/animal/axolotl/ValidatePlayDead net/minecraft/world/entity/animal/axolotl/ValidatePlayDead - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 -c net/minecraft/world/entity/animal/camel/Camel net/minecraft/world/entity/animal/camel/Camel - f F cD RUNNING_SPEED_BONUS - f F cE DASH_VERTICAL_MOMENTUM - f F cF DASH_HORIZONTAL_MOMENTUM - f I cG DASH_MINIMUM_DURATION_TICKS - f I cH SITDOWN_DURATION_TICKS - f I cI STANDUP_DURATION_TICKS - f I cJ IDLE_MINIMAL_DURATION_TICKS - f F cK SITTING_HEIGHT_DIFFERENCE - f Lnet/minecraft/world/entity/EntitySize; cL SITTING_DIMENSIONS - f I cM dashCooldown - f I cN idleAnimationTimeout - f F cc BABY_SCALE - f I cd DASH_COOLDOWN_TICKS - f I ce MAX_HEAD_Y_ROT - f Lnet/minecraft/network/syncher/DataWatcherObject; cg DASH - f Lnet/minecraft/network/syncher/DataWatcherObject; ch LAST_POSE_CHANGE_TICK - f Lnet/minecraft/world/entity/AnimationState; ci sitAnimationState - f Lnet/minecraft/world/entity/AnimationState; cj sitPoseAnimationState - f Lnet/minecraft/world/entity/AnimationState; ck sitUpAnimationState - f Lnet/minecraft/world/entity/AnimationState; cl idleAnimationState - f Lnet/minecraft/world/entity/AnimationState; cm dashAnimationState - m ()V B registerGoals - m ()Lnet/minecraft/world/entity/ai/control/EntityAIBodyControl; H createBodyControl - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)Z a handleEating - m (Lnet/minecraft/world/entity/animal/EntityAnimal;)Z a canMate - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntitySize;F)Lnet/minecraft/world/phys/Vec3D; a getPassengerAttachmentPoint - m (Lnet/minecraft/world/entity/Entity;F)Z a handleLeashAtDistance - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (J)V a resetLastPoseChangeTick - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/Vec3D;)V a tickRidden - m (ZFLnet/minecraft/world/entity/EntitySize;F)D a getBodyAnchorAnimationYOffset - m ()Z a canJump - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/phys/Vec3D;)V a travel - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m ()Lnet/minecraft/sounds/SoundEffect; ac_ getSaddleSoundEvent - m ()I ae getMaxHeadYRot - m (J)V b resetLastPoseChangeTickToFullStand - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/world/entity/player/EntityHuman;)V b openCustomInventoryScreen - m (FLnet/minecraft/world/phys/Vec3D;)V b executeRidersJump - m (I)V b onPlayerJump - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/animal/camel/Camel; b getBreedOffspring - m ()V b handleStopJump - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; b getRiddenInput - m ()I c getJumpCooldown - m (I)V c handleStartJump - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Z dH canSprint - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; dU brainProvider - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m (Lnet/minecraft/world/entity/player/EntityHuman;)F e getRiddenSpeed - m ()F ea getAgeScale - m ()V gV setupAnimationStates - m ()Z gW isVisuallySittingDown - m ()Z gk canCamelChangePose - m ()Z gl canPerformRearing - m ()Lnet/minecraft/sounds/SoundEffect; gm getEatingSound - m ()Z gn isCamelSitting - m ()Z go isCamelVisuallySitting - m ()Z gu isInPoseTransition - m ()V gv sitDown - m ()V gw standUp - m ()V gx standUpInstantly - m ()J gy getPoseTime - m ()Z gz isTamed - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/phys/Vec2F; j getRiddenRotation - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m (F)Lnet/minecraft/world/phys/Vec3D; q getLeashOffset - m (Lnet/minecraft/world/entity/Entity;)Z r canAddPassenger - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Z t refuseToMove - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Z x isDashing - m (Z)V x setDashing - m (F)V z updateWalkAnimation -c net/minecraft/world/entity/animal/camel/Camel$a net/minecraft/world/entity/animal/camel/Camel$CamelBodyRotationControl - m ()V a clientTick -c net/minecraft/world/entity/animal/camel/Camel$b net/minecraft/world/entity/animal/camel/Camel$CamelLookControl - m ()V a tick -c net/minecraft/world/entity/animal/camel/Camel$c net/minecraft/world/entity/animal/camel/Camel$CamelMoveControl - m ()V a tick -c net/minecraft/world/entity/animal/camel/CamelAi net/minecraft/world/entity/animal/camel/CamelAi - f F a SPEED_MULTIPLIER_WHEN_PANICKING - f F b SPEED_MULTIPLIER_WHEN_IDLING - f F c SPEED_MULTIPLIER_WHEN_TEMPTED - f F d SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT - f F e SPEED_MULTIPLIER_WHEN_MAKING_LOVE - f Lnet/minecraft/util/valueproviders/UniformInt; f ADULT_FOLLOW_RANGE - f Lcom/google/common/collect/ImmutableList; g SENSOR_TYPES - f Lcom/google/common/collect/ImmutableList; h MEMORY_TYPES - m (Lnet/minecraft/world/entity/animal/camel/Camel;Lnet/minecraft/util/RandomSource;)V a initMemories - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; a brainProvider - m (Lnet/minecraft/world/item/ItemStack;)Z a lambda$getTemptations$2 - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/lang/Double; a lambda$initIdleActivity$1 - m (Lnet/minecraft/world/entity/animal/camel/Camel;)V a updateActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V b initCoreActivity - m ()Ljava/util/function/Predicate; b getTemptations - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/lang/Float; b lambda$initIdleActivity$0 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V c initIdleActivity -c net/minecraft/world/entity/animal/camel/CamelAi$a net/minecraft/world/entity/animal/camel/CamelAi$CamelPanic - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/camel/Camel;J)V a start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/animal/camel/CamelAi$b net/minecraft/world/entity/animal/camel/CamelAi$RandomSitting - f I c minimalPoseTicks - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/camel/Camel;J)V a start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/camel/Camel;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/animal/frog/Frog net/minecraft/world/entity/animal/frog/Frog - f Lcom/google/common/collect/ImmutableList; cc SENSOR_TYPES - f Lcom/google/common/collect/ImmutableList; cd MEMORY_TYPES - f Ljava/lang/String; ce VARIANT_KEY - f Lnet/minecraft/world/entity/AnimationState; cg jumpAnimationState - f Lnet/minecraft/world/entity/AnimationState; ch croakAnimationState - f Lnet/minecraft/world/entity/AnimationState; ci tongueAnimationState - f Lnet/minecraft/world/entity/AnimationState; cj swimIdleAnimationState - f Lnet/minecraft/network/syncher/DataWatcherObject; ck DATA_VARIANT_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; cl DATA_TONGUE_TARGET_ID - f I cm FROG_FALL_DAMAGE_REDUCTION - f Lnet/minecraft/resources/ResourceKey; cn DEFAULT_VARIANT - m (Z)V a setBaby - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/resources/ResourceKey; a lambda$readAdditionalSaveData$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/EntityAnimal;)V a spawnChildFromBreeding - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Ljava/lang/Object;)V a setVariant - m (Lnet/minecraft/world/phys/Vec3D;)V a travel - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m ()I ae getMaxHeadYRot - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; b createNavigation - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkFrogSpawnRules - m (Lnet/minecraft/world/entity/Entity;)V c setTongueTarget - m ()Z cC isPushedByFluid - m ()Ljava/lang/Object; d getVariant - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/world/entity/ai/BehaviorController; dT getBrain - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; dU brainProvider - m (FF)I e calculateFallDamage - m ()I fM getHeadRotSpeed - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gk createAttributes - m (Lnet/minecraft/core/Holder;)V i setVariant - m (Lnet/minecraft/world/entity/EntityLiving;)Z j canEat - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Z o_ isBaby - m ()Lnet/minecraft/world/entity/EntityLiving; p getTarget - m ()V s eraseTongueTarget - m ()Ljava/util/Optional; t getTongueTarget - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Lnet/minecraft/core/Holder; x getVariant - m (F)V z updateWalkAnimation -c net/minecraft/world/entity/animal/frog/Frog$a net/minecraft/world/entity/animal/frog/Frog$FrogLookControl - f Lnet/minecraft/world/entity/animal/frog/Frog; h this$0 - m ()Z c resetXRotOnTick -c net/minecraft/world/entity/animal/frog/Frog$b net/minecraft/world/entity/animal/frog/Frog$FrogNodeEvaluator - f Lnet/minecraft/core/BlockPosition$MutableBlockPosition; l belowPos - m ()Lnet/minecraft/world/level/pathfinder/PathPoint; a getStart - m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Lnet/minecraft/world/level/pathfinder/PathType; a getPathType -c net/minecraft/world/entity/animal/frog/Frog$c net/minecraft/world/entity/animal/frog/Frog$FrogPathNavigation - m (I)Lnet/minecraft/world/level/pathfinder/Pathfinder; a createPathFinder - m (Lnet/minecraft/world/level/pathfinder/PathType;)Z b canCutCorner -c net/minecraft/world/entity/animal/frog/FrogAi net/minecraft/world/entity/animal/frog/FrogAi - f F a SPEED_MULTIPLIER_WHEN_PANICKING - f F b SPEED_MULTIPLIER_WHEN_IDLING - f F c SPEED_MULTIPLIER_ON_LAND - f F d SPEED_MULTIPLIER_IN_WATER - f Lnet/minecraft/util/valueproviders/UniformInt; e TIME_BETWEEN_LONG_JUMPS - f I f MAX_LONG_JUMP_HEIGHT - f I g MAX_LONG_JUMP_WIDTH - f F h MAX_JUMP_VELOCITY_MULTIPLIER - f F i SPEED_MULTIPLIER_WHEN_TEMPTED - m ()Ljava/util/function/Predicate; a getTemptations - m (Lnet/minecraft/world/entity/animal/frog/Frog;)V a updateActivity - m (Lnet/minecraft/world/item/ItemStack;)Z a lambda$getTemptations$6 - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/lang/Float; a lambda$initSwimActivity$2 - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/core/BlockPosition;)Z a isAcceptableLandingSpot - m (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/util/RandomSource;)V a initMemories - m (Lnet/minecraft/world/entity/ai/BehaviorController;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/world/entity/animal/frog/Frog;)Z b canAttack - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/lang/Float; b lambda$initIdleActivity$0 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V b initCoreActivity - m (Lnet/minecraft/world/entity/animal/frog/Frog;)Lnet/minecraft/sounds/SoundEffect; c lambda$initJumpActivity$5 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V c initIdleActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V d initSwimActivity - m (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; d lambda$initLaySpawnActivity$4 - m (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; e lambda$initSwimActivity$3 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V e initLaySpawnActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V f initJumpActivity - m (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; f lambda$initIdleActivity$1 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V g initTongueActivity -c net/minecraft/world/entity/animal/frog/ShootTongue net/minecraft/world/entity/animal/frog/ShootTongue - f I c TIME_OUT_DURATION - f I d CATCH_ANIMATION_DURATION - f I e TONGUE_ANIMATION_DURATION - f I f UNREACHABLE_TONGUE_TARGETS_COOLDOWN_DURATION - f I g MAX_UNREACHBLE_TONGUE_TARGETS_IN_MEMORY - f F h EATING_DISTANCE - f F i EATING_MOVEMENT_FACTOR - f I j eatAnimationTimer - f I k calculatePathCounter - f Lnet/minecraft/sounds/SoundEffect; l tongueSound - f Lnet/minecraft/sounds/SoundEffect; m eatSound - f Lnet/minecraft/world/phys/Vec3D; n itemSpawnPos - f Lnet/minecraft/world/entity/animal/frog/ShootTongue$a; o state - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/frog/Frog;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/entity/EntityLiving;)Z a canPathfindToTarget - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/frog/Frog;J)Z a canStillUse - m (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/entity/EntityLiving;)V b addUnreachableTargetToMemory - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/frog/Frog;)V b eatEntity - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/frog/Frog;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/frog/Frog;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/frog/Frog;J)V d tick -c net/minecraft/world/entity/animal/frog/ShootTongue$a net/minecraft/world/entity/animal/frog/ShootTongue$State - f Lnet/minecraft/world/entity/animal/frog/ShootTongue$a; a MOVE_TO_TARGET - f Lnet/minecraft/world/entity/animal/frog/ShootTongue$a; b CATCH_ANIMATION - f Lnet/minecraft/world/entity/animal/frog/ShootTongue$a; c EAT_ANIMATION - f Lnet/minecraft/world/entity/animal/frog/ShootTongue$a; d DONE -c net/minecraft/world/entity/animal/frog/Tadpole net/minecraft/world/entity/animal/frog/Tadpole - f I b ticksToBeFrog - f F c HITBOX_WIDTH - f Lcom/google/common/collect/ImmutableList; cc MEMORY_TYPES - f I cd age - f F d HITBOX_HEIGHT - f Lcom/google/common/collect/ImmutableList; e SENSOR_TYPES - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a feed - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V b usePlayerItem - m ()Lnet/minecraft/world/item/ItemStack; b getBucketItemStack - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; b createNavigation - m (I)V c ageUp - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/world/entity/ai/BehaviorController; dT getBrain - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; dU brainProvider - m ()Z ee shouldDropExperience - m ()Lnet/minecraft/sounds/SoundEffect; gl getFlopSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gm createAttributes - m ()I gn getAge - m ()V go ageUp - m ()I gp getTicksLeftUntilAdult - m (Lnet/minecraft/nbt/NBTTagCompound;)V h loadFromBucketTag - m ()V m_ aiStep - m (Lnet/minecraft/world/item/ItemStack;)V n saveToBucketTag - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m (I)V s setAge - m ()Z t fromBucket - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setFromBucket - m ()Lnet/minecraft/sounds/SoundEffect; x getPickupSound -c net/minecraft/world/entity/animal/frog/TadpoleAi net/minecraft/world/entity/animal/frog/TadpoleAi - f F a SPEED_MULTIPLIER_WHEN_PANICKING - f F b SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER - f F c SPEED_MULTIPLIER_WHEN_TEMPTED - m (Lnet/minecraft/world/entity/animal/frog/Tadpole;)V a updateActivity - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/lang/Float; a lambda$initIdleActivity$0 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V b initCoreActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V c initIdleActivity -c net/minecraft/world/entity/animal/goat/Goat net/minecraft/world/entity/animal/goat/Goat - f Lnet/minecraft/world/entity/EntitySize; cc LONG_JUMPING_DIMENSIONS - f Lcom/google/common/collect/ImmutableList; cd SENSOR_TYPES - f Lcom/google/common/collect/ImmutableList; ce MEMORY_TYPES - f I cg GOAT_FALL_DAMAGE_REDUCTION - f D ch GOAT_SCREAMING_CHANCE - f D ci UNIHORN_CHANCE - f I cj ADULT_ATTACK_DAMAGE - f I ck BABY_ATTACK_DAMAGE - f Lnet/minecraft/network/syncher/DataWatcherObject; cl DATA_IS_SCREAMING_GOAT - f Lnet/minecraft/network/syncher/DataWatcherObject; cm DATA_HAS_LEFT_HORN - f Lnet/minecraft/network/syncher/DataWatcherObject; cn DATA_HAS_RIGHT_HORN - f Z co isLoweringHead - f I cp lowerHeadTick - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m ()I ae getMaxHeadYRot - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/animal/goat/Goat; b getBreedOffspring - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkGoatSpawnRules - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEffect; d getEatingSound - m ()Lnet/minecraft/world/entity/ai/BehaviorController; dT getBrain - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; dU brainProvider - m (FF)I e calculateFallDamage - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()Z gk hasLeftHorn - m ()Z gl hasRightHorn - m ()Z gm dropHorn - m ()V gn addHorns - m ()V go removeHorns - m ()Z gu isScreamingGoat - m ()F gv getRammingXHeadRot - m ()V k ageBoundaryReached - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m (F)V o setYHeadRot - m ()Lnet/minecraft/world/item/ItemStack; s createHorn - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; t createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setScreamingGoat - m ()Lnet/minecraft/sounds/SoundEffect; x getMilkingSound -c net/minecraft/world/entity/animal/goat/GoatAi net/minecraft/world/entity/animal/goat/GoatAi - f I a RAM_PREPARE_TIME - f I b RAM_MAX_DISTANCE - f I c MAX_LONG_JUMP_HEIGHT - f I d MAX_LONG_JUMP_WIDTH - f F e MAX_JUMP_VELOCITY_MULTIPLIER - f I f RAM_MIN_DISTANCE - f F g ADULT_RAM_KNOCKBACK_FORCE - f F h BABY_RAM_KNOCKBACK_FORCE - f Lnet/minecraft/util/valueproviders/UniformInt; i ADULT_FOLLOW_RANGE - f F j SPEED_MULTIPLIER_WHEN_IDLING - f F k SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT - f F l SPEED_MULTIPLIER_WHEN_TEMPTED - f F m SPEED_MULTIPLIER_WHEN_PANICKING - f F n SPEED_MULTIPLIER_WHEN_PREPARING_TO_RAM - f Lnet/minecraft/util/valueproviders/UniformInt; o TIME_BETWEEN_LONG_JUMPS - f Lnet/minecraft/util/valueproviders/UniformInt; p TIME_BETWEEN_RAMS - f Lnet/minecraft/util/valueproviders/UniformInt; q TIME_BETWEEN_RAMS_SCREAMER - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; r RAM_TARGET_CONDITIONS - f F s SPEED_MULTIPLIER_WHEN_RAMMING - m (Lnet/minecraft/world/entity/animal/goat/Goat;)V a updateActivity - m ()Ljava/util/function/Predicate; a getTemptations - m (Lnet/minecraft/world/item/ItemStack;)Z a lambda$getTemptations$9 - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/lang/Float; a lambda$initIdleActivity$1 - m (Lnet/minecraft/world/entity/animal/goat/Goat;Lnet/minecraft/util/RandomSource;)V a initMemories - m (Lnet/minecraft/world/entity/ai/BehaviorController;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V b initCoreActivity - m (Lnet/minecraft/world/entity/EntityLiving;)Z b lambda$static$0 - m (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEffect; b lambda$initRamActivity$8 - m (Lnet/minecraft/world/entity/animal/goat/Goat;)I c lambda$initRamActivity$7 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V c initIdleActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V d initLongJumpActivity - m (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEffect; d lambda$initRamActivity$6 - m (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEffect; e lambda$initRamActivity$5 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V e initRamActivity - m (Lnet/minecraft/world/entity/animal/goat/Goat;)D f lambda$initRamActivity$4 - m (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/util/valueproviders/UniformInt; g lambda$initRamActivity$3 - m (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEffect; h lambda$initLongJumpActivity$2 -c net/minecraft/world/entity/animal/horse/EntityHorse net/minecraft/world/entity/animal/horse/Horse - f Lnet/minecraft/network/syncher/DataWatcherObject; cc DATA_ID_TYPE_VARIANT - f Lnet/minecraft/world/entity/EntitySize; cd BABY_DIMENSIONS - m (Lnet/minecraft/world/entity/animal/horse/HorseColor;Lnet/minecraft/world/entity/animal/horse/HorseStyle;)V a setVariantAndMarkings - m (Lnet/minecraft/util/RandomSource;)V a randomizeAttributes - m (Lnet/minecraft/world/entity/animal/EntityAnimal;)Z a canMate - m (Lnet/minecraft/world/entity/animal/horse/HorseColor;)V a setVariant - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Ljava/lang/Object;)V a setVariant - m (Lnet/minecraft/world/level/block/SoundEffectType;)V a playGallopSound - m (Lnet/minecraft/world/IInventory;)V a containerChanged - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m ()Ljava/lang/Object; d getVariant - m (Lnet/minecraft/world/entity/EnumItemSlot;)Z d canUseSlot - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()Lnet/minecraft/sounds/SoundEffect; gJ getAngrySound - m ()Lnet/minecraft/sounds/SoundEffect; gm getEatingSound - m (Lnet/minecraft/world/item/ItemStack;)Z l isBodyArmorItem - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/animal/horse/HorseColor; s getVariant - m ()Lnet/minecraft/world/entity/animal/horse/HorseStyle; t getMarkings - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()I x getTypeVariant - m (I)V x setTypeVariant -c net/minecraft/world/entity/animal/horse/EntityHorse$a net/minecraft/world/entity/animal/horse/Horse$HorseGroupData - f Lnet/minecraft/world/entity/animal/horse/HorseColor; a variant -c net/minecraft/world/entity/animal/horse/EntityHorseAbstract net/minecraft/world/entity/animal/horse/AbstractHorse - f Z cA canGallop - f I cB gallopSoundCounter - f Lnet/minecraft/network/syncher/DataWatcherObject; cD DATA_ID_FLAGS - f I cE FLAG_TAME - f I cF FLAG_SADDLE - f I cG FLAG_BRED - f I cH FLAG_EATING - f I cI FLAG_STANDING - f I cJ FLAG_OPEN_MOUTH - f I cK eatingCounter - f I cL mouthCounter - f I cM standCounter - f F cN eatAnim - f F cO eatAnimO - f F cP standAnim - f F cQ standAnimO - f F cR mouthAnim - f F cS mouthAnimO - f Ljava/util/UUID; cT owner - f Lnet/minecraft/world/IInventory; cU bodyArmorAccess - f F cc MIN_MOVEMENT_SPEED - f F cd MAX_MOVEMENT_SPEED - f F ce MIN_JUMP_STRENGTH - f F cg MAX_JUMP_STRENGTH - f F ch MIN_HEALTH - f F ci MAX_HEALTH - f F cj BACKWARDS_MOVE_SPEED_FACTOR - f F ck SIDEWAYS_MOVE_SPEED_FACTOR - f Ljava/util/function/Predicate; cl PARENT_HORSE_SELECTOR - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; cm MOMMY_TARGETING - f I cn EQUIPMENT_SLOT_OFFSET - f I co CHEST_SLOT_OFFSET - f I cp INVENTORY_SLOT_OFFSET - f D cq BREEDING_CROSS_FACTOR - f I cr INV_SLOT_SADDLE - f I cs INV_BASE_COUNT - f I ct tailCounter - f I cu sprintCounter - f Z cv isJumping - f Lnet/minecraft/world/InventorySubcontainer; cw inventory - f I cx temper - f F cy playerJumpPendingScale - f Z cz allowStandSliding - m (Z)V A setBred - m ()V B registerGoals - m (Z)V B setEating - m (Z)V C setStanding - m (Z)V D spawnTamingParticles - m (F)F H getEatAnim - m (F)F I getStandAnim - m (F)F J getMouthAnim - m ()I R getAmbientSoundInterval - m (Ljava/util/function/DoubleSupplier;)D a generateJumpStrength - m (Lnet/minecraft/util/RandomSource;)V a randomizeAttributes - m (DDDDLnet/minecraft/util/RandomSource;)D a createOffspringAttribute - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z a causeFallDamage - m (Lnet/minecraft/world/IInventory;)V a containerChanged - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V a positionRider - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/Vec3D;)V a tickRidden - m (Ljava/util/function/IntUnaryOperator;)F a generateMaxHealth - m ()Z a canJump - m (Lnet/minecraft/world/entity/EntityAgeable;Lnet/minecraft/world/entity/animal/horse/EntityHorseAbstract;)V a setOffspringAttributes - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/sounds/SoundCategory;)V a equipSaddle - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/phys/Vec3D; a getDismountLocationInDirection - m (Lnet/minecraft/world/entity/EntityAgeable;Lnet/minecraft/world/entity/animal/horse/EntityHorseAbstract;Lnet/minecraft/core/Holder;DD)V a setOffspringAttribute - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)Z a handleEating - m (Lnet/minecraft/world/entity/animal/EntityAnimal;)Z a canMate - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a doPlayerRide - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntitySize;F)Lnet/minecraft/world/phys/Vec3D; a getPassengerAttachmentPoint - m (Lnet/minecraft/world/entity/Entity;F)Z a handleLeashAtDistance - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/level/block/SoundEffectType;)V a playGallopSound - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (I)Lnet/minecraft/world/entity/SlotAccess; a_ getSlot - m ()Ljava/util/UUID; aa_ getOwnerUUID - m ()I af_ getInventoryColumns - m (Ljava/util/UUID;)V b setOwnerUUID - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/phys/Vec3D; b getDismountLocationForPassenger - m (Lnet/minecraft/world/entity/player/EntityHuman;)V b openCustomInventoryScreen - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V b equipBodyArmor - m (FLnet/minecraft/world/phys/Vec3D;)V b executeRidersJump - m (Lnet/minecraft/world/level/block/SoundEffectType;)Z b isWoodSoundType - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Ljava/util/function/DoubleSupplier;)D b generateSpeed - m (Lnet/minecraft/world/IInventory;)Z b hasInventoryChanged - m (I)V b onPlayerJump - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m ()V b handleStopJump - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; b getRiddenInput - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/EnumInteractionResult; c fedFood - m (I)V c handleStartJump - m ()Lnet/minecraft/world/entity/EntityLiving; cQ getControllingPassenger - m (IZ)V d setFlag - m (Lnet/minecraft/world/entity/player/EntityHuman;)F e getRiddenSpeed - m ()V ez dropEquipment - m ()Z f isSaddleable - m ()I fN getMaxSpawnClusterSize - m ()F fa getSoundVolume - m ()Z fc isImmobile - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z g tameWithName - m ()V gA addBehaviourGoals - m ()Z gB isJumping - m ()Z gC isEating - m ()Z gD isStanding - m ()Z gE isBred - m ()I gF getTemper - m ()I gG getInventorySize - m ()V gH createInventory - m ()V gI syncSaddleToClients - m ()Lnet/minecraft/sounds/SoundEffect; gJ getAngrySound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gK createBaseHorseAttributes - m ()I gL getMaxTemper - m ()V gM followMommy - m ()Z gN canEatGrass - m ()Lnet/minecraft/sounds/SoundEffect; gO getAmbientStandSound - m ()V gP standIfPossible - m ()V gQ makeMad - m ()V gR playJumpSound - m ()Z gS canParent - m ()I gT getAmbientStandInterval - m ()Lnet/minecraft/world/IInventory; gU getBodyArmorAccess - m ()Z gl canPerformRearing - m ()Lnet/minecraft/sounds/SoundEffect; gm getEatingSound - m ()Z gz isTamed - m ()Z i isSaddled - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/phys/Vec2F; j getRiddenRotation - m ()V l tick - m ()V m_ aiStep - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Z p_ onClimbable - m ()V s eating - m ()V t moveTail - m (I)Z t getFlag - m (I)V u setTemper - m (I)I v modifyTemper - m (I)I w getInventorySize - m ()V x openMouth - m (Z)V y setTamed - m (Z)V z setIsJumping -c net/minecraft/world/entity/animal/horse/EntityHorseAbstract$1 net/minecraft/world/entity/animal/horse/AbstractHorse$1 - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValid - m (Lnet/minecraft/world/item/ItemStack;)V b setTheItem - m ()V e setChanged - m ()Lnet/minecraft/world/item/ItemStack; f getTheItem -c net/minecraft/world/entity/animal/horse/EntityHorseAbstract$2 net/minecraft/world/entity/animal/horse/AbstractHorse$2 - m (Lnet/minecraft/world/item/ItemStack;)Z a set - m ()Lnet/minecraft/world/item/ItemStack; a get -c net/minecraft/world/entity/animal/horse/EntityHorseChestedAbstract net/minecraft/world/entity/animal/horse/AbstractChestedHorse - f Lnet/minecraft/network/syncher/DataWatcherObject; cc DATA_ID_CHEST - f Lnet/minecraft/world/entity/EntitySize; cd babyDimensions - m (Lnet/minecraft/util/RandomSource;)V a randomizeAttributes - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (I)Lnet/minecraft/world/entity/SlotAccess; a_ getSlot - m ()I af_ getInventoryColumns - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V d equipChest - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()V ez dropEquipment - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createBaseChestedHorseAttributes - m ()Z t hasChest - m ()V x playChestEquipsSound - m (Z)V x setChest -c net/minecraft/world/entity/animal/horse/EntityHorseChestedAbstract$1 net/minecraft/world/entity/animal/horse/AbstractChestedHorse$1 - f Lnet/minecraft/world/entity/animal/horse/EntityHorseChestedAbstract; b this$0 - m (Lnet/minecraft/world/item/ItemStack;)Z a set - m ()Lnet/minecraft/world/item/ItemStack; a get -c net/minecraft/world/entity/animal/horse/EntityHorseDonkey net/minecraft/world/entity/animal/horse/Donkey - m (Lnet/minecraft/world/entity/animal/EntityAnimal;)Z a canMate - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundEffect; gJ getAngrySound - m ()V gR playJumpSound - m ()Lnet/minecraft/sounds/SoundEffect; gm getEatingSound - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/animal/horse/EntityHorseMule net/minecraft/world/entity/animal/horse/Mule - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundEffect; gJ getAngrySound - m ()V gR playJumpSound - m ()Lnet/minecraft/sounds/SoundEffect; gm getEatingSound - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()V x playChestEquipsSound -c net/minecraft/world/entity/animal/horse/EntityHorseSkeleton net/minecraft/world/entity/animal/horse/SkeletonHorse - f Lnet/minecraft/world/entity/animal/horse/PathfinderGoalHorseTrap; cc skeletonTrapGoal - f I cd TRAP_MAX_LIFE - f Lnet/minecraft/world/entity/EntitySize; ce BABY_DIMENSIONS - f Z cg isTrap - f I ch trapTime - m (Lnet/minecraft/util/RandomSource;)V a randomizeAttributes - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m ()Lnet/minecraft/sounds/SoundEffect; aQ getSwimSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkSkeletonHorseSpawnRules - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m (F)V f playSwimSound - m ()F fh getWaterSlowDown - m ()V gA addBehaviourGoals - m ()V gR playJumpSound - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Z t isTrap - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setTrap -c net/minecraft/world/entity/animal/horse/EntityHorseZombie net/minecraft/world/entity/animal/horse/ZombieHorse - f Lnet/minecraft/world/entity/EntitySize; cc BABY_DIMENSIONS - m (Lnet/minecraft/util/RandomSource;)V a randomizeAttributes - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkZombieHorseSpawnRules - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()V gA addBehaviourGoals - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/animal/horse/EntityLlama net/minecraft/world/entity/animal/horse/Llama - f I cc MAX_STRENGTH - f Lnet/minecraft/network/syncher/DataWatcherObject; cd DATA_STRENGTH_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; ce DATA_VARIANT_ID - f Lnet/minecraft/world/entity/EntitySize; cg BABY_DIMENSIONS - f Z ch didSpit - f Lnet/minecraft/world/entity/animal/horse/EntityLlama; ci caravanHead - f Lnet/minecraft/world/entity/animal/horse/EntityLlama; cj caravanTail - m ()V B registerGoals - m (Z)V E setDidSpit - m (Lnet/minecraft/world/entity/EntityLiving;F)V a performRangedAttack - m (Lnet/minecraft/world/entity/animal/horse/EntityLlama$Variant;)V a setVariant - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)Z a handleEating - m (Lnet/minecraft/world/entity/animal/EntityAnimal;)Z a canMate - m (Lnet/minecraft/world/entity/animal/horse/EntityLlama;)V a joinCaravan - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntitySize;F)Lnet/minecraft/world/phys/Vec3D; a getPassengerAttachmentPoint - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z a causeFallDamage - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m ()I af_ getInventoryColumns - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/animal/horse/EntityLlama; b getBreedOffspring - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/util/RandomSource;)V b setRandomStrength - m ()Lnet/minecraft/world/phys/Vec3D; cM getLeashOffset - m (Lnet/minecraft/world/entity/EnumItemSlot;)Z d canUseSlot - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()Z f isSaddleable - m ()Z fc isImmobile - m ()Lnet/minecraft/sounds/SoundEffect; gJ getAngrySound - m ()I gL getMaxTemper - m ()V gM followMommy - m ()Z gN canEatGrass - m ()Z gV hasCaravanTail - m ()Z gW inCaravan - m ()Lnet/minecraft/world/entity/animal/horse/EntityLlama; gX getCaravanHead - m ()D gj followLeashSpeed - m ()Z gl canPerformRearing - m ()Lnet/minecraft/sounds/SoundEffect; gm getEatingSound - m ()Z gn isTraderLlama - m ()I go getStrength - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gu createAttributes - m ()Lnet/minecraft/world/entity/animal/horse/EntityLlama$Variant; gv getVariant - m ()Lnet/minecraft/world/item/EnumColor; gw getSwag - m ()Lnet/minecraft/world/entity/animal/horse/EntityLlama; gx makeNewLlama - m ()V gy leaveCaravan - m (Lnet/minecraft/world/entity/EntityLiving;)V k spit - m (Lnet/minecraft/world/item/ItemStack;)Z l isBodyArmorItem - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/EnumColor; n getDyeColor - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (I)V x setStrength - m ()V x playChestEquipsSound -c net/minecraft/world/entity/animal/horse/EntityLlama$1 net/minecraft/world/entity/animal/horse/Llama$1 -c net/minecraft/world/entity/animal/horse/EntityLlama$2 net/minecraft/world/entity/animal/horse/Llama$2 -c net/minecraft/world/entity/animal/horse/EntityLlama$Variant net/minecraft/world/entity/animal/horse/Llama$Variant - f Lnet/minecraft/world/entity/animal/horse/EntityLlama$Variant; a CREAMY - f Lnet/minecraft/world/entity/animal/horse/EntityLlama$Variant; b WHITE - f Lnet/minecraft/world/entity/animal/horse/EntityLlama$Variant; c BROWN - f Lnet/minecraft/world/entity/animal/horse/EntityLlama$Variant; d GRAY - f Lcom/mojang/serialization/Codec; e CODEC - f Ljava/util/function/IntFunction; f BY_ID - f I g id - f Ljava/lang/String; h name - m (I)Lnet/minecraft/world/entity/animal/horse/EntityLlama$Variant; a byId - m ()I a getId - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/entity/animal/horse/EntityLlama$a net/minecraft/world/entity/animal/horse/Llama$LlamaAttackWolfGoal - m ()D l getFollowDistance -c net/minecraft/world/entity/animal/horse/EntityLlama$b net/minecraft/world/entity/animal/horse/Llama$LlamaGroupData - f Lnet/minecraft/world/entity/animal/horse/EntityLlama$Variant; a variant -c net/minecraft/world/entity/animal/horse/EntityLlama$c net/minecraft/world/entity/animal/horse/Llama$LlamaHurtByTargetGoal - m ()Z c canContinueToUse -c net/minecraft/world/entity/animal/horse/EntityLlamaTrader net/minecraft/world/entity/animal/horse/TraderLlama - f I cc despawnDelay - m ()V B registerGoals - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a doPlayerRide - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()V gZ maybeDespawn - m ()Z gn isTraderLlama - m ()Lnet/minecraft/world/entity/animal/horse/EntityLlama; gx makeNewLlama - m ()Z ha canDespawn - m ()Z hb isLeashedToWanderingTrader - m ()Z hc isLeashedToSomethingOtherThanTheWanderingTrader - m ()V m_ aiStep - m (I)V x setDespawnDelay -c net/minecraft/world/entity/animal/horse/EntityLlamaTrader$a net/minecraft/world/entity/animal/horse/TraderLlama$TraderLlamaDefendWanderingTraderGoal - f Lnet/minecraft/world/entity/animal/horse/EntityLlama; a llama - f Lnet/minecraft/world/entity/EntityLiving; b ownerLastHurtBy - f I c timestamp - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/animal/horse/HorseColor net/minecraft/world/entity/animal/horse/Variant - f Lnet/minecraft/world/entity/animal/horse/HorseColor; a WHITE - f Lnet/minecraft/world/entity/animal/horse/HorseColor; b CREAMY - f Lnet/minecraft/world/entity/animal/horse/HorseColor; c CHESTNUT - f Lnet/minecraft/world/entity/animal/horse/HorseColor; d BROWN - f Lnet/minecraft/world/entity/animal/horse/HorseColor; e BLACK - f Lnet/minecraft/world/entity/animal/horse/HorseColor; f GRAY - f Lnet/minecraft/world/entity/animal/horse/HorseColor; g DARK_BROWN - f Lcom/mojang/serialization/Codec; h CODEC - f Ljava/util/function/IntFunction; i BY_ID - f I j id - f Ljava/lang/String; k name - f [Lnet/minecraft/world/entity/animal/horse/HorseColor; l $VALUES - m ()I a getId - m (I)Lnet/minecraft/world/entity/animal/horse/HorseColor; a byId - m ()[Lnet/minecraft/world/entity/animal/horse/HorseColor; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/entity/animal/horse/HorseStyle net/minecraft/world/entity/animal/horse/Markings - f Lnet/minecraft/world/entity/animal/horse/HorseStyle; a NONE - f Lnet/minecraft/world/entity/animal/horse/HorseStyle; b WHITE - f Lnet/minecraft/world/entity/animal/horse/HorseStyle; c WHITE_FIELD - f Lnet/minecraft/world/entity/animal/horse/HorseStyle; d WHITE_DOTS - f Lnet/minecraft/world/entity/animal/horse/HorseStyle; e BLACK_DOTS - f Ljava/util/function/IntFunction; f BY_ID - f I g id - f [Lnet/minecraft/world/entity/animal/horse/HorseStyle; h $VALUES - m ()I a getId - m (I)Lnet/minecraft/world/entity/animal/horse/HorseStyle; a byId - m ()[Lnet/minecraft/world/entity/animal/horse/HorseStyle; b $values -c net/minecraft/world/entity/animal/horse/PathfinderGoalHorseTrap net/minecraft/world/entity/animal/horse/SkeletonTrapGoal - f Lnet/minecraft/world/entity/animal/horse/EntityHorseSkeleton; a horse - m (Lnet/minecraft/world/DifficultyDamageScaler;)Lnet/minecraft/world/entity/animal/horse/EntityHorseAbstract; a createHorse - m (Lnet/minecraft/world/entity/monster/EntitySkeleton;Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/DifficultyDamageScaler;)V a enchant - m ()V a tick - m (Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/animal/horse/EntityHorseAbstract;)Lnet/minecraft/world/entity/monster/EntitySkeleton; a createSkeleton - m ()Z b canUse -c net/minecraft/world/entity/animal/sniffer/Sniffer net/minecraft/world/entity/animal/sniffer/Sniffer - f Lnet/minecraft/world/entity/AnimationState; cc feelingHappyAnimationState - f Lnet/minecraft/world/entity/AnimationState; cd scentingAnimationState - f Lnet/minecraft/world/entity/AnimationState; ce sniffingAnimationState - f Lnet/minecraft/world/entity/AnimationState; cg diggingAnimationState - f Lnet/minecraft/world/entity/AnimationState; ch risingAnimationState - f I ci DIGGING_PARTICLES_DELAY_TICKS - f I cj DIGGING_PARTICLES_DURATION_TICKS - f I ck DIGGING_PARTICLES_AMOUNT - f I cl DIGGING_DROP_SEED_OFFSET_TICKS - f I cm SNIFFER_BABY_AGE_TICKS - f F cn DIGGING_BB_HEIGHT_OFFSET - f Lnet/minecraft/world/entity/EntitySize; co DIGGING_DIMENSIONS - f Lnet/minecraft/network/syncher/DataWatcherObject; cp DATA_STATE - f Lnet/minecraft/network/syncher/DataWatcherObject; cq DATA_DROP_SEED_AT_TICK - m ()V E onPathfindingStart - m ()V F onPathfindingDone - m (Z)V a setBaby - m (Lnet/minecraft/world/damagesource/DamageSource;)V a die - m (Lnet/minecraft/world/entity/animal/EntityAnimal;)Z a canMate - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/EntityAnimal;)V a spawnChildFromBreeding - m (Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; a transitionTo - m (Lnet/minecraft/world/entity/AnimationState;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; a emitDiggingParticles - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m ()I ae getMaxHeadYRot - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; b setState - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEffect; d getEatingSound - m ()Lnet/minecraft/world/entity/ai/BehaviorController; dT getBrain - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; dU brainProvider - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()V ff jumpFromGround - m ()Ljava/util/stream/Stream; gA getExploredPositions - m ()V gB playSearchingSound - m ()Z gk canSniff - m ()Z gl canPlayDiggingSound - m ()Ljava/util/Optional; gm calculateDigPosition - m ()Z gn canDig - m ()Lnet/minecraft/core/BlockPosition; go getHeadBlock - m ()Lnet/minecraft/world/phys/Vec3D; gu getHeadPosition - m ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; gv getState - m ()V gw resetAnimations - m ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer; gx onScentingStart - m ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer; gy onDiggingStart - m ()V gz dropSeed - m (Lnet/minecraft/core/BlockPosition;)Z h canDig - m ()Lnet/minecraft/world/phys/AxisAlignedBB; h_ getBoundingBoxForCulling - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; i storeExploredPosition - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Z t isSearching - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; x onDiggingComplete - m ()Z x isTempted -c net/minecraft/world/entity/animal/sniffer/Sniffer$State net/minecraft/world/entity/animal/sniffer/Sniffer$State - f Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; a IDLING - f Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; b FEELING_HAPPY - f Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; c SCENTING - f Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; d SNIFFING - f Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; e SEARCHING - f Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; f DIGGING - f Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; g RISING - f Ljava/util/function/IntFunction; h BY_ID - f Lnet/minecraft/network/codec/StreamCodec; i STREAM_CODEC - f I j id - m ()I a id -c net/minecraft/world/entity/animal/sniffer/SnifferAi net/minecraft/world/entity/animal/sniffer/SnifferAi - f Ljava/util/List; a SENSOR_TYPES - f Ljava/util/List; b MEMORY_TYPES - f Lorg/slf4j/Logger; c LOGGER - f I d MAX_LOOK_DISTANCE - f I e SNIFFING_COOLDOWN_TICKS - f F f SPEED_MULTIPLIER_WHEN_IDLING - f F g SPEED_MULTIPLIER_WHEN_PANICKING - f F h SPEED_MULTIPLIER_WHEN_SNIFFING - f F i SPEED_MULTIPLIER_WHEN_TEMPTED - m ()Ljava/util/function/Predicate; a getTemptations - m (Lnet/minecraft/world/item/ItemStack;)Z a lambda$getTemptations$0 - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/lang/Double; a lambda$initIdleActivity$2 - m (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)V a updateActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V b initCoreActivity - m (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; b resetSniffing - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/lang/Float; b lambda$initIdleActivity$1 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V c initSniffingActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V d initDigActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V e initIdleActivity -c net/minecraft/world/entity/animal/sniffer/SnifferAi$1 net/minecraft/world/entity/animal/sniffer/SnifferAi$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V a start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/animal/sniffer/SnifferAi$2 net/minecraft/world/entity/animal/sniffer/SnifferAi$2 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/EntityAnimal;J)V a start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/animal/sniffer/SnifferAi$3 net/minecraft/world/entity/animal/sniffer/SnifferAi$3 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityCreature;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/animal/sniffer/SnifferAi$a net/minecraft/world/entity/animal/sniffer/SnifferAi$Digging - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/animal/sniffer/SnifferAi$b net/minecraft/world/entity/animal/sniffer/SnifferAi$FeelingHappy - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/animal/sniffer/SnifferAi$c net/minecraft/world/entity/animal/sniffer/SnifferAi$FinishedDigging - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/animal/sniffer/SnifferAi$d net/minecraft/world/entity/animal/sniffer/SnifferAi$Scenting - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/animal/sniffer/SnifferAi$e net/minecraft/world/entity/animal/sniffer/SnifferAi$Searching - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/animal/sniffer/SnifferAi$f net/minecraft/world/entity/animal/sniffer/SnifferAi$Sniffing - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;Lnet/minecraft/core/BlockPosition;)V a lambda$stop$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/boss/EntityComplexPart net/minecraft/world/entity/boss/EnderDragonPart - f Lnet/minecraft/world/entity/boss/enderdragon/EntityEnderDragon; b parentMob - f Ljava/lang/String; c name - f Lnet/minecraft/world/entity/EntitySize; d size - m (Lnet/minecraft/server/level/EntityTrackerEntry;)Lnet/minecraft/network/protocol/Packet; a getAddEntityPacket - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; a getDimensions - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Z bA isPickable - m ()Lnet/minecraft/world/item/ItemStack; dB getPickResult - m ()Z dM shouldBeSaved - m (Lnet/minecraft/world/entity/Entity;)Z t is -c net/minecraft/world/entity/boss/enderdragon/EntityEnderCrystal net/minecraft/world/entity/boss/enderdragon/EndCrystal - f I b time - f Lnet/minecraft/network/syncher/DataWatcherObject; c DATA_BEAM_TARGET - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_SHOW_BOTTOM - m (D)Z a shouldRenderAtSqrDistance - m (Lnet/minecraft/core/BlockPosition;)V a setBeamTarget - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Z)V a setShowBottom - m (Lnet/minecraft/world/damagesource/DamageSource;)V a onDestroyedBy - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()V ap kill - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Z bA isPickable - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m ()Lnet/minecraft/world/item/ItemStack; dB getPickResult - m ()V l tick - m ()Lnet/minecraft/core/BlockPosition; p getBeamTarget - m ()Z s showsBottom -c net/minecraft/world/entity/boss/enderdragon/EntityEnderDragon net/minecraft/world/entity/boss/enderdragon/EnderDragon - f Lnet/minecraft/network/syncher/DataWatcherObject; b DATA_PHASE - f [[D c positions - f F cA sittingDamageReceived - f [Lnet/minecraft/world/level/pathfinder/PathPoint; cB nodes - f [I cD nodeAdjacency - f Lnet/minecraft/world/level/pathfinder/Path; cE openSet - f F cb oFlapTime - f F cc flapTime - f Z cd inWall - f I ce dragonDeathTime - f F cf yRotA - f Lnet/minecraft/world/entity/boss/enderdragon/EntityEnderCrystal; cg nearestCrystal - f Lorg/slf4j/Logger; ch LOGGER - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; ci CRYSTAL_DESTROY_TARGETING - f I cj GROWL_INTERVAL_MIN - f I ck GROWL_INTERVAL_MAX - f F cl SITTING_ALLOWED_DAMAGE_PERCENTAGE - f Ljava/lang/String; cm DRAGON_DEATH_TIME_KEY - f Ljava/lang/String; cn DRAGON_PHASE_KEY - f [Lnet/minecraft/world/entity/boss/EntityComplexPart; co subEntities - f Lnet/minecraft/world/entity/boss/EntityComplexPart; cp neck - f Lnet/minecraft/world/entity/boss/EntityComplexPart; cq body - f Lnet/minecraft/world/entity/boss/EntityComplexPart; cr tail1 - f Lnet/minecraft/world/entity/boss/EntityComplexPart; cs tail2 - f Lnet/minecraft/world/entity/boss/EntityComplexPart; ct tail3 - f Lnet/minecraft/world/entity/boss/EntityComplexPart; cu wing1 - f Lnet/minecraft/world/entity/boss/EntityComplexPart; cv wing2 - f Lnet/minecraft/world/level/dimension/end/EnderDragonBattle; cw dragonFight - f Lnet/minecraft/core/BlockPosition; cx fightOrigin - f Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerManager; cy phaseManager - f I cz growlTime - f I d posPointer - f Lnet/minecraft/world/entity/boss/EntityComplexPart; e head - m (F)Lnet/minecraft/world/phys/Vec3D; H getHeadLookVector - m (Lnet/minecraft/world/entity/boss/enderdragon/EntityEnderCrystal;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/damagesource/DamageSource;)V a onCrystalDestroyed - m (Lnet/minecraft/world/entity/boss/EntityComplexPart;DDD)V a tickPart - m (IF)[D a getLatencyPos - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnEntity;)V a recreateFromPacket - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (IILnet/minecraft/world/level/pathfinder/PathPoint;)Lnet/minecraft/world/level/pathfinder/PathEntity; a findPath - m (I[D[D)F a getHeadPartYOffset - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/pathfinder/PathPoint;Lnet/minecraft/world/level/pathfinder/PathPoint;)Lnet/minecraft/world/level/pathfinder/PathEntity; a reconstructPath - m (Lnet/minecraft/server/level/WorldServer;Ljava/util/List;)V a knockBack - m (Lnet/minecraft/world/entity/boss/EntityComplexPart;Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/level/dimension/end/EnderDragonBattle;)V a setDragonFight - m ()V aV onFlap - m ()Z aW isFlapping - m ()V ap kill - m (F)F b sanitizeScale - m (Lnet/minecraft/world/phys/AxisAlignedBB;)Z b checkWalls - m (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/entity/Entity;)Z b addEffect - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Ljava/util/List;)V b hurt - m ()Z bA isPickable - m (Lnet/minecraft/world/entity/EntityLiving;)Z c canAttack - m (Lnet/minecraft/core/BlockPosition;)V c setFightOrigin - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()V dA checkDespawn - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m ()V ed tickDeath - m ()F fa getSoundVolume - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z g reallyHurt - m ()[Lnet/minecraft/world/entity/boss/EntityComplexPart; gg getSubEntities - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerManager; gh getPhaseManager - m ()Lnet/minecraft/world/level/dimension/end/EnderDragonBattle; gi getDragonFight - m ()F gj getHeadYOffset - m ()V gk checkCrystals - m (D)F i rotWrap - m ()V m_ aiStep - m (Z)Z o canUsePortal - m (Lnet/minecraft/world/entity/Entity;)Z o canRide - m (DDD)I q findClosestNode - m ()Lnet/minecraft/core/BlockPosition; s getFightOrigin - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; t createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()I x findClosestNode -c net/minecraft/world/entity/boss/enderdragon/EntityEnderDragon$1 net/minecraft/world/entity/boss/enderdragon/EnderDragon$1 -c net/minecraft/world/entity/boss/enderdragon/EntityEnderDragon$2 net/minecraft/world/entity/boss/enderdragon/EnderDragon$2 -c net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonController net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonPhaseInstance - f Lnet/minecraft/world/entity/boss/enderdragon/EntityEnderDragon; a dragon - m ()Z a isSitting - m (Lnet/minecraft/world/entity/boss/enderdragon/EntityEnderCrystal;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/player/EntityHuman;)V a onCrystalDestroyed - m (Lnet/minecraft/world/damagesource/DamageSource;F)F a onHurt - m ()V b doClientTick - m ()V c doServerTick - m ()V d begin - m ()V e end - m ()F f getFlySpeed - m ()Lnet/minecraft/world/phys/Vec3D; g getFlyTargetLocation - m ()F h getTurnSpeed -c net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonControllerLanded net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonSittingPhase - m ()Z a isSitting - m (Lnet/minecraft/world/damagesource/DamageSource;F)F a onHurt -c net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerCharge net/minecraft/world/entity/boss/enderdragon/phases/DragonChargePlayerPhase - f Lorg/slf4j/Logger; b LOGGER - f I c CHARGE_RECOVERY_TIME - f Lnet/minecraft/world/phys/Vec3D; d targetLocation - f I e timeSinceCharge - m (Lnet/minecraft/world/phys/Vec3D;)V a setTarget - m ()V c doServerTick - m ()V d begin - m ()F f getFlySpeed - m ()Lnet/minecraft/world/phys/Vec3D; g getFlyTargetLocation - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; i getPhase -c net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerDying net/minecraft/world/entity/boss/enderdragon/phases/DragonDeathPhase - f Lnet/minecraft/world/phys/Vec3D; b targetLocation - f I c time - m ()V b doClientTick - m ()V c doServerTick - m ()V d begin - m ()F f getFlySpeed - m ()Lnet/minecraft/world/phys/Vec3D; g getFlyTargetLocation - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; i getPhase -c net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerFly net/minecraft/world/entity/boss/enderdragon/phases/DragonTakeoffPhase - f Z b firstTick - f Lnet/minecraft/world/level/pathfinder/PathEntity; c currentPath - f Lnet/minecraft/world/phys/Vec3D; d targetLocation - m ()V c doServerTick - m ()V d begin - m ()Lnet/minecraft/world/phys/Vec3D; g getFlyTargetLocation - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; i getPhase - m ()V j findNewTarget - m ()V k navigateToNextPathNode -c net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerHold net/minecraft/world/entity/boss/enderdragon/phases/DragonHoldingPatternPhase - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; b NEW_TARGET_TARGETING - f Lnet/minecraft/world/level/pathfinder/PathEntity; c currentPath - f Lnet/minecraft/world/phys/Vec3D; d targetLocation - f Z e clockwise - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a strafePlayer - m (Lnet/minecraft/world/entity/boss/enderdragon/EntityEnderCrystal;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/player/EntityHuman;)V a onCrystalDestroyed - m ()V c doServerTick - m ()V d begin - m ()Lnet/minecraft/world/phys/Vec3D; g getFlyTargetLocation - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; i getPhase - m ()V j findNewTarget - m ()V k navigateToNextPathNode -c net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerHover net/minecraft/world/entity/boss/enderdragon/phases/DragonHoverPhase - f Lnet/minecraft/world/phys/Vec3D; b targetLocation - m ()Z a isSitting - m ()V c doServerTick - m ()V d begin - m ()F f getFlySpeed - m ()Lnet/minecraft/world/phys/Vec3D; g getFlyTargetLocation - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; i getPhase -c net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerLandedAttack net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingAttackingPhase - f I b ROAR_DURATION - f I c attackingTicks - m ()V b doClientTick - m ()V c doServerTick - m ()V d begin - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; i getPhase -c net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerLandedFlame net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingFlamingPhase - f I b FLAME_DURATION - f I c SITTING_FLAME_ATTACKS_COUNT - f I d WARMUP_TIME - f I e flameTicks - f I f flameCount - f Lnet/minecraft/world/entity/EntityAreaEffectCloud; g flame - m ()V b doClientTick - m ()V c doServerTick - m ()V d begin - m ()V e end - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; i getPhase - m ()V j resetFlameCount -c net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerLandedSearch net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingScanningPhase - f I b SITTING_SCANNING_IDLE_TICKS - f I c SITTING_ATTACK_Y_VIEW_RANGE - f I d SITTING_ATTACK_VIEW_RANGE - f I e SITTING_CHARGE_VIEW_RANGE - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; f CHARGE_TARGETING - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; g scanTargeting - f I h scanningTime - m (Lnet/minecraft/world/entity/boss/enderdragon/EntityEnderDragon;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$new$0 - m ()V c doServerTick - m ()V d begin - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; i getPhase -c net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerLanding net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingPhase - f Lnet/minecraft/world/phys/Vec3D; b targetLocation - m ()V b doClientTick - m ()V c doServerTick - m ()V d begin - m ()F f getFlySpeed - m ()Lnet/minecraft/world/phys/Vec3D; g getFlyTargetLocation - m ()F h getTurnSpeed - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; i getPhase -c net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerLandingFly net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingApproachPhase - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; b NEAR_EGG_TARGETING - f Lnet/minecraft/world/level/pathfinder/PathEntity; c currentPath - f Lnet/minecraft/world/phys/Vec3D; d targetLocation - m ()V c doServerTick - m ()V d begin - m ()Lnet/minecraft/world/phys/Vec3D; g getFlyTargetLocation - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; i getPhase - m ()V j findNewTarget - m ()V k navigateToNextPathNode -c net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerManager net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/world/entity/boss/enderdragon/EntityEnderDragon; b dragon - f [Lnet/minecraft/world/entity/boss/enderdragon/phases/IDragonController; c phases - f Lnet/minecraft/world/entity/boss/enderdragon/phases/IDragonController; d currentPhase - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/IDragonController; a getCurrentPhase - m (Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase;)V a setPhase - m (Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase;)Lnet/minecraft/world/entity/boss/enderdragon/phases/IDragonController; b getPhase -c net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase - f Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; a HOLDING_PATTERN - f Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; b STRAFE_PLAYER - f Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; c LANDING_APPROACH - f Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; d LANDING - f Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; e TAKEOFF - f Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; f SITTING_FLAMING - f Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; g SITTING_SCANNING - f Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; h SITTING_ATTACKING - f Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; i CHARGING_PLAYER - f Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; j DYING - f Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; k HOVERING - f [Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; l phases - f Ljava/lang/Class; m instanceClass - f I n id - f Ljava/lang/String; o name - m (Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; a create - m ()Ljava/lang/reflect/Constructor; a getConstructor - m (Lnet/minecraft/world/entity/boss/enderdragon/EntityEnderDragon;)Lnet/minecraft/world/entity/boss/enderdragon/phases/IDragonController; a createInstance - m (I)Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; a getById - m ()I b getId - m ()I c getCount -c net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerStrafe net/minecraft/world/entity/boss/enderdragon/phases/DragonStrafePlayerPhase - f Lorg/slf4j/Logger; b LOGGER - f I c FIREBALL_CHARGE_AMOUNT - f I d fireballCharge - f Lnet/minecraft/world/level/pathfinder/PathEntity; e currentPath - f Lnet/minecraft/world/phys/Vec3D; f targetLocation - f Lnet/minecraft/world/entity/EntityLiving; g attackTarget - f Z h holdingPatternClockwise - m (Lnet/minecraft/world/entity/EntityLiving;)V a setTarget - m ()V c doServerTick - m ()V d begin - m ()Lnet/minecraft/world/phys/Vec3D; g getFlyTargetLocation - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; i getPhase - m ()V j findNewTarget - m ()V k navigateToNextPathNode -c net/minecraft/world/entity/boss/enderdragon/phases/IDragonController net/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance - m ()Z a isSitting - m (Lnet/minecraft/world/entity/boss/enderdragon/EntityEnderCrystal;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/player/EntityHuman;)V a onCrystalDestroyed - m (Lnet/minecraft/world/damagesource/DamageSource;F)F a onHurt - m ()V b doClientTick - m ()V c doServerTick - m ()V d begin - m ()V e end - m ()F f getFlySpeed - m ()Lnet/minecraft/world/phys/Vec3D; g getFlyTargetLocation - m ()F h getTurnSpeed - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonControllerPhase; i getPhase -c net/minecraft/world/entity/boss/wither/EntityWither net/minecraft/world/entity/boss/wither/WitherBoss - f Lnet/minecraft/network/syncher/DataWatcherObject; b DATA_TARGET_A - f Lnet/minecraft/network/syncher/DataWatcherObject; c DATA_TARGET_B - f Lnet/minecraft/network/syncher/DataWatcherObject; cc DATA_ID_INV - f I cd INVULNERABLE_TICKS - f [F ce xRotHeads - f [F cf yRotHeads - f [F cg xRotOHeads - f [F ch yRotOHeads - f [I ci nextHeadUpdate - f [I cj idleHeadUpdates - f I ck destroyBlocksTick - f Lnet/minecraft/server/level/BossBattleServer; cl bossEvent - f Ljava/util/function/Predicate; cm LIVING_ENTITY_SELECTOR - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; cn TARGETING_CONDITIONS - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_TARGET_C - f Ljava/util/List; e DATA_TARGETS - m ()V B registerGoals - m (FFF)F a rotlerp - m (II)V a setAlternativeTarget - m (IDDDZ)V a performRangedAttack - m (Lnet/minecraft/world/entity/EntityLiving;F)V a performRangedAttack - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/damagesource/DamageSource;Z)V a dropCustomDeathLoot - m ()Z a isPowered - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/Vec3D;)V a makeStuckInBlock - m (ILnet/minecraft/world/entity/EntityLiving;)V a performRangedAttack - m ()V ab customServerAiStep - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V b setCustomName - m (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/entity/Entity;)Z b addEffect - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (I)F b getHeadYRot - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; b createNavigation - m (I)F c getHeadXRot - m (Lnet/minecraft/world/effect/MobEffect;)Z c canBeAffected - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c canDestroy - m (Lnet/minecraft/server/level/EntityPlayer;)V d startSeenByPlayer - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()V dA checkDespawn - m (Lnet/minecraft/server/level/EntityPlayer;)V e stopSeenByPlayer - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Z)Z o canUsePortal - m (Lnet/minecraft/world/entity/Entity;)Z o canRide - m (I)V s setInvulnerableTicks - m ()V s makeInvulnerable - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; t createAttributes - m (I)I t getAlternativeTarget - m (I)D u getHeadX - m (I)D v getHeadY - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (I)D w getHeadZ - m ()I x getInvulnerableTicks -c net/minecraft/world/entity/boss/wither/EntityWither$1 net/minecraft/world/entity/boss/wither/WitherBoss$1 -c net/minecraft/world/entity/boss/wither/EntityWither$a net/minecraft/world/entity/boss/wither/WitherBoss$WitherDoNothingGoal - m ()Z b canUse -c net/minecraft/world/entity/decoration/BlockAttachedEntity net/minecraft/world/entity/decoration/BlockAttachedEntity - f Lnet/minecraft/core/BlockPosition; b pos - f Lorg/slf4j/Logger; c LOGGER - f I d checkInterval - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/EnumMoveType;Lnet/minecraft/world/phys/Vec3D;)V a move - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLightning;)V a thunderHit - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (DDD)V a_ setPos - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/Entity;)V b dropItem - m ()Z bA isPickable - m ()Z bC repositionEntityAfterLoad - m ()V i_ refreshDimensions - m ()V l tick - m ()V p recalculateBoundingBox - m ()Z s survives - m ()Lnet/minecraft/core/BlockPosition; t getPos - m (Lnet/minecraft/world/entity/Entity;)Z u skipAttackInteraction -c net/minecraft/world/entity/decoration/EntityArmorStand net/minecraft/world/entity/decoration/ArmorStand - f I b WOBBLE_TIME - f Lnet/minecraft/network/syncher/DataWatcherObject; bH DATA_CLIENT_FLAGS - f Lnet/minecraft/network/syncher/DataWatcherObject; bI DATA_HEAD_POSE - f Lnet/minecraft/network/syncher/DataWatcherObject; bJ DATA_BODY_POSE - f Lnet/minecraft/network/syncher/DataWatcherObject; bK DATA_LEFT_ARM_POSE - f Lnet/minecraft/network/syncher/DataWatcherObject; bL DATA_RIGHT_ARM_POSE - f Lnet/minecraft/network/syncher/DataWatcherObject; bM DATA_LEFT_LEG_POSE - f Lnet/minecraft/network/syncher/DataWatcherObject; bN DATA_RIGHT_LEG_POSE - f J bO lastHit - f Z bP ENABLE_ARMS - f Lnet/minecraft/core/Vector3f; bQ DEFAULT_HEAD_POSE - f Lnet/minecraft/core/Vector3f; bR DEFAULT_BODY_POSE - f Lnet/minecraft/core/Vector3f; bS DEFAULT_LEFT_ARM_POSE - f Lnet/minecraft/core/Vector3f; bT DEFAULT_RIGHT_ARM_POSE - f Lnet/minecraft/core/Vector3f; bU DEFAULT_LEFT_LEG_POSE - f Lnet/minecraft/core/Vector3f; bV DEFAULT_RIGHT_LEG_POSE - f Lnet/minecraft/world/entity/EntitySize; bW MARKER_DIMENSIONS - f Lnet/minecraft/world/entity/EntitySize; bX BABY_DIMENSIONS - f D bY FEET_OFFSET - f D bZ CHEST_OFFSET - f I c DISABLE_TAKING_OFFSET - f D ca LEGS_OFFSET - f D cb HEAD_OFFSET - f Ljava/util/function/Predicate; cc RIDABLE_MINECARTS - f Lnet/minecraft/core/NonNullList; cd handItems - f Lnet/minecraft/core/NonNullList; ce armorItems - f Z cf invisible - f I cg disabledSlots - f Lnet/minecraft/core/Vector3f; ch headPose - f Lnet/minecraft/core/Vector3f; ci bodyPose - f Lnet/minecraft/core/Vector3f; cj leftArmPose - f Lnet/minecraft/core/Vector3f; ck rightArmPose - f Lnet/minecraft/core/Vector3f; cl leftLegPose - f Lnet/minecraft/core/Vector3f; cm rightLegPose - f I d DISABLE_PUTTING_OFFSET - f I e CLIENT_FLAG_SMALL - f I f CLIENT_FLAG_SHOW_ARMS - f I g CLIENT_FLAG_NO_BASEPLATE - f I h CLIENT_FLAG_MARKER - m ()Lnet/minecraft/core/Vector3f; A getHeadPose - m ()Lnet/minecraft/core/Vector3f; B getBodyPose - m ()Lnet/minecraft/core/Vector3f; C getLeftArmPose - m ()Lnet/minecraft/core/Vector3f; D getRightArmPose - m ()Lnet/minecraft/core/Vector3f; E getLeftLegPose - m (Lnet/minecraft/world/entity/Entity;)V E doPush - m ()Lnet/minecraft/core/Vector3f; F getRightLegPose - m ()Z H hasPhysics - m ()Lnet/minecraft/nbt/NBTTagCompound; I writePose - m ()V J showBreakingParticles - m ()V K updateInvisibilityStatus - m ()V L playBrokenSound - m (Z)V a setShowArms - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/damagesource/DamageSource;F)V a causeDamage - m (D)Z a shouldRenderAtSqrDistance - m (BIZ)B a setBit - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interactAt - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLightning;)V a thunderHit - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/level/Explosion;)Z a ignoreExplosion - m (Lnet/minecraft/core/Vector3f;)V a setHeadPose - m (Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/item/ItemStack;)V a setItemSlot - m (Lnet/minecraft/world/entity/EnumItemSlot;)Lnet/minecraft/world/item/ItemStack; a getItemBySlot - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/phys/Vec3D;)V a travel - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/EnumHand;)Z a swapItem - m ()V ap kill - m (Lnet/minecraft/core/Vector3f;)V b setBodyPose - m (Z)V b setNoBasePlate - m (B)V b handleEntityEvent - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/entity/EnumItemSlot; b getClickedSlot - m ()Z bA isPickable - m (Lnet/minecraft/core/Vector3f;)V c setLeftArmPose - m (Lnet/minecraft/nbt/NBTTagCompound;)V c readPose - m (Lnet/minecraft/world/entity/EnumItemSlot;)Z d canUseSlot - m (Lnet/minecraft/core/Vector3f;)V d setRightArmPose - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/world/item/ItemStack; dB getPickResult - m ()Z db isEffectiveAi - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m (Lnet/minecraft/world/entity/EnumItemSlot;)Z e isDisabled - m (Lnet/minecraft/core/Vector3f;)V e setLeftLegPose - m ()Lnet/minecraft/world/entity/EntityLiving$a; eH getFallSounds - m ()Ljava/lang/Iterable; eV getArmorSlots - m ()Ljava/lang/Iterable; eW getHandSlots - m ()Z eq canBeSeenByAnyone - m (FF)F f tickHeadTurn - m (Lnet/minecraft/world/item/ItemStack;)Z f canTakeItem - m (Lnet/minecraft/core/Vector3f;)V f setRightLegPose - m ()Z fC isAffectedByPotions - m ()Z fD attackable - m ()Lnet/minecraft/world/entity/EnumMainHand; fq getMainArm - m ()V i_ refreshDimensions - m ()Lnet/minecraft/world/level/material/EnumPistonReaction; j_ getPistonPushReaction - m (Z)V k setInvisible - m ()V l tick - m (F)Lnet/minecraft/world/phys/Vec3D; l getLightProbePosition - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (F)V o setYHeadRot - m ()Z o_ isBaby - m (F)V p setYBodyRot - m ()V r pushEntities - m ()Z r_ isIgnoringBlockTriggers - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Z t isSmall - m (Lnet/minecraft/world/entity/Entity;)Z u skipAttackInteraction - m (Z)V u setSmall - m (Z)V v setMarker - m ()Z v isShowArms - m (Z)Lnet/minecraft/world/entity/EntitySize; w getDimensionsMarker - m ()Z x isNoBasePlate - m ()Z z isMarker -c net/minecraft/world/entity/decoration/EntityArmorStand$1 net/minecraft/world/entity/decoration/ArmorStand$1 -c net/minecraft/world/entity/decoration/EntityHanging net/minecraft/world/entity/decoration/HangingEntity - f Ljava/util/function/Predicate; c HANGING_ENTITY - f Lnet/minecraft/core/EnumDirection; d direction - m ()Lnet/minecraft/world/phys/AxisAlignedBB; B calculateSupportBox - m ()V C playPlacementSound - m (Lnet/minecraft/core/BlockPosition;)Z a lambda$survives$1 - m (Lnet/minecraft/world/level/block/EnumBlockMirror;)F a mirror - m (Lnet/minecraft/core/EnumDirection;)V a setDirection - m (Lnet/minecraft/world/level/block/EnumBlockRotation;)F a rotate - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/phys/AxisAlignedBB; a calculateBoundingBox - m (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/item/EntityItem; a spawnAtLocation - m (Lnet/minecraft/world/entity/Entity;)Z c lambda$static$0 - m ()Lnet/minecraft/core/EnumDirection; cH getDirection - m ()V p recalculateBoundingBox - m ()Z s survives -c net/minecraft/world/entity/decoration/EntityHanging$1 net/minecraft/world/entity/decoration/HangingEntity$1 - f [I a $SwitchMap$net$minecraft$world$level$block$Rotation -c net/minecraft/world/entity/decoration/EntityItemFrame net/minecraft/world/entity/decoration/ItemFrame - f I e NUM_ROTATIONS - f Lnet/minecraft/network/syncher/DataWatcherObject; f DATA_ITEM - f Lnet/minecraft/network/syncher/DataWatcherObject; g DATA_ROTATION - f F h DEPTH - f F i WIDTH - f F j HEIGHT - f F k dropChance - f Z l fixed - m ()Lnet/minecraft/world/item/ItemStack; A getFrameItemStack - m ()V C playPlacementSound - m ()Lnet/minecraft/world/item/ItemStack; D getItem - m ()Z E hasFramedMap - m ()I F getRotation - m ()I H getAnalogOutput - m (Lnet/minecraft/server/level/EntityTrackerEntry;)Lnet/minecraft/network/protocol/Packet; a getAddEntityPacket - m (Lnet/minecraft/core/EnumDirection;)V a setDirection - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnEntity;)V a recreateFromPacket - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/level/saveddata/maps/MapId; a getFramedMapId - m (D)Z a shouldRenderAtSqrDistance - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interact - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/phys/AxisAlignedBB; a calculateBoundingBox - m (Lnet/minecraft/world/entity/EnumMoveType;Lnet/minecraft/world/phys/Vec3D;)V a move - m (Lnet/minecraft/world/item/ItemStack;Z)V a setItem - m (IZ)V a setRotation - m (I)Lnet/minecraft/world/entity/SlotAccess; a_ getSlot - m ()V ap kill - m (Lnet/minecraft/world/entity/Entity;)V b dropItem - m (Lnet/minecraft/world/entity/Entity;Z)V b dropItem - m (I)V b setRotation - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/item/ItemStack;)V c setItem - m (Lnet/minecraft/world/item/ItemStack;)V d removeFramedMap - m ()Lnet/minecraft/world/item/ItemStack; dB getPickResult - m ()F dF getVisualRotationYInDegrees - m (Lnet/minecraft/world/item/ItemStack;)V e onItemChanged - m ()Z s survives - m ()Lnet/minecraft/sounds/SoundEffect; v getRemoveItemSound - m ()Lnet/minecraft/sounds/SoundEffect; w getBreakSound - m ()Lnet/minecraft/sounds/SoundEffect; x getPlaceSound - m ()Lnet/minecraft/sounds/SoundEffect; y getAddItemSound - m ()Lnet/minecraft/sounds/SoundEffect; z getRotateItemSound -c net/minecraft/world/entity/decoration/EntityLeash net/minecraft/world/entity/decoration/LeashFenceKnotEntity - f D c OFFSET_Y - m (Lnet/minecraft/server/level/EntityTrackerEntry;)Lnet/minecraft/network/protocol/Packet; a getAddEntityPacket - m (D)Z a shouldRenderAtSqrDistance - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interact - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/entity/decoration/EntityLeash; b getOrCreateKnot - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/Entity;)V b dropItem - m ()Lnet/minecraft/world/item/ItemStack; dB getPickResult - m ()V p recalculateBoundingBox - m (F)Lnet/minecraft/world/phys/Vec3D; s getRopeHoldPosition - m ()Z s survives - m ()V v playPlacementSound -c net/minecraft/world/entity/decoration/EntityPainting net/minecraft/world/entity/decoration/Painting - f Lcom/mojang/serialization/MapCodec; e VARIANT_MAP_CODEC - f Lcom/mojang/serialization/Codec; f VARIANT_CODEC - f F g DEPTH - f Lnet/minecraft/network/syncher/DataWatcherObject; h DATA_PAINTING_VARIANT_ID - m ()V C playPlacementSound - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/server/level/EntityTrackerEntry;)Lnet/minecraft/network/protocol/Packet; a getAddEntityPacket - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Ljava/util/Optional; a create - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/phys/AxisAlignedBB; a calculateBoundingBox - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnEntity;)V a recreateFromPacket - m (DDDFFI)V a lerpTo - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/core/Holder;)V b setVariant - m (I)D b offsetForPaintingSize - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/Entity;)V b dropItem - m (DDDFF)V b moveTo - m (Lnet/minecraft/core/Holder;)I c variantArea - m ()Lnet/minecraft/world/item/ItemStack; dB getPickResult - m ()Lnet/minecraft/world/phys/Vec3D; dn trackingPosition - m ()Lnet/minecraft/core/Holder; v getVariant -c net/minecraft/world/entity/decoration/GlowItemFrame net/minecraft/world/entity/decoration/GlowItemFrame - m ()Lnet/minecraft/world/item/ItemStack; A getFrameItemStack - m ()Lnet/minecraft/sounds/SoundEffect; v getRemoveItemSound - m ()Lnet/minecraft/sounds/SoundEffect; w getBreakSound - m ()Lnet/minecraft/sounds/SoundEffect; x getPlaceSound - m ()Lnet/minecraft/sounds/SoundEffect; y getAddItemSound - m ()Lnet/minecraft/sounds/SoundEffect; z getRotateItemSound -c net/minecraft/world/entity/decoration/PaintingVariant net/minecraft/world/entity/decoration/PaintingVariant - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b DIRECT_STREAM_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f I e width - f I f height - f Lnet/minecraft/resources/MinecraftKey; g assetId - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I a area - m ()I b width - m ()I c height - m ()Lnet/minecraft/resources/MinecraftKey; d assetId -c net/minecraft/world/entity/decoration/PaintingVariants net/minecraft/world/entity/decoration/PaintingVariants - f Lnet/minecraft/resources/ResourceKey; A EARTH - f Lnet/minecraft/resources/ResourceKey; B WIND - f Lnet/minecraft/resources/ResourceKey; C WATER - f Lnet/minecraft/resources/ResourceKey; D FIRE - f Lnet/minecraft/resources/ResourceKey; E BAROQUE - f Lnet/minecraft/resources/ResourceKey; F HUMBLE - f Lnet/minecraft/resources/ResourceKey; G MEDITATIVE - f Lnet/minecraft/resources/ResourceKey; H PRAIRIE_RIDE - f Lnet/minecraft/resources/ResourceKey; I UNPACKED - f Lnet/minecraft/resources/ResourceKey; J BACKYARD - f Lnet/minecraft/resources/ResourceKey; K BOUQUET - f Lnet/minecraft/resources/ResourceKey; L CAVEBIRD - f Lnet/minecraft/resources/ResourceKey; M CHANGING - f Lnet/minecraft/resources/ResourceKey; N COTAN - f Lnet/minecraft/resources/ResourceKey; O ENDBOSS - f Lnet/minecraft/resources/ResourceKey; P FERN - f Lnet/minecraft/resources/ResourceKey; Q FINDING - f Lnet/minecraft/resources/ResourceKey; R LOWMIST - f Lnet/minecraft/resources/ResourceKey; S ORB - f Lnet/minecraft/resources/ResourceKey; T OWLEMONS - f Lnet/minecraft/resources/ResourceKey; U PASSAGE - f Lnet/minecraft/resources/ResourceKey; V POND - f Lnet/minecraft/resources/ResourceKey; W SUNFLOWERS - f Lnet/minecraft/resources/ResourceKey; X TIDES - f Lnet/minecraft/resources/ResourceKey; a KEBAB - f Lnet/minecraft/resources/ResourceKey; b AZTEC - f Lnet/minecraft/resources/ResourceKey; c ALBAN - f Lnet/minecraft/resources/ResourceKey; d AZTEC2 - f Lnet/minecraft/resources/ResourceKey; e BOMB - f Lnet/minecraft/resources/ResourceKey; f PLANT - f Lnet/minecraft/resources/ResourceKey; g WASTELAND - f Lnet/minecraft/resources/ResourceKey; h POOL - f Lnet/minecraft/resources/ResourceKey; i COURBET - f Lnet/minecraft/resources/ResourceKey; j SEA - f Lnet/minecraft/resources/ResourceKey; k SUNSET - f Lnet/minecraft/resources/ResourceKey; l CREEBET - f Lnet/minecraft/resources/ResourceKey; m WANDERER - f Lnet/minecraft/resources/ResourceKey; n GRAHAM - f Lnet/minecraft/resources/ResourceKey; o MATCH - f Lnet/minecraft/resources/ResourceKey; p BUST - f Lnet/minecraft/resources/ResourceKey; q STAGE - f Lnet/minecraft/resources/ResourceKey; r VOID - f Lnet/minecraft/resources/ResourceKey; s SKULL_AND_ROSES - f Lnet/minecraft/resources/ResourceKey; t WITHER - f Lnet/minecraft/resources/ResourceKey; u FIGHTERS - f Lnet/minecraft/resources/ResourceKey; v POINTER - f Lnet/minecraft/resources/ResourceKey; w PIGSCENE - f Lnet/minecraft/resources/ResourceKey; x BURNING_SKULL - f Lnet/minecraft/resources/ResourceKey; y SKELETON - f Lnet/minecraft/resources/ResourceKey; z DONKEY_KONG - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a create - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;II)V a register - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/world/entity/item/EntityFallingBlock net/minecraft/world/entity/item/FallingBlockEntity - f I b time - f Z c dropItem - f Lnet/minecraft/nbt/NBTTagCompound; d blockData - f Z e forceTickAfterTeleportToDuplicate - f Lnet/minecraft/network/syncher/DataWatcherObject; f DATA_START_POS - f Lorg/slf4j/Logger; g LOGGER - f Lnet/minecraft/world/level/block/state/IBlockData; h blockState - f Z i cancelDrop - f Z j hurtEntities - f I k fallDamageMax - f F l fallDamagePerDistance - m (Lnet/minecraft/server/level/EntityTrackerEntry;)Lnet/minecraft/network/protocol/Packet; a getAddEntityPacket - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;)V a callOnBrokenAfterFall - m (Lnet/minecraft/core/BlockPosition;)V a setStartPos - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/entity/item/EntityFallingBlock; a fall - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnEntity;)V a recreateFromPacket - m (Lnet/minecraft/CrashReportSystemDetails;)V a fillCrashReportCategory - m (Lnet/minecraft/world/level/portal/DimensionTransition;)Lnet/minecraft/world/entity/Entity; a changeDimension - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z a causeFallDamage - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()D aZ getDefaultGravity - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (FI)V b setHurtsEntities - m ()Z bA isPickable - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m ()Z cP onlyOpCanSetNbt - m ()Lnet/minecraft/network/chat/IChatBaseComponent; cs getTypeName - m ()Z cu isAttackable - m ()Z cy displayFireAnimation - m ()V l tick - m ()Lnet/minecraft/core/BlockPosition; p getStartPos - m ()V s disableDrop - m ()Lnet/minecraft/world/level/block/state/IBlockData; t getBlockState -c net/minecraft/world/entity/item/EntityItem net/minecraft/world/entity/item/ItemEntity - f F b EYE_HEIGHT - f F c bobOffs - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_ITEM - f F e FLOAT_HEIGHT - f I f LIFETIME - f I g INFINITE_PICKUP_DELAY - f I h INFINITE_LIFETIME - f I i age - f I j pickupDelay - f I k health - f Ljava/util/UUID; l thrower - f Lnet/minecraft/world/entity/Entity; m cachedThrower - f Ljava/util/UUID; n target - m ()V A setExtendedLifetime - m ()V B makeFakeItem - m ()Lnet/minecraft/world/entity/item/EntityItem; C copy - m ()V D setUnderwaterMovement - m ()V E setUnderLavaMovement - m ()V F mergeWithNeighbours - m ()Z H isMergable - m (Lnet/minecraft/world/item/ItemStack;)V a setItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a areMergable - m (Lnet/minecraft/world/entity/item/EntityItem;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a merge - m (Lnet/minecraft/world/entity/item/EntityItem;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/item/EntityItem;Lnet/minecraft/world/item/ItemStack;)V a merge - m (Lnet/minecraft/world/entity/item/EntityItem;)V a tryToMerge - m (F)F a getSpin - m (Lnet/minecraft/world/level/portal/DimensionTransition;)Lnet/minecraft/world/entity/Entity; a changeDimension - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; a merge - m ()Lnet/minecraft/core/BlockPosition; aL getBlockPosBelowThatAffectsMyMovement - m ()D aZ getDefaultGravity - m (I)Lnet/minecraft/world/entity/SlotAccess; a_ getSlot - m ()Lnet/minecraft/network/chat/IChatBaseComponent; ah getName - m (Lnet/minecraft/world/entity/Entity;)V b setThrower - m (Ljava/util/UUID;)V b setTarget - m (I)V b setPickUpDelay - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;)V b_ playerTouch - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m ()Z bd dampensVibrations - m ()Z be fireImmune - m ()Z cu isAttackable - m ()F dF getVisualRotationYInDegrees - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m ()V l tick - m ()Lnet/minecraft/world/item/ItemStack; p getItem - m ()Lnet/minecraft/world/entity/Entity; s getOwner - m ()I t getAge - m ()V v setDefaultPickUpDelay - m ()V w setNoPickUpDelay - m (Lnet/minecraft/world/entity/Entity;)V w restoreFrom - m ()V x setNeverPickUp - m ()Z y hasPickUpDelay - m ()V z setUnlimitedLifetime -c net/minecraft/world/entity/item/EntityTNTPrimed net/minecraft/world/entity/item/PrimedTnt - f Ljava/lang/String; b TAG_FUSE - f Lnet/minecraft/network/syncher/DataWatcherObject; c DATA_FUSE_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_BLOCK_STATE_ID - f I e DEFAULT_FUSE_TIME - f Ljava/lang/String; f TAG_BLOCK_STATE - f Lnet/minecraft/world/level/ExplosionDamageCalculator; g USED_PORTAL_DAMAGE_CALCULATOR - f Lnet/minecraft/world/entity/EntityLiving; h owner - f Z i usedPortal - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Z)V a setUsedPortal - m (Lnet/minecraft/world/level/portal/DimensionTransition;)Lnet/minecraft/world/entity/Entity; a changeDimension - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()D aZ getDefaultGravity - m (I)V b setFuse - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Z bA isPickable - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m (Lnet/minecraft/world/level/block/state/IBlockData;)V c setBlockState - m ()V l tick - m ()Lnet/minecraft/world/entity/EntityLiving; p getOwner - m ()I t getFuse - m ()Lnet/minecraft/world/level/block/state/IBlockData; v getBlockState - m ()V w explode - m (Lnet/minecraft/world/entity/Entity;)V w restoreFrom -c net/minecraft/world/entity/item/EntityTNTPrimed$1 net/minecraft/world/entity/item/PrimedTnt$1 - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;F)Z a shouldBlockExplode - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;)Ljava/util/Optional; a getBlockExplosionResistance -c net/minecraft/world/entity/monster/Bogged net/minecraft/world/entity/monster/Bogged - f Ljava/lang/String; b SHEARED_TAG_NAME - f I c HARD_ATTACK_INTERVAL - f I d NORMAL_ATTACK_INTERVAL - f Lnet/minecraft/network/syncher/DataWatcherObject; e DATA_SHEARED - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/sounds/SoundCategory;)V a shear - m (Lnet/minecraft/world/item/ItemStack;FLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/EntityArrow; a getArrow - m ()Z a readyForShearing - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()I gk getHardAttackInterval - m ()I gl getAttackInterval - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gn createAttributes - m ()Z go isSheared - m ()V gr spawnShearedMushrooms - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/sounds/SoundEffect; t getStepSound - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setSheared -c net/minecraft/world/entity/monster/EntityBlaze net/minecraft/world/entity/monster/Blaze - f F b allowedHeightOffset - f I c nextHeightOffsetChangeTick - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_FLAGS_ID - m ()V B registerGoals - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()V ab customServerAiStep - m ()Z bR isOnFire - m ()F bu getLightLevelDependentMagicValue - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Z fl isSensitiveToWater - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Z t isCharged - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setCharged -c net/minecraft/world/entity/monster/EntityBlaze$PathfinderGoalBlazeFireball net/minecraft/world/entity/monster/Blaze$BlazeAttackGoal - f Lnet/minecraft/world/entity/monster/EntityBlaze; a blaze - f I b attackStep - f I c attackTime - f I d lastSeen - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse - m ()V d start - m ()V e stop - m ()D h getFollowDistance -c net/minecraft/world/entity/monster/EntityCaveSpider net/minecraft/world/entity/monster/CaveSpider - m (Lnet/minecraft/world/entity/Entity;)Z D doHurtTarget - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3D; l getVehicleAttachmentPoint - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createCaveSpider -c net/minecraft/world/entity/monster/EntityCreeper net/minecraft/world/entity/monster/Creeper - f Lnet/minecraft/network/syncher/DataWatcherObject; b DATA_SWELL_DIR - f Lnet/minecraft/network/syncher/DataWatcherObject; c DATA_IS_POWERED - f I cc swell - f I cd maxSwell - f I ce explosionRadius - f I cf droppedSkulls - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_IS_IGNITED - f I e oldSwell - m ()V B registerGoals - m (Lnet/minecraft/world/entity/Entity;)Z D doHurtTarget - m (F)F H getSwelling - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/damagesource/DamageSource;Z)V a dropCustomDeathLoot - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLightning;)V a thunderHit - m ()Z a isPowered - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z a causeFallDamage - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (I)V b setSwellDir - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m ()I cx getMaxFallDistance - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()V gk ignite - m ()Z gl canDropMobsSkull - m ()V gm increaseDroppedSkulls - m ()V gn explodeCreeper - m ()V go spawnLingeringCloud - m (Lnet/minecraft/world/entity/EntityLiving;)V h setTarget - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()I t getSwellDir - m ()Z x isIgnited -c net/minecraft/world/entity/monster/EntityDrowned net/minecraft/world/entity/monster/Drowned - f F b NAUTILUS_SHELL_CHANCE - f Lnet/minecraft/world/entity/ai/navigation/NavigationGuardian; c waterNavigation - f Z cf searchingForLand - f Lnet/minecraft/world/entity/ai/navigation/Navigation; d groundNavigation - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z a checkDrownedSpawnRules - m (Lnet/minecraft/world/entity/EntityLiving;F)V a performRangedAttack - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a populateDefaultEquipmentSlots - m (Lnet/minecraft/world/level/IWorldReader;)Z a checkSpawnObstruction - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/phys/Vec3D;)V a travel - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Z a isDeepEnoughToSpawn - m ()Lnet/minecraft/sounds/SoundEffect; aQ getSwimSound - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z b canReplaceCurrentItem - m ()V bl updateSwimming - m ()Z cC isPushedByFluid - m ()Z ce isVisuallySwimming - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundEffect; gk getStepSound - m ()Lnet/minecraft/world/item/ItemStack; gl getSkull - m ()Z gm convertsInWater - m ()Z gn closeToNextPos - m ()Z gu wantsToSwim - m (Lnet/minecraft/world/entity/EntityLiving;)Z j okTarget - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()V t addBehaviourGoals - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setSearchingForLand - m ()Z x supportsBreakDoorGoal -c net/minecraft/world/entity/monster/EntityDrowned$1 net/minecraft/world/entity/monster/Drowned$1 -c net/minecraft/world/entity/monster/EntityDrowned$a net/minecraft/world/entity/monster/Drowned$DrownedAttackGoal - f Lnet/minecraft/world/entity/monster/EntityDrowned; b drowned - m ()Z b canUse - m ()Z c canContinueToUse -c net/minecraft/world/entity/monster/EntityDrowned$b net/minecraft/world/entity/monster/Drowned$DrownedGoToBeachGoal - f Lnet/minecraft/world/entity/monster/EntityDrowned; g drowned - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a isValidTarget - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/monster/EntityDrowned$c net/minecraft/world/entity/monster/Drowned$DrownedGoToWaterGoal - f Lnet/minecraft/world/entity/EntityCreature; a mob - f D b wantedX - f D c wantedY - f D d wantedZ - f D e speedModifier - f Lnet/minecraft/world/level/World; f level - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()Lnet/minecraft/world/phys/Vec3D; h getWaterPos -c net/minecraft/world/entity/monster/EntityDrowned$d net/minecraft/world/entity/monster/Drowned$DrownedMoveControl - f Lnet/minecraft/world/entity/monster/EntityDrowned; l drowned -c net/minecraft/world/entity/monster/EntityDrowned$e net/minecraft/world/entity/monster/Drowned$DrownedSwimUpGoal - f Lnet/minecraft/world/entity/monster/EntityDrowned; a drowned - f D b speedModifier - f I c seaLevel - f Z d stuck - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/monster/EntityDrowned$f net/minecraft/world/entity/monster/Drowned$DrownedTridentAttackGoal - f Lnet/minecraft/world/entity/monster/EntityDrowned; a drowned - m ()Z b canUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/monster/EntityEnderman net/minecraft/world/entity/monster/EnderMan - f Lnet/minecraft/resources/MinecraftKey; c SPEED_MODIFIER_ATTACKING_ID - f I cc MIN_DEAGGRESSION_TIME - f Lnet/minecraft/network/syncher/DataWatcherObject; cd DATA_CARRY_STATE - f Lnet/minecraft/network/syncher/DataWatcherObject; ce DATA_CREEPY - f Lnet/minecraft/network/syncher/DataWatcherObject; cf DATA_STARED_AT - f I cg lastStareSound - f I ch targetChangeTime - f Lnet/minecraft/util/valueproviders/UniformInt; ci PERSISTENT_ANGER_TIME - f I cj remainingPersistentAngerTime - f Ljava/util/UUID; ck persistentAngerTarget - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; d SPEED_MODIFIER_ATTACKING - f I e DELAY_BETWEEN_CREEPY_STARE_SOUND - m ()V B registerGoals - m ()Z Y requiresCustomPersistence - m ()I a getRemainingPersistentAngerTime - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/damagesource/DamageSource;Z)V a dropCustomDeathLoot - m (Ljava/util/UUID;)V a setPersistentAngerTarget - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/projectile/EntityPotion;F)Z a hurtWithCleanWater - m (I)V a setRemainingPersistentAngerTime - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m ()V ab customServerAiStep - m ()Ljava/util/UUID; b getPersistentAngerTarget - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/Entity;)Z c teleportTowards - m ()V c startPersistentAngerTimer - m (Lnet/minecraft/world/level/block/state/IBlockData;)V c setCarriedBlock - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z f isLookingAtMe - m ()Z fl isSensitiveToWater - m ()Lnet/minecraft/world/level/block/state/IBlockData; gk getCarriedBlock - m ()Z gl isCreepy - m ()Z gm hasBeenStaredAt - m ()V gn setBeingStaredAt - m (Lnet/minecraft/world/entity/EntityLiving;)V h setTarget - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (DDD)Z q teleport - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()V t playStareSound - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Z x teleport -c net/minecraft/world/entity/monster/EntityEnderman$PathfinderGoalEndermanPickupBlock net/minecraft/world/entity/monster/EnderMan$EndermanTakeBlockGoal - f Lnet/minecraft/world/entity/monster/EntityEnderman; a enderman - m ()V a tick - m ()Z b canUse -c net/minecraft/world/entity/monster/EntityEnderman$PathfinderGoalEndermanPlaceBlock net/minecraft/world/entity/monster/EnderMan$EndermanLeaveBlockGoal - f Lnet/minecraft/world/entity/monster/EntityEnderman; a enderman - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)Z a canPlaceBlock - m ()V a tick - m ()Z b canUse -c net/minecraft/world/entity/monster/EntityEnderman$PathfinderGoalPlayerWhoLookedAtTarget net/minecraft/world/entity/monster/EnderMan$EndermanLookForPlayerGoal - f Lnet/minecraft/world/entity/monster/EntityEnderman; i enderman - f Lnet/minecraft/world/entity/player/EntityHuman; j pendingTarget - f I k aggroTime - f I l teleportTime - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; m startAggroTargetConditions - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; n continueAggroTargetConditions - f Ljava/util/function/Predicate; o isAngerInducing - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/monster/EntityEnderman$a net/minecraft/world/entity/monster/EnderMan$EndermanFreezeWhenLookedAt - f Lnet/minecraft/world/entity/monster/EntityEnderman; a enderman - f Lnet/minecraft/world/entity/EntityLiving; b target - m ()V a tick - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/monster/EntityEndermite net/minecraft/world/entity/monster/Endermite - f I b MAX_LIFE - f I c life - m ()V B registerGoals - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z b checkEndermiteSpawnRules - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()V l tick - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (F)V p setYBodyRot - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/monster/EntityEvoker net/minecraft/world/entity/monster/Evoker - f Lnet/minecraft/world/entity/animal/EntitySheep; e wololoTarget - m ()V B registerGoals - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/server/level/WorldServer;IZ)V a applyRaidBuffs - m (Lnet/minecraft/world/entity/animal/EntitySheep;)V a setWololoTarget - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()V ab customServerAiStep - m ()Lnet/minecraft/sounds/SoundEffect; ai_ getCelebrateSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/world/entity/animal/EntitySheep; gF getWololoTarget - m ()Lnet/minecraft/sounds/SoundEffect; gk getCastingSoundEvent - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/entity/Entity;)Z s isAlliedTo - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; t createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/monster/EntityEvoker$a net/minecraft/world/entity/monster/Evoker$EvokerAttackSpellGoal - m (DDDDFI)V a createSpellEntity - m ()I h getCastingTime - m ()I i getCastingInterval - m ()V k performSpellCasting - m ()Lnet/minecraft/sounds/SoundEffect; l getSpellPrepareSound - m ()Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell; m getSpell -c net/minecraft/world/entity/monster/EntityEvoker$b net/minecraft/world/entity/monster/Evoker$EvokerCastingSpellGoal - m ()V a tick -c net/minecraft/world/entity/monster/EntityEvoker$c net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; e vexCountTargeting - m ()Z b canUse - m ()I h getCastingTime - m ()I i getCastingInterval - m ()V k performSpellCasting - m ()Lnet/minecraft/sounds/SoundEffect; l getSpellPrepareSound - m ()Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell; m getSpell -c net/minecraft/world/entity/monster/EntityEvoker$d net/minecraft/world/entity/monster/Evoker$EvokerWololoSpellGoal - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; e wololoTargeting - m ()Z b canUse - m ()Z c canContinueToUse - m ()V e stop - m ()I h getCastingTime - m ()I i getCastingInterval - m ()V k performSpellCasting - m ()Lnet/minecraft/sounds/SoundEffect; l getSpellPrepareSound - m ()Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell; m getSpell - m ()I n getCastWarmupTime -c net/minecraft/world/entity/monster/EntityGhast net/minecraft/world/entity/monster/Ghast - f Lnet/minecraft/network/syncher/DataWatcherObject; b DATA_IS_CHARGING - f I c explosionPower - m ()V B registerGoals - m ()Z Z shouldDespawnInPeaceful - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z b checkGhastSpawnRules - m (Lnet/minecraft/world/damagesource/DamageSource;)Z b isInvulnerableTo - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m ()I fN getMaxSpawnClusterSize - m ()F fa getSoundVolume - m (Lnet/minecraft/world/damagesource/DamageSource;)Z g isReflectedFireball - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Z s isCharging - m ()I t getExplosionPower - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; x createAttributes - m (Z)V x setCharging -c net/minecraft/world/entity/monster/EntityGhast$ControllerGhast net/minecraft/world/entity/monster/Ghast$GhastMoveControl - f Lnet/minecraft/world/entity/monster/EntityGhast; l ghast - f I m floatDuration - m (Lnet/minecraft/world/phys/Vec3D;I)Z a canReach -c net/minecraft/world/entity/monster/EntityGhast$PathfinderGoalGhastAttackTarget net/minecraft/world/entity/monster/Ghast$GhastShootFireballGoal - f I a chargeTime - f Lnet/minecraft/world/entity/monster/EntityGhast; b ghast - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/monster/EntityGhast$PathfinderGoalGhastIdleMove net/minecraft/world/entity/monster/Ghast$RandomFloatAroundGoal - f Lnet/minecraft/world/entity/monster/EntityGhast; a ghast - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start -c net/minecraft/world/entity/monster/EntityGhast$PathfinderGoalGhastMoveTowardsTarget net/minecraft/world/entity/monster/Ghast$GhastLookGoal - f Lnet/minecraft/world/entity/monster/EntityGhast; a ghast - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse -c net/minecraft/world/entity/monster/EntityGiantZombie net/minecraft/world/entity/monster/Giant - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IWorldReader;)F a getWalkTargetValue - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes -c net/minecraft/world/entity/monster/EntityGuardian net/minecraft/world/entity/monster/Guardian - f Lnet/minecraft/network/syncher/DataWatcherObject; b DATA_ID_MOVING - f I c ATTACK_TIME - f F cc clientSideTailAnimation - f F cd clientSideTailAnimationO - f F ce clientSideTailAnimationSpeed - f F cf clientSideSpikesAnimation - f F cg clientSideSpikesAnimationO - f Lnet/minecraft/world/entity/EntityLiving; ch clientSideCachedAttackTarget - f I ci clientSideAttackTime - f Z cj clientSideTouchedGround - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalRandomStroll; d randomStrollGoal - f Lnet/minecraft/network/syncher/DataWatcherObject; e DATA_ID_ATTACK_TARGET - m ()V B registerGoals - m (F)F H getTailAnimation - m (F)F I getSpikesAnimation - m (F)F J getAttackAnimationScale - m ()I R getAmbientSoundInterval - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/world/level/IWorldReader;)Z a checkSpawnObstruction - m (Lnet/minecraft/world/phys/Vec3D;)V a travel - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IWorldReader;)F a getWalkTargetValue - m ()I ac getMaxHeadXRot - m (I)V b setActiveAttackTarget - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z b checkGuardianSpawnRules - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; b createNavigation - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gk createAttributes - m ()Z gl isMoving - m ()Z gm hasActiveAttackTarget - m ()Lnet/minecraft/world/entity/EntityLiving; gn getActiveAttackTarget - m ()F go getClientSideAttackTime - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()I t getAttackDuration - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setMoving - m ()Lnet/minecraft/sounds/SoundEffect; x getFlopSound -c net/minecraft/world/entity/monster/EntityGuardian$1 net/minecraft/world/entity/monster/Guardian$1 -c net/minecraft/world/entity/monster/EntityGuardian$ControllerMoveGuardian net/minecraft/world/entity/monster/Guardian$GuardianMoveControl - f Lnet/minecraft/world/entity/monster/EntityGuardian; l guardian -c net/minecraft/world/entity/monster/EntityGuardian$EntitySelectorGuardianTargetHumanSquid net/minecraft/world/entity/monster/Guardian$GuardianAttackSelector - f Lnet/minecraft/world/entity/monster/EntityGuardian; a guardian - m (Lnet/minecraft/world/entity/EntityLiving;)Z a test -c net/minecraft/world/entity/monster/EntityGuardian$PathfinderGoalGuardianAttack net/minecraft/world/entity/monster/Guardian$GuardianAttackGoal - f Lnet/minecraft/world/entity/monster/EntityGuardian; a guardian - f I b attackTime - f Z c elder - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/monster/EntityGuardianElder net/minecraft/world/entity/monster/ElderGuardian - f F b ELDER_SIZE_SCALE - f I cc EFFECT_RADIUS - f I cd EFFECT_DURATION - f I ce EFFECT_AMPLIFIER - f I cf EFFECT_DISPLAY_LIMIT - f I e EFFECT_INTERVAL - m ()V ab customServerAiStep - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()I t getAttackDuration - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Lnet/minecraft/sounds/SoundEffect; x getFlopSound -c net/minecraft/world/entity/monster/EntityIllagerAbstract net/minecraft/world/entity/monster/AbstractIllager - m ()V B registerGoals - m (Lnet/minecraft/world/entity/EntityLiving;)Z c canAttack - m ()Lnet/minecraft/world/entity/monster/EntityIllagerAbstract$a; s getArmPose - m (Lnet/minecraft/world/entity/Entity;)Z s isAlliedTo -c net/minecraft/world/entity/monster/EntityIllagerAbstract$a net/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose - f Lnet/minecraft/world/entity/monster/EntityIllagerAbstract$a; a CROSSED - f Lnet/minecraft/world/entity/monster/EntityIllagerAbstract$a; b ATTACKING - f Lnet/minecraft/world/entity/monster/EntityIllagerAbstract$a; c SPELLCASTING - f Lnet/minecraft/world/entity/monster/EntityIllagerAbstract$a; d BOW_AND_ARROW - f Lnet/minecraft/world/entity/monster/EntityIllagerAbstract$a; e CROSSBOW_HOLD - f Lnet/minecraft/world/entity/monster/EntityIllagerAbstract$a; f CROSSBOW_CHARGE - f Lnet/minecraft/world/entity/monster/EntityIllagerAbstract$a; g CELEBRATING - f Lnet/minecraft/world/entity/monster/EntityIllagerAbstract$a; h NEUTRAL - f [Lnet/minecraft/world/entity/monster/EntityIllagerAbstract$a; i $VALUES - m ()[Lnet/minecraft/world/entity/monster/EntityIllagerAbstract$a; a $values -c net/minecraft/world/entity/monster/EntityIllagerAbstract$b net/minecraft/world/entity/monster/AbstractIllager$RaiderOpenDoorGoal - f Lnet/minecraft/world/entity/monster/EntityIllagerAbstract; a this$0 - m ()Z b canUse -c net/minecraft/world/entity/monster/EntityIllagerIllusioner net/minecraft/world/entity/monster/Illusioner - f I cc ILLUSION_TRANSITION_TICKS - f I cd ILLUSION_SPREAD - f I ce clientSideIllusionTicks - f [[Lnet/minecraft/world/phys/Vec3D; cf clientSideIllusionOffsets - f I e NUM_ILLUSIONS - m ()V B registerGoals - m (F)[Lnet/minecraft/world/phys/Vec3D; H getIllusionOffsets - m (Lnet/minecraft/server/level/WorldServer;IZ)V a applyRaidBuffs - m (Lnet/minecraft/world/entity/EntityLiving;F)V a performRangedAttack - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m ()Lnet/minecraft/sounds/SoundEffect; ai_ getCelebrateSound - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundEffect; gk getCastingSoundEvent - m ()Lnet/minecraft/world/phys/AxisAlignedBB; h_ getBoundingBoxForCulling - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/monster/EntityIllagerAbstract$a; s getArmPose - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; t createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/monster/EntityIllagerIllusioner$a net/minecraft/world/entity/monster/Illusioner$IllusionerBlindnessSpellGoal - f I e lastTargetId - m ()Z b canUse - m ()V d start - m ()I h getCastingTime - m ()I i getCastingInterval - m ()V k performSpellCasting - m ()Lnet/minecraft/sounds/SoundEffect; l getSpellPrepareSound - m ()Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell; m getSpell -c net/minecraft/world/entity/monster/EntityIllagerIllusioner$b net/minecraft/world/entity/monster/Illusioner$IllusionerMirrorSpellGoal - m ()Z b canUse - m ()I h getCastingTime - m ()I i getCastingInterval - m ()V k performSpellCasting - m ()Lnet/minecraft/sounds/SoundEffect; l getSpellPrepareSound - m ()Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell; m getSpell -c net/minecraft/world/entity/monster/EntityIllagerWizard net/minecraft/world/entity/monster/SpellcasterIllager - f I b spellCastingTickCount - f Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell; cc currentSpell - f Lnet/minecraft/network/syncher/DataWatcherObject; e DATA_SPELL_CASTING_ID - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell;)V a setIsCastingSpell - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()V ab customServerAiStep - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Lnet/minecraft/sounds/SoundEffect; gk getCastingSoundEvent - m ()Z gu isCastingSpell - m ()Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell; gv getCurrentSpell - m ()I gw getSpellCastingTime - m ()V l tick - m ()Lnet/minecraft/world/entity/monster/EntityIllagerAbstract$a; s getArmPose -c net/minecraft/world/entity/monster/EntityIllagerWizard$PathfinderGoalCastSpell net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterUseSpellGoal - f I b attackWarmupDelay - f I c nextAttackTickCount - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()I h getCastingTime - m ()I i getCastingInterval - m ()V k performSpellCasting - m ()Lnet/minecraft/sounds/SoundEffect; l getSpellPrepareSound - m ()Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell; m getSpell - m ()I n getCastWarmupTime -c net/minecraft/world/entity/monster/EntityIllagerWizard$Spell net/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell - f Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell; a NONE - f Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell; b SUMMON_VEX - f Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell; c FANGS - f Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell; d WOLOLO - f Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell; e DISAPPEAR - f Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell; f BLINDNESS - f Ljava/util/function/IntFunction; g BY_ID - f I h id - f [D i spellColor - m (I)Lnet/minecraft/world/entity/monster/EntityIllagerWizard$Spell; a byId -c net/minecraft/world/entity/monster/EntityIllagerWizard$b net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterCastingSpellGoal - m ()V a tick - m ()Z b canUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/monster/EntityMagmaCube net/minecraft/world/entity/monster/MagmaCube - m (IZ)V a setSize - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z b checkMagmaCubeSpawnRules - m ()Z bR isOnFire - m ()F bu getLightLevelDependentMagicValue - m (Lnet/minecraft/tags/TagKey;)V c jumpInLiquid - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()V ff jumpFromGround - m ()V gg decreaseSquish - m ()Z gh isDealsDamage - m ()F gi getAttackDamage - m ()Lnet/minecraft/sounds/SoundEffect; gj getSquishSound - m ()Lnet/minecraft/sounds/SoundEffect; gk getJumpSound - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Lnet/minecraft/core/particles/ParticleParam; t getParticleType - m ()I x getJumpDelay -c net/minecraft/world/entity/monster/EntityMonster net/minecraft/world/entity/monster/Monster - m ()Z Z shouldDespawnInPeaceful - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z a isDarkEnoughToSpawn - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a isPreventingPlayerRest - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IWorldReader;)F a getWalkTargetValue - m ()Lnet/minecraft/sounds/SoundEffect; aQ getSwimSound - m ()Lnet/minecraft/sounds/SoundEffect; aR getSwimSplashSound - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z b checkMonsterSpawnRules - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkAnyLightMonsterSpawnRules - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m ()Lnet/minecraft/world/entity/EntityLiving$a; eH getFallSounds - m ()Z ee shouldDropExperience - m ()Z ef shouldDropLoot - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; g getProjectile - m ()V gp updateNoActionTime - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gq createMonsterAttributes - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound -c net/minecraft/world/entity/monster/EntityMonsterPatrolling net/minecraft/world/entity/monster/PatrollingMonster - f Lnet/minecraft/core/BlockPosition; b patrolTarget - f Z c patrolLeader - f Z d patrolling - m ()V B registerGoals - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z b checkPatrollingMonsterSpawnRules - m ()Z gl canBeLeader - m ()Lnet/minecraft/core/BlockPosition; gm getPatrolTarget - m ()Z gn hasPatrolTarget - m ()Z go isPatrolLeader - m ()Z gr canJoinPatrol - m ()V gs findPatrolTarget - m ()Z gt isPatrolling - m (Lnet/minecraft/core/BlockPosition;)V h setPatrolTarget - m (D)Z h removeWhenFarAway - m (Lnet/minecraft/core/BlockPosition;)V i lambda$readAdditionalSaveData$0 - m (Z)V x setPatrolLeader - m (Z)V y setPatrolling -c net/minecraft/world/entity/monster/EntityMonsterPatrolling$a net/minecraft/world/entity/monster/PatrollingMonster$LongDistancePatrolGoal - f I a NAVIGATION_FAILED_COOLDOWN - f Lnet/minecraft/world/entity/monster/EntityMonsterPatrolling; b mob - f D c speedModifier - f D d leaderSpeedModifier - f J e cooldownUntil - m ()V a tick - m (Lnet/minecraft/world/entity/monster/EntityMonsterPatrolling;)Z a lambda$findPatrolCompanions$0 - m ()Z b canUse - m ()V d start - m ()V e stop - m ()Ljava/util/List; h findPatrolCompanions - m ()Z i moveRandomly -c net/minecraft/world/entity/monster/EntityPhantom net/minecraft/world/entity/monster/Phantom - f F b FLAP_DEGREES_PER_TICK - f I c TICKS_PER_FLAP - f Lnet/minecraft/core/BlockPosition; cb anchorPoint - f Lnet/minecraft/world/entity/monster/EntityPhantom$AttackPhase; cc attackPhase - f Lnet/minecraft/network/syncher/DataWatcherObject; d ID_SIZE - f Lnet/minecraft/world/phys/Vec3D; e moveTargetPoint - m ()V B registerGoals - m ()Lnet/minecraft/world/entity/ai/control/EntityAIBodyControl; H createBodyControl - m ()Z Z shouldDespawnInPeaceful - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (D)Z a shouldRenderAtSqrDistance - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/entity/EntityTypes;)Z a canAttackType - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()Z aW isFlapping - m ()V ab customServerAiStep - m (I)V b setPhantomSize - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()F fa getSoundVolume - m ()V l tick - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()I s getPhantomSize - m ()I t getUniqueFlapTickOffset - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()V x updatePhantomSizeInfo -c net/minecraft/world/entity/monster/EntityPhantom$AttackPhase net/minecraft/world/entity/monster/Phantom$AttackPhase - f Lnet/minecraft/world/entity/monster/EntityPhantom$AttackPhase; a CIRCLE - f Lnet/minecraft/world/entity/monster/EntityPhantom$AttackPhase; b SWOOP -c net/minecraft/world/entity/monster/EntityPhantom$FindCrystalGoal net/minecraft/world/entity/monster/Phantom$FindCrystalGoal -c net/minecraft/world/entity/monster/EntityPhantom$OrbitCrystalGoal net/minecraft/world/entity/monster/Phantom$OrbitCrystalGoal -c net/minecraft/world/entity/monster/EntityPhantom$b net/minecraft/world/entity/monster/Phantom$PhantomAttackPlayerTargetGoal - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; b attackTargeting - f I c nextScanTick - m ()Z b canUse - m ()Z c canContinueToUse -c net/minecraft/world/entity/monster/EntityPhantom$c net/minecraft/world/entity/monster/Phantom$PhantomAttackStrategyGoal - f I b nextSweepTick - m ()V a tick - m ()Z b canUse - m ()V d start - m ()V e stop - m ()V h setAnchorAboveTarget -c net/minecraft/world/entity/monster/EntityPhantom$d net/minecraft/world/entity/monster/Phantom$PhantomBodyRotationControl - m ()V a clientTick -c net/minecraft/world/entity/monster/EntityPhantom$e net/minecraft/world/entity/monster/Phantom$PhantomCircleAroundAnchorGoal - f F c angle - f F d distance - f F e height - f F f clockwise - m ()V a tick - m ()Z b canUse - m ()V d start - m ()V i selectNext -c net/minecraft/world/entity/monster/EntityPhantom$f net/minecraft/world/entity/monster/Phantom$PhantomLookControl -c net/minecraft/world/entity/monster/EntityPhantom$g net/minecraft/world/entity/monster/Phantom$PhantomMoveControl - f F m speed -c net/minecraft/world/entity/monster/EntityPhantom$h net/minecraft/world/entity/monster/Phantom$PhantomMoveTargetGoal - m ()Z h touchingTarget -c net/minecraft/world/entity/monster/EntityPhantom$i net/minecraft/world/entity/monster/Phantom$PhantomSweepAttackGoal - f I c CAT_SEARCH_TICK_DELAY - f Z d isScaredOfCat - f I e catSearchTick - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/monster/EntityPigZombie net/minecraft/world/entity/monster/ZombifiedPiglin - f Lnet/minecraft/world/entity/EntitySize; c BABY_DIMENSIONS - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; cf SPEED_MODIFIER_ATTACKING - f Lnet/minecraft/util/valueproviders/UniformInt; cg FIRST_ANGER_SOUND_DELAY - f I ch playFirstAngerSoundIn - f Lnet/minecraft/util/valueproviders/UniformInt; ci PERSISTENT_ANGER_TIME - f I cj remainingPersistentAngerTime - f Ljava/util/UUID; ck persistentAngerTarget - f I cl ALERT_RANGE_Y - f Lnet/minecraft/util/valueproviders/UniformInt; cm ALERT_INTERVAL - f I cn ticksUntilNextAlert - f Lnet/minecraft/resources/MinecraftKey; d SPEED_MODIFIER_ATTACKING_ID - m ()I a getRemainingPersistentAngerTime - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a populateDefaultEquipmentSlots - m (Ljava/util/UUID;)V a setPersistentAngerTarget - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a isPreventingPlayerRest - m (Lnet/minecraft/world/level/IWorldReader;)Z a checkSpawnObstruction - m (I)V a setRemainingPersistentAngerTime - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m ()V ab customServerAiStep - m ()Ljava/util/UUID; b getPersistentAngerTarget - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z b checkZombifiedPiglinSpawnRules - m ()V c startPersistentAngerTimer - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()Lnet/minecraft/world/item/ItemStack; gl getSkull - m ()Z gm convertsInWater - m ()V gt randomizeReinforcementsChance - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gu createAttributes - m ()V gv maybePlayFirstAngerSound - m ()V gw maybeAlertOthers - m ()V gx alertOthers - m ()V gy playAngerSound - m (Lnet/minecraft/world/item/ItemStack;)Z k wantsToPickUp - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()V t addBehaviourGoals - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/monster/EntityPillager net/minecraft/world/entity/monster/Pillager - f Lnet/minecraft/network/syncher/DataWatcherObject; b IS_CHARGING_CROSSBOW - f I cc SLOT_OFFSET - f Lnet/minecraft/world/InventorySubcontainer; cd inventory - f I e INVENTORY_SIZE - m ()V B registerGoals - m (Lnet/minecraft/server/level/WorldServer;IZ)V a applyRaidBuffs - m (Lnet/minecraft/world/item/ItemProjectileWeapon;)Z a canFireProjectileWeapon - m (Lnet/minecraft/world/entity/EntityLiving;F)V a performRangedAttack - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a populateDefaultEquipmentSlots - m ()V a onCrossbowAttackPerformed - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IWorldReader;)F a getWalkTargetValue - m (I)Lnet/minecraft/world/entity/SlotAccess; a_ getSlot - m ()Lnet/minecraft/sounds/SoundEffect; ai_ getCelebrateSound - m (Lnet/minecraft/world/entity/item/EntityItem;)V b pickUpItem - m (Z)V b setChargingCrossbow - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V b enchantSpawnedWeapon - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()I fN getMaxSpawnClusterSize - m ()Z gk isChargingCrossbow - m (Lnet/minecraft/world/item/ItemStack;)Z n wantsItem - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/monster/EntityIllagerAbstract$a; s getArmPose - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; t createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Lnet/minecraft/world/InventorySubcontainer; x getInventory -c net/minecraft/world/entity/monster/EntityRavager net/minecraft/world/entity/monster/Ravager - f I b STUN_DURATION - f D cc BASE_MOVEMENT_SPEED - f D cd ATTACK_MOVEMENT_SPEED - f I ce STUNNED_COLOR - f F cf STUNNED_COLOR_BLUE - f F cg STUNNED_COLOR_GREEN - f F ch STUNNED_COLOR_RED - f I ci ATTACK_DURATION - f I cj attackTick - f I ck stunnedTick - f I cl roarTick - f Ljava/util/function/Predicate; e NO_RAVAGER_AND_ALIVE - m ()V B registerGoals - m (Lnet/minecraft/world/entity/Entity;)Z D doHurtTarget - m (Lnet/minecraft/world/entity/Entity;)Z F hasLineOfSight - m ()V U updateControlFlags - m (Lnet/minecraft/server/level/WorldServer;IZ)V a applyRaidBuffs - m (Lnet/minecraft/world/level/IWorldReader;)Z a checkSpawnObstruction - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m ()I ae getMaxHeadYRot - m ()Lnet/minecraft/sounds/SoundEffect; ai_ getCelebrateSound - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/Entity;)V c strongKnockback - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/EntityLiving;)V e blockedByShield - m ()Z fc isImmobile - m ()Lnet/minecraft/world/phys/AxisAlignedBB; gc getAttackBoundingBox - m ()I gk getStunnedTick - m ()Z gl canBeLeader - m ()I gu getRoarTick - m ()V gv stunEffect - m ()V gw roar - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()I t getAttackTick - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/monster/EntityShulker net/minecraft/world/entity/monster/Shulker - f Lnet/minecraft/network/syncher/DataWatcherObject; b DATA_ATTACH_FACE_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; c DATA_PEEK_ID - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; cc COVERED_ARMOR_MODIFIER - f I cd TELEPORT_STEPS - f B ce NO_COLOR - f B cf DEFAULT_COLOR - f I cg MAX_TELEPORT_DISTANCE - f I ch OTHER_SHULKER_SCAN_RADIUS - f I ci OTHER_SHULKER_LIMIT - f F cj PEEK_PER_TICK - f Lorg/joml/Vector3f; ck FORWARD - f F cl MAX_SCALE - f F cm currentPeekAmountO - f F cn currentPeekAmount - f Lnet/minecraft/core/BlockPosition; co clientOldAttachPosition - f I cp clientSideTeleportInterpolation - f F cq MAX_LID_OPEN - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_COLOR_ID - f Lnet/minecraft/resources/MinecraftKey; e COVERED_ARMOR_MODIFIER_ID - m ()V B registerGoals - m (F)F H getClientPeekAmount - m ()Lnet/minecraft/world/entity/ai/control/EntityAIBodyControl; H createBodyControl - m (F)Ljava/util/Optional; I getRenderPosition - m (F)F J getPhysicalPeek - m ()V S playAmbientSound - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnEntity;)V a recreateFromPacket - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (FLnet/minecraft/core/EnumDirection;FF)Lnet/minecraft/world/phys/AxisAlignedBB; a getProgressDeltaAabb - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (FLnet/minecraft/core/EnumDirection;F)Lnet/minecraft/world/phys/AxisAlignedBB; a getProgressAabb - m (Ljava/util/Optional;)V a setVariant - m (DDDFFI)V a lerpTo - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a canStayAt - m (Lnet/minecraft/core/EnumDirection;)V a setAttachFace - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/Entity;Z)Z a startRiding - m (Lnet/minecraft/world/entity/EnumMoveType;Lnet/minecraft/world/phys/Vec3D;)V a move - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (DDD)V a_ setPos - m ()I ac getMaxHeadXRot - m ()V ad stopRiding - m ()I ae getMaxHeadYRot - m ()Lnet/minecraft/world/phys/AxisAlignedBB; au makeBoundingBox - m (F)F b sanitizeScale - m (I)V b setRawPeekAmount - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Z bG canBeCollidedWith - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m ()Lnet/minecraft/world/phys/Vec3D; dr getDeltaMovement - m ()Ljava/util/Optional; gk getVariant - m ()Lnet/minecraft/world/item/EnumColor; gl getColor - m ()V gm findNewAttachment - m ()Z gn updatePeekAmount - m ()V go onPeekAmountChange - m ()Z gp isClosed - m ()V gq hitByShulkerBullet - m ()I gr getRawPeekAmount - m (Lnet/minecraft/world/entity/Entity;)V h push - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/EnumDirection; h findAttachableSurface - m (Lnet/minecraft/world/phys/Vec3D;)V i setDeltaMovement - m (Lnet/minecraft/core/BlockPosition;)Z i isPositionBlocked - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Z t teleportSomewhere - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Lnet/minecraft/core/EnumDirection; x getAttachFace -c net/minecraft/world/entity/monster/EntityShulker$a net/minecraft/world/entity/monster/Shulker$ShulkerAttackGoal - f I b attackTime - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/monster/EntityShulker$b net/minecraft/world/entity/monster/Shulker$ShulkerBodyRotationControl - m ()V a clientTick -c net/minecraft/world/entity/monster/EntityShulker$c net/minecraft/world/entity/monster/Shulker$ShulkerDefenseAttackGoal - m (D)Lnet/minecraft/world/phys/AxisAlignedBB; a getTargetSearchArea - m ()Z b canUse -c net/minecraft/world/entity/monster/EntityShulker$d net/minecraft/world/entity/monster/Shulker$ShulkerLookControl - m ()V b clampHeadRotationToBody - m ()Ljava/util/Optional; h getXRotD - m ()Ljava/util/Optional; i getYRotD -c net/minecraft/world/entity/monster/EntityShulker$e net/minecraft/world/entity/monster/Shulker$ShulkerNearestAttackGoal - m (D)Lnet/minecraft/world/phys/AxisAlignedBB; a getTargetSearchArea - m ()Z b canUse -c net/minecraft/world/entity/monster/EntityShulker$f net/minecraft/world/entity/monster/Shulker$ShulkerPeekGoal - f I b peekTime - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/monster/EntitySilverfish net/minecraft/world/entity/monster/Silverfish - f Lnet/minecraft/world/entity/monster/EntitySilverfish$PathfinderGoalSilverfishWakeOthers; b friendsGoal - m ()V B registerGoals - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IWorldReader;)F a getWalkTargetValue - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z b checkSilverfishSpawnRules - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (F)V p setYBodyRot - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/monster/EntitySilverfish$PathfinderGoalSilverfishHideInBlock net/minecraft/world/entity/monster/Silverfish$SilverfishMergeWithStoneGoal - f Lnet/minecraft/core/EnumDirection; i selectedDirection - f Z j doMerge - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start -c net/minecraft/world/entity/monster/EntitySilverfish$PathfinderGoalSilverfishWakeOthers net/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal - f Lnet/minecraft/world/entity/monster/EntitySilverfish; a silverfish - f I b lookForFriends - m ()V a tick - m ()Z b canUse - m ()V h notifyHurt -c net/minecraft/world/entity/monster/EntitySkeleton net/minecraft/world/entity/monster/Skeleton - f Ljava/lang/String; b CONVERSION_TAG - f I c TOTAL_CONVERSION_TIME - f I cc conversionTime - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_STRAY_CONVERSION_ID - f I e inPowderSnowTime - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/damagesource/DamageSource;Z)V a dropCustomDeathLoot - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (I)V b startFreezeConversion - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Z dC canFreeze - m ()Z gm isShaking - m ()Z gn isFreezeConverting - m ()V go doFreezeConversion - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/sounds/SoundEffect; t getStepSound - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setFreezeConverting -c net/minecraft/world/entity/monster/EntitySkeletonAbstract net/minecraft/world/entity/monster/AbstractSkeleton - f I b HARD_ATTACK_INTERVAL - f I c NORMAL_ATTACK_INTERVAL - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalBowShoot; d bowGoal - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalMeleeAttack; e meleeGoal - m ()V B registerGoals - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/item/ItemProjectileWeapon;)Z a canFireProjectileWeapon - m (Lnet/minecraft/world/entity/EntityLiving;F)V a performRangedAttack - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/item/ItemStack;FLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/EntityArrow; a getArrow - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a populateDefaultEquipmentSlots - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m ()I gk getHardAttackInterval - m ()I gl getAttackInterval - m ()Z gm isShaking - m ()V m_ aiStep - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; t getStepSound - m ()V u rideTick - m ()V x reassessWeaponGoal -c net/minecraft/world/entity/monster/EntitySkeletonAbstract$1 net/minecraft/world/entity/monster/AbstractSkeleton$1 - m ()V d start - m ()V e stop -c net/minecraft/world/entity/monster/EntitySkeletonStray net/minecraft/world/entity/monster/Stray - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z a checkStraySpawnRules - m (Lnet/minecraft/world/item/ItemStack;FLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/EntityArrow; a getArrow - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/sounds/SoundEffect; t getStepSound - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/monster/EntitySkeletonWither net/minecraft/world/entity/monster/WitherSkeleton - m ()V B registerGoals - m (Lnet/minecraft/world/entity/Entity;)Z D doHurtTarget - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a populateDefaultEquipmentEnchantments - m (Lnet/minecraft/world/item/ItemStack;FLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/EntityArrow; a getArrow - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/damagesource/DamageSource;Z)V a dropCustomDeathLoot - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a populateDefaultEquipmentSlots - m (Lnet/minecraft/world/effect/MobEffect;)Z c canBeAffected - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/sounds/SoundEffect; t getStepSound - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/monster/EntitySlime net/minecraft/world/entity/monster/Slime - f I b MIN_SIZE - f I c MAX_SIZE - f F cb squish - f F cc oSquish - f Lnet/minecraft/network/syncher/DataWatcherObject; cd ID_SIZE - f Z ce wasOnGround - f I d MAX_NATURAL_SIZE - f F e targetSquish - m ()V B registerGoals - m ()Z Z shouldDespawnInPeaceful - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntitySize;F)Lnet/minecraft/world/phys/Vec3D; a getPassengerAttachmentPoint - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a remove - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (IZ)V a setSize - m ()I ac getMaxHeadXRot - m ()Lnet/minecraft/world/entity/EntityTypes; am getType - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;)V b_ playerTouch - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkSlimeSpawnRules - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()F fa getSoundVolume - m ()V ff jumpFromGround - m ()V gg decreaseSquish - m ()Z gh isDealsDamage - m ()F gi getAttackDamage - m ()Lnet/minecraft/sounds/SoundEffect; gj getSquishSound - m ()Lnet/minecraft/sounds/SoundEffect; gk getJumpSound - m ()I gl getSize - m ()Z gm isTiny - m ()Z gn doPlayJumpSound - m (Lnet/minecraft/world/entity/Entity;)V h push - m ()V i_ refreshDimensions - m (Lnet/minecraft/world/entity/EntityLiving;)V j dealDamage - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()F s getSoundPitch - m ()Lnet/minecraft/core/particles/ParticleParam; t getParticleType - m ()I x getJumpDelay -c net/minecraft/world/entity/monster/EntitySlime$ControllerMoveSlime net/minecraft/world/entity/monster/Slime$SlimeMoveControl - f F l yRot - f I m jumpDelay - f Lnet/minecraft/world/entity/monster/EntitySlime; n slime - f Z o isAggressive - m (D)V a setWantedMovement - m (FZ)V a setDirection - m ()V a tick -c net/minecraft/world/entity/monster/EntitySlime$PathfinderGoalSlimeIdle net/minecraft/world/entity/monster/Slime$SlimeKeepOnJumpingGoal - f Lnet/minecraft/world/entity/monster/EntitySlime; a slime - m ()V a tick - m ()Z b canUse -c net/minecraft/world/entity/monster/EntitySlime$PathfinderGoalSlimeNearestPlayer net/minecraft/world/entity/monster/Slime$SlimeAttackGoal - f Lnet/minecraft/world/entity/monster/EntitySlime; a slime - f I b growTiredTimer - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start -c net/minecraft/world/entity/monster/EntitySlime$PathfinderGoalSlimeRandomDirection net/minecraft/world/entity/monster/Slime$SlimeRandomDirectionGoal - f Lnet/minecraft/world/entity/monster/EntitySlime; a slime - f F b chosenDegrees - f I c nextRandomizeTime - m ()V a tick - m ()Z b canUse -c net/minecraft/world/entity/monster/EntitySlime$PathfinderGoalSlimeRandomJump net/minecraft/world/entity/monster/Slime$SlimeFloatGoal - f Lnet/minecraft/world/entity/monster/EntitySlime; a slime - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse -c net/minecraft/world/entity/monster/EntitySpider net/minecraft/world/entity/monster/Spider - f Lnet/minecraft/network/syncher/DataWatcherObject; b DATA_FLAGS_ID - f F c SPIDER_SPECIAL_EFFECT_CHANCE - m ()V B registerGoals - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/Vec3D;)V a makeStuckInBlock - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; b createNavigation - m (Lnet/minecraft/world/effect/MobEffect;)Z c canBeAffected - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3D; l getVehicleAttachmentPoint - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Z p_ onClimbable - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; t createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Z x isClimbing - m (Z)V x setClimbing -c net/minecraft/world/entity/monster/EntitySpider$GroupDataSpider net/minecraft/world/entity/monster/Spider$SpiderEffectsGroupData - f Lnet/minecraft/core/Holder; a effect - m (Lnet/minecraft/util/RandomSource;)V a setRandomEffect -c net/minecraft/world/entity/monster/EntitySpider$PathfinderGoalSpiderMeleeAttack net/minecraft/world/entity/monster/Spider$SpiderAttackGoal - m ()Z b canUse - m ()Z c canContinueToUse -c net/minecraft/world/entity/monster/EntitySpider$PathfinderGoalSpiderNearestAttackableTarget net/minecraft/world/entity/monster/Spider$SpiderTargetGoal - m ()Z b canUse -c net/minecraft/world/entity/monster/EntityStrider net/minecraft/world/entity/monster/Strider - f Lnet/minecraft/resources/MinecraftKey; cc SUFFOCATING_MODIFIER_ID - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; cd SUFFOCATING_MODIFIER - f F ce SUFFOCATE_STEERING_MODIFIER - f F cg STEERING_MODIFIER - f Lnet/minecraft/network/syncher/DataWatcherObject; ch DATA_BOOST_TIME - f Lnet/minecraft/network/syncher/DataWatcherObject; ci DATA_SUFFOCATING - f Lnet/minecraft/network/syncher/DataWatcherObject; cj DATA_SADDLE_ID - f Lnet/minecraft/world/entity/SaddleStorage; ck steering - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalTempt; cl temptGoal - m ()V B registerGoals - m ()Z D shouldPassengersInheritMalus - m ()Z a boost - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntitySize;F)Lnet/minecraft/world/phys/Vec3D; a getPassengerAttachmentPoint - m (Lnet/minecraft/world/level/material/Fluid;)Z a canStandOnFluid - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/world/level/IWorldReader;)Z a checkSpawnObstruction - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/sounds/SoundCategory;)V a equipSaddle - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (DZLnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)V a checkFallDamage - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a spawnJockey - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/Vec3D;)V a tickRidden - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IWorldReader;)F a getWalkTargetValue - m ()F aP nextStep - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/phys/Vec3D; b getDismountLocationForPassenger - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/monster/EntityStrider; b getBreedOffspring - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; b createNavigation - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; b getRiddenInput - m ()Z bR isOnFire - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkStriderSpawnRules - m ()Lnet/minecraft/world/phys/Vec3D; cM getLeashOffset - m ()Lnet/minecraft/world/entity/EntityLiving; cQ getControllingPassenger - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/player/EntityHuman;)F e getRiddenSpeed - m ()V ez dropEquipment - m ()Z f isSaddleable - m ()Z fl isSensitiveToWater - m ()V gk floatStrider - m ()Z i isSaddled - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m (Lnet/minecraft/world/entity/Entity;)Z r canAddPassenger - m ()Z s isSuffocating - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; t createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setSuffocating - m ()Z x isBeingTempted -c net/minecraft/world/entity/monster/EntityStrider$a net/minecraft/world/entity/monster/Strider$StriderGoToLavaGoal - f Lnet/minecraft/world/entity/monster/EntityStrider; g strider - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a isValidTarget - m ()Z b canUse - m ()Z c canContinueToUse - m ()Lnet/minecraft/core/BlockPosition; k getMoveToTarget - m ()Z l shouldRecalculatePath -c net/minecraft/world/entity/monster/EntityStrider$b net/minecraft/world/entity/monster/Strider$StriderPathNavigation - m (Lnet/minecraft/core/BlockPosition;)Z a isStableDestination - m (I)Lnet/minecraft/world/level/pathfinder/Pathfinder; a createPathFinder - m (Lnet/minecraft/world/level/pathfinder/PathType;)Z a hasValidPathType -c net/minecraft/world/entity/monster/EntityVex net/minecraft/world/entity/monster/Vex - f F b FLAP_DEGREES_PER_TICK - f I c TICKS_PER_FLAP - f Lnet/minecraft/world/entity/EntityInsentient; cc owner - f Lnet/minecraft/core/BlockPosition; cd boundOrigin - f Z ce hasLimitedLife - f I cf limitedLifeTicks - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_FLAGS_ID - f I e FLAG_IS_CHARGING - m ()V B registerGoals - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/EntityInsentient;)V a setOwner - m (Lnet/minecraft/world/entity/EnumMoveType;Lnet/minecraft/world/phys/Vec3D;)V a move - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a populateDefaultEquipmentSlots - m (IZ)V a setVexFlag - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()Z aW isFlapping - m (I)V b setLimitedLife - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()F bu getLightLevelDependentMagicValue - m (I)Z c getVexFlag - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/core/BlockPosition; gk getBoundOrigin - m ()Z gl isCharging - m (Lnet/minecraft/core/BlockPosition;)V h setBoundOrigin - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; t createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Lnet/minecraft/world/entity/Entity;)V w restoreFrom - m ()Lnet/minecraft/world/entity/EntityInsentient; x getOwner - m (Z)V x setIsCharging -c net/minecraft/world/entity/monster/EntityVex$a net/minecraft/world/entity/monster/Vex$VexChargeAttackGoal - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/monster/EntityVex$b net/minecraft/world/entity/monster/Vex$VexCopyOwnerTargetGoal - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; b copyOwnerTargeting - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/monster/EntityVex$c net/minecraft/world/entity/monster/Vex$VexMoveControl -c net/minecraft/world/entity/monster/EntityVex$d net/minecraft/world/entity/monster/Vex$VexRandomMoveGoal - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse -c net/minecraft/world/entity/monster/EntityVindicator net/minecraft/world/entity/monster/Vindicator - f Ljava/lang/String; b TAG_JOHNNY - f Z cc isJohnny - f Ljava/util/function/Predicate; e DOOR_BREAKING_PREDICATE - m ()V B registerGoals - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/server/level/WorldServer;IZ)V a applyRaidBuffs - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a populateDefaultEquipmentSlots - m (Lnet/minecraft/world/EnumDifficulty;)Z a lambda$static$0 - m ()V ab customServerAiStep - m ()Lnet/minecraft/sounds/SoundEffect; ai_ getCelebrateSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V b setCustomName - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/monster/EntityIllagerAbstract$a; s getArmPose - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; t createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/monster/EntityVindicator$a net/minecraft/world/entity/monster/Vindicator$VindicatorBreakDoorGoal - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start -c net/minecraft/world/entity/monster/EntityVindicator$b net/minecraft/world/entity/monster/Vindicator$VindicatorJohnnyAttackGoal - m ()Z b canUse - m ()V d start -c net/minecraft/world/entity/monster/EntityWitch net/minecraft/world/entity/monster/Witch - f Lnet/minecraft/resources/MinecraftKey; b SPEED_MODIFIER_DRINKING_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; cc DATA_USING_ITEM - f I cd usingTime - f Lnet/minecraft/world/entity/ai/goal/target/PathfinderGoalNearestHealableRaider; ce healRaidersGoal - f Lnet/minecraft/world/entity/ai/goal/target/PathfinderGoalNearestAttackableTargetWitch; cf attackPlayersGoal - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; e SPEED_MODIFIER_DRINKING - m ()V B registerGoals - m (Lnet/minecraft/server/level/WorldServer;IZ)V a applyRaidBuffs - m (Lnet/minecraft/world/entity/EntityLiving;F)V a performRangedAttack - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()Lnet/minecraft/sounds/SoundEffect; ai_ getCelebrateSound - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/damagesource/DamageSource;F)F e getDamageAfterMagicAbsorb - m ()Z gl canBeLeader - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Z s isDrinkingPotion - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; t createAttributes - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V z setUsingItem -c net/minecraft/world/entity/monster/EntityZoglin net/minecraft/world/entity/monster/Zoglin - f Lcom/google/common/collect/ImmutableList; b SENSOR_TYPES - f Lcom/google/common/collect/ImmutableList; c MEMORY_TYPES - f I cc ATTACK_KNOCKBACK - f F cd KNOCKBACK_RESISTANCE - f I ce ATTACK_DAMAGE - f F cf BABY_ATTACK_DAMAGE - f I cg ATTACK_INTERVAL - f I ch BABY_ATTACK_INTERVAL - f I ci ATTACK_DURATION - f F cj MOVEMENT_SPEED_WHEN_FIGHTING - f F ck SPEED_MULTIPLIER_WHEN_IDLING - f I cl attackAnimationRemainingTicks - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_BABY_ID - f I e MAX_HEALTH - m (Lnet/minecraft/world/entity/Entity;)Z D doHurtTarget - m (Z)V a setBaby - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V a initCoreActivity - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V b initIdleActivity - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V c initFightActivity - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/world/entity/ai/BehaviorController; dT getBrain - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; dU brainProvider - m (Lnet/minecraft/world/entity/EntityLiving;)V e blockedByShield - m ()I gk getAttackAnimationRemainingTicks - m ()V gl playAngrySound - m ()Ljava/util/Optional; gm findNearestValidAttackTarget - m (Lnet/minecraft/world/entity/EntityLiving;)Z j isTargetable - m (Lnet/minecraft/world/entity/EntityLiving;)V k setAttackTarget - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Z o_ isBaby - m ()Lnet/minecraft/world/entity/EntityLiving; p getTarget - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Z t isAdult - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()V x updateActivity - m ()Z y canBeLeashed -c net/minecraft/world/entity/monster/EntityZombie net/minecraft/world/entity/monster/Zombie - f Lnet/minecraft/resources/MinecraftKey; b SPEED_MODIFIER_BABY_ID - f I cc REINFORCEMENT_ATTEMPTS - f I cd REINFORCEMENT_RANGE_MAX - f I ce REINFORCEMENT_RANGE_MIN - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; cf ZOMBIE_REINFORCEMENT_CALLEE_CHARGE - f Lnet/minecraft/resources/MinecraftKey; cg LEADER_ZOMBIE_BONUS_ID - f Lnet/minecraft/resources/MinecraftKey; ch ZOMBIE_RANDOM_SPAWN_BONUS_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; ci DATA_BABY_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; cj DATA_SPECIAL_TYPE_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; ck DATA_DROWNED_CONVERSION_ID - f Lnet/minecraft/world/entity/EntitySize; cl BABY_DIMENSIONS - f F cm BREAK_DOOR_CHANCE - f Ljava/util/function/Predicate; cn DOOR_BREAKING_PREDICATE - f Lnet/minecraft/world/entity/ai/goal/PathfinderGoalBreakDoor; co breakDoorGoal - f Z cp canBreakDoors - f I cq inWaterTime - f I cr conversionTime - f Lnet/minecraft/resources/MinecraftKey; d REINFORCEMENT_CALLER_CHARGE_ID - f F e ZOMBIE_LEADER_CHANCE - m ()V B registerGoals - m (Lnet/minecraft/world/entity/Entity;)Z D doHurtTarget - m (F)V H handleAttributes - m (Lnet/minecraft/util/RandomSource;)Z a getSpawnAsBabyOdds - m (Z)V a setBaby - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a killedEntity - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/damagesource/DamageSource;Z)V a dropCustomDeathLoot - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a populateDefaultEquipmentSlots - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m ()V ag_ doUnderWaterConversion - m ()Z ah_ isSunSensitive - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (I)V b startUnderWaterConversion - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/EntityTypes;)V b convertToZombieType - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()I eg getBaseExperienceReward - m ()Lnet/minecraft/sounds/SoundEffect; gk getStepSound - m ()Lnet/minecraft/world/item/ItemStack; gl getSkull - m ()Z gm convertsInWater - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; go createAttributes - m ()Z gr isUnderWaterConverting - m ()Z gs canBreakDoors - m ()V gt randomizeReinforcementsChance - m (Lnet/minecraft/world/item/ItemStack;)Z j canHoldItem - m (Lnet/minecraft/world/item/ItemStack;)Z k wantsToPickUp - m ()V l tick - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Z o_ isBaby - m ()V t addBehaviourGoals - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Z x supportsBreakDoorGoal - m (Z)V y setCanBreakDoors -c net/minecraft/world/entity/monster/EntityZombie$1 net/minecraft/world/entity/monster/Zombie$1 -c net/minecraft/world/entity/monster/EntityZombie$GroupDataZombie net/minecraft/world/entity/monster/Zombie$ZombieGroupData - f Z a isBaby - f Z b canSpawnJockey -c net/minecraft/world/entity/monster/EntityZombie$a net/minecraft/world/entity/monster/Zombie$ZombieAttackTurtleEggGoal - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a playBreakSound - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V a playDestroyProgressSound - m ()D i acceptedDistance -c net/minecraft/world/entity/monster/EntityZombieHusk net/minecraft/world/entity/monster/Husk - m (Lnet/minecraft/world/entity/Entity;)Z D doHurtTarget - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z a checkHuskSpawnRules - m ()V ag_ doUnderWaterConversion - m ()Z ah_ isSunSensitive - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/sounds/SoundEffect; gk getStepSound - m ()Lnet/minecraft/world/item/ItemStack; gl getSkull - m ()Z gm convertsInWater - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/monster/EntityZombieVillager net/minecraft/world/entity/monster/ZombieVillager - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/network/syncher/DataWatcherObject; c DATA_CONVERTING_ID - f I cf VILLAGER_CONVERSION_WAIT_MIN - f I cg VILLAGER_CONVERSION_WAIT_MAX - f I ch MAX_SPECIAL_BLOCKS_COUNT - f I ci SPECIAL_BLOCK_RADIUS - f I cj villagerConversionTime - f Ljava/util/UUID; ck conversionStarter - f Lnet/minecraft/nbt/NBTBase; cl gossips - f Lnet/minecraft/world/item/trading/MerchantRecipeList; cm tradeOffers - f I cn villagerXp - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_VILLAGER_DATA - m (Lnet/minecraft/world/item/trading/MerchantRecipeList;)V a setTradeOffers - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/server/level/WorldServer;)V a finishConversion - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Ljava/util/UUID;I)V a startConverting - m (Lnet/minecraft/nbt/NBTBase;)V a setGossips - m (Lnet/minecraft/world/entity/npc/VillagerData;)V a setVillagerData - m (I)V b setVillagerXp - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()F fb getVoicePitch - m ()Lnet/minecraft/sounds/SoundEffect; gk getStepSound - m ()Lnet/minecraft/world/item/ItemStack; gl getSkull - m ()Z gm convertsInWater - m ()Z gu isConverting - m ()Lnet/minecraft/world/entity/npc/VillagerData; gv getVillagerData - m ()I gw getVillagerXp - m ()I gx getConversionProgress - m (D)Z h removeWhenFarAway - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound -c net/minecraft/world/entity/monster/ICrossbow net/minecraft/world/entity/monster/CrossbowAttackMob - m ()V a onCrossbowAttackPerformed - m (Lnet/minecraft/world/entity/EntityLiving;F)V b performCrossbowAttack - m (Z)V b setChargingCrossbow - m ()Lnet/minecraft/world/entity/EntityLiving; p getTarget -c net/minecraft/world/entity/monster/IMonster net/minecraft/world/entity/monster/Enemy - f I i_ XP_REWARD_NONE - f I j_ XP_REWARD_SMALL - f I k_ XP_REWARD_MEDIUM - f I l_ XP_REWARD_LARGE - f I m_ XP_REWARD_HUGE - f I n_ XP_REWARD_BOSS -c net/minecraft/world/entity/monster/IRangedEntity net/minecraft/world/entity/monster/RangedAttackMob - m (Lnet/minecraft/world/entity/EntityLiving;F)V a performRangedAttack -c net/minecraft/world/entity/monster/breeze/Breeze net/minecraft/world/entity/monster/breeze/Breeze - f Lnet/minecraft/world/entity/AnimationState; b idle - f Lnet/minecraft/world/entity/AnimationState; c slide - f Lnet/minecraft/world/entity/AnimationState; cc shoot - f Lnet/minecraft/world/entity/AnimationState; cd inhale - f I ce SLIDE_PARTICLES_AMOUNT - f I cf IDLE_PARTICLES_AMOUNT - f I cg JUMP_DUST_PARTICLES_AMOUNT - f I ch JUMP_TRAIL_PARTICLES_AMOUNT - f I ci JUMP_TRAIL_DURATION_TICKS - f I cj JUMP_CIRCLE_DISTANCE_Y - f F ck FALL_DISTANCE_SOUND_TRIGGER_THRESHOLD - f I cl WHIRL_SOUND_FREQUENCY_MIN - f I cm WHIRL_SOUND_FREQUENCY_MAX - f I cn jumpTrailStartedTick - f I co soundTick - f Lnet/minecraft/world/entity/projectile/ProjectileDeflection; cp PROJECTILE_DEFLECTION - f Lnet/minecraft/world/entity/AnimationState; d slideBack - f Lnet/minecraft/world/entity/AnimationState; e longJump - m ()V S playAmbientSound - m (Lnet/minecraft/world/entity/projectile/IProjectile;)Lnet/minecraft/world/entity/projectile/ProjectileDeflection; a deflection - m (Lnet/minecraft/world/entity/EntityTypes;)Z a canAttackType - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z a causeFallDamage - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/world/entity/projectile/IProjectile;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)V a lambda$static$0 - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m ()I ae getMaxHeadYRot - m (Lnet/minecraft/world/phys/Vec3D;)Z b withinInnerCircleRange - m (Lnet/minecraft/world/damagesource/DamageSource;)Z b isInvulnerableTo - m (I)V b emitGroundParticles - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/EntityLiving; c lambda$getHurtBy$2 - m (Lnet/minecraft/world/entity/Entity;)Z d lambda$getHurtBy$1 - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/world/entity/ai/BehaviorController; dT getBrain - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; dU brainProvider - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m ()D di getFluidJumpThreshold - m ()I fM getHeadRotSpeed - m ()V gk playWhirlSound - m ()Ljava/util/Optional; gl getHurtBy - m ()D gm getSnoutYPosition - m ()V gn resetAnimations - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Lnet/minecraft/world/entity/EntityLiving; p getTarget - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Lnet/minecraft/world/entity/monster/breeze/Breeze; t resetJumpTrail - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()V x emitJumpTrailParticles -c net/minecraft/world/entity/monster/breeze/Breeze$1 net/minecraft/world/entity/monster/breeze/Breeze$1 - f [I a $SwitchMap$net$minecraft$world$entity$Pose -c net/minecraft/world/entity/monster/breeze/BreezeAi net/minecraft/world/entity/monster/breeze/BreezeAi - f F a SPEED_MULTIPLIER_WHEN_SLIDING - f F b JUMP_CIRCLE_INNER_RADIUS - f F c JUMP_CIRCLE_MIDDLE_RADIUS - f F d JUMP_CIRCLE_OUTER_RADIUS - f Ljava/util/List; e SENSOR_TYPES - f Ljava/util/List; f MEMORY_TYPES - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$initFightActivity$1 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V a initCoreActivity - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;)V a updateActivity - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/ai/BehaviorController;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V b initIdleActivity - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/ai/BehaviorController;)V b initFightActivity - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;)Ljava/util/Optional; b lambda$initIdleActivity$0 -c net/minecraft/world/entity/monster/breeze/BreezeAi$a net/minecraft/world/entity/monster/breeze/BreezeAi$SlideToTargetSink - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;J)V c start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/monster/breeze/BreezeUtil net/minecraft/world/entity/monster/breeze/BreezeUtil - f D a MAX_LINE_OF_SIGHT_TEST_RANGE - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/phys/Vec3D;)Z a hasLineOfSight - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3D; a randomPointBehindTarget -c net/minecraft/world/entity/monster/breeze/LongJump net/minecraft/world/entity/monster/breeze/LongJump - f I c REQUIRED_AIR_BLOCKS_ABOVE - f I d JUMP_COOLDOWN_TICKS - f I e JUMP_COOLDOWN_WHEN_HURT_TICKS - f I f INHALING_DURATION_TICKS - f F g MAX_JUMP_VELOCITY - f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; h ALLOWED_ANGLES - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/core/BlockPosition;)Ljava/util/Optional; a lambda$tick$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z a canRun - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/EntityLiving;)Z a outOfAggroRange - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/phys/Vec3D;)Ljava/util/Optional; a calculateOptimalJumpVector - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)Z a canStillUse - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/core/BlockPosition; a snapToSurface - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z a isFinishedInhaling - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z b checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/EntityLiving;)Z b tooCloseForJump - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z b isFinishedJumping - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/core/BlockPosition;)V b lambda$start$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z c canJumpFromCurrentPosition - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V d stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/monster/breeze/Shoot net/minecraft/world/entity/monster/breeze/Shoot - f I c ATTACK_RANGE_MIN_SQRT - f I d ATTACK_RANGE_MAX_SQRT - f I e UNCERTAINTY_BASE - f I f UNCERTAINTY_MULTIPLIER - f F g PROJECTILE_MOVEMENT_SCALE - f I h SHOOT_INITIAL_DELAY_TICKS - f I i SHOOT_RECOVER_DELAY_TICKS - f I j SHOOT_COOLDOWN_TICKS - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Ljava/lang/Boolean;)Ljava/lang/Boolean; a lambda$checkExtraStartConditions$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/EntityLiving;)Z a isFacingTarget - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V b stop - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/EntityLiving;)Z b isTargetWithinRange - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V b start - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/EntityLiving;)V c lambda$start$2 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V c tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V c stop - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V d tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/EntityLiving;)Ljava/lang/Boolean; d lambda$checkExtraStartConditions$0 -c net/minecraft/world/entity/monster/breeze/ShootWhenStuck net/minecraft/world/entity/monster/breeze/ShootWhenStuck - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)Z a canStillUse - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V b start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/monster/breeze/Slide net/minecraft/world/entity/monster/breeze/Slide - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/phys/Vec3D; a randomPointInMiddleCircle - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V a start - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a checkExtraStartConditions - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)V d start -c net/minecraft/world/entity/monster/hoglin/EntityHoglin net/minecraft/world/entity/monster/hoglin/Hoglin - f Lcom/google/common/collect/ImmutableList; cc SENSOR_TYPES - f Lcom/google/common/collect/ImmutableList; cd MEMORY_TYPES - f Lnet/minecraft/network/syncher/DataWatcherObject; ce DATA_IMMUNE_TO_ZOMBIFICATION - f F cg PROBABILITY_OF_SPAWNING_AS_BABY - f I ch MAX_HEALTH - f F ci MOVEMENT_SPEED_WHEN_FIGHTING - f I cj ATTACK_KNOCKBACK - f F ck KNOCKBACK_RESISTANCE - f I cl ATTACK_DAMAGE - f F cm BABY_ATTACK_DAMAGE - f I cn CONVERSION_TIME - f I co attackAnimationRemainingTicks - f I cp timeInOverworld - f Z cq cannotBeHunted - m (Lnet/minecraft/world/entity/Entity;)Z D doHurtTarget - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/server/level/WorldServer;)V a finishConversion - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IWorldReader;)F a getWalkTargetValue - m ()Lnet/minecraft/sounds/SoundEffect; aQ getSwimSound - m ()Lnet/minecraft/sounds/SoundEffect; aR getSwimSplashSound - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z c checkHoglinSpawnRules - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/world/entity/ai/BehaviorController; dT getBrain - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; dU brainProvider - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m (Lnet/minecraft/world/entity/EntityLiving;)V e blockedByShield - m ()Z ee shouldDropExperience - m ()I eg getBaseExperienceReward - m ()I gk getAttackAnimationRemainingTicks - m ()Z gl canBeHunted - m ()Z gm isImmuneToZombification - m ()Z gp canFallInLove - m (D)Z h removeWhenFarAway - m ()V k ageBoundaryReached - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o isFood - m ()Lnet/minecraft/world/entity/EntityLiving; p getTarget - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()Z t isAdult - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V x setImmuneToZombification - m ()Z x isConverting - m (Z)V y setCannotBeHunted - m ()Z y canBeLeashed -c net/minecraft/world/entity/monster/hoglin/HoglinAI net/minecraft/world/entity/monster/hoglin/HoglinAi - f I a REPELLENT_DETECTION_RANGE_HORIZONTAL - f I b REPELLENT_DETECTION_RANGE_VERTICAL - f Lnet/minecraft/util/valueproviders/UniformInt; c RETREAT_DURATION - f I d ATTACK_DURATION - f I e DESIRED_DISTANCE_FROM_PIGLIN_WHEN_IDLING - f I f DESIRED_DISTANCE_FROM_PIGLIN_WHEN_RETREATING - f I g ATTACK_INTERVAL - f I h BABY_ATTACK_INTERVAL - f I i REPELLENT_PACIFY_TIME - f Lnet/minecraft/util/valueproviders/UniformInt; j ADULT_FOLLOW_RANGE - f F k SPEED_MULTIPLIER_WHEN_AVOIDING_REPELLENT - f F l SPEED_MULTIPLIER_WHEN_RETREATING - f F m SPEED_MULTIPLIER_WHEN_MAKING_LOVE - f F n SPEED_MULTIPLIER_WHEN_IDLING - f F o SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;)V a updateActivity - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;)V a lambda$broadcastAttackTarget$1 - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorGateSingle; a createIdleMovementBehaviors - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;Lnet/minecraft/world/entity/EntityLiving;)V a onHitTarget - m (Lnet/minecraft/world/entity/ai/BehaviorController;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEffect; a getSoundForActivity - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;Lnet/minecraft/core/BlockPosition;)Z a isPosNearNearestRepellent - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;Lnet/minecraft/world/entity/EntityLiving;)V b wasHurtBy - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V b initCoreActivity - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;)Ljava/util/Optional; b getSoundForCurrentActivity - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEffect; b lambda$getSoundForCurrentActivity$2 - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;)V b lambda$broadcastRetreat$0 - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;Lnet/minecraft/world/entity/EntityLiving;)V c broadcastRetreat - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;)Z c isPacified - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V c initIdleActivity - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;)Ljava/util/Optional; d findNearestValidAttackTarget - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V d initFightActivity - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;Lnet/minecraft/world/entity/EntityLiving;)V d retreatFromNearestTarget - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;)Z e wantsToStopFleeing - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V e initRetreatActivity - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;Lnet/minecraft/world/entity/EntityLiving;)V e setAvoidTarget - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;)Z f piglinsOutnumberHoglins - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;Lnet/minecraft/world/entity/EntityLiving;)V f maybeRetaliate - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;Lnet/minecraft/world/entity/EntityLiving;)V g setAttackTarget - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;)Ljava/util/List; g getVisibleAdultHoglins - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;Lnet/minecraft/world/entity/EntityLiving;)V h broadcastAttackTarget - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;)Z h isNearRepellent - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;)Z i isBreeding - m (Lnet/minecraft/world/entity/monster/hoglin/EntityHoglin;Lnet/minecraft/world/entity/EntityLiving;)V i setAttackTargetIfCloserThanCurrent -c net/minecraft/world/entity/monster/hoglin/IOglin net/minecraft/world/entity/monster/hoglin/HoglinBase - f I o_ ATTACK_ANIMATION_DURATION - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a hurtAndThrowTarget - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)V b throwTarget - m ()I gk getAttackAnimationRemainingTicks -c net/minecraft/world/entity/monster/piglin/BehaviorAdmireTimeout net/minecraft/world/entity/monster/piglin/StopAdmiringIfTiredOfTryingToReachItem - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m (II)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 -c net/minecraft/world/entity/monster/piglin/BehaviorHuntHoglin net/minecraft/world/entity/monster/piglin/StartHuntingHoglin - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;)Z a hasHuntedRecently - m ()Lnet/minecraft/world/entity/ai/behavior/OneShot; a create - m (Ljava/util/List;)V a lambda$create$1 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;J)Z a lambda$create$2 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$4 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/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 - m (Ljava/util/List;)Ljava/lang/Boolean; b lambda$create$0 -c net/minecraft/world/entity/monster/piglin/BehaviorRememberHuntedHoglin net/minecraft/world/entity/monster/piglin/RememberIfHoglinWasKilled - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 -c net/minecraft/world/entity/monster/piglin/BehaviorStartAdmiringItem net/minecraft/world/entity/monster/piglin/StartAdmiringItemIfSeen - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 - m (ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create -c net/minecraft/world/entity/monster/piglin/BehaviorStopAdmiring net/minecraft/world/entity/monster/piglin/StopHoldingItemIfNoLongerAdmiring - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;J)Z a lambda$create$0 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$create$1 - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 -c net/minecraft/world/entity/monster/piglin/BehaviorStopAdmiringItem net/minecraft/world/entity/monster/piglin/StopAdmiringIfItemTooFarAway - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;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$1 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;J)Z a lambda$create$0 - m (ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$create$2 - m (I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a create -c net/minecraft/world/entity/monster/piglin/EntityPiglin net/minecraft/world/entity/monster/piglin/Piglin - f Lcom/google/common/collect/ImmutableList; cc MEMORY_TYPES - f Lnet/minecraft/network/syncher/DataWatcherObject; cd DATA_BABY_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; ce DATA_IS_CHARGING_CROSSBOW - f Lnet/minecraft/network/syncher/DataWatcherObject; cf DATA_IS_DANCING - f Lnet/minecraft/resources/MinecraftKey; cg SPEED_MODIFIER_BABY_ID - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; ch SPEED_MODIFIER_BABY - f I ci MAX_HEALTH - f F cj MOVEMENT_SPEED_WHEN_FIGHTING - f I ck ATTACK_DAMAGE - f F cl CHANCE_OF_WEARING_EACH_ARMOUR_ITEM - f I cm MAX_PASSENGERS_ON_ONE_HOGLIN - f F cn PROBABILITY_OF_SPAWNING_AS_BABY - f Lnet/minecraft/world/entity/EntitySize; co BABY_DIMENSIONS - f D cp PROBABILITY_OF_SPAWNING_WITH_CROSSBOW_INSTEAD_OF_SWORD - f Lnet/minecraft/world/InventorySubcontainer; cq inventory - f Z cr cannotHunt - f Lcom/google/common/collect/ImmutableList; e SENSOR_TYPES - m ()Z Z shouldDespawnInPeaceful - m (Lnet/minecraft/world/item/ItemProjectileWeapon;)Z a canFireProjectileWeapon - m (Z)V a setBaby - m (Lnet/minecraft/world/entity/EntityLiving;F)V a performRangedAttack - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/damagesource/DamageSource;Z)V a dropCustomDeathLoot - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a populateDefaultEquipmentSlots - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m ()V a onCrossbowAttackPerformed - m (Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/util/RandomSource;)V a maybeWearArmor - m (Lnet/minecraft/server/level/WorldServer;)V a finishConversion - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/Entity;Z)Z a startRiding - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m ()V ab customServerAiStep - m (Z)V b setChargingCrossbow - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z b canReplaceCurrentItem - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/world/entity/item/EntityItem;)V b pickUpItem - m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/entity/Entity; b getTopPassenger - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z b checkPiglinSpawnRules - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/world/entity/ai/BehaviorController; dT getBrain - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; dU brainProvider - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()I eg getBaseExperienceReward - m ()Lnet/minecraft/world/entity/monster/piglin/EntityPiglinArmPose; gm getArmPose - m ()V go playConvertedSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gr createAttributes - m ()Z gs isDancing - m ()Lnet/minecraft/world/item/ItemStack; gt createSpawnWeapon - m ()Z gu isChargingCrossbow - m (D)Z h removeWhenFarAway - m (Lnet/minecraft/world/item/ItemStack;)Z k wantsToPickUp - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; n addToInventory - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/item/ItemStack;)Z o canAddToInventory - m ()Z o_ isBaby - m (Lnet/minecraft/world/item/ItemStack;)V p holdInMainHand - m (Lnet/minecraft/world/item/ItemStack;)V q holdInOffHand - m (Lnet/minecraft/world/item/ItemStack;)Z r canReplaceCurrentItem - m ()Z s canHunt - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Lnet/minecraft/world/InventorySubcontainer; x getInventory - m (Z)V y setDancing - m (Z)V z setCannotHunt -c net/minecraft/world/entity/monster/piglin/EntityPiglinAbstract net/minecraft/world/entity/monster/piglin/AbstractPiglin - f Lnet/minecraft/network/syncher/DataWatcherObject; b DATA_IMMUNE_TO_ZOMBIFICATION - f I c CONVERSION_TIME - f I d timeInOverworld - m ()V S playAmbientSound - m (Lnet/minecraft/server/level/WorldServer;)V a finishConversion - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Z gk isConverting - m ()Z gl isAdult - m ()Lnet/minecraft/world/entity/monster/piglin/EntityPiglinArmPose; gm getArmPose - m ()Z gn isHoldingMeleeWeapon - m ()V go playConvertedSound - m ()Lnet/minecraft/world/entity/EntityLiving; p getTarget - m ()Z s canHunt - m ()Z t isImmuneToZombification - m ()V x applyOpenDoorsAbility - m (Z)V x setImmuneToZombification -c net/minecraft/world/entity/monster/piglin/EntityPiglinArmPose net/minecraft/world/entity/monster/piglin/PiglinArmPose - f Lnet/minecraft/world/entity/monster/piglin/EntityPiglinArmPose; a ATTACKING_WITH_MELEE_WEAPON - f Lnet/minecraft/world/entity/monster/piglin/EntityPiglinArmPose; b CROSSBOW_HOLD - f Lnet/minecraft/world/entity/monster/piglin/EntityPiglinArmPose; c CROSSBOW_CHARGE - f Lnet/minecraft/world/entity/monster/piglin/EntityPiglinArmPose; d ADMIRING_ITEM - f Lnet/minecraft/world/entity/monster/piglin/EntityPiglinArmPose; e DANCING - f Lnet/minecraft/world/entity/monster/piglin/EntityPiglinArmPose; f DEFAULT - f [Lnet/minecraft/world/entity/monster/piglin/EntityPiglinArmPose; g $VALUES - m ()[Lnet/minecraft/world/entity/monster/piglin/EntityPiglinArmPose; a $values -c net/minecraft/world/entity/monster/piglin/EntityPiglinBrute net/minecraft/world/entity/monster/piglin/PiglinBrute - f Lcom/google/common/collect/ImmutableList; cc MEMORY_TYPES - f I cd MAX_HEALTH - f F ce MOVEMENT_SPEED_WHEN_FIGHTING - f I cf ATTACK_DAMAGE - f Lcom/google/common/collect/ImmutableList; e SENSOR_TYPES - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a populateDefaultEquipmentSlots - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m ()V ab customServerAiStep - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/world/entity/ai/BehaviorController; dT getBrain - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; dU brainProvider - m ()Lnet/minecraft/world/entity/monster/piglin/EntityPiglinArmPose; gm getArmPose - m ()V go playConvertedSound - m ()V gr playAngrySound - m (Lnet/minecraft/world/item/ItemStack;)Z k wantsToPickUp - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()Z s canHunt - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; x createAttributes -c net/minecraft/world/entity/monster/piglin/PiglinAI net/minecraft/world/entity/monster/piglin/PiglinAi - f Lnet/minecraft/util/valueproviders/UniformInt; A AVOID_ZOMBIFIED_DURATION - f Lnet/minecraft/util/valueproviders/UniformInt; B BABY_AVOID_NEMESIS_DURATION - f F C PROBABILITY_OF_CELEBRATION_DANCE - f F D SPEED_MULTIPLIER_WHEN_AVOIDING - f F E SPEED_MULTIPLIER_WHEN_RETREATING - f F F SPEED_MULTIPLIER_WHEN_MOUNTING - f F G SPEED_MULTIPLIER_WHEN_GOING_TO_WANTED_ITEM - f F H SPEED_MULTIPLIER_WHEN_GOING_TO_CELEBRATE_LOCATION - f F I SPEED_MULTIPLIER_WHEN_DANCING - f F J SPEED_MULTIPLIER_WHEN_IDLING - f I a REPELLENT_DETECTION_RANGE_HORIZONTAL - f I b REPELLENT_DETECTION_RANGE_VERTICAL - f Lnet/minecraft/world/item/Item; c BARTERING_ITEM - f Lnet/minecraft/util/valueproviders/UniformInt; d TIME_BETWEEN_HUNTS - f I e PLAYER_ANGER_RANGE - f I f ANGER_DURATION - f I g ADMIRE_DURATION - f I h MAX_DISTANCE_TO_WALK_TO_ITEM - f I i MAX_TIME_TO_WALK_TO_ITEM - f I j HOW_LONG_TIME_TO_DISABLE_ADMIRE_WALKING_IF_CANT_REACH_ITEM - f I k CELEBRATION_TIME - f I l BABY_FLEE_DURATION_AFTER_GETTING_HIT - f I m HIT_BY_PLAYER_MEMORY_TIMEOUT - f I n MAX_WALK_DISTANCE_TO_START_RIDING - f Lnet/minecraft/util/valueproviders/UniformInt; o RIDE_START_INTERVAL - f Lnet/minecraft/util/valueproviders/UniformInt; p RIDE_DURATION - f Lnet/minecraft/util/valueproviders/UniformInt; q RETREAT_DURATION - f I r MELEE_ATTACK_COOLDOWN - f I s EAT_COOLDOWN - f I t DESIRED_DISTANCE_FROM_ENTITY_WHEN_AVOIDING - f I u MAX_LOOK_DIST - f I v MAX_LOOK_DIST_FOR_PLAYER_HOLDING_LOVED_ITEM - f I w INTERACTION_RANGE - f I x MIN_DESIRED_DIST_FROM_TARGET_WHEN_HOLDING_CROSSBOW - f F y SPEED_WHEN_STRAFING_BACK_FROM_TARGET - f I z DESIRED_DISTANCE_FROM_ZOMBIFIED - m (Lnet/minecraft/world/item/ItemStack;)Z a isLovedItem - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;Lnet/minecraft/world/entity/EntityLiving;)V a maybeRetaliate - m (Lnet/minecraft/world/entity/EntityTypes;)Z a isZombified - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Ljava/util/List;)V a throwItems - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a wantsToDance - m ()Lcom/google/common/collect/ImmutableList; a createLookBehaviors - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Ljava/util/List;Lnet/minecraft/world/phys/Vec3D;)V a throwItemsTowardPos - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;)V a broadcastUniversalAnger - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/item/ItemStack;)Z a wantsToPickup - m (Lnet/minecraft/world/entity/item/EntityItem;)Lnet/minecraft/world/item/ItemStack; a removeOneItemFromItemEntity - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Z)V a stopHoldingOffHandItem - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/entity/player/EntityHuman;Ljava/util/List;)V a throwItemsTowardPlayer - m (Lnet/minecraft/world/entity/player/EntityHuman;Z)V a angerNearbyPiglins - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a mobInteract - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/entity/item/EntityItem;)V a pickUpItem - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)V a updateActivity - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/entity/EntityLiving;)V a wasHurtBy - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/entity/Entity;)Z a wantsToStopRiding - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/util/RandomSource;)V a initMemories - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/entity/ai/BehaviorController;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEffect; a getSoundForActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V a initCoreActivity - m (Lnet/minecraft/world/entity/EntityLiving;)Z a isWearingGold - m (Lnet/minecraft/world/entity/EntityLiving;)Z b isPlayerHoldingLovedItem - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/entity/ai/BehaviorController;)V b initFightActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V b initIdleActivity - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorGateSingle; b createIdleLookBehaviors - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/entity/EntityLiving;)Z b isNearestValidAttackTarget - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;)Ljava/util/Optional; b getNearestVisibleTargetablePlayer - m (Lnet/minecraft/world/item/ItemStack;)Z b isBarterCurrency - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/item/ItemStack;)Z b canAdmire - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Ljava/util/List;)V b throwItemsTowardRandomPos - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)V b cancelAdmiring - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;Lnet/minecraft/world/entity/EntityLiving;)V b broadcastAngerTarget - m (Lnet/minecraft/world/item/ItemStack;)Z c isFood - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Ljava/util/Optional; c getSoundForCurrentActivity - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorGateSingle; c createIdleMovementBehaviors - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/entity/EntityLiving;)V c broadcastRetreat - m (Lnet/minecraft/world/entity/EntityLiving;)Z c hasCrossbow - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;)V c dontKillAnyMoreHoglinsForAWhile - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/item/ItemStack;)V c holdInOffhand - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;Lnet/minecraft/world/entity/EntityLiving;)V c setAngerTarget - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V c initCelebrateActivity - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/item/ItemStack;)V d putInInventory - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/entity/EntityLiving;)V d retreatFromNearestTarget - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V d initAdmireItemActivity - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;)Z d isIdle - m (Lnet/minecraft/world/entity/EntityLiving;)V d admireGoldItem - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Ljava/util/List; d getVisibleAdultPiglins - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;Lnet/minecraft/world/entity/EntityLiving;)V d setAngerTargetToNearestTargetablePlayerIfFound - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; d avoidRepellent - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;Lnet/minecraft/world/entity/EntityLiving;)V e setAvoidTargetAndDontHuntForAWhile - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Ljava/util/Optional; e getAvoidTarget - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;Lnet/minecraft/world/entity/EntityLiving;)V e setAngerTargetIfCloserThanCurrent - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;)Ljava/util/List; e getAdultPiglins - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V e initRetreatActivity - m (Lnet/minecraft/world/entity/EntityLiving;)Z e seesPlayerHoldingLovedItem - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; e babyAvoidNemesis - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; f avoidZombified - m (Lnet/minecraft/world/entity/EntityLiving;)Z f doesntSeeAnyPlayerHoldingLovedItem - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V f initRideHoglinActivity - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;)Ljava/util/Optional; f getAngerTarget - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Z f isBabyRidingBaby - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; g babySometimesRideBabyHoglin - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Ljava/util/List; g getBarterResponseItems - m (Lnet/minecraft/world/entity/EntityLiving;)Z g wasHurtRecently - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Z h isNearZombified - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Ljava/util/Optional; i findNearestValidAttackTarget - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Z j isNearAvoidTarget - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)V k stopWalking - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Z l wantsToStopFleeing - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Z m piglinsEqualOrOutnumberHoglins - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Z n hoglinsOutnumberPiglins - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)V o eat - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Lnet/minecraft/world/phys/Vec3D; p getRandomNearbyPos - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Z q hasEatenRecently - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Z r isAdmiringItem - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Z s isNearRepellent - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Z t isAdmiringDisabled - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Z u isHoldingItemInOffHand - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglin;)Z v isNotHoldingLovedItemInOffHand -c net/minecraft/world/entity/monster/piglin/PiglinBruteAI net/minecraft/world/entity/monster/piglin/PiglinBruteAi - f I a ANGER_DURATION - f I b MELEE_ATTACK_COOLDOWN - f D c ACTIVITY_SOUND_LIKELIHOOD_PER_TICK - f I d MAX_LOOK_DIST - f I e INTERACTION_RANGE - f D f TARGETING_RANGE - f F g SPEED_MULTIPLIER_WHEN_IDLING - f I h HOME_CLOSE_ENOUGH_DISTANCE - f I i HOME_TOO_FAR_DISTANCE - f I j HOME_STROLL_AROUND_DISTANCE - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; a getTargetIfWithinRange - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$isNearestValidAttackTarget$1 - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;Lnet/minecraft/world/entity/EntityLiving;)Z a isNearestValidAttackTarget - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinBrute;Lnet/minecraft/world/entity/ai/BehaviorController;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinBrute;Lnet/minecraft/world/entity/EntityLiving;)V a wasHurtBy - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorGateSingle; a createIdleLookBehaviors - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinBrute;)V a initMemories - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;)Ljava/util/Optional; a findNearestValidAttackTarget - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinBrute;Lnet/minecraft/world/entity/schedule/Activity;)V a lambda$playActivitySound$3 - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinBrute;Lnet/minecraft/world/entity/ai/BehaviorController;)V b initCoreActivity - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinBrute;Lnet/minecraft/world/entity/EntityLiving;)V b setAngerTarget - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinAbstract;Lnet/minecraft/world/entity/EntityLiving;)Z b lambda$getTargetIfWithinRange$2 - m ()Lnet/minecraft/world/entity/ai/behavior/BehaviorGateSingle; b createIdleMovementBehaviors - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinBrute;)V b updateActivity - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinBrute;Lnet/minecraft/world/entity/EntityLiving;)Z c lambda$initFightActivity$0 - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinBrute;)V c maybePlayActivitySound - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinBrute;Lnet/minecraft/world/entity/ai/BehaviorController;)V c initIdleActivity - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinBrute;Lnet/minecraft/world/entity/ai/BehaviorController;)V d initFightActivity - m (Lnet/minecraft/world/entity/monster/piglin/EntityPiglinBrute;)V d playActivitySound -c net/minecraft/world/entity/monster/warden/AngerLevel net/minecraft/world/entity/monster/warden/AngerLevel - f Lnet/minecraft/world/entity/monster/warden/AngerLevel; a CALM - f Lnet/minecraft/world/entity/monster/warden/AngerLevel; b AGITATED - f Lnet/minecraft/world/entity/monster/warden/AngerLevel; c ANGRY - f [Lnet/minecraft/world/entity/monster/warden/AngerLevel; d SORTED_LEVELS - f I e minimumAnger - f Lnet/minecraft/sounds/SoundEffect; f ambientSound - f Lnet/minecraft/sounds/SoundEffect; g listeningSound - f [Lnet/minecraft/world/entity/monster/warden/AngerLevel; h $VALUES - m (Lnet/minecraft/world/entity/monster/warden/AngerLevel;Lnet/minecraft/world/entity/monster/warden/AngerLevel;)I a lambda$static$0 - m (I)Lnet/minecraft/world/entity/monster/warden/AngerLevel; a byAnger - m ()I a getMinimumAnger - m ([Lnet/minecraft/world/entity/monster/warden/AngerLevel;)V a lambda$static$1 - m ()Lnet/minecraft/sounds/SoundEffect; b getAmbientSound - m ()Lnet/minecraft/sounds/SoundEffect; c getListeningSound - m ()Z d isAngry - m ()[Lnet/minecraft/world/entity/monster/warden/AngerLevel; e $values -c net/minecraft/world/entity/monster/warden/AngerManagement net/minecraft/world/entity/monster/warden/AngerManagement - f I a CONVERSION_DELAY - f I b MAX_ANGER - f Ljava/util/ArrayList; c suspects - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; d angerBySuspect - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; e angerByUuid - f I f DEFAULT_ANGER_DECREASE - f I g conversionDelay - f I h highestAnger - f Lcom/mojang/serialization/Codec; i SUSPECT_ANGER_PAIR - f Ljava/util/function/Predicate; j filter - f Lnet/minecraft/world/entity/monster/warden/AngerManagement$a; k suspectSorter - m (Lnet/minecraft/server/level/WorldServer;)V a convertFromUuids - m (ILnet/minecraft/world/entity/Entity;Ljava/lang/Integer;)Ljava/lang/Integer; a lambda$increaseAnger$6 - m (Ljava/util/function/Predicate;Ljava/util/List;)Lnet/minecraft/world/entity/monster/warden/AngerManagement; a lambda$codec$1 - m (Lnet/minecraft/world/entity/Entity;)V a clearAnger - m (Ljava/util/function/Predicate;)Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/entity/Entity;I)I a increaseAnger - m (Lcom/mojang/datafixers/util/Pair;)V a lambda$new$3 - m (Ljava/util/function/Predicate;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$2 - m (Lnet/minecraft/server/level/WorldServer;Ljava/util/function/Predicate;)V a tick - m (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lcom/mojang/datafixers/util/Pair; a lambda$createUuidAngerPairs$5 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Optional; a getActiveEntity - m (Lnet/minecraft/world/entity/Entity;)I b getActiveAnger - m ()Ljava/util/List; b createUuidAngerPairs - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/EntityLiving; c lambda$getActiveEntity$8 - m ()V c sortAndUpdateHighestAnger - m ()Lnet/minecraft/world/entity/Entity; d getTopSuspect - m (Lnet/minecraft/world/entity/Entity;)Z d lambda$getActiveEntity$7 - m (Lnet/minecraft/world/entity/Entity;)Lcom/mojang/datafixers/util/Pair; e lambda$createUuidAngerPairs$4 -c net/minecraft/world/entity/monster/warden/AngerManagement$1 net/minecraft/world/entity/monster/warden/AngerManagement$1 - f [I a $SwitchMap$net$minecraft$world$entity$Entity$RemovalReason -c net/minecraft/world/entity/monster/warden/AngerManagement$a net/minecraft/world/entity/monster/warden/AngerManagement$Sorter - f Lnet/minecraft/world/entity/monster/warden/AngerManagement; a angerManagement - m ()Lnet/minecraft/world/entity/monster/warden/AngerManagement; a angerManagement - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I a compare -c net/minecraft/world/entity/monster/warden/Warden net/minecraft/world/entity/monster/warden/Warden - f Lnet/minecraft/world/entity/AnimationState; b roarAnimationState - f Lnet/minecraft/world/entity/AnimationState; c sniffAnimationState - f I cA PROJECTILE_ANGER_DISTANCE - f I cB tendrilAnimation - f I cD tendrilAnimationO - f I cE heartAnimation - f I cF heartAnimationO - f Lnet/minecraft/world/level/gameevent/DynamicGameEventListener; cG dynamicGameEventListener - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$d; cH vibrationUser - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a; cI vibrationData - f Lnet/minecraft/world/entity/monster/warden/AngerManagement; cJ angerManagement - f Lnet/minecraft/world/entity/AnimationState; cc attackAnimationState - f Lnet/minecraft/world/entity/AnimationState; cd sonicBoomAnimationState - f Lorg/slf4j/Logger; ce LOGGER - f I cf VIBRATION_COOLDOWN_TICKS - f I cg TIME_TO_USE_MELEE_UNTIL_SONIC_BOOM - f I ch MAX_HEALTH - f F ci MOVEMENT_SPEED_WHEN_FIGHTING - f F cj KNOCKBACK_RESISTANCE - f F ck ATTACK_KNOCKBACK - f I cl ATTACK_DAMAGE - f Lnet/minecraft/network/syncher/DataWatcherObject; cm CLIENT_ANGER_LEVEL - f I cn DARKNESS_DISPLAY_LIMIT - f I co DARKNESS_DURATION - f I cp DARKNESS_RADIUS - f I cq DARKNESS_INTERVAL - f I cr ANGERMANAGEMENT_TICK_DELAY - f I cs DEFAULT_ANGER - f I ct PROJECTILE_ANGER - f I cu ON_HURT_ANGER_BOOST - f I cv RECENT_PROJECTILE_TICK_THRESHOLD - f I cw TOUCH_COOLDOWN_TICKS - f I cx DIGGING_PARTICLES_AMOUNT - f F cy DIGGING_PARTICLES_DURATION - f F cz DIGGING_PARTICLES_OFFSET - f Lnet/minecraft/world/entity/AnimationState; d emergeAnimationState - f Lnet/minecraft/world/entity/AnimationState; e diggingAnimationState - m (Lnet/minecraft/world/entity/Entity;)Z D doHurtTarget - m (Lnet/minecraft/world/entity/Entity;)V E doPush - m (F)F H getTendrilAnimation - m (F)F I getHeartAnimation - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnEntity;)V a recreateFromPacket - m (Ljava/util/function/BiConsumer;)V a updateDynamicGameEventListener - m (Lnet/minecraft/world/entity/AnimationState;)V a clientDiggingParticles - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/server/level/EntityTrackerEntry;)Lnet/minecraft/network/protocol/Packet; a getAddEntityPacket - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/Entity;I)V a applyDarknessAround - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/level/Explosion;)Z a ignoreExplosion - m (Lnet/minecraft/world/level/IWorldReader;)Z a checkSpawnObstruction - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/entity/Entity;IZ)V a increaseAngerAt - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IWorldReader;)F a getWalkTargetValue - m ()F aP nextStep - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m (Lnet/minecraft/world/damagesource/DamageSource;)Z b isInvulnerableTo - m (B)V b handleEntityEvent - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/entity/ai/navigation/NavigationAbstract; b createNavigation - m ()Z bB isPushable - m ()Z bd dampensVibrations - m (Lnet/minecraft/world/entity/Entity;)Z c canTargetEntity - m (Lnet/minecraft/world/entity/Entity;)V d clearAnger - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/world/entity/ai/BehaviorController; dT getBrain - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m (Lnet/minecraft/world/entity/Entity;)V e increaseAngerAt - m ()Z fK canDisableShield - m ()F fa getSoundVolume - m ()Ljava/util/Optional; gk getEntityAngryAt - m ()Lnet/minecraft/world/entity/monster/warden/AngerManagement; gl getAngerManagement - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a; gm getVibrationData - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$d; gn getVibrationUser - m ()Z go isDiggingOrEmerging - m ()V gr syncClientAngerLevel - m ()I gs getHeartBeatDelay - m ()V gt playListeningSound - m ()I gu getActiveAnger - m (D)Z h removeWhenFarAway - m (Lnet/minecraft/world/entity/EntityLiving;)V j setAttackTarget - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (Lnet/minecraft/world/entity/Entity;)Z o canRide - m ()Lnet/minecraft/world/entity/EntityLiving; p getTarget - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; s createAttributes - m ()I t getClientAngerLevel - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m ()Lnet/minecraft/world/entity/monster/warden/AngerLevel; x getAngerLevel -c net/minecraft/world/entity/monster/warden/Warden$1 net/minecraft/world/entity/monster/warden/Warden$1 - m (I)Lnet/minecraft/world/level/pathfinder/Pathfinder; a createPathFinder -c net/minecraft/world/entity/monster/warden/Warden$1$1 net/minecraft/world/entity/monster/warden/Warden$1$1 - m (Lnet/minecraft/world/level/pathfinder/PathPoint;Lnet/minecraft/world/level/pathfinder/PathPoint;)F a distance -c net/minecraft/world/entity/monster/warden/Warden$a net/minecraft/world/entity/monster/warden/Warden$VibrationUser - f I b GAME_EVENT_LISTENER_RANGE - f Lnet/minecraft/world/level/gameevent/PositionSource; c positionSource - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$a;)Z a canReceiveVibration - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V a onReceiveVibration - m ()I a getListenerRadius - m ()Lnet/minecraft/world/level/gameevent/PositionSource; b getPositionSource - m ()Lnet/minecraft/tags/TagKey; c getListenableEvents - m ()Z d canTriggerAvoidVibration -c net/minecraft/world/entity/monster/warden/WardenAi net/minecraft/world/entity/monster/warden/WardenAi - f I a EMERGE_DURATION - f I b ROAR_DURATION - f I c DIGGING_COOLDOWN - f F d SPEED_MULTIPLIER_WHEN_IDLING - f F e SPEED_MULTIPLIER_WHEN_INVESTIGATING - f F f SPEED_MULTIPLIER_WHEN_FIGHTING - f I g MELEE_ATTACK_COOLDOWN - f I h DIGGING_DURATION - f I i SNIFFING_DURATION - f I j DISTURBANCE_LOCATION_EXPIRY_TIME - f Ljava/util/List; k SENSOR_TYPES - f Ljava/util/List; l MEMORY_TYPES - f Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m DIG_COOLDOWN_SETTER - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$isTarget$5 - m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/EntityLiving;)Z a isTarget - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z a lambda$static$0 - m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/core/BlockPosition;)V a setDisturbanceLocation - m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/ai/BehaviorController;)V a initFightActivity - m (Lnet/minecraft/world/entity/EntityLiving;)V a setDigCooldown - m (Lnet/minecraft/world/entity/monster/warden/Warden;)V a updateActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V a initCoreActivity - m (Lnet/minecraft/world/entity/monster/warden/Warden;Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a lambda$static$1 - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$b;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V b initEmergeActivity - m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/EntityLiving;)V b onTargetInvalid - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V c initDiggingActivity - m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/EntityLiving;)Z c lambda$initFightActivity$4 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V d initIdleActivity - m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/EntityLiving;)Z d lambda$initFightActivity$3 - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V e initInvestigateActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V f initSniffingActivity - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V g initRoarActivity -c net/minecraft/world/entity/monster/warden/WardenSpawnTracker net/minecraft/world/entity/monster/warden/WardenSpawnTracker - f Lcom/mojang/serialization/Codec; a CODEC - f I b MAX_WARNING_LEVEL - f D c PLAYER_SEARCH_RADIUS - f I d WARNING_CHECK_DIAMETER - f I e DECREASE_WARNING_LEVEL_EVERY_INTERVAL - f I f WARNING_LEVEL_INCREASE_COOLDOWN - f I g ticksSinceLastWarning - f I h warningLevel - f I i cooldownTicks - m (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;Lnet/minecraft/server/level/EntityPlayer;)V a lambda$tryWarn$7 - m (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V a copyData - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/server/level/EntityPlayer;)Ljava/util/OptionalInt; a tryWarn - m (I)V a setWarningLevel - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Z a hasNearbyWarden - m (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V a lambda$tryWarn$6 - m (Lnet/minecraft/server/level/EntityPlayer;)Ljava/util/stream/Stream; a lambda$tryWarn$5 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m ()V a tick - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/server/level/EntityPlayer;)Z a lambda$getNearbyPlayers$8 - m (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)Ljava/lang/Integer; b lambda$static$2 - m (Lnet/minecraft/server/level/EntityPlayer;)Z b lambda$tryWarn$4 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Ljava/util/List; b getNearbyPlayers - m ()V b reset - m ()I c getWarningLevel - m (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)Ljava/lang/Integer; c lambda$static$1 - m (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)Ljava/lang/Integer; d lambda$static$0 - m ()Z d onCooldown - m ()V e increaseWarningLevel - m ()V f decreaseWarningLevel -c net/minecraft/world/entity/npc/EntityVillager net/minecraft/world/entity/npc/Villager - f J cA lastGossipDecayTime - f I cB villagerXp - f J cD lastRestockGameTime - f I cE numberOfRestocksToday - f J cF lastRestockCheckDayTime - f Z cG assignProfessionWhenSpawned - f Lcom/google/common/collect/ImmutableList; cH MEMORY_TYPES - f Lcom/google/common/collect/ImmutableList; cI SENSOR_TYPES - f I ce BREEDING_FOOD_THRESHOLD - f Ljava/util/Map; cf FOOD_POINTS - f F cg SPEED_MODIFIER - f Ljava/util/Map; ch POI_MEMORIES - f Lorg/slf4j/Logger; ci LOGGER - f Lnet/minecraft/network/syncher/DataWatcherObject; cj DATA_VILLAGER_DATA - f I ck TRADES_PER_LEVEL - f Ljava/util/Set; cl WANTED_ITEMS - f I cm MAX_GOSSIP_TOPICS - f I cn GOSSIP_COOLDOWN - f I co GOSSIP_DECAY_INTERVAL - f I cp REPUTATION_CHANGE_PER_EVENT - f I cq HOW_FAR_AWAY_TO_TALK_TO_OTHER_VILLAGERS_ABOUT_GOLEMS - f I cr HOW_MANY_VILLAGERS_NEED_TO_AGREE_TO_SPAWN_A_GOLEM - f J cs TIME_SINCE_SLEEPING_FOR_GOLEM_SPAWNING - f I ct updateMerchantTimer - f Z cu increaseProfessionLevelOnUpdate - f Lnet/minecraft/world/entity/player/EntityHuman; cv lastTradedPlayer - f Z cw chasing - f I cx foodLevel - f Lnet/minecraft/world/entity/ai/gossip/Reputation; cy gossips - f J cz lastGossipTime - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a setTradingPlayer - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/BehaviorController; a makeBrain - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillager;J)V a gossip - m (Lnet/minecraft/nbt/NBTBase;)V a setGossips - m (J)Z a wantsToSpawnGolem - m (Lnet/minecraft/world/damagesource/DamageSource;)V a die - m (Lnet/minecraft/world/entity/ai/village/ReputationEvent;Lnet/minecraft/world/entity/Entity;)V a onReputationEventFrom - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLightning;)V a thunderHit - m (Lnet/minecraft/server/level/WorldServer;JI)V a spawnGolemIfNeeded - m (Lnet/minecraft/server/level/WorldServer;)V a refreshBrain - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/entity/EntityLiving;)V a setLastHurtByMob - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V a releasePoi - m (Lnet/minecraft/world/entity/ai/BehaviorController;)V a registerBrainGoals - m (Lnet/minecraft/world/entity/npc/VillagerData;)V a setVillagerData - m ()V aa sendDebugPackets - m ()V ab customServerAiStep - m ()Z ab_ canBreed - m (Lnet/minecraft/world/item/trading/MerchantRecipe;)V b rewardTradeXp - m (Lnet/minecraft/world/item/trading/MerchantRecipeList;)V b setOffers - m (J)Z b golemSpawnConditionsMet - m (B)V b handleEntityEvent - m (Lnet/minecraft/core/BlockPosition;)V b startSleeping - m (Lnet/minecraft/world/entity/item/EntityItem;)V b pickUpItem - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/npc/EntityVillager; b getBreedOffspring - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/entity/Entity;)V c tellWitnessesThatIWasMurdered - m ()Lnet/minecraft/network/chat/IChatBaseComponent; cs getTypeName - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Lnet/minecraft/world/entity/ai/BehaviorController; dT getBrain - m ()Lnet/minecraft/world/entity/ai/BehaviorController$b; dU brainProvider - m (Lnet/minecraft/world/entity/player/EntityHuman;)I f getPlayerReputation - m ()V fI stopSleeping - m (Lnet/minecraft/world/entity/player/EntityHuman;)V g startTrading - m ()Z gA isChasing - m ()V gB eatAndDigestFood - m ()Z gC hasExcessFood - m ()Z gD wantsMoreFood - m ()Z gE hasFarmSeeds - m ()Lnet/minecraft/world/entity/ai/gossip/Reputation; gF getGossips - m ()V gG setUnhappy - m ()V gH resetSpecialPrices - m ()V gI resendOffersToTradingPlayer - m ()Z gJ needsToRestock - m ()Z gK allowedToRestock - m ()V gL catchUpDemand - m ()V gM updateDemand - m ()V gN releaseAllPois - m ()Z gO hungry - m ()V gP eatUntilFull - m ()Z gQ shouldIncreaseLevel - m ()V gR increaseMerchantCareer - m ()I gS countFoodPointsInInventory - m ()V gT maybeDecayGossip - m ()V gU resetNumberOfRestocks - m ()V gq stopTrading - m ()V gr updateTrades - m ()Z gs isClientSide - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; gt createAttributes - m ()Z gu assignProfessionWhenSpawned - m ()Lnet/minecraft/world/entity/npc/VillagerData; gv getVillagerData - m ()Z gw canRestock - m ()V gx restock - m ()Z gy shouldRestock - m ()V gz playWorkSound - m (Lnet/minecraft/world/entity/player/EntityHuman;)V h updateSpecialPrices - m (D)Z h removeWhenFarAway - m (Lnet/minecraft/world/item/ItemStack;)Z k wantsToPickUp - m ()V k ageBoundaryReached - m ()V l tick - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m ()I t getVillagerXp - m (I)V u setVillagerXp - m (I)V v digestFood - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)V y setChasing -c net/minecraft/world/entity/npc/EntityVillagerAbstract net/minecraft/world/entity/npc/AbstractVillager - f I cc VILLAGER_SLOT_OFFSET - f Lnet/minecraft/world/item/trading/MerchantRecipeList; cd offers - f Lnet/minecraft/network/syncher/DataWatcherObject; ce DATA_UNHAPPY_COUNTER - f Lorg/slf4j/Logger; cf LOGGER - f I cg VILLAGER_INVENTORY_SIZE - f Lnet/minecraft/world/entity/player/EntityHuman; ch tradingPlayer - f Lnet/minecraft/world/InventorySubcontainer; ci inventory - m (Lnet/minecraft/world/item/trading/MerchantRecipeList;)V a overrideOffers - m (Lnet/minecraft/world/damagesource/DamageSource;)V a die - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a setTradingPlayer - m (Lnet/minecraft/world/level/portal/DimensionTransition;)Lnet/minecraft/world/entity/Entity; a changeDimension - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m (Lnet/minecraft/world/item/trading/MerchantRecipeList;[Lnet/minecraft/world/entity/npc/VillagerTrades$IMerchantRecipeOption;I)V a addOffersFromItemListings - m (Lnet/minecraft/core/particles/ParticleParam;)V a addParticlesAroundSelf - m (Lnet/minecraft/world/item/trading/MerchantRecipe;)V a notifyTrade - m (I)Lnet/minecraft/world/entity/SlotAccess; a_ getSlot - m (Lnet/minecraft/world/item/trading/MerchantRecipe;)V b rewardTradeXp - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Lnet/minecraft/world/entity/player/EntityHuman; gk getTradingPlayer - m ()Z gl isTrading - m ()Lnet/minecraft/world/item/trading/MerchantRecipeList; gm getOffers - m ()Z gn showProgressBar - m ()Lnet/minecraft/sounds/SoundEffect; go getNotifyTradeSound - m ()V gp playCelebrateSound - m ()V gq stopTrading - m ()V gr updateTrades - m ()Z gs isClientSide - m (Lnet/minecraft/world/item/ItemStack;)V n notifyTradeUpdated - m (F)Lnet/minecraft/world/phys/Vec3D; s getRopeHoldPosition - m (I)V s setUnhappyCounter - m ()I s getUnhappyCounter - m ()I t getVillagerXp - m (I)V t overrideXp - m (Z)Lnet/minecraft/sounds/SoundEffect; x getTradeUpdatedSound - m ()Lnet/minecraft/world/InventorySubcontainer; x getInventory - m ()Z y canBeLeashed -c net/minecraft/world/entity/npc/EntityVillagerTrader net/minecraft/world/entity/npc/WanderingTrader - f I ce NUMBER_OF_TRADE_OFFERS - f Lnet/minecraft/core/BlockPosition; cf wanderTarget - f I cg despawnDelay - m ()V B registerGoals - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityAgeable;)Lnet/minecraft/world/entity/EntityAgeable; a getBreedOffspring - m (Lnet/minecraft/world/item/trading/MerchantRecipe;)V b rewardTradeXp - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; b mobInteract - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEffect; c getDrinkingSound - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m ()Z gn showProgressBar - m ()Lnet/minecraft/sounds/SoundEffect; go getNotifyTradeSound - m ()V gr updateTrades - m ()I gt getDespawnDelay - m ()V gu experimentalUpdateTrades - m ()V gv maybeDespawn - m ()Lnet/minecraft/core/BlockPosition; gx getWanderTarget - m (Lnet/minecraft/core/BlockPosition;)V h setWanderTarget - m (D)Z h removeWhenFarAway - m ()V m_ aiStep - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (I)V u setDespawnDelay - m ()Lnet/minecraft/sounds/SoundEffect; v getAmbientSound - m (Z)Lnet/minecraft/sounds/SoundEffect; x getTradeUpdatedSound -c net/minecraft/world/entity/npc/EntityVillagerTrader$a net/minecraft/world/entity/npc/WanderingTrader$WanderToPositionGoal - f Lnet/minecraft/world/entity/npc/EntityVillagerTrader; a trader - f D b stopDistance - f D c speedModifier - m (Lnet/minecraft/core/BlockPosition;D)Z a isTooFarAway - m ()V a tick - m ()Z b canUse - m ()V e stop -c net/minecraft/world/entity/npc/InventoryCarrier net/minecraft/world/entity/npc/InventoryCarrier - f Ljava/lang/String; e_ TAG_INVENTORY - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a readInventoryFromTag - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/npc/InventoryCarrier;Lnet/minecraft/world/entity/item/EntityItem;)V a pickUpItem - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b writeInventoryToTag - m ()Lnet/minecraft/world/InventorySubcontainer; x getInventory -c net/minecraft/world/entity/npc/MerchantWrapper net/minecraft/world/entity/npc/ClientSideMerchant - f Lnet/minecraft/world/entity/player/EntityHuman; a source - f Lnet/minecraft/world/item/trading/MerchantRecipeList; b offers - f I c xp - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a setTradingPlayer - m (Lnet/minecraft/world/item/trading/MerchantRecipeList;)V a overrideOffers - m (Lnet/minecraft/world/item/trading/MerchantRecipe;)V a notifyTrade - m ()Lnet/minecraft/world/entity/player/EntityHuman; gk getTradingPlayer - m ()Lnet/minecraft/world/item/trading/MerchantRecipeList; gm getOffers - m ()Z gn showProgressBar - m ()Lnet/minecraft/sounds/SoundEffect; go getNotifyTradeSound - m ()Z gs isClientSide - m (Lnet/minecraft/world/item/ItemStack;)V n notifyTradeUpdated - m ()I t getVillagerXp - m (I)V t overrideXp -c net/minecraft/world/entity/npc/MobSpawnerCat net/minecraft/world/entity/npc/CatSpawner - f I a TICK_DELAY - f I b nextTick - m (Lnet/minecraft/core/Holder;)Z a lambda$spawnInVillage$0 - m (Lnet/minecraft/server/level/WorldServer;ZZ)I a tick - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/server/level/WorldServer;)I a spawnCat - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)I a spawnInVillage - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)I b spawnInHut -c net/minecraft/world/entity/npc/MobSpawnerTrader net/minecraft/world/entity/npc/WanderingTraderSpawner - f I a DEFAULT_SPAWN_DELAY - f I b DEFAULT_TICK_DELAY - f I c MIN_SPAWN_CHANCE - f I d MAX_SPAWN_CHANCE - f I e SPAWN_CHANCE_INCREASE - f I f SPAWN_ONE_IN_X_CHANCE - f I g NUMBER_OF_SPAWN_ATTEMPTS - f Lnet/minecraft/util/RandomSource; h random - f Lnet/minecraft/world/level/storage/IWorldDataServer; i serverLevelData - f I j tickDelay - f I k spawnDelay - f I l spawnChance - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/npc/EntityVillagerTrader;I)V a tryToSpawnLlamaFor - m (Lnet/minecraft/server/level/WorldServer;)Z a spawn - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;I)Lnet/minecraft/core/BlockPosition; a findSpawnPositionNear - m (Lnet/minecraft/server/level/WorldServer;ZZ)I a tick - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a hasEnoughSpace -c net/minecraft/world/entity/npc/NPC net/minecraft/world/entity/npc/Npc -c net/minecraft/world/entity/npc/VillagerData net/minecraft/world/entity/npc/VillagerData - f I a MIN_VILLAGER_LEVEL - f I b MAX_VILLAGER_LEVEL - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f [I e NEXT_LEVEL_XP_THRESHOLDS - f Lnet/minecraft/world/entity/npc/VillagerType; f type - f Lnet/minecraft/world/entity/npc/VillagerProfession; g profession - f I h level - m (Lnet/minecraft/world/entity/npc/VillagerProfession;)Lnet/minecraft/world/entity/npc/VillagerData; a setProfession - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$5 - m (Lnet/minecraft/world/entity/npc/VillagerData;)Ljava/lang/Integer; a lambda$static$8 - m (Lnet/minecraft/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerData; a setType - m (I)Lnet/minecraft/world/entity/npc/VillagerData; a setLevel - m ()Lnet/minecraft/world/entity/npc/VillagerType; a getType - m (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerProfession; b lambda$static$7 - m ()Lnet/minecraft/world/entity/npc/VillagerProfession; b getProfession - m (I)I b getMinXpPerLevel - m (I)I c getMaxXpPerLevel - m ()I c getLevel - m (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerType; c lambda$static$6 - m (I)Z d canLevelUp - m (Lnet/minecraft/world/entity/npc/VillagerData;)Ljava/lang/Integer; d lambda$static$4 - m ()Lnet/minecraft/world/entity/npc/VillagerProfession; d lambda$static$2 - m (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerProfession; e lambda$static$3 - m ()Lnet/minecraft/world/entity/npc/VillagerType; e lambda$static$0 - m (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerType; f lambda$static$1 -c net/minecraft/world/entity/npc/VillagerDataHolder net/minecraft/world/entity/npc/VillagerDataHolder - m (Ljava/lang/Object;)V a setVariant - m (Lnet/minecraft/world/entity/npc/VillagerData;)V a setVillagerData - m ()Lnet/minecraft/world/entity/npc/VillagerType; a getVariant - m (Lnet/minecraft/world/entity/npc/VillagerType;)V a setVariant - m ()Ljava/lang/Object; d getVariant - m ()Lnet/minecraft/world/entity/npc/VillagerData; gv getVillagerData -c net/minecraft/world/entity/npc/VillagerProfession net/minecraft/world/entity/npc/VillagerProfession - f Ljava/util/function/Predicate; a ALL_ACQUIRABLE_JOBS - f Lnet/minecraft/world/entity/npc/VillagerProfession; b NONE - f Lnet/minecraft/world/entity/npc/VillagerProfession; c ARMORER - f Lnet/minecraft/world/entity/npc/VillagerProfession; d BUTCHER - f Lnet/minecraft/world/entity/npc/VillagerProfession; e CARTOGRAPHER - f Lnet/minecraft/world/entity/npc/VillagerProfession; f CLERIC - f Lnet/minecraft/world/entity/npc/VillagerProfession; g FARMER - f Lnet/minecraft/world/entity/npc/VillagerProfession; h FISHERMAN - f Lnet/minecraft/world/entity/npc/VillagerProfession; i FLETCHER - f Lnet/minecraft/world/entity/npc/VillagerProfession; j LEATHERWORKER - f Lnet/minecraft/world/entity/npc/VillagerProfession; k LIBRARIAN - f Lnet/minecraft/world/entity/npc/VillagerProfession; l MASON - f Lnet/minecraft/world/entity/npc/VillagerProfession; m NITWIT - f Lnet/minecraft/world/entity/npc/VillagerProfession; n SHEPHERD - f Lnet/minecraft/world/entity/npc/VillagerProfession; o TOOLSMITH - f Lnet/minecraft/world/entity/npc/VillagerProfession; p WEAPONSMITH - f Ljava/lang/String; q name - f Ljava/util/function/Predicate; r heldJobSite - f Ljava/util/function/Predicate; s acquirableJobSite - f Lcom/google/common/collect/ImmutableSet; t requestedItems - f Lcom/google/common/collect/ImmutableSet; u secondaryPoi - f Lnet/minecraft/sounds/SoundEffect; v workSound - m (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/sounds/SoundEffect;)Lnet/minecraft/world/entity/npc/VillagerProfession; a register - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z a lambda$register$4 - m (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/sounds/SoundEffect;)Lnet/minecraft/world/entity/npc/VillagerProfession; a register - m (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEffect;)Lnet/minecraft/world/entity/npc/VillagerProfession; a register - m ()Ljava/lang/String; a name - m (Lnet/minecraft/core/Holder;)Z a lambda$static$0 - m (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEffect;)Lnet/minecraft/world/entity/npc/VillagerProfession; a register - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z b lambda$register$3 - m ()Ljava/util/function/Predicate; b heldJobSite - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z c lambda$register$2 - m ()Ljava/util/function/Predicate; c acquirableJobSite - m ()Lcom/google/common/collect/ImmutableSet; d requestedItems - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z d lambda$register$1 - m ()Lcom/google/common/collect/ImmutableSet; e secondaryPoi - m ()Lnet/minecraft/sounds/SoundEffect; f workSound -c net/minecraft/world/entity/npc/VillagerTrades net/minecraft/world/entity/npc/VillagerTrades - f Ljava/util/Map; a TRADES - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; b WANDERING_TRADER_TRADES - f Ljava/util/Map; c EXPERIMENTAL_TRADES - f Ljava/util/List; d EXPERIMENTAL_WANDERING_TRADER_TRADES - f I e DEFAULT_SUPPLY - f I f COMMON_ITEMS_SUPPLY - f I g UNCOMMON_ITEMS_SUPPLY - f I h XP_LEVEL_1_SELL - f I i XP_LEVEL_1_BUY - f I j XP_LEVEL_2_SELL - f I k XP_LEVEL_2_BUY - f I l XP_LEVEL_3_SELL - f I m XP_LEVEL_3_BUY - f I n XP_LEVEL_4_SELL - f I o XP_LEVEL_4_BUY - f I p XP_LEVEL_5_TRADE - f F q LOW_TIER_PRICE_MULTIPLIER - f F r HIGH_TIER_PRICE_MULTIPLIER - f Lnet/minecraft/world/entity/npc/VillagerTrades$l; s DESERT_MAP - f Lnet/minecraft/world/entity/npc/VillagerTrades$l; t SAVANNA_MAP - f Lnet/minecraft/world/entity/npc/VillagerTrades$l; u PLAINS_MAP - f Lnet/minecraft/world/entity/npc/VillagerTrades$l; v TAIGA_MAP - f Lnet/minecraft/world/entity/npc/VillagerTrades$l; w SNOWY_MAP - f Lnet/minecraft/world/entity/npc/VillagerTrades$l; x JUNGLE_MAP - f Lnet/minecraft/world/entity/npc/VillagerTrades$l; y SWAMP_MAP - m ()Lnet/minecraft/world/entity/npc/VillagerTrades$IMerchantRecipeOption; a specialBooks - m (I)Lnet/minecraft/world/entity/npc/VillagerTrades$IMerchantRecipeOption; a commonBooks - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/component/DataComponentPredicate$a;)Lnet/minecraft/core/component/DataComponentPredicate$a; a lambda$potionCost$1 - m (Ljava/util/HashMap;)V a lambda$static$0 - m (Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a toIntMap - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/trading/ItemCost; a potionCost - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; b potion -c net/minecraft/world/entity/npc/VillagerTrades$IMerchantRecipeOption net/minecraft/world/entity/npc/VillagerTrades$ItemListing - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantRecipe; a getOffer -c net/minecraft/world/entity/npc/VillagerTrades$a net/minecraft/world/entity/npc/VillagerTrades$DyedArmorForEmeralds - f Lnet/minecraft/world/item/Item; a item - f I b value - f I c maxUses - f I d villagerXp - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/ItemDye; a getRandomDye - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantRecipe; a getOffer -c net/minecraft/world/entity/npc/VillagerTrades$b net/minecraft/world/entity/npc/VillagerTrades$EmeraldForItems - f Lnet/minecraft/world/item/trading/ItemCost; a itemStack - f I b maxUses - f I c villagerXp - f I d emeraldAmount - f F e priceMultiplier - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantRecipe; a getOffer -c net/minecraft/world/entity/npc/VillagerTrades$c net/minecraft/world/entity/npc/VillagerTrades$EmeraldsForVillagerTypeItem - f Ljava/util/Map; a trades - f I b cost - f I c maxUses - f I d villagerXp - m (Ljava/util/Map;Lnet/minecraft/world/entity/npc/VillagerType;)Z a lambda$new$0 - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantRecipe; a getOffer - m (Lnet/minecraft/world/entity/npc/VillagerType;)V a lambda$new$1 -c net/minecraft/world/entity/npc/VillagerTrades$d net/minecraft/world/entity/npc/VillagerTrades$EnchantBookForEmeralds - f I a villagerXp - f Lnet/minecraft/tags/TagKey; b tradeableEnchantments - f I c minLevel - f I d maxLevel - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantRecipe; a getOffer -c net/minecraft/world/entity/npc/VillagerTrades$e net/minecraft/world/entity/npc/VillagerTrades$EnchantedItemForEmeralds - f Lnet/minecraft/world/item/ItemStack; a itemStack - f I b baseEmeraldCost - f I c maxUses - f I d villagerXp - f F e priceMultiplier - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantRecipe; a getOffer -c net/minecraft/world/entity/npc/VillagerTrades$f net/minecraft/world/entity/npc/VillagerTrades$FailureItemListing - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantRecipe; a getOffer -c net/minecraft/world/entity/npc/VillagerTrades$h net/minecraft/world/entity/npc/VillagerTrades$ItemsAndEmeraldsToItems - f Lnet/minecraft/world/item/trading/ItemCost; a fromItem - f I b emeraldCost - f Lnet/minecraft/world/item/ItemStack; c toItem - f I d maxUses - f I e villagerXp - f F f priceMultiplier - f Ljava/util/Optional; g enchantmentProvider - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantRecipe; a getOffer - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;Lnet/minecraft/resources/ResourceKey;)V a lambda$getOffer$0 -c net/minecraft/world/entity/npc/VillagerTrades$i net/minecraft/world/entity/npc/VillagerTrades$ItemsForEmeralds - f Lnet/minecraft/world/item/ItemStack; a itemStack - f I b emeraldCost - f I c maxUses - f I d villagerXp - f F e priceMultiplier - f Ljava/util/Optional; f enchantmentProvider - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantRecipe; a getOffer - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;Lnet/minecraft/resources/ResourceKey;)V a lambda$getOffer$0 -c net/minecraft/world/entity/npc/VillagerTrades$j net/minecraft/world/entity/npc/VillagerTrades$SuspiciousStewForEmerald - f Lnet/minecraft/world/item/component/SuspiciousStewEffects; a effects - f I b xp - f F c priceMultiplier - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantRecipe; a getOffer -c net/minecraft/world/entity/npc/VillagerTrades$k net/minecraft/world/entity/npc/VillagerTrades$TippedArrowForItemsAndEmeralds - f Lnet/minecraft/world/item/ItemStack; a toItem - f I b toCount - f I c emeraldCost - f I d maxUses - f I e villagerXp - f Lnet/minecraft/world/item/Item; f fromItem - f I g fromCount - f F h priceMultiplier - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder$c;)Z a lambda$getOffer$0 - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantRecipe; a getOffer -c net/minecraft/world/entity/npc/VillagerTrades$l net/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds - f I a emeraldCost - f Lnet/minecraft/tags/TagKey; b destination - f Ljava/lang/String; c displayName - f Lnet/minecraft/core/Holder; d destinationType - f I e maxUses - f I f villagerXp - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantRecipe; a getOffer -c net/minecraft/world/entity/npc/VillagerTrades$m net/minecraft/world/entity/npc/VillagerTrades$TypeSpecificTrade - f Ljava/util/Map; a trades - m (Lnet/minecraft/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerType; a lambda$oneTradeInBiomes$0 - m (Lnet/minecraft/world/entity/npc/VillagerTrades$IMerchantRecipeOption;Lnet/minecraft/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerTrades$IMerchantRecipeOption; a lambda$oneTradeInBiomes$1 - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantRecipe; a getOffer - m (Lnet/minecraft/world/entity/npc/VillagerTrades$IMerchantRecipeOption;[Lnet/minecraft/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerTrades$m; a oneTradeInBiomes - m ()Ljava/util/Map; a trades -c net/minecraft/world/entity/npc/VillagerType net/minecraft/world/entity/npc/VillagerType - f Lnet/minecraft/world/entity/npc/VillagerType; a DESERT - f Lnet/minecraft/world/entity/npc/VillagerType; b JUNGLE - f Lnet/minecraft/world/entity/npc/VillagerType; c PLAINS - f Lnet/minecraft/world/entity/npc/VillagerType; d SAVANNA - f Lnet/minecraft/world/entity/npc/VillagerType; e SNOW - f Lnet/minecraft/world/entity/npc/VillagerType; f SWAMP - f Lnet/minecraft/world/entity/npc/VillagerType; g TAIGA - f Ljava/lang/String; h name - f Ljava/util/Map; i BY_BIOME - m (Ljava/lang/String;)Lnet/minecraft/world/entity/npc/VillagerType; a register - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/npc/VillagerType; a byBiome - m (Ljava/util/HashMap;)V a lambda$static$0 -c net/minecraft/world/entity/player/AutoRecipeStackManager net/minecraft/world/entity/player/StackedContents - f Lit/unimi/dsi/fastutil/ints/Int2IntMap; a contents - f I b EMPTY - m (Lnet/minecraft/world/item/ItemStack;)V a accountSimpleStack - m (Lnet/minecraft/world/item/ItemStack;I)V a accountStack - m (Lnet/minecraft/world/item/crafting/IRecipe;Lit/unimi/dsi/fastutil/ints/IntList;)Z a canCraft - m (Lnet/minecraft/world/item/crafting/RecipeHolder;Lit/unimi/dsi/fastutil/ints/IntList;)I a getBiggestCraftableStack - m (Lnet/minecraft/world/item/crafting/IRecipe;Lit/unimi/dsi/fastutil/ints/IntList;I)Z a canCraft - m ()V a clear - m (II)I a take - m (I)Lnet/minecraft/world/item/ItemStack; a fromStackingIndex - m (Lnet/minecraft/world/item/crafting/RecipeHolder;ILit/unimi/dsi/fastutil/ints/IntList;)I a getBiggestCraftableStack - m (Lnet/minecraft/world/item/ItemStack;)V b accountStack - m (II)V b put - m (I)Z b has - m (Lnet/minecraft/world/item/ItemStack;)I c getStackingIndex -c net/minecraft/world/entity/player/AutoRecipeStackManager$a net/minecraft/world/entity/player/StackedContents$RecipePicker - f Lnet/minecraft/world/entity/player/AutoRecipeStackManager; a this$0 - f Lnet/minecraft/world/item/crafting/IRecipe; b recipe - f Ljava/util/List; c ingredients - f I d ingredientCount - f [I e items - f I f itemCount - f Ljava/util/BitSet; g data - f Lit/unimi/dsi/fastutil/ints/IntList; h path - m (ZI)V a visit - m (ILit/unimi/dsi/fastutil/ints/IntList;)Z a tryPick - m (ZII)Z a hasConnection - m (I)Z a dfs - m ()[I a getUniqueAvailableIngredientItems - m ()I b getMinIngredientCount - m (I)Z b isSatisfied - m (ZI)Z b hasVisited - m (ILit/unimi/dsi/fastutil/ints/IntList;)I b tryPickAll - m (ZII)Z b hasResidual - m (ZII)V c toggleResidual - m (I)V c setSatisfied - m (ZI)I c getVisitedIndex - m (I)I d getSatisfiedIndex - m (ZII)I d getIndex -c net/minecraft/world/entity/player/EntityHuman net/minecraft/world/entity/player/Player - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/world/entity/EnumMainHand; bH DEFAULT_MAIN_HAND - f I bI DEFAULT_MODEL_CUSTOMIZATION - f I bJ MAX_HEALTH - f I bK SLEEP_DURATION - f I bL WAKE_UP_DURATION - f I bM ENDER_SLOT_OFFSET - f I bN HELD_ITEM_SLOT - f I bO CRAFTING_SLOT_OFFSET - f F bP DEFAULT_BLOCK_INTERACTION_RANGE - f F bQ DEFAULT_ENTITY_INTERACTION_RANGE - f F bR CROUCH_BB_HEIGHT - f F bS SWIMMING_BB_WIDTH - f F bT SWIMMING_BB_HEIGHT - f F bU DEFAULT_EYE_HEIGHT - f Lnet/minecraft/world/phys/Vec3D; bV DEFAULT_VEHICLE_ATTACHMENT - f Lnet/minecraft/world/entity/EntitySize; bW STANDING_DIMENSIONS - f Lnet/minecraft/network/syncher/DataWatcherObject; bX DATA_PLAYER_MODE_CUSTOMISATION - f Lnet/minecraft/network/syncher/DataWatcherObject; bY DATA_PLAYER_MAIN_HAND - f Lnet/minecraft/network/syncher/DataWatcherObject; bZ DATA_SHOULDER_LEFT - f I c CURRENT_IMPULSE_CONTEXT_RESET_GRACE_TIME_TICKS - f Lnet/minecraft/world/entity/player/PlayerAbilities; cA abilities - f I cB lastLevelUpTime - f Lcom/mojang/authlib/GameProfile; cD gameProfile - f Z cE reducedDebugInfo - f Lnet/minecraft/world/item/ItemStack; cF lastItemInMainHand - f Lnet/minecraft/world/item/ItemCooldown; cG cooldowns - f Ljava/util/Optional; cH lastDeathLocation - f Z cI ignoreFallDamageFromCurrentImpulse - f I cJ currentImpulseContextResetGraceTime - f Lnet/minecraft/network/syncher/DataWatcherObject; ca DATA_SHOULDER_RIGHT - f Lnet/minecraft/world/inventory/InventoryEnderChest; cb enderChestInventory - f Lnet/minecraft/world/inventory/ContainerPlayer; cc inventoryMenu - f Lnet/minecraft/world/inventory/Container; cd containerMenu - f Lnet/minecraft/world/food/FoodMetaData; ce foodData - f I cf jumpTriggerTime - f F cg oBob - f F ch bob - f I ci takeXpDelay - f D cj xCloakO - f D ck yCloakO - f D cl zCloakO - f D cm xCloak - f D cn yCloak - f D co zCloak - f Z cp wasUnderwater - f I cq experienceLevel - f I cr totalExperience - f F cs experienceProgress - f I ct enchantmentSeed - f F cu defaultFlySpeed - f Lnet/minecraft/world/entity/projectile/EntityFishingHook; cv fishing - f F cw hurtDir - f Lnet/minecraft/world/phys/Vec3D; cx currentImpulseImpactPos - f Lnet/minecraft/world/entity/Entity; cy currentExplosionCause - f I cz sleepCounter - f Ljava/util/Map; d POSES - f Lnet/minecraft/network/syncher/DataWatcherObject; e DATA_PLAYER_ABSORPTION_ID - f Lnet/minecraft/network/syncher/DataWatcherObject; f DATA_SCORE_ID - f J g timeEntitySatOnShoulder - f Lnet/minecraft/world/entity/player/PlayerInventory; h inventory - m (F)V D internalSetAbsorptionAmount - m (F)V E causeFoodExhaustion - m (F)F F getAttackStrengthScale - m (F)Z G isAboveGround - m ()Z R_ isSpectator - m ()Lnet/minecraft/network/chat/IChatBaseComponent; S_ getDisplayName - m ()Z Z isTextFilteringEnabled - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/item/ItemStack;)Z a mayUseItemAt - m (Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/entity/item/EntityItem; a drop - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a remove - m (Ljava/util/Optional;)V a setLastDeathLocation - m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)F a getEnchantedDamage - m (Lnet/minecraft/network/chat/IChatBaseComponent;Z)V a displayClientMessage - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/EnumMoveType;)Lnet/minecraft/world/phys/Vec3D; a maybeBackOffFromEdge - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/Vec3D;)V a makeStuckInBlock - m (Lnet/minecraft/world/level/block/entity/TileEntityCommand;)V a openCommandBlock - m (Lnet/minecraft/world/phys/AxisAlignedBB;D)Z a canInteractWithEntity - m (Lnet/minecraft/world/entity/player/PlayerModelPart;)Z a isModelPartShown - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a canHarmPlayer - m (ILnet/minecraft/world/item/trading/MerchantRecipeList;IIZZ)V a sendMerchantOffers - m (Lnet/minecraft/world/entity/animal/horse/EntityHorseAbstract;Lnet/minecraft/world/IInventory;)V a openHorseInventory - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/ClickAction;)V a updateTutorialInventoryAction - m (Lnet/minecraft/world/ITileInventory;)Ljava/util/OptionalInt; a openMenu - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)Z a killedEntity - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/EnumGamemode;)Z a blockActionRestricted - m (Lnet/minecraft/core/BlockPosition;D)Z a canInteractWithBlock - m (Lnet/minecraft/world/phys/Vec3D;)V a travel - m (Lnet/minecraft/stats/Statistic;)V a resetStat - m (Ljava/util/Collection;)I a awardRecipes - m (Lnet/minecraft/network/chat/IChatMutableComponent;)Lnet/minecraft/network/chat/IChatMutableComponent; a decorateDisplayNameComponent - m (ZZ)V a stopSleepInBed - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z a causeFallDamage - m (Lnet/minecraft/core/BlockPosition;)Lcom/mojang/datafixers/util/Either; a startSleepInBed - m (Lnet/minecraft/world/entity/EnumMainHand;)V a setMainArm - m (Lnet/minecraft/sounds/SoundEffect;Lnet/minecraft/sounds/SoundCategory;FF)V a playNotifySound - m (Lnet/minecraft/world/level/block/entity/TileEntityStructure;)V a openStructureBlock - m (Lnet/minecraft/world/item/ItemStack;I)V a onEnchantmentPerformed - m (Lnet/minecraft/sounds/SoundEffect;FF)V a playSound - m (IFLnet/minecraft/world/item/ItemStack;)V a startAutoSpinAttack - m (Lnet/minecraft/world/level/block/entity/TileEntityJigsaw;)V a openJigsawBlock - m (Lnet/minecraft/stats/Statistic;I)V a awardStat - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/EnumHand;)V a openItemGui - m (Lnet/minecraft/world/item/ItemStack;ZZ)Lnet/minecraft/world/entity/item/EntityItem; a drop - m (Lnet/minecraft/world/level/block/entity/TileEntitySign;Z)V a openTextEdit - m (Lnet/minecraft/world/damagesource/DamageSource;)V a die - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interactOn - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/item/ItemStack;)V a setItemSlot - m (Lnet/minecraft/world/level/CommandBlockListenerAbstract;)V a openMinecartCommandBlock - m (Lnet/minecraft/resources/MinecraftKey;I)V a awardStat - m (Lnet/minecraft/world/entity/EnumItemSlot;)Lnet/minecraft/world/item/ItemStack; a getItemBySlot - m (Lnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/List;)V a triggerRecipeCrafted - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/resources/MinecraftKey;)V a awardStat - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/food/FoodInfo;)Lnet/minecraft/world/item/ItemStack; a eat - m ()F aO getBlockSpeedFactor - m ()Lnet/minecraft/sounds/SoundEffect; aQ getSwimSound - m ()Lnet/minecraft/sounds/SoundEffect; aR getSwimSplashSound - m ()Lnet/minecraft/sounds/SoundEffect; aS getSwimHighSpeedSplashSound - m (I)Lnet/minecraft/world/entity/SlotAccess; a_ getSlot - m ()Ljava/util/Optional; ab getWardenSpawnTracker - m ()Lnet/minecraft/network/chat/IChatBaseComponent; ah getName - m (B)V b handleEntityEvent - m (Lnet/minecraft/stats/Statistic;)V b awardStat - m (Lnet/minecraft/world/damagesource/DamageSource;F)V b hurtArmor - m (Lnet/minecraft/world/damagesource/DamageSource;)Z b isInvulnerableTo - m (Lnet/minecraft/world/entity/Entity;D)Z b canInteractWithEntity - m (Lnet/minecraft/world/entity/EnumItemSlot;)Z b doesEmitEquipEvent - m (DDF)Z b canFallAtLeast - m (Ljava/util/List;)V b awardRecipesByKey - m (Lnet/minecraft/world/entity/Entity;)V b crit - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b playStepSound - m (Ljava/util/Collection;)I b resetRecipes - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()V bJ removeVehicle - m ()I bQ getDimensionChangingDelay - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m ()V bl updateSwimming - m ()V bo doWaterSplashEffect - m ()Z bz canBeHitByProjectile - m (I)V c giveExperienceLevels - m (Lnet/minecraft/world/entity/Entity;)V c magicCrit - m (Lnet/minecraft/world/level/block/state/IBlockData;)F c getDestroySpeed - m (Lnet/minecraft/world/damagesource/DamageSource;F)V c hurtHelmet - m (Lnet/minecraft/nbt/NBTTagCompound;)V c playShoulderEntityAmbientSound - m ()Ljava/lang/String; cB getScoreboardName - m ()Z cC isPushedByFluid - m ()Z cF shouldShowName - m ()Z cd isSwimming - m (Lnet/minecraft/world/entity/EntityLiving;)V d blockUsingShield - m (Lnet/minecraft/world/entity/EnumItemSlot;)Z d canUseSlot - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEffect; d getHurtSound - m (I)V d giveExperiencePoints - m (Lnet/minecraft/world/entity/Entity;)V d touch - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d hasCorrectToolForDrops - m ()Z dH canSprint - m ()Z dM shouldBeSaved - m ()Z dN isAlwaysTicking - m ()Lnet/minecraft/world/item/ItemStack; dS getWeaponItem - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m ()I df getFireImmuneTicks - m (Lnet/minecraft/world/entity/Entity;)V e attack - m (Lnet/minecraft/world/entity/EntityPose;)Lnet/minecraft/world/entity/EntitySize; e getDefaultDimensions - m ()F eE getHurtDir - m ()Lnet/minecraft/world/entity/EntityLiving$a; eH getFallSounds - m ()Ljava/lang/Iterable; eV getArmorSlots - m ()Ljava/lang/Iterable; eW getHandSlots - m ()Z ec isAffectedByFluids - m ()I eg getBaseExperienceReward - m ()Z eh isAlwaysExperienceDropper - m ()Z ep canBeSeenAsEnemy - m ()V ez dropEquipment - m (Lnet/minecraft/world/item/ItemStack;)Z f canTakeItem - m ()Z f isCreative - m ()Lcom/google/common/collect/ImmutableList; fE getDismountPoses - m ()V fI stopSleeping - m ()Z fL hasInfiniteMaterials - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeProvider$Builder; fM createAttributes - m ()Z fN isSecondaryUseActive - m ()Z fO wantsToStopRiding - m ()Z fP isStayingOnGroundSurface - m ()Z fQ updateIsUnderwater - m ()V fR updatePlayerPose - m ()I fS getScore - m ()V fT destroyVanishingCursedItems - m ()V fU disableShield - m ()V fV sweepAttack - m ()V fW respawn - m ()Lcom/mojang/authlib/GameProfile; fX getGameProfile - m ()Lnet/minecraft/world/entity/player/PlayerInventory; fY getInventory - m ()Lnet/minecraft/world/entity/player/PlayerAbilities; fZ getAbilities - m ()Z fc isImmobile - m ()V ff jumpFromGround - m ()F fi getFlyingSpeed - m ()F fj getSpeed - m ()F fk getMaxHeadRotationRelativeToBody - m ()V fm serverAiStep - m ()F fo getAbsorptionAmount - m ()Lnet/minecraft/world/entity/EnumMainHand; fq getMainArm - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; g getProjectile - m (Lnet/minecraft/world/entity/EntityLiving;)V g doAutoAttackOnTouch - m ()Z g isLocalPlayer - m ()Z gA isIgnoringFallDamageFromCurrentImpulse - m ()V gB tryResetCurrentImpulseContext - m ()V gC resetCurrentImpulseContext - m ()Z ga hasContainerOpen - m ()Z gb isSleepingLongEnough - m ()I gc getSleepTimer - m ()Z gd tryToStartFallFlying - m ()V ge startFallFlying - m ()V gf stopFallFlying - m ()I gg getEnchantmentSeed - m ()I gh getXpNeededForNextLevel - m ()Lnet/minecraft/world/food/FoodMetaData; gi getFoodData - m ()Z gj isHurt - m ()Z gk mayBuild - m ()Lnet/minecraft/world/inventory/InventoryEnderChest; gl getEnderChestInventory - m ()V gm removeEntitiesOnShoulder - m ()Lnet/minecraft/world/scores/Scoreboard; gn getScoreboard - m ()Z go isReducedDebugInfo - m ()Lnet/minecraft/nbt/NBTTagCompound; gp getShoulderEntityLeft - m ()Lnet/minecraft/nbt/NBTTagCompound; gq getShoulderEntityRight - m ()F gr getCurrentItemAttackStrengthDelay - m ()V gs resetAttackStrengthTicker - m ()Lnet/minecraft/world/item/ItemCooldown; gt getCooldowns - m ()F gu getLuck - m ()Z gv canUseGameMasterBlocks - m ()Z gw isScoping - m ()Ljava/util/Optional; gx getLastDeathLocation - m ()D gy blockInteractionRange - m ()D gz entityInteractionRange - m (Lnet/minecraft/world/entity/EntityPose;)Z h canPlayerFitWithinBlocksAndEntitiesWhen - m (I)V h setRemainingFireTicks - m (Lnet/minecraft/core/BlockPosition;)Z h freeAt - m (Lnet/minecraft/nbt/NBTTagCompound;)Z h setEntityOnShoulder - m (Lnet/minecraft/nbt/NBTTagCompound;)V i setShoulderEntityLeft - m (Lnet/minecraft/world/item/ItemStack;)Z i addItem - m (Lnet/minecraft/nbt/NBTTagCompound;)V j setShoulderEntityRight - m ()Lnet/minecraft/world/item/ItemCooldown; k createItemCooldowns - m ()V l tick - m ()V m_ aiStep - m (F)V n animateHurt - m ()Lnet/minecraft/sounds/SoundEffect; n_ getDeathSound - m (I)V r setScore - m ()V s closeContainer - m (F)Lnet/minecraft/world/phys/Vec3D; s getRopeHoldPosition - m (I)V s increaseScore - m ()V t doCloseContainer - m ()V u rideTick - m (Z)Z u canEat - m ()V v turtleHelmetTick - m (Z)V v setReducedDebugInfo - m (Z)V w setIgnoreFallDamageFromCurrentImpulse - m ()V x moveCloak - m (F)V x hurtCurrentlyUsedShield - m ()V z onUpdateAbilities -c net/minecraft/world/entity/player/EntityHuman$1 net/minecraft/world/entity/player/Player$1 - m (Lnet/minecraft/world/item/ItemStack;)Z a set - m ()Lnet/minecraft/world/item/ItemStack; a get -c net/minecraft/world/entity/player/EntityHuman$2 net/minecraft/world/entity/player/Player$2 - m (Lnet/minecraft/world/item/ItemStack;)Z a set - m ()Lnet/minecraft/world/item/ItemStack; a get -c net/minecraft/world/entity/player/EntityHuman$EnumBedResult net/minecraft/world/entity/player/Player$BedSleepingProblem - f Lnet/minecraft/world/entity/player/EntityHuman$EnumBedResult; a NOT_POSSIBLE_HERE - f Lnet/minecraft/world/entity/player/EntityHuman$EnumBedResult; b NOT_POSSIBLE_NOW - f Lnet/minecraft/world/entity/player/EntityHuman$EnumBedResult; c TOO_FAR_AWAY - f Lnet/minecraft/world/entity/player/EntityHuman$EnumBedResult; d OBSTRUCTED - f Lnet/minecraft/world/entity/player/EntityHuman$EnumBedResult; e OTHER_PROBLEM - f Lnet/minecraft/world/entity/player/EntityHuman$EnumBedResult; f NOT_SAFE - f Lnet/minecraft/network/chat/IChatBaseComponent; g message - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a getMessage -c net/minecraft/world/entity/player/EnumChatVisibility net/minecraft/world/entity/player/ChatVisiblity - f Lnet/minecraft/world/entity/player/EnumChatVisibility; a FULL - f Lnet/minecraft/world/entity/player/EnumChatVisibility; b SYSTEM - f Lnet/minecraft/world/entity/player/EnumChatVisibility; c HIDDEN - f Ljava/util/function/IntFunction; d BY_ID - f I e id - f Ljava/lang/String; f key - f [Lnet/minecraft/world/entity/player/EnumChatVisibility; g $VALUES - m ()I a getId - m (I)Lnet/minecraft/world/entity/player/EnumChatVisibility; a byId - m ()Ljava/lang/String; b getKey - m ()[Lnet/minecraft/world/entity/player/EnumChatVisibility; c $values -c net/minecraft/world/entity/player/PlayerAbilities net/minecraft/world/entity/player/Abilities - f Z a invulnerable - f Z b flying - f Z c mayfly - f Z d instabuild - f Z e mayBuild - f F f flyingSpeed - f F g walkingSpeed - m (Lnet/minecraft/nbt/NBTTagCompound;)V a addSaveData - m (F)V a setFlyingSpeed - m ()F a getFlyingSpeed - m (F)V b setWalkingSpeed - m (Lnet/minecraft/nbt/NBTTagCompound;)V b loadSaveData - m ()F b getWalkingSpeed -c net/minecraft/world/entity/player/PlayerInventory net/minecraft/world/entity/player/Inventory - f I b POP_TIME_DURATION - f I c INVENTORY_SIZE - f I d SLOT_OFFHAND - f I e NOT_FOUND_INDEX - f [I f ALL_ARMOR_SLOTS - f [I g HELMET_SLOT_ONLY - f Lnet/minecraft/core/NonNullList; h items - f Lnet/minecraft/core/NonNullList; i armor - f Lnet/minecraft/core/NonNullList; j offhand - f I k selected - f Lnet/minecraft/world/entity/player/EntityHuman; l player - f I m SELECTION_SIZE - f Ljava/util/List; n compartments - f I o timesChanged - m (Lnet/minecraft/world/entity/player/PlayerInventory;)V a replaceWith - m (Lnet/minecraft/nbt/NBTTagList;)Lnet/minecraft/nbt/NBTTagList; a save - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a hasRemainingSpaceForItem - m (Ljava/util/function/Predicate;ILnet/minecraft/world/IInventory;)I a clearOrCountMatchingItems - m ()V a clearContent - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValid - m (D)V a swapPaint - m (Lnet/minecraft/tags/TagKey;)Z a contains - m (Lnet/minecraft/world/level/block/state/IBlockData;)F a getDestroySpeed - m (Lnet/minecraft/world/entity/player/AutoRecipeStackManager;)V a fillStackedContents - m (II)Lnet/minecraft/world/item/ItemStack; a removeItem - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m (Z)Lnet/minecraft/world/item/ItemStack; a removeFromSelected - m (Lnet/minecraft/world/item/ItemStack;Z)V a placeItemBackInInventory - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m ()Lnet/minecraft/network/chat/IChatBaseComponent; ah getName - m (Lnet/minecraft/world/item/ItemStack;)V b setPickedItem - m (Lnet/minecraft/nbt/NBTTagList;)V b load - m (I)Lnet/minecraft/world/item/ItemStack; b removeItemNoUpdate - m ()I b getContainerSize - m (Ljava/util/function/Predicate;)Z b contains - m (I)V c pickSlot - m ()Z c isEmpty - m (Lnet/minecraft/world/item/ItemStack;)I c findSlotMatchingItem - m (ILnet/minecraft/world/item/ItemStack;)Z c add - m (I)Z d isHotbarSlot - m (ILnet/minecraft/world/item/ItemStack;)I d addResource - m (Lnet/minecraft/world/item/ItemStack;)I d findSlotMatchingUnusedItem - m (Lnet/minecraft/world/item/ItemStack;)I e getSlotWithRemainingSpace - m ()V e setChanged - m (I)Lnet/minecraft/world/item/ItemStack; e getArmor - m (Lnet/minecraft/world/item/ItemStack;)Z f add - m ()Lnet/minecraft/world/item/ItemStack; f getSelected - m ()I g getSelectionSize - m (Lnet/minecraft/world/item/ItemStack;)V g placeItemBackInInventory - m (Lnet/minecraft/world/item/ItemStack;)V h removeItem - m ()I h getFreeSlot - m (Lnet/minecraft/world/item/ItemStack;)Z i contains - m ()I i getSuitableHotbarSlot - m (Lnet/minecraft/world/item/ItemStack;)I j addResource - m ()V j tick - m ()V k dropAll - m ()I l getTimesChanged -c net/minecraft/world/entity/player/PlayerModelPart net/minecraft/world/entity/player/PlayerModelPart - f Lnet/minecraft/world/entity/player/PlayerModelPart; a CAPE - f Lnet/minecraft/world/entity/player/PlayerModelPart; b JACKET - f Lnet/minecraft/world/entity/player/PlayerModelPart; c LEFT_SLEEVE - f Lnet/minecraft/world/entity/player/PlayerModelPart; d RIGHT_SLEEVE - f Lnet/minecraft/world/entity/player/PlayerModelPart; e LEFT_PANTS_LEG - f Lnet/minecraft/world/entity/player/PlayerModelPart; f RIGHT_PANTS_LEG - f Lnet/minecraft/world/entity/player/PlayerModelPart; g HAT - f I h bit - f I i mask - f Ljava/lang/String; j id - f Lnet/minecraft/network/chat/IChatBaseComponent; k name - f [Lnet/minecraft/world/entity/player/PlayerModelPart; l $VALUES - m ()I a getMask - m ()I b getBit - m ()Ljava/lang/String; c getId - m ()Lnet/minecraft/network/chat/IChatBaseComponent; d getName - m ()[Lnet/minecraft/world/entity/player/PlayerModelPart; e $values -c net/minecraft/world/entity/player/ProfileKeyPair net/minecraft/world/entity/player/ProfileKeyPair - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/security/PrivateKey; b privateKey - f Lnet/minecraft/world/entity/player/ProfilePublicKey; c publicKey - f Ljava/time/Instant; d refreshedAfter - m ()Z a dueRefresh - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/security/PrivateKey; b privateKey - m ()Lnet/minecraft/world/entity/player/ProfilePublicKey; c publicKey - m ()Ljava/time/Instant; d refreshedAfter -c net/minecraft/world/entity/player/ProfilePublicKey net/minecraft/world/entity/player/ProfilePublicKey - f Lnet/minecraft/network/chat/IChatBaseComponent; a EXPIRED_PROFILE_PUBLIC_KEY - f Ljava/time/Duration; b EXPIRY_GRACE_PERIOD - f Lcom/mojang/serialization/Codec; c TRUSTED_CODEC - f Lnet/minecraft/world/entity/player/ProfilePublicKey$a; d data - f Lnet/minecraft/network/chat/IChatBaseComponent; e INVALID_SIGNATURE - m ()Lnet/minecraft/util/SignatureValidator; a createSignatureValidator - m (Lnet/minecraft/util/SignatureValidator;Ljava/util/UUID;Lnet/minecraft/world/entity/player/ProfilePublicKey$a;)Lnet/minecraft/world/entity/player/ProfilePublicKey; a createValidated - m ()Lnet/minecraft/world/entity/player/ProfilePublicKey$a; b data -c net/minecraft/world/entity/player/ProfilePublicKey$a net/minecraft/world/entity/player/ProfilePublicKey$Data - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/time/Instant; b expiresAt - f Ljava/security/PublicKey; c key - f [B d keySignature - f I e MAX_KEY_SIGNATURE_SIZE - m (Lnet/minecraft/util/SignatureValidator;Ljava/util/UUID;)Z a validateSignature - m ()Z a hasExpired - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/util/UUID;)[B a signedPayload - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m (Ljava/time/Duration;)Z a hasExpired - m ()Ljava/time/Instant; b expiresAt - m ()Ljava/security/PublicKey; c key - m ()[B d keySignature -c net/minecraft/world/entity/player/ProfilePublicKey$b net/minecraft/world/entity/player/ProfilePublicKey$ValidationException -c net/minecraft/world/entity/projectile/EntityArrow net/minecraft/world/entity/projectile/AbstractArrow - f Z b inGround - f I c inGroundTime - f Lnet/minecraft/world/entity/projectile/EntityArrow$PickupStatus; d pickup - f I e shakeTime - f D f ARROW_BASE_DAMAGE - f Lnet/minecraft/network/syncher/DataWatcherObject; g ID_FLAGS - f Lnet/minecraft/network/syncher/DataWatcherObject; h PIERCE_LEVEL - f I i FLAG_CRIT - f I j FLAG_NOPHYSICS - f Lnet/minecraft/world/level/block/state/IBlockData; k lastState - f I l life - f D m baseDamage - f Lnet/minecraft/sounds/SoundEffect; n soundEvent - f Lit/unimi/dsi/fastutil/ints/IntOpenHashSet; o piercingIgnoreEntityIds - f Ljava/util/List; p piercedAndKilledEntities - f Lnet/minecraft/world/item/ItemStack; q pickupItemStack - f Lnet/minecraft/world/item/ItemStack; r firedFromWeapon - m ()Z A isCritArrow - m ()Z B shotFromCrossbow - m ()B C getPierceLevel - m ()F D getWaterInertia - m ()Z E isNoPhysics - m ()Z F shouldFall - m ()V J startFalling - m ()V K resetPiercedEntities - m (Lnet/minecraft/world/item/ItemStack;)V a setPickupItemStack - m (Z)V a setCritArrow - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/MovingObjectPositionEntity; a findHitEntity - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/item/ItemStack;)V a hitBlockEnchantmentEffects - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/damagesource/DamageSource;)V a doKnockback - m (Lnet/minecraft/world/phys/MovingObjectPositionEntity;)V a onHitEntity - m (Lnet/minecraft/world/phys/MovingObjectPositionBlock;)V a onHitBlock - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a tryPickup - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (B)V a setPierceLevel - m (D)Z a shouldRenderAtSqrDistance - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (F)V a setBaseDamageFromMob - m (Lnet/minecraft/world/entity/EnumMoveType;Lnet/minecraft/world/phys/Vec3D;)V a move - m (Lnet/minecraft/world/entity/EntityLiving;)V a doPostHurtEffects - m (DDDFFI)V a lerpTo - m (IZ)V a setFlag - m ()D aZ getDefaultGravity - m (I)Lnet/minecraft/world/entity/SlotAccess; a_ getSlot - m (Lnet/minecraft/world/entity/Entity;)Z b canHitEntity - m (Z)V b setNoPhysics - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/sounds/SoundEffect;)V b setSoundEvent - m ()Z bA isPickable - m (Lnet/minecraft/world/entity/player/EntityHuman;)V b_ playerTouch - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m (Lnet/minecraft/world/entity/Entity;)V c setOwner - m (DDDFF)V c shoot - m ()Z cu isAttackable - m ()Lnet/minecraft/world/item/ItemStack; dS getWeaponItem - m (D)V h setBaseDamage - m (DDD)V l lerpMotion - m ()V l tick - m ()V p tickDespawn - m ()Lnet/minecraft/sounds/SoundEffect; t getDefaultHitGroundSoundEvent - m ()Lnet/minecraft/sounds/SoundEffect; v getHitGroundSoundEvent - m ()Lnet/minecraft/world/item/ItemStack; w getPickupItem - m ()Lnet/minecraft/world/item/ItemStack; x getDefaultPickupItem - m ()Lnet/minecraft/world/item/ItemStack; y getPickupItemStackOrigin - m ()D z getBaseDamage -c net/minecraft/world/entity/projectile/EntityArrow$PickupStatus net/minecraft/world/entity/projectile/AbstractArrow$Pickup - f Lnet/minecraft/world/entity/projectile/EntityArrow$PickupStatus; a DISALLOWED - f Lnet/minecraft/world/entity/projectile/EntityArrow$PickupStatus; b ALLOWED - f Lnet/minecraft/world/entity/projectile/EntityArrow$PickupStatus; c CREATIVE_ONLY - m (I)Lnet/minecraft/world/entity/projectile/EntityArrow$PickupStatus; a byOrdinal -c net/minecraft/world/entity/projectile/EntityDragonFireball net/minecraft/world/entity/projectile/DragonFireball - f F e SPLASH_RANGE - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/phys/MovingObjectPosition;)V a onHit - m ()Z t shouldBurn - m ()Lnet/minecraft/core/particles/ParticleParam; v getTrailParticle -c net/minecraft/world/entity/projectile/EntityEgg net/minecraft/world/entity/projectile/ThrownEgg - f Lnet/minecraft/world/entity/EntitySize; b ZERO_SIZED_DIMENSIONS - m (Lnet/minecraft/world/phys/MovingObjectPositionEntity;)V a onHitEntity - m (Lnet/minecraft/world/phys/MovingObjectPosition;)V a onHit - m (B)V b handleEntityEvent - m ()Lnet/minecraft/world/item/Item; t getDefaultItem -c net/minecraft/world/entity/projectile/EntityEnderPearl net/minecraft/world/entity/projectile/ThrownEnderpearl - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/World;)Z a isAllowedToTeleportOwner - m (Lnet/minecraft/world/level/block/state/IBlockData;)V a onInsideBlock - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/phys/Vec3D;)V a playSound - m (Lnet/minecraft/world/phys/MovingObjectPositionEntity;)V a onHitEntity - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/World;)Z a canChangeDimensions - m (Lnet/minecraft/world/phys/MovingObjectPosition;)V a onHit - m ()V l tick - m ()Lnet/minecraft/world/item/Item; t getDefaultItem -c net/minecraft/world/entity/projectile/EntityEnderSignal net/minecraft/world/entity/projectile/EyeOfEnder - f Lnet/minecraft/network/syncher/DataWatcherObject; b DATA_ITEM_STACK - f D c tx - f D d ty - f D e tz - f I f life - f Z g surviveAfterDeath - m (Lnet/minecraft/world/item/ItemStack;)V a setItem - m (D)Z a shouldRenderAtSqrDistance - m (Lnet/minecraft/core/BlockPosition;)V a signalTo - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()F bu getLightLevelDependentMagicValue - m ()Z cu isAttackable - m (DDD)V l lerpMotion - m ()V l tick - m ()Lnet/minecraft/world/item/ItemStack; p getItem - m ()Lnet/minecraft/world/item/ItemStack; s getDefaultItem -c net/minecraft/world/entity/projectile/EntityEvokerFangs net/minecraft/world/entity/projectile/EvokerFangs - f I b ATTACK_DURATION - f I c LIFE_OFFSET - f I d ATTACK_TRIGGER_TICKS - f I e warmupDelayTicks - f Z f sentSpikeEvent - f I g lifeTicks - f Z h clientSideAttackStarted - f Lnet/minecraft/world/entity/EntityLiving; i owner - f Ljava/util/UUID; j ownerUUID - m (Lnet/minecraft/world/entity/EntityLiving;)V a setOwner - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (F)F a getAnimationProgress - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (B)V b handleEntityEvent - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/EntityLiving;)V c dealDamageTo - m ()V l tick - m ()Lnet/minecraft/world/entity/EntityLiving; p getOwner -c net/minecraft/world/entity/projectile/EntityFireball net/minecraft/world/entity/projectile/AbstractHurtingProjectile - f D b INITAL_ACCELERATION_POWER - f D c DEFLECTION_SCALE - f D d accelerationPower - m (Lnet/minecraft/server/level/EntityTrackerEntry;)Lnet/minecraft/network/protocol/Packet; a getAddEntityPacket - m (D)Z a shouldRenderAtSqrDistance - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnEntity;)V a recreateFromPacket - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/phys/Vec3D;D)V a assignDirectionalMovement - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()Lnet/minecraft/world/level/RayTrace$BlockCollisionOption; aj_ getClipType - m (Lnet/minecraft/world/entity/Entity;Z)V b onDeflection - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/Entity;)Z b canHitEntity - m ()F bu getLightLevelDependentMagicValue - m ()V l tick - m ()Z t shouldBurn - m ()Lnet/minecraft/core/particles/ParticleParam; v getTrailParticle - m ()F w getInertia - m ()F x getLiquidInertia -c net/minecraft/world/entity/projectile/EntityFireballFireball net/minecraft/world/entity/projectile/Fireball - f Lnet/minecraft/network/syncher/DataWatcherObject; e DATA_ITEM_STACK - m (Lnet/minecraft/world/item/ItemStack;)V a setItem - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (I)Lnet/minecraft/world/entity/SlotAccess; a_ getSlot - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Lnet/minecraft/world/item/ItemStack; p getItem - m ()Lnet/minecraft/world/item/ItemStack; y getDefaultItem -c net/minecraft/world/entity/projectile/EntityFireworks net/minecraft/world/entity/projectile/FireworkRocketEntity - f Lnet/minecraft/network/syncher/DataWatcherObject; b DATA_ID_FIREWORKS_ITEM - f Lnet/minecraft/network/syncher/DataWatcherObject; c DATA_ATTACHED_TO_TARGET - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_SHOT_AT_ANGLE - f I e life - f I f lifetime - f Lnet/minecraft/world/entity/EntityLiving; g attachedToEntity - m ()Lnet/minecraft/world/item/ItemStack; A getDefaultItem - m (D)Z a shouldRenderAtSqrDistance - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/phys/MovingObjectPositionEntity;)V a onHitEntity - m (Lnet/minecraft/world/phys/MovingObjectPositionBlock;)V a onHitBlock - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/damagesource/DamageSource;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; a_ calculateHorizontalHurtKnockbackDirection - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m ()Z cu isAttackable - m (DDD)Z k shouldRender - m ()V l tick - m ()Lnet/minecraft/world/item/ItemStack; p getItem - m ()Z t isShotAtAngle - m ()V v explode - m ()Z w hasExplosion - m ()V x dealExplosionDamage - m ()Z y isAttachedToEntity - m ()Ljava/util/List; z getExplosions -c net/minecraft/world/entity/projectile/EntityFishingHook net/minecraft/world/entity/projectile/FishingHook - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/util/RandomSource; c syncronizedRandom - f Z d biting - f I e outOfWaterTime - f I f MAX_OUT_OF_WATER_TIME - f Lnet/minecraft/network/syncher/DataWatcherObject; g DATA_HOOKED_ENTITY - f Lnet/minecraft/network/syncher/DataWatcherObject; h DATA_BITING - f I i life - f I j nibble - f I k timeUntilLured - f I l timeUntilHooked - f F m fishAngle - f Z n openWater - f Lnet/minecraft/world/entity/Entity; o hookedIn - f Lnet/minecraft/world/entity/projectile/EntityFishingHook$HookState; p currentState - f I q luck - f I r lureSpeed - m (Lnet/minecraft/world/entity/Entity;)V A setHookedEntity - m (Lnet/minecraft/server/level/EntityTrackerEntry;)Lnet/minecraft/network/protocol/Packet; a getAddEntityPacket - m (Lnet/minecraft/core/BlockPosition;)V a catchingFish - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnEntity;)V a recreateFromPacket - m (Lnet/minecraft/world/item/ItemStack;)I a retrieve - m (Lnet/minecraft/world/phys/MovingObjectPositionEntity;)V a onHitEntity - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/entity/projectile/EntityFishingHook$WaterPosition; a getOpenWaterTypeForArea - m (Lnet/minecraft/world/phys/MovingObjectPositionBlock;)V a onHitBlock - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a shouldStopFishing - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (D)Z a shouldRenderAtSqrDistance - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a remove - m (Lnet/minecraft/world/entity/projectile/EntityFishingHook;)V a updateOwnerInfo - m (DDDFFI)V a lerpTo - m ()V as onClientRemoval - m (Lnet/minecraft/world/entity/Entity;)Z b canHitEntity - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m (Lnet/minecraft/core/BlockPosition;)Z b calculateOpenWater - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m (Lnet/minecraft/world/entity/Entity;)V c setOwner - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/entity/projectile/EntityFishingHook$WaterPosition; c getOpenWaterTypeForBlock - m (Lnet/minecraft/world/entity/Entity;)V d pullEntity - m ()V l tick - m (Z)Z o canUsePortal - m ()Z p isOpenWaterFishing - m ()Lnet/minecraft/world/entity/player/EntityHuman; t getPlayerOwner - m ()Lnet/minecraft/world/entity/Entity; v getHookedIn - m ()V w checkCollision -c net/minecraft/world/entity/projectile/EntityFishingHook$HookState net/minecraft/world/entity/projectile/FishingHook$FishHookState - f Lnet/minecraft/world/entity/projectile/EntityFishingHook$HookState; a FLYING - f Lnet/minecraft/world/entity/projectile/EntityFishingHook$HookState; b HOOKED_IN_ENTITY - f Lnet/minecraft/world/entity/projectile/EntityFishingHook$HookState; c BOBBING -c net/minecraft/world/entity/projectile/EntityFishingHook$WaterPosition net/minecraft/world/entity/projectile/FishingHook$OpenWaterType - f Lnet/minecraft/world/entity/projectile/EntityFishingHook$WaterPosition; a ABOVE_WATER - f Lnet/minecraft/world/entity/projectile/EntityFishingHook$WaterPosition; b INSIDE_WATER - f Lnet/minecraft/world/entity/projectile/EntityFishingHook$WaterPosition; c INVALID -c net/minecraft/world/entity/projectile/EntityLargeFireball net/minecraft/world/entity/projectile/LargeFireball - f I e explosionPower - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/phys/MovingObjectPositionEntity;)V a onHitEntity - m (Lnet/minecraft/world/phys/MovingObjectPosition;)V a onHit - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData -c net/minecraft/world/entity/projectile/EntityLlamaSpit net/minecraft/world/entity/projectile/LlamaSpit - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnEntity;)V a recreateFromPacket - m (Lnet/minecraft/world/phys/MovingObjectPositionEntity;)V a onHitEntity - m (Lnet/minecraft/world/phys/MovingObjectPositionBlock;)V a onHitBlock - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()D aZ getDefaultGravity - m ()V l tick -c net/minecraft/world/entity/projectile/EntityPotion net/minecraft/world/entity/projectile/ThrownPotion - f D b SPLASH_RANGE - f Ljava/util/function/Predicate; c WATER_SENSITIVE_OR_ON_FIRE - f D d SPLASH_RANGE_SQ - m (Lnet/minecraft/core/BlockPosition;)V a dowseFire - m (Lnet/minecraft/world/phys/MovingObjectPositionBlock;)V a onHitBlock - m (Lnet/minecraft/world/phys/MovingObjectPosition;)V a onHit - m ()D aZ getDefaultGravity - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/damagesource/DamageSource;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; a_ calculateHorizontalHurtKnockbackDirection - m ()Lnet/minecraft/world/item/Item; t getDefaultItem - m ()Z w isLingering -c net/minecraft/world/entity/projectile/EntityProjectile net/minecraft/world/entity/projectile/ThrowableProjectile - m (D)Z a shouldRenderAtSqrDistance - m ()D aZ getDefaultGravity - m ()V l tick - m (Z)Z o canUsePortal -c net/minecraft/world/entity/projectile/EntityProjectileThrowable net/minecraft/world/entity/projectile/ThrowableItemProjectile - f Lnet/minecraft/network/syncher/DataWatcherObject; b DATA_ITEM_STACK - m (Lnet/minecraft/world/item/ItemStack;)V a setItem - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Lnet/minecraft/world/item/ItemStack; p getItem - m ()Lnet/minecraft/world/item/Item; t getDefaultItem -c net/minecraft/world/entity/projectile/EntityShulkerBullet net/minecraft/world/entity/projectile/ShulkerBullet - f D b SPEED - f Lnet/minecraft/world/entity/Entity; c finalTarget - f Lnet/minecraft/core/EnumDirection; d currentMoveDirection - f I e flightSteps - f D f targetDeltaX - f D g targetDeltaY - f D h targetDeltaZ - f Ljava/util/UUID; i targetId - m (D)Z a shouldRenderAtSqrDistance - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)V a selectNextMoveDirection - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/core/EnumDirection;)V a setMoveDirection - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnEntity;)V a recreateFromPacket - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/phys/MovingObjectPositionEntity;)V a onHitEntity - m (Lnet/minecraft/world/phys/MovingObjectPositionBlock;)V a onHitBlock - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/phys/MovingObjectPosition;)V a onHit - m ()D aZ getDefaultGravity - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/Entity;)Z b canHitEntity - m ()Z bA isPickable - m ()Z bR isOnFire - m ()F bu getLightLevelDependentMagicValue - m ()V dA checkDespawn - m ()Lnet/minecraft/sounds/SoundCategory; de getSoundSource - m ()V l tick - m ()Lnet/minecraft/core/EnumDirection; p getMoveDirection - m ()V t destroy -c net/minecraft/world/entity/projectile/EntitySmallFireball net/minecraft/world/entity/projectile/SmallFireball - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/phys/MovingObjectPositionEntity;)V a onHitEntity - m (Lnet/minecraft/world/phys/MovingObjectPositionBlock;)V a onHitBlock - m (Lnet/minecraft/world/phys/MovingObjectPosition;)V a onHit -c net/minecraft/world/entity/projectile/EntitySnowball net/minecraft/world/entity/projectile/Snowball - m (Lnet/minecraft/world/phys/MovingObjectPositionEntity;)V a onHitEntity - m (Lnet/minecraft/world/phys/MovingObjectPosition;)V a onHit - m (B)V b handleEntityEvent - m ()Lnet/minecraft/world/item/Item; t getDefaultItem - m ()Lnet/minecraft/core/particles/ParticleParam; v getParticle -c net/minecraft/world/entity/projectile/EntitySpectralArrow net/minecraft/world/entity/projectile/SpectralArrow - f I f duration - m (Lnet/minecraft/world/entity/EntityLiving;)V a doPostHurtEffects - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()V l tick - m ()Lnet/minecraft/world/item/ItemStack; x getDefaultPickupItem -c net/minecraft/world/entity/projectile/EntityThrownExpBottle net/minecraft/world/entity/projectile/ThrownExperienceBottle - m (Lnet/minecraft/world/phys/MovingObjectPosition;)V a onHit - m ()D aZ getDefaultGravity - m ()Lnet/minecraft/world/item/Item; t getDefaultItem -c net/minecraft/world/entity/projectile/EntityThrownTrident net/minecraft/world/entity/projectile/ThrownTrident - f I f clientSideReturnTridentTickCount - f Lnet/minecraft/network/syncher/DataWatcherObject; g ID_LOYALTY - f Lnet/minecraft/network/syncher/DataWatcherObject; h ID_FOIL - f Z i dealtDamage - m ()F D getWaterInertia - m ()Z F isFoil - m ()Z J isAcceptibleReturnOwner - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/MovingObjectPositionEntity; a findHitEntity - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/item/ItemStack;)V a hitBlockEnchantmentEffects - m (Lnet/minecraft/world/phys/MovingObjectPositionEntity;)V a onHitEntity - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a tryPickup - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;)V b_ playerTouch - m (Lnet/minecraft/world/item/ItemStack;)B c getLoyaltyFromItem - m ()Lnet/minecraft/world/item/ItemStack; dS getWeaponItem - m (DDD)Z k shouldRender - m ()V l tick - m ()V p tickDespawn - m ()Lnet/minecraft/sounds/SoundEffect; t getDefaultHitGroundSoundEvent - m ()Lnet/minecraft/world/item/ItemStack; x getDefaultPickupItem -c net/minecraft/world/entity/projectile/EntityTippedArrow net/minecraft/world/entity/projectile/Arrow - f I f EXPOSED_POTION_DECAY_TIME - f I g NO_EFFECT_COLOR - f Lnet/minecraft/network/syncher/DataWatcherObject; h ID_EFFECT_COLOR - f B i EVENT_POTION_PUFF - m ()I F getColor - m ()Lnet/minecraft/world/item/alchemy/PotionContents; J getPotionContents - m ()V K updateColor - m (Lnet/minecraft/world/entity/EntityLiving;)V a doPostHurtEffects - m (Lnet/minecraft/world/item/ItemStack;)V a setPickupItemStack - m (Lnet/minecraft/world/item/alchemy/PotionContents;)V a setPotionContents - m (Lnet/minecraft/world/effect/MobEffect;)V a addEffect - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (B)V b handleEntityEvent - m (I)V b makeParticle - m ()V l tick - m ()Lnet/minecraft/world/item/ItemStack; x getDefaultPickupItem -c net/minecraft/world/entity/projectile/EntityWitherSkull net/minecraft/world/entity/projectile/WitherSkull - f Lnet/minecraft/network/syncher/DataWatcherObject; e DATA_DANGEROUS - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/phys/MovingObjectPositionEntity;)V a onHitEntity - m (Z)V a setDangerous - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;F)F a getBlockExplosionResistance - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/phys/MovingObjectPosition;)V a onHit - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Z bR isOnFire - m ()Z t shouldBurn - m ()F w getInertia - m ()Z y isDangerous -c net/minecraft/world/entity/projectile/IProjectile net/minecraft/world/entity/projectile/Projectile - f Ljava/util/UUID; b ownerUUID - f Lnet/minecraft/world/entity/Entity; c cachedOwner - f Z d leftOwner - f Z e hasBeenShot - f Lnet/minecraft/world/entity/Entity; f lastDeflectedBy - m ()Lnet/minecraft/world/entity/Entity; H getEffectSource - m ()V I updateRotation - m (Lnet/minecraft/server/level/EntityTrackerEntry;)Lnet/minecraft/network/protocol/Packet; a getAddEntityPacket - m (Lnet/minecraft/network/protocol/game/PacketPlayOutSpawnEntity;)V a recreateFromPacket - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Z a mayInteract - m (Lnet/minecraft/world/phys/MovingObjectPositionEntity;)V a onHitEntity - m (Lnet/minecraft/world/phys/MovingObjectPositionBlock;)V a onHitBlock - m (Lnet/minecraft/world/phys/MovingObjectPosition;)V a onHit - m (Lnet/minecraft/world/entity/projectile/ProjectileDeflection;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Z)Z a deflect - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/Entity;FFFFF)V a shootFromRotation - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/damagesource/DamageSource;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; a_ calculateHorizontalHurtKnockbackDirection - m (Lnet/minecraft/world/level/World;)Z b mayBreak - m (Lnet/minecraft/world/entity/Entity;)Z b canHitEntity - m (Lnet/minecraft/world/phys/MovingObjectPosition;)Lnet/minecraft/world/entity/projectile/ProjectileDeflection; b hitTargetOrDeflectSelf - m (Lnet/minecraft/world/entity/Entity;Z)V b onDeflection - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Z bA isPickable - m ()F bL getPickRadius - m (Lnet/minecraft/world/entity/Entity;)V c setOwner - m (DDDFF)V c shoot - m (DDDFF)Lnet/minecraft/world/phys/Vec3D; d getMovementToShoot - m (FF)F e lerpRotation - m (Lnet/minecraft/world/entity/Entity;)Z e ownedBy - m (DDD)V l lerpMotion - m ()V l tick - m ()Lnet/minecraft/world/entity/Entity; s getOwner - m ()Z t checkLeftOwner - m (Lnet/minecraft/world/entity/Entity;)V w restoreFrom -c net/minecraft/world/entity/projectile/ItemSupplier net/minecraft/world/entity/projectile/ItemSupplier - m ()Lnet/minecraft/world/item/ItemStack; p getItem -c net/minecraft/world/entity/projectile/ProjectileDeflection net/minecraft/world/entity/projectile/ProjectileDeflection - f Lnet/minecraft/world/entity/projectile/ProjectileDeflection; a NONE - f Lnet/minecraft/world/entity/projectile/ProjectileDeflection; b REVERSE - f Lnet/minecraft/world/entity/projectile/ProjectileDeflection; c AIM_DEFLECT - f Lnet/minecraft/world/entity/projectile/ProjectileDeflection; d MOMENTUM_DEFLECT - m (Lnet/minecraft/world/entity/projectile/IProjectile;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)V a lambda$static$3 - m (Lnet/minecraft/world/entity/projectile/IProjectile;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)V b lambda$static$2 - m (Lnet/minecraft/world/entity/projectile/IProjectile;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)V c lambda$static$1 - m (Lnet/minecraft/world/entity/projectile/IProjectile;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)V d lambda$static$0 -c net/minecraft/world/entity/projectile/ProjectileHelper net/minecraft/world/entity/projectile/ProjectileUtil - f F a DEFAULT_ENTITY_HIT_RESULT_MARGIN - m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;D)Lnet/minecraft/world/phys/MovingObjectPosition; a getHitResultOnViewVector - m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Lnet/minecraft/world/level/RayTrace$BlockCollisionOption;)Lnet/minecraft/world/phys/MovingObjectPosition; a getHitResultOnMoveVector - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/World;FLnet/minecraft/world/level/RayTrace$BlockCollisionOption;)Lnet/minecraft/world/phys/MovingObjectPosition; a getHitResult - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;)Lnet/minecraft/world/phys/MovingObjectPositionEntity; a getEntityHitResult - m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;)Lnet/minecraft/world/phys/MovingObjectPosition; a getHitResultOnMoveVector - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/EnumHand; a getWeaponHoldingHand - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;F)Lnet/minecraft/world/phys/MovingObjectPositionEntity; a getEntityHitResult - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;D)Lnet/minecraft/world/phys/MovingObjectPositionEntity; a getEntityHitResult - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;FLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/EntityArrow; a getMobArrow - m (Lnet/minecraft/world/entity/Entity;F)V a rotateTowardsMovement -c net/minecraft/world/entity/projectile/windcharge/AbstractWindCharge net/minecraft/world/entity/projectile/windcharge/AbstractWindCharge - f Lnet/minecraft/world/level/ExplosionDamageCalculator; e EXPLOSION_DAMAGE_CALCULATOR - f D f JUMP_SCALE - m (Lnet/minecraft/world/phys/Vec3D;)V a explode - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/phys/MovingObjectPositionEntity;)V a onHitEntity - m (Lnet/minecraft/world/phys/MovingObjectPositionBlock;)V a onHitBlock - m (Lnet/minecraft/world/phys/MovingObjectPosition;)V a onHit - m ()Lnet/minecraft/world/phys/AxisAlignedBB; au makeBoundingBox - m (Lnet/minecraft/world/entity/Entity;)Z b canHitEntity - m (Lnet/minecraft/world/entity/Entity;)Z i canCollideWith - m ()V l tick - m ()Lnet/minecraft/world/item/ItemStack; p getItem - m ()Z t shouldBurn - m ()Lnet/minecraft/core/particles/ParticleParam; v getTrailParticle - m ()F w getInertia - m ()F x getLiquidInertia -c net/minecraft/world/entity/projectile/windcharge/BreezeWindCharge net/minecraft/world/entity/projectile/windcharge/BreezeWindCharge - f F g RADIUS - m (Lnet/minecraft/world/phys/Vec3D;)V a explode -c net/minecraft/world/entity/projectile/windcharge/WindCharge net/minecraft/world/entity/projectile/windcharge/WindCharge - f Lnet/minecraft/world/level/ExplosionDamageCalculator; g EXPLOSION_DAMAGE_CALCULATOR - f F h RADIUS - f I i noDeflectTicks - m (Lnet/minecraft/world/entity/projectile/ProjectileDeflection;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Z)Z a deflect - m (Lnet/minecraft/world/phys/Vec3D;)V a explode - m ()V l tick -c net/minecraft/world/entity/raid/EntityRaider net/minecraft/world/entity/raid/Raider - f Ljava/util/function/Predicate; b ALLOWED_ITEMS - f Lnet/minecraft/network/syncher/DataWatcherObject; c IS_CELEBRATING - f Z cc canJoinRaid - f I cd ticksOutsideRaid - f Lnet/minecraft/world/entity/raid/Raid; d raid - f I e wave - m (Z)V A setCanJoinRaid - m ()V B registerGoals - m (Z)V B setCelebrating - m ()Z Y requiresCustomPersistence - m (Lnet/minecraft/server/level/WorldServer;IZ)V a applyRaidBuffs - m (Lnet/minecraft/world/damagesource/DamageSource;)V a die - m (Lnet/minecraft/world/entity/raid/Raid;)V a setCurrentRaid - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/entity/EnumMobSpawn;Lnet/minecraft/world/entity/GroupDataEntity;)Lnet/minecraft/world/entity/GroupDataEntity; a finalizeSpawn - m ()Lnet/minecraft/sounds/SoundEffect; ai_ getCelebrateSound - m (Lnet/minecraft/world/entity/item/EntityItem;)V b pickUpItem - m (I)V b setWave - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (I)V c setTicksOutsideRaid - m ()Z gA hasRaid - m ()Z gB hasActiveRaid - m ()I gC getWave - m ()Z gD isCelebrating - m ()I gE getTicksOutsideRaid - m ()V gp updateNoActionTime - m ()Z gr canJoinPatrol - m ()Z gx canJoinRaid - m ()Lnet/minecraft/world/entity/raid/Raid; gy getCurrentRaid - m ()Z gz isCaptain - m (D)Z h removeWhenFarAway - m ()V m_ aiStep -c net/minecraft/world/entity/raid/EntityRaider$a net/minecraft/world/entity/raid/Raider$HoldGroundAttackGoal - f Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition; a shoutTargeting - f Lnet/minecraft/world/entity/raid/EntityRaider; b mob - f F c hostileRadiusSqr - m ()Z V_ requiresUpdateEveryTick - m ()V a tick - m ()Z b canUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/raid/EntityRaider$b net/minecraft/world/entity/raid/Raider$ObtainRaidLeaderBannerGoal - f Lnet/minecraft/world/entity/raid/EntityRaider; a mob - m ()V a tick - m ()Z b canUse -c net/minecraft/world/entity/raid/EntityRaider$c net/minecraft/world/entity/raid/Raider$RaiderCelebration - f Lnet/minecraft/world/entity/raid/EntityRaider; b mob - m ()V a tick - m ()Z b canUse - m ()V d start - m ()V e stop -c net/minecraft/world/entity/raid/EntityRaider$d net/minecraft/world/entity/raid/Raider$RaiderMoveThroughVillageGoal - f Lnet/minecraft/world/entity/raid/EntityRaider; a raider - f D b speedModifier - f Lnet/minecraft/core/BlockPosition; c poiPos - f Ljava/util/List; d visited - f I e distanceToPoi - f Z f stuck - m (Lnet/minecraft/core/BlockPosition;)Z a hasNotVisited - m ()V a tick - m ()Z b canUse - m ()Z c canContinueToUse - m ()V d start - m ()V e stop - m ()Z h isValidRaid - m ()Z i hasSuitablePoi - m ()V k updateVisited -c net/minecraft/world/entity/raid/PersistentRaid net/minecraft/world/entity/raid/Raids - f Ljava/lang/String; a RAID_FILE_ID - f Ljava/util/Map; b raidMap - f Lnet/minecraft/server/level/WorldServer; c level - f I d nextAvailableID - f I e tick - m (Lnet/minecraft/core/Holder;)Ljava/lang/String; a getFileId - m (I)Lnet/minecraft/world/entity/raid/Raid; a get - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/entity/raid/Raid; a getOrCreateRaid - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/entity/raid/PersistentRaid; a load - m ()V a tick - m (Lnet/minecraft/core/BlockPosition;I)Lnet/minecraft/world/entity/raid/Raid; a getNearbyRaid - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a save - m (Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/world/level/saveddata/PersistentBase$a; a factory - m (Lnet/minecraft/world/entity/raid/EntityRaider;Lnet/minecraft/world/entity/raid/Raid;)Z a canJoinRaid - m (Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/entity/raid/Raid; a createOrExtendRaid - m ()I b getUniqueId -c net/minecraft/world/entity/raid/Raid net/minecraft/world/entity/raid/Raid - f Ljava/util/Set; A heroesOfTheVillage - f J B ticksActive - f Lnet/minecraft/core/BlockPosition; C center - f Lnet/minecraft/server/level/WorldServer; D level - f Z E started - f I F id - f F G totalHealth - f I H raidOmenLevel - f Z I active - f I J groupsSpawned - f Lnet/minecraft/server/level/BossBattleServer; K raidEvent - f I L postRaidTicks - f I M raidCooldownTicks - f Lnet/minecraft/util/RandomSource; N random - f I O numGroups - f Lnet/minecraft/world/entity/raid/Raid$Status; P status - f I Q celebrationTicks - f Ljava/util/Optional; R waveSpawnPos - f I a VILLAGE_RADIUS_BUFFER - f I b MAX_NO_ACTION_TIME - f I c MAX_CELEBRATION_TICKS - f I d TICKS_PER_DAY - f I e DEFAULT_MAX_RAID_OMEN_LEVEL - f I f VALID_RAID_RADIUS_SQR - f I g RAID_REMOVAL_THRESHOLD_SQR - f I h SECTION_RADIUS_FOR_FINDING_NEW_VILLAGE_CENTER - f I i ATTEMPT_RAID_FARTHEST - f I j ATTEMPT_RAID_CLOSE - f I k ATTEMPT_RAID_INSIDE - f I l VILLAGE_SEARCH_RADIUS - f I m RAID_TIMEOUT_TICKS - f I n NUM_SPAWN_ATTEMPTS - f Lnet/minecraft/network/chat/IChatBaseComponent; o OMINOUS_BANNER_PATTERN_NAME - f Ljava/lang/String; p RAIDERS_REMAINING - f I q POST_RAID_TICK_LIMIT - f I r DEFAULT_PRE_RAID_TICKS - f I s OUTSIDE_RAID_BOUNDS_TIMEOUT - f I t LOW_MOB_THRESHOLD - f Lnet/minecraft/network/chat/IChatBaseComponent; u RAID_NAME_COMPONENT - f Lnet/minecraft/network/chat/IChatBaseComponent; v RAID_BAR_VICTORY_COMPONENT - f Lnet/minecraft/network/chat/IChatBaseComponent; w RAID_BAR_DEFEAT_COMPONENT - f I x HERO_OF_THE_VILLAGE_DURATION - f Ljava/util/Map; y groupToLeaderMap - f Ljava/util/Map; z groupRaiderMap - m ()Z A isFinalWave - m ()Z B hasBonusWave - m ()Z C hasSpawnedBonusWave - m ()Z D shouldSpawnBonusGroup - m ()V E updateRaiders - m ()Z F shouldSpawnGroup - m ()V G setDirty - m (Lnet/minecraft/world/entity/raid/Raid$Wave;IZ)I a getDefaultNumSpawns - m (ILnet/minecraft/world/entity/raid/EntityRaider;)V a setLeader - m (II)Lnet/minecraft/core/BlockPosition; a findRandomSpawnPos - m (Lnet/minecraft/server/level/EntityPlayer;)Z a absorbRaidOmen - m (ILnet/minecraft/world/entity/raid/EntityRaider;Lnet/minecraft/core/BlockPosition;Z)V a joinRaid - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a save - m (Lnet/minecraft/core/BlockPosition;)V a playSound - m (Lnet/minecraft/world/entity/raid/EntityRaider;Z)V a removeFromRaid - m (Lnet/minecraft/world/entity/Entity;)V a addHeroOfTheVillage - m (ILnet/minecraft/world/entity/raid/EntityRaider;Z)Z a addWaveMob - m ()Z a isOver - m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/item/ItemStack; a getLeaderBannerInstance - m (Lnet/minecraft/world/entity/raid/Raid$Wave;Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/DifficultyDamageScaler;Z)I a getPotentialBonusSpawns - m (I)V a setRaidOmenLevel - m (Lnet/minecraft/world/EnumDifficulty;)I a getNumGroups - m (I)Lnet/minecraft/world/entity/raid/EntityRaider; b getLeader - m (Lnet/minecraft/core/BlockPosition;)V b spawnGroup - m (ILnet/minecraft/world/entity/raid/EntityRaider;)Z b addWaveMob - m ()Z b isBetweenWaves - m (I)V c removeLeader - m ()Z c hasFirstWaveSpawned - m (Lnet/minecraft/core/BlockPosition;)V c setCenter - m ()Z d isStopped - m (I)Ljava/util/Optional; d getValidSpawnPos - m ()Z e isVictory - m ()Z f isLoss - m ()F g getTotalHealth - m ()Ljava/util/Set; h getAllRaiders - m ()Lnet/minecraft/world/level/World; i getLevel - m ()Z j isStarted - m ()I k getGroupsSpawned - m ()I l getMaxRaidOmenLevel - m ()I m getRaidOmenLevel - m ()V n stop - m ()V o tick - m ()V p updateBossbar - m ()F q getHealthOfLivingRaiders - m ()I r getTotalRaidersAlive - m ()Lnet/minecraft/core/BlockPosition; s getCenter - m ()I t getId - m ()Z u isActive - m ()F v getEnchantOdds - m ()Ljava/util/function/Predicate; w validPlayer - m ()V x updatePlayers - m ()V y moveRaidCenterToNearbyVillageSection - m ()Z z hasMoreWaves -c net/minecraft/world/entity/raid/Raid$Status net/minecraft/world/entity/raid/Raid$RaidStatus - f Lnet/minecraft/world/entity/raid/Raid$Status; a ONGOING - f Lnet/minecraft/world/entity/raid/Raid$Status; b VICTORY - f Lnet/minecraft/world/entity/raid/Raid$Status; c LOSS - f Lnet/minecraft/world/entity/raid/Raid$Status; d STOPPED - f [Lnet/minecraft/world/entity/raid/Raid$Status; e VALUES - m (Ljava/lang/String;)Lnet/minecraft/world/entity/raid/Raid$Status; a getByName - m ()Ljava/lang/String; a getName -c net/minecraft/world/entity/raid/Raid$Wave net/minecraft/world/entity/raid/Raid$RaiderType - f Lnet/minecraft/world/entity/raid/Raid$Wave; a VINDICATOR - f Lnet/minecraft/world/entity/raid/Raid$Wave; b EVOKER - f Lnet/minecraft/world/entity/raid/Raid$Wave; c PILLAGER - f Lnet/minecraft/world/entity/raid/Raid$Wave; d WITCH - f Lnet/minecraft/world/entity/raid/Raid$Wave; e RAVAGER - f [Lnet/minecraft/world/entity/raid/Raid$Wave; f VALUES - f Lnet/minecraft/world/entity/EntityTypes; g entityType - f [I h spawnsPerWaveBeforeBonus -c net/minecraft/world/entity/schedule/Activity net/minecraft/world/entity/schedule/Activity - f Ljava/lang/String; A name - f I B hashCode - f Lnet/minecraft/world/entity/schedule/Activity; a CORE - f Lnet/minecraft/world/entity/schedule/Activity; b IDLE - f Lnet/minecraft/world/entity/schedule/Activity; c WORK - f Lnet/minecraft/world/entity/schedule/Activity; d PLAY - f Lnet/minecraft/world/entity/schedule/Activity; e REST - f Lnet/minecraft/world/entity/schedule/Activity; f MEET - f Lnet/minecraft/world/entity/schedule/Activity; g PANIC - f Lnet/minecraft/world/entity/schedule/Activity; h RAID - f Lnet/minecraft/world/entity/schedule/Activity; i PRE_RAID - f Lnet/minecraft/world/entity/schedule/Activity; j HIDE - f Lnet/minecraft/world/entity/schedule/Activity; k FIGHT - f Lnet/minecraft/world/entity/schedule/Activity; l CELEBRATE - f Lnet/minecraft/world/entity/schedule/Activity; m ADMIRE_ITEM - f Lnet/minecraft/world/entity/schedule/Activity; n AVOID - f Lnet/minecraft/world/entity/schedule/Activity; o RIDE - f Lnet/minecraft/world/entity/schedule/Activity; p PLAY_DEAD - f Lnet/minecraft/world/entity/schedule/Activity; q LONG_JUMP - f Lnet/minecraft/world/entity/schedule/Activity; r RAM - f Lnet/minecraft/world/entity/schedule/Activity; s TONGUE - f Lnet/minecraft/world/entity/schedule/Activity; t SWIM - f Lnet/minecraft/world/entity/schedule/Activity; u LAY_SPAWN - f Lnet/minecraft/world/entity/schedule/Activity; v SNIFF - f Lnet/minecraft/world/entity/schedule/Activity; w INVESTIGATE - f Lnet/minecraft/world/entity/schedule/Activity; x ROAR - f Lnet/minecraft/world/entity/schedule/Activity; y EMERGE - f Lnet/minecraft/world/entity/schedule/Activity; z DIG - m (Ljava/lang/String;)Lnet/minecraft/world/entity/schedule/Activity; a register - m ()Ljava/lang/String; a getName -c net/minecraft/world/entity/schedule/ActivityFrame net/minecraft/world/entity/schedule/Keyframe - f I a timeStamp - f F b value - m ()I a getTimeStamp - m ()F b getValue -c net/minecraft/world/entity/schedule/Schedule net/minecraft/world/entity/schedule/Schedule - f I a WORK_START_TIME - f I b TOTAL_WORK_TIME - f Lnet/minecraft/world/entity/schedule/Schedule; c EMPTY - f Lnet/minecraft/world/entity/schedule/Schedule; d SIMPLE - f Lnet/minecraft/world/entity/schedule/Schedule; e VILLAGER_BABY - f Lnet/minecraft/world/entity/schedule/Schedule; f VILLAGER_DEFAULT - f Ljava/util/Map; g timelines - m (Lnet/minecraft/world/entity/schedule/Activity;)V a ensureTimelineExistsFor - m (Lnet/minecraft/world/entity/schedule/Activity;Ljava/util/Map$Entry;)Z a lambda$getAllTimelinesExceptFor$0 - m (I)Lnet/minecraft/world/entity/schedule/Activity; a getActivityAt - m (ILjava/util/Map$Entry;)D a lambda$getActivityAt$1 - m (Ljava/lang/String;)Lnet/minecraft/world/entity/schedule/ScheduleBuilder; a register - m (Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/world/entity/schedule/ScheduleActivity; b getTimelineFor - m (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/util/List; c getAllTimelinesExceptFor -c net/minecraft/world/entity/schedule/ScheduleActivity net/minecraft/world/entity/schedule/Timeline - f Ljava/util/List; a keyframes - f I b previousIndex - m (Ljava/util/Collection;)Lnet/minecraft/world/entity/schedule/ScheduleActivity; a addKeyframes - m (Lit/unimi/dsi/fastutil/ints/Int2ObjectSortedMap;Lnet/minecraft/world/entity/schedule/ActivityFrame;)V a lambda$sortAndDeduplicateKeyframes$0 - m (I)F a getValueAt - m ()Lcom/google/common/collect/ImmutableList; a getKeyframes - m (IF)Lnet/minecraft/world/entity/schedule/ScheduleActivity; a addKeyframe - m ()V b sortAndDeduplicateKeyframes -c net/minecraft/world/entity/schedule/ScheduleBuilder net/minecraft/world/entity/schedule/ScheduleBuilder - f Lnet/minecraft/world/entity/schedule/Schedule; a schedule - f Ljava/util/List; b transitions - m ()Lnet/minecraft/world/entity/schedule/Schedule; a build - m (Lnet/minecraft/world/entity/schedule/ScheduleBuilder$a;Lnet/minecraft/world/entity/schedule/ScheduleActivity;)V a lambda$build$0 - m (Lnet/minecraft/world/entity/schedule/ScheduleBuilder$a;)V a lambda$build$1 - m (ILnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/world/entity/schedule/ScheduleBuilder; a changeActivityAt -c net/minecraft/world/entity/schedule/ScheduleBuilder$a net/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition - f I a time - f Lnet/minecraft/world/entity/schedule/Activity; b activity - m ()I a getTime - m ()Lnet/minecraft/world/entity/schedule/Activity; b getActivity -c net/minecraft/world/entity/vehicle/ChestBoat net/minecraft/world/entity/vehicle/ChestBoat - f I i CONTAINER_SIZE - f Lnet/minecraft/core/NonNullList; j itemStacks - f Lnet/minecraft/resources/ResourceKey; k lootTable - f J l lootTableSeed - m ()Lnet/minecraft/resources/ResourceKey; B getLootTable - m ()J C getLootTableSeed - m ()Lnet/minecraft/core/NonNullList; D getItemStacks - m ()V E clearItemStacks - m ()I F getMaxPassengers - m (Lnet/minecraft/world/damagesource/DamageSource;)V a destroy - m ()V a clearContent - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValid - m (Lnet/minecraft/resources/ResourceKey;)V a setLootTable - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a remove - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interact - m (II)Lnet/minecraft/world/item/ItemStack; a removeItem - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m (J)V a setLootTableSeed - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m (I)Lnet/minecraft/world/entity/SlotAccess; a_ getSlot - m ()Lnet/minecraft/world/item/Item; ak_ getDropItem - m (Lnet/minecraft/world/entity/player/EntityHuman;)V b openCustomInventoryScreen - m (I)Lnet/minecraft/world/item/ItemStack; b removeItemNoUpdate - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()I b getContainerSize - m (Lnet/minecraft/world/entity/player/EntityHuman;)V c stopOpen - m ()V e setChanged - m (Lnet/minecraft/world/entity/player/EntityHuman;)V e unpackLootTable - m ()F w getSinglePassengerXOffset -c net/minecraft/world/entity/vehicle/ContainerEntity net/minecraft/world/entity/vehicle/ContainerEntity - m ()Lnet/minecraft/resources/ResourceKey; B getLootTable - m ()J C getLootTableSeed - m ()Lnet/minecraft/core/NonNullList; D getItemStacks - m ()V E clearItemStacks - m (Lnet/minecraft/resources/ResourceKey;)V a setLootTable - m (Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/Entity;)V a chestVehicleDestroyed - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a addChestVehicleSaveData - m (J)V a setLootTableSeed - m (II)Lnet/minecraft/world/item/ItemStack; b removeChestVehicleItem - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b readChestVehicleSaveData - m (ILnet/minecraft/world/item/ItemStack;)V c setChestVehicleItem - m ()Z c isEmpty - m ()Lnet/minecraft/world/phys/AxisAlignedBB; cK getBoundingBox - m (Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/EnumInteractionResult; c_ interactWithContainerVehicle - m ()Z dJ isRemoved - m ()Lnet/minecraft/world/level/World; dO level - m ()Lnet/minecraft/world/phys/Vec3D; dm position - m (I)Lnet/minecraft/world/item/ItemStack; e_ removeChestVehicleItemNoUpdate - m ()V f clearChestVehicleContent - m (Lnet/minecraft/world/entity/player/EntityHuman;)V f unpackChestVehicleLootTable - m (I)Lnet/minecraft/world/item/ItemStack; f_ getChestVehicleItem - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z g isChestVehicleStillValid - m ()Z g isChestVehicleEmpty - m (I)Lnet/minecraft/world/entity/SlotAccess; g_ getChestVehicleSlot -c net/minecraft/world/entity/vehicle/ContainerEntity$1 net/minecraft/world/entity/vehicle/ContainerEntity$1 - f I b val$slot - f Lnet/minecraft/world/entity/vehicle/ContainerEntity; c this$0 - m (Lnet/minecraft/world/item/ItemStack;)Z a set - m ()Lnet/minecraft/world/item/ItemStack; a get -c net/minecraft/world/entity/vehicle/DismountUtil net/minecraft/world/entity/vehicle/DismountHelper - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; a nonClimbableShape - m (D)Z a isBlockFloorValid - m (Lnet/minecraft/world/level/ICollisionAccess;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityPose;)Z a canDismountTo - m (Lnet/minecraft/world/level/ICollisionAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; a lambda$findSafeDismountLocation$0 - m (Lnet/minecraft/core/BlockPosition;ILjava/util/function/Function;)D a findCeilingFrom - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/ICollisionAccess;Lnet/minecraft/core/BlockPosition;Z)Lnet/minecraft/world/phys/Vec3D; a findSafeDismountLocation - m (Lnet/minecraft/core/EnumDirection;)[[I a offsetsForDirection - m (Lnet/minecraft/world/level/ICollisionAccess;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/phys/AxisAlignedBB;)Z a canDismountTo -c net/minecraft/world/entity/vehicle/EntityBoat net/minecraft/world/entity/vehicle/Boat - f D aD lerpYRot - f D aE lerpXRot - f Z aF inputLeft - f Z aG inputRight - f Z aH inputUp - f Z aI inputDown - f D aJ waterLevel - f F aK landFriction - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumStatus; aL status - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumStatus; aM oldStatus - f D aN lastYd - f Z aO isAboveBubbleColumn - f Z aP bubbleColumnDirectionIsDown - f F aQ bubbleMultiplier - f F aR bubbleAngle - f F aS bubbleAngleO - f Lnet/minecraft/world/entity/Leashable$a; aT leashData - f I b PADDLE_LEFT - f I c PADDLE_RIGHT - f D d PADDLE_SOUND_TIME - f I e BUBBLE_TIME - f Lnet/minecraft/network/syncher/DataWatcherObject; i DATA_ID_TYPE - f Lnet/minecraft/network/syncher/DataWatcherObject; j DATA_ID_PADDLE_LEFT - f Lnet/minecraft/network/syncher/DataWatcherObject; k DATA_ID_PADDLE_RIGHT - f Lnet/minecraft/network/syncher/DataWatcherObject; l DATA_ID_BUBBLE_TIME - f I m TIME_TO_EJECT - f F n PADDLE_SPEED - f [F o paddlePositions - f F p invFriction - f F q outOfControlTicks - f F r deltaRotation - f I s lerpSteps - f D t lerpX - f D u lerpY - f D v lerpZ - m ()V B tickBubbleColumn - m ()V C tickLerp - m ()Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumStatus; D getStatus - m ()Z E checkInWater - m ()I F getMaxPassengers - m ()Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumStatus; H isUnderwater - m ()V I floatBoat - m ()V J controlBoat - m ()I K getBubbleTime - m ()D P_ lerpTargetZ - m ()F Q_ lerpTargetXRot - m ()Lnet/minecraft/world/entity/Leashable$a; X_ getLeashData - m (ZZZZ)V a setInput - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntitySize;F)Lnet/minecraft/world/phys/Vec3D; a getPassengerAttachmentPoint - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType;)V a setVariant - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a remove - m (DZLnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)V a checkFallDamage - m (DDDFFI)V a lerpTo - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V a positionRider - m (F)F a getBubbleAngle - m (Lnet/minecraft/core/EnumDirection$EnumAxis;Lnet/minecraft/BlockUtil$Rectangle;)Lnet/minecraft/world/phys/Vec3D; a getRelativePortalPosition - m (Lnet/minecraft/world/entity/Leashable$a;)V a setLeashData - m (IF)F a getRowingTime - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interact - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z a canVehicleCollide - m ()D aZ getDefaultGravity - m ()Lnet/minecraft/world/item/Item; ak_ getDropItem - m (ZZ)V b setPaddleState - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/phys/Vec3D; b getDismountLocationForPassenger - m (Lnet/minecraft/world/entity/Entity;F)V b elasticRangeLeashBehaviour - m (I)V b setBubbleTime - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Z bA isPickable - m ()Z bG canBeCollidedWith - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m ()Z bk isUnderWater - m (I)Z c getPaddleState - m (Lnet/minecraft/world/entity/Entity;)Z c hasEnoughSpaceFor - m ()Lnet/minecraft/core/EnumDirection; cI getMotionDirection - m ()Lnet/minecraft/world/phys/Vec3D; cM getLeashOffset - m ()Lnet/minecraft/world/entity/EntityLiving; cQ getControllingPassenger - m ()D c_ lerpTargetX - m ()Lnet/minecraft/network/chat/IChatBaseComponent; cs getTypeName - m (Lnet/minecraft/world/entity/Entity;)V d clampRotation - m ()Lnet/minecraft/world/item/ItemStack; dB getPickResult - m ()D d_ lerpTargetY - m ()F e_ lerpTargetYRot - m (Lnet/minecraft/world/entity/Entity;)V h push - m (Lnet/minecraft/world/entity/Entity;)Z i canCollideWith - m (Lnet/minecraft/world/entity/Entity;)V k onPassengerTurned - m ()V l tick - m (Z)V l onAboveBubbleCol - m (F)V n animateHurt - m (Lnet/minecraft/world/entity/Entity;)Z r canAddPassenger - m ()Lnet/minecraft/sounds/SoundEffect; s getPaddleSound - m ()F t getWaterLevelAbove - m ()F v getGroundFriction - m ()F w getSinglePassengerXOffset - m ()Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType; x getVariant -c net/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType net/minecraft/world/entity/vehicle/Boat$Type - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType; a OAK - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType; b SPRUCE - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType; c BIRCH - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType; d JUNGLE - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType; e ACACIA - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType; f CHERRY - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType; g DARK_OAK - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType; h MANGROVE - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType; i BAMBOO - f Lnet/minecraft/util/INamable$a; j CODEC - f Ljava/lang/String; k name - f Lnet/minecraft/world/level/block/Block; l planks - f Ljava/util/function/IntFunction; m BY_ID - m ()Ljava/lang/String; a getName - m (Ljava/lang/String;)Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType; a byName - m (I)Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType; a byId - m ()Lnet/minecraft/world/level/block/Block; b getPlanks - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/entity/vehicle/EntityBoat$EnumStatus net/minecraft/world/entity/vehicle/Boat$Status - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumStatus; a IN_WATER - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumStatus; b UNDER_WATER - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumStatus; c UNDER_FLOWING_WATER - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumStatus; d ON_LAND - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumStatus; e IN_AIR -c net/minecraft/world/entity/vehicle/EntityMinecartAbstract net/minecraft/world/entity/vehicle/AbstractMinecart - f F b WATER_SLOWDOWN_FACTOR - f Lnet/minecraft/world/phys/Vec3D; c LOWERED_PASSENGER_ATTACHMENT - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_ID_DISPLAY_BLOCK - f Lnet/minecraft/network/syncher/DataWatcherObject; e DATA_ID_DISPLAY_OFFSET - f Lnet/minecraft/network/syncher/DataWatcherObject; i DATA_ID_CUSTOM_DISPLAY - f Lcom/google/common/collect/ImmutableMap; j POSE_DISMOUNT_HEIGHTS - f Z k flipped - f Z l onRails - f I m lerpSteps - f D n lerpX - f D o lerpY - f D p lerpZ - f D q lerpYRot - f D r lerpXRot - f Lnet/minecraft/world/phys/Vec3D; s targetDeltaMovement - f Ljava/util/Map; t EXITS - m ()Z A hasCustomDisplay - m ()D P_ lerpTargetZ - m ()F Q_ lerpTargetXRot - m (IIIZ)V a activateMinecart - m (Lnet/minecraft/core/BlockPosition;)Z a isRedstoneConductor - m (Lnet/minecraft/server/level/WorldServer;DDDLnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract; a createMinecart - m (DDDD)Lnet/minecraft/world/phys/Vec3D; a getPosOffs - m (Z)V a setCustomDisplay - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntitySize;F)Lnet/minecraft/world/phys/Vec3D; a getPassengerAttachmentPoint - m (Lnet/minecraft/core/EnumDirection$EnumAxis;Lnet/minecraft/BlockUtil$Rectangle;)Lnet/minecraft/world/phys/Vec3D; a getRelativePortalPosition - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m (Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition;)Lcom/mojang/datafixers/util/Pair; a exits - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (DDDFFI)V a lerpTo - m ()F aO getBlockSpeedFactor - m ()D aZ getDefaultGravity - m (Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/phys/Vec3D; b getDismountLocationForPassenger - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Z bA isPickable - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; bc getMovementEmission - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V c moveAlongTrack - m (I)V c setDisplayOffset - m (Lnet/minecraft/world/level/block/state/IBlockData;)V c setDisplayBlockState - m ()Lnet/minecraft/core/EnumDirection; cI getMotionDirection - m ()D c_ lerpTargetX - m ()Z cj isOnRails - m ()Lnet/minecraft/world/item/ItemStack; dB getPickResult - m ()D d_ lerpTargetY - m ()F e_ lerpTargetYRot - m (Lnet/minecraft/world/entity/Entity;)V h push - m ()Lnet/minecraft/world/phys/AxisAlignedBB; h_ getBoundingBoxForCulling - m (Lnet/minecraft/world/entity/Entity;)Z i canCollideWith - m (DDD)V l lerpMotion - m ()V l tick - m (F)V n animateHurt - m ()D p getMaxSpeed - m (DDD)Lnet/minecraft/world/phys/Vec3D; p getPos - m ()V s comeOffTrack - m ()V t applyNaturalSlowdown - m ()Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; v getMinecartType - m ()Lnet/minecraft/world/level/block/state/IBlockData; w getDisplayBlockState - m ()Lnet/minecraft/world/level/block/state/IBlockData; x getDefaultDisplayBlockState - m ()I y getDisplayOffset - m ()I z getDefaultDisplayOffset -c net/minecraft/world/entity/vehicle/EntityMinecartAbstract$1 net/minecraft/world/entity/vehicle/AbstractMinecart$1 -c net/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType net/minecraft/world/entity/vehicle/AbstractMinecart$Type - f Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; a RIDEABLE - f Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; b CHEST - f Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; c FURNACE - f Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; d TNT - f Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; e SPAWNER - f Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; f HOPPER - f Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; g COMMAND_BLOCK -c net/minecraft/world/entity/vehicle/EntityMinecartChest net/minecraft/world/entity/vehicle/MinecartChest - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interact - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/Container; a createMenu - m ()Lnet/minecraft/world/item/Item; ak_ getDropItem - m ()I b getContainerSize - m (Lnet/minecraft/world/entity/player/EntityHuman;)V c stopOpen - m ()Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; v getMinecartType - m ()Lnet/minecraft/world/level/block/state/IBlockData; x getDefaultDisplayBlockState - m ()I z getDefaultDisplayOffset -c net/minecraft/world/entity/vehicle/EntityMinecartCommandBlock net/minecraft/world/entity/vehicle/MinecartCommandBlock - f Lnet/minecraft/network/syncher/DataWatcherObject; c DATA_ID_COMMAND_NAME - f Lnet/minecraft/network/syncher/DataWatcherObject; d DATA_ID_LAST_OUTPUT - f Lnet/minecraft/world/level/CommandBlockListenerAbstract; e commandBlock - f I i ACTIVATION_DELAY - f I j lastActivated - m ()Lnet/minecraft/world/level/CommandBlockListenerAbstract; B getCommandBlock - m (Lnet/minecraft/network/syncher/DataWatcherObject;)V a onSyncedDataUpdated - m (IIIZ)V a activateMinecart - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interact - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()Lnet/minecraft/world/item/Item; ak_ getDropItem - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()Z cP onlyOpCanSetNbt - m ()Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; v getMinecartType - m ()Lnet/minecraft/world/level/block/state/IBlockData; x getDefaultDisplayBlockState -c net/minecraft/world/entity/vehicle/EntityMinecartCommandBlock$a net/minecraft/world/entity/vehicle/MinecartCommandBlock$MinecartCommandBase - m ()Lnet/minecraft/server/level/WorldServer; e getLevel - m ()V f onUpdated - m ()Lnet/minecraft/world/phys/Vec3D; g getPosition - m ()Lnet/minecraft/world/entity/vehicle/EntityMinecartCommandBlock; h getMinecart - m ()Lnet/minecraft/commands/CommandListenerWrapper; i createCommandSourceStack - m ()Z j isValid -c net/minecraft/world/entity/vehicle/EntityMinecartContainer net/minecraft/world/entity/vehicle/AbstractMinecartContainer - f Lnet/minecraft/core/NonNullList; c itemStacks - f Lnet/minecraft/resources/ResourceKey; d lootTable - f J e lootTableSeed - m ()Lnet/minecraft/resources/ResourceKey; B getLootTable - m ()J C getLootTableSeed - m ()Lnet/minecraft/core/NonNullList; D getItemStacks - m ()V E clearItemStacks - m (Lnet/minecraft/resources/ResourceKey;)V a setLootTable - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a remove - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interact - m (Lnet/minecraft/world/damagesource/DamageSource;)V a destroy - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/Container; a createMenu - m (II)Lnet/minecraft/world/item/ItemStack; a removeItem - m (Lnet/minecraft/resources/ResourceKey;J)V a setLootTable - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m ()V a clearContent - m (J)V a setLootTableSeed - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValid - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m (I)Lnet/minecraft/world/entity/SlotAccess; a_ getSlot - m (I)Lnet/minecraft/world/item/ItemStack; b removeItemNoUpdate - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()V e setChanged - m ()V t applyNaturalSlowdown -c net/minecraft/world/entity/vehicle/EntityMinecartFurnace net/minecraft/world/entity/vehicle/MinecartFurnace - f D c xPush - f D d zPush - f Lnet/minecraft/network/syncher/DataWatcherObject; e DATA_ID_FUEL - f I i fuel - f Lnet/minecraft/world/item/crafting/RecipeItemStack; j INGREDIENT - m ()Z B hasFuel - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interact - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()Lnet/minecraft/world/item/Item; ak_ getDropItem - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Z)V b setHasFuel - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V c moveAlongTrack - m ()V l tick - m ()D p getMaxSpeed - m ()V t applyNaturalSlowdown - m ()Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; v getMinecartType - m ()Lnet/minecraft/world/level/block/state/IBlockData; x getDefaultDisplayBlockState -c net/minecraft/world/entity/vehicle/EntityMinecartHopper net/minecraft/world/entity/vehicle/MinecartHopper - f Z c enabled - m ()Z F isEnabled - m ()D H getLevelX - m ()D I getLevelY - m ()D J getLevelZ - m ()Z K isGridAligned - m ()Z L suckInItems - m (IIIZ)V a activateMinecart - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/Container; a createMenu - m ()Lnet/minecraft/world/item/Item; ak_ getDropItem - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()I b getContainerSize - m (Z)V b setEnabled - m ()V l tick - m ()Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; v getMinecartType - m ()Lnet/minecraft/world/level/block/state/IBlockData; x getDefaultDisplayBlockState - m ()I z getDefaultDisplayOffset -c net/minecraft/world/entity/vehicle/EntityMinecartMobSpawner net/minecraft/world/entity/vehicle/MinecartSpawner - f Lnet/minecraft/world/level/MobSpawnerAbstract; c spawner - f Ljava/lang/Runnable; d ticker - m ()Lnet/minecraft/world/level/MobSpawnerAbstract; B getSpawner - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m ()Lnet/minecraft/world/item/Item; ak_ getDropItem - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/level/World;)Ljava/lang/Runnable; b createTicker - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (Lnet/minecraft/world/level/World;)V c lambda$createTicker$1 - m ()Z cP onlyOpCanSetNbt - m (Lnet/minecraft/world/level/World;)V d lambda$createTicker$0 - m ()V l tick - m ()Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; v getMinecartType - m ()Lnet/minecraft/world/level/block/state/IBlockData; x getDefaultDisplayBlockState -c net/minecraft/world/entity/vehicle/EntityMinecartMobSpawner$1 net/minecraft/world/entity/vehicle/MinecartSpawner$1 - f Lnet/minecraft/world/entity/vehicle/EntityMinecartMobSpawner; a this$0 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;I)V a broadcastEvent -c net/minecraft/world/entity/vehicle/EntityMinecartRideable net/minecraft/world/entity/vehicle/Minecart - m (IIIZ)V a activateMinecart - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interact - m ()Lnet/minecraft/world/item/Item; ak_ getDropItem - m ()Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; v getMinecartType -c net/minecraft/world/entity/vehicle/EntityMinecartTNT net/minecraft/world/entity/vehicle/MinecartTNT - f B c EVENT_PRIME - f I d fuse - m ()V B primeFuse - m ()I C getFuse - m ()Z D isPrimed - m (IIIZ)V a activateMinecart - m (Lnet/minecraft/world/damagesource/DamageSource;D)V a explode - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (Lnet/minecraft/world/damagesource/DamageSource;)V a destroy - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;F)Z a shouldBlockExplode - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;F)F a getBlockExplosionResistance - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z a causeFallDamage - m ()Lnet/minecraft/world/item/Item; ak_ getDropItem - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m (B)V b handleEntityEvent - m (Lnet/minecraft/world/damagesource/DamageSource;)Z d shouldSourceDestroy - m (Lnet/minecraft/world/damagesource/DamageSource;)Z e damageSourceIgnitesTnt - m (D)V h explode - m ()V l tick - m ()Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; v getMinecartType - m ()Lnet/minecraft/world/level/block/state/IBlockData; x getDefaultDisplayBlockState -c net/minecraft/world/entity/vehicle/VehicleEntity net/minecraft/world/entity/vehicle/VehicleEntity - f Lnet/minecraft/network/syncher/DataWatcherObject; f DATA_ID_HURT - f Lnet/minecraft/network/syncher/DataWatcherObject; g DATA_ID_HURTDIR - f Lnet/minecraft/network/syncher/DataWatcherObject; h DATA_ID_DAMAGE - m ()F N getDamage - m ()I O getHurtTime - m ()I P getHurtDir - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z a hurt - m (Lnet/minecraft/world/damagesource/DamageSource;)V a destroy - m (Lnet/minecraft/network/syncher/DataWatcher$a;)V a defineSynchedData - m ()Lnet/minecraft/world/item/Item; ak_ getDropItem - m (F)V b setDamage - m (Lnet/minecraft/world/item/Item;)V b destroy - m (Lnet/minecraft/world/damagesource/DamageSource;)Z d shouldSourceDestroy - m (I)V d setHurtTime - m (I)V m setHurtDir -c net/minecraft/world/flag/FeatureElement net/minecraft/world/flag/FeatureElement - f Ljava/util/Set; bA FILTERED_REGISTRIES - m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z a isEnabled - m ()Lnet/minecraft/world/flag/FeatureFlagSet; i requiredFeatures -c net/minecraft/world/flag/FeatureFlag net/minecraft/world/flag/FeatureFlag - f Lnet/minecraft/world/flag/FeatureFlagUniverse; a universe - f J b mask -c net/minecraft/world/flag/FeatureFlagRegistry net/minecraft/world/flag/FeatureFlagRegistry - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/world/flag/FeatureFlagUniverse; b universe - f Ljava/util/Map; c names - f Lnet/minecraft/world/flag/FeatureFlagSet; d allFlags - m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z a isSubset - m (Ljava/lang/Iterable;)Lnet/minecraft/world/flag/FeatureFlagSet; a fromNames - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a lambda$codec$3 - m (Lnet/minecraft/resources/MinecraftKey;)V a lambda$fromNames$0 - m ()Lnet/minecraft/world/flag/FeatureFlagSet; a allFlags - m (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/Set;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/world/flag/FeatureFlag;)V a lambda$toNames$1 - m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; a subset - m (Ljava/lang/Iterable;Ljava/util/function/Consumer;)Lnet/minecraft/world/flag/FeatureFlagSet; a fromNames - m (Ljava/util/Set;)Ljava/lang/String; a lambda$codec$2 - m (Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/Set; b toNames - m ()Lcom/mojang/serialization/Codec; b codec - m (Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/List; c lambda$codec$4 -c net/minecraft/world/flag/FeatureFlagRegistry$a net/minecraft/world/flag/FeatureFlagRegistry$Builder - f Lnet/minecraft/world/flag/FeatureFlagUniverse; a universe - f I b id - f Ljava/util/Map; c flags - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/flag/FeatureFlag; a create - m ()Lnet/minecraft/world/flag/FeatureFlagRegistry; a build - m (Ljava/lang/String;)Lnet/minecraft/world/flag/FeatureFlag; a createVanilla -c net/minecraft/world/flag/FeatureFlagSet net/minecraft/world/flag/FeatureFlagSet - f I a MAX_CONTAINER_SIZE - f Lnet/minecraft/world/flag/FeatureFlagSet; b EMPTY - f Lnet/minecraft/world/flag/FeatureFlagUniverse; c universe - f J d mask - m (Lnet/minecraft/world/flag/FeatureFlagUniverse;Ljava/util/Collection;)Lnet/minecraft/world/flag/FeatureFlagSet; a create - m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z a isSubsetOf - m (Lnet/minecraft/world/flag/FeatureFlag;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; a of - m ()Lnet/minecraft/world/flag/FeatureFlagSet; a of - m (Lnet/minecraft/world/flag/FeatureFlagUniverse;JLjava/lang/Iterable;)J a computeMask - m (Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; a of - m (Lnet/minecraft/world/flag/FeatureFlag;)Z b contains - m ()Z b isEmpty - m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z b intersects - m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/flag/FeatureFlagSet; c join - m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/flag/FeatureFlagSet; d subtract -c net/minecraft/world/flag/FeatureFlagUniverse net/minecraft/world/flag/FeatureFlagUniverse - f Ljava/lang/String; a id -c net/minecraft/world/flag/FeatureFlags net/minecraft/world/flag/FeatureFlags - f Lnet/minecraft/world/flag/FeatureFlag; a VANILLA - f Lnet/minecraft/world/flag/FeatureFlag; b BUNDLE - f Lnet/minecraft/world/flag/FeatureFlag; c TRADE_REBALANCE - f Lnet/minecraft/world/flag/FeatureFlagRegistry; d REGISTRY - f Lcom/mojang/serialization/Codec; e CODEC - f Lnet/minecraft/world/flag/FeatureFlagSet; f VANILLA_SET - f Lnet/minecraft/world/flag/FeatureFlagSet; g DEFAULT_FLAGS - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/lang/String; a printMissingFlags - m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z a isExperimental - m (Lnet/minecraft/world/flag/FeatureFlagRegistry;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/lang/String; a printMissingFlags - m (Ljava/util/Set;Lnet/minecraft/resources/MinecraftKey;)Z a lambda$printMissingFlags$0 -c net/minecraft/world/food/FoodConstants net/minecraft/world/food/FoodConstants - f I a MAX_FOOD - f F b MAX_SATURATION - f F c START_SATURATION - f F d SATURATION_FLOOR - f F e EXHAUSTION_DROP - f I f HEALTH_TICK_COUNT - f I g HEALTH_TICK_COUNT_SATURATED - f I h HEAL_LEVEL - f I i SPRINT_LEVEL - f I j STARVE_LEVEL - f F k FOOD_SATURATION_POOR - f F l FOOD_SATURATION_LOW - f F m FOOD_SATURATION_NORMAL - f F n FOOD_SATURATION_GOOD - f F o FOOD_SATURATION_MAX - f F p FOOD_SATURATION_SUPERNATURAL - f F q EXHAUSTION_HEAL - f F r EXHAUSTION_JUMP - f F s EXHAUSTION_SPRINT_JUMP - f F t EXHAUSTION_MINE - f F u EXHAUSTION_ATTACK - f F v EXHAUSTION_WALK - f F w EXHAUSTION_CROUCH - f F x EXHAUSTION_SPRINT - f F y EXHAUSTION_SWIM - m (IF)F a saturationByModifier -c net/minecraft/world/food/FoodInfo net/minecraft/world/food/FoodProperties - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b DIRECT_STREAM_CODEC - f I c nutrition - f F d saturation - f Z e canAlwaysEat - f F f eatSeconds - f Ljava/util/Optional; g usingConvertsTo - f Ljava/util/List; h effects - f F i DEFAULT_EAT_SECONDS - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I a eatDurationTicks - m ()I b nutrition - m ()F c saturation - m ()Z d canAlwaysEat - m ()F e eatSeconds - m ()Ljava/util/Optional; f usingConvertsTo - m ()Ljava/util/List; g effects -c net/minecraft/world/food/FoodInfo$a net/minecraft/world/food/FoodProperties$Builder - f I a nutrition - f F b saturationModifier - f Z c canAlwaysEat - f F d eatSeconds - f Ljava/util/Optional; e usingConvertsTo - f Lcom/google/common/collect/ImmutableList$Builder; f effects - m ()Lnet/minecraft/world/food/FoodInfo$a; a alwaysEdible - m (I)Lnet/minecraft/world/food/FoodInfo$a; a nutrition - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/food/FoodInfo$a; a usingConvertsTo - m (F)Lnet/minecraft/world/food/FoodInfo$a; a saturationModifier - m (Lnet/minecraft/world/effect/MobEffect;F)Lnet/minecraft/world/food/FoodInfo$a; a effect - m ()Lnet/minecraft/world/food/FoodInfo$a; b fast - m ()Lnet/minecraft/world/food/FoodInfo; c build -c net/minecraft/world/food/FoodInfo$b net/minecraft/world/food/FoodProperties$PossibleEffect - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/world/effect/MobEffect; c effect - f F d probability - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/effect/MobEffect; a effect - m ()F b probability -c net/minecraft/world/food/FoodMetaData net/minecraft/world/food/FoodData - f I a foodLevel - f F b saturationLevel - f F c exhaustionLevel - f I d tickTimer - f I e lastFoodLevel - m (I)V a setFoodLevel - m (Lnet/minecraft/nbt/NBTTagCompound;)V a readAdditionalSaveData - m (F)V a addExhaustion - m (IF)V a eat - m ()I a getFoodLevel - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a tick - m (Lnet/minecraft/world/food/FoodInfo;)V a eat - m (IF)V b add - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addAdditionalSaveData - m ()I b getLastFoodLevel - m (F)V b setSaturation - m (F)V c setExhaustion - m ()Z c needsFood - m ()F d getExhaustionLevel - m ()F e getSaturationLevel -c net/minecraft/world/food/Foods net/minecraft/world/food/Foods - f Lnet/minecraft/world/food/FoodInfo; A POISONOUS_POTATO - f Lnet/minecraft/world/food/FoodInfo; B PORKCHOP - f Lnet/minecraft/world/food/FoodInfo; C POTATO - f Lnet/minecraft/world/food/FoodInfo; D PUFFERFISH - f Lnet/minecraft/world/food/FoodInfo; E PUMPKIN_PIE - f Lnet/minecraft/world/food/FoodInfo; F RABBIT - f Lnet/minecraft/world/food/FoodInfo; G RABBIT_STEW - f Lnet/minecraft/world/food/FoodInfo; H ROTTEN_FLESH - f Lnet/minecraft/world/food/FoodInfo; I SALMON - f Lnet/minecraft/world/food/FoodInfo; J SPIDER_EYE - f Lnet/minecraft/world/food/FoodInfo; K SUSPICIOUS_STEW - f Lnet/minecraft/world/food/FoodInfo; L SWEET_BERRIES - f Lnet/minecraft/world/food/FoodInfo; M GLOW_BERRIES - f Lnet/minecraft/world/food/FoodInfo; N TROPICAL_FISH - f Lnet/minecraft/world/food/FoodInfo; O OMINOUS_BOTTLE - f Lnet/minecraft/world/food/FoodInfo; a APPLE - f Lnet/minecraft/world/food/FoodInfo; b BAKED_POTATO - f Lnet/minecraft/world/food/FoodInfo; c BEEF - f Lnet/minecraft/world/food/FoodInfo; d BEETROOT - f Lnet/minecraft/world/food/FoodInfo; e BEETROOT_SOUP - f Lnet/minecraft/world/food/FoodInfo; f BREAD - f Lnet/minecraft/world/food/FoodInfo; g CARROT - f Lnet/minecraft/world/food/FoodInfo; h CHICKEN - f Lnet/minecraft/world/food/FoodInfo; i CHORUS_FRUIT - f Lnet/minecraft/world/food/FoodInfo; j COD - f Lnet/minecraft/world/food/FoodInfo; k COOKED_BEEF - f Lnet/minecraft/world/food/FoodInfo; l COOKED_CHICKEN - f Lnet/minecraft/world/food/FoodInfo; m COOKED_COD - f Lnet/minecraft/world/food/FoodInfo; n COOKED_MUTTON - f Lnet/minecraft/world/food/FoodInfo; o COOKED_PORKCHOP - f Lnet/minecraft/world/food/FoodInfo; p COOKED_RABBIT - f Lnet/minecraft/world/food/FoodInfo; q COOKED_SALMON - f Lnet/minecraft/world/food/FoodInfo; r COOKIE - f Lnet/minecraft/world/food/FoodInfo; s DRIED_KELP - f Lnet/minecraft/world/food/FoodInfo; t ENCHANTED_GOLDEN_APPLE - f Lnet/minecraft/world/food/FoodInfo; u GOLDEN_APPLE - f Lnet/minecraft/world/food/FoodInfo; v GOLDEN_CARROT - f Lnet/minecraft/world/food/FoodInfo; w HONEY_BOTTLE - f Lnet/minecraft/world/food/FoodInfo; x MELON_SLICE - f Lnet/minecraft/world/food/FoodInfo; y MUSHROOM_STEW - f Lnet/minecraft/world/food/FoodInfo; z MUTTON - m (I)Lnet/minecraft/world/food/FoodInfo$a; a stew -c net/minecraft/world/inventory/ArmorSlot net/minecraft/world/inventory/ArmorSlot - f Lnet/minecraft/world/entity/EntityLiving; a owner - f Lnet/minecraft/world/entity/EnumItemSlot; b slot - f Lnet/minecraft/resources/MinecraftKey; g emptyIcon - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m ()I a getMaxStackSize - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a setByPlayer - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a mayPickup - m ()Lcom/mojang/datafixers/util/Pair; b getNoItemIcon -c net/minecraft/world/inventory/AutoRecipeOutput net/minecraft/world/inventory/StackedContentsCompatible - m (Lnet/minecraft/world/entity/player/AutoRecipeStackManager;)V a fillStackedContents -c net/minecraft/world/inventory/ClickAction net/minecraft/world/inventory/ClickAction - f Lnet/minecraft/world/inventory/ClickAction; a PRIMARY - f Lnet/minecraft/world/inventory/ClickAction; b SECONDARY - f [Lnet/minecraft/world/inventory/ClickAction; c $VALUES - m ()[Lnet/minecraft/world/inventory/ClickAction; a $values -c net/minecraft/world/inventory/Container net/minecraft/world/inventory/AbstractContainerMenu - f I a SLOT_CLICKED_OUTSIDE - f I b QUICKCRAFT_TYPE_CHARITABLE - f I c QUICKCRAFT_TYPE_GREEDY - f I d QUICKCRAFT_TYPE_CLONE - f I e QUICKCRAFT_HEADER_START - f I f QUICKCRAFT_HEADER_CONTINUE - f I g QUICKCRAFT_HEADER_END - f I h CARRIED_SLOT_SIZE - f Lnet/minecraft/core/NonNullList; i slots - f I j containerId - f Lorg/slf4j/Logger; k LOGGER - f Lnet/minecraft/core/NonNullList; l lastSlots - f Ljava/util/List; m dataSlots - f Lnet/minecraft/world/item/ItemStack; n carried - f Lnet/minecraft/core/NonNullList; o remoteSlots - f Lit/unimi/dsi/fastutil/ints/IntList; p remoteDataSlots - f Lnet/minecraft/world/item/ItemStack; q remoteCarried - f I r stateId - f Lnet/minecraft/world/inventory/Containers; s menuType - f I t quickcraftType - f I u quickcraftStatus - f Ljava/util/Set; v quickcraftSlots - f Ljava/util/List; w containerListeners - f Lnet/minecraft/world/inventory/ContainerSynchronizer; x synchronizer - f Z y suppressRemoteUpdates - m (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;Z)Z a canItemQuickReplace - m ()Lnet/minecraft/world/inventory/Containers; a getType - m (Ljava/util/Set;ILnet/minecraft/world/item/ItemStack;)I a getQuickCraftPlaceCount - m (Lnet/minecraft/world/item/ItemStack;)V a setRemoteCarried - m (II)V a setData - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z a canTakeItemForPickAll - m (Lnet/minecraft/world/item/ItemStack;IIZ)Z a moveItemStackTo - m (Lnet/minecraft/world/inventory/ContainerAccess;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/block/Block;)Z a stillValid - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Z a clickMenuButton - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (ILnet/minecraft/world/item/ItemStack;Ljava/util/function/Supplier;)V a triggerSlotListeners - m (Lnet/minecraft/world/inventory/ContainerProperty;)Lnet/minecraft/world/inventory/ContainerProperty; a addDataSlot - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/IInventory;)V a clearContainer - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a tryItemClickBehaviourOverride - m (Lnet/minecraft/world/inventory/Container;)V a transferState - m (Lnet/minecraft/world/level/block/entity/TileEntity;)I a getRedstoneSignalFromBlockEntity - m (IILnet/minecraft/world/item/ItemStack;)V a setItem - m (Lnet/minecraft/world/IInventory;)V a slotsChanged - m (Lnet/minecraft/world/inventory/IContainerProperties;)V a addDataSlots - m (Lnet/minecraft/world/inventory/ICrafting;)V a addSlotListener - m (Lnet/minecraft/world/inventory/ContainerSynchronizer;)V a setSynchronizer - m (ILnet/minecraft/world/entity/player/EntityHuman;)Z a isValidQuickcraftType - m (IILnet/minecraft/world/inventory/InventoryClickType;Lnet/minecraft/world/entity/player/EntityHuman;)V a clicked - m (Lnet/minecraft/world/inventory/IContainerProperties;I)V a checkContainerDataCount - m (ILjava/util/List;Lnet/minecraft/world/item/ItemStack;)V a initializeContents - m (Lnet/minecraft/world/inventory/Slot;)Lnet/minecraft/world/inventory/Slot; a addSlot - m (ILnet/minecraft/world/item/ItemStack;)V a setRemoteSlot - m (I)Z a isValidSlotIndex - m (Lnet/minecraft/world/IInventory;I)V a checkContainerSize - m (Lnet/minecraft/world/IInventory;I)Ljava/util/OptionalInt; b findSlot - m (Lnet/minecraft/world/IInventory;)I b getRedstoneSignalFromContainer - m (I)Lnet/minecraft/world/inventory/Slot; b getSlot - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/inventory/Slot;)Z b canDragTo - m (Lnet/minecraft/world/item/ItemStack;)V b setCarried - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid - m (IILnet/minecraft/world/inventory/InventoryClickType;Lnet/minecraft/world/entity/player/EntityHuman;)V b doClick - m (ILnet/minecraft/world/item/ItemStack;)V b setRemoteSlotNoCopy - m (ILnet/minecraft/world/item/ItemStack;Ljava/util/function/Supplier;)V b synchronizeSlotToRemote - m (II)I b getQuickcraftMask - m (Lnet/minecraft/world/inventory/ICrafting;)V b removeSlotListener - m ()V b sendAllDataToRemote - m (I)I c getQuickcraftType - m (II)V c updateDataSlotListeners - m ()Lnet/minecraft/core/NonNullList; c getItems - m (I)I d getQuickcraftHeader - m ()V d broadcastChanges - m (II)V d synchronizeDataSlotToRemote - m ()V e broadcastFullState - m ()V f resetQuickCraft - m ()Lnet/minecraft/world/item/ItemStack; g getCarried - m ()V h suppressRemoteUpdates - m ()V i resumeRemoteUpdates - m ()I j getStateId - m ()I k incrementStateId - m ()V l synchronizeCarriedToRemote - m ()Lnet/minecraft/world/entity/SlotAccess; m createCarriedSlotAccess -c net/minecraft/world/inventory/Container$1 net/minecraft/world/inventory/AbstractContainerMenu$1 - m (Lnet/minecraft/world/item/ItemStack;)Z a set - m ()Lnet/minecraft/world/item/ItemStack; a get -c net/minecraft/world/inventory/ContainerAccess net/minecraft/world/inventory/ContainerLevelAccess - f Lnet/minecraft/world/inventory/ContainerAccess; a NULL - m (Ljava/util/function/BiFunction;)Ljava/util/Optional; a evaluate - m (Ljava/util/function/BiFunction;Ljava/lang/Object;)Ljava/lang/Object; a evaluate - m (Ljava/util/function/BiConsumer;)V a execute - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/inventory/ContainerAccess; a create -c net/minecraft/world/inventory/ContainerAccess$1 net/minecraft/world/inventory/ContainerLevelAccess$1 - m (Ljava/util/function/BiFunction;)Ljava/util/Optional; a evaluate -c net/minecraft/world/inventory/ContainerAccess$2 net/minecraft/world/inventory/ContainerLevelAccess$2 - m (Ljava/util/function/BiFunction;)Ljava/util/Optional; a evaluate -c net/minecraft/world/inventory/ContainerAnvil net/minecraft/world/inventory/AnvilMenu - f I A COST_REPAIR_MATERIAL - f I B COST_REPAIR_SACRIFICE - f I C COST_INCOMPATIBLE_PENALTY - f I D COST_RENAME - f I E INPUT_SLOT_X_PLACEMENT - f I F ADDITIONAL_SLOT_X_PLACEMENT - f I G RESULT_SLOT_X_PLACEMENT - f I H SLOT_Y_PLACEMENT - f I k INPUT_SLOT - f I l ADDITIONAL_SLOT - f I m RESULT_SLOT - f I n MAX_NAME_LENGTH - f Lorg/slf4j/Logger; s LOGGER - f Z t DEBUG_COST - f I u repairItemCountCost - f Ljava/lang/String; v itemName - f Lnet/minecraft/world/inventory/ContainerProperty; w cost - f I x COST_FAIL - f I y COST_BASE - f I z COST_ADDED_BASE - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isValidBlock - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a onTake - m (Ljava/lang/String;)Z a setItemName - m (Lnet/minecraft/world/entity/player/EntityHuman;Z)Z a mayPickup - m (Ljava/lang/String;)Ljava/lang/String; b validateName - m (I)I e calculateIncreasedRepairCost - m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; l createInputSlotDefinitions - m ()V m createResult - m ()I n getCost -c net/minecraft/world/inventory/ContainerAnvilAbstract net/minecraft/world/inventory/ItemCombinerMenu - f I k INVENTORY_SLOTS_PER_ROW - f I l INVENTORY_SLOTS_PER_COLUMN - f Ljava/util/List; m inputSlotIndexes - f I n resultSlotIndex - f Lnet/minecraft/world/inventory/ContainerAccess; o access - f Lnet/minecraft/world/entity/player/EntityHuman; p player - f Lnet/minecraft/world/IInventory; q inputSlots - f Lnet/minecraft/world/inventory/InventoryCraftResult; r resultSlots - m (Lnet/minecraft/world/entity/player/PlayerInventory;)V a createInventorySlots - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a onTake - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isValidBlock - m (Lnet/minecraft/world/IInventory;)V a slotsChanged - m (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V a createInputSlots - m (Lnet/minecraft/world/entity/player/EntityHuman;Z)Z a mayPickup - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid - m (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V b createResultSlot - m (Lnet/minecraft/world/item/ItemStack;)Z c canMoveIntoInputSlots - m (Lnet/minecraft/world/item/ItemStack;)I d getSlotToQuickMoveTo - m (I)Lnet/minecraft/world/InventorySubcontainer; e createContainer - m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; l createInputSlotDefinitions - m ()V m createResult - m ()I n getInventorySlotStart - m ()I o getResultSlot - m ()I p getInventorySlotEnd - m ()I q getUseRowStart - m ()I r getUseRowEnd -c net/minecraft/world/inventory/ContainerAnvilAbstract$1 net/minecraft/world/inventory/ItemCombinerMenu$1 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace -c net/minecraft/world/inventory/ContainerAnvilAbstract$2 net/minecraft/world/inventory/ItemCombinerMenu$2 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a onTake - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a mayPickup -c net/minecraft/world/inventory/ContainerAnvilAbstract$3 net/minecraft/world/inventory/ItemCombinerMenu$3 - m ()V e setChanged -c net/minecraft/world/inventory/ContainerBeacon net/minecraft/world/inventory/BeaconMenu - f I k PAYMENT_SLOT - f I l SLOT_COUNT - f I m DATA_COUNT - f I n INV_SLOT_START - f I o INV_SLOT_END - f I p USE_ROW_SLOT_START - f I q USE_ROW_SLOT_END - f I r NO_EFFECT - f Lnet/minecraft/world/IInventory; s beacon - f Lnet/minecraft/world/inventory/ContainerBeacon$SlotBeacon; t paymentSlot - f Lnet/minecraft/world/inventory/ContainerAccess; u access - f Lnet/minecraft/world/inventory/IContainerProperties; v beaconData - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (Lnet/minecraft/core/Holder;)I a encodeEffect - m (Ljava/util/Optional;Ljava/util/Optional;)V a updateEffects - m (II)V a setData - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid - m (I)Lnet/minecraft/core/Holder; e decodeEffect - m ()I l getLevels - m ()Lnet/minecraft/core/Holder; m getPrimaryEffect - m ()Lnet/minecraft/core/Holder; n getSecondaryEffect - m ()Z o hasPayment -c net/minecraft/world/inventory/ContainerBeacon$1 net/minecraft/world/inventory/BeaconMenu$1 - m ()I al_ getMaxStackSize - m (ILnet/minecraft/world/item/ItemStack;)Z b canPlaceItem -c net/minecraft/world/inventory/ContainerBeacon$SlotBeacon net/minecraft/world/inventory/BeaconMenu$PaymentSlot - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m ()I a getMaxStackSize -c net/minecraft/world/inventory/ContainerBlastFurnace net/minecraft/world/inventory/BlastFurnaceMenu -c net/minecraft/world/inventory/ContainerBrewingStand net/minecraft/world/inventory/BrewingStandMenu - f I k BOTTLE_SLOT_START - f I l BOTTLE_SLOT_END - f I m INGREDIENT_SLOT - f I n FUEL_SLOT - f I o SLOT_COUNT - f I p DATA_COUNT - f I q INV_SLOT_START - f I r INV_SLOT_END - f I s USE_ROW_SLOT_START - f I t USE_ROW_SLOT_END - f Lnet/minecraft/world/IInventory; u brewingStand - f Lnet/minecraft/world/inventory/IContainerProperties; v brewingStandData - f Lnet/minecraft/world/inventory/Slot; w ingredientSlot - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid - m ()I l getFuel - m ()I m getBrewingTicks -c net/minecraft/world/inventory/ContainerBrewingStand$SlotBrewing net/minecraft/world/inventory/BrewingStandMenu$IngredientsSlot - f Lnet/minecraft/world/item/alchemy/PotionBrewer; a potionBrewing - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace -c net/minecraft/world/inventory/ContainerBrewingStand$SlotPotionBottle net/minecraft/world/inventory/BrewingStandMenu$PotionSlot - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m ()I a getMaxStackSize - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a onTake -c net/minecraft/world/inventory/ContainerBrewingStand$a net/minecraft/world/inventory/BrewingStandMenu$FuelSlot - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m (Lnet/minecraft/world/item/ItemStack;)Z b mayPlaceItem -c net/minecraft/world/inventory/ContainerCartography net/minecraft/world/inventory/CartographyTableMenu - f I k MAP_SLOT - f I l ADDITIONAL_SLOT - f I m RESULT_SLOT - f Lnet/minecraft/world/IInventory; n container - f I o INV_SLOT_START - f I p INV_SLOT_END - f I q USE_ROW_SLOT_START - f I r USE_ROW_SLOT_END - f Lnet/minecraft/world/inventory/ContainerAccess; s access - f J t lastSoundTime - f Lnet/minecraft/world/inventory/InventoryCraftResult; u resultContainer - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (Lnet/minecraft/world/IInventory;)V a slotsChanged - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z a canTakeItemForPickAll - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a setupResultSlot - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid -c net/minecraft/world/inventory/ContainerCartography$1 net/minecraft/world/inventory/CartographyTableMenu$1 - m ()V e setChanged -c net/minecraft/world/inventory/ContainerCartography$2 net/minecraft/world/inventory/CartographyTableMenu$2 - m ()V e setChanged -c net/minecraft/world/inventory/ContainerCartography$3 net/minecraft/world/inventory/CartographyTableMenu$3 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace -c net/minecraft/world/inventory/ContainerCartography$4 net/minecraft/world/inventory/CartographyTableMenu$4 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace -c net/minecraft/world/inventory/ContainerCartography$5 net/minecraft/world/inventory/CartographyTableMenu$5 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a onTake -c net/minecraft/world/inventory/ContainerChest net/minecraft/world/inventory/ChestMenu - f I k SLOTS_PER_ROW - f Lnet/minecraft/world/IInventory; l container - f I m containerRows - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/ContainerChest; a oneRow - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (ILnet/minecraft/world/entity/player/PlayerInventory;Lnet/minecraft/world/IInventory;)Lnet/minecraft/world/inventory/ContainerChest; a threeRows - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (ILnet/minecraft/world/entity/player/PlayerInventory;Lnet/minecraft/world/IInventory;)Lnet/minecraft/world/inventory/ContainerChest; b sixRows - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/ContainerChest; b twoRows - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/ContainerChest; c threeRows - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/ContainerChest; d fourRows - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/ContainerChest; e fiveRows - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/ContainerChest; f sixRows - m ()Lnet/minecraft/world/IInventory; l getContainer - m ()I m getRowCount -c net/minecraft/world/inventory/ContainerDispenser net/minecraft/world/inventory/DispenserMenu - f I k SLOT_COUNT - f I l INV_SLOT_START - f I m INV_SLOT_END - f I n USE_ROW_SLOT_START - f I o USE_ROW_SLOT_END - f Lnet/minecraft/world/IInventory; p dispenser - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid -c net/minecraft/world/inventory/ContainerEnchantTable net/minecraft/world/inventory/EnchantmentMenu - f [I k costs - f [I l enchantClue - f [I m levelClue - f Lnet/minecraft/resources/MinecraftKey; n EMPTY_SLOT_LAPIS_LAZULI - f Lnet/minecraft/world/IInventory; o enchantSlots - f Lnet/minecraft/world/inventory/ContainerAccess; p access - f Lnet/minecraft/util/RandomSource; q random - f Lnet/minecraft/world/inventory/ContainerProperty; r enchantmentSeed - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/world/item/ItemStack;II)Ljava/util/List; a getEnchantmentList - m (Lnet/minecraft/world/IInventory;)V a slotsChanged - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Z a clickMenuButton - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid - m ()I l getGoldCount - m ()I m getEnchantmentSeed -c net/minecraft/world/inventory/ContainerEnchantTable$1 net/minecraft/world/inventory/EnchantmentMenu$1 - m ()V e setChanged -c net/minecraft/world/inventory/ContainerEnchantTable$2 net/minecraft/world/inventory/EnchantmentMenu$2 - m ()I a getMaxStackSize -c net/minecraft/world/inventory/ContainerEnchantTable$3 net/minecraft/world/inventory/EnchantmentMenu$3 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m ()Lcom/mojang/datafixers/util/Pair; b getNoItemIcon -c net/minecraft/world/inventory/ContainerFurnace net/minecraft/world/inventory/AbstractFurnaceMenu - f I k INGREDIENT_SLOT - f I l FUEL_SLOT - f I m RESULT_SLOT - f I n SLOT_COUNT - f I o DATA_COUNT - f Lnet/minecraft/world/level/World; p level - f I q INV_SLOT_START - f I r INV_SLOT_END - f I s USE_ROW_SLOT_START - f I t USE_ROW_SLOT_END - f Lnet/minecraft/world/IInventory; u container - f Lnet/minecraft/world/inventory/IContainerProperties; v data - f Lnet/minecraft/world/item/crafting/Recipes; w recipeType - f Lnet/minecraft/world/inventory/RecipeBookType; x recipeBookType - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z a recipeMatches - m (Lnet/minecraft/world/entity/player/AutoRecipeStackManager;)V a fillCraftSlotsStackedContents - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid - m (Lnet/minecraft/world/item/ItemStack;)Z c canSmelt - m (Lnet/minecraft/world/item/ItemStack;)Z d isFuel - m (I)Z e shouldMoveToInventory - m ()V l clearCraftingContent - m ()I m getResultSlotIndex - m ()I n getGridWidth - m ()I o getGridHeight - m ()I p getSize - m ()F q getBurnProgress - m ()F r getLitProgress - m ()Z s isLit - m ()Lnet/minecraft/world/inventory/RecipeBookType; t getRecipeBookType -c net/minecraft/world/inventory/ContainerFurnaceFurnace net/minecraft/world/inventory/FurnaceMenu -c net/minecraft/world/inventory/ContainerGrindstone net/minecraft/world/inventory/GrindstoneMenu - f I k MAX_NAME_LENGTH - f I l INPUT_SLOT - f I m ADDITIONAL_SLOT - f I n RESULT_SLOT - f I o INV_SLOT_START - f I p INV_SLOT_END - f I q USE_ROW_SLOT_START - f I r USE_ROW_SLOT_END - f Lnet/minecraft/world/IInventory; s resultSlots - f Lnet/minecraft/world/IInventory; t repairSlots - f Lnet/minecraft/world/inventory/ContainerAccess; u access - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (Lnet/minecraft/world/IInventory;)V a slotsChanged - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a computeResult - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; b mergeItems - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; c removeNonCursesFrom - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V c mergeEnchantsFrom - m ()V l createResult -c net/minecraft/world/inventory/ContainerGrindstone$1 net/minecraft/world/inventory/GrindstoneMenu$1 - m ()V e setChanged -c net/minecraft/world/inventory/ContainerGrindstone$2 net/minecraft/world/inventory/GrindstoneMenu$2 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace -c net/minecraft/world/inventory/ContainerGrindstone$3 net/minecraft/world/inventory/GrindstoneMenu$3 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace -c net/minecraft/world/inventory/ContainerGrindstone$4 net/minecraft/world/inventory/GrindstoneMenu$4 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a onTake - m (Lnet/minecraft/world/level/World;)I a getExperienceAmount - m (Lnet/minecraft/world/item/ItemStack;)I g getExperienceFromItem -c net/minecraft/world/inventory/ContainerHopper net/minecraft/world/inventory/HopperMenu - f I k CONTAINER_SIZE - f Lnet/minecraft/world/IInventory; l hopper - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid -c net/minecraft/world/inventory/ContainerHorse net/minecraft/world/inventory/HorseInventoryMenu - f Lnet/minecraft/world/IInventory; k horseContainer - f Lnet/minecraft/world/IInventory; l armorContainer - f Lnet/minecraft/world/entity/animal/horse/EntityHorseAbstract; m horse - f I n SLOT_BODY_ARMOR - f I o SLOT_HORSE_INVENTORY_START - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid -c net/minecraft/world/inventory/ContainerHorse$1 net/minecraft/world/inventory/HorseInventoryMenu$1 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m ()Z d isActive -c net/minecraft/world/inventory/ContainerHorse$2 net/minecraft/world/inventory/HorseInventoryMenu$2 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m ()Z d isActive -c net/minecraft/world/inventory/ContainerLectern net/minecraft/world/inventory/LecternMenu - f I k BUTTON_PREV_PAGE - f I l BUTTON_NEXT_PAGE - f I m BUTTON_TAKE_BOOK - f I n BUTTON_PAGE_JUMP_RANGE_START - f I o DATA_COUNT - f I p SLOT_COUNT - f Lnet/minecraft/world/IInventory; q lectern - f Lnet/minecraft/world/inventory/IContainerProperties; r lecternData - m (II)V a setData - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Z a clickMenuButton - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid - m ()Lnet/minecraft/world/item/ItemStack; l getBook - m ()I m getPage -c net/minecraft/world/inventory/ContainerLectern$1 net/minecraft/world/inventory/LecternMenu$1 - m ()V c setChanged -c net/minecraft/world/inventory/ContainerLoom net/minecraft/world/inventory/LoomMenu - f Lnet/minecraft/world/IInventory; A outputContainer - f I k PATTERN_NOT_SET - f I l INV_SLOT_START - f I m INV_SLOT_END - f I n USE_ROW_SLOT_START - f I o USE_ROW_SLOT_END - f Lnet/minecraft/world/inventory/ContainerAccess; p access - f Lnet/minecraft/world/inventory/ContainerProperty; q selectedBannerPatternIndex - f Ljava/util/List; r selectablePatterns - f Ljava/lang/Runnable; s slotUpdateListener - f Lnet/minecraft/core/HolderGetter; t patternGetter - f Lnet/minecraft/world/inventory/Slot; u bannerSlot - f Lnet/minecraft/world/inventory/Slot; v dyeSlot - f Lnet/minecraft/world/inventory/Slot; w patternSlot - f Lnet/minecraft/world/inventory/Slot; x resultSlot - f J y lastSoundTime - f Lnet/minecraft/world/IInventory; z inputContainer - m (Ljava/lang/Runnable;)V a registerUpdateListener - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Z a clickMenuButton - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (Lnet/minecraft/world/IInventory;)V a slotsChanged - m (Lnet/minecraft/core/Holder;)V a setupResultSlot - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; c getSelectablePatterns - m (I)Z e isValidPatternIndex - m ()Ljava/util/List; l getSelectablePatterns - m ()I m getSelectedBannerPatternIndex - m ()Lnet/minecraft/world/inventory/Slot; n getBannerSlot - m ()Lnet/minecraft/world/inventory/Slot; o getDyeSlot - m ()Lnet/minecraft/world/inventory/Slot; p getPatternSlot - m ()Lnet/minecraft/world/inventory/Slot; q getResultSlot -c net/minecraft/world/inventory/ContainerLoom$1 net/minecraft/world/inventory/LoomMenu$1 - m ()V e setChanged -c net/minecraft/world/inventory/ContainerLoom$2 net/minecraft/world/inventory/LoomMenu$2 - m ()V e setChanged -c net/minecraft/world/inventory/ContainerLoom$3 net/minecraft/world/inventory/LoomMenu$3 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace -c net/minecraft/world/inventory/ContainerLoom$4 net/minecraft/world/inventory/LoomMenu$4 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace -c net/minecraft/world/inventory/ContainerLoom$5 net/minecraft/world/inventory/LoomMenu$5 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace -c net/minecraft/world/inventory/ContainerLoom$6 net/minecraft/world/inventory/LoomMenu$6 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a onTake -c net/minecraft/world/inventory/ContainerMerchant net/minecraft/world/inventory/MerchantMenu - f I k PAYMENT1_SLOT - f I l PAYMENT2_SLOT - f I m RESULT_SLOT - f I n INV_SLOT_START - f I o INV_SLOT_END - f I p USE_ROW_SLOT_START - f I q USE_ROW_SLOT_END - f I r SELLSLOT1_X - f I s SELLSLOT2_X - f I t BUYSLOT_X - f I u ROW_Y - f Lnet/minecraft/world/item/trading/IMerchant; v trader - f Lnet/minecraft/world/inventory/InventoryMerchant; w tradeContainer - f I x merchantLevel - f Z y showProgressBar - f Z z canRestock - m (Z)V a setShowProgressBar - m (Lnet/minecraft/world/item/trading/MerchantRecipeList;)V a setOffers - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z a canTakeItemForPickAll - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (Lnet/minecraft/world/IInventory;)V a slotsChanged - m (ILnet/minecraft/world/item/trading/ItemCost;)V a moveFromInventoryToPaymentSlot - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid - m (Z)V b setCanRestock - m (I)V e setSelectionHint - m (I)V f setXp - m (I)V g setMerchantLevel - m (I)V h tryMoveItems - m ()I l getTraderXp - m ()I m getFutureTraderXp - m ()I n getTraderLevel - m ()Z o canRestock - m ()Lnet/minecraft/world/item/trading/MerchantRecipeList; p getOffers - m ()Z q showProgressBar - m ()V r playTradeSound -c net/minecraft/world/inventory/ContainerPlayer net/minecraft/world/inventory/InventoryMenu - f Lnet/minecraft/resources/MinecraftKey; A EMPTY_ARMOR_SLOT_LEGGINGS - f Lnet/minecraft/resources/MinecraftKey; B EMPTY_ARMOR_SLOT_BOOTS - f Lnet/minecraft/resources/MinecraftKey; C EMPTY_ARMOR_SLOT_SHIELD - f Z D active - f Ljava/util/Map; E TEXTURE_EMPTY_SLOTS - f [Lnet/minecraft/world/entity/EnumItemSlot; F SLOT_IDS - f Lnet/minecraft/world/inventory/InventoryCraftResult; H resultSlots - f Lnet/minecraft/world/entity/player/EntityHuman; I owner - f I k CONTAINER_ID - f I l RESULT_SLOT - f I m CRAFT_SLOT_START - f I n CRAFT_SLOT_COUNT - f I o CRAFT_SLOT_END - f I p ARMOR_SLOT_START - f I q ARMOR_SLOT_COUNT - f I r ARMOR_SLOT_END - f I s INV_SLOT_START - f I t INV_SLOT_END - f I u USE_ROW_SLOT_START - f I v USE_ROW_SLOT_END - f I w SHIELD_SLOT - f Lnet/minecraft/resources/MinecraftKey; x BLOCK_ATLAS - f Lnet/minecraft/resources/MinecraftKey; y EMPTY_ARMOR_SLOT_HELMET - f Lnet/minecraft/resources/MinecraftKey; z EMPTY_ARMOR_SLOT_CHESTPLATE - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z a recipeMatches - m (Lnet/minecraft/world/entity/player/AutoRecipeStackManager;)V a fillCraftSlotsStackedContents - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z a canTakeItemForPickAll - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (Lnet/minecraft/world/IInventory;)V a slotsChanged - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid - m (I)Z e shouldMoveToInventory - m (I)Z f isHotbarSlot - m ()V l clearCraftingContent - m ()I m getResultSlotIndex - m ()I n getGridWidth - m ()I o getGridHeight - m ()I p getSize - m ()Lnet/minecraft/world/inventory/InventoryCrafting; r getCraftSlots - m ()Lnet/minecraft/world/inventory/RecipeBookType; t getRecipeBookType -c net/minecraft/world/inventory/ContainerPlayer$1 net/minecraft/world/inventory/InventoryMenu$1 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a setByPlayer - m ()Lcom/mojang/datafixers/util/Pair; b getNoItemIcon -c net/minecraft/world/inventory/ContainerProperties net/minecraft/world/inventory/SimpleContainerData - f [I a ints - m (I)I a get - m (II)V a set - m ()I a getCount -c net/minecraft/world/inventory/ContainerProperty net/minecraft/world/inventory/DataSlot - f I a prevValue - m (I)V a set - m ([II)Lnet/minecraft/world/inventory/ContainerProperty; a shared - m ()Lnet/minecraft/world/inventory/ContainerProperty; a standalone - m (Lnet/minecraft/world/inventory/IContainerProperties;I)Lnet/minecraft/world/inventory/ContainerProperty; a forContainer - m ()I b get - m ()Z c checkAndClearUpdateFlag -c net/minecraft/world/inventory/ContainerProperty$1 net/minecraft/world/inventory/DataSlot$1 - f Lnet/minecraft/world/inventory/IContainerProperties; a val$container - f I b val$dataId - m (I)V a set - m ()I b get -c net/minecraft/world/inventory/ContainerProperty$2 net/minecraft/world/inventory/DataSlot$2 - f [I a val$storage - f I b val$index - m (I)V a set - m ()I b get -c net/minecraft/world/inventory/ContainerProperty$3 net/minecraft/world/inventory/DataSlot$3 - f I a value - m (I)V a set - m ()I b get -c net/minecraft/world/inventory/ContainerRecipeBook net/minecraft/world/inventory/RecipeBookMenu - m (ZLnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/server/level/EntityPlayer;)V a handlePlacement - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z a recipeMatches - m (Lnet/minecraft/world/entity/player/AutoRecipeStackManager;)V a fillCraftSlotsStackedContents - m ()V an_ beginPlacingRecipe - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V b finishPlacingRecipe - m (I)Z e shouldMoveToInventory - m ()V l clearCraftingContent - m ()I m getResultSlotIndex - m ()I n getGridWidth - m ()I o getGridHeight - m ()I p getSize - m ()Lnet/minecraft/world/inventory/RecipeBookType; t getRecipeBookType -c net/minecraft/world/inventory/ContainerShulkerBox net/minecraft/world/inventory/ShulkerBoxMenu - f I k CONTAINER_SIZE - f Lnet/minecraft/world/IInventory; l container - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid -c net/minecraft/world/inventory/ContainerSmithing net/minecraft/world/inventory/SmithingMenu - f I k TEMPLATE_SLOT - f I l BASE_SLOT - f I m ADDITIONAL_SLOT - f I n RESULT_SLOT - f I s TEMPLATE_SLOT_X_PLACEMENT - f I t BASE_SLOT_X_PLACEMENT - f I u ADDITIONAL_SLOT_X_PLACEMENT - f I v SLOT_Y_PLACEMENT - f I w RESULT_SLOT_X_PLACEMENT - f Lnet/minecraft/world/level/World; x level - f Lnet/minecraft/world/item/crafting/RecipeHolder; y selectedRecipe - f Ljava/util/List; z recipes - m (Lnet/minecraft/world/item/crafting/SmithingRecipe;Lnet/minecraft/world/item/ItemStack;)Ljava/util/OptionalInt; a findSlotMatchingIngredient - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a onTake - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z a canTakeItemForPickAll - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isValidBlock - m (Lnet/minecraft/world/entity/player/EntityHuman;Z)Z a mayPickup - m (Lnet/minecraft/world/item/ItemStack;)Z c canMoveIntoInputSlots - m (Lnet/minecraft/world/item/ItemStack;)I d getSlotToQuickMoveTo - m (I)V e shrinkStackInSlot - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/OptionalInt; e findSlotToQuickMoveTo - m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; l createInputSlotDefinitions - m ()V m createResult - m ()Ljava/util/List; n getRelevantItems - m ()Lnet/minecraft/world/item/crafting/SmithingRecipeInput; p createRecipeInput -c net/minecraft/world/inventory/ContainerSmoker net/minecraft/world/inventory/SmokerMenu -c net/minecraft/world/inventory/ContainerStonecutter net/minecraft/world/inventory/StonecutterMenu - f Lnet/minecraft/world/inventory/InventoryCraftResult; A resultContainer - f I k INPUT_SLOT - f I l RESULT_SLOT - f Lnet/minecraft/world/inventory/Slot; m inputSlot - f Lnet/minecraft/world/inventory/Slot; n resultSlot - f Lnet/minecraft/world/IInventory; o container - f I p INV_SLOT_START - f I q INV_SLOT_END - f I r USE_ROW_SLOT_START - f I s USE_ROW_SLOT_END - f Lnet/minecraft/world/inventory/ContainerAccess; t access - f Lnet/minecraft/world/inventory/ContainerProperty; u selectedRecipeIndex - f Lnet/minecraft/world/level/World; v level - f Ljava/util/List; w recipes - f Lnet/minecraft/world/item/ItemStack; x input - f J y lastSoundTime - f Ljava/lang/Runnable; z slotUpdateListener - m ()Lnet/minecraft/world/inventory/Containers; a getType - m (Ljava/lang/Runnable;)V a registerUpdateListener - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z a canTakeItemForPickAll - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Z a clickMenuButton - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (Lnet/minecraft/world/IInventory;)V a slotsChanged - m (Lnet/minecraft/world/IInventory;Lnet/minecraft/world/item/ItemStack;)V a setupRecipeList - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid - m (Lnet/minecraft/world/IInventory;)Lnet/minecraft/world/item/crafting/SingleRecipeInput; c createRecipeInput - m (I)Z e isValidRecipeIndex - m ()I l getSelectedRecipeIndex - m ()Ljava/util/List; m getRecipes - m ()I n getNumRecipes - m ()Z o hasInputItem - m ()V p setupResultSlot -c net/minecraft/world/inventory/ContainerStonecutter$1 net/minecraft/world/inventory/StonecutterMenu$1 - m ()V e setChanged -c net/minecraft/world/inventory/ContainerStonecutter$2 net/minecraft/world/inventory/StonecutterMenu$2 - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a onTake - m ()Ljava/util/List; j getRelevantItems -c net/minecraft/world/inventory/ContainerSynchronizer net/minecraft/world/inventory/ContainerSynchronizer - m (Lnet/minecraft/world/inventory/Container;Lnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/ItemStack;[I)V a sendInitialData - m (Lnet/minecraft/world/inventory/Container;Lnet/minecraft/world/item/ItemStack;)V a sendCarriedChange - m (Lnet/minecraft/world/inventory/Container;ILnet/minecraft/world/item/ItemStack;)V a sendSlotChange - m (Lnet/minecraft/world/inventory/Container;II)V a sendDataChange -c net/minecraft/world/inventory/ContainerWorkbench net/minecraft/world/inventory/CraftingMenu - f I k RESULT_SLOT - f I l CRAFT_SLOT_START - f I m CRAFT_SLOT_END - f I n INV_SLOT_START - f I o INV_SLOT_END - f I p USE_ROW_SLOT_START - f I q USE_ROW_SLOT_END - f Lnet/minecraft/world/inventory/InventoryCraftResult; s resultSlots - f Lnet/minecraft/world/inventory/ContainerAccess; t access - f Lnet/minecraft/world/entity/player/EntityHuman; u player - f Z v placingRecipe - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z a recipeMatches - m (Lnet/minecraft/world/entity/player/AutoRecipeStackManager;)V a fillCraftSlotsStackedContents - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z a canTakeItemForPickAll - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a removed - m (Lnet/minecraft/world/IInventory;)V a slotsChanged - m (Lnet/minecraft/world/inventory/Container;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/inventory/InventoryCrafting;Lnet/minecraft/world/inventory/InventoryCraftResult;Lnet/minecraft/world/item/crafting/RecipeHolder;)V a slotChangedCraftingGrid - m ()V an_ beginPlacingRecipe - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V b finishPlacingRecipe - m (I)Z e shouldMoveToInventory - m ()V l clearCraftingContent - m ()I m getResultSlotIndex - m ()I n getGridWidth - m ()I o getGridHeight - m ()I p getSize - m ()Lnet/minecraft/world/inventory/RecipeBookType; t getRecipeBookType -c net/minecraft/world/inventory/Containers net/minecraft/world/inventory/MenuType - f Lnet/minecraft/world/inventory/Containers$Supplier; A constructor - f Lnet/minecraft/world/inventory/Containers; a GENERIC_9x1 - f Lnet/minecraft/world/inventory/Containers; b GENERIC_9x2 - f Lnet/minecraft/world/inventory/Containers; c GENERIC_9x3 - f Lnet/minecraft/world/inventory/Containers; d GENERIC_9x4 - f Lnet/minecraft/world/inventory/Containers; e GENERIC_9x5 - f Lnet/minecraft/world/inventory/Containers; f GENERIC_9x6 - f Lnet/minecraft/world/inventory/Containers; g GENERIC_3x3 - f Lnet/minecraft/world/inventory/Containers; h CRAFTER_3x3 - f Lnet/minecraft/world/inventory/Containers; i ANVIL - f Lnet/minecraft/world/inventory/Containers; j BEACON - f Lnet/minecraft/world/inventory/Containers; k BLAST_FURNACE - f Lnet/minecraft/world/inventory/Containers; l BREWING_STAND - f Lnet/minecraft/world/inventory/Containers; m CRAFTING - f Lnet/minecraft/world/inventory/Containers; n ENCHANTMENT - f Lnet/minecraft/world/inventory/Containers; o FURNACE - f Lnet/minecraft/world/inventory/Containers; p GRINDSTONE - f Lnet/minecraft/world/inventory/Containers; q HOPPER - f Lnet/minecraft/world/inventory/Containers; r LECTERN - f Lnet/minecraft/world/inventory/Containers; s LOOM - f Lnet/minecraft/world/inventory/Containers; t MERCHANT - f Lnet/minecraft/world/inventory/Containers; u SHULKER_BOX - f Lnet/minecraft/world/inventory/Containers; v SMITHING - f Lnet/minecraft/world/inventory/Containers; w SMOKER - f Lnet/minecraft/world/inventory/Containers; x CARTOGRAPHY_TABLE - f Lnet/minecraft/world/inventory/Containers; y STONECUTTER - f Lnet/minecraft/world/flag/FeatureFlagSet; z requiredFeatures - m (Ljava/lang/String;Lnet/minecraft/world/inventory/Containers$Supplier;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/inventory/Containers; a register - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/Container; a create - m (Ljava/lang/String;Lnet/minecraft/world/inventory/Containers$Supplier;)Lnet/minecraft/world/inventory/Containers; a register - m ()Lnet/minecraft/world/flag/FeatureFlagSet; i requiredFeatures -c net/minecraft/world/inventory/Containers$Supplier net/minecraft/world/inventory/MenuType$MenuSupplier -c net/minecraft/world/inventory/CrafterMenu net/minecraft/world/inventory/CrafterMenu - f I k SLOT_COUNT - f I l INV_SLOT_START - f I m INV_SLOT_END - f I n USE_ROW_SLOT_START - f I o USE_ROW_SLOT_END - f Lnet/minecraft/world/inventory/InventoryCraftResult; p resultContainer - f Lnet/minecraft/world/inventory/IContainerProperties; q containerData - f Lnet/minecraft/world/entity/player/EntityHuman; r player - f Lnet/minecraft/world/inventory/InventoryCrafting; s container - m (Lnet/minecraft/world/entity/player/PlayerInventory;)V a addSlots - m (IZ)V a setSlotState - m (Lnet/minecraft/world/inventory/Container;ILnet/minecraft/world/item/ItemStack;)V a slotChanged - m (Lnet/minecraft/world/inventory/Container;II)V a dataChanged - m (Lnet/minecraft/world/entity/player/EntityHuman;I)Lnet/minecraft/world/item/ItemStack; b quickMoveStack - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b stillValid - m (I)Z e isSlotDisabled - m ()Z l isPowered - m ()Lnet/minecraft/world/IInventory; m getContainer - m ()V n refreshRecipeResult -c net/minecraft/world/inventory/CrafterSlot net/minecraft/world/inventory/CrafterSlot - f Lnet/minecraft/world/inventory/CrafterMenu; a menu - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m ()V c setChanged -c net/minecraft/world/inventory/IContainerProperties net/minecraft/world/inventory/ContainerData - m (I)I a get - m (II)V a set - m ()I a getCount -c net/minecraft/world/inventory/ICrafting net/minecraft/world/inventory/ContainerListener - m (Lnet/minecraft/world/inventory/Container;ILnet/minecraft/world/item/ItemStack;)V a slotChanged - m (Lnet/minecraft/world/inventory/Container;II)V a dataChanged -c net/minecraft/world/inventory/ITileEntityContainer net/minecraft/world/inventory/MenuConstructor -c net/minecraft/world/inventory/InventoryClickType net/minecraft/world/inventory/ClickType - f Lnet/minecraft/world/inventory/InventoryClickType; a PICKUP - f Lnet/minecraft/world/inventory/InventoryClickType; b QUICK_MOVE - f Lnet/minecraft/world/inventory/InventoryClickType; c SWAP - f Lnet/minecraft/world/inventory/InventoryClickType; d CLONE - f Lnet/minecraft/world/inventory/InventoryClickType; e THROW - f Lnet/minecraft/world/inventory/InventoryClickType; f QUICK_CRAFT - f Lnet/minecraft/world/inventory/InventoryClickType; g PICKUP_ALL - f [Lnet/minecraft/world/inventory/InventoryClickType; h $VALUES - m ()[Lnet/minecraft/world/inventory/InventoryClickType; a $values -c net/minecraft/world/inventory/InventoryCraftResult net/minecraft/world/inventory/ResultContainer - f Lnet/minecraft/core/NonNullList; b itemStacks - f Lnet/minecraft/world/item/crafting/RecipeHolder; c recipeUsed - m (II)Lnet/minecraft/world/item/ItemStack; a removeItem - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V a setRecipeUsed - m ()V a clearContent - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValid - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m (I)Lnet/minecraft/world/item/ItemStack; b removeItemNoUpdate - m ()I b getContainerSize - m ()Z c isEmpty - m ()Lnet/minecraft/world/item/crafting/RecipeHolder; d getRecipeUsed - m ()V e setChanged -c net/minecraft/world/inventory/InventoryCrafting net/minecraft/world/inventory/CraftingContainer - m ()Lnet/minecraft/world/item/crafting/CraftingInput; aE_ asCraftInput - m ()Lnet/minecraft/world/item/crafting/CraftingInput$a; aF_ asPositionedCraftInput - m ()I f getWidth - m ()I g getHeight - m ()Ljava/util/List; h getItems -c net/minecraft/world/inventory/InventoryEnderChest net/minecraft/world/inventory/PlayerEnderChestContainer - f Lnet/minecraft/world/level/block/entity/TileEntityEnderChest; b activeChest - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagList; a createTag - m (Lnet/minecraft/nbt/NBTTagList;Lnet/minecraft/core/HolderLookup$a;)V a fromTag - m (Lnet/minecraft/world/level/block/entity/TileEntityEnderChest;)V a setActiveChest - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValid - m (Lnet/minecraft/world/level/block/entity/TileEntityEnderChest;)Z b isActiveChest - m (Lnet/minecraft/world/entity/player/EntityHuman;)V c stopOpen - m (Lnet/minecraft/world/entity/player/EntityHuman;)V d_ startOpen -c net/minecraft/world/inventory/InventoryMerchant net/minecraft/world/inventory/MerchantContainer - f Lnet/minecraft/world/item/trading/IMerchant; b merchant - f Lnet/minecraft/core/NonNullList; c itemStacks - f Lnet/minecraft/world/item/trading/MerchantRecipe; d activeOffer - f I e selectionHint - f I f futureXp - m (II)Lnet/minecraft/world/item/ItemStack; a removeItem - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m ()V a clearContent - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValid - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m (I)Lnet/minecraft/world/item/ItemStack; b removeItemNoUpdate - m ()I b getContainerSize - m (I)V c setSelectionHint - m ()Z c isEmpty - m (I)Z d isPaymentSlot - m ()V e setChanged - m ()V f updateSellItem - m ()Lnet/minecraft/world/item/trading/MerchantRecipe; g getActiveOffer - m ()I h getFutureXp -c net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition - f Ljava/util/List; a slots - f Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$b; b resultSlot - m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$a; a create - m (I)Z a hasSlot - m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$b; b getResultSlot - m (I)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$b; b getSlot - m ()Ljava/util/List; c getSlots - m ()I d getNumOfInputSlots - m ()I e getResultSlotIndex - m ()Ljava/util/List; f getInputSlotIndexes -c net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$a net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder - f Ljava/util/List; a slots - f Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$b; b resultSlot - m (III)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$a; a withResultSlot - m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; a build - m (IIILjava/util/function/Predicate;)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$a; a withSlot - m (Lnet/minecraft/world/item/ItemStack;)Z a lambda$withResultSlot$0 -c net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$b net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition - f I a slotIndex - f I b x - f I c y - f Ljava/util/function/Predicate; d mayPlace - f Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$b; e EMPTY - m (Lnet/minecraft/world/item/ItemStack;)Z a lambda$static$0 - m ()I a slotIndex - m ()I b x - m ()I c y - m ()Ljava/util/function/Predicate; d mayPlace -c net/minecraft/world/inventory/NonInteractiveResultSlot net/minecraft/world/inventory/NonInteractiveResultSlot - m (IILnet/minecraft/world/entity/player/EntityHuman;)Ljava/util/Optional; a tryRemove - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a onTake - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a mayPickup - m (I)Lnet/minecraft/world/item/ItemStack; a remove - m (IILnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/item/ItemStack; b safeTake - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V b onQuickCraft - m (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; b safeInsert - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b allowModification - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; d safeInsert - m ()Z e isHighlightable - m ()Z f isFake -c net/minecraft/world/inventory/RecipeBookType net/minecraft/world/inventory/RecipeBookType - f Lnet/minecraft/world/inventory/RecipeBookType; a CRAFTING - f Lnet/minecraft/world/inventory/RecipeBookType; b FURNACE - f Lnet/minecraft/world/inventory/RecipeBookType; c BLAST_FURNACE - f Lnet/minecraft/world/inventory/RecipeBookType; d SMOKER - f [Lnet/minecraft/world/inventory/RecipeBookType; e $VALUES - m ()[Lnet/minecraft/world/inventory/RecipeBookType; a $values -c net/minecraft/world/inventory/RecipeCraftingHolder net/minecraft/world/inventory/RecipeCraftingHolder - m (Lnet/minecraft/world/level/World;Lnet/minecraft/server/level/EntityPlayer;Lnet/minecraft/world/item/crafting/RecipeHolder;)Z a setRecipeUsed - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V a setRecipeUsed - m (Lnet/minecraft/world/entity/player/EntityHuman;Ljava/util/List;)V a awardUsedRecipes - m ()Lnet/minecraft/world/item/crafting/RecipeHolder; d getRecipeUsed -c net/minecraft/world/inventory/Slot net/minecraft/world/inventory/Slot - f I a slot - f Lnet/minecraft/world/IInventory; c container - f I d index - f I e x - f I f y - m (IILnet/minecraft/world/entity/player/EntityHuman;)Ljava/util/Optional; a tryRemove - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a onTake - m ()I a getMaxStackSize - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a mayPickup - m (Lnet/minecraft/world/item/ItemStack;I)V a onQuickCraft - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a setByPlayer - m (I)Lnet/minecraft/world/item/ItemStack; a remove - m (Lnet/minecraft/world/item/ItemStack;)I a_ getMaxStackSize - m (IILnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/item/ItemStack; b safeTake - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V b onQuickCraft - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b allowModification - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V b lambda$safeTake$0 - m (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; b safeInsert - m (I)V b onSwapCraft - m ()Lcom/mojang/datafixers/util/Pair; b getNoItemIcon - m (Lnet/minecraft/world/item/ItemStack;)V b_ checkTakeAchievements - m ()V c setChanged - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; d safeInsert - m ()Z d isActive - m (Lnet/minecraft/world/item/ItemStack;)V e setByPlayer - m ()Z e isHighlightable - m (Lnet/minecraft/world/item/ItemStack;)V f set - m ()Z f isFake - m ()Lnet/minecraft/world/item/ItemStack; g getItem - m ()Z h hasItem - m ()I i getContainerSlot -c net/minecraft/world/inventory/SlotFurnaceFuel net/minecraft/world/inventory/FurnaceFuelSlot - f Lnet/minecraft/world/inventory/ContainerFurnace; a menu - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m (Lnet/minecraft/world/item/ItemStack;)I a_ getMaxStackSize - m (Lnet/minecraft/world/item/ItemStack;)Z c isBucket -c net/minecraft/world/inventory/SlotFurnaceResult net/minecraft/world/inventory/FurnaceResultSlot - f Lnet/minecraft/world/entity/player/EntityHuman; a player - f I b removeCount - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m (Lnet/minecraft/world/item/ItemStack;I)V a onQuickCraft - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a onTake - m (I)Lnet/minecraft/world/item/ItemStack; a remove - m (Lnet/minecraft/world/item/ItemStack;)V b_ checkTakeAchievements -c net/minecraft/world/inventory/SlotMerchantResult net/minecraft/world/inventory/MerchantResultSlot - f Lnet/minecraft/world/inventory/InventoryMerchant; a slots - f Lnet/minecraft/world/entity/player/EntityHuman; b player - f I g removeCount - f Lnet/minecraft/world/item/trading/IMerchant; h merchant - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m (Lnet/minecraft/world/item/ItemStack;I)V a onQuickCraft - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a onTake - m (I)Lnet/minecraft/world/item/ItemStack; a remove - m (Lnet/minecraft/world/item/ItemStack;)V b_ checkTakeAchievements -c net/minecraft/world/inventory/SlotRange net/minecraft/world/inventory/SlotRange - m ()Lit/unimi/dsi/fastutil/ints/IntList; a slots - m (Ljava/lang/String;Lit/unimi/dsi/fastutil/ints/IntList;)Lnet/minecraft/world/inventory/SlotRange; a of - m ()I b size -c net/minecraft/world/inventory/SlotRange$1 net/minecraft/world/inventory/SlotRange$1 - f Lit/unimi/dsi/fastutil/ints/IntList; a val$slots - f Ljava/lang/String; b val$name - m ()Lit/unimi/dsi/fastutil/ints/IntList; a slots - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/inventory/SlotRanges net/minecraft/world/inventory/SlotRanges - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/List; b SLOTS - f Ljava/util/function/Function; c NAME_LOOKUP - m (Ljava/util/ArrayList;)V a lambda$static$0 - m (Ljava/lang/String;[I)Lnet/minecraft/world/inventory/SlotRange; a create - m (Ljava/lang/String;Lit/unimi/dsi/fastutil/ints/IntList;)Lnet/minecraft/world/inventory/SlotRange; a create - m (Lnet/minecraft/world/inventory/SlotRange;)Z a lambda$singleSlotNames$3 - m (Ljava/lang/String;I)Lnet/minecraft/world/inventory/SlotRange; a create - m (Ljava/util/List;Ljava/lang/String;II)V a addSlotRange - m (Ljava/util/List;Ljava/lang/String;I)V a addSingleSlot - m (Ljava/lang/String;)Lnet/minecraft/world/inventory/SlotRange; a nameToIds - m ()Ljava/util/stream/Stream; a allNames - m (Ljava/util/List;Ljava/lang/String;[I)V a addSlots - m ()Ljava/util/stream/Stream; b singleSlotNames - m (Ljava/lang/String;)Ljava/lang/String; b lambda$static$2 - m ()[Lnet/minecraft/world/inventory/SlotRange; c lambda$static$1 -c net/minecraft/world/inventory/SlotResult net/minecraft/world/inventory/ResultSlot - f Lnet/minecraft/world/inventory/InventoryCrafting; a craftSlots - f Lnet/minecraft/world/entity/player/EntityHuman; b player - f I g removeCount - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace - m (Lnet/minecraft/world/item/ItemStack;I)V a onQuickCraft - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a onTake - m (I)Lnet/minecraft/world/item/ItemStack; a remove - m (I)V b onSwapCraft - m (Lnet/minecraft/world/item/ItemStack;)V b_ checkTakeAchievements - m ()Z f isFake -c net/minecraft/world/inventory/SlotShulkerBox net/minecraft/world/inventory/ShulkerBoxSlot - m (Lnet/minecraft/world/item/ItemStack;)Z a mayPlace -c net/minecraft/world/inventory/TransientCraftingContainer net/minecraft/world/inventory/TransientCraftingContainer - f Lnet/minecraft/core/NonNullList; b items - f I c width - f I d height - f Lnet/minecraft/world/inventory/Container; e menu - m (Lnet/minecraft/world/entity/player/AutoRecipeStackManager;)V a fillStackedContents - m (II)Lnet/minecraft/world/item/ItemStack; a removeItem - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m ()V a clearContent - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValid - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m (I)Lnet/minecraft/world/item/ItemStack; b removeItemNoUpdate - m ()I b getContainerSize - m ()Z c isEmpty - m ()V e setChanged - m ()I f getWidth - m ()I g getHeight - m ()Ljava/util/List; h getItems -c net/minecraft/world/inventory/tooltip/BundleTooltip net/minecraft/world/inventory/tooltip/BundleTooltip - f Lnet/minecraft/world/item/component/BundleContents; a contents - m ()Lnet/minecraft/world/item/component/BundleContents; a contents -c net/minecraft/world/item/AdventureModePredicate net/minecraft/world/item/AdventureModePredicate - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; c CAN_BREAK_HEADER - f Lnet/minecraft/network/chat/IChatBaseComponent; d CAN_PLACE_HEADER - f Lcom/mojang/serialization/Codec; e SIMPLE_CODEC - f Lcom/mojang/serialization/Codec; f FULL_CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; g UNKNOWN_USE - f Ljava/util/List; h predicates - f Z i showInTooltip - f Ljava/util/List; j tooltip - f Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock; k lastCheckedBlock - f Z l lastResult - f Z m checksBlockEntity - m (Ljava/util/function/Consumer;)V a addToTooltip - m (Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;)Z a test - m (Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;Z)Z a areSameBlocks - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$computeTooltip$7 - m (Lnet/minecraft/advancements/critereon/CriterionConditionBlock;)Ljava/util/stream/Stream; a lambda$computeTooltip$6 - m ()Z a showInTooltip - m (Lnet/minecraft/world/item/AdventureModePredicate;)Ljava/util/List; a lambda$static$5 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m (Z)Lnet/minecraft/world/item/AdventureModePredicate; a withTooltip - m (Ljava/util/List;)Ljava/util/List; a computeTooltip - m (Lnet/minecraft/world/item/AdventureModePredicate;)Ljava/util/List; b lambda$static$3 - m (Lnet/minecraft/advancements/critereon/CriterionConditionBlock;)Lnet/minecraft/world/item/AdventureModePredicate; b lambda$static$0 - m ()Ljava/lang/String; b lambda$static$1 - m (Lnet/minecraft/world/item/AdventureModePredicate;)Lcom/mojang/serialization/DataResult; c lambda$static$2 -c net/minecraft/world/item/AnimalArmorItem net/minecraft/world/item/AnimalArmorItem - f Lnet/minecraft/resources/MinecraftKey; j textureLocation - f Lnet/minecraft/resources/MinecraftKey; k overlayTextureLocation - f Lnet/minecraft/world/item/AnimalArmorItem$a; l bodyType - m (Lnet/minecraft/world/item/ItemStack;)Z a isEnchantable - m ()Lnet/minecraft/resources/MinecraftKey; b getTexture - m ()Lnet/minecraft/resources/MinecraftKey; c getOverlayTexture - m ()Lnet/minecraft/world/item/AnimalArmorItem$a; d getBodyType - m ()Lnet/minecraft/sounds/SoundEffect; e getBreakingSound -c net/minecraft/world/item/AnimalArmorItem$a net/minecraft/world/item/AnimalArmorItem$BodyType - f Lnet/minecraft/world/item/AnimalArmorItem$a; a EQUESTRIAN - f Lnet/minecraft/world/item/AnimalArmorItem$a; b CANINE - f Ljava/util/function/Function; c textureLocator - f Lnet/minecraft/sounds/SoundEffect; d breakingSound - f [Lnet/minecraft/world/item/AnimalArmorItem$a; e $VALUES - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/resources/MinecraftKey; a lambda$static$2 - m ()[Lnet/minecraft/world/item/AnimalArmorItem$a; a $values - m (Ljava/lang/String;)Ljava/lang/String; a lambda$static$0 - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/resources/MinecraftKey; b lambda$static$1 -c net/minecraft/world/item/ArmorMaterial net/minecraft/world/item/ArmorMaterial - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Map; b defense - f I c enchantmentValue - f Lnet/minecraft/core/Holder; d equipSound - f Ljava/util/function/Supplier; e repairIngredient - f Ljava/util/List; f layers - f F g toughness - f F h knockbackResistance - m (Lnet/minecraft/world/item/ItemArmor$a;)I a getDefense - m ()Ljava/util/Map; a defense - m ()I b enchantmentValue - m ()Lnet/minecraft/core/Holder; c equipSound - m ()Ljava/util/function/Supplier; d repairIngredient - m ()Ljava/util/List; e layers - m ()F f toughness - m ()F g knockbackResistance -c net/minecraft/world/item/ArmorMaterial$a net/minecraft/world/item/ArmorMaterial$Layer - f Lnet/minecraft/resources/MinecraftKey; a assetName - f Ljava/lang/String; b suffix - f Z c dyeable - f Lnet/minecraft/resources/MinecraftKey; d innerTexture - f Lnet/minecraft/resources/MinecraftKey; e outerTexture - m (Z)Lnet/minecraft/resources/MinecraftKey; a texture - m ()Z a dyeable - m (ZLjava/lang/String;)Ljava/lang/String; a lambda$resolveTexture$0 - m (Z)Lnet/minecraft/resources/MinecraftKey; b resolveTexture -c net/minecraft/world/item/BrushItem net/minecraft/world/item/BrushItem - f I a ANIMATION_DURATION - f I b USE_DURATION - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/phys/MovingObjectPosition; a calculateHitResult - m (Lnet/minecraft/world/entity/Entity;)Z a lambda$calculateHitResult$0 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/EnumMainHand;)V a spawnDustParticles - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)I a getUseDuration - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;I)V a onUseTick - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/EnumAnimation; b getUseAnimation -c net/minecraft/world/item/BrushItem$1 net/minecraft/world/item/BrushItem$1 - f [I a $SwitchMap$net$minecraft$core$Direction -c net/minecraft/world/item/BrushItem$a net/minecraft/world/item/BrushItem$DustParticlesDelta - f D a xd - f D b yd - f D c zd - f D d ALONG_SIDE_DELTA - f D e OUT_FROM_SIDE_DELTA - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/item/BrushItem$a; a fromDirection - m ()D a xd - m ()D b yd - m ()D c zd -c net/minecraft/world/item/BundleItem net/minecraft/world/item/BundleItem - f I a BAR_COLOR - f I b TOOLTIP_MAX_WEIGHT - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;)Z a dropContents - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/SlotAccess;)Z a overrideOtherStackedOnMe - m (Lnet/minecraft/world/entity/Entity;)V a playRemoveOneSound - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a lambda$dropContents$0 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/EntityHuman;)Z a overrideStackedOnOther - m (Lnet/minecraft/world/entity/item/EntityItem;)V a onDestroyed - m (Lnet/minecraft/world/entity/Entity;)V b playInsertSound - m (Lnet/minecraft/world/item/ItemStack;)F c getFullnessDisplay - m (Lnet/minecraft/world/entity/Entity;)V c playDropContentsSound - m (Lnet/minecraft/world/item/ItemStack;)Z d isBarVisible - m (Lnet/minecraft/world/item/ItemStack;)I e getBarWidth - m (Lnet/minecraft/world/item/ItemStack;)I f getBarColor - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; g getTooltipImage -c net/minecraft/world/item/CreativeModeTab net/minecraft/world/item/CreativeModeTab - f Lnet/minecraft/resources/MinecraftKey; a DEFAULT_BACKGROUND - f Lnet/minecraft/network/chat/IChatBaseComponent; b displayName - f Lnet/minecraft/resources/MinecraftKey; c backgroundTexture - f Z d canScroll - f Z e showTitle - f Z f alignedRight - f Lnet/minecraft/world/item/CreativeModeTab$f; g row - f I h column - f Lnet/minecraft/world/item/CreativeModeTab$h; i type - f Lnet/minecraft/world/item/ItemStack; j iconItemStack - f Ljava/util/Collection; k displayItems - f Ljava/util/Set; l displayItemsSearchTab - f Ljava/util/function/Supplier; m iconGenerator - f Lnet/minecraft/world/item/CreativeModeTab$b; n displayItemsGenerator - m (Lnet/minecraft/world/item/CreativeModeTab$f;I)Lnet/minecraft/world/item/CreativeModeTab$a; a builder - m (Lnet/minecraft/world/item/ItemStack;)Z a contains - m (Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; a createTextureLocation - m (Lnet/minecraft/world/item/CreativeModeTab$d;)V a buildContents - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a getDisplayName - m ()Lnet/minecraft/world/item/ItemStack; b getIconItem - m ()Lnet/minecraft/resources/MinecraftKey; c getBackgroundTexture - m ()Z d showTitle - m ()Z e canScroll - m ()I f column - m ()Lnet/minecraft/world/item/CreativeModeTab$f; g row - m ()Z h hasAnyItems - m ()Z i shouldDisplay - m ()Z j isAlignedRight - m ()Lnet/minecraft/world/item/CreativeModeTab$h; k getType - m ()Ljava/util/Collection; l getDisplayItems - m ()Ljava/util/Collection; m getSearchTabDisplayItems - m ()Ljava/lang/IllegalStateException; n lambda$buildContents$0 -c net/minecraft/world/item/CreativeModeTab$a net/minecraft/world/item/CreativeModeTab$Builder - f Lnet/minecraft/world/item/CreativeModeTab$b; a EMPTY_GENERATOR - f Lnet/minecraft/world/item/CreativeModeTab$f; b row - f I c column - f Lnet/minecraft/network/chat/IChatBaseComponent; d displayName - f Ljava/util/function/Supplier; e iconGenerator - f Lnet/minecraft/world/item/CreativeModeTab$b; f displayItemsGenerator - f Z g canScroll - f Z h showTitle - f Z i alignedRight - f Lnet/minecraft/world/item/CreativeModeTab$h; j type - f Lnet/minecraft/resources/MinecraftKey; k backgroundTexture - m (Ljava/util/function/Supplier;)Lnet/minecraft/world/item/CreativeModeTab$a; a icon - m (Lnet/minecraft/world/item/CreativeModeTab$h;)Lnet/minecraft/world/item/CreativeModeTab$a; a type - m ()Lnet/minecraft/world/item/CreativeModeTab$a; a alignedRight - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/item/CreativeModeTab$a; a backgroundTexture - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/world/item/CreativeModeTab$a; a title - m (Lnet/minecraft/world/item/CreativeModeTab$b;)Lnet/minecraft/world/item/CreativeModeTab$a; a displayItems - m (Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/world/item/CreativeModeTab$e;)V a lambda$static$0 - m ()Lnet/minecraft/world/item/CreativeModeTab$a; b hideTitle - m ()Lnet/minecraft/world/item/CreativeModeTab$a; c noScrollBar - m ()Lnet/minecraft/world/item/CreativeModeTab; d build - m ()Lnet/minecraft/world/item/ItemStack; e lambda$new$1 -c net/minecraft/world/item/CreativeModeTab$b net/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator -c net/minecraft/world/item/CreativeModeTab$c net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder - f Ljava/util/Collection; a tabContents - f Ljava/util/Set; b searchTabContents - f Lnet/minecraft/world/item/CreativeModeTab; c tab - f Lnet/minecraft/world/flag/FeatureFlagSet; d featureFlagSet - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/CreativeModeTab$g;)V a accept -c net/minecraft/world/item/CreativeModeTab$d net/minecraft/world/item/CreativeModeTab$ItemDisplayParameters - f Lnet/minecraft/world/flag/FeatureFlagSet; a enabledFeatures - f Z b hasPermissions - f Lnet/minecraft/core/HolderLookup$a; c holders - m ()Lnet/minecraft/world/flag/FeatureFlagSet; a enabledFeatures - m (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$a;)Z a needsUpdate - m ()Z b hasPermissions - m ()Lnet/minecraft/core/HolderLookup$a; c holders -c net/minecraft/world/item/CreativeModeTab$e net/minecraft/world/item/CreativeModeTab$Output - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/CreativeModeTab$g;)V a accept - m (Lnet/minecraft/world/level/IMaterial;)V a accept - m (Lnet/minecraft/world/item/ItemStack;)V a accept - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/item/CreativeModeTab$g;)V a accept - m (Lnet/minecraft/world/item/CreativeModeTab$g;Lnet/minecraft/world/item/ItemStack;)V a lambda$acceptAll$0 - m (Ljava/util/Collection;)V a acceptAll - m (Ljava/util/Collection;Lnet/minecraft/world/item/CreativeModeTab$g;)V a acceptAll -c net/minecraft/world/item/CreativeModeTab$f net/minecraft/world/item/CreativeModeTab$Row - f Lnet/minecraft/world/item/CreativeModeTab$f; a TOP - f Lnet/minecraft/world/item/CreativeModeTab$f; b BOTTOM - f [Lnet/minecraft/world/item/CreativeModeTab$f; c $VALUES - m ()[Lnet/minecraft/world/item/CreativeModeTab$f; a $values -c net/minecraft/world/item/CreativeModeTab$g net/minecraft/world/item/CreativeModeTab$TabVisibility - f Lnet/minecraft/world/item/CreativeModeTab$g; a PARENT_AND_SEARCH_TABS - f Lnet/minecraft/world/item/CreativeModeTab$g; b PARENT_TAB_ONLY - f Lnet/minecraft/world/item/CreativeModeTab$g; c SEARCH_TAB_ONLY - f [Lnet/minecraft/world/item/CreativeModeTab$g; d $VALUES - m ()[Lnet/minecraft/world/item/CreativeModeTab$g; a $values -c net/minecraft/world/item/CreativeModeTab$h net/minecraft/world/item/CreativeModeTab$Type - f Lnet/minecraft/world/item/CreativeModeTab$h; a CATEGORY - f Lnet/minecraft/world/item/CreativeModeTab$h; b INVENTORY - f Lnet/minecraft/world/item/CreativeModeTab$h; c HOTBAR - f Lnet/minecraft/world/item/CreativeModeTab$h; d SEARCH - f [Lnet/minecraft/world/item/CreativeModeTab$h; e $VALUES - m ()[Lnet/minecraft/world/item/CreativeModeTab$h; a $values -c net/minecraft/world/item/CreativeModeTabs net/minecraft/world/item/CreativeModeTabs - f Lnet/minecraft/resources/MinecraftKey; a INVENTORY_BACKGROUND - f Lnet/minecraft/resources/MinecraftKey; b SEARCH_BACKGROUND - f Lnet/minecraft/resources/ResourceKey; c BUILDING_BLOCKS - f Lnet/minecraft/resources/ResourceKey; d COLORED_BLOCKS - f Lnet/minecraft/resources/ResourceKey; e NATURAL_BLOCKS - f Lnet/minecraft/resources/ResourceKey; f FUNCTIONAL_BLOCKS - f Lnet/minecraft/resources/ResourceKey; g REDSTONE_BLOCKS - f Lnet/minecraft/resources/ResourceKey; h HOTBAR - f Lnet/minecraft/resources/ResourceKey; i SEARCH - f Lnet/minecraft/resources/ResourceKey; j TOOLS_AND_UTILITIES - f Lnet/minecraft/resources/ResourceKey; k COMBAT - f Lnet/minecraft/resources/ResourceKey; l FOOD_AND_DRINKS - f Lnet/minecraft/resources/ResourceKey; m INGREDIENTS - f Lnet/minecraft/resources/ResourceKey; n SPAWN_EGGS - f Lnet/minecraft/resources/ResourceKey; o OP_BLOCKS - f Lnet/minecraft/resources/ResourceKey; p INVENTORY - f Ljava/util/Comparator; q PAINTING_COMPARATOR - f Lnet/minecraft/world/item/CreativeModeTab$d; r CACHED_PARAMETERS - m (Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/world/item/CreativeModeTab;)V a lambda$buildAllTabContents$50 - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/world/item/CreativeModeTab$g;)V a generateSuspiciousStews - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; a lambda$generateInstrumentTypes$42 - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/core/HolderLookup$b;)V a lambda$bootstrap$31 - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/CreativeModeTab$g;Lnet/minecraft/world/flag/FeatureFlagSet;)V a generatePotionEffectTypes - m (Lnet/minecraft/core/Holder$c;)Ljava/util/stream/Stream; a lambda$generateEnchantmentBookTypesAllLevels$40 - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createKey - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/world/item/CreativeModeTab$e;)V a lambda$bootstrap$14 - m (Lnet/minecraft/world/item/CreativeModeTab;)Z a lambda$buildAllTabContents$49 - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/CreativeModeTab$g;)V a generateEnchantmentBookTypesOnlyMaxLevel - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/world/item/CreativeModeTab$g;Lnet/minecraft/core/HolderSet$Named;)V a lambda$generateInstrumentTypes$44 - m (Lnet/minecraft/core/Holder$c;I)Lnet/minecraft/world/item/ItemStack; a lambda$generateEnchantmentBookTypesAllLevels$39 - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/core/Holder$c;)Z a lambda$generatePotionEffectTypes$34 - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/core/HolderLookup$b;)V a lambda$bootstrap$25 - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/world/item/CreativeModeTab; a bootstrap - m (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$a;)Z a tryRebuildTabContents - m (Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/world/item/CreativeModeTab$e;)V a lambda$bootstrap$32 - m (Lnet/minecraft/core/Holder;)Z a lambda$bootstrap$30 - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder$c;)Lnet/minecraft/world/item/ItemStack; a lambda$generatePotionEffectTypes$35 - m (Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/world/item/CreativeModeTab$g;Lnet/minecraft/core/Holder$c;)V a lambda$generatePresetPaintings$46 - m ()V a validate - m (Lnet/minecraft/world/item/CreativeModeTab$d;)V a buildAllTabContents - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/world/item/CreativeModeTab$g;Lnet/minecraft/world/item/ItemStack;)V a lambda$generateInstrumentTypes$43 - m (Lnet/minecraft/nbt/NBTTagCompound;)V a lambda$generatePresetPaintings$45 - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/core/HolderLookup$b;Ljava/util/function/Predicate;Lnet/minecraft/world/item/CreativeModeTab$g;)V a generatePresetPaintings - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/Item;Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/item/CreativeModeTab$g;)V a generateInstrumentTypes - m (Lnet/minecraft/core/Holder;)Z b lambda$bootstrap$7 - m (Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/world/item/CreativeModeTab$e;)V b lambda$bootstrap$28 - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/world/item/CreativeModeTab$g;Lnet/minecraft/world/item/ItemStack;)V b lambda$generateEnchantmentBookTypesAllLevels$41 - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/CreativeModeTab$g;)V b generateEnchantmentBookTypesAllLevels - m (Lnet/minecraft/world/item/CreativeModeTab;)Z b lambda$buildAllTabContents$47 - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/world/item/CreativeModeTab$g;)V b generateOminousVials - m ()Lnet/minecraft/world/item/CreativeModeTab; b getDefaultTab - m (Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/world/item/CreativeModeTab;)V b lambda$buildAllTabContents$48 - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/core/HolderLookup$b;)V b lambda$bootstrap$16 - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/core/HolderLookup$b;)V b lambda$bootstrap$22 - m (Lnet/minecraft/core/Holder$c;)Lnet/minecraft/world/item/ItemStack; b lambda$generateEnchantmentBookTypesOnlyMaxLevel$37 - m (Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/world/item/CreativeModeTab$e;)V c lambda$bootstrap$26 - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/world/item/CreativeModeTab$g;)V c generateFireworksAllDurations - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/core/HolderLookup$b;)V c lambda$bootstrap$19 - m ()Ljava/util/List; c tabs - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/world/item/CreativeModeTab$g;Lnet/minecraft/world/item/ItemStack;)V c lambda$generateEnchantmentBookTypesOnlyMaxLevel$38 - m ()Ljava/util/List; d allTabs - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/world/item/CreativeModeTab$g;Lnet/minecraft/world/item/ItemStack;)V d lambda$generatePotionEffectTypes$36 - m (Lnet/minecraft/world/item/CreativeModeTab$e;Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/core/HolderLookup$b;)V d lambda$bootstrap$8 - m (Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/world/item/CreativeModeTab$e;)V d lambda$bootstrap$23 - m (Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/world/item/CreativeModeTab$e;)V e lambda$bootstrap$20 - m ()Lnet/minecraft/world/item/CreativeModeTab; e searchTab - m ()Ljava/util/stream/Stream; f streamAllTabs - m (Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/world/item/CreativeModeTab$e;)V f lambda$bootstrap$17 - m (Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/world/item/CreativeModeTab$e;)V g lambda$bootstrap$11 - m ()Lnet/minecraft/world/item/ItemStack; g lambda$bootstrap$33 - m ()Lnet/minecraft/world/item/ItemStack; h lambda$bootstrap$29 - m (Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/world/item/CreativeModeTab$e;)V h lambda$bootstrap$9 - m (Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/world/item/CreativeModeTab$e;)V i lambda$bootstrap$5 - m ()Lnet/minecraft/world/item/ItemStack; i lambda$bootstrap$27 - m ()Lnet/minecraft/world/item/ItemStack; j lambda$bootstrap$24 - m (Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/world/item/CreativeModeTab$e;)V j lambda$bootstrap$3 - m ()Lnet/minecraft/world/item/ItemStack; k lambda$bootstrap$21 - m (Lnet/minecraft/world/item/CreativeModeTab$d;Lnet/minecraft/world/item/CreativeModeTab$e;)V k lambda$bootstrap$1 - m ()Lnet/minecraft/world/item/ItemStack; l lambda$bootstrap$18 - m ()Lnet/minecraft/world/item/ItemStack; m lambda$bootstrap$15 - m ()Lnet/minecraft/world/item/ItemStack; n lambda$bootstrap$13 - m ()Lnet/minecraft/world/item/ItemStack; o lambda$bootstrap$12 - m ()Lnet/minecraft/world/item/ItemStack; p lambda$bootstrap$10 - m ()Lnet/minecraft/world/item/ItemStack; q lambda$bootstrap$6 - m ()Lnet/minecraft/world/item/ItemStack; r lambda$bootstrap$4 - m ()Lnet/minecraft/world/item/ItemStack; s lambda$bootstrap$2 - m ()Lnet/minecraft/world/item/ItemStack; t lambda$bootstrap$0 -c net/minecraft/world/item/DiscFragmentItem net/minecraft/world/item/DiscFragmentItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m ()Lnet/minecraft/network/chat/IChatMutableComponent; c getDisplayName -c net/minecraft/world/item/DispensibleContainerItem net/minecraft/world/item/DispensibleContainerItem - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Z a emptyContents - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPosition;)V a checkExtraContent -c net/minecraft/world/item/EitherHolder net/minecraft/world/item/EitherHolder - f Ljava/util/Optional; a holder - f Lnet/minecraft/resources/ResourceKey; b key - m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/item/EitherHolder; a fromEither - m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/core/IRegistry;)Ljava/util/Optional; a unwrap - m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; a lambda$codec$1 - m ()Lcom/mojang/datafixers/util/Either; a asEither - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; a streamCodec - m (Lnet/minecraft/core/HolderLookup$a;)Ljava/util/Optional; a unwrap - m (Lnet/minecraft/core/IRegistry;)Ljava/util/Optional; b lambda$unwrap$3 - m ()Ljava/util/Optional; b holder - m (Lnet/minecraft/core/HolderLookup$a;)Ljava/util/Optional; b lambda$unwrap$4 - m ()Lnet/minecraft/resources/ResourceKey; c key - m ()Lcom/mojang/datafixers/util/Either; d lambda$asEither$2 - m ()Ljava/lang/String; e lambda$codec$0 -c net/minecraft/world/item/EnumAnimation net/minecraft/world/item/UseAnim - f Lnet/minecraft/world/item/EnumAnimation; a NONE - f Lnet/minecraft/world/item/EnumAnimation; b EAT - f Lnet/minecraft/world/item/EnumAnimation; c DRINK - f Lnet/minecraft/world/item/EnumAnimation; d BLOCK - f Lnet/minecraft/world/item/EnumAnimation; e BOW - f Lnet/minecraft/world/item/EnumAnimation; f SPEAR - f Lnet/minecraft/world/item/EnumAnimation; g CROSSBOW - f Lnet/minecraft/world/item/EnumAnimation; h SPYGLASS - f Lnet/minecraft/world/item/EnumAnimation; i TOOT_HORN - f Lnet/minecraft/world/item/EnumAnimation; j BRUSH - f [Lnet/minecraft/world/item/EnumAnimation; k $VALUES - m ()[Lnet/minecraft/world/item/EnumAnimation; a $values -c net/minecraft/world/item/EnumArmorMaterial net/minecraft/world/item/ArmorMaterials - f Lnet/minecraft/core/Holder; a LEATHER - f Lnet/minecraft/core/Holder; b CHAIN - f Lnet/minecraft/core/Holder; c IRON - f Lnet/minecraft/core/Holder; d GOLD - f Lnet/minecraft/core/Holder; e DIAMOND - f Lnet/minecraft/core/Holder; f TURTLE - f Lnet/minecraft/core/Holder; g NETHERITE - f Lnet/minecraft/core/Holder; h ARMADILLO - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/core/Holder; a bootstrap - m (Ljava/util/EnumMap;)V a lambda$static$14 - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; a lambda$static$15 - m (Ljava/lang/String;Ljava/util/EnumMap;ILnet/minecraft/core/Holder;FFLjava/util/function/Supplier;)Lnet/minecraft/core/Holder; a register - m (Ljava/lang/String;Ljava/util/EnumMap;ILnet/minecraft/core/Holder;FFLjava/util/function/Supplier;Ljava/util/List;)Lnet/minecraft/core/Holder; a register - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; b lambda$static$13 - m (Ljava/util/EnumMap;)V b lambda$static$12 - m (Ljava/util/EnumMap;)V c lambda$static$10 - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; c lambda$static$11 - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; d lambda$static$9 - m (Ljava/util/EnumMap;)V d lambda$static$8 - m (Ljava/util/EnumMap;)V e lambda$static$6 - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; e lambda$static$7 - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; f lambda$static$5 - m (Ljava/util/EnumMap;)V f lambda$static$4 - m (Ljava/util/EnumMap;)V g lambda$static$2 - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; g lambda$static$3 - m (Ljava/util/EnumMap;)V h lambda$static$0 - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; h lambda$static$1 -c net/minecraft/world/item/EnumColor net/minecraft/world/item/DyeColor - f [Lnet/minecraft/world/item/EnumColor; A $VALUES - f Lnet/minecraft/world/item/EnumColor; a WHITE - f Lnet/minecraft/world/item/EnumColor; b ORANGE - f Lnet/minecraft/world/item/EnumColor; c MAGENTA - f Lnet/minecraft/world/item/EnumColor; d LIGHT_BLUE - f Lnet/minecraft/world/item/EnumColor; e YELLOW - f Lnet/minecraft/world/item/EnumColor; f LIME - f Lnet/minecraft/world/item/EnumColor; g PINK - f Lnet/minecraft/world/item/EnumColor; h GRAY - f Lnet/minecraft/world/item/EnumColor; i LIGHT_GRAY - f Lnet/minecraft/world/item/EnumColor; j CYAN - f Lnet/minecraft/world/item/EnumColor; k PURPLE - f Lnet/minecraft/world/item/EnumColor; l BLUE - f Lnet/minecraft/world/item/EnumColor; m BROWN - f Lnet/minecraft/world/item/EnumColor; n GREEN - f Lnet/minecraft/world/item/EnumColor; o RED - f Lnet/minecraft/world/item/EnumColor; p BLACK - f Lnet/minecraft/util/INamable$a; q CODEC - f Lnet/minecraft/network/codec/StreamCodec; r STREAM_CODEC - f Ljava/util/function/IntFunction; s BY_ID - f Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap; t BY_FIREWORK_COLOR - f I u id - f Ljava/lang/String; v name - f Lnet/minecraft/world/level/material/MaterialMapColor; w mapColor - f I x textureDiffuseColor - f I y fireworkColor - f I z textColor - m (Lnet/minecraft/world/item/EnumColor;)Lnet/minecraft/world/item/EnumColor; a lambda$static$1 - m ()I a getId - m (I)Lnet/minecraft/world/item/EnumColor; a byId - m (Ljava/lang/String;Lnet/minecraft/world/item/EnumColor;)Lnet/minecraft/world/item/EnumColor; a byName - m (Lnet/minecraft/world/item/EnumColor;)Ljava/lang/Integer; b lambda$static$0 - m (I)Lnet/minecraft/world/item/EnumColor; b byFireworkColor - m ()Ljava/lang/String; b getName - m ()Ljava/lang/String; c getSerializedName - m ()I d getTextureDiffuseColor - m ()Lnet/minecraft/world/level/material/MaterialMapColor; e getMapColor - m ()I f getFireworkColor - m ()I g getTextColor - m ()[Lnet/minecraft/world/item/EnumColor; h $values -c net/minecraft/world/item/EnumItemRarity net/minecraft/world/item/Rarity - f Lnet/minecraft/world/item/EnumItemRarity; a COMMON - f Lnet/minecraft/world/item/EnumItemRarity; b UNCOMMON - f Lnet/minecraft/world/item/EnumItemRarity; c RARE - f Lnet/minecraft/world/item/EnumItemRarity; d EPIC - f Lcom/mojang/serialization/Codec; e CODEC - f Ljava/util/function/IntFunction; f BY_ID - f Lnet/minecraft/network/codec/StreamCodec; g STREAM_CODEC - f I h id - f Ljava/lang/String; i name - f Lnet/minecraft/EnumChatFormat; j color - f [Lnet/minecraft/world/item/EnumItemRarity; k $VALUES - m (Lnet/minecraft/world/item/EnumItemRarity;)I a lambda$static$1 - m ()Lnet/minecraft/EnumChatFormat; a color - m ()[Lnet/minecraft/world/item/EnumItemRarity; b $values - m (Lnet/minecraft/world/item/EnumItemRarity;)I b lambda$static$0 - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/item/EnumToolMaterial net/minecraft/world/item/Tiers - f Lnet/minecraft/world/item/EnumToolMaterial; a WOOD - f Lnet/minecraft/world/item/EnumToolMaterial; b STONE - f Lnet/minecraft/world/item/EnumToolMaterial; c IRON - f Lnet/minecraft/world/item/EnumToolMaterial; d DIAMOND - f Lnet/minecraft/world/item/EnumToolMaterial; e GOLD - f Lnet/minecraft/world/item/EnumToolMaterial; f NETHERITE - f Lnet/minecraft/tags/TagKey; g incorrectBlocksForDrops - f I h uses - f F i speed - f F j damage - f I k enchantmentValue - f Ljava/util/function/Supplier; l repairIngredient - f [Lnet/minecraft/world/item/EnumToolMaterial; m $VALUES - m ()I a getUses - m ()F b getSpeed - m ()F c getAttackDamageBonus - m ()Lnet/minecraft/tags/TagKey; d getIncorrectBlocksForDrops - m ()I e getEnchantmentValue - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; f getRepairIngredient - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; g lambda$static$5 - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; h lambda$static$4 - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; i lambda$static$3 - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; j lambda$static$2 - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; k lambda$static$1 - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; l lambda$static$0 - m ()[Lnet/minecraft/world/item/EnumToolMaterial; m $values -c net/minecraft/world/item/Equipable net/minecraft/world/item/Equipable - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a swapWithEquipmentSlot - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/Equipable; c_ get - m ()Lnet/minecraft/world/entity/EnumItemSlot; m getEquipmentSlot - m ()Lnet/minecraft/core/Holder; n getEquipSound -c net/minecraft/world/item/GlowInkSacItem net/minecraft/world/item/GlowInkSacItem - m (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; a lambda$tryApplyToSign$0 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/entity/TileEntitySign;ZLnet/minecraft/world/entity/player/EntityHuman;)Z a tryApplyToSign -c net/minecraft/world/item/HangingSignItem net/minecraft/world/item/HangingSignItem - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)Z a canPlace -c net/minecraft/world/item/HoneycombItem net/minecraft/world/item/HoneycombItem - f Ljava/util/function/Supplier; a WAXABLES - f Ljava/util/function/Supplier; b WAX_OFF_BY_BLOCK - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$getWaxed$3 - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/level/block/entity/SignText;Lnet/minecraft/world/entity/player/EntityHuman;)Z a canApplyToSign - m (Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/util/Optional; a getWaxed - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/entity/TileEntitySign;ZLnet/minecraft/world/entity/player/EntityHuman;)Z a tryApplyToSign - m (Lnet/minecraft/world/item/context/ItemActionContext;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/EnumInteractionResult; a lambda$useOn$2 - m ()Lcom/google/common/collect/BiMap; h lambda$static$1 - m ()Lcom/google/common/collect/BiMap; k lambda$static$0 -c net/minecraft/world/item/InkSacItem net/minecraft/world/item/InkSacItem - m (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; a lambda$tryApplyToSign$0 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/entity/TileEntitySign;ZLnet/minecraft/world/entity/player/EntityHuman;)Z a tryApplyToSign -c net/minecraft/world/item/Instrument net/minecraft/world/item/Instrument - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b DIRECT_STREAM_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f Lnet/minecraft/core/Holder; e soundEvent - f I f useDuration - f F g range - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/core/Holder; a soundEvent - m ()I b useDuration - m ()F c range -c net/minecraft/world/item/InstrumentItem net/minecraft/world/item/InstrumentItem - f Lnet/minecraft/tags/TagKey; a instruments - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/Instrument;)V a play - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/tags/TagKey;Lnet/minecraft/util/RandomSource;)V a setRandom - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;)V a lambda$setRandom$0 - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; a create - m (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; a lambda$getUseDuration$1 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)I a getUseDuration - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/EnumAnimation; b getUseAnimation - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; i getInstrument -c net/minecraft/world/item/Instruments net/minecraft/world/item/Instruments - f I a GOAT_HORN_RANGE_BLOCKS - f I b GOAT_HORN_DURATION - f Lnet/minecraft/resources/ResourceKey; c PONDER_GOAT_HORN - f Lnet/minecraft/resources/ResourceKey; d SING_GOAT_HORN - f Lnet/minecraft/resources/ResourceKey; e SEEK_GOAT_HORN - f Lnet/minecraft/resources/ResourceKey; f FEEL_GOAT_HORN - f Lnet/minecraft/resources/ResourceKey; g ADMIRE_GOAT_HORN - f Lnet/minecraft/resources/ResourceKey; h CALL_GOAT_HORN - f Lnet/minecraft/resources/ResourceKey; i YEARN_GOAT_HORN - f Lnet/minecraft/resources/ResourceKey; j DREAM_GOAT_HORN - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/world/item/Instrument; a bootstrap - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a create -c net/minecraft/world/item/Item net/minecraft/world/item/Item - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/core/Holder$c; b builtInRegistryHolder - f Lnet/minecraft/core/component/DataComponentMap; c components - f Ljava/util/Map; d BY_BLOCK - f Lnet/minecraft/resources/MinecraftKey; e BASE_ATTACK_DAMAGE_ID - f Lnet/minecraft/resources/MinecraftKey; f BASE_ATTACK_SPEED_ID - f I g DEFAULT_MAX_STACK_SIZE - f I h ABSOLUTE_MAX_STACK_SIZE - f I i MAX_BAR_WIDTH - f Lnet/minecraft/world/item/Item; j craftingRemainingItem - f Ljava/lang/String; k descriptionId - f Lnet/minecraft/world/flag/FeatureFlagSet; l requiredFeatures - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/item/ItemStack; a finishUsingItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;I)V a releaseUsing - m (Lnet/minecraft/world/item/ItemStack;)Z a isEnchantable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)Z a canAttackBlock - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a hurtEnemy - m (Lnet/minecraft/world/item/Item;)I a getId - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityLiving;)Z a mineBlock - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/RayTrace$FluidCollisionOption;)Lnet/minecraft/world/phys/MovingObjectPositionBlock; a getPlayerPOVHitResult - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)I a getUseDuration - m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)F a getAttackDamageBonus - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;I)V a onUseTick - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/EntityHuman;)Z a overrideStackedOnOther - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;)F a getDestroySpeed - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interactLivingEntity - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;)V a onCraftedPostProcess - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a isValidRepairItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/entity/item/EntityItem;)V a onDestroyed - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/SlotAccess;)Z a overrideOtherStackedOnMe - m ()Ljava/lang/String; a getDescriptionId - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/Entity;IZ)V a inventoryTick - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; a byBlock - m ()Z ao_ isComplex - m ()Lnet/minecraft/sounds/SoundEffect; ap_ getDrinkingSound - m ()Lnet/minecraft/sounds/SoundEffect; aq_ getEatingSound - m ()Z ar_ canFitInsideContainerItems - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;)V b onCraftedBy - m (I)Lnet/minecraft/world/item/Item; b byId - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)V b postHurtEnemy - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isCorrectToolForDrops - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/EnumAnimation; b getUseAnimation - m (Lnet/minecraft/world/item/ItemStack;)Z d isBarVisible - m (Lnet/minecraft/world/item/ItemStack;)Z d_ isFoil - m (Lnet/minecraft/world/item/ItemStack;)I e getBarWidth - m ()Lnet/minecraft/sounds/SoundEffect; e getBreakingSound - m (Lnet/minecraft/world/item/ItemStack;)I f getBarColor - m ()I g getEnchantmentValue - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; g getTooltipImage - m (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; h getDescriptionId - m ()Lnet/minecraft/world/flag/FeatureFlagSet; i requiredFeatures - m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; j getDefaultAttributeModifiers - m (Lnet/minecraft/world/item/ItemStack;)Z l useOnRelease - m (Lnet/minecraft/world/item/ItemStack;)V m verifyComponentsAfterLoad - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/IChatBaseComponent; n getName - m ()Lnet/minecraft/core/Holder$c; o builtInRegistryHolder - m ()Lnet/minecraft/core/component/DataComponentMap; p components - m ()I q getDefaultMaxStackSize - m ()Lnet/minecraft/world/item/Item; r asItem - m ()Lnet/minecraft/network/chat/IChatBaseComponent; s getDescription - m ()Ljava/lang/String; t getOrCreateDescriptionId - m ()Lnet/minecraft/world/item/Item; u getCraftingRemainingItem - m ()Z v hasCraftingRemainingItem - m ()Lnet/minecraft/world/item/ItemStack; w getDefaultInstance -c net/minecraft/world/item/Item$Info net/minecraft/world/item/Item$Properties - f Lcom/google/common/collect/Interner; a COMPONENT_INTERNER - f Lnet/minecraft/core/component/DataComponentMap$a; b components - f Lnet/minecraft/world/item/Item; c craftingRemainingItem - f Lnet/minecraft/world/flag/FeatureFlagSet; d requiredFeatures - m ()Lnet/minecraft/world/item/Item$Info; a fireResistant - m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/Item$Info; a requiredFeatures - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Info; a jukeboxPlayable - m (Lnet/minecraft/world/food/FoodInfo;)Lnet/minecraft/world/item/Item$Info; a food - m (I)Lnet/minecraft/world/item/Item$Info; a stacksTo - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item$Info; a craftRemainder - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/world/item/Item$Info; a component - m (Lnet/minecraft/world/item/EnumItemRarity;)Lnet/minecraft/world/item/Item$Info; a rarity - m (Lnet/minecraft/world/item/component/ItemAttributeModifiers;)Lnet/minecraft/world/item/Item$Info; a attributes - m (I)Lnet/minecraft/world/item/Item$Info; b durability - m ()Lnet/minecraft/core/component/DataComponentMap; b buildAndValidateComponents - m ()Lnet/minecraft/core/component/DataComponentMap; c buildComponents -c net/minecraft/world/item/Item$b net/minecraft/world/item/Item$TooltipContext - f Lnet/minecraft/world/item/Item$b; a EMPTY - m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/WorldMap; a mapData - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/world/item/Item$b; a of - m ()Lnet/minecraft/core/HolderLookup$a; a registries - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/Item$b; a of - m ()F b tickRate -c net/minecraft/world/item/Item$b$1 net/minecraft/world/item/Item$TooltipContext$1 - m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/WorldMap; a mapData - m ()Lnet/minecraft/core/HolderLookup$a; a registries - m ()F b tickRate -c net/minecraft/world/item/Item$b$2 net/minecraft/world/item/Item$TooltipContext$2 - f Lnet/minecraft/world/level/World; b val$level - m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/WorldMap; a mapData - m ()Lnet/minecraft/core/HolderLookup$a; a registries - m ()F b tickRate -c net/minecraft/world/item/Item$b$3 net/minecraft/world/item/Item$TooltipContext$3 - f Lnet/minecraft/core/HolderLookup$a; b val$registries - m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/WorldMap; a mapData - m ()Lnet/minecraft/core/HolderLookup$a; a registries - m ()F b tickRate -c net/minecraft/world/item/ItemAir net/minecraft/world/item/AirItem - f Lnet/minecraft/world/level/block/Block; a block - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m ()Ljava/lang/String; a getDescriptionId -c net/minecraft/world/item/ItemArmor net/minecraft/world/item/ArmorItem - f Lnet/minecraft/core/dispenser/IDispenseBehavior; a DISPENSE_ITEM_BEHAVIOR - f Lnet/minecraft/world/item/ItemArmor$a; b type - f Lnet/minecraft/core/Holder; c material - f Ljava/util/function/Supplier; j defaultModifiers - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a isValidRepairItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Z a dispenseArmor - m ()Lnet/minecraft/world/item/ItemArmor$a; f getType - m ()I g getEnchantmentValue - m ()Lnet/minecraft/core/Holder; h getMaterial - m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; j getDefaultAttributeModifiers - m ()I k getDefense - m ()F l getToughness - m ()Lnet/minecraft/world/entity/EnumItemSlot; m getEquipmentSlot - m ()Lnet/minecraft/core/Holder; n getEquipSound -c net/minecraft/world/item/ItemArmor$1 net/minecraft/world/item/ArmorItem$1 - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute -c net/minecraft/world/item/ItemArmor$a net/minecraft/world/item/ArmorItem$Type - f Lnet/minecraft/world/item/ItemArmor$a; a HELMET - f Lnet/minecraft/world/item/ItemArmor$a; b CHESTPLATE - f Lnet/minecraft/world/item/ItemArmor$a; c LEGGINGS - f Lnet/minecraft/world/item/ItemArmor$a; d BOOTS - f Lnet/minecraft/world/item/ItemArmor$a; e BODY - f Lcom/mojang/serialization/Codec; f CODEC - f Lnet/minecraft/world/entity/EnumItemSlot; g slot - f Ljava/lang/String; h name - f I i durability - m ()Lnet/minecraft/world/entity/EnumItemSlot; a getSlot - m (I)I a getDurability - m ()Ljava/lang/String; b getName - m ()Ljava/lang/String; c getSerializedName - m ()Z d hasTrims -c net/minecraft/world/item/ItemArmorStand net/minecraft/world/item/ArmorStandItem - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn -c net/minecraft/world/item/ItemArrow net/minecraft/world/item/ArrowItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/EntityArrow; a createArrow - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/IPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/entity/projectile/IProjectile; a asProjectile -c net/minecraft/world/item/ItemAxe net/minecraft/world/item/AxeItem - f Ljava/util/Map; a STRIPPABLES - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$getStripped$1 - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/util/Optional; a getStripped - m (Lnet/minecraft/world/item/context/ItemActionContext;)Z b playerHasShieldUseIntent -c net/minecraft/world/item/ItemBanner net/minecraft/world/item/BannerItem - m (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)V a appendHoverTextFromBannerBlockEntityTag - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m ()Lnet/minecraft/world/item/EnumColor; b getColor -c net/minecraft/world/item/ItemBannerPattern net/minecraft/world/item/BannerPatternItem - f Lnet/minecraft/tags/TagKey; a bannerPattern - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m ()Lnet/minecraft/tags/TagKey; b getBannerPattern - m ()Lnet/minecraft/network/chat/IChatMutableComponent; c getDisplayName -c net/minecraft/world/item/ItemBed net/minecraft/world/item/BedItem - m (Lnet/minecraft/world/item/context/BlockActionContext;Lnet/minecraft/world/level/block/state/IBlockData;)Z a placeBlock -c net/minecraft/world/item/ItemBisected net/minecraft/world/item/DoubleHighBlockItem - m (Lnet/minecraft/world/item/context/BlockActionContext;Lnet/minecraft/world/level/block/state/IBlockData;)Z a placeBlock -c net/minecraft/world/item/ItemBlock net/minecraft/world/item/BlockItem - f Lnet/minecraft/world/level/block/Block; a block - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/TileEntityTypes;Lnet/minecraft/nbt/NBTTagCompound;)V a setBlockEntityData - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;)V a updateBlockEntityComponents - m ()Ljava/lang/String; a getDescriptionId - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;)Z a updateCustomBlockEntityTag - m (Lnet/minecraft/world/item/context/BlockActionContext;Lnet/minecraft/world/level/block/state/IBlockData;)Z a placeBlock - m (Ljava/util/Map;Lnet/minecraft/world/item/Item;)V a registerBlocks - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;)Z a updateCustomBlockEntityTag - m (Lnet/minecraft/world/entity/item/EntityItem;)V a onDestroyed - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/EnumInteractionResult; a place - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a updateBlockStateFromTag - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/sounds/SoundEffect; a getPlaceSound - m ()Z ar_ canFitInsideContainerItems - m (Lnet/minecraft/world/item/context/BlockActionContext;Lnet/minecraft/world/level/block/state/IBlockData;)Z b canPlace - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/item/context/BlockActionContext; b updatePlacementContext - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; c getPlacementState - m ()Z c mustSurvive - m ()Lnet/minecraft/world/level/block/Block; d getBlock - m ()Lnet/minecraft/world/flag/FeatureFlagSet; i requiredFeatures -c net/minecraft/world/item/ItemBlockWallable net/minecraft/world/item/StandingAndWallBlockItem - f Lnet/minecraft/world/level/block/Block; a wallBlock - f Lnet/minecraft/core/EnumDirection; b attachmentDirection - m (Ljava/util/Map;Lnet/minecraft/world/item/Item;)V a registerBlocks - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)Z a canPlace - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; c getPlacementState -c net/minecraft/world/item/ItemBoat net/minecraft/world/item/BoatItem - f Ljava/util/function/Predicate; a ENTITY_PREDICATE - f Lnet/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType; b type - f Z c hasChest - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/phys/MovingObjectPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/entity/vehicle/EntityBoat; a getBoat - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use -c net/minecraft/world/item/ItemBoneMeal net/minecraft/world/item/BoneMealItem - f I a GRASS_SPREAD_WIDTH - f I b GRASS_SPREAD_HEIGHT - f I c GRASS_COUNT_MULTIPLIER - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Z a growCrop - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a growWaterPlant - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;I)V a addGrowthParticles -c net/minecraft/world/item/ItemBoneMeal$1 net/minecraft/world/item/BoneMealItem$1 -c net/minecraft/world/item/ItemBook net/minecraft/world/item/BookItem - m (Lnet/minecraft/world/item/ItemStack;)Z a isEnchantable - m ()I g getEnchantmentValue -c net/minecraft/world/item/ItemBookAndQuill net/minecraft/world/item/WritableBookItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use -c net/minecraft/world/item/ItemBow net/minecraft/world/item/BowItem - f I a MAX_DRAW_DURATION - f I b DEFAULT_RANGE - m (I)F a getPowerForTime - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/projectile/IProjectile;IFFFLnet/minecraft/world/entity/EntityLiving;)V a shootProjectile - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;I)V a releaseUsing - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)I a getUseDuration - m ()Ljava/util/function/Predicate; b getAllSupportedProjectiles - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/EnumAnimation; b getUseAnimation - m ()I c getDefaultProjectileRange -c net/minecraft/world/item/ItemBucket net/minecraft/world/item/BucketItem - f Lnet/minecraft/world/level/material/FluidType; a content - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V a playEmptySound - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Z a emptyContents - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPosition;)V a checkExtraContent - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/item/ItemStack; a getEmptySuccessItem -c net/minecraft/world/item/ItemCarrotStick net/minecraft/world/item/FoodOnAStickItem - f Lnet/minecraft/world/entity/EntityTypes; a canInteractWith - f I b consumeItemDamage - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use -c net/minecraft/world/item/ItemChorusFruit net/minecraft/world/item/ChorusFruitItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/item/ItemStack; a finishUsingItem -c net/minecraft/world/item/ItemCompass net/minecraft/world/item/CompassItem - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/Entity;IZ)V a inventoryTick - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/core/GlobalPos; a getSpawnPosition - m (Lnet/minecraft/world/item/ItemStack;)Z d_ isFoil - m (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; h getDescriptionId -c net/minecraft/world/item/ItemCooldown net/minecraft/world/item/ItemCooldowns - f Ljava/util/Map; a cooldowns - f I b tickCount - m (Lnet/minecraft/world/item/Item;F)F a getCooldownPercent - m (Lnet/minecraft/world/item/Item;I)V a addCooldown - m (Lnet/minecraft/world/item/Item;)Z a isOnCooldown - m ()V a tick - m (Lnet/minecraft/world/item/Item;I)V b onCooldownStarted - m (Lnet/minecraft/world/item/Item;)V b removeCooldown - m (Lnet/minecraft/world/item/Item;)V c onCooldownEnded -c net/minecraft/world/item/ItemCooldown$Info net/minecraft/world/item/ItemCooldowns$CooldownInstance - f I a startTime - f I b endTime -c net/minecraft/world/item/ItemCooldownPlayer net/minecraft/world/item/ServerItemCooldowns - f Lnet/minecraft/server/level/EntityPlayer; a player - m (Lnet/minecraft/world/item/Item;I)V b onCooldownStarted - m (Lnet/minecraft/world/item/Item;)V c onCooldownEnded -c net/minecraft/world/item/ItemCrossbow net/minecraft/world/item/CrossbowItem - f I a DEFAULT_RANGE - f F b MOB_ARROW_POWER - f F k MAX_CHARGE_DURATION - f Z l startSoundPlayed - f Z m midLoadSoundPlayed - f F n START_SOUND_PERCENT - f F o MID_SOUND_PERCENT - f F p ARROW_POWER - f F q FIREWORK_POWER - f Lnet/minecraft/world/item/ItemCrossbow$a; r DEFAULT_SOUNDS - m (ZLnet/minecraft/util/RandomSource;)F a getRandomShotPitch - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/phys/Vec3D;F)Lorg/joml/Vector3f; a getProjectileShotVector - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/item/ItemStack;FFLnet/minecraft/world/entity/EntityLiving;)V a performShooting - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;I)V a releaseUsing - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)Z a tryLoadProjectiles - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/core/Holder;)V a lambda$onUseTick$2 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/entity/projectile/IProjectile; a createProjectile - m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)F a getPowerForTime - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)I a getUseDuration - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;I)V a onUseTick - m (Lnet/minecraft/world/item/component/ChargedProjectiles;)F a getShootingPower - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/projectile/IProjectile;IFFFLnet/minecraft/world/entity/EntityLiving;)V a shootProjectile - m (Lnet/minecraft/util/RandomSource;I)F a getShotPitch - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/core/Holder;)V b lambda$onUseTick$1 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)I b getChargeDuration - m ()Ljava/util/function/Predicate; b getAllSupportedProjectiles - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/EnumAnimation; b getUseAnimation - m ()I c getDefaultProjectileRange - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/core/Holder;)V c lambda$releaseUsing$0 - m ()Ljava/util/function/Predicate; d getSupportedHeldProjectiles - m (Lnet/minecraft/world/item/ItemStack;)Z i isCharged - m (Lnet/minecraft/world/item/ItemStack;)I j getDurabilityUse - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemCrossbow$a; k getChargingSounds - m (Lnet/minecraft/world/item/ItemStack;)Z l useOnRelease -c net/minecraft/world/item/ItemCrossbow$a net/minecraft/world/item/CrossbowItem$ChargingSounds - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b start - f Ljava/util/Optional; c mid - f Ljava/util/Optional; d end - m ()Ljava/util/Optional; a start - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Optional; b mid - m ()Ljava/util/Optional; c end -c net/minecraft/world/item/ItemDebugStick net/minecraft/world/item/DebugStickItem - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;ZLnet/minecraft/world/item/ItemStack;)Z a handleInteraction - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)Z a canAttackBlock - m (Ljava/lang/Iterable;Ljava/lang/Object;Z)Ljava/lang/Object; a getRelative - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/properties/IBlockState;)Ljava/lang/String; a getNameHelper - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/network/chat/IChatBaseComponent;)V a message - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/properties/IBlockState;Z)Lnet/minecraft/world/level/block/state/IBlockData; a cycleState -c net/minecraft/world/item/ItemDisplayContext net/minecraft/world/item/ItemDisplayContext - f Lnet/minecraft/world/item/ItemDisplayContext; a NONE - f Lnet/minecraft/world/item/ItemDisplayContext; b THIRD_PERSON_LEFT_HAND - f Lnet/minecraft/world/item/ItemDisplayContext; c THIRD_PERSON_RIGHT_HAND - f Lnet/minecraft/world/item/ItemDisplayContext; d FIRST_PERSON_LEFT_HAND - f Lnet/minecraft/world/item/ItemDisplayContext; e FIRST_PERSON_RIGHT_HAND - f Lnet/minecraft/world/item/ItemDisplayContext; f HEAD - f Lnet/minecraft/world/item/ItemDisplayContext; g GUI - f Lnet/minecraft/world/item/ItemDisplayContext; h GROUND - f Lnet/minecraft/world/item/ItemDisplayContext; i FIXED - f Lcom/mojang/serialization/Codec; j CODEC - f Ljava/util/function/IntFunction; k BY_ID - f B l id - f Ljava/lang/String; m name - f [Lnet/minecraft/world/item/ItemDisplayContext; n $VALUES - m ()B a getId - m ()Z b firstPerson - m ()Ljava/lang/String; c getSerializedName - m ()[Lnet/minecraft/world/item/ItemDisplayContext; d $values -c net/minecraft/world/item/ItemDye net/minecraft/world/item/DyeItem - f Ljava/util/Map; a ITEM_BY_COLOR - f Lnet/minecraft/world/item/EnumColor; b dyeColor - m (Lnet/minecraft/world/item/EnumColor;)Lnet/minecraft/world/item/ItemDye; a byColor - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/entity/TileEntitySign;ZLnet/minecraft/world/entity/player/EntityHuman;)Z a tryApplyToSign - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interactLivingEntity - m ()Lnet/minecraft/world/item/EnumColor; c getDyeColor -c net/minecraft/world/item/ItemEgg net/minecraft/world/item/EggItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/IPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/entity/projectile/IProjectile; a asProjectile -c net/minecraft/world/item/ItemElytra net/minecraft/world/item/ElytraItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a isValidRepairItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/item/ItemStack;)Z i isFlyEnabled - m ()Lnet/minecraft/world/entity/EnumItemSlot; m getEquipmentSlot - m ()Lnet/minecraft/core/Holder; n getEquipSound -c net/minecraft/world/item/ItemEnchantedBook net/minecraft/world/item/EnchantedBookItem - m (Lnet/minecraft/world/item/enchantment/WeightedRandomEnchant;)Lnet/minecraft/world/item/ItemStack; a createForEnchantment - m (Lnet/minecraft/world/item/ItemStack;)Z a isEnchantable -c net/minecraft/world/item/ItemEndCrystal net/minecraft/world/item/EndCrystalItem - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn -c net/minecraft/world/item/ItemEnderEye net/minecraft/world/item/EnderEyeItem - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)I a getUseDuration -c net/minecraft/world/item/ItemEnderPearl net/minecraft/world/item/EnderpearlItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use -c net/minecraft/world/item/ItemExpBottle net/minecraft/world/item/ExperienceBottleItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/IPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/entity/projectile/IProjectile; a asProjectile - m ()Lnet/minecraft/world/item/ProjectileItem$a; c createDispenseConfig -c net/minecraft/world/item/ItemFireball net/minecraft/world/item/FireChargeItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a playSound - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/entity/projectile/IProjectile;DDDFF)V a shoot - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/IPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/entity/projectile/IProjectile; a asProjectile - m ()Lnet/minecraft/world/item/ProjectileItem$a; c createDispenseConfig -c net/minecraft/world/item/ItemFireworks net/minecraft/world/item/FireworkRocketItem - f [B a CRAFTABLE_DURATIONS - f D b ROCKET_PLACEMENT_OFFSET - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/IPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/entity/projectile/IProjectile; a asProjectile - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/phys/Vec3D; a getEntityPokingOutOfBlockPos - m ()Lnet/minecraft/world/item/ProjectileItem$a; c createDispenseConfig -c net/minecraft/world/item/ItemFireworksCharge net/minecraft/world/item/FireworkStarItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText -c net/minecraft/world/item/ItemFishingRod net/minecraft/world/item/FishingRodItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m ()I g getEnchantmentValue -c net/minecraft/world/item/ItemFlintAndSteel net/minecraft/world/item/FlintAndSteelItem - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn -c net/minecraft/world/item/ItemGlassBottle net/minecraft/world/item/BottleItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a turnBottleIntoItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/entity/EntityAreaEffectCloud;)Z a lambda$use$0 -c net/minecraft/world/item/ItemHanging net/minecraft/world/item/HangingEntityItem - f Lnet/minecraft/network/chat/IChatBaseComponent; a TOOLTIP_RANDOM_VARIANT - f Lnet/minecraft/world/entity/EntityTypes; b type - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPosition;)Z a mayPlace -c net/minecraft/world/item/ItemHoe net/minecraft/world/item/HoeItem - f Ljava/util/Map; a TILLABLES - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IMaterial;)Ljava/util/function/Consumer; a changeIntoStateAndDropItem - m (Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/util/function/Consumer; a changeIntoState - m (Lnet/minecraft/world/item/context/ItemActionContext;)Z b onlyIfAirAbove - m (Lnet/minecraft/world/item/context/ItemActionContext;)Z c lambda$static$0 -c net/minecraft/world/item/ItemHoneyBottle net/minecraft/world/item/HoneyBottleItem - f I a DRINK_DURATION - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/item/ItemStack; a finishUsingItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)I a getUseDuration - m ()Lnet/minecraft/sounds/SoundEffect; ap_ getDrinkingSound - m ()Lnet/minecraft/sounds/SoundEffect; aq_ getEatingSound - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/EnumAnimation; b getUseAnimation -c net/minecraft/world/item/ItemItemFrame net/minecraft/world/item/ItemFrameItem - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPosition;)Z a mayPlace -c net/minecraft/world/item/ItemKnowledgeBook net/minecraft/world/item/KnowledgeBookItem - f Lorg/slf4j/Logger; a LOGGER - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use -c net/minecraft/world/item/ItemLeash net/minecraft/world/item/LeadItem - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/EnumInteractionResult; a bindPlayerMobs - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;)Ljava/util/List; a leashableInArea -c net/minecraft/world/item/ItemLingeringPotion net/minecraft/world/item/LingeringPotionItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use -c net/minecraft/world/item/ItemLiquidUtil net/minecraft/world/item/ItemUtils - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a createFilledResult - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/item/EntityItem;Lnet/minecraft/world/item/ItemStack;)V a lambda$onContainerDestroyed$0 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a startUsingInstantly - m (Lnet/minecraft/world/entity/item/EntityItem;Ljava/lang/Iterable;)V a onContainerDestroyed - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/item/ItemStack; a createFilledResult -c net/minecraft/world/item/ItemMapEmpty net/minecraft/world/item/EmptyMapItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use -c net/minecraft/world/item/ItemMilkBucket net/minecraft/world/item/MilkBucketItem - f I a DRINK_DURATION - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/item/ItemStack; a finishUsingItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)I a getUseDuration - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/EnumAnimation; b getUseAnimation -c net/minecraft/world/item/ItemMinecart net/minecraft/world/item/MinecartItem - f Lnet/minecraft/core/dispenser/IDispenseBehavior; a DISPENSE_ITEM_BEHAVIOR - f Lnet/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType; b type - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn -c net/minecraft/world/item/ItemMinecart$1 net/minecraft/world/item/MinecartItem$1 - f Lnet/minecraft/core/dispenser/DispenseBehaviorItem; c defaultDispenseItemBehavior - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a execute - m (Lnet/minecraft/core/dispenser/SourceBlock;)V a playSound -c net/minecraft/world/item/ItemMonsterEgg net/minecraft/world/item/SpawnEggItem - f Ljava/util/Map; a BY_ID - f Lcom/mojang/serialization/MapCodec; b ENTITY_TYPE_FIELD_CODEC - f I c backgroundColor - f I j highlightColor - f Lnet/minecraft/world/entity/EntityTypes; k defaultType - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityTypes;)Z a spawnsEntity - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; a spawnOffspringFromSpawnEgg - m (I)I a getColor - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/entity/EntityTypes;)Lnet/minecraft/world/item/ItemMonsterEgg; a byId - m ()Ljava/lang/Iterable; h eggs - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/EntityTypes; i getType - m ()Lnet/minecraft/world/flag/FeatureFlagSet; i requiredFeatures -c net/minecraft/world/item/ItemNameTag net/minecraft/world/item/NameTagItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interactLivingEntity -c net/minecraft/world/item/ItemNamedBlock net/minecraft/world/item/ItemNameBlockItem - m ()Ljava/lang/String; a getDescriptionId -c net/minecraft/world/item/ItemPickaxe net/minecraft/world/item/PickaxeItem -c net/minecraft/world/item/ItemPotion net/minecraft/world/item/PotionItem - f I a DRINK_DURATION - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/item/ItemStack; a finishUsingItem - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)I a getUseDuration - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/EnumAnimation; b getUseAnimation - m (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; h getDescriptionId - m ()Lnet/minecraft/world/item/ItemStack; w getDefaultInstance -c net/minecraft/world/item/ItemPotionThrowable net/minecraft/world/item/ThrowablePotionItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/IPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/entity/projectile/IProjectile; a asProjectile - m ()Lnet/minecraft/world/item/ProjectileItem$a; c createDispenseConfig -c net/minecraft/world/item/ItemProjectileWeapon net/minecraft/world/item/ProjectileWeaponItem - f Ljava/util/function/Predicate; c ARROW_ONLY - f Ljava/util/function/Predicate; j ARROW_OR_FIREWORK - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Z)Lnet/minecraft/world/item/ItemStack; a useAmmo - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/projectile/IProjectile;IFFFLnet/minecraft/world/entity/EntityLiving;)V a shootProjectile - m (Lnet/minecraft/world/entity/EntityLiving;Ljava/util/function/Predicate;)Lnet/minecraft/world/item/ItemStack; a getHeldProjectile - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/item/ItemStack;Ljava/util/List;FFZLnet/minecraft/world/entity/EntityLiving;)V a shoot - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/entity/projectile/IProjectile; a createProjectile - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)Ljava/util/List; a draw - m ()Ljava/util/function/Predicate; b getAllSupportedProjectiles - m ()I c getDefaultProjectileRange - m ()Ljava/util/function/Predicate; d getSupportedHeldProjectiles - m ()I g getEnchantmentValue - m (Lnet/minecraft/world/item/ItemStack;)I j getDurabilityUse -c net/minecraft/world/item/ItemRestricted net/minecraft/world/item/GameMasterBlockItem - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; c getPlacementState -c net/minecraft/world/item/ItemSaddle net/minecraft/world/item/SaddleItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interactLivingEntity -c net/minecraft/world/item/ItemScaffolding net/minecraft/world/item/ScaffoldingBlockItem - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/item/context/BlockActionContext; b updatePlacementContext - m ()Z c mustSurvive -c net/minecraft/world/item/ItemShears net/minecraft/world/item/ShearsItem - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityLiving;)Z a mineBlock - m ()Lnet/minecraft/world/item/component/Tool; h createToolProperties -c net/minecraft/world/item/ItemShield net/minecraft/world/item/ShieldItem - f I a EFFECTIVE_BLOCK_DELAY - f F b MINIMUM_DURABILITY_DAMAGE - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a isValidRepairItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)I a getUseDuration - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/EnumAnimation; b getUseAnimation - m (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; h getDescriptionId - m ()Lnet/minecraft/world/entity/EnumItemSlot; m getEquipmentSlot -c net/minecraft/world/item/ItemSign net/minecraft/world/item/SignItem - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;)Z a updateCustomBlockEntityTag -c net/minecraft/world/item/ItemSkullPlayer net/minecraft/world/item/PlayerHeadItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/ResolvableProfile;)V a lambda$verifyComponentsAfterLoad$0 - m (Lnet/minecraft/world/item/ItemStack;)V m verifyComponentsAfterLoad - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/IChatBaseComponent; n getName -c net/minecraft/world/item/ItemSnowball net/minecraft/world/item/SnowballItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/IPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/entity/projectile/IProjectile; a asProjectile -c net/minecraft/world/item/ItemSpade net/minecraft/world/item/ShovelItem - f Ljava/util/Map; a FLATTENABLES - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn -c net/minecraft/world/item/ItemSpectralArrow net/minecraft/world/item/SpectralArrowItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/EntityArrow; a createArrow - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/IPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/entity/projectile/IProjectile; a asProjectile -c net/minecraft/world/item/ItemSplashPotion net/minecraft/world/item/SplashPotionItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use -c net/minecraft/world/item/ItemStack net/minecraft/world/item/ItemStack - f Lcom/mojang/serialization/Codec; a ITEM_NON_AIR_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lcom/mojang/serialization/Codec; c SINGLE_ITEM_CODEC - f Lcom/mojang/serialization/Codec; d STRICT_CODEC - f Lcom/mojang/serialization/Codec; e STRICT_SINGLE_ITEM_CODEC - f Lcom/mojang/serialization/Codec; f OPTIONAL_CODEC - f Lcom/mojang/serialization/Codec; g SIMPLE_ITEM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; h OPTIONAL_STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; i STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; j OPTIONAL_LIST_STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; k LIST_STREAM_CODEC - f Lnet/minecraft/world/item/ItemStack; l EMPTY - f Lorg/slf4j/Logger; m LOGGER - f Lnet/minecraft/network/chat/IChatBaseComponent; n DISABLED_ITEM_TOOLTIP - f I o count - f I p popTime - f Lnet/minecraft/world/item/Item; q item - f Lnet/minecraft/core/component/PatchedDataComponentMap; r components - f Lnet/minecraft/world/entity/Entity; s entityRepresentation - m ()Z A isEnchanted - m ()Lnet/minecraft/world/item/enchantment/ItemEnchantments; B getEnchantments - m ()Z C isFramed - m ()Lnet/minecraft/world/entity/decoration/EntityItemFrame; D getFrame - m ()Lnet/minecraft/world/entity/Entity; E getEntityRepresentation - m ()Lnet/minecraft/network/chat/IChatBaseComponent; F getDisplayName - m ()I G getPopTime - m ()I H getCount - m ()Lnet/minecraft/sounds/SoundEffect; I getDrinkingSound - m ()Lnet/minecraft/sounds/SoundEffect; J getEatingSound - m ()Lnet/minecraft/sounds/SoundEffect; K getBreakingSound - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; a update - m (Lnet/minecraft/world/item/Item;)Z a is - m (Lnet/minecraft/core/component/DataComponentMap;)Lcom/mojang/serialization/DataResult; a validateComponents - m (Ljava/util/List;)I a hashStackList - m (Lnet/minecraft/world/entity/EquipmentSlotGroup;Ljava/util/function/BiConsumer;)V a forEachModifier - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/Entity;IZ)V a inventoryTick - m (Lnet/minecraft/world/entity/EnumItemSlot;Ljava/util/function/BiConsumer;)V a forEachModifier - m (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/player/EntityHuman;)V a addAttributeTooltips - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/item/ItemStack; a parseOptional - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/SlotAccess;)Z a overrideOtherStackedOnMe - m (I)Lnet/minecraft/world/item/ItemStack; a split - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/Item$b;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V a addToTooltip - m (Lnet/minecraft/world/flag/FeatureFlagSet;)Z a isItemEnabled - m (Lnet/minecraft/world/level/IMaterial;I)Lnet/minecraft/world/item/ItemStack; a transmuteCopy - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a matches - m (Lnet/minecraft/world/item/Item$b;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/TooltipFlag;)Ljava/util/List; a getTooltipLines - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/core/Holder;I)V a enchant - m (Lnet/minecraft/world/entity/item/EntityItem;)V a onDestroyed - m (ILnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EnumItemSlot;)V a hurtAndBreak - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)V a mineBlock - m (Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;)Z a canPlaceOnBlockInAdventureMode - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;Ljava/util/function/UnaryOperator;)Ljava/lang/Object; a update - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/player/EntityHuman;)Z a hurtEnemy - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;I)V a releaseUsing - m (Lnet/minecraft/core/HolderSet;)Z a is - m (Lnet/minecraft/world/entity/EntityLiving;)I a getUseDuration - m (Lnet/minecraft/world/item/ItemStack;)I a hashItemAndComponents - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/EnumInteractionResult; a interactLivingEntity - m ()Lnet/minecraft/core/component/DataComponentMap; a getComponents - m (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; a lenientOptionalFieldOf - m (Lnet/minecraft/core/component/DataComponentPatch;)V a applyComponentsAndValidate - m (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V a addModifierTooltip - m (ILnet/minecraft/world/entity/EntityLiving;)V a consume - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/item/ItemStack; a finishUsingItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;I)V a onCraftedBy - m (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/EntityHuman;)Z a overrideStackedOnOther - m (Lnet/minecraft/world/entity/Entity;)V a setEntityRepresentation - m (Ljava/util/List;Ljava/util/List;)Z a listMatches - m (Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/nbt/NBTBase;)Ljava/util/Optional; a parse - m (Lnet/minecraft/core/Holder;)Z a is - m (ILnet/minecraft/world/level/IMaterial;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EnumItemSlot;)Lnet/minecraft/world/item/ItemStack; a hurtAndConvertOnBreak - m (Lnet/minecraft/world/damagesource/DamageSource;)Z a canBeHurtBy - m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; a validatedStreamCodec - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/item/ItemStack; a transmuteCopy - m (Lnet/minecraft/tags/TagKey;)Z a is - m (Lnet/minecraft/world/level/block/state/IBlockData;)F a getDestroySpeed - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTBase; a save - m (Lnet/minecraft/world/level/World;)V a onCraftedBySystem - m (Ljava/util/function/Predicate;)Z a is - m ()Ljava/util/Optional; b getTooltipImage - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTBase; b saveOptional - m (Lnet/minecraft/world/item/ItemStack;)Lcom/mojang/serialization/DataResult; b validateStrict - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z b isCorrectToolForDrops - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z b isSameItem - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; b set - m (Lnet/minecraft/core/component/DataComponentPatch;)V b applyComponents - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;I)V b onUseTick - m (Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;)Z b canBreakBlockInAdventureMode - m (Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/nbt/NBTBase; b save - m (ILnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/item/ItemStack; b consumeAndReturn - m (I)V b setDamageValue - m (Lnet/minecraft/core/component/DataComponentMap;)V b applyComponents - m (Lnet/minecraft/world/level/IMaterial;I)Lnet/minecraft/world/item/ItemStack; b transmuteCopyIgnoreEmpty - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/player/EntityHuman;)V b postHurtEnemy - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z c isSameItemSameComponents - m ()Lnet/minecraft/core/component/DataComponentMap; c getPrototype - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; c remove - m (I)Lnet/minecraft/world/item/ItemStack; c copyWithCount - m (I)V d setPopTime - m ()Lnet/minecraft/core/component/DataComponentPatch; d getComponentsPatch - m (I)V e setCount - m ()Z e isEmpty - m (I)V f limitSize - m ()Lnet/minecraft/world/item/ItemStack; f copyAndClear - m (I)V g grow - m ()Lnet/minecraft/world/item/Item; g getItem - m (I)V h shrink - m ()Lnet/minecraft/core/Holder; h getItemHolder - m ()Ljava/util/stream/Stream; i getTags - m ()I j getMaxStackSize - m ()Z k isStackable - m ()Z l isDamageableItem - m ()Z m isDamaged - m ()I n getDamageValue - m ()I o getMaxDamage - m ()Z p isBarVisible - m ()I q getBarWidth - m ()I r getBarColor - m ()Lnet/minecraft/world/item/ItemStack; s copy - m ()Ljava/lang/String; t getDescriptionId - m ()Lnet/minecraft/world/item/EnumAnimation; u getUseAnimation - m ()Z v useOnRelease - m ()Lnet/minecraft/network/chat/IChatBaseComponent; w getHoverName - m ()Z x hasFoil - m ()Lnet/minecraft/world/item/EnumItemRarity; y getRarity - m ()Z z isEnchantable -c net/minecraft/world/item/ItemStack$1 net/minecraft/world/item/ItemStack$1 - f Lnet/minecraft/network/codec/StreamCodec; a ITEM_STREAM_CODEC - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/ItemStack; a decode - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/ItemStack;)V a encode -c net/minecraft/world/item/ItemStack$2 net/minecraft/world/item/ItemStack$2 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/ItemStack; a decode - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/ItemStack;)V a encode -c net/minecraft/world/item/ItemStack$3 net/minecraft/world/item/ItemStack$3 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/ItemStack; a decode - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/ItemStack;)V a encode -c net/minecraft/world/item/ItemStackLinkedSet net/minecraft/world/item/ItemStackLinkedSet - f Lit/unimi/dsi/fastutil/Hash$Strategy; a TYPE_AND_TAG - m ()Ljava/util/Set; a createTypeAndComponentsSet -c net/minecraft/world/item/ItemStackLinkedSet$1 net/minecraft/world/item/ItemStackLinkedSet$1 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a equals - m (Lnet/minecraft/world/item/ItemStack;)I a hashCode -c net/minecraft/world/item/ItemSuspiciousStew net/minecraft/world/item/SuspiciousStewItem - f I a DEFAULT_DURATION - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/item/ItemStack; a finishUsingItem -c net/minecraft/world/item/ItemSword net/minecraft/world/item/SwordItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)Z a canAttackBlock - m (Lnet/minecraft/world/item/ToolMaterial;IF)Lnet/minecraft/world/item/component/ItemAttributeModifiers; a createAttributes - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a hurtEnemy - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)V b postHurtEnemy - m ()Lnet/minecraft/world/item/component/Tool; k createToolProperties -c net/minecraft/world/item/ItemTippedArrow net/minecraft/world/item/TippedArrowItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; h getDescriptionId - m ()Lnet/minecraft/world/item/ItemStack; w getDefaultInstance -c net/minecraft/world/item/ItemTool net/minecraft/world/item/DiggerItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a hurtEnemy - m (Lnet/minecraft/world/item/ToolMaterial;FF)Lnet/minecraft/world/item/component/ItemAttributeModifiers; a createAttributes - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)V b postHurtEnemy -c net/minecraft/world/item/ItemToolMaterial net/minecraft/world/item/TieredItem - f Lnet/minecraft/world/item/ToolMaterial; a tier - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a isValidRepairItem - m ()I g getEnchantmentValue - m ()Lnet/minecraft/world/item/ToolMaterial; h getTier -c net/minecraft/world/item/ItemTrident net/minecraft/world/item/TridentItem - f I a THROW_THRESHOLD_TIME - f F b BASE_DAMAGE - f F c SHOOT_POWER - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;I)V a releaseUsing - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)Z a canAttackBlock - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/IPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/entity/projectile/IProjectile; a asProjectile - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)I a getUseDuration - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a hurtEnemy - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/EnumAnimation; b getUseAnimation - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)V b postHurtEnemy - m ()I g getEnchantmentValue - m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; h createAttributes - m (Lnet/minecraft/world/item/ItemStack;)Z i isTooDamagedToUse - m ()Lnet/minecraft/world/item/component/Tool; k createToolProperties -c net/minecraft/world/item/ItemWorldMap net/minecraft/world/item/MapItem - f I a IMAGE_WIDTH - f I b IMAGE_HEIGHT - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/level/World;IIBZZ)Lnet/minecraft/world/item/ItemStack; a create - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;)V a onCraftedPostProcess - m (Lnet/minecraft/world/level/World;IIIZZLnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/saveddata/maps/MapId; a createNewSavedData - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;)V a renderBiomePreviewMap - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;)V a lockMap - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/saveddata/maps/WorldMap;)V a update - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/Entity;IZ)V a inventoryTick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a getCorrectStateForFluidBlock - m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/network/chat/IChatBaseComponent; a getTooltipForId - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/level/saveddata/maps/MapId;Lnet/minecraft/world/level/World;)Lnet/minecraft/world/level/saveddata/maps/WorldMap; a getSavedData - m ([ZII)Z a isBiomeWatery - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/network/protocol/Packet; a getUpdatePacket - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;)Lnet/minecraft/world/level/saveddata/maps/WorldMap; b getSavedData - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;)V c scaleMap -c net/minecraft/world/item/ItemWorldMap$1 net/minecraft/world/item/MapItem$1 - f [I a $SwitchMap$net$minecraft$world$item$component$MapPostProcessing -c net/minecraft/world/item/ItemWorldMapBase net/minecraft/world/item/ComplexItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/network/protocol/Packet; a getUpdatePacket - m ()Z ao_ isComplex -c net/minecraft/world/item/ItemWrittenBook net/minecraft/world/item/WrittenBookItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/player/EntityHuman;)Z a resolveBookComponents - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/IChatBaseComponent; n getName -c net/minecraft/world/item/Items net/minecraft/world/item/Items - f Lnet/minecraft/world/item/Item; A DRIPSTONE_BLOCK - f Lnet/minecraft/world/item/Item; B GRASS_BLOCK - f Lnet/minecraft/world/item/Item; C DIRT - f Lnet/minecraft/world/item/Item; D COARSE_DIRT - f Lnet/minecraft/world/item/Item; E PODZOL - f Lnet/minecraft/world/item/Item; F ROOTED_DIRT - f Lnet/minecraft/world/item/Item; G MUD - f Lnet/minecraft/world/item/Item; H CRIMSON_NYLIUM - f Lnet/minecraft/world/item/Item; I WARPED_NYLIUM - f Lnet/minecraft/world/item/Item; J COBBLESTONE - f Lnet/minecraft/world/item/Item; K OAK_PLANKS - f Lnet/minecraft/world/item/Item; L SPRUCE_PLANKS - f Lnet/minecraft/world/item/Item; M BIRCH_PLANKS - f Lnet/minecraft/world/item/Item; N JUNGLE_PLANKS - f Lnet/minecraft/world/item/Item; O ACACIA_PLANKS - f Lnet/minecraft/world/item/Item; P CHERRY_PLANKS - f Lnet/minecraft/world/item/Item; Q DARK_OAK_PLANKS - f Lnet/minecraft/world/item/Item; R MANGROVE_PLANKS - f Lnet/minecraft/world/item/Item; S BAMBOO_PLANKS - f Lnet/minecraft/world/item/Item; T CRIMSON_PLANKS - f Lnet/minecraft/world/item/Item; U WARPED_PLANKS - f Lnet/minecraft/world/item/Item; V BAMBOO_MOSAIC - f Lnet/minecraft/world/item/Item; W OAK_SAPLING - f Lnet/minecraft/world/item/Item; X SPRUCE_SAPLING - f Lnet/minecraft/world/item/Item; Y BIRCH_SAPLING - f Lnet/minecraft/world/item/Item; Z JUNGLE_SAPLING - f Lnet/minecraft/world/item/Item; a AIR - f Lnet/minecraft/world/item/Item; aA NETHER_GOLD_ORE - f Lnet/minecraft/world/item/Item; aB NETHER_QUARTZ_ORE - f Lnet/minecraft/world/item/Item; aC ANCIENT_DEBRIS - f Lnet/minecraft/world/item/Item; aD COAL_BLOCK - f Lnet/minecraft/world/item/Item; aE RAW_IRON_BLOCK - f Lnet/minecraft/world/item/Item; aF RAW_COPPER_BLOCK - f Lnet/minecraft/world/item/Item; aG RAW_GOLD_BLOCK - f Lnet/minecraft/world/item/Item; aH HEAVY_CORE - f Lnet/minecraft/world/item/Item; aI AMETHYST_BLOCK - f Lnet/minecraft/world/item/Item; aJ BUDDING_AMETHYST - f Lnet/minecraft/world/item/Item; aK IRON_BLOCK - f Lnet/minecraft/world/item/Item; aL COPPER_BLOCK - f Lnet/minecraft/world/item/Item; aM GOLD_BLOCK - f Lnet/minecraft/world/item/Item; aN DIAMOND_BLOCK - f Lnet/minecraft/world/item/Item; aO NETHERITE_BLOCK - f Lnet/minecraft/world/item/Item; aP EXPOSED_COPPER - f Lnet/minecraft/world/item/Item; aQ WEATHERED_COPPER - f Lnet/minecraft/world/item/Item; aR OXIDIZED_COPPER - f Lnet/minecraft/world/item/Item; aS CHISELED_COPPER - f Lnet/minecraft/world/item/Item; aT EXPOSED_CHISELED_COPPER - f Lnet/minecraft/world/item/Item; aU WEATHERED_CHISELED_COPPER - f Lnet/minecraft/world/item/Item; aV OXIDIZED_CHISELED_COPPER - f Lnet/minecraft/world/item/Item; aW CUT_COPPER - f Lnet/minecraft/world/item/Item; aX EXPOSED_CUT_COPPER - f Lnet/minecraft/world/item/Item; aY WEATHERED_CUT_COPPER - f Lnet/minecraft/world/item/Item; aZ OXIDIZED_CUT_COPPER - f Lnet/minecraft/world/item/Item; aa ACACIA_SAPLING - f Lnet/minecraft/world/item/Item; ab CHERRY_SAPLING - f Lnet/minecraft/world/item/Item; ac DARK_OAK_SAPLING - f Lnet/minecraft/world/item/Item; ad MANGROVE_PROPAGULE - f Lnet/minecraft/world/item/Item; ae BEDROCK - f Lnet/minecraft/world/item/Item; af SAND - f Lnet/minecraft/world/item/Item; ag SUSPICIOUS_SAND - f Lnet/minecraft/world/item/Item; ah SUSPICIOUS_GRAVEL - f Lnet/minecraft/world/item/Item; ai RED_SAND - f Lnet/minecraft/world/item/Item; aj GRAVEL - f Lnet/minecraft/world/item/Item; ak COAL_ORE - f Lnet/minecraft/world/item/Item; al DEEPSLATE_COAL_ORE - f Lnet/minecraft/world/item/Item; am IRON_ORE - f Lnet/minecraft/world/item/Item; an DEEPSLATE_IRON_ORE - f Lnet/minecraft/world/item/Item; ao COPPER_ORE - f Lnet/minecraft/world/item/Item; ap DEEPSLATE_COPPER_ORE - f Lnet/minecraft/world/item/Item; aq GOLD_ORE - f Lnet/minecraft/world/item/Item; ar DEEPSLATE_GOLD_ORE - f Lnet/minecraft/world/item/Item; as REDSTONE_ORE - f Lnet/minecraft/world/item/Item; at DEEPSLATE_REDSTONE_ORE - f Lnet/minecraft/world/item/Item; au EMERALD_ORE - f Lnet/minecraft/world/item/Item; av DEEPSLATE_EMERALD_ORE - f Lnet/minecraft/world/item/Item; aw LAPIS_ORE - f Lnet/minecraft/world/item/Item; ax DEEPSLATE_LAPIS_ORE - f Lnet/minecraft/world/item/Item; ay DIAMOND_ORE - f Lnet/minecraft/world/item/Item; az DEEPSLATE_DIAMOND_ORE - f Lnet/minecraft/world/item/Item; b STONE - f Lnet/minecraft/world/item/Item; bA WAXED_WEATHERED_CUT_COPPER_SLAB - f Lnet/minecraft/world/item/Item; bB WAXED_OXIDIZED_CUT_COPPER_SLAB - f Lnet/minecraft/world/item/Item; bC OAK_LOG - f Lnet/minecraft/world/item/Item; bD SPRUCE_LOG - f Lnet/minecraft/world/item/Item; bE BIRCH_LOG - f Lnet/minecraft/world/item/Item; bF JUNGLE_LOG - f Lnet/minecraft/world/item/Item; bG ACACIA_LOG - f Lnet/minecraft/world/item/Item; bH CHERRY_LOG - f Lnet/minecraft/world/item/Item; bI DARK_OAK_LOG - f Lnet/minecraft/world/item/Item; bJ MANGROVE_LOG - f Lnet/minecraft/world/item/Item; bK MANGROVE_ROOTS - f Lnet/minecraft/world/item/Item; bL MUDDY_MANGROVE_ROOTS - f Lnet/minecraft/world/item/Item; bM CRIMSON_STEM - f Lnet/minecraft/world/item/Item; bN WARPED_STEM - f Lnet/minecraft/world/item/Item; bO BAMBOO_BLOCK - f Lnet/minecraft/world/item/Item; bP STRIPPED_OAK_LOG - f Lnet/minecraft/world/item/Item; bQ STRIPPED_SPRUCE_LOG - f Lnet/minecraft/world/item/Item; bR STRIPPED_BIRCH_LOG - f Lnet/minecraft/world/item/Item; bS STRIPPED_JUNGLE_LOG - f Lnet/minecraft/world/item/Item; bT STRIPPED_ACACIA_LOG - f Lnet/minecraft/world/item/Item; bU STRIPPED_CHERRY_LOG - f Lnet/minecraft/world/item/Item; bV STRIPPED_DARK_OAK_LOG - f Lnet/minecraft/world/item/Item; bW STRIPPED_MANGROVE_LOG - f Lnet/minecraft/world/item/Item; bX STRIPPED_CRIMSON_STEM - f Lnet/minecraft/world/item/Item; bY STRIPPED_WARPED_STEM - f Lnet/minecraft/world/item/Item; bZ STRIPPED_OAK_WOOD - f Lnet/minecraft/world/item/Item; ba CUT_COPPER_STAIRS - f Lnet/minecraft/world/item/Item; bb EXPOSED_CUT_COPPER_STAIRS - f Lnet/minecraft/world/item/Item; bc WEATHERED_CUT_COPPER_STAIRS - f Lnet/minecraft/world/item/Item; bd OXIDIZED_CUT_COPPER_STAIRS - f Lnet/minecraft/world/item/Item; be CUT_COPPER_SLAB - f Lnet/minecraft/world/item/Item; bf EXPOSED_CUT_COPPER_SLAB - f Lnet/minecraft/world/item/Item; bg WEATHERED_CUT_COPPER_SLAB - f Lnet/minecraft/world/item/Item; bh OXIDIZED_CUT_COPPER_SLAB - f Lnet/minecraft/world/item/Item; bi WAXED_COPPER_BLOCK - f Lnet/minecraft/world/item/Item; bj WAXED_EXPOSED_COPPER - f Lnet/minecraft/world/item/Item; bk WAXED_WEATHERED_COPPER - f Lnet/minecraft/world/item/Item; bl WAXED_OXIDIZED_COPPER - f Lnet/minecraft/world/item/Item; bm WAXED_CHISELED_COPPER - f Lnet/minecraft/world/item/Item; bn WAXED_EXPOSED_CHISELED_COPPER - f Lnet/minecraft/world/item/Item; bo WAXED_WEATHERED_CHISELED_COPPER - f Lnet/minecraft/world/item/Item; bp WAXED_OXIDIZED_CHISELED_COPPER - f Lnet/minecraft/world/item/Item; bq WAXED_CUT_COPPER - f Lnet/minecraft/world/item/Item; br WAXED_EXPOSED_CUT_COPPER - f Lnet/minecraft/world/item/Item; bs WAXED_WEATHERED_CUT_COPPER - f Lnet/minecraft/world/item/Item; bt WAXED_OXIDIZED_CUT_COPPER - f Lnet/minecraft/world/item/Item; bu WAXED_CUT_COPPER_STAIRS - f Lnet/minecraft/world/item/Item; bv WAXED_EXPOSED_CUT_COPPER_STAIRS - f Lnet/minecraft/world/item/Item; bw WAXED_WEATHERED_CUT_COPPER_STAIRS - f Lnet/minecraft/world/item/Item; bx WAXED_OXIDIZED_CUT_COPPER_STAIRS - f Lnet/minecraft/world/item/Item; by WAXED_CUT_COPPER_SLAB - f Lnet/minecraft/world/item/Item; bz WAXED_EXPOSED_CUT_COPPER_SLAB - f Lnet/minecraft/world/item/Item; c GRANITE - f Lnet/minecraft/world/item/Item; cA DARK_OAK_LEAVES - f Lnet/minecraft/world/item/Item; cB MANGROVE_LEAVES - f Lnet/minecraft/world/item/Item; cC AZALEA_LEAVES - f Lnet/minecraft/world/item/Item; cD FLOWERING_AZALEA_LEAVES - f Lnet/minecraft/world/item/Item; cE SPONGE - f Lnet/minecraft/world/item/Item; cF WET_SPONGE - f Lnet/minecraft/world/item/Item; cG GLASS - f Lnet/minecraft/world/item/Item; cH TINTED_GLASS - f Lnet/minecraft/world/item/Item; cI LAPIS_BLOCK - f Lnet/minecraft/world/item/Item; cJ SANDSTONE - f Lnet/minecraft/world/item/Item; cK CHISELED_SANDSTONE - f Lnet/minecraft/world/item/Item; cL CUT_SANDSTONE - f Lnet/minecraft/world/item/Item; cM COBWEB - f Lnet/minecraft/world/item/Item; cN SHORT_GRASS - f Lnet/minecraft/world/item/Item; cO FERN - f Lnet/minecraft/world/item/Item; cP AZALEA - f Lnet/minecraft/world/item/Item; cQ FLOWERING_AZALEA - f Lnet/minecraft/world/item/Item; cR DEAD_BUSH - f Lnet/minecraft/world/item/Item; cS SEAGRASS - f Lnet/minecraft/world/item/Item; cT SEA_PICKLE - f Lnet/minecraft/world/item/Item; cU WHITE_WOOL - f Lnet/minecraft/world/item/Item; cV ORANGE_WOOL - f Lnet/minecraft/world/item/Item; cW MAGENTA_WOOL - f Lnet/minecraft/world/item/Item; cX LIGHT_BLUE_WOOL - f Lnet/minecraft/world/item/Item; cY YELLOW_WOOL - f Lnet/minecraft/world/item/Item; cZ LIME_WOOL - f Lnet/minecraft/world/item/Item; ca STRIPPED_SPRUCE_WOOD - f Lnet/minecraft/world/item/Item; cb STRIPPED_BIRCH_WOOD - f Lnet/minecraft/world/item/Item; cc STRIPPED_JUNGLE_WOOD - f Lnet/minecraft/world/item/Item; cd STRIPPED_ACACIA_WOOD - f Lnet/minecraft/world/item/Item; ce STRIPPED_CHERRY_WOOD - f Lnet/minecraft/world/item/Item; cf STRIPPED_DARK_OAK_WOOD - f Lnet/minecraft/world/item/Item; cg STRIPPED_MANGROVE_WOOD - f Lnet/minecraft/world/item/Item; ch STRIPPED_CRIMSON_HYPHAE - f Lnet/minecraft/world/item/Item; ci STRIPPED_WARPED_HYPHAE - f Lnet/minecraft/world/item/Item; cj STRIPPED_BAMBOO_BLOCK - f Lnet/minecraft/world/item/Item; ck OAK_WOOD - f Lnet/minecraft/world/item/Item; cl SPRUCE_WOOD - f Lnet/minecraft/world/item/Item; cm BIRCH_WOOD - f Lnet/minecraft/world/item/Item; cn JUNGLE_WOOD - f Lnet/minecraft/world/item/Item; co ACACIA_WOOD - f Lnet/minecraft/world/item/Item; cp CHERRY_WOOD - f Lnet/minecraft/world/item/Item; cq DARK_OAK_WOOD - f Lnet/minecraft/world/item/Item; cr MANGROVE_WOOD - f Lnet/minecraft/world/item/Item; cs CRIMSON_HYPHAE - f Lnet/minecraft/world/item/Item; ct WARPED_HYPHAE - f Lnet/minecraft/world/item/Item; cu OAK_LEAVES - f Lnet/minecraft/world/item/Item; cv SPRUCE_LEAVES - f Lnet/minecraft/world/item/Item; cw BIRCH_LEAVES - f Lnet/minecraft/world/item/Item; cx JUNGLE_LEAVES - f Lnet/minecraft/world/item/Item; cy ACACIA_LEAVES - f Lnet/minecraft/world/item/Item; cz CHERRY_LEAVES - f Lnet/minecraft/world/item/Item; d POLISHED_GRANITE - f Lnet/minecraft/world/item/Item; dA BROWN_MUSHROOM - f Lnet/minecraft/world/item/Item; dB RED_MUSHROOM - f Lnet/minecraft/world/item/Item; dC CRIMSON_FUNGUS - f Lnet/minecraft/world/item/Item; dD WARPED_FUNGUS - f Lnet/minecraft/world/item/Item; dE CRIMSON_ROOTS - f Lnet/minecraft/world/item/Item; dF WARPED_ROOTS - f Lnet/minecraft/world/item/Item; dG NETHER_SPROUTS - f Lnet/minecraft/world/item/Item; dH WEEPING_VINES - f Lnet/minecraft/world/item/Item; dI TWISTING_VINES - f Lnet/minecraft/world/item/Item; dJ SUGAR_CANE - f Lnet/minecraft/world/item/Item; dK KELP - f Lnet/minecraft/world/item/Item; dL MOSS_CARPET - f Lnet/minecraft/world/item/Item; dM PINK_PETALS - f Lnet/minecraft/world/item/Item; dN MOSS_BLOCK - f Lnet/minecraft/world/item/Item; dO HANGING_ROOTS - f Lnet/minecraft/world/item/Item; dP BIG_DRIPLEAF - f Lnet/minecraft/world/item/Item; dQ SMALL_DRIPLEAF - f Lnet/minecraft/world/item/Item; dR BAMBOO - f Lnet/minecraft/world/item/Item; dS OAK_SLAB - f Lnet/minecraft/world/item/Item; dT SPRUCE_SLAB - f Lnet/minecraft/world/item/Item; dU BIRCH_SLAB - f Lnet/minecraft/world/item/Item; dV JUNGLE_SLAB - f Lnet/minecraft/world/item/Item; dW ACACIA_SLAB - f Lnet/minecraft/world/item/Item; dX CHERRY_SLAB - f Lnet/minecraft/world/item/Item; dY DARK_OAK_SLAB - f Lnet/minecraft/world/item/Item; dZ MANGROVE_SLAB - f Lnet/minecraft/world/item/Item; da PINK_WOOL - f Lnet/minecraft/world/item/Item; db GRAY_WOOL - f Lnet/minecraft/world/item/Item; dc LIGHT_GRAY_WOOL - f Lnet/minecraft/world/item/Item; dd CYAN_WOOL - f Lnet/minecraft/world/item/Item; de PURPLE_WOOL - f Lnet/minecraft/world/item/Item; df BLUE_WOOL - f Lnet/minecraft/world/item/Item; dg BROWN_WOOL - f Lnet/minecraft/world/item/Item; dh GREEN_WOOL - f Lnet/minecraft/world/item/Item; di RED_WOOL - f Lnet/minecraft/world/item/Item; dj BLACK_WOOL - f Lnet/minecraft/world/item/Item; dk DANDELION - f Lnet/minecraft/world/item/Item; dl POPPY - f Lnet/minecraft/world/item/Item; dm BLUE_ORCHID - f Lnet/minecraft/world/item/Item; dn ALLIUM - f Lnet/minecraft/world/item/Item; do AZURE_BLUET - f Lnet/minecraft/world/item/Item; dp RED_TULIP - f Lnet/minecraft/world/item/Item; dq ORANGE_TULIP - f Lnet/minecraft/world/item/Item; dr WHITE_TULIP - f Lnet/minecraft/world/item/Item; ds PINK_TULIP - f Lnet/minecraft/world/item/Item; dt OXEYE_DAISY - f Lnet/minecraft/world/item/Item; du CORNFLOWER - f Lnet/minecraft/world/item/Item; dv LILY_OF_THE_VALLEY - f Lnet/minecraft/world/item/Item; dw WITHER_ROSE - f Lnet/minecraft/world/item/Item; dx TORCHFLOWER - f Lnet/minecraft/world/item/Item; dy PITCHER_PLANT - f Lnet/minecraft/world/item/Item; dz SPORE_BLOSSOM - f Lnet/minecraft/world/item/Item; e DIORITE - f Lnet/minecraft/world/item/Item; eA BOOKSHELF - f Lnet/minecraft/world/item/Item; eB CHISELED_BOOKSHELF - f Lnet/minecraft/world/item/Item; eC DECORATED_POT - f Lnet/minecraft/world/item/Item; eD MOSSY_COBBLESTONE - f Lnet/minecraft/world/item/Item; eE OBSIDIAN - f Lnet/minecraft/world/item/Item; eF TORCH - f Lnet/minecraft/world/item/Item; eG END_ROD - f Lnet/minecraft/world/item/Item; eH CHORUS_PLANT - f Lnet/minecraft/world/item/Item; eI CHORUS_FLOWER - f Lnet/minecraft/world/item/Item; eJ PURPUR_BLOCK - f Lnet/minecraft/world/item/Item; eK PURPUR_PILLAR - f Lnet/minecraft/world/item/Item; eL PURPUR_STAIRS - f Lnet/minecraft/world/item/Item; eM SPAWNER - f Lnet/minecraft/world/item/Item; eN CHEST - f Lnet/minecraft/world/item/Item; eO CRAFTING_TABLE - f Lnet/minecraft/world/item/Item; eP FARMLAND - f Lnet/minecraft/world/item/Item; eQ FURNACE - f Lnet/minecraft/world/item/Item; eR LADDER - f Lnet/minecraft/world/item/Item; eS COBBLESTONE_STAIRS - f Lnet/minecraft/world/item/Item; eT SNOW - f Lnet/minecraft/world/item/Item; eU ICE - f Lnet/minecraft/world/item/Item; eV SNOW_BLOCK - f Lnet/minecraft/world/item/Item; eW CACTUS - f Lnet/minecraft/world/item/Item; eX CLAY - f Lnet/minecraft/world/item/Item; eY JUKEBOX - f Lnet/minecraft/world/item/Item; eZ OAK_FENCE - f Lnet/minecraft/world/item/Item; ea BAMBOO_SLAB - f Lnet/minecraft/world/item/Item; eb BAMBOO_MOSAIC_SLAB - f Lnet/minecraft/world/item/Item; ec CRIMSON_SLAB - f Lnet/minecraft/world/item/Item; ed WARPED_SLAB - f Lnet/minecraft/world/item/Item; ee STONE_SLAB - f Lnet/minecraft/world/item/Item; ef SMOOTH_STONE_SLAB - f Lnet/minecraft/world/item/Item; eg SANDSTONE_SLAB - f Lnet/minecraft/world/item/Item; eh CUT_STANDSTONE_SLAB - f Lnet/minecraft/world/item/Item; ei PETRIFIED_OAK_SLAB - f Lnet/minecraft/world/item/Item; ej COBBLESTONE_SLAB - f Lnet/minecraft/world/item/Item; ek BRICK_SLAB - f Lnet/minecraft/world/item/Item; el STONE_BRICK_SLAB - f Lnet/minecraft/world/item/Item; em MUD_BRICK_SLAB - f Lnet/minecraft/world/item/Item; en NETHER_BRICK_SLAB - f Lnet/minecraft/world/item/Item; eo QUARTZ_SLAB - f Lnet/minecraft/world/item/Item; ep RED_SANDSTONE_SLAB - f Lnet/minecraft/world/item/Item; eq CUT_RED_SANDSTONE_SLAB - f Lnet/minecraft/world/item/Item; er PURPUR_SLAB - f Lnet/minecraft/world/item/Item; es PRISMARINE_SLAB - f Lnet/minecraft/world/item/Item; et PRISMARINE_BRICK_SLAB - f Lnet/minecraft/world/item/Item; eu DARK_PRISMARINE_SLAB - f Lnet/minecraft/world/item/Item; ev SMOOTH_QUARTZ - f Lnet/minecraft/world/item/Item; ew SMOOTH_RED_SANDSTONE - f Lnet/minecraft/world/item/Item; ex SMOOTH_SANDSTONE - f Lnet/minecraft/world/item/Item; ey SMOOTH_STONE - f Lnet/minecraft/world/item/Item; ez BRICKS - f Lnet/minecraft/world/item/Item; f POLISHED_DIORITE - f Lnet/minecraft/world/item/Item; fA INFESTED_CHISELED_STONE_BRICKS - f Lnet/minecraft/world/item/Item; fB INFESTED_DEEPSLATE - f Lnet/minecraft/world/item/Item; fC STONE_BRICKS - f Lnet/minecraft/world/item/Item; fD MOSSY_STONE_BRICKS - f Lnet/minecraft/world/item/Item; fE CRACKED_STONE_BRICKS - f Lnet/minecraft/world/item/Item; fF CHISELED_STONE_BRICKS - f Lnet/minecraft/world/item/Item; fG PACKED_MUD - f Lnet/minecraft/world/item/Item; fH MUD_BRICKS - f Lnet/minecraft/world/item/Item; fI DEEPSLATE_BRICKS - f Lnet/minecraft/world/item/Item; fJ CRACKED_DEEPSLATE_BRICKS - f Lnet/minecraft/world/item/Item; fK DEEPSLATE_TILES - f Lnet/minecraft/world/item/Item; fL CRACKED_DEEPSLATE_TILES - f Lnet/minecraft/world/item/Item; fM CHISELED_DEEPSLATE - f Lnet/minecraft/world/item/Item; fN REINFORCED_DEEPSLATE - f Lnet/minecraft/world/item/Item; fO BROWN_MUSHROOM_BLOCK - f Lnet/minecraft/world/item/Item; fP RED_MUSHROOM_BLOCK - f Lnet/minecraft/world/item/Item; fQ MUSHROOM_STEM - f Lnet/minecraft/world/item/Item; fR IRON_BARS - f Lnet/minecraft/world/item/Item; fS CHAIN - f Lnet/minecraft/world/item/Item; fT GLASS_PANE - f Lnet/minecraft/world/item/Item; fU MELON - f Lnet/minecraft/world/item/Item; fV VINE - f Lnet/minecraft/world/item/Item; fW GLOW_LICHEN - f Lnet/minecraft/world/item/Item; fX BRICK_STAIRS - f Lnet/minecraft/world/item/Item; fY STONE_BRICK_STAIRS - f Lnet/minecraft/world/item/Item; fZ MUD_BRICK_STAIRS - f Lnet/minecraft/world/item/Item; fa SPRUCE_FENCE - f Lnet/minecraft/world/item/Item; fb BIRCH_FENCE - f Lnet/minecraft/world/item/Item; fc JUNGLE_FENCE - f Lnet/minecraft/world/item/Item; fd ACACIA_FENCE - f Lnet/minecraft/world/item/Item; fe CHERRY_FENCE - f Lnet/minecraft/world/item/Item; ff DARK_OAK_FENCE - f Lnet/minecraft/world/item/Item; fg MANGROVE_FENCE - f Lnet/minecraft/world/item/Item; fh BAMBOO_FENCE - f Lnet/minecraft/world/item/Item; fi CRIMSON_FENCE - f Lnet/minecraft/world/item/Item; fj WARPED_FENCE - f Lnet/minecraft/world/item/Item; fk PUMPKIN - f Lnet/minecraft/world/item/Item; fl CARVED_PUMPKIN - f Lnet/minecraft/world/item/Item; fm JACK_O_LANTERN - f Lnet/minecraft/world/item/Item; fn NETHERRACK - f Lnet/minecraft/world/item/Item; fo SOUL_SAND - f Lnet/minecraft/world/item/Item; fp SOUL_SOIL - f Lnet/minecraft/world/item/Item; fq BASALT - f Lnet/minecraft/world/item/Item; fr POLISHED_BASALT - f Lnet/minecraft/world/item/Item; fs SMOOTH_BASALT - f Lnet/minecraft/world/item/Item; ft SOUL_TORCH - f Lnet/minecraft/world/item/Item; fu GLOWSTONE - f Lnet/minecraft/world/item/Item; fv INFESTED_STONE - f Lnet/minecraft/world/item/Item; fw INFESTED_COBBLESTONE - f Lnet/minecraft/world/item/Item; fx INFESTED_STONE_BRICKS - f Lnet/minecraft/world/item/Item; fy INFESTED_MOSSY_STONE_BRICKS - f Lnet/minecraft/world/item/Item; fz INFESTED_CRACKED_STONE_BRICKS - f Lnet/minecraft/world/item/Item; g ANDESITE - f Lnet/minecraft/world/item/Item; gA MANGROVE_STAIRS - f Lnet/minecraft/world/item/Item; gB BAMBOO_STAIRS - f Lnet/minecraft/world/item/Item; gC BAMBOO_MOSAIC_STAIRS - f Lnet/minecraft/world/item/Item; gD CRIMSON_STAIRS - f Lnet/minecraft/world/item/Item; gE WARPED_STAIRS - f Lnet/minecraft/world/item/Item; gF COMMAND_BLOCK - f Lnet/minecraft/world/item/Item; gG BEACON - f Lnet/minecraft/world/item/Item; gH COBBLESTONE_WALL - f Lnet/minecraft/world/item/Item; gI MOSSY_COBBLESTONE_WALL - f Lnet/minecraft/world/item/Item; gJ BRICK_WALL - f Lnet/minecraft/world/item/Item; gK PRISMARINE_WALL - f Lnet/minecraft/world/item/Item; gL RED_SANDSTONE_WALL - f Lnet/minecraft/world/item/Item; gM MOSSY_STONE_BRICK_WALL - f Lnet/minecraft/world/item/Item; gN GRANITE_WALL - f Lnet/minecraft/world/item/Item; gO STONE_BRICK_WALL - f Lnet/minecraft/world/item/Item; gP MUD_BRICK_WALL - f Lnet/minecraft/world/item/Item; gQ NETHER_BRICK_WALL - f Lnet/minecraft/world/item/Item; gR ANDESITE_WALL - f Lnet/minecraft/world/item/Item; gS RED_NETHER_BRICK_WALL - f Lnet/minecraft/world/item/Item; gT SANDSTONE_WALL - f Lnet/minecraft/world/item/Item; gU END_STONE_BRICK_WALL - f Lnet/minecraft/world/item/Item; gV DIORITE_WALL - f Lnet/minecraft/world/item/Item; gW BLACKSTONE_WALL - f Lnet/minecraft/world/item/Item; gX POLISHED_BLACKSTONE_WALL - f Lnet/minecraft/world/item/Item; gY POLISHED_BLACKSTONE_BRICK_WALL - f Lnet/minecraft/world/item/Item; gZ COBBLED_DEEPSLATE_WALL - f Lnet/minecraft/world/item/Item; ga MYCELIUM - f Lnet/minecraft/world/item/Item; gb LILY_PAD - f Lnet/minecraft/world/item/Item; gc NETHER_BRICKS - f Lnet/minecraft/world/item/Item; gd CRACKED_NETHER_BRICKS - f Lnet/minecraft/world/item/Item; ge CHISELED_NETHER_BRICKS - f Lnet/minecraft/world/item/Item; gf NETHER_BRICK_FENCE - f Lnet/minecraft/world/item/Item; gg NETHER_BRICK_STAIRS - f Lnet/minecraft/world/item/Item; gh SCULK - f Lnet/minecraft/world/item/Item; gi SCULK_VEIN - f Lnet/minecraft/world/item/Item; gj SCULK_CATALYST - f Lnet/minecraft/world/item/Item; gk SCULK_SHRIEKER - f Lnet/minecraft/world/item/Item; gl ENCHANTING_TABLE - f Lnet/minecraft/world/item/Item; gm END_PORTAL_FRAME - f Lnet/minecraft/world/item/Item; gn END_STONE - f Lnet/minecraft/world/item/Item; go END_STONE_BRICKS - f Lnet/minecraft/world/item/Item; gp DRAGON_EGG - f Lnet/minecraft/world/item/Item; gq SANDSTONE_STAIRS - f Lnet/minecraft/world/item/Item; gr ENDER_CHEST - f Lnet/minecraft/world/item/Item; gs EMERALD_BLOCK - f Lnet/minecraft/world/item/Item; gt OAK_STAIRS - f Lnet/minecraft/world/item/Item; gu SPRUCE_STAIRS - f Lnet/minecraft/world/item/Item; gv BIRCH_STAIRS - f Lnet/minecraft/world/item/Item; gw JUNGLE_STAIRS - f Lnet/minecraft/world/item/Item; gx ACACIA_STAIRS - f Lnet/minecraft/world/item/Item; gy CHERRY_STAIRS - f Lnet/minecraft/world/item/Item; gz DARK_OAK_STAIRS - f Lnet/minecraft/world/item/Item; h POLISHED_ANDESITE - f Lnet/minecraft/world/item/Item; hA BLACK_TERRACOTTA - f Lnet/minecraft/world/item/Item; hB BARRIER - f Lnet/minecraft/world/item/Item; hC LIGHT - f Lnet/minecraft/world/item/Item; hD HAY_BLOCK - f Lnet/minecraft/world/item/Item; hE WHITE_CARPET - f Lnet/minecraft/world/item/Item; hF ORANGE_CARPET - f Lnet/minecraft/world/item/Item; hG MAGENTA_CARPET - f Lnet/minecraft/world/item/Item; hH LIGHT_BLUE_CARPET - f Lnet/minecraft/world/item/Item; hI YELLOW_CARPET - f Lnet/minecraft/world/item/Item; hJ LIME_CARPET - f Lnet/minecraft/world/item/Item; hK PINK_CARPET - f Lnet/minecraft/world/item/Item; hL GRAY_CARPET - f Lnet/minecraft/world/item/Item; hM LIGHT_GRAY_CARPET - f Lnet/minecraft/world/item/Item; hN CYAN_CARPET - f Lnet/minecraft/world/item/Item; hO PURPLE_CARPET - f Lnet/minecraft/world/item/Item; hP BLUE_CARPET - f Lnet/minecraft/world/item/Item; hQ BROWN_CARPET - f Lnet/minecraft/world/item/Item; hR GREEN_CARPET - f Lnet/minecraft/world/item/Item; hS RED_CARPET - f Lnet/minecraft/world/item/Item; hT BLACK_CARPET - f Lnet/minecraft/world/item/Item; hU TERRACOTTA - f Lnet/minecraft/world/item/Item; hV PACKED_ICE - f Lnet/minecraft/world/item/Item; hW DIRT_PATH - f Lnet/minecraft/world/item/Item; hX SUNFLOWER - f Lnet/minecraft/world/item/Item; hY LILAC - f Lnet/minecraft/world/item/Item; hZ ROSE_BUSH - f Lnet/minecraft/world/item/Item; ha POLISHED_DEEPSLATE_WALL - f Lnet/minecraft/world/item/Item; hb DEEPSLATE_BRICK_WALL - f Lnet/minecraft/world/item/Item; hc DEEPSLATE_TILE_WALL - f Lnet/minecraft/world/item/Item; hd ANVIL - f Lnet/minecraft/world/item/Item; he CHIPPED_ANVIL - f Lnet/minecraft/world/item/Item; hf DAMAGED_ANVIL - f Lnet/minecraft/world/item/Item; hg CHISELED_QUARTZ_BLOCK - f Lnet/minecraft/world/item/Item; hh QUARTZ_BLOCK - f Lnet/minecraft/world/item/Item; hi QUARTZ_BRICKS - f Lnet/minecraft/world/item/Item; hj QUARTZ_PILLAR - f Lnet/minecraft/world/item/Item; hk QUARTZ_STAIRS - f Lnet/minecraft/world/item/Item; hl WHITE_TERRACOTTA - f Lnet/minecraft/world/item/Item; hm ORANGE_TERRACOTTA - f Lnet/minecraft/world/item/Item; hn MAGENTA_TERRACOTTA - f Lnet/minecraft/world/item/Item; ho LIGHT_BLUE_TERRACOTTA - f Lnet/minecraft/world/item/Item; hp YELLOW_TERRACOTTA - f Lnet/minecraft/world/item/Item; hq LIME_TERRACOTTA - f Lnet/minecraft/world/item/Item; hr PINK_TERRACOTTA - f Lnet/minecraft/world/item/Item; hs GRAY_TERRACOTTA - f Lnet/minecraft/world/item/Item; ht LIGHT_GRAY_TERRACOTTA - f Lnet/minecraft/world/item/Item; hu CYAN_TERRACOTTA - f Lnet/minecraft/world/item/Item; hv PURPLE_TERRACOTTA - f Lnet/minecraft/world/item/Item; hw BLUE_TERRACOTTA - f Lnet/minecraft/world/item/Item; hx BROWN_TERRACOTTA - f Lnet/minecraft/world/item/Item; hy GREEN_TERRACOTTA - f Lnet/minecraft/world/item/Item; hz RED_TERRACOTTA - f Lnet/minecraft/world/item/Item; i DEEPSLATE - f Lnet/minecraft/world/item/Item; iA GRAY_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; iB LIGHT_GRAY_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; iC CYAN_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; iD PURPLE_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; iE BLUE_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; iF BROWN_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; iG GREEN_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; iH RED_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; iI BLACK_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; iJ PRISMARINE - f Lnet/minecraft/world/item/Item; iK PRISMARINE_BRICKS - f Lnet/minecraft/world/item/Item; iL DARK_PRISMARINE - f Lnet/minecraft/world/item/Item; iM PRISMARINE_STAIRS - f Lnet/minecraft/world/item/Item; iN PRISMARINE_BRICK_STAIRS - f Lnet/minecraft/world/item/Item; iO DARK_PRISMARINE_STAIRS - f Lnet/minecraft/world/item/Item; iP SEA_LANTERN - f Lnet/minecraft/world/item/Item; iQ RED_SANDSTONE - f Lnet/minecraft/world/item/Item; iR CHISELED_RED_SANDSTONE - f Lnet/minecraft/world/item/Item; iS CUT_RED_SANDSTONE - f Lnet/minecraft/world/item/Item; iT RED_SANDSTONE_STAIRS - f Lnet/minecraft/world/item/Item; iU REPEATING_COMMAND_BLOCK - f Lnet/minecraft/world/item/Item; iV CHAIN_COMMAND_BLOCK - f Lnet/minecraft/world/item/Item; iW MAGMA_BLOCK - f Lnet/minecraft/world/item/Item; iX NETHER_WART_BLOCK - f Lnet/minecraft/world/item/Item; iY WARPED_WART_BLOCK - f Lnet/minecraft/world/item/Item; iZ RED_NETHER_BRICKS - f Lnet/minecraft/world/item/Item; ia PEONY - f Lnet/minecraft/world/item/Item; ib TALL_GRASS - f Lnet/minecraft/world/item/Item; ic LARGE_FERN - f Lnet/minecraft/world/item/Item; id WHITE_STAINED_GLASS - f Lnet/minecraft/world/item/Item; ie ORANGE_STAINED_GLASS - f Lnet/minecraft/world/item/Item; if MAGENTA_STAINED_GLASS - f Lnet/minecraft/world/item/Item; ig LIGHT_BLUE_STAINED_GLASS - f Lnet/minecraft/world/item/Item; ih YELLOW_STAINED_GLASS - f Lnet/minecraft/world/item/Item; ii LIME_STAINED_GLASS - f Lnet/minecraft/world/item/Item; ij PINK_STAINED_GLASS - f Lnet/minecraft/world/item/Item; ik GRAY_STAINED_GLASS - f Lnet/minecraft/world/item/Item; il LIGHT_GRAY_STAINED_GLASS - f Lnet/minecraft/world/item/Item; im CYAN_STAINED_GLASS - f Lnet/minecraft/world/item/Item; in PURPLE_STAINED_GLASS - f Lnet/minecraft/world/item/Item; io BLUE_STAINED_GLASS - f Lnet/minecraft/world/item/Item; ip BROWN_STAINED_GLASS - f Lnet/minecraft/world/item/Item; iq GREEN_STAINED_GLASS - f Lnet/minecraft/world/item/Item; ir RED_STAINED_GLASS - f Lnet/minecraft/world/item/Item; is BLACK_STAINED_GLASS - f Lnet/minecraft/world/item/Item; it WHITE_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; iu ORANGE_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; iv MAGENTA_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; iw LIGHT_BLUE_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; ix YELLOW_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; iy LIME_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; iz PINK_STAINED_GLASS_PANE - f Lnet/minecraft/world/item/Item; j COBBLED_DEEPSLATE - f Lnet/minecraft/world/item/Item; jA GRAY_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; jB LIGHT_GRAY_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; jC CYAN_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; jD PURPLE_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; jE BLUE_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; jF BROWN_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; jG GREEN_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; jH RED_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; jI BLACK_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; jJ WHITE_CONCRETE - f Lnet/minecraft/world/item/Item; jK ORANGE_CONCRETE - f Lnet/minecraft/world/item/Item; jL MAGENTA_CONCRETE - f Lnet/minecraft/world/item/Item; jM LIGHT_BLUE_CONCRETE - f Lnet/minecraft/world/item/Item; jN YELLOW_CONCRETE - f Lnet/minecraft/world/item/Item; jO LIME_CONCRETE - f Lnet/minecraft/world/item/Item; jP PINK_CONCRETE - f Lnet/minecraft/world/item/Item; jQ GRAY_CONCRETE - f Lnet/minecraft/world/item/Item; jR LIGHT_GRAY_CONCRETE - f Lnet/minecraft/world/item/Item; jS CYAN_CONCRETE - f Lnet/minecraft/world/item/Item; jT PURPLE_CONCRETE - f Lnet/minecraft/world/item/Item; jU BLUE_CONCRETE - f Lnet/minecraft/world/item/Item; jV BROWN_CONCRETE - f Lnet/minecraft/world/item/Item; jW GREEN_CONCRETE - f Lnet/minecraft/world/item/Item; jX RED_CONCRETE - f Lnet/minecraft/world/item/Item; jY BLACK_CONCRETE - f Lnet/minecraft/world/item/Item; jZ WHITE_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; ja BONE_BLOCK - f Lnet/minecraft/world/item/Item; jb STRUCTURE_VOID - f Lnet/minecraft/world/item/Item; jc SHULKER_BOX - f Lnet/minecraft/world/item/Item; jd WHITE_SHULKER_BOX - f Lnet/minecraft/world/item/Item; je ORANGE_SHULKER_BOX - f Lnet/minecraft/world/item/Item; jf MAGENTA_SHULKER_BOX - f Lnet/minecraft/world/item/Item; jg LIGHT_BLUE_SHULKER_BOX - f Lnet/minecraft/world/item/Item; jh YELLOW_SHULKER_BOX - f Lnet/minecraft/world/item/Item; ji LIME_SHULKER_BOX - f Lnet/minecraft/world/item/Item; jj PINK_SHULKER_BOX - f Lnet/minecraft/world/item/Item; jk GRAY_SHULKER_BOX - f Lnet/minecraft/world/item/Item; jl LIGHT_GRAY_SHULKER_BOX - f Lnet/minecraft/world/item/Item; jm CYAN_SHULKER_BOX - f Lnet/minecraft/world/item/Item; jn PURPLE_SHULKER_BOX - f Lnet/minecraft/world/item/Item; jo BLUE_SHULKER_BOX - f Lnet/minecraft/world/item/Item; jp BROWN_SHULKER_BOX - f Lnet/minecraft/world/item/Item; jq GREEN_SHULKER_BOX - f Lnet/minecraft/world/item/Item; jr RED_SHULKER_BOX - f Lnet/minecraft/world/item/Item; js BLACK_SHULKER_BOX - f Lnet/minecraft/world/item/Item; jt WHITE_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; ju ORANGE_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; jv MAGENTA_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; jw LIGHT_BLUE_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; jx YELLOW_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; jy LIME_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; jz PINK_GLAZED_TERRACOTTA - f Lnet/minecraft/world/item/Item; k POLISHED_DEEPSLATE - f Lnet/minecraft/world/item/Item; kA HORN_CORAL_BLOCK - f Lnet/minecraft/world/item/Item; kB TUBE_CORAL - f Lnet/minecraft/world/item/Item; kC BRAIN_CORAL - f Lnet/minecraft/world/item/Item; kD BUBBLE_CORAL - f Lnet/minecraft/world/item/Item; kE FIRE_CORAL - f Lnet/minecraft/world/item/Item; kF HORN_CORAL - f Lnet/minecraft/world/item/Item; kG DEAD_BRAIN_CORAL - f Lnet/minecraft/world/item/Item; kH DEAD_BUBBLE_CORAL - f Lnet/minecraft/world/item/Item; kI DEAD_FIRE_CORAL - f Lnet/minecraft/world/item/Item; kJ DEAD_HORN_CORAL - f Lnet/minecraft/world/item/Item; kK DEAD_TUBE_CORAL - f Lnet/minecraft/world/item/Item; kL TUBE_CORAL_FAN - f Lnet/minecraft/world/item/Item; kM BRAIN_CORAL_FAN - f Lnet/minecraft/world/item/Item; kN BUBBLE_CORAL_FAN - f Lnet/minecraft/world/item/Item; kO FIRE_CORAL_FAN - f Lnet/minecraft/world/item/Item; kP HORN_CORAL_FAN - f Lnet/minecraft/world/item/Item; kQ DEAD_TUBE_CORAL_FAN - f Lnet/minecraft/world/item/Item; kR DEAD_BRAIN_CORAL_FAN - f Lnet/minecraft/world/item/Item; kS DEAD_BUBBLE_CORAL_FAN - f Lnet/minecraft/world/item/Item; kT DEAD_FIRE_CORAL_FAN - f Lnet/minecraft/world/item/Item; kU DEAD_HORN_CORAL_FAN - f Lnet/minecraft/world/item/Item; kV BLUE_ICE - f Lnet/minecraft/world/item/Item; kW CONDUIT - f Lnet/minecraft/world/item/Item; kX POLISHED_GRANITE_STAIRS - f Lnet/minecraft/world/item/Item; kY SMOOTH_RED_SANDSTONE_STAIRS - f Lnet/minecraft/world/item/Item; kZ MOSSY_STONE_BRICK_STAIRS - f Lnet/minecraft/world/item/Item; ka ORANGE_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; kb MAGENTA_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; kc LIGHT_BLUE_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; kd YELLOW_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; ke LIME_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; kf PINK_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; kg GRAY_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; kh LIGHT_GRAY_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; ki CYAN_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; kj PURPLE_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; kk BLUE_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; kl BROWN_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; km GREEN_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; kn RED_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; ko BLACK_CONCRETE_POWDER - f Lnet/minecraft/world/item/Item; kp TURTLE_EGG - f Lnet/minecraft/world/item/Item; kq SNIFFER_EGG - f Lnet/minecraft/world/item/Item; kr DEAD_TUBE_CORAL_BLOCK - f Lnet/minecraft/world/item/Item; ks DEAD_BRAIN_CORAL_BLOCK - f Lnet/minecraft/world/item/Item; kt DEAD_BUBBLE_CORAL_BLOCK - f Lnet/minecraft/world/item/Item; ku DEAD_FIRE_CORAL_BLOCK - f Lnet/minecraft/world/item/Item; kv DEAD_HORN_CORAL_BLOCK - f Lnet/minecraft/world/item/Item; kw TUBE_CORAL_BLOCK - f Lnet/minecraft/world/item/Item; kx BRAIN_CORAL_BLOCK - f Lnet/minecraft/world/item/Item; ky BUBBLE_CORAL_BLOCK - f Lnet/minecraft/world/item/Item; kz FIRE_CORAL_BLOCK - f Lnet/minecraft/world/item/Item; l CALCITE - f Lnet/minecraft/world/item/Item; lA POLISHED_ANDESITE_SLAB - f Lnet/minecraft/world/item/Item; lB DIORITE_SLAB - f Lnet/minecraft/world/item/Item; lC COBBLED_DEEPSLATE_SLAB - f Lnet/minecraft/world/item/Item; lD POLISHED_DEEPSLATE_SLAB - f Lnet/minecraft/world/item/Item; lE DEEPSLATE_BRICK_SLAB - f Lnet/minecraft/world/item/Item; lF DEEPSLATE_TILE_SLAB - f Lnet/minecraft/world/item/Item; lG SCAFFOLDING - f Lnet/minecraft/world/item/Item; lH REDSTONE - f Lnet/minecraft/world/item/Item; lI REDSTONE_TORCH - f Lnet/minecraft/world/item/Item; lJ REDSTONE_BLOCK - f Lnet/minecraft/world/item/Item; lK REPEATER - f Lnet/minecraft/world/item/Item; lL COMPARATOR - f Lnet/minecraft/world/item/Item; lM PISTON - f Lnet/minecraft/world/item/Item; lN STICKY_PISTON - f Lnet/minecraft/world/item/Item; lO SLIME_BLOCK - f Lnet/minecraft/world/item/Item; lP HONEY_BLOCK - f Lnet/minecraft/world/item/Item; lQ OBSERVER - f Lnet/minecraft/world/item/Item; lR HOPPER - f Lnet/minecraft/world/item/Item; lS DISPENSER - f Lnet/minecraft/world/item/Item; lT DROPPER - f Lnet/minecraft/world/item/Item; lU LECTERN - f Lnet/minecraft/world/item/Item; lV TARGET - f Lnet/minecraft/world/item/Item; lW LEVER - f Lnet/minecraft/world/item/Item; lX LIGHTNING_ROD - f Lnet/minecraft/world/item/Item; lY DAYLIGHT_DETECTOR - f Lnet/minecraft/world/item/Item; lZ SCULK_SENSOR - f Lnet/minecraft/world/item/Item; la POLISHED_DIORITE_STAIRS - f Lnet/minecraft/world/item/Item; lb MOSSY_COBBLESTONE_STAIRS - f Lnet/minecraft/world/item/Item; lc END_STONE_BRICK_STAIRS - f Lnet/minecraft/world/item/Item; ld STONE_STAIRS - f Lnet/minecraft/world/item/Item; le SMOOTH_SANDSTONE_STAIRS - f Lnet/minecraft/world/item/Item; lf SMOOTH_QUARTZ_STAIRS - f Lnet/minecraft/world/item/Item; lg GRANITE_STAIRS - f Lnet/minecraft/world/item/Item; lh ANDESITE_STAIRS - f Lnet/minecraft/world/item/Item; li RED_NETHER_BRICK_STAIRS - f Lnet/minecraft/world/item/Item; lj POLISHED_ANDESITE_STAIRS - f Lnet/minecraft/world/item/Item; lk DIORITE_STAIRS - f Lnet/minecraft/world/item/Item; ll COBBLED_DEEPSLATE_STAIRS - f Lnet/minecraft/world/item/Item; lm POLISHED_DEEPSLATE_STAIRS - f Lnet/minecraft/world/item/Item; ln DEEPSLATE_BRICK_STAIRS - f Lnet/minecraft/world/item/Item; lo DEEPSLATE_TILE_STAIRS - f Lnet/minecraft/world/item/Item; lp POLISHED_GRANITE_SLAB - f Lnet/minecraft/world/item/Item; lq SMOOTH_RED_SANDSTONE_SLAB - f Lnet/minecraft/world/item/Item; lr MOSSY_STONE_BRICK_SLAB - f Lnet/minecraft/world/item/Item; ls POLISHED_DIORITE_SLAB - f Lnet/minecraft/world/item/Item; lt MOSSY_COBBLESTONE_SLAB - f Lnet/minecraft/world/item/Item; lu END_STONE_BRICK_SLAB - f Lnet/minecraft/world/item/Item; lv SMOOTH_SANDSTONE_SLAB - f Lnet/minecraft/world/item/Item; lw SMOOTH_QUARTZ_SLAB - f Lnet/minecraft/world/item/Item; lx GRANITE_SLAB - f Lnet/minecraft/world/item/Item; ly ANDESITE_SLAB - f Lnet/minecraft/world/item/Item; lz RED_NETHER_BRICK_SLAB - f Lnet/minecraft/world/item/Item; m TUFF - f Lnet/minecraft/world/item/Item; mA JUNGLE_PRESSURE_PLATE - f Lnet/minecraft/world/item/Item; mB ACACIA_PRESSURE_PLATE - f Lnet/minecraft/world/item/Item; mC CHERRY_PRESSURE_PLATE - f Lnet/minecraft/world/item/Item; mD DARK_OAK_PRESSURE_PLATE - f Lnet/minecraft/world/item/Item; mE MANGROVE_PRESSURE_PLATE - f Lnet/minecraft/world/item/Item; mF BAMBOO_PRESSURE_PLATE - f Lnet/minecraft/world/item/Item; mG CRIMSON_PRESSURE_PLATE - f Lnet/minecraft/world/item/Item; mH WARPED_PRESSURE_PLATE - f Lnet/minecraft/world/item/Item; mI IRON_DOOR - f Lnet/minecraft/world/item/Item; mJ OAK_DOOR - f Lnet/minecraft/world/item/Item; mK SPRUCE_DOOR - f Lnet/minecraft/world/item/Item; mL BIRCH_DOOR - f Lnet/minecraft/world/item/Item; mM JUNGLE_DOOR - f Lnet/minecraft/world/item/Item; mN ACACIA_DOOR - f Lnet/minecraft/world/item/Item; mO CHERRY_DOOR - f Lnet/minecraft/world/item/Item; mP DARK_OAK_DOOR - f Lnet/minecraft/world/item/Item; mQ MANGROVE_DOOR - f Lnet/minecraft/world/item/Item; mR BAMBOO_DOOR - f Lnet/minecraft/world/item/Item; mS CRIMSON_DOOR - f Lnet/minecraft/world/item/Item; mT WARPED_DOOR - f Lnet/minecraft/world/item/Item; mU COPPER_DOOR - f Lnet/minecraft/world/item/Item; mV EXPOSED_COPPER_DOOR - f Lnet/minecraft/world/item/Item; mW WEATHERED_COPPER_DOOR - f Lnet/minecraft/world/item/Item; mX OXIDIZED_COPPER_DOOR - f Lnet/minecraft/world/item/Item; mY WAXED_COPPER_DOOR - f Lnet/minecraft/world/item/Item; mZ WAXED_EXPOSED_COPPER_DOOR - f Lnet/minecraft/world/item/Item; ma CALIBRATED_SCULK_SENSOR - f Lnet/minecraft/world/item/Item; mb TRIPWIRE_HOOK - f Lnet/minecraft/world/item/Item; mc TRAPPED_CHEST - f Lnet/minecraft/world/item/Item; md TNT - f Lnet/minecraft/world/item/Item; me REDSTONE_LAMP - f Lnet/minecraft/world/item/Item; mf NOTE_BLOCK - f Lnet/minecraft/world/item/Item; mg STONE_BUTTON - f Lnet/minecraft/world/item/Item; mh POLISHED_BLACKSTONE_BUTTON - f Lnet/minecraft/world/item/Item; mi OAK_BUTTON - f Lnet/minecraft/world/item/Item; mj SPRUCE_BUTTON - f Lnet/minecraft/world/item/Item; mk BIRCH_BUTTON - f Lnet/minecraft/world/item/Item; ml JUNGLE_BUTTON - f Lnet/minecraft/world/item/Item; mm ACACIA_BUTTON - f Lnet/minecraft/world/item/Item; mn CHERRY_BUTTON - f Lnet/minecraft/world/item/Item; mo DARK_OAK_BUTTON - f Lnet/minecraft/world/item/Item; mp MANGROVE_BUTTON - f Lnet/minecraft/world/item/Item; mq BAMBOO_BUTTON - f Lnet/minecraft/world/item/Item; mr CRIMSON_BUTTON - f Lnet/minecraft/world/item/Item; ms WARPED_BUTTON - f Lnet/minecraft/world/item/Item; mt STONE_PRESSURE_PLATE - f Lnet/minecraft/world/item/Item; mu POLISHED_BLACKSTONE_PRESSURE_PLATE - f Lnet/minecraft/world/item/Item; mv LIGHT_WEIGHTED_PRESSURE_PLATE - f Lnet/minecraft/world/item/Item; mw HEAVY_WEIGHTED_PRESSURE_PLATE - f Lnet/minecraft/world/item/Item; mx OAK_PRESSURE_PLATE - f Lnet/minecraft/world/item/Item; my SPRUCE_PRESSURE_PLATE - f Lnet/minecraft/world/item/Item; mz BIRCH_PRESSURE_PLATE - f Lnet/minecraft/world/item/Item; n TUFF_SLAB - f Lnet/minecraft/world/item/Item; nA ACACIA_FENCE_GATE - f Lnet/minecraft/world/item/Item; nB CHERRY_FENCE_GATE - f Lnet/minecraft/world/item/Item; nC DARK_OAK_FENCE_GATE - f Lnet/minecraft/world/item/Item; nD MANGROVE_FENCE_GATE - f Lnet/minecraft/world/item/Item; nE BAMBOO_FENCE_GATE - f Lnet/minecraft/world/item/Item; nF CRIMSON_FENCE_GATE - f Lnet/minecraft/world/item/Item; nG WARPED_FENCE_GATE - f Lnet/minecraft/world/item/Item; nH POWERED_RAIL - f Lnet/minecraft/world/item/Item; nI DETECTOR_RAIL - f Lnet/minecraft/world/item/Item; nJ RAIL - f Lnet/minecraft/world/item/Item; nK ACTIVATOR_RAIL - f Lnet/minecraft/world/item/Item; nL SADDLE - f Lnet/minecraft/world/item/Item; nM MINECART - f Lnet/minecraft/world/item/Item; nN CHEST_MINECART - f Lnet/minecraft/world/item/Item; nO FURNACE_MINECART - f Lnet/minecraft/world/item/Item; nP TNT_MINECART - f Lnet/minecraft/world/item/Item; nQ HOPPER_MINECART - f Lnet/minecraft/world/item/Item; nR CARROT_ON_A_STICK - f Lnet/minecraft/world/item/Item; nS WARPED_FUNGUS_ON_A_STICK - f Lnet/minecraft/world/item/Item; nT ELYTRA - f Lnet/minecraft/world/item/Item; nU OAK_BOAT - f Lnet/minecraft/world/item/Item; nV OAK_CHEST_BOAT - f Lnet/minecraft/world/item/Item; nW SPRUCE_BOAT - f Lnet/minecraft/world/item/Item; nX SPRUCE_CHEST_BOAT - f Lnet/minecraft/world/item/Item; nY BIRCH_BOAT - f Lnet/minecraft/world/item/Item; nZ BIRCH_CHEST_BOAT - f Lnet/minecraft/world/item/Item; na WAXED_WEATHERED_COPPER_DOOR - f Lnet/minecraft/world/item/Item; nb WAXED_OXIDIZED_COPPER_DOOR - f Lnet/minecraft/world/item/Item; nc IRON_TRAPDOOR - f Lnet/minecraft/world/item/Item; nd OAK_TRAPDOOR - f Lnet/minecraft/world/item/Item; ne SPRUCE_TRAPDOOR - f Lnet/minecraft/world/item/Item; nf BIRCH_TRAPDOOR - f Lnet/minecraft/world/item/Item; ng JUNGLE_TRAPDOOR - f Lnet/minecraft/world/item/Item; nh ACACIA_TRAPDOOR - f Lnet/minecraft/world/item/Item; ni CHERRY_TRAPDOOR - f Lnet/minecraft/world/item/Item; nj DARK_OAK_TRAPDOOR - f Lnet/minecraft/world/item/Item; nk MANGROVE_TRAPDOOR - f Lnet/minecraft/world/item/Item; nl BAMBOO_TRAPDOOR - f Lnet/minecraft/world/item/Item; nm CRIMSON_TRAPDOOR - f Lnet/minecraft/world/item/Item; nn WARPED_TRAPDOOR - f Lnet/minecraft/world/item/Item; no COPPER_TRAPDOOR - f Lnet/minecraft/world/item/Item; np EXPOSED_COPPER_TRAPDOOR - f Lnet/minecraft/world/item/Item; nq WEATHERED_COPPER_TRAPDOOR - f Lnet/minecraft/world/item/Item; nr OXIDIZED_COPPER_TRAPDOOR - f Lnet/minecraft/world/item/Item; ns WAXED_COPPER_TRAPDOOR - f Lnet/minecraft/world/item/Item; nt WAXED_EXPOSED_COPPER_TRAPDOOR - f Lnet/minecraft/world/item/Item; nu WAXED_WEATHERED_COPPER_TRAPDOOR - f Lnet/minecraft/world/item/Item; nv WAXED_OXIDIZED_COPPER_TRAPDOOR - f Lnet/minecraft/world/item/Item; nw OAK_FENCE_GATE - f Lnet/minecraft/world/item/Item; nx SPRUCE_FENCE_GATE - f Lnet/minecraft/world/item/Item; ny BIRCH_FENCE_GATE - f Lnet/minecraft/world/item/Item; nz JUNGLE_FENCE_GATE - f Lnet/minecraft/world/item/Item; o TUFF_STAIRS - f Lnet/minecraft/world/item/Item; oA EMERALD - f Lnet/minecraft/world/item/Item; oB LAPIS_LAZULI - f Lnet/minecraft/world/item/Item; oC QUARTZ - f Lnet/minecraft/world/item/Item; oD AMETHYST_SHARD - f Lnet/minecraft/world/item/Item; oE RAW_IRON - f Lnet/minecraft/world/item/Item; oF IRON_INGOT - f Lnet/minecraft/world/item/Item; oG RAW_COPPER - f Lnet/minecraft/world/item/Item; oH COPPER_INGOT - f Lnet/minecraft/world/item/Item; oI RAW_GOLD - f Lnet/minecraft/world/item/Item; oJ GOLD_INGOT - f Lnet/minecraft/world/item/Item; oK NETHERITE_INGOT - f Lnet/minecraft/world/item/Item; oL NETHERITE_SCRAP - f Lnet/minecraft/world/item/Item; oM WOODEN_SWORD - f Lnet/minecraft/world/item/Item; oN WOODEN_SHOVEL - f Lnet/minecraft/world/item/Item; oO WOODEN_PICKAXE - f Lnet/minecraft/world/item/Item; oP WOODEN_AXE - f Lnet/minecraft/world/item/Item; oQ WOODEN_HOE - f Lnet/minecraft/world/item/Item; oR STONE_SWORD - f Lnet/minecraft/world/item/Item; oS STONE_SHOVEL - f Lnet/minecraft/world/item/Item; oT STONE_PICKAXE - f Lnet/minecraft/world/item/Item; oU STONE_AXE - f Lnet/minecraft/world/item/Item; oV STONE_HOE - f Lnet/minecraft/world/item/Item; oW GOLDEN_SWORD - f Lnet/minecraft/world/item/Item; oX GOLDEN_SHOVEL - f Lnet/minecraft/world/item/Item; oY GOLDEN_PICKAXE - f Lnet/minecraft/world/item/Item; oZ GOLDEN_AXE - f Lnet/minecraft/world/item/Item; oa JUNGLE_BOAT - f Lnet/minecraft/world/item/Item; ob JUNGLE_CHEST_BOAT - f Lnet/minecraft/world/item/Item; oc ACACIA_BOAT - f Lnet/minecraft/world/item/Item; od ACACIA_CHEST_BOAT - f Lnet/minecraft/world/item/Item; oe CHERRY_BOAT - f Lnet/minecraft/world/item/Item; of CHERRY_CHEST_BOAT - f Lnet/minecraft/world/item/Item; og DARK_OAK_BOAT - f Lnet/minecraft/world/item/Item; oh DARK_OAK_CHEST_BOAT - f Lnet/minecraft/world/item/Item; oi MANGROVE_BOAT - f Lnet/minecraft/world/item/Item; oj MANGROVE_CHEST_BOAT - f Lnet/minecraft/world/item/Item; ok BAMBOO_RAFT - f Lnet/minecraft/world/item/Item; ol BAMBOO_CHEST_RAFT - f Lnet/minecraft/world/item/Item; om STRUCTURE_BLOCK - f Lnet/minecraft/world/item/Item; on JIGSAW - f Lnet/minecraft/world/item/Item; oo TURTLE_HELMET - f Lnet/minecraft/world/item/Item; op TURTLE_SCUTE - f Lnet/minecraft/world/item/Item; oq ARMADILLO_SCUTE - f Lnet/minecraft/world/item/Item; or WOLF_ARMOR - f Lnet/minecraft/world/item/Item; os FLINT_AND_STEEL - f Lnet/minecraft/world/item/Item; ot BOWL - f Lnet/minecraft/world/item/Item; ou APPLE - f Lnet/minecraft/world/item/Item; ov BOW - f Lnet/minecraft/world/item/Item; ow ARROW - f Lnet/minecraft/world/item/Item; ox COAL - f Lnet/minecraft/world/item/Item; oy CHARCOAL - f Lnet/minecraft/world/item/Item; oz DIAMOND - f Lnet/minecraft/world/item/Item; p TUFF_WALL - f Lnet/minecraft/world/item/Item; pA LEATHER_LEGGINGS - f Lnet/minecraft/world/item/Item; pB LEATHER_BOOTS - f Lnet/minecraft/world/item/Item; pC CHAINMAIL_HELMET - f Lnet/minecraft/world/item/Item; pD CHAINMAIL_CHESTPLATE - f Lnet/minecraft/world/item/Item; pE CHAINMAIL_LEGGINGS - f Lnet/minecraft/world/item/Item; pF CHAINMAIL_BOOTS - f Lnet/minecraft/world/item/Item; pG IRON_HELMET - f Lnet/minecraft/world/item/Item; pH IRON_CHESTPLATE - f Lnet/minecraft/world/item/Item; pI IRON_LEGGINGS - f Lnet/minecraft/world/item/Item; pJ IRON_BOOTS - f Lnet/minecraft/world/item/Item; pK DIAMOND_HELMET - f Lnet/minecraft/world/item/Item; pL DIAMOND_CHESTPLATE - f Lnet/minecraft/world/item/Item; pM DIAMOND_LEGGINGS - f Lnet/minecraft/world/item/Item; pN DIAMOND_BOOTS - f Lnet/minecraft/world/item/Item; pO GOLDEN_HELMET - f Lnet/minecraft/world/item/Item; pP GOLDEN_CHESTPLATE - f Lnet/minecraft/world/item/Item; pQ GOLDEN_LEGGINGS - f Lnet/minecraft/world/item/Item; pR GOLDEN_BOOTS - f Lnet/minecraft/world/item/Item; pS NETHERITE_HELMET - f Lnet/minecraft/world/item/Item; pT NETHERITE_CHESTPLATE - f Lnet/minecraft/world/item/Item; pU NETHERITE_LEGGINGS - f Lnet/minecraft/world/item/Item; pV NETHERITE_BOOTS - f Lnet/minecraft/world/item/Item; pW FLINT - f Lnet/minecraft/world/item/Item; pX PORKCHOP - f Lnet/minecraft/world/item/Item; pY COOKED_PORKCHOP - f Lnet/minecraft/world/item/Item; pZ PAINTING - f Lnet/minecraft/world/item/Item; pa GOLDEN_HOE - f Lnet/minecraft/world/item/Item; pb IRON_SWORD - f Lnet/minecraft/world/item/Item; pc IRON_SHOVEL - f Lnet/minecraft/world/item/Item; pd IRON_PICKAXE - f Lnet/minecraft/world/item/Item; pe IRON_AXE - f Lnet/minecraft/world/item/Item; pf IRON_HOE - f Lnet/minecraft/world/item/Item; pg DIAMOND_SWORD - f Lnet/minecraft/world/item/Item; ph DIAMOND_SHOVEL - f Lnet/minecraft/world/item/Item; pi DIAMOND_PICKAXE - f Lnet/minecraft/world/item/Item; pj DIAMOND_AXE - f Lnet/minecraft/world/item/Item; pk DIAMOND_HOE - f Lnet/minecraft/world/item/Item; pl NETHERITE_SWORD - f Lnet/minecraft/world/item/Item; pm NETHERITE_SHOVEL - f Lnet/minecraft/world/item/Item; pn NETHERITE_PICKAXE - f Lnet/minecraft/world/item/Item; po NETHERITE_AXE - f Lnet/minecraft/world/item/Item; pp NETHERITE_HOE - f Lnet/minecraft/world/item/Item; pq STICK - f Lnet/minecraft/world/item/Item; pr MUSHROOM_STEW - f Lnet/minecraft/world/item/Item; ps STRING - f Lnet/minecraft/world/item/Item; pt FEATHER - f Lnet/minecraft/world/item/Item; pu GUNPOWDER - f Lnet/minecraft/world/item/Item; pv WHEAT_SEEDS - f Lnet/minecraft/world/item/Item; pw WHEAT - f Lnet/minecraft/world/item/Item; px BREAD - f Lnet/minecraft/world/item/Item; py LEATHER_HELMET - f Lnet/minecraft/world/item/Item; pz LEATHER_CHESTPLATE - f Lnet/minecraft/world/item/Item; q CHISELED_TUFF - f Lnet/minecraft/world/item/Item; qA LAVA_BUCKET - f Lnet/minecraft/world/item/Item; qB POWDER_SNOW_BUCKET - f Lnet/minecraft/world/item/Item; qC SNOWBALL - f Lnet/minecraft/world/item/Item; qD LEATHER - f Lnet/minecraft/world/item/Item; qE MILK_BUCKET - f Lnet/minecraft/world/item/Item; qF PUFFERFISH_BUCKET - f Lnet/minecraft/world/item/Item; qG SALMON_BUCKET - f Lnet/minecraft/world/item/Item; qH COD_BUCKET - f Lnet/minecraft/world/item/Item; qI TROPICAL_FISH_BUCKET - f Lnet/minecraft/world/item/Item; qJ AXOLOTL_BUCKET - f Lnet/minecraft/world/item/Item; qK TADPOLE_BUCKET - f Lnet/minecraft/world/item/Item; qL BRICK - f Lnet/minecraft/world/item/Item; qM CLAY_BALL - f Lnet/minecraft/world/item/Item; qN DRIED_KELP_BLOCK - f Lnet/minecraft/world/item/Item; qO PAPER - f Lnet/minecraft/world/item/Item; qP BOOK - f Lnet/minecraft/world/item/Item; qQ SLIME_BALL - f Lnet/minecraft/world/item/Item; qR EGG - f Lnet/minecraft/world/item/Item; qS COMPASS - f Lnet/minecraft/world/item/Item; qT RECOVERY_COMPASS - f Lnet/minecraft/world/item/Item; qU BUNDLE - f Lnet/minecraft/world/item/Item; qV FISHING_ROD - f Lnet/minecraft/world/item/Item; qW CLOCK - f Lnet/minecraft/world/item/Item; qX SPYGLASS - f Lnet/minecraft/world/item/Item; qY GLOWSTONE_DUST - f Lnet/minecraft/world/item/Item; qZ COD - f Lnet/minecraft/world/item/Item; qa GOLDEN_APPLE - f Lnet/minecraft/world/item/Item; qb ENCHANTED_GOLDEN_APPLE - f Lnet/minecraft/world/item/Item; qc OAK_SIGN - f Lnet/minecraft/world/item/Item; qd SPRUCE_SIGN - f Lnet/minecraft/world/item/Item; qe BIRCH_SIGN - f Lnet/minecraft/world/item/Item; qf JUNGLE_SIGN - f Lnet/minecraft/world/item/Item; qg ACACIA_SIGN - f Lnet/minecraft/world/item/Item; qh CHERRY_SIGN - f Lnet/minecraft/world/item/Item; qi DARK_OAK_SIGN - f Lnet/minecraft/world/item/Item; qj MANGROVE_SIGN - f Lnet/minecraft/world/item/Item; qk BAMBOO_SIGN - f Lnet/minecraft/world/item/Item; ql CRIMSON_SIGN - f Lnet/minecraft/world/item/Item; qm WARPED_SIGN - f Lnet/minecraft/world/item/Item; qn OAK_HANGING_SIGN - f Lnet/minecraft/world/item/Item; qo SPRUCE_HANGING_SIGN - f Lnet/minecraft/world/item/Item; qp BIRCH_HANGING_SIGN - f Lnet/minecraft/world/item/Item; qq JUNGLE_HANGING_SIGN - f Lnet/minecraft/world/item/Item; qr ACACIA_HANGING_SIGN - f Lnet/minecraft/world/item/Item; qs CHERRY_HANGING_SIGN - f Lnet/minecraft/world/item/Item; qt DARK_OAK_HANGING_SIGN - f Lnet/minecraft/world/item/Item; qu MANGROVE_HANGING_SIGN - f Lnet/minecraft/world/item/Item; qv BAMBOO_HANGING_SIGN - f Lnet/minecraft/world/item/Item; qw CRIMSON_HANGING_SIGN - f Lnet/minecraft/world/item/Item; qx WARPED_HANGING_SIGN - f Lnet/minecraft/world/item/Item; qy BUCKET - f Lnet/minecraft/world/item/Item; qz WATER_BUCKET - f Lnet/minecraft/world/item/Item; r POLISHED_TUFF - f Lnet/minecraft/world/item/Item; rA SUGAR - f Lnet/minecraft/world/item/Item; rB CAKE - f Lnet/minecraft/world/item/Item; rC WHITE_BED - f Lnet/minecraft/world/item/Item; rD ORANGE_BED - f Lnet/minecraft/world/item/Item; rE MAGENTA_BED - f Lnet/minecraft/world/item/Item; rF LIGHT_BLUE_BED - f Lnet/minecraft/world/item/Item; rG YELLOW_BED - f Lnet/minecraft/world/item/Item; rH LIME_BED - f Lnet/minecraft/world/item/Item; rI PINK_BED - f Lnet/minecraft/world/item/Item; rJ GRAY_BED - f Lnet/minecraft/world/item/Item; rK LIGHT_GRAY_BED - f Lnet/minecraft/world/item/Item; rL CYAN_BED - f Lnet/minecraft/world/item/Item; rM PURPLE_BED - f Lnet/minecraft/world/item/Item; rN BLUE_BED - f Lnet/minecraft/world/item/Item; rO BROWN_BED - f Lnet/minecraft/world/item/Item; rP GREEN_BED - f Lnet/minecraft/world/item/Item; rQ RED_BED - f Lnet/minecraft/world/item/Item; rR BLACK_BED - f Lnet/minecraft/world/item/Item; rS COOKIE - f Lnet/minecraft/world/item/Item; rT CRAFTER - f Lnet/minecraft/world/item/Item; rU FILLED_MAP - f Lnet/minecraft/world/item/Item; rV SHEARS - f Lnet/minecraft/world/item/Item; rW MELON_SLICE - f Lnet/minecraft/world/item/Item; rX DRIED_KELP - f Lnet/minecraft/world/item/Item; rY PUMPKIN_SEEDS - f Lnet/minecraft/world/item/Item; rZ MELON_SEEDS - f Lnet/minecraft/world/item/Item; ra SALMON - f Lnet/minecraft/world/item/Item; rb TROPICAL_FISH - f Lnet/minecraft/world/item/Item; rc PUFFERFISH - f Lnet/minecraft/world/item/Item; rd COOKED_COD - f Lnet/minecraft/world/item/Item; re COOKED_SALMON - f Lnet/minecraft/world/item/Item; rf INK_SAC - f Lnet/minecraft/world/item/Item; rg GLOW_INK_SAC - f Lnet/minecraft/world/item/Item; rh COCOA_BEANS - f Lnet/minecraft/world/item/Item; ri WHITE_DYE - f Lnet/minecraft/world/item/Item; rj ORANGE_DYE - f Lnet/minecraft/world/item/Item; rk MAGENTA_DYE - f Lnet/minecraft/world/item/Item; rl LIGHT_BLUE_DYE - f Lnet/minecraft/world/item/Item; rm YELLOW_DYE - f Lnet/minecraft/world/item/Item; rn LIME_DYE - f Lnet/minecraft/world/item/Item; ro PINK_DYE - f Lnet/minecraft/world/item/Item; rp GRAY_DYE - f Lnet/minecraft/world/item/Item; rq LIGHT_GRAY_DYE - f Lnet/minecraft/world/item/Item; rr CYAN_DYE - f Lnet/minecraft/world/item/Item; rs PURPLE_DYE - f Lnet/minecraft/world/item/Item; rt BLUE_DYE - f Lnet/minecraft/world/item/Item; ru BROWN_DYE - f Lnet/minecraft/world/item/Item; rv GREEN_DYE - f Lnet/minecraft/world/item/Item; rw RED_DYE - f Lnet/minecraft/world/item/Item; rx BLACK_DYE - f Lnet/minecraft/world/item/Item; ry BONE_MEAL - f Lnet/minecraft/world/item/Item; rz BONE - f Lnet/minecraft/world/item/Item; s POLISHED_TUFF_SLAB - f Lnet/minecraft/world/item/Item; sA BOGGED_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sB BREEZE_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sC CAT_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sD CAMEL_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sE CAVE_SPIDER_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sF CHICKEN_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sG COD_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sH COW_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sI CREEPER_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sJ DOLPHIN_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sK DONKEY_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sL DROWNED_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sM ELDER_GUARDIAN_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sN ENDER_DRAGON_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sO ENDERMAN_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sP ENDERMITE_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sQ EVOKER_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sR FOX_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sS FROG_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sT GHAST_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sU GLOW_SQUID_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sV GOAT_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sW GUARDIAN_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sX HOGLIN_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sY HORSE_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sZ HUSK_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sa BEEF - f Lnet/minecraft/world/item/Item; sb COOKED_BEEF - f Lnet/minecraft/world/item/Item; sc CHICKEN - f Lnet/minecraft/world/item/Item; sd COOKED_CHICKEN - f Lnet/minecraft/world/item/Item; se ROTTEN_FLESH - f Lnet/minecraft/world/item/Item; sf ENDER_PEARL - f Lnet/minecraft/world/item/Item; sg BLAZE_ROD - f Lnet/minecraft/world/item/Item; sh GHAST_TEAR - f Lnet/minecraft/world/item/Item; si GOLD_NUGGET - f Lnet/minecraft/world/item/Item; sj NETHER_WART - f Lnet/minecraft/world/item/Item; sk POTION - f Lnet/minecraft/world/item/Item; sl GLASS_BOTTLE - f Lnet/minecraft/world/item/Item; sm SPIDER_EYE - f Lnet/minecraft/world/item/Item; sn FERMENTED_SPIDER_EYE - f Lnet/minecraft/world/item/Item; so BLAZE_POWDER - f Lnet/minecraft/world/item/Item; sp MAGMA_CREAM - f Lnet/minecraft/world/item/Item; sq BREWING_STAND - f Lnet/minecraft/world/item/Item; sr CAULDRON - f Lnet/minecraft/world/item/Item; ss ENDER_EYE - f Lnet/minecraft/world/item/Item; st GLISTERING_MELON_SLICE - f Lnet/minecraft/world/item/Item; su ARMADILLO_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sv ALLAY_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sw AXOLOTL_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sx BAT_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sy BEE_SPAWN_EGG - f Lnet/minecraft/world/item/Item; sz BLAZE_SPAWN_EGG - f Lnet/minecraft/world/item/Item; t POLISHED_TUFF_STAIRS - f Lnet/minecraft/world/item/Item; tA SPIDER_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tB SQUID_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tC STRAY_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tD STRIDER_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tE TADPOLE_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tF TRADER_LLAMA_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tG TROPICAL_FISH_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tH TURTLE_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tI VEX_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tJ VILLAGER_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tK VINDICATOR_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tL WANDERING_TRADER_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tM WARDEN_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tN WITCH_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tO WITHER_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tP WITHER_SKELETON_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tQ WOLF_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tR ZOGLIN_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tS ZOMBIE_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tT ZOMBIE_HORSE_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tU ZOMBIE_VILLAGER_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tV ZOMBIFIED_PIGLIN_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tW EXPERIENCE_BOTTLE - f Lnet/minecraft/world/item/Item; tX FIRE_CHARGE - f Lnet/minecraft/world/item/Item; tY WIND_CHARGE - f Lnet/minecraft/world/item/Item; tZ WRITABLE_BOOK - f Lnet/minecraft/world/item/Item; ta IRON_GOLEM_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tb LLAMA_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tc MAGMA_CUBE_SPAWN_EGG - f Lnet/minecraft/world/item/Item; td MOOSHROOM_SPAWN_EGG - f Lnet/minecraft/world/item/Item; te MULE_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tf OCELOT_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tg PANDA_SPAWN_EGG - f Lnet/minecraft/world/item/Item; th PARROT_SPAWN_EGG - f Lnet/minecraft/world/item/Item; ti PHANTOM_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tj PIG_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tk PIGLIN_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tl PIGLIN_BRUTE_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tm PILLAGER_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tn POLAR_BEAR_SPAWN_EGG - f Lnet/minecraft/world/item/Item; to PUFFERFISH_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tp RABBIT_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tq RAVAGER_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tr SALMON_SPAWN_EGG - f Lnet/minecraft/world/item/Item; ts SHEEP_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tt SHULKER_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tu SILVERFISH_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tv SKELETON_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tw SKELETON_HORSE_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tx SLIME_SPAWN_EGG - f Lnet/minecraft/world/item/Item; ty SNIFFER_SPAWN_EGG - f Lnet/minecraft/world/item/Item; tz SNOW_GOLEM_SPAWN_EGG - f Lnet/minecraft/world/item/Item; u POLISHED_TUFF_WALL - f Lnet/minecraft/world/item/Item; uA RABBIT - f Lnet/minecraft/world/item/Item; uB COOKED_RABBIT - f Lnet/minecraft/world/item/Item; uC RABBIT_STEW - f Lnet/minecraft/world/item/Item; uD RABBIT_FOOT - f Lnet/minecraft/world/item/Item; uE RABBIT_HIDE - f Lnet/minecraft/world/item/Item; uF ARMOR_STAND - f Lnet/minecraft/world/item/Item; uG IRON_HORSE_ARMOR - f Lnet/minecraft/world/item/Item; uH GOLDEN_HORSE_ARMOR - f Lnet/minecraft/world/item/Item; uI DIAMOND_HORSE_ARMOR - f Lnet/minecraft/world/item/Item; uJ LEATHER_HORSE_ARMOR - f Lnet/minecraft/world/item/Item; uK LEAD - f Lnet/minecraft/world/item/Item; uL NAME_TAG - f Lnet/minecraft/world/item/Item; uM COMMAND_BLOCK_MINECART - f Lnet/minecraft/world/item/Item; uN MUTTON - f Lnet/minecraft/world/item/Item; uO COOKED_MUTTON - f Lnet/minecraft/world/item/Item; uP WHITE_BANNER - f Lnet/minecraft/world/item/Item; uQ ORANGE_BANNER - f Lnet/minecraft/world/item/Item; uR MAGENTA_BANNER - f Lnet/minecraft/world/item/Item; uS LIGHT_BLUE_BANNER - f Lnet/minecraft/world/item/Item; uT YELLOW_BANNER - f Lnet/minecraft/world/item/Item; uU LIME_BANNER - f Lnet/minecraft/world/item/Item; uV PINK_BANNER - f Lnet/minecraft/world/item/Item; uW GRAY_BANNER - f Lnet/minecraft/world/item/Item; uX LIGHT_GRAY_BANNER - f Lnet/minecraft/world/item/Item; uY CYAN_BANNER - f Lnet/minecraft/world/item/Item; uZ PURPLE_BANNER - f Lnet/minecraft/world/item/Item; ua WRITTEN_BOOK - f Lnet/minecraft/world/item/Item; ub MACE - f Lnet/minecraft/world/item/Item; uc ITEM_FRAME - f Lnet/minecraft/world/item/Item; ud GLOW_ITEM_FRAME - f Lnet/minecraft/world/item/Item; ue FLOWER_POT - f Lnet/minecraft/world/item/Item; uf CARROT - f Lnet/minecraft/world/item/Item; ug POTATO - f Lnet/minecraft/world/item/Item; uh BAKED_POTATO - f Lnet/minecraft/world/item/Item; ui POISONOUS_POTATO - f Lnet/minecraft/world/item/Item; uj MAP - f Lnet/minecraft/world/item/Item; uk GOLDEN_CARROT - f Lnet/minecraft/world/item/Item; ul SKELETON_SKULL - f Lnet/minecraft/world/item/Item; um WITHER_SKELETON_SKULL - f Lnet/minecraft/world/item/Item; un PLAYER_HEAD - f Lnet/minecraft/world/item/Item; uo ZOMBIE_HEAD - f Lnet/minecraft/world/item/Item; up CREEPER_HEAD - f Lnet/minecraft/world/item/Item; uq DRAGON_HEAD - f Lnet/minecraft/world/item/Item; ur PIGLIN_HEAD - f Lnet/minecraft/world/item/Item; us NETHER_STAR - f Lnet/minecraft/world/item/Item; ut PUMPKIN_PIE - f Lnet/minecraft/world/item/Item; uu FIREWORK_ROCKET - f Lnet/minecraft/world/item/Item; uv FIREWORK_STAR - f Lnet/minecraft/world/item/Item; uw ENCHANTED_BOOK - f Lnet/minecraft/world/item/Item; ux NETHER_BRICK - f Lnet/minecraft/world/item/Item; uy PRISMARINE_SHARD - f Lnet/minecraft/world/item/Item; uz PRISMARINE_CRYSTALS - f Lnet/minecraft/world/item/Item; v TUFF_BRICKS - f Lnet/minecraft/world/item/Item; vA MUSIC_DISC_BLOCKS - f Lnet/minecraft/world/item/Item; vB MUSIC_DISC_CHIRP - f Lnet/minecraft/world/item/Item; vC MUSIC_DISC_CREATOR - f Lnet/minecraft/world/item/Item; vD MUSIC_DISC_CREATOR_MUSIC_BOX - f Lnet/minecraft/world/item/Item; vE MUSIC_DISC_FAR - f Lnet/minecraft/world/item/Item; vF MUSIC_DISC_MALL - f Lnet/minecraft/world/item/Item; vG MUSIC_DISC_MELLOHI - f Lnet/minecraft/world/item/Item; vH MUSIC_DISC_STAL - f Lnet/minecraft/world/item/Item; vI MUSIC_DISC_STRAD - f Lnet/minecraft/world/item/Item; vJ MUSIC_DISC_WARD - f Lnet/minecraft/world/item/Item; vK MUSIC_DISC_11 - f Lnet/minecraft/world/item/Item; vL MUSIC_DISC_WAIT - f Lnet/minecraft/world/item/Item; vM MUSIC_DISC_OTHERSIDE - f Lnet/minecraft/world/item/Item; vN MUSIC_DISC_RELIC - f Lnet/minecraft/world/item/Item; vO MUSIC_DISC_5 - f Lnet/minecraft/world/item/Item; vP MUSIC_DISC_PIGSTEP - f Lnet/minecraft/world/item/Item; vQ MUSIC_DISC_PRECIPICE - f Lnet/minecraft/world/item/Item; vR DISC_FRAGMENT_5 - f Lnet/minecraft/world/item/Item; vS TRIDENT - f Lnet/minecraft/world/item/Item; vT PHANTOM_MEMBRANE - f Lnet/minecraft/world/item/Item; vU NAUTILUS_SHELL - f Lnet/minecraft/world/item/Item; vV HEART_OF_THE_SEA - f Lnet/minecraft/world/item/Item; vW CROSSBOW - f Lnet/minecraft/world/item/Item; vX SUSPICIOUS_STEW - f Lnet/minecraft/world/item/Item; vY LOOM - f Lnet/minecraft/world/item/Item; vZ FLOWER_BANNER_PATTERN - f Lnet/minecraft/world/item/Item; va BLUE_BANNER - f Lnet/minecraft/world/item/Item; vb BROWN_BANNER - f Lnet/minecraft/world/item/Item; vc GREEN_BANNER - f Lnet/minecraft/world/item/Item; vd RED_BANNER - f Lnet/minecraft/world/item/Item; ve BLACK_BANNER - f Lnet/minecraft/world/item/Item; vf END_CRYSTAL - f Lnet/minecraft/world/item/Item; vg CHORUS_FRUIT - f Lnet/minecraft/world/item/Item; vh POPPED_CHORUS_FRUIT - f Lnet/minecraft/world/item/Item; vi TORCHFLOWER_SEEDS - f Lnet/minecraft/world/item/Item; vj PITCHER_POD - f Lnet/minecraft/world/item/Item; vk BEETROOT - f Lnet/minecraft/world/item/Item; vl BEETROOT_SEEDS - f Lnet/minecraft/world/item/Item; vm BEETROOT_SOUP - f Lnet/minecraft/world/item/Item; vn DRAGON_BREATH - f Lnet/minecraft/world/item/Item; vo SPLASH_POTION - f Lnet/minecraft/world/item/Item; vp SPECTRAL_ARROW - f Lnet/minecraft/world/item/Item; vq TIPPED_ARROW - f Lnet/minecraft/world/item/Item; vr LINGERING_POTION - f Lnet/minecraft/world/item/Item; vs SHIELD - f Lnet/minecraft/world/item/Item; vt TOTEM_OF_UNDYING - f Lnet/minecraft/world/item/Item; vu SHULKER_SHELL - f Lnet/minecraft/world/item/Item; vv IRON_NUGGET - f Lnet/minecraft/world/item/Item; vw KNOWLEDGE_BOOK - f Lnet/minecraft/world/item/Item; vx DEBUG_STICK - f Lnet/minecraft/world/item/Item; vy MUSIC_DISC_13 - f Lnet/minecraft/world/item/Item; vz MUSIC_DISC_CAT - f Lnet/minecraft/world/item/Item; w TUFF_BRICK_SLAB - f Lnet/minecraft/world/item/Item; wA BEE_NEST - f Lnet/minecraft/world/item/Item; wB BEEHIVE - f Lnet/minecraft/world/item/Item; wC HONEY_BOTTLE - f Lnet/minecraft/world/item/Item; wD HONEYCOMB_BLOCK - f Lnet/minecraft/world/item/Item; wE LODESTONE - f Lnet/minecraft/world/item/Item; wF CRYING_OBSIDIAN - f Lnet/minecraft/world/item/Item; wG BLACKSTONE - f Lnet/minecraft/world/item/Item; wH BLACKSTONE_SLAB - f Lnet/minecraft/world/item/Item; wI BLACKSTONE_STAIRS - f Lnet/minecraft/world/item/Item; wJ GILDED_BLACKSTONE - f Lnet/minecraft/world/item/Item; wK POLISHED_BLACKSTONE - f Lnet/minecraft/world/item/Item; wL POLISHED_BLACKSTONE_SLAB - f Lnet/minecraft/world/item/Item; wM POLISHED_BLACKSTONE_STAIRS - f Lnet/minecraft/world/item/Item; wN CHISELED_POLISHED_BLACKSTONE - f Lnet/minecraft/world/item/Item; wO POLISHED_BLACKSTONE_BRICKS - f Lnet/minecraft/world/item/Item; wP POLISHED_BLACKSTONE_BRICK_SLAB - f Lnet/minecraft/world/item/Item; wQ POLISHED_BLACKSTONE_BRICK_STAIRS - f Lnet/minecraft/world/item/Item; wR CRACKED_POLISHED_BLACKSTONE_BRICKS - f Lnet/minecraft/world/item/Item; wS RESPAWN_ANCHOR - f Lnet/minecraft/world/item/Item; wT CANDLE - f Lnet/minecraft/world/item/Item; wU WHITE_CANDLE - f Lnet/minecraft/world/item/Item; wV ORANGE_CANDLE - f Lnet/minecraft/world/item/Item; wW MAGENTA_CANDLE - f Lnet/minecraft/world/item/Item; wX LIGHT_BLUE_CANDLE - f Lnet/minecraft/world/item/Item; wY YELLOW_CANDLE - f Lnet/minecraft/world/item/Item; wZ LIME_CANDLE - f Lnet/minecraft/world/item/Item; wa CREEPER_BANNER_PATTERN - f Lnet/minecraft/world/item/Item; wb SKULL_BANNER_PATTERN - f Lnet/minecraft/world/item/Item; wc MOJANG_BANNER_PATTERN - f Lnet/minecraft/world/item/Item; wd GLOBE_BANNER_PATTERN - f Lnet/minecraft/world/item/Item; we PIGLIN_BANNER_PATTERN - f Lnet/minecraft/world/item/Item; wf FLOW_BANNER_PATTERN - f Lnet/minecraft/world/item/Item; wg GUSTER_BANNER_PATTERN - f Lnet/minecraft/world/item/Item; wh GOAT_HORN - f Lnet/minecraft/world/item/Item; wi COMPOSTER - f Lnet/minecraft/world/item/Item; wj BARREL - f Lnet/minecraft/world/item/Item; wk SMOKER - f Lnet/minecraft/world/item/Item; wl BLAST_FURNACE - f Lnet/minecraft/world/item/Item; wm CARTOGRAPHY_TABLE - f Lnet/minecraft/world/item/Item; wn FLETCHING_TABLE - f Lnet/minecraft/world/item/Item; wo GRINDSTONE - f Lnet/minecraft/world/item/Item; wp SMITHING_TABLE - f Lnet/minecraft/world/item/Item; wq STONECUTTER - f Lnet/minecraft/world/item/Item; wr BELL - f Lnet/minecraft/world/item/Item; ws LANTERN - f Lnet/minecraft/world/item/Item; wt SOUL_LANTERN - f Lnet/minecraft/world/item/Item; wu SWEET_BERRIES - f Lnet/minecraft/world/item/Item; wv GLOW_BERRIES - f Lnet/minecraft/world/item/Item; ww CAMPFIRE - f Lnet/minecraft/world/item/Item; wx SOUL_CAMPFIRE - f Lnet/minecraft/world/item/Item; wy SHROOMLIGHT - f Lnet/minecraft/world/item/Item; wz HONEYCOMB - f Lnet/minecraft/world/item/Item; x TUFF_BRICK_STAIRS - f Lnet/minecraft/world/item/Item; xA WARD_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xB EYE_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xC VEX_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xD TIDE_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xE SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xF RIB_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xG SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xH WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xI SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xJ SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xK RAISER_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xL HOST_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xM FLOW_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xN BOLT_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xO ANGLER_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; xP ARCHER_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; xQ ARMS_UP_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; xR BLADE_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; xS BREWER_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; xT BURN_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; xU DANGER_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; xV EXPLORER_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; xW FLOW_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; xX FRIEND_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; xY GUSTER_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; xZ HEART_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; xa PINK_CANDLE - f Lnet/minecraft/world/item/Item; xb GRAY_CANDLE - f Lnet/minecraft/world/item/Item; xc LIGHT_GRAY_CANDLE - f Lnet/minecraft/world/item/Item; xd CYAN_CANDLE - f Lnet/minecraft/world/item/Item; xe PURPLE_CANDLE - f Lnet/minecraft/world/item/Item; xf BLUE_CANDLE - f Lnet/minecraft/world/item/Item; xg BROWN_CANDLE - f Lnet/minecraft/world/item/Item; xh GREEN_CANDLE - f Lnet/minecraft/world/item/Item; xi RED_CANDLE - f Lnet/minecraft/world/item/Item; xj BLACK_CANDLE - f Lnet/minecraft/world/item/Item; xk SMALL_AMETHYST_BUD - f Lnet/minecraft/world/item/Item; xl MEDIUM_AMETHYST_BUD - f Lnet/minecraft/world/item/Item; xm LARGE_AMETHYST_BUD - f Lnet/minecraft/world/item/Item; xn AMETHYST_CLUSTER - f Lnet/minecraft/world/item/Item; xo POINTED_DRIPSTONE - f Lnet/minecraft/world/item/Item; xp OCHRE_FROGLIGHT - f Lnet/minecraft/world/item/Item; xq VERDANT_FROGLIGHT - f Lnet/minecraft/world/item/Item; xr PEARLESCENT_FROGLIGHT - f Lnet/minecraft/world/item/Item; xs FROGSPAWN - f Lnet/minecraft/world/item/Item; xt ECHO_SHARD - f Lnet/minecraft/world/item/Item; xu BRUSH - f Lnet/minecraft/world/item/Item; xv NETHERITE_UPGRADE_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xw SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xx DUNE_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xy COAST_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; xz WILD_ARMOR_TRIM_SMITHING_TEMPLATE - f Lnet/minecraft/world/item/Item; y TUFF_BRICK_WALL - f Lnet/minecraft/world/item/Item; yA WAXED_OXIDIZED_COPPER_BULB - f Lnet/minecraft/world/item/Item; yB TRIAL_SPAWNER - f Lnet/minecraft/world/item/Item; yC TRIAL_KEY - f Lnet/minecraft/world/item/Item; yD OMINOUS_TRIAL_KEY - f Lnet/minecraft/world/item/Item; yE VAULT - f Lnet/minecraft/world/item/Item; yF OMINOUS_BOTTLE - f Lnet/minecraft/world/item/Item; yG BREEZE_ROD - f Lnet/minecraft/world/item/Item; ya HEARTBREAK_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; yb HOWL_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; yc MINER_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; yd MOURNER_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; ye PLENTY_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; yf PRIZE_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; yg SCRAPE_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; yh SHEAF_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; yi SHELTER_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; yj SKULL_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; yk SNORT_POTTERY_SHERD - f Lnet/minecraft/world/item/Item; yl COPPER_GRATE - f Lnet/minecraft/world/item/Item; ym EXPOSED_COPPER_GRATE - f Lnet/minecraft/world/item/Item; yn WEATHERED_COPPER_GRATE - f Lnet/minecraft/world/item/Item; yo OXIDIZED_COPPER_GRATE - f Lnet/minecraft/world/item/Item; yp WAXED_COPPER_GRATE - f Lnet/minecraft/world/item/Item; yq WAXED_EXPOSED_COPPER_GRATE - f Lnet/minecraft/world/item/Item; yr WAXED_WEATHERED_COPPER_GRATE - f Lnet/minecraft/world/item/Item; ys WAXED_OXIDIZED_COPPER_GRATE - f Lnet/minecraft/world/item/Item; yt COPPER_BULB - f Lnet/minecraft/world/item/Item; yu EXPOSED_COPPER_BULB - f Lnet/minecraft/world/item/Item; yv WEATHERED_COPPER_BULB - f Lnet/minecraft/world/item/Item; yw OXIDIZED_COPPER_BULB - f Lnet/minecraft/world/item/Item; yx WAXED_COPPER_BULB - f Lnet/minecraft/world/item/Item; yy WAXED_EXPOSED_COPPER_BULB - f Lnet/minecraft/world/item/Item; yz WAXED_WEATHERED_COPPER_BULB - f Lnet/minecraft/world/item/Item; z CHISELED_TUFF_BRICKS - m (Lnet/minecraft/world/level/block/Block;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; a registerBlock - m (Lnet/minecraft/world/item/ItemBlock;)Lnet/minecraft/world/item/Item; a registerBlock - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; a registerItem - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; a registerBlock - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; a registerBlock - m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/UnaryOperator;)Lnet/minecraft/world/item/Item; a registerBlock - m (Ljava/lang/String;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; a registerItem - m (Lnet/minecraft/world/item/Item$Info;)Lnet/minecraft/world/item/Item$Info; a lambda$static$14 - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; a registerItem - m (Lnet/minecraft/world/item/Item$Info;)Lnet/minecraft/world/item/Item$Info; b lambda$static$13 - m (Lnet/minecraft/world/item/Item$Info;)Lnet/minecraft/world/item/Item$Info; c lambda$static$12 - m (Lnet/minecraft/world/item/Item$Info;)Lnet/minecraft/world/item/Item$Info; d lambda$static$11 - m (Lnet/minecraft/world/item/Item$Info;)Lnet/minecraft/world/item/Item$Info; e lambda$static$10 - m (Lnet/minecraft/world/item/Item$Info;)Lnet/minecraft/world/item/Item$Info; f lambda$static$9 - m (Lnet/minecraft/world/item/Item$Info;)Lnet/minecraft/world/item/Item$Info; g lambda$static$8 - m (Lnet/minecraft/world/item/Item$Info;)Lnet/minecraft/world/item/Item$Info; h lambda$static$7 - m (Lnet/minecraft/world/item/Item$Info;)Lnet/minecraft/world/item/Item$Info; i lambda$static$6 - m (Lnet/minecraft/world/item/Item$Info;)Lnet/minecraft/world/item/Item$Info; j lambda$static$5 - m (Lnet/minecraft/world/item/Item$Info;)Lnet/minecraft/world/item/Item$Info; k lambda$static$4 - m (Lnet/minecraft/world/item/Item$Info;)Lnet/minecraft/world/item/Item$Info; l lambda$static$3 - m (Lnet/minecraft/world/item/Item$Info;)Lnet/minecraft/world/item/Item$Info; m lambda$static$2 - m (Lnet/minecraft/world/item/Item$Info;)Lnet/minecraft/world/item/Item$Info; n lambda$static$1 - m (Lnet/minecraft/world/item/Item$Info;)Lnet/minecraft/world/item/Item$Info; o lambda$static$0 -c net/minecraft/world/item/JukeboxPlayable net/minecraft/world/item/JukeboxPlayable - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/world/item/EitherHolder; c song - f Z d showInTooltip - m (Z)Lnet/minecraft/world/item/JukeboxPlayable; a withTooltip - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/ItemInteractionResult; a tryInsertIntoJukebox - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/util/function/Consumer;Lnet/minecraft/core/Holder;)V a lambda$addToTooltip$1 - m ()Lnet/minecraft/world/item/EitherHolder; a song - m (Lnet/minecraft/world/item/Item$b;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V a addToTooltip - m ()Z b showInTooltip -c net/minecraft/world/item/JukeboxSong net/minecraft/world/item/JukeboxSong - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b DIRECT_STREAM_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f Lnet/minecraft/core/Holder; e soundEvent - f Lnet/minecraft/network/chat/IChatBaseComponent; f description - f F g lengthInSeconds - f I h comparatorOutput - f I i SONG_END_PADDING_TICKS - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I a lengthInTicks - m (Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; a fromStack - m (J)Z a hasFinished - m ()Lnet/minecraft/core/Holder; b soundEvent - m ()Lnet/minecraft/network/chat/IChatBaseComponent; c description - m ()F d lengthInSeconds - m ()I e comparatorOutput -c net/minecraft/world/item/JukeboxSongPlayer net/minecraft/world/item/JukeboxSongPlayer - f I a PLAY_EVENT_INTERVAL_TICKS - f J b ticksSinceSongStarted - f Lnet/minecraft/core/Holder; c song - f Lnet/minecraft/core/BlockPosition; d blockPos - f Lnet/minecraft/world/item/JukeboxSongPlayer$a; e onSongChanged - m ()Z a isPlaying - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V a spawnMusicParticles - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/level/block/state/IBlockData;)V a stop - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/Holder;)V a play - m (Lnet/minecraft/core/Holder;J)V a setSongWithoutPlaying - m ()Lnet/minecraft/world/item/JukeboxSong; b getSong - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/level/block/state/IBlockData;)V b tick - m ()J c getTicksSinceSongStarted - m ()Z d shouldEmitJukeboxPlayingEvent -c net/minecraft/world/item/JukeboxSongPlayer$a net/minecraft/world/item/JukeboxSongPlayer$OnSongChanged -c net/minecraft/world/item/JukeboxSongs net/minecraft/world/item/JukeboxSongs - f Lnet/minecraft/resources/ResourceKey; a THIRTEEN - f Lnet/minecraft/resources/ResourceKey; b CAT - f Lnet/minecraft/resources/ResourceKey; c BLOCKS - f Lnet/minecraft/resources/ResourceKey; d CHIRP - f Lnet/minecraft/resources/ResourceKey; e FAR - f Lnet/minecraft/resources/ResourceKey; f MALL - f Lnet/minecraft/resources/ResourceKey; g MELLOHI - f Lnet/minecraft/resources/ResourceKey; h STAL - f Lnet/minecraft/resources/ResourceKey; i STRAD - f Lnet/minecraft/resources/ResourceKey; j WARD - f Lnet/minecraft/resources/ResourceKey; k ELEVEN - f Lnet/minecraft/resources/ResourceKey; l WAIT - f Lnet/minecraft/resources/ResourceKey; m PIGSTEP - f Lnet/minecraft/resources/ResourceKey; n OTHERSIDE - f Lnet/minecraft/resources/ResourceKey; o FIVE - f Lnet/minecraft/resources/ResourceKey; p RELIC - f Lnet/minecraft/resources/ResourceKey; q PRECIPICE - f Lnet/minecraft/resources/ResourceKey; r CREATOR - f Lnet/minecraft/resources/ResourceKey; s CREATOR_MUSIC_BOX - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder$c;II)V a register - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a create - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/world/item/MaceItem net/minecraft/world/item/MaceItem - f F a SMASH_ATTACK_FALL_THRESHOLD - f F b SMASH_ATTACK_KNOCKBACK_RADIUS - f I c DEFAULT_ATTACK_DAMAGE - f F j DEFAULT_ATTACK_SPEED - f F k SMASH_ATTACK_HEAVY_THRESHOLD - f F l SMASH_ATTACK_KNOCKBACK_POWER - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$knockbackPredicate$1 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/Entity;)V a knockback - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/EntityLiving;)V a lambda$knockback$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)Z a canAttackBlock - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a isValidRepairItem - m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)F a getAttackDamageBonus - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)Z a hurtEnemy - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; a knockbackPredicate - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/phys/Vec3D;)D a getKnockbackPower - m (Lnet/minecraft/world/entity/EntityLiving;)Z a canSmashAttack - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EntityLiving;)V b postHurtEnemy - m ()I g getEnchantmentValue - m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; h createAttributes - m ()Lnet/minecraft/world/item/component/Tool; k createToolProperties -c net/minecraft/world/item/MobBucketItem net/minecraft/world/item/MobBucketItem - f Lcom/mojang/serialization/MapCodec; a VARIANT_FIELD_CODEC - f Lnet/minecraft/world/entity/EntityTypes; b type - f Lnet/minecraft/sounds/SoundEffect; c emptySound - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V a playEmptySound - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPosition;)V a spawn - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPosition;)V a checkExtraContent -c net/minecraft/world/item/OminousBottleItem net/minecraft/world/item/OminousBottleItem - f I a EFFECT_DURATION - f I b MIN_AMPLIFIER - f I c MAX_AMPLIFIER - f I j DRINK_DURATION - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/item/ItemStack; a finishUsingItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)I a getUseDuration - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/EnumAnimation; b getUseAnimation -c net/minecraft/world/item/PlaceOnWaterBlockItem net/minecraft/world/item/PlaceOnWaterBlockItem - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use -c net/minecraft/world/item/ProjectileItem net/minecraft/world/item/ProjectileItem - m (Lnet/minecraft/world/entity/projectile/IProjectile;DDDFF)V a shoot - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/IPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/entity/projectile/IProjectile; a asProjectile - m ()Lnet/minecraft/world/item/ProjectileItem$a; c createDispenseConfig -c net/minecraft/world/item/ProjectileItem$a net/minecraft/world/item/ProjectileItem$DispenseConfig - f Lnet/minecraft/world/item/ProjectileItem$a; a DEFAULT - f Lnet/minecraft/world/item/ProjectileItem$b; b positionFunction - f F c uncertainty - f F d power - f Ljava/util/OptionalInt; e overrideDispenseEvent - m ()Lnet/minecraft/world/item/ProjectileItem$a$a; a builder - m ()Lnet/minecraft/world/item/ProjectileItem$b; b positionFunction - m ()F c uncertainty - m ()F d power - m ()Ljava/util/OptionalInt; e overrideDispenseEvent -c net/minecraft/world/item/ProjectileItem$a$a net/minecraft/world/item/ProjectileItem$DispenseConfig$Builder - f Lnet/minecraft/world/item/ProjectileItem$b; a positionFunction - f F b uncertainty - f F c power - f Ljava/util/OptionalInt; d overrideDispenseEvent - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/IPosition; a lambda$new$0 - m (Lnet/minecraft/world/item/ProjectileItem$b;)Lnet/minecraft/world/item/ProjectileItem$a$a; a positionFunction - m ()Lnet/minecraft/world/item/ProjectileItem$a; a build - m (I)Lnet/minecraft/world/item/ProjectileItem$a$a; a overrideDispenseEvent - m (F)Lnet/minecraft/world/item/ProjectileItem$a$a; a uncertainty - m (F)Lnet/minecraft/world/item/ProjectileItem$a$a; b power -c net/minecraft/world/item/ProjectileItem$b net/minecraft/world/item/ProjectileItem$PositionFunction -c net/minecraft/world/item/SignApplicator net/minecraft/world/item/SignApplicator - m (Lnet/minecraft/world/level/block/entity/SignText;Lnet/minecraft/world/entity/player/EntityHuman;)Z a canApplyToSign - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/entity/TileEntitySign;ZLnet/minecraft/world/entity/player/EntityHuman;)Z a tryApplyToSign -c net/minecraft/world/item/SmithingTemplateItem net/minecraft/world/item/SmithingTemplateItem - f Lnet/minecraft/resources/MinecraftKey; A EMPTY_SLOT_SHOVEL - f Lnet/minecraft/resources/MinecraftKey; B EMPTY_SLOT_PICKAXE - f Lnet/minecraft/resources/MinecraftKey; C EMPTY_SLOT_INGOT - f Lnet/minecraft/resources/MinecraftKey; D EMPTY_SLOT_REDSTONE_DUST - f Lnet/minecraft/resources/MinecraftKey; E EMPTY_SLOT_QUARTZ - f Lnet/minecraft/resources/MinecraftKey; F EMPTY_SLOT_EMERALD - f Lnet/minecraft/resources/MinecraftKey; G EMPTY_SLOT_DIAMOND - f Lnet/minecraft/resources/MinecraftKey; H EMPTY_SLOT_LAPIS_LAZULI - f Lnet/minecraft/resources/MinecraftKey; I EMPTY_SLOT_AMETHYST_SHARD - f Lnet/minecraft/network/chat/IChatBaseComponent; J appliesTo - f Lnet/minecraft/network/chat/IChatBaseComponent; K ingredients - f Lnet/minecraft/network/chat/IChatBaseComponent; L upgradeDescription - f Lnet/minecraft/network/chat/IChatBaseComponent; M baseSlotDescription - f Lnet/minecraft/network/chat/IChatBaseComponent; N additionsSlotDescription - f Ljava/util/List; O baseSlotEmptyIcons - f Ljava/util/List; P additionalSlotEmptyIcons - f Lnet/minecraft/EnumChatFormat; a TITLE_FORMAT - f Lnet/minecraft/EnumChatFormat; b DESCRIPTION_FORMAT - f Lnet/minecraft/network/chat/IChatBaseComponent; c INGREDIENTS_TITLE - f Lnet/minecraft/network/chat/IChatBaseComponent; j APPLIES_TO_TITLE - f Lnet/minecraft/network/chat/IChatBaseComponent; k NETHERITE_UPGRADE - f Lnet/minecraft/network/chat/IChatBaseComponent; l ARMOR_TRIM_APPLIES_TO - f Lnet/minecraft/network/chat/IChatBaseComponent; m ARMOR_TRIM_INGREDIENTS - f Lnet/minecraft/network/chat/IChatBaseComponent; n ARMOR_TRIM_BASE_SLOT_DESCRIPTION - f Lnet/minecraft/network/chat/IChatBaseComponent; o ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION - f Lnet/minecraft/network/chat/IChatBaseComponent; p NETHERITE_UPGRADE_APPLIES_TO - f Lnet/minecraft/network/chat/IChatBaseComponent; q NETHERITE_UPGRADE_INGREDIENTS - f Lnet/minecraft/network/chat/IChatBaseComponent; r NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION - f Lnet/minecraft/network/chat/IChatBaseComponent; s NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION - f Lnet/minecraft/resources/MinecraftKey; t EMPTY_SLOT_HELMET - f Lnet/minecraft/resources/MinecraftKey; u EMPTY_SLOT_CHESTPLATE - f Lnet/minecraft/resources/MinecraftKey; v EMPTY_SLOT_LEGGINGS - f Lnet/minecraft/resources/MinecraftKey; w EMPTY_SLOT_BOOTS - f Lnet/minecraft/resources/MinecraftKey; x EMPTY_SLOT_HOE - f Lnet/minecraft/resources/MinecraftKey; y EMPTY_SLOT_AXE - f Lnet/minecraft/resources/MinecraftKey; z EMPTY_SLOT_SWORD - m ()Ljava/util/List; A createNetheriteUpgradeMaterialList - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/resources/MinecraftKey;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/SmithingTemplateItem; a createArmorTrimTemplate - m (Lnet/minecraft/resources/ResourceKey;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/SmithingTemplateItem; a createArmorTrimTemplate - m ()Lnet/minecraft/world/item/SmithingTemplateItem; h createNetheriteUpgradeTemplate - m ()Lnet/minecraft/network/chat/IChatBaseComponent; k getBaseSlotDescription - m ()Lnet/minecraft/network/chat/IChatBaseComponent; l getAdditionSlotDescription - m ()Ljava/util/List; m getBaseSlotEmptyIcons - m ()Ljava/util/List; n getAdditionalSlotEmptyIcons - m ()Ljava/util/List; x createTrimmableArmorIconList - m ()Ljava/util/List; y createTrimmableMaterialIconList - m ()Ljava/util/List; z createNetheriteUpgradeIconList -c net/minecraft/world/item/SolidBucketItem net/minecraft/world/item/SolidBucketItem - f Lnet/minecraft/sounds/SoundEffect; a placeSound - m (Lnet/minecraft/world/item/context/ItemActionContext;)Lnet/minecraft/world/EnumInteractionResult; a useOn - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Z a emptyContents - m ()Ljava/lang/String; a getDescriptionId - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/sounds/SoundEffect; a getPlaceSound -c net/minecraft/world/item/SpyglassItem net/minecraft/world/item/SpyglassItem - f I a USE_DURATION - f F b ZOOM_FOV_MODIFIER - m (Lnet/minecraft/world/entity/EntityLiving;)V a stopUsing - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/item/ItemStack; a finishUsingItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;I)V a releaseUsing - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)I a getUseDuration - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/EnumAnimation; b getUseAnimation -c net/minecraft/world/item/ToolMaterial net/minecraft/world/item/Tier - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/component/Tool; a createToolProperties - m ()I a getUses - m ()F b getSpeed - m ()F c getAttackDamageBonus - m ()Lnet/minecraft/tags/TagKey; d getIncorrectBlocksForDrops - m ()I e getEnchantmentValue - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; f getRepairIngredient -c net/minecraft/world/item/TooltipFlag net/minecraft/world/item/TooltipFlag - f Lnet/minecraft/world/item/TooltipFlag$a; a NORMAL - f Lnet/minecraft/world/item/TooltipFlag$a; b ADVANCED - m ()Z a isAdvanced - m ()Z b isCreative -c net/minecraft/world/item/TooltipFlag$a net/minecraft/world/item/TooltipFlag$Default - f Z c advanced - f Z d creative - m ()Z a isAdvanced - m ()Z b isCreative - m ()Lnet/minecraft/world/item/TooltipFlag$a; c asCreative - m ()Z d advanced - m ()Z e creative -c net/minecraft/world/item/WindChargeItem net/minecraft/world/item/WindChargeItem - f I a COOLDOWN - m (Lnet/minecraft/core/dispenser/SourceBlock;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/IPosition; a lambda$createDispenseConfig$0 - m (Lnet/minecraft/world/entity/projectile/IProjectile;DDDFF)V a shoot - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;)Lnet/minecraft/world/InteractionResultWrapper; a use - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/IPosition;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/entity/projectile/IProjectile; a asProjectile - m ()Lnet/minecraft/world/item/ProjectileItem$a; c createDispenseConfig -c net/minecraft/world/item/alchemy/PotionBrewer net/minecraft/world/item/alchemy/PotionBrewing - f I a BREWING_TIME_SECONDS - f Lnet/minecraft/world/item/alchemy/PotionBrewer; b EMPTY - f Ljava/util/List; c containers - f Ljava/util/List; d potionMixes - f Ljava/util/List; e containerMixes - m (Lnet/minecraft/core/Holder;)Z a isBrewablePotion - m (Lnet/minecraft/world/item/alchemy/PotionBrewer$a;)V a addVanillaMixes - m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/item/alchemy/PotionBrewer; a bootstrap - m (Lnet/minecraft/world/item/ItemStack;)Z a isIngredient - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a hasMix - m (Lnet/minecraft/world/item/ItemStack;)Z b isContainerIngredient - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z b hasContainerMix - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z c hasPotionMix - m (Lnet/minecraft/world/item/ItemStack;)Z c isPotionIngredient - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; d mix - m (Lnet/minecraft/world/item/ItemStack;)Z d isContainer -c net/minecraft/world/item/alchemy/PotionBrewer$PredicatedCombination net/minecraft/world/item/alchemy/PotionBrewing$Mix - f Lnet/minecraft/core/Holder; a from - f Lnet/minecraft/world/item/crafting/RecipeItemStack; b ingredient - f Lnet/minecraft/core/Holder; c to - m ()Lnet/minecraft/core/Holder; a from - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; b ingredient - m ()Lnet/minecraft/core/Holder; c to -c net/minecraft/world/item/alchemy/PotionBrewer$a net/minecraft/world/item/alchemy/PotionBrewing$Builder - f Ljava/util/List; a containers - f Ljava/util/List; b potionMixes - f Ljava/util/List; c containerMixes - f Lnet/minecraft/world/flag/FeatureFlagSet; d enabledFeatures - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)V a addMix - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)V a addStartMix - m (Lnet/minecraft/world/item/Item;)V a addContainer - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;)V a addContainerRecipe - m ()Lnet/minecraft/world/item/alchemy/PotionBrewer; a build - m (Lnet/minecraft/world/item/Item;)V b expectPotion -c net/minecraft/world/item/alchemy/PotionContents net/minecraft/world/item/alchemy/PotionContents - f Lnet/minecraft/world/item/alchemy/PotionContents; a EMPTY - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Ljava/util/Optional; d potion - f Ljava/util/Optional; e customColor - f Ljava/util/List; f customEffects - f Lnet/minecraft/network/chat/IChatBaseComponent; g NO_EFFECT - f I h BASE_POTION_COLOR - f Lcom/mojang/serialization/Codec; i FULL_CODEC - m (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/world/item/alchemy/PotionContents; a withEffectAdded - m (Ljava/util/function/Consumer;)V a forEachEffect - m (Ljava/util/function/Consumer;FF)V a addPotionTooltip - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; a createItemStack - m ()Ljava/lang/Iterable; a getAllEffects - m (Ljava/lang/Iterable;)I a getColor - m (Lnet/minecraft/core/Holder;)Z a is - m (Ljava/util/List;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V a lambda$addPotionTooltip$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/lang/Iterable;Ljava/util/function/Consumer;FF)V a addPotionTooltip - m (Ljava/lang/Iterable;)Ljava/util/OptionalInt; b getColorOptional - m ()I b getColor - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/alchemy/PotionContents; b withPotion - m (Lnet/minecraft/core/Holder;)I c getColor - m ()Z c hasEffects - m ()Ljava/util/List; d customEffects - m ()Ljava/util/Optional; e potion - m ()Ljava/util/Optional; f customColor -c net/minecraft/world/item/alchemy/PotionRegistry net/minecraft/world/item/alchemy/Potion - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Ljava/lang/String; c name - f Ljava/util/List; d effects - f Lnet/minecraft/world/flag/FeatureFlagSet; e requiredFeatures - m ()Ljava/util/List; a getEffects - m (Ljava/util/Optional;Ljava/lang/String;)Ljava/lang/String; a getName - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a lambda$getName$0 - m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/alchemy/PotionRegistry; a requiredFeatures - m ()Z b hasInstantEffects - m ()Lnet/minecraft/world/flag/FeatureFlagSet; i requiredFeatures -c net/minecraft/world/item/alchemy/Potions net/minecraft/world/item/alchemy/Potions - f Lnet/minecraft/core/Holder; A HARMING - f Lnet/minecraft/core/Holder; B STRONG_HARMING - f Lnet/minecraft/core/Holder; C POISON - f Lnet/minecraft/core/Holder; D LONG_POISON - f Lnet/minecraft/core/Holder; E STRONG_POISON - f Lnet/minecraft/core/Holder; F REGENERATION - f Lnet/minecraft/core/Holder; G LONG_REGENERATION - f Lnet/minecraft/core/Holder; H STRONG_REGENERATION - f Lnet/minecraft/core/Holder; I STRENGTH - f Lnet/minecraft/core/Holder; J LONG_STRENGTH - f Lnet/minecraft/core/Holder; K STRONG_STRENGTH - f Lnet/minecraft/core/Holder; L WEAKNESS - f Lnet/minecraft/core/Holder; M LONG_WEAKNESS - f Lnet/minecraft/core/Holder; N LUCK - f Lnet/minecraft/core/Holder; O SLOW_FALLING - f Lnet/minecraft/core/Holder; P LONG_SLOW_FALLING - f Lnet/minecraft/core/Holder; Q WIND_CHARGED - f Lnet/minecraft/core/Holder; R WEAVING - f Lnet/minecraft/core/Holder; S OOZING - f Lnet/minecraft/core/Holder; T INFESTED - f Lnet/minecraft/core/Holder; a WATER - f Lnet/minecraft/core/Holder; b MUNDANE - f Lnet/minecraft/core/Holder; c THICK - f Lnet/minecraft/core/Holder; d AWKWARD - f Lnet/minecraft/core/Holder; e NIGHT_VISION - f Lnet/minecraft/core/Holder; f LONG_NIGHT_VISION - f Lnet/minecraft/core/Holder; g INVISIBILITY - f Lnet/minecraft/core/Holder; h LONG_INVISIBILITY - f Lnet/minecraft/core/Holder; i LEAPING - f Lnet/minecraft/core/Holder; j LONG_LEAPING - f Lnet/minecraft/core/Holder; k STRONG_LEAPING - f Lnet/minecraft/core/Holder; l FIRE_RESISTANCE - f Lnet/minecraft/core/Holder; m LONG_FIRE_RESISTANCE - f Lnet/minecraft/core/Holder; n SWIFTNESS - f Lnet/minecraft/core/Holder; o LONG_SWIFTNESS - f Lnet/minecraft/core/Holder; p STRONG_SWIFTNESS - f Lnet/minecraft/core/Holder; q SLOWNESS - f Lnet/minecraft/core/Holder; r LONG_SLOWNESS - f Lnet/minecraft/core/Holder; s STRONG_SLOWNESS - f Lnet/minecraft/core/Holder; t TURTLE_MASTER - f Lnet/minecraft/core/Holder; u LONG_TURTLE_MASTER - f Lnet/minecraft/core/Holder; v STRONG_TURTLE_MASTER - f Lnet/minecraft/core/Holder; w WATER_BREATHING - f Lnet/minecraft/core/Holder; x LONG_WATER_BREATHING - f Lnet/minecraft/core/Holder; y HEALING - f Lnet/minecraft/core/Holder; z STRONG_HEALING - m (Ljava/lang/String;Lnet/minecraft/world/item/alchemy/PotionRegistry;)Lnet/minecraft/core/Holder; a register - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/core/Holder; a bootstrap -c net/minecraft/world/item/armortrim/ArmorTrim net/minecraft/world/item/armortrim/ArmorTrim - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; c UPGRADE_TITLE - f Lnet/minecraft/core/Holder; d material - f Lnet/minecraft/core/Holder; e pattern - f Z f showInTooltip - f Ljava/util/function/Function; g innerTexture - f Ljava/util/function/Function; h outerTexture - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a lambda$new$5 - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Lnet/minecraft/resources/MinecraftKey; a lambda$new$6 - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Z a hasPatternAndMaterial - m (Lnet/minecraft/world/item/Item$b;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V a addToTooltip - m ()Lnet/minecraft/core/Holder; a pattern - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/resources/MinecraftKey; a innerTexture - m (Lnet/minecraft/world/item/armortrim/ArmorTrim;)Ljava/lang/Boolean; a lambda$static$2 - m (Z)Lnet/minecraft/world/item/armortrim/ArmorTrim; a withTooltip - m (Lnet/minecraft/world/item/armortrim/ArmorTrim;)Ljava/lang/Boolean; b lambda$static$0 - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; b lambda$new$3 - m ()Lnet/minecraft/core/Holder; b material - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Lnet/minecraft/resources/MinecraftKey; b lambda$new$4 - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Ljava/lang/String; b getColorPaletteSuffix - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/resources/MinecraftKey; b outerTexture -c net/minecraft/world/item/armortrim/TrimMaterial net/minecraft/world/item/armortrim/TrimMaterial - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b DIRECT_STREAM_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f Ljava/lang/String; e assetName - f Lnet/minecraft/core/Holder; f ingredient - f F g itemModelIndex - f Ljava/util/Map; h overrideArmorMaterials - f Lnet/minecraft/network/chat/IChatBaseComponent; i description - m (Ljava/lang/String;Lnet/minecraft/world/item/Item;FLnet/minecraft/network/chat/IChatBaseComponent;Ljava/util/Map;)Lnet/minecraft/world/item/armortrim/TrimMaterial; a create - m ()Ljava/lang/String; a assetName - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/core/Holder; b ingredient - m ()F c itemModelIndex - m ()Ljava/util/Map; d overrideArmorMaterials - m ()Lnet/minecraft/network/chat/IChatBaseComponent; e description -c net/minecraft/world/item/armortrim/TrimMaterials net/minecraft/world/item/armortrim/TrimMaterials - f Lnet/minecraft/resources/ResourceKey; a QUARTZ - f Lnet/minecraft/resources/ResourceKey; b IRON - f Lnet/minecraft/resources/ResourceKey; c NETHERITE - f Lnet/minecraft/resources/ResourceKey; d REDSTONE - f Lnet/minecraft/resources/ResourceKey; e COPPER - f Lnet/minecraft/resources/ResourceKey; f GOLD - f Lnet/minecraft/resources/ResourceKey; g EMERALD - f Lnet/minecraft/resources/ResourceKey; h DIAMOND - f Lnet/minecraft/resources/ResourceKey; i LAPIS - f Lnet/minecraft/resources/ResourceKey; j AMETHYST - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;Lnet/minecraft/network/chat/ChatModifier;F)V a register - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder$c;)Z a lambda$getFromIngredient$0 - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a registryKey - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; a getFromIngredient - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;Lnet/minecraft/network/chat/ChatModifier;FLjava/util/Map;)V a register -c net/minecraft/world/item/armortrim/TrimPattern net/minecraft/world/item/armortrim/TrimPattern - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b DIRECT_STREAM_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f Lnet/minecraft/resources/MinecraftKey; e assetId - f Lnet/minecraft/core/Holder; f templateItem - f Lnet/minecraft/network/chat/IChatBaseComponent; g description - f Z h decal - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/IChatBaseComponent; a copyWithStyle - m ()Lnet/minecraft/resources/MinecraftKey; a assetId - m ()Lnet/minecraft/core/Holder; b templateItem - m ()Lnet/minecraft/network/chat/IChatBaseComponent; c description - m ()Z d decal -c net/minecraft/world/item/armortrim/TrimPatterns net/minecraft/world/item/armortrim/TrimPatterns - f Lnet/minecraft/resources/ResourceKey; a SENTRY - f Lnet/minecraft/resources/ResourceKey; b DUNE - f Lnet/minecraft/resources/ResourceKey; c COAST - f Lnet/minecraft/resources/ResourceKey; d WILD - f Lnet/minecraft/resources/ResourceKey; e WARD - f Lnet/minecraft/resources/ResourceKey; f EYE - f Lnet/minecraft/resources/ResourceKey; g VEX - f Lnet/minecraft/resources/ResourceKey; h TIDE - f Lnet/minecraft/resources/ResourceKey; i SNOUT - f Lnet/minecraft/resources/ResourceKey; j RIB - f Lnet/minecraft/resources/ResourceKey; k SPIRE - f Lnet/minecraft/resources/ResourceKey; l WAYFINDER - f Lnet/minecraft/resources/ResourceKey; m SHAPER - f Lnet/minecraft/resources/ResourceKey; n SILENCE - f Lnet/minecraft/resources/ResourceKey; o RAISER - f Lnet/minecraft/resources/ResourceKey; p HOST - f Lnet/minecraft/resources/ResourceKey; q FLOW - f Lnet/minecraft/resources/ResourceKey; r BOLT - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder$c;)Z a lambda$getFromTemplate$0 - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceKey;)V a register - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a registryKey - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; a getFromTemplate -c net/minecraft/world/item/component/BlockItemStateProperties net/minecraft/world/item/component/BlockItemStateProperties - f Lnet/minecraft/world/item/component/BlockItemStateProperties; a EMPTY - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Ljava/util/Map; d properties - f Lnet/minecraft/network/codec/StreamCodec; e PROPERTIES_STREAM_CODEC - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/String;)Lnet/minecraft/world/level/block/state/IBlockData; a updateState - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;)Ljava/lang/Comparable; a get - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$updateState$0 - m ()Z a isEmpty - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/component/BlockItemStateProperties; a with - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a apply - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;)Lnet/minecraft/world/item/component/BlockItemStateProperties; a with - m ()Ljava/util/Map; b properties -c net/minecraft/world/item/component/BookContent net/minecraft/world/item/component/BookContent - m ()Ljava/util/List; a pages - m (Ljava/util/List;)Ljava/lang/Object; a withReplacedPages -c net/minecraft/world/item/component/BundleContents net/minecraft/world/item/component/BundleContents - f Lnet/minecraft/world/item/component/BundleContents; a EMPTY - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Lorg/apache/commons/lang3/math/Fraction; d BUNDLE_IN_BUNDLE_WEIGHT - f I e NO_STACK_INDEX - f Ljava/util/List; f items - f Lorg/apache/commons/lang3/math/Fraction; g weight - m (Lnet/minecraft/world/item/component/BundleContents;)Ljava/util/List; a lambda$static$1 - m (Lnet/minecraft/world/item/ItemStack;)Lorg/apache/commons/lang3/math/Fraction; a getWeight - m (Ljava/util/List;)Lorg/apache/commons/lang3/math/Fraction; a computeContentWeight - m ()Ljava/util/stream/Stream; a itemCopyStream - m (I)Lnet/minecraft/world/item/ItemStack; a getItemUnsafe - m (Lnet/minecraft/world/item/component/BundleContents;)Ljava/util/List; b lambda$static$0 - m ()Ljava/lang/Iterable; b items - m ()Ljava/lang/Iterable; c itemsCopy - m ()I d size - m ()Lorg/apache/commons/lang3/math/Fraction; e weight - m ()Z f isEmpty -c net/minecraft/world/item/component/BundleContents$a net/minecraft/world/item/component/BundleContents$Mutable - f Ljava/util/List; a items - f Lorg/apache/commons/lang3/math/Fraction; b weight - m (Lnet/minecraft/world/item/ItemStack;)I a tryInsert - m ()Lnet/minecraft/world/item/component/BundleContents$a; a clearItems - m (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/entity/player/EntityHuman;)I a tryTransfer - m ()Lnet/minecraft/world/item/ItemStack; b removeOne - m (Lnet/minecraft/world/item/ItemStack;)I b findStackIndex - m ()Lorg/apache/commons/lang3/math/Fraction; c weight - m (Lnet/minecraft/world/item/ItemStack;)I c getMaxAmountToAdd - m ()Lnet/minecraft/world/item/component/BundleContents; d toImmutable -c net/minecraft/world/item/component/ChargedProjectiles net/minecraft/world/item/component/ChargedProjectiles - f Lnet/minecraft/world/item/component/ChargedProjectiles; a EMPTY - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Ljava/util/List; d items - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/component/ChargedProjectiles; a of - m (Lnet/minecraft/world/item/component/ChargedProjectiles;)Ljava/util/List; a lambda$static$1 - m (Ljava/util/List;)Lnet/minecraft/world/item/component/ChargedProjectiles; a of - m ()Ljava/util/List; a getItems - m (Lnet/minecraft/world/item/Item;)Z a contains - m (Lnet/minecraft/world/item/component/ChargedProjectiles;)Ljava/util/List; b lambda$static$0 - m ()Z b isEmpty -c net/minecraft/world/item/component/CustomData net/minecraft/world/item/component/CustomData - f Lnet/minecraft/world/item/component/CustomData; a EMPTY - f Lcom/mojang/serialization/Codec; b CODEC - f Lcom/mojang/serialization/Codec; c CODEC_WITH_ID - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f Lorg/slf4j/Logger; e LOGGER - f Lnet/minecraft/nbt/NBTTagCompound; f tag - m (Ljava/util/function/Consumer;)Lnet/minecraft/world/item/component/CustomData; a update - m (Lnet/minecraft/world/entity/Entity;)V a loadInto - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/item/component/CustomData; a of - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Consumer;)V a update - m ()I a size - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/nbt/NBTTagCompound;)V a set - m (Lnet/minecraft/nbt/NBTBase;)Lnet/minecraft/world/item/component/CustomData; a lambda$update$5 - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapEncoder;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a update - m (Lnet/minecraft/world/level/block/entity/TileEntity;Lnet/minecraft/core/HolderLookup$a;)Z a loadInto - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/nbt/NBTTagCompound;)Ljava/util/function/Predicate; a itemMatcher - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapDecoder;)Lcom/mojang/serialization/DataResult; a read - m (Lnet/minecraft/world/item/component/CustomData;)Lnet/minecraft/nbt/NBTTagCompound; a lambda$static$3 - m (Lcom/mojang/serialization/MapDecoder;)Lcom/mojang/serialization/DataResult; a read - m (Ljava/lang/String;)Z a contains - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/item/ItemStack;)Z a lambda$itemMatcher$4 - m (Lnet/minecraft/world/item/component/CustomData;)Lcom/mojang/serialization/DataResult; b lambda$static$2 - m (Lnet/minecraft/nbt/NBTTagCompound;)Z b matchedBy - m ()Z b isEmpty - m (Lnet/minecraft/world/item/component/CustomData;)Ljava/lang/String; c lambda$static$1 - m ()Lnet/minecraft/nbt/NBTTagCompound; c copyTag - m ()Lnet/minecraft/nbt/NBTTagCompound; d getUnsafe - m (Lnet/minecraft/world/item/component/CustomData;)Lnet/minecraft/nbt/NBTTagCompound; d lambda$static$0 -c net/minecraft/world/item/component/CustomModelData net/minecraft/world/item/component/CustomModelData - f Lnet/minecraft/world/item/component/CustomModelData; a DEFAULT - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f I d value - m ()I a value -c net/minecraft/world/item/component/DebugStickState net/minecraft/world/item/component/DebugStickState - f Lnet/minecraft/world/item/component/DebugStickState; a EMPTY - f Lcom/mojang/serialization/Codec; b CODEC - f Ljava/util/Map; c properties - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/block/state/properties/IBlockState;)Lnet/minecraft/world/item/component/DebugStickState; a withProperty - m (Lnet/minecraft/core/Holder;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/Codec; a lambda$static$2 - m ()Ljava/util/Map; a properties - m (Lnet/minecraft/core/Holder;Ljava/lang/String;)Ljava/lang/String; b lambda$static$0 -c net/minecraft/world/item/component/DyedItemColor net/minecraft/world/item/component/DyedItemColor - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f I c LEATHER_COLOR - f I d rgb - f Z e showInTooltip - f Lcom/mojang/serialization/Codec; f FULL_CODEC - m (Ljava/lang/Integer;)Lnet/minecraft/world/item/component/DyedItemColor; a lambda$static$1 - m (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)Lnet/minecraft/world/item/ItemStack; a applyDyes - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Z)Lnet/minecraft/world/item/component/DyedItemColor; a withTooltip - m ()I a rgb - m (Lnet/minecraft/world/item/ItemStack;I)I a getOrDefault - m (Lnet/minecraft/world/item/Item$b;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V a addToTooltip - m ()Z b showInTooltip -c net/minecraft/world/item/component/FireworkExplosion net/minecraft/world/item/component/FireworkExplosion - f Lnet/minecraft/world/item/component/FireworkExplosion; a DEFAULT - f Lcom/mojang/serialization/Codec; b COLOR_LIST_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f Lnet/minecraft/world/item/component/FireworkExplosion$a; e shape - f Lit/unimi/dsi/fastutil/ints/IntList; f colors - f Lit/unimi/dsi/fastutil/ints/IntList; g fadeColors - f Z h hasTrail - f Z i hasTwinkle - f Lnet/minecraft/network/codec/StreamCodec; j COLOR_LIST_STREAM_CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; k CUSTOM_COLOR_NAME - m (I)Lnet/minecraft/network/chat/IChatBaseComponent; a getColorName - m (Ljava/util/function/Consumer;)V a addShapeNameTooltip - m (Lnet/minecraft/network/chat/IChatMutableComponent;Lit/unimi/dsi/fastutil/ints/IntList;)Lnet/minecraft/network/chat/IChatBaseComponent; a appendColors - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lit/unimi/dsi/fastutil/ints/IntList;)Lnet/minecraft/world/item/component/FireworkExplosion; a withFadeColors - m ()Lnet/minecraft/world/item/component/FireworkExplosion$a; a shape - m (Lnet/minecraft/world/item/Item$b;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V a addToTooltip - m (Ljava/util/function/Consumer;)V b addAdditionalTooltip - m ()Lit/unimi/dsi/fastutil/ints/IntList; b colors - m ()Lit/unimi/dsi/fastutil/ints/IntList; c fadeColors - m ()Z d hasTrail - m ()Z e hasTwinkle -c net/minecraft/world/item/component/FireworkExplosion$a net/minecraft/world/item/component/FireworkExplosion$Shape - f Lnet/minecraft/world/item/component/FireworkExplosion$a; a SMALL_BALL - f Lnet/minecraft/world/item/component/FireworkExplosion$a; b LARGE_BALL - f Lnet/minecraft/world/item/component/FireworkExplosion$a; c STAR - f Lnet/minecraft/world/item/component/FireworkExplosion$a; d CREEPER - f Lnet/minecraft/world/item/component/FireworkExplosion$a; e BURST - f Lnet/minecraft/network/codec/StreamCodec; f STREAM_CODEC - f Lcom/mojang/serialization/Codec; g CODEC - f Ljava/util/function/IntFunction; h BY_ID - f I i id - f Ljava/lang/String; j name - f [Lnet/minecraft/world/item/component/FireworkExplosion$a; k $VALUES - m ()Lnet/minecraft/network/chat/IChatMutableComponent; a getName - m (I)Lnet/minecraft/world/item/component/FireworkExplosion$a; a byId - m ()I b getId - m ()Ljava/lang/String; c getSerializedName - m ()[Lnet/minecraft/world/item/component/FireworkExplosion$a; d $values -c net/minecraft/world/item/component/Fireworks net/minecraft/world/item/component/Fireworks - f I a MAX_EXPLOSIONS - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f I d flightDuration - f Ljava/util/List; e explosions - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/util/function/Consumer;Lnet/minecraft/network/chat/IChatBaseComponent;)V a lambda$addToTooltip$1 - m ()I a flightDuration - m (Lnet/minecraft/world/item/Item$b;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V a addToTooltip - m ()Ljava/util/List; b explosions -c net/minecraft/world/item/component/ItemAttributeModifiers net/minecraft/world/item/component/ItemAttributeModifiers - f Lnet/minecraft/world/item/component/ItemAttributeModifiers; a EMPTY - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Ljava/text/DecimalFormat; d ATTRIBUTE_MODIFIER_FORMAT - f Ljava/util/List; e modifiers - f Z f showInTooltip - f Lcom/mojang/serialization/Codec; g FULL_CODEC - m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers$a; a builder - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;Lnet/minecraft/world/entity/EquipmentSlotGroup;)Lnet/minecraft/world/item/component/ItemAttributeModifiers; a withModifierAdded - m (Ljava/text/DecimalFormat;)V a lambda$static$2 - m (DLnet/minecraft/world/entity/EnumItemSlot;)D a compute - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/util/List;)Lnet/minecraft/world/item/component/ItemAttributeModifiers; a lambda$static$1 - m (Lnet/minecraft/world/entity/EquipmentSlotGroup;Ljava/util/function/BiConsumer;)V a forEach - m (Lnet/minecraft/world/entity/EnumItemSlot;Ljava/util/function/BiConsumer;)V a forEach - m (Z)Lnet/minecraft/world/item/component/ItemAttributeModifiers; a withTooltip - m ()Ljava/util/List; b modifiers - m ()Z c showInTooltip -c net/minecraft/world/item/component/ItemAttributeModifiers$1 net/minecraft/world/item/component/ItemAttributeModifiers$1 - f [I a $SwitchMap$net$minecraft$world$entity$ai$attributes$AttributeModifier$Operation -c net/minecraft/world/item/component/ItemAttributeModifiers$a net/minecraft/world/item/component/ItemAttributeModifiers$Builder - f Lcom/google/common/collect/ImmutableList$Builder; a entries - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;Lnet/minecraft/world/entity/EquipmentSlotGroup;)Lnet/minecraft/world/item/component/ItemAttributeModifiers$a; a add - m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; a build -c net/minecraft/world/item/component/ItemAttributeModifiers$b net/minecraft/world/item/component/ItemAttributeModifiers$Entry - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/core/Holder; c attribute - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; d modifier - f Lnet/minecraft/world/entity/EquipmentSlotGroup; e slot - m ()Lnet/minecraft/core/Holder; a attribute - m (Lnet/minecraft/core/Holder;Lnet/minecraft/resources/MinecraftKey;)Z a matches - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; b modifier - m ()Lnet/minecraft/world/entity/EquipmentSlotGroup; c slot -c net/minecraft/world/item/component/ItemContainerContents net/minecraft/world/item/component/ItemContainerContents - f Lnet/minecraft/world/item/component/ItemContainerContents; a EMPTY - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f I d NO_SLOT - f I e MAX_SIZE - f Lnet/minecraft/core/NonNullList; f items - f I g hashCode - m (Ljava/util/List;)Lnet/minecraft/world/item/component/ItemContainerContents; a fromItems - m (Lnet/minecraft/world/item/ItemStack;)Z a lambda$nonEmptyItems$2 - m ()Lnet/minecraft/world/item/ItemStack; a copyOne - m (Lnet/minecraft/core/NonNullList;)V a copyInto - m (Lnet/minecraft/world/item/component/ItemContainerContents;)Ljava/util/List; a lambda$static$0 - m (Lnet/minecraft/world/item/ItemStack;)Z b lambda$nonEmptyStream$1 - m ()Ljava/util/stream/Stream; b stream - m (Ljava/util/List;)Lnet/minecraft/world/item/component/ItemContainerContents; b fromSlots - m (Ljava/util/List;)I c findLastNonEmptySlot - m ()Ljava/util/stream/Stream; c nonEmptyStream - m ()Ljava/lang/Iterable; d nonEmptyItems - m ()Ljava/lang/Iterable; e nonEmptyItemsCopy - m ()Ljava/util/List; f asSlots -c net/minecraft/world/item/component/ItemContainerContents$a net/minecraft/world/item/component/ItemContainerContents$Slot - f Lcom/mojang/serialization/Codec; a CODEC - f I b index - f Lnet/minecraft/world/item/ItemStack; c item - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I a index - m ()Lnet/minecraft/world/item/ItemStack; b item -c net/minecraft/world/item/component/ItemLore net/minecraft/world/item/component/ItemLore - f Lnet/minecraft/world/item/component/ItemLore; a EMPTY - f I b MAX_LINES - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f Ljava/util/List; e lines - f Ljava/util/List; f styledLines - f Lnet/minecraft/network/chat/ChatModifier; g LORE_STYLE - m ()Ljava/util/List; a lines - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/world/item/component/ItemLore; a withLineAdded - m (Lnet/minecraft/world/item/Item$b;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V a addToTooltip - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$new$0 - m ()Ljava/util/List; b styledLines -c net/minecraft/world/item/component/LodestoneTracker net/minecraft/world/item/component/LodestoneTracker - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Ljava/util/Optional; c target - f Z d tracked - m ()Ljava/util/Optional; a target - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/world/item/component/LodestoneTracker; a tick - m ()Z b tracked -c net/minecraft/world/item/component/MapDecorations net/minecraft/world/item/component/MapDecorations - f Lnet/minecraft/world/item/component/MapDecorations; a EMPTY - f Lcom/mojang/serialization/Codec; b CODEC - f Ljava/util/Map; c decorations - m (Ljava/lang/String;Lnet/minecraft/world/item/component/MapDecorations$a;)Lnet/minecraft/world/item/component/MapDecorations; a withDecoration - m ()Ljava/util/Map; a decorations -c net/minecraft/world/item/component/MapDecorations$a net/minecraft/world/item/component/MapDecorations$Entry - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/Holder; b type - f D c x - f D d z - f F e rotation - m ()Lnet/minecraft/core/Holder; a type - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()D b x - m ()D c z - m ()F d rotation -c net/minecraft/world/item/component/MapItemColor net/minecraft/world/item/component/MapItemColor - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/world/item/component/MapItemColor; c DEFAULT - f I d rgb - m ()I a rgb -c net/minecraft/world/item/component/MapPostProcessing net/minecraft/world/item/component/MapPostProcessing - f Lnet/minecraft/world/item/component/MapPostProcessing; a LOCK - f Lnet/minecraft/world/item/component/MapPostProcessing; b SCALE - f Ljava/util/function/IntFunction; c ID_MAP - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f I e id - f [Lnet/minecraft/world/item/component/MapPostProcessing; f $VALUES - m ()I a id - m ()[Lnet/minecraft/world/item/component/MapPostProcessing; b $values -c net/minecraft/world/item/component/ResolvableProfile net/minecraft/world/item/component/ResolvableProfile - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Ljava/util/Optional; c name - f Ljava/util/Optional; d id - f Lcom/mojang/authlib/properties/PropertyMap; e properties - f Lcom/mojang/authlib/GameProfile; f gameProfile - f Lcom/mojang/serialization/Codec; g FULL_CODEC - m (Ljava/util/Optional;Ljava/util/Optional;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile; a createProfile - m ()Ljava/util/concurrent/CompletableFuture; a resolve - m ()Z b isResolved - m ()Ljava/util/Optional; c name - m ()Ljava/util/Optional; d id - m ()Lcom/mojang/authlib/properties/PropertyMap; e properties - m ()Lcom/mojang/authlib/GameProfile; f gameProfile -c net/minecraft/world/item/component/SeededContainerLoot net/minecraft/world/item/component/SeededContainerLoot - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/resources/ResourceKey; b lootTable - f J c seed - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/resources/ResourceKey; a lootTable - m ()J b seed -c net/minecraft/world/item/component/SuspiciousStewEffects net/minecraft/world/item/component/SuspiciousStewEffects - f Lnet/minecraft/world/item/component/SuspiciousStewEffects; a EMPTY - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Ljava/util/List; d effects - m (Lnet/minecraft/world/item/component/SuspiciousStewEffects$a;)Lnet/minecraft/world/item/component/SuspiciousStewEffects; a withEffectAdded - m ()Ljava/util/List; a effects -c net/minecraft/world/item/component/SuspiciousStewEffects$a net/minecraft/world/item/component/SuspiciousStewEffects$Entry - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/core/Holder; c effect - f I d duration - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/effect/MobEffect; a createEffectInstance - m ()Lnet/minecraft/core/Holder; b effect - m ()I c duration -c net/minecraft/world/item/component/Tool net/minecraft/world/item/component/Tool - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Ljava/util/List; c rules - f F d defaultMiningSpeed - f I e damagePerBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;)F a getMiningSpeed - m ()Ljava/util/List; a rules - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z b isCorrectForDrops - m ()F b defaultMiningSpeed - m ()I c damagePerBlock -c net/minecraft/world/item/component/Tool$a net/minecraft/world/item/component/Tool$Rule - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/core/HolderSet; c blocks - f Ljava/util/Optional; d speed - f Ljava/util/Optional; e correctForDrops - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/component/Tool$a; a deniesDrops - m (Lnet/minecraft/tags/TagKey;F)Lnet/minecraft/world/item/component/Tool$a; a minesAndDrops - m (Lnet/minecraft/tags/TagKey;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/item/component/Tool$a; a forTag - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/item/component/Tool$a; a forBlocks - m (Ljava/util/List;F)Lnet/minecraft/world/item/component/Tool$a; a minesAndDrops - m ()Lnet/minecraft/core/HolderSet; a blocks - m (Lnet/minecraft/tags/TagKey;F)Lnet/minecraft/world/item/component/Tool$a; b overrideSpeed - m ()Ljava/util/Optional; b speed - m (Ljava/util/List;F)Lnet/minecraft/world/item/component/Tool$a; b overrideSpeed - m ()Ljava/util/Optional; c correctForDrops -c net/minecraft/world/item/component/TooltipProvider net/minecraft/world/item/component/TooltipProvider - m (Lnet/minecraft/world/item/Item$b;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V a addToTooltip -c net/minecraft/world/item/component/Unbreakable net/minecraft/world/item/component/Unbreakable - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Z c showInTooltip - f Lnet/minecraft/network/chat/IChatBaseComponent; d TOOLTIP - m ()Z a showInTooltip - m (Z)Lnet/minecraft/world/item/component/Unbreakable; a withTooltip - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/item/Item$b;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V a addToTooltip -c net/minecraft/world/item/component/WritableBookContent net/minecraft/world/item/component/WritableBookContent - f Lnet/minecraft/world/item/component/WritableBookContent; a EMPTY - f I b PAGE_EDIT_LENGTH - f I c MAX_PAGES - f Lcom/mojang/serialization/Codec; d PAGES_CODEC - f Lcom/mojang/serialization/Codec; e CODEC - f Lnet/minecraft/network/codec/StreamCodec; f STREAM_CODEC - f Ljava/util/List; g pages - f Lcom/mojang/serialization/Codec; h PAGE_CODEC - m (ZLnet/minecraft/server/network/Filterable;)Ljava/lang/String; a lambda$getPages$1 - m ()Ljava/util/List; a pages - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Z)Ljava/util/stream/Stream; a getPages - m (Ljava/util/List;)Ljava/lang/Object; a withReplacedPages - m (Ljava/util/List;)Lnet/minecraft/world/item/component/WritableBookContent; b withReplacedPages -c net/minecraft/world/item/component/WrittenBookContent net/minecraft/world/item/component/WrittenBookContent - f Lnet/minecraft/world/item/component/WrittenBookContent; a EMPTY - f I b PAGE_LENGTH - f I c TITLE_LENGTH - f I d TITLE_MAX_LENGTH - f I e MAX_GENERATION - f I f MAX_CRAFTABLE_GENERATION - f Lcom/mojang/serialization/Codec; g CONTENT_CODEC - f Lcom/mojang/serialization/Codec; h PAGES_CODEC - f Lcom/mojang/serialization/Codec; i CODEC - f Lnet/minecraft/network/codec/StreamCodec; j STREAM_CODEC - f Lnet/minecraft/server/network/Filterable; k title - f Ljava/lang/String; l author - f I m generation - f Ljava/util/List; n pages - f Z o resolved - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a pagesCodec - m ()Ljava/util/List; a pages - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/network/chat/IChatBaseComponent;)Ljava/util/Optional; a lambda$resolvePage$1 - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/server/network/Filterable;)Ljava/util/Optional; a resolvePage - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/item/component/WrittenBookContent; a resolve - m (Ljava/util/List;)Ljava/lang/Object; a withReplacedPages - m (ZLnet/minecraft/server/network/Filterable;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$getPages$2 - m (Z)Ljava/util/List; a getPages - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/core/HolderLookup$a;)Z a isPageTooLarge - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; b pageCodec - m ()Lnet/minecraft/world/item/component/WrittenBookContent; b tryCraftCopy - m (Ljava/util/List;)Lnet/minecraft/world/item/component/WrittenBookContent; b withReplacedPages - m ()Lnet/minecraft/world/item/component/WrittenBookContent; c markResolved - m ()Lnet/minecraft/server/network/Filterable; d title - m ()Ljava/lang/String; e author - m ()I f generation - m ()Z g resolved -c net/minecraft/world/item/context/BlockActionContext net/minecraft/world/item/context/BlockPlaceContext - f Z a replaceClicked - f Lnet/minecraft/core/BlockPosition; b relativePos - m (Lnet/minecraft/world/item/context/BlockActionContext;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/item/context/BlockActionContext; a at - m ()Lnet/minecraft/core/BlockPosition; a getClickedPos - m ()Z b canPlace - m ()Z c replacingClickedOnBlock - m ()Lnet/minecraft/core/EnumDirection; d getNearestLookingDirection - m ()Lnet/minecraft/core/EnumDirection; e getNearestLookingVerticalDirection - m ()[Lnet/minecraft/core/EnumDirection; f getNearestLookingDirections -c net/minecraft/world/item/context/BlockActionContextDirectional net/minecraft/world/item/context/DirectionalPlaceContext - f Lnet/minecraft/core/EnumDirection; b direction - m ()Lnet/minecraft/core/BlockPosition; a getClickedPos - m ()Z b canPlace - m ()Z c replacingClickedOnBlock - m ()Lnet/minecraft/core/EnumDirection; d getNearestLookingDirection - m ()[Lnet/minecraft/core/EnumDirection; f getNearestLookingDirections - m ()Lnet/minecraft/core/EnumDirection; g getHorizontalDirection - m ()Z h isSecondaryUseActive - m ()F i getRotation -c net/minecraft/world/item/context/BlockActionContextDirectional$1 net/minecraft/world/item/context/DirectionalPlaceContext$1 - f [I a $SwitchMap$net$minecraft$core$Direction -c net/minecraft/world/item/context/ItemActionContext net/minecraft/world/item/context/UseOnContext - f Lnet/minecraft/world/entity/player/EntityHuman; a player - f Lnet/minecraft/world/EnumHand; b hand - f Lnet/minecraft/world/phys/MovingObjectPositionBlock; c hitResult - f Lnet/minecraft/world/level/World; d level - f Lnet/minecraft/world/item/ItemStack; e itemStack - m ()Lnet/minecraft/core/BlockPosition; a getClickedPos - m ()Lnet/minecraft/core/EnumDirection; g getHorizontalDirection - m ()Z h isSecondaryUseActive - m ()F i getRotation - m ()Lnet/minecraft/world/phys/MovingObjectPositionBlock; j getHitResult - m ()Lnet/minecraft/core/EnumDirection; k getClickedFace - m ()Lnet/minecraft/world/phys/Vec3D; l getClickLocation - m ()Z m isInside - m ()Lnet/minecraft/world/item/ItemStack; n getItemInHand - m ()Lnet/minecraft/world/entity/player/EntityHuman; o getPlayer - m ()Lnet/minecraft/world/EnumHand; p getHand - m ()Lnet/minecraft/world/level/World; q getLevel -c net/minecraft/world/item/crafting/CookingBookCategory net/minecraft/world/item/crafting/CookingBookCategory - f Lnet/minecraft/world/item/crafting/CookingBookCategory; a FOOD - f Lnet/minecraft/world/item/crafting/CookingBookCategory; b BLOCKS - f Lnet/minecraft/world/item/crafting/CookingBookCategory; c MISC - f Lnet/minecraft/util/INamable$a; d CODEC - f Ljava/lang/String; e name - f [Lnet/minecraft/world/item/crafting/CookingBookCategory; f $VALUES - m ()[Lnet/minecraft/world/item/crafting/CookingBookCategory; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/item/crafting/CraftingBookCategory net/minecraft/world/item/crafting/CraftingBookCategory - f Lnet/minecraft/world/item/crafting/CraftingBookCategory; a BUILDING - f Lnet/minecraft/world/item/crafting/CraftingBookCategory; b REDSTONE - f Lnet/minecraft/world/item/crafting/CraftingBookCategory; c EQUIPMENT - f Lnet/minecraft/world/item/crafting/CraftingBookCategory; d MISC - f Lcom/mojang/serialization/Codec; e CODEC - f Ljava/util/function/IntFunction; f BY_ID - f Lnet/minecraft/network/codec/StreamCodec; g STREAM_CODEC - f Ljava/lang/String; h name - f I i id - f [Lnet/minecraft/world/item/crafting/CraftingBookCategory; j $VALUES - m ()I a id - m ()[Lnet/minecraft/world/item/crafting/CraftingBookCategory; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/item/crafting/CraftingInput net/minecraft/world/item/crafting/CraftingInput - f Lnet/minecraft/world/item/crafting/CraftingInput; a EMPTY - f I b width - f I c height - f Ljava/util/List; d items - f Lnet/minecraft/world/entity/player/AutoRecipeStackManager; e stackedContents - f I f ingredientCount - m (II)Lnet/minecraft/world/item/ItemStack; a getItem - m (IILjava/util/List;)Lnet/minecraft/world/item/crafting/CraftingInput; a of - m ()I a size - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m ()Z b isEmpty - m (IILjava/util/List;)Lnet/minecraft/world/item/crafting/CraftingInput$a; b ofPositioned - m ()Lnet/minecraft/world/entity/player/AutoRecipeStackManager; c stackedContents - m ()Ljava/util/List; d items - m ()I e ingredientCount - m ()I f width - m ()I g height -c net/minecraft/world/item/crafting/CraftingInput$a net/minecraft/world/item/crafting/CraftingInput$Positioned - f Lnet/minecraft/world/item/crafting/CraftingInput$a; a EMPTY - f Lnet/minecraft/world/item/crafting/CraftingInput; b input - f I c left - f I d top - m ()Lnet/minecraft/world/item/crafting/CraftingInput; a input - m ()I b left - m ()I c top -c net/minecraft/world/item/crafting/CraftingManager net/minecraft/world/item/crafting/RecipeManager - f Lcom/google/gson/Gson; a GSON - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/core/HolderLookup$a; c registries - f Lcom/google/common/collect/Multimap; d byType - f Ljava/util/Map; e byName - f Z f hasErrors - m (Ljava/lang/Iterable;)V a replaceRecipes - m (Lnet/minecraft/world/item/crafting/Recipes;Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; a getRecipeFor - m (Ljava/util/Map;Lnet/minecraft/server/packs/resources/IResourceManager;Lnet/minecraft/util/profiling/GameProfilerFiller;)V a apply - m (Lnet/minecraft/world/item/crafting/Recipes;Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Ljava/util/Optional; a getRecipeFor - m ()Z a hadErrorsLoading - m (Lnet/minecraft/world/item/crafting/Recipes;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/item/crafting/RecipeHolder; a byKeyTyped - m (Lnet/minecraft/world/item/crafting/Recipes;)Ljava/util/List; a getAllRecipesFor - m (Lnet/minecraft/world/item/crafting/Recipes;Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/crafting/RecipeHolder;)Ljava/util/Optional; a getRecipeFor - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; a byKey - m (Lnet/minecraft/resources/MinecraftKey;Lcom/google/gson/JsonObject;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/crafting/RecipeHolder; a fromJson - m (Lnet/minecraft/world/item/crafting/Recipes;Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Ljava/util/List; b getRecipesFor - m (Lnet/minecraft/world/item/crafting/Recipes;)Lnet/minecraft/world/item/crafting/CraftingManager$a; b createCheck - m ()Ljava/util/Collection; b getOrderedRecipes - m (Lnet/minecraft/world/item/crafting/Recipes;)Ljava/util/Collection; c byType - m (Lnet/minecraft/world/item/crafting/Recipes;Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Lnet/minecraft/core/NonNullList; c getRemainingItemsFor - m ()Ljava/util/Collection; d getRecipes - m ()Ljava/util/stream/Stream; e getRecipeIds -c net/minecraft/world/item/crafting/CraftingManager$1 net/minecraft/world/item/crafting/RecipeManager$1 - f Lnet/minecraft/resources/MinecraftKey; b lastRecipe - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Ljava/util/Optional; a getRecipeFor -c net/minecraft/world/item/crafting/CraftingManager$a net/minecraft/world/item/crafting/RecipeManager$CachedCheck - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Ljava/util/Optional; a getRecipeFor -c net/minecraft/world/item/crafting/DecoratedPotRecipe net/minecraft/world/item/crafting/DecoratedPotRecipe - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer -c net/minecraft/world/item/crafting/FurnaceRecipe net/minecraft/world/item/crafting/SmeltingRecipe - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer - m ()Lnet/minecraft/world/item/ItemStack; g getToastSymbol -c net/minecraft/world/item/crafting/IRecipe net/minecraft/world/item/crafting/Recipe - f Lcom/mojang/serialization/Codec; h CODEC - f Lnet/minecraft/network/codec/StreamCodec; i STREAM_CODEC - m (II)Z a canCraftInDimensions - m ()Lnet/minecraft/core/NonNullList; a getIngredients - m (Lnet/minecraft/world/item/crafting/RecipeInput;)Lnet/minecraft/core/NonNullList; a getRemainingItems - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a getResultItem - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m ()Z as_ isSpecial - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer - m ()Ljava/lang/String; c getGroup - m ()Lnet/minecraft/world/item/crafting/Recipes; e getType - m ()Lnet/minecraft/world/item/ItemStack; g getToastSymbol - m ()Z h showNotification - m ()Z i isIncomplete -c net/minecraft/world/item/crafting/IRecipeComplex net/minecraft/world/item/crafting/CustomRecipe - f Lnet/minecraft/world/item/crafting/CraftingBookCategory; a category - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a getResultItem - m ()Z as_ isSpecial - m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; d category -c net/minecraft/world/item/crafting/RecipeArmorDye net/minecraft/world/item/crafting/ArmorDyeRecipe - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer -c net/minecraft/world/item/crafting/RecipeBannerDuplicate net/minecraft/world/item/crafting/BannerDuplicateRecipe - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/RecipeInput;)Lnet/minecraft/core/NonNullList; a getRemainingItems - m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/core/NonNullList; a getRemainingItems - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer -c net/minecraft/world/item/crafting/RecipeBlasting net/minecraft/world/item/crafting/BlastingRecipe - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer - m ()Lnet/minecraft/world/item/ItemStack; g getToastSymbol -c net/minecraft/world/item/crafting/RecipeBookClone net/minecraft/world/item/crafting/BookCloningRecipe - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/RecipeInput;)Lnet/minecraft/core/NonNullList; a getRemainingItems - m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/core/NonNullList; a getRemainingItems - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer -c net/minecraft/world/item/crafting/RecipeCache net/minecraft/world/item/crafting/RecipeCache - f [Lnet/minecraft/world/item/crafting/RecipeCache$a; a entries - f Ljava/lang/ref/WeakReference; b cachedRecipeManager - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/crafting/CraftingInput;)Ljava/util/Optional; a get - m (Lnet/minecraft/world/level/World;)V a validateRecipeManager - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Ljava/util/Optional; a compute - m (I)V a moveEntryToFront - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/item/crafting/RecipeHolder;)V a insert -c net/minecraft/world/item/crafting/RecipeCache$a net/minecraft/world/item/crafting/RecipeCache$Entry - f Lnet/minecraft/core/NonNullList; a key - f I b width - f I c height - f Lnet/minecraft/world/item/crafting/RecipeHolder; d value - m (Lnet/minecraft/world/item/crafting/CraftingInput;)Z a matches - m ()Lnet/minecraft/core/NonNullList; a key - m ()I b width - m ()I c height - m ()Lnet/minecraft/world/item/crafting/RecipeHolder; d value -c net/minecraft/world/item/crafting/RecipeCampfire net/minecraft/world/item/crafting/CampfireCookingRecipe - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer - m ()Lnet/minecraft/world/item/ItemStack; g getToastSymbol -c net/minecraft/world/item/crafting/RecipeCooking net/minecraft/world/item/crafting/AbstractCookingRecipe - f Lnet/minecraft/world/item/crafting/Recipes; a type - f Lnet/minecraft/world/item/crafting/CookingBookCategory; b category - f Ljava/lang/String; c group - f Lnet/minecraft/world/item/crafting/RecipeItemStack; d ingredient - f Lnet/minecraft/world/item/ItemStack; e result - f F f experience - f I g cookingTime - m (Lnet/minecraft/world/item/crafting/SingleRecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (II)Z a canCraftInDimensions - m ()Lnet/minecraft/core/NonNullList; a getIngredients - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a getResultItem - m (Lnet/minecraft/world/item/crafting/SingleRecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m ()F b getExperience - m ()Ljava/lang/String; c getGroup - m ()I d getCookingTime - m ()Lnet/minecraft/world/item/crafting/Recipes; e getType - m ()Lnet/minecraft/world/item/crafting/CookingBookCategory; f category -c net/minecraft/world/item/crafting/RecipeCooking$a net/minecraft/world/item/crafting/AbstractCookingRecipe$Factory -c net/minecraft/world/item/crafting/RecipeCrafting net/minecraft/world/item/crafting/CraftingRecipe - m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; d category - m ()Lnet/minecraft/world/item/crafting/Recipes; e getType -c net/minecraft/world/item/crafting/RecipeFireworks net/minecraft/world/item/crafting/FireworkRocketRecipe - f Lnet/minecraft/world/item/crafting/RecipeItemStack; a PAPER_INGREDIENT - f Lnet/minecraft/world/item/crafting/RecipeItemStack; b GUNPOWDER_INGREDIENT - f Lnet/minecraft/world/item/crafting/RecipeItemStack; c STAR_INGREDIENT - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a getResultItem - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer -c net/minecraft/world/item/crafting/RecipeFireworksFade net/minecraft/world/item/crafting/FireworkStarFadeRecipe - f Lnet/minecraft/world/item/crafting/RecipeItemStack; a STAR_INGREDIENT - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer -c net/minecraft/world/item/crafting/RecipeFireworksStar net/minecraft/world/item/crafting/FireworkStarRecipe - f Lnet/minecraft/world/item/crafting/RecipeItemStack; a SHAPE_INGREDIENT - f Lnet/minecraft/world/item/crafting/RecipeItemStack; b TRAIL_INGREDIENT - f Lnet/minecraft/world/item/crafting/RecipeItemStack; c TWINKLE_INGREDIENT - f Ljava/util/Map; d SHAPE_BY_ITEM - f Lnet/minecraft/world/item/crafting/RecipeItemStack; e GUNPOWDER_INGREDIENT - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m (Ljava/util/HashMap;)V a lambda$static$0 - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a getResultItem - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer -c net/minecraft/world/item/crafting/RecipeHolder net/minecraft/world/item/crafting/RecipeHolder - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/resources/MinecraftKey; b id - f Lnet/minecraft/world/item/crafting/IRecipe; c value - m ()Lnet/minecraft/resources/MinecraftKey; a id - m ()Lnet/minecraft/world/item/crafting/IRecipe; b value -c net/minecraft/world/item/crafting/RecipeInput net/minecraft/world/item/crafting/RecipeInput - m ()I a size - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m ()Z b isEmpty -c net/minecraft/world/item/crafting/RecipeItemStack net/minecraft/world/item/crafting/Ingredient - f Lnet/minecraft/world/item/crafting/RecipeItemStack; a EMPTY - f Lnet/minecraft/network/codec/StreamCodec; b CONTENTS_STREAM_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - f Lcom/mojang/serialization/Codec; d CODEC_NONEMPTY - f [Lnet/minecraft/world/item/crafting/RecipeItemStack$Provider; e values - f [Lnet/minecraft/world/item/ItemStack; f itemStacks - f Lit/unimi/dsi/fastutil/ints/IntList; g stackingIds - m (Z)Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/item/ItemStack;)Z a test - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/crafting/RecipeItemStack; a of - m (Ljava/util/stream/Stream;)Lnet/minecraft/world/item/crafting/RecipeItemStack; a of - m ([Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/crafting/RecipeItemStack; a of - m ([Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/item/crafting/RecipeItemStack; a of - m ()[Lnet/minecraft/world/item/ItemStack; a getItems - m ()Lit/unimi/dsi/fastutil/ints/IntList; b getStackingIds - m (Ljava/util/stream/Stream;)Lnet/minecraft/world/item/crafting/RecipeItemStack; b fromValues - m ()Z c isEmpty - m ()Lnet/minecraft/world/item/crafting/RecipeItemStack; d of -c net/minecraft/world/item/crafting/RecipeItemStack$Provider net/minecraft/world/item/crafting/Ingredient$Value - f Lcom/mojang/serialization/Codec; a CODEC - m ()Ljava/util/Collection; a getItems -c net/minecraft/world/item/crafting/RecipeItemStack$StackProvider net/minecraft/world/item/crafting/Ingredient$ItemValue - f Lnet/minecraft/world/item/ItemStack; b item - f Lcom/mojang/serialization/Codec; c CODEC - m ()Ljava/util/Collection; a getItems - m ()Lnet/minecraft/world/item/ItemStack; b item -c net/minecraft/world/item/crafting/RecipeItemStack$b net/minecraft/world/item/crafting/Ingredient$TagValue - f Lnet/minecraft/tags/TagKey; b tag - f Lcom/mojang/serialization/Codec; c CODEC - m ()Ljava/util/Collection; a getItems - m ()Lnet/minecraft/tags/TagKey; b tag -c net/minecraft/world/item/crafting/RecipeMapClone net/minecraft/world/item/crafting/MapCloningRecipe - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer -c net/minecraft/world/item/crafting/RecipeMapExtend net/minecraft/world/item/crafting/MapExtendingRecipe - m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/world/item/ItemStack; a findFilledMap - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m ()Z as_ isSpecial - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer -c net/minecraft/world/item/crafting/RecipeRepair net/minecraft/world/item/crafting/RepairItemRecipe - m (Lnet/minecraft/world/item/enchantment/ItemEnchantments;Lnet/minecraft/world/item/enchantment/ItemEnchantments;Lnet/minecraft/world/item/enchantment/ItemEnchantments$a;Lnet/minecraft/core/Holder$c;)V a lambda$assemble$1 - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a canCombine - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lcom/mojang/datafixers/util/Pair; a getItemsToCombine - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/core/Holder$c;)Z a lambda$assemble$0 - m (Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/world/item/enchantment/ItemEnchantments;Lnet/minecraft/world/item/enchantment/ItemEnchantments;Lnet/minecraft/world/item/enchantment/ItemEnchantments$a;)V a lambda$assemble$2 - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer -c net/minecraft/world/item/crafting/RecipeSerializer net/minecraft/world/item/crafting/RecipeSerializer - f Lnet/minecraft/world/item/crafting/RecipeSerializer; a SHAPED_RECIPE - f Lnet/minecraft/world/item/crafting/RecipeSerializer; b SHAPELESS_RECIPE - f Lnet/minecraft/world/item/crafting/RecipeSerializer; c ARMOR_DYE - f Lnet/minecraft/world/item/crafting/RecipeSerializer; d BOOK_CLONING - f Lnet/minecraft/world/item/crafting/RecipeSerializer; e MAP_CLONING - f Lnet/minecraft/world/item/crafting/RecipeSerializer; f MAP_EXTENDING - f Lnet/minecraft/world/item/crafting/RecipeSerializer; g FIREWORK_ROCKET - f Lnet/minecraft/world/item/crafting/RecipeSerializer; h FIREWORK_STAR - f Lnet/minecraft/world/item/crafting/RecipeSerializer; i FIREWORK_STAR_FADE - f Lnet/minecraft/world/item/crafting/RecipeSerializer; j TIPPED_ARROW - f Lnet/minecraft/world/item/crafting/RecipeSerializer; k BANNER_DUPLICATE - f Lnet/minecraft/world/item/crafting/RecipeSerializer; l SHIELD_DECORATION - f Lnet/minecraft/world/item/crafting/RecipeSerializer; m SHULKER_BOX_COLORING - f Lnet/minecraft/world/item/crafting/RecipeSerializer; n SUSPICIOUS_STEW - f Lnet/minecraft/world/item/crafting/RecipeSerializer; o REPAIR_ITEM - f Lnet/minecraft/world/item/crafting/RecipeSerializer; p SMELTING_RECIPE - f Lnet/minecraft/world/item/crafting/RecipeSerializer; q BLASTING_RECIPE - f Lnet/minecraft/world/item/crafting/RecipeSerializer; r SMOKING_RECIPE - f Lnet/minecraft/world/item/crafting/RecipeSerializer; s CAMPFIRE_COOKING_RECIPE - f Lnet/minecraft/world/item/crafting/RecipeSerializer; t STONECUTTER - f Lnet/minecraft/world/item/crafting/RecipeSerializer; u SMITHING_TRANSFORM - f Lnet/minecraft/world/item/crafting/RecipeSerializer; v SMITHING_TRIM - f Lnet/minecraft/world/item/crafting/RecipeSerializer; w DECORATED_POT_RECIPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;)Lnet/minecraft/world/item/crafting/RecipeSerializer; a register - m ()Lnet/minecraft/network/codec/StreamCodec; b streamCodec -c net/minecraft/world/item/crafting/RecipeSerializerCooking net/minecraft/world/item/crafting/SimpleCookingSerializer - f Lnet/minecraft/world/item/crafting/RecipeCooking$a; x factory - f Lcom/mojang/serialization/MapCodec; y codec - f Lnet/minecraft/network/codec/StreamCodec; z streamCodec - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/RecipeCooking; a fromNetwork - m (Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/RecipeItemStack;Lnet/minecraft/world/item/ItemStack;FI)Lnet/minecraft/world/item/crafting/RecipeCooking; a create - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/RecipeCooking;)V a toNetwork - m (Lnet/minecraft/world/item/crafting/RecipeCooking;)Ljava/lang/Integer; a lambda$new$5 - m (ILnet/minecraft/world/item/crafting/RecipeCooking$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$new$6 - m ()Lnet/minecraft/network/codec/StreamCodec; b streamCodec - m (Lnet/minecraft/world/item/crafting/RecipeCooking;)Ljava/lang/Float; b lambda$new$4 - m (Lnet/minecraft/world/item/crafting/RecipeCooking;)Lnet/minecraft/world/item/ItemStack; c lambda$new$3 - m (Lnet/minecraft/world/item/crafting/RecipeCooking;)Lnet/minecraft/world/item/crafting/RecipeItemStack; d lambda$new$2 - m (Lnet/minecraft/world/item/crafting/RecipeCooking;)Lnet/minecraft/world/item/crafting/CookingBookCategory; e lambda$new$1 - m (Lnet/minecraft/world/item/crafting/RecipeCooking;)Ljava/lang/String; f lambda$new$0 -c net/minecraft/world/item/crafting/RecipeShulkerBox net/minecraft/world/item/crafting/ShulkerBoxColoring - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer -c net/minecraft/world/item/crafting/RecipeSingleItem net/minecraft/world/item/crafting/SingleItemRecipe - f Lnet/minecraft/world/item/crafting/RecipeItemStack; a ingredient - f Lnet/minecraft/world/item/ItemStack; b result - f Ljava/lang/String; c group - f Lnet/minecraft/world/item/crafting/Recipes; d type - f Lnet/minecraft/world/item/crafting/RecipeSerializer; e serializer - m (Lnet/minecraft/world/item/crafting/SingleRecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (II)Z a canCraftInDimensions - m ()Lnet/minecraft/core/NonNullList; a getIngredients - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a getResultItem - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer - m ()Ljava/lang/String; c getGroup - m ()Lnet/minecraft/world/item/crafting/Recipes; e getType -c net/minecraft/world/item/crafting/RecipeSingleItem$a net/minecraft/world/item/crafting/SingleItemRecipe$Factory -c net/minecraft/world/item/crafting/RecipeSingleItem$b net/minecraft/world/item/crafting/SingleItemRecipe$Serializer - f Lnet/minecraft/world/item/crafting/RecipeSingleItem$a; x factory - f Lcom/mojang/serialization/MapCodec; y codec - f Lnet/minecraft/network/codec/StreamCodec; z streamCodec - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/crafting/RecipeSingleItem;)Lnet/minecraft/world/item/ItemStack; a lambda$new$6 - m (Lnet/minecraft/world/item/crafting/RecipeSingleItem$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$new$3 - m ()Lnet/minecraft/network/codec/StreamCodec; b streamCodec - m (Lnet/minecraft/world/item/crafting/RecipeSingleItem;)Lnet/minecraft/world/item/crafting/RecipeItemStack; b lambda$new$5 - m (Lnet/minecraft/world/item/crafting/RecipeSingleItem;)Ljava/lang/String; c lambda$new$4 - m (Lnet/minecraft/world/item/crafting/RecipeSingleItem;)Lnet/minecraft/world/item/ItemStack; d lambda$new$2 - m (Lnet/minecraft/world/item/crafting/RecipeSingleItem;)Lnet/minecraft/world/item/crafting/RecipeItemStack; e lambda$new$1 - m (Lnet/minecraft/world/item/crafting/RecipeSingleItem;)Ljava/lang/String; f lambda$new$0 -c net/minecraft/world/item/crafting/RecipeSmoking net/minecraft/world/item/crafting/SmokingRecipe - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer - m ()Lnet/minecraft/world/item/ItemStack; g getToastSymbol -c net/minecraft/world/item/crafting/RecipeStonecutting net/minecraft/world/item/crafting/StonecutterRecipe - m (Lnet/minecraft/world/item/crafting/SingleRecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m ()Lnet/minecraft/world/item/ItemStack; g getToastSymbol -c net/minecraft/world/item/crafting/RecipeSuspiciousStew net/minecraft/world/item/crafting/SuspiciousStewRecipe - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer -c net/minecraft/world/item/crafting/RecipeTippedArrow net/minecraft/world/item/crafting/TippedArrowRecipe - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer -c net/minecraft/world/item/crafting/Recipes net/minecraft/world/item/crafting/RecipeType - f Lnet/minecraft/world/item/crafting/Recipes; a CRAFTING - f Lnet/minecraft/world/item/crafting/Recipes; b SMELTING - f Lnet/minecraft/world/item/crafting/Recipes; c BLASTING - f Lnet/minecraft/world/item/crafting/Recipes; d SMOKING - f Lnet/minecraft/world/item/crafting/Recipes; e CAMPFIRE_COOKING - f Lnet/minecraft/world/item/crafting/Recipes; f STONECUTTING - f Lnet/minecraft/world/item/crafting/Recipes; g SMITHING - m (Ljava/lang/String;)Lnet/minecraft/world/item/crafting/Recipes; a register -c net/minecraft/world/item/crafting/Recipes$1 net/minecraft/world/item/crafting/RecipeType$1 - f Ljava/lang/String; h val$name -c net/minecraft/world/item/crafting/RecipiesShield net/minecraft/world/item/crafting/ShieldDecorationRecipe - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer -c net/minecraft/world/item/crafting/ShapedRecipePattern net/minecraft/world/item/crafting/ShapedRecipePattern - f Lcom/mojang/serialization/MapCodec; a MAP_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f I c MAX_SIZE - f I d width - f I e height - f Lnet/minecraft/core/NonNullList; f ingredients - f Ljava/util/Optional; g data - f I h ingredientCount - f Z i symmetrical - m (Lnet/minecraft/world/item/crafting/CraftingInput;)Z a matches - m (Lnet/minecraft/world/item/crafting/ShapedRecipePattern$a;)Lcom/mojang/serialization/DataResult; a unpack - m (Ljava/util/List;)[Ljava/lang/String; a shrink - m (C)Ljava/lang/String; a lambda$unpack$3 - m (Lnet/minecraft/world/item/crafting/CraftingInput;Z)Z a matches - m ()I a width - m (Ljava/lang/String;)I a firstNonSpace - m (Ljava/util/Map;[Ljava/lang/String;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; a of - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V a toNetwork - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/RecipeItemStack;)Lnet/minecraft/world/item/crafting/RecipeItemStack; a lambda$fromNetwork$5 - m (Lnet/minecraft/world/item/crafting/ShapedRecipePattern;)Lcom/mojang/serialization/DataResult; a lambda$static$2 - m (Lit/unimi/dsi/fastutil/chars/CharSet;)Ljava/lang/String; a lambda$unpack$4 - m (Ljava/util/Map;Ljava/util/List;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; a of - m ()I b height - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; b fromNetwork - m (Ljava/lang/String;)I b lastNonSpace - m ()Lnet/minecraft/core/NonNullList; c ingredients - m ()Lcom/mojang/serialization/DataResult; d lambda$static$1 - m ()Ljava/lang/String; e lambda$static$0 -c net/minecraft/world/item/crafting/ShapedRecipePattern$a net/minecraft/world/item/crafting/ShapedRecipePattern$Data - f Lcom/mojang/serialization/MapCodec; a MAP_CODEC - f Ljava/util/Map; b key - f Ljava/util/List; c pattern - f Lcom/mojang/serialization/Codec; d PATTERN_CODEC - f Lcom/mojang/serialization/Codec; e SYMBOL_CODEC - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a lambda$static$4 - m (Lnet/minecraft/world/item/crafting/ShapedRecipePattern$a;)Ljava/util/List; a lambda$static$9 - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a lambda$static$7 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$10 - m ()Ljava/util/Map; a key - m ()Ljava/util/List; b pattern - m (Ljava/lang/String;)Ljava/lang/String; b lambda$static$5 - m (Lnet/minecraft/world/item/crafting/ShapedRecipePattern$a;)Ljava/util/Map; b lambda$static$8 - m ()Ljava/lang/String; c lambda$static$6 - m ()Ljava/lang/String; d lambda$static$3 - m ()Ljava/lang/String; e lambda$static$2 - m ()Ljava/lang/String; f lambda$static$1 - m ()Ljava/lang/String; g lambda$static$0 -c net/minecraft/world/item/crafting/ShapedRecipes net/minecraft/world/item/crafting/ShapedRecipe - f Lnet/minecraft/world/item/crafting/ShapedRecipePattern; a pattern - f Lnet/minecraft/world/item/ItemStack; b result - f Ljava/lang/String; c group - f Lnet/minecraft/world/item/crafting/CraftingBookCategory; d category - f Z e showNotification - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m ()Lnet/minecraft/core/NonNullList; a getIngredients - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a getResultItem - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer - m ()Ljava/lang/String; c getGroup - m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; d category - m ()Z h showNotification - m ()Z i isIncomplete - m ()I j getWidth - m ()I k getHeight -c net/minecraft/world/item/crafting/ShapedRecipes$Serializer net/minecraft/world/item/crafting/ShapedRecipe$Serializer - f Lcom/mojang/serialization/MapCodec; x CODEC - f Lnet/minecraft/network/codec/StreamCodec; y STREAM_CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/ShapedRecipes;)V a toNetwork - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapedRecipes; a fromNetwork - m ()Lnet/minecraft/network/codec/StreamCodec; b streamCodec -c net/minecraft/world/item/crafting/ShapelessRecipes net/minecraft/world/item/crafting/ShapelessRecipe - f Ljava/lang/String; a group - f Lnet/minecraft/world/item/crafting/CraftingBookCategory; b category - f Lnet/minecraft/world/item/ItemStack; c result - f Lnet/minecraft/core/NonNullList; d ingredients - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/World;)Z a matches - m ()Lnet/minecraft/core/NonNullList; a getIngredients - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a getResultItem - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer - m ()Ljava/lang/String; c getGroup - m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; d category -c net/minecraft/world/item/crafting/ShapelessRecipes$a net/minecraft/world/item/crafting/ShapelessRecipe$Serializer - f Lnet/minecraft/network/codec/StreamCodec; x STREAM_CODEC - f Lcom/mojang/serialization/MapCodec; y CODEC - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/ShapelessRecipes;)V a toNetwork - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapelessRecipes; a fromNetwork - m ()Lnet/minecraft/network/codec/StreamCodec; b streamCodec -c net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer - f Lcom/mojang/serialization/MapCodec; x codec - f Lnet/minecraft/network/codec/StreamCodec; y streamCodec - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$new$0 - m ()Lnet/minecraft/network/codec/StreamCodec; b streamCodec -c net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$a net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$Factory -c net/minecraft/world/item/crafting/SingleRecipeInput net/minecraft/world/item/crafting/SingleRecipeInput - f Lnet/minecraft/world/item/ItemStack; a item - m ()I a size - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m ()Lnet/minecraft/world/item/ItemStack; c item -c net/minecraft/world/item/crafting/SmithingRecipe net/minecraft/world/item/crafting/SmithingRecipe - m (II)Z a canCraftInDimensions - m (Lnet/minecraft/world/item/ItemStack;)Z a isTemplateIngredient - m (Lnet/minecraft/world/item/ItemStack;)Z b isBaseIngredient - m (Lnet/minecraft/world/item/ItemStack;)Z c isAdditionIngredient - m ()Lnet/minecraft/world/item/crafting/Recipes; e getType - m ()Lnet/minecraft/world/item/ItemStack; g getToastSymbol -c net/minecraft/world/item/crafting/SmithingRecipeInput net/minecraft/world/item/crafting/SmithingRecipeInput - f Lnet/minecraft/world/item/ItemStack; a template - f Lnet/minecraft/world/item/ItemStack; b base - f Lnet/minecraft/world/item/ItemStack; c addition - m ()I a size - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m ()Z b isEmpty - m ()Lnet/minecraft/world/item/ItemStack; c template - m ()Lnet/minecraft/world/item/ItemStack; d base - m ()Lnet/minecraft/world/item/ItemStack; e addition -c net/minecraft/world/item/crafting/SmithingTransformRecipe net/minecraft/world/item/crafting/SmithingTransformRecipe - f Lnet/minecraft/world/item/crafting/RecipeItemStack; a template - f Lnet/minecraft/world/item/crafting/RecipeItemStack; b base - f Lnet/minecraft/world/item/crafting/RecipeItemStack; c addition - f Lnet/minecraft/world/item/ItemStack; d result - m (Lnet/minecraft/world/item/ItemStack;)Z a isTemplateIngredient - m (Lnet/minecraft/world/item/crafting/SmithingRecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a getResultItem - m (Lnet/minecraft/world/item/crafting/SmithingRecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer - m (Lnet/minecraft/world/item/ItemStack;)Z b isBaseIngredient - m (Lnet/minecraft/world/item/ItemStack;)Z c isAdditionIngredient - m ()Z i isIncomplete -c net/minecraft/world/item/crafting/SmithingTransformRecipe$a net/minecraft/world/item/crafting/SmithingTransformRecipe$Serializer - f Lnet/minecraft/network/codec/StreamCodec; x STREAM_CODEC - f Lcom/mojang/serialization/MapCodec; y CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)V a toNetwork - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/SmithingTransformRecipe; a fromNetwork - m ()Lnet/minecraft/network/codec/StreamCodec; b streamCodec -c net/minecraft/world/item/crafting/SmithingTrimRecipe net/minecraft/world/item/crafting/SmithingTrimRecipe - f Lnet/minecraft/world/item/crafting/RecipeItemStack; a template - f Lnet/minecraft/world/item/crafting/RecipeItemStack; b base - f Lnet/minecraft/world/item/crafting/RecipeItemStack; c addition - m (Lnet/minecraft/world/item/ItemStack;)Z a isTemplateIngredient - m (Lnet/minecraft/world/item/crafting/SmithingRecipeInput;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a assemble - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/item/ItemStack; a getResultItem - m (Lnet/minecraft/world/item/crafting/SmithingRecipeInput;Lnet/minecraft/world/level/World;)Z a matches - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; at_ getSerializer - m (Lnet/minecraft/world/item/ItemStack;)Z b isBaseIngredient - m (Lnet/minecraft/world/item/ItemStack;)Z c isAdditionIngredient - m ()Z i isIncomplete -c net/minecraft/world/item/crafting/SmithingTrimRecipe$a net/minecraft/world/item/crafting/SmithingTrimRecipe$Serializer - f Lnet/minecraft/network/codec/StreamCodec; x STREAM_CODEC - f Lcom/mojang/serialization/MapCodec; y CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)V a toNetwork - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/SmithingTrimRecipe; a fromNetwork - m ()Lnet/minecraft/network/codec/StreamCodec; b streamCodec -c net/minecraft/world/item/enchantment/ConditionalEffect net/minecraft/world/item/enchantment/ConditionalEffect - f Ljava/lang/Object; a effect - f Ljava/util/Optional; b requirements - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet;)Lcom/mojang/serialization/Codec; a codec - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$4 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet;)Lcom/mojang/serialization/Codec; a conditionCodec - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a matches - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lcom/mojang/serialization/DataResult; a lambda$conditionCodec$2 - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a lambda$conditionCodec$1 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lcom/mojang/serialization/DataResult; a lambda$conditionCodec$3 - m ()Ljava/lang/Object; a effect - m ()Ljava/util/Optional; b requirements - m (Ljava/lang/String;)Ljava/lang/String; b lambda$conditionCodec$0 -c net/minecraft/world/item/enchantment/EnchantedItemInUse net/minecraft/world/item/enchantment/EnchantedItemInUse - f Lnet/minecraft/world/item/ItemStack; a itemStack - f Lnet/minecraft/world/entity/EnumItemSlot; b inSlot - f Lnet/minecraft/world/entity/EntityLiving; c owner - f Ljava/util/function/Consumer; d onBreak - m ()Lnet/minecraft/world/item/ItemStack; a itemStack - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/item/Item;)V a lambda$new$0 - m ()Lnet/minecraft/world/entity/EnumItemSlot; b inSlot - m ()Lnet/minecraft/world/entity/EntityLiving; c owner - m ()Ljava/util/function/Consumer; d onBreak -c net/minecraft/world/item/enchantment/Enchantment net/minecraft/world/item/enchantment/Enchantment - f I a MAX_LEVEL - f Lcom/mojang/serialization/Codec; b DIRECT_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; e description - f Lnet/minecraft/world/item/enchantment/Enchantment$c; f definition - f Lnet/minecraft/core/HolderSet; g exclusiveSet - f Lnet/minecraft/core/component/DataComponentMap; h effects - m (Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/entity/EquipmentSlotGroup;)Z a lambda$matchingSlot$1 - m (Lnet/minecraft/world/item/ItemStack;)Z a isPrimaryItem - m (Lnet/minecraft/world/item/enchantment/Enchantment$c;)Lnet/minecraft/world/item/enchantment/Enchantment$a; a enchantment - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/level/storage/loot/LootTableInfo; a entityContext - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V a modifyDamageProtection - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect;)V a lambda$onProjectileSpawned$3 - m (I)Lnet/minecraft/world/item/enchantment/Enchantment$b; a constantCost - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V a modifyItemFilteredCount - m (Lnet/minecraft/core/HolderSet;IILnet/minecraft/world/item/enchantment/Enchantment$b;Lnet/minecraft/world/item/enchantment/Enchantment$b;I[Lnet/minecraft/world/entity/EquipmentSlotGroup;)Lnet/minecraft/world/item/enchantment/Enchantment$c; a definition - m (Lnet/minecraft/world/item/enchantment/TargetedConditionalEffect;Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V a doPostAttack - m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/effects/EnchantmentValueEffect;)V a lambda$modifyDamageFilteredValue$7 - m (II)Lnet/minecraft/world/item/enchantment/Enchantment$b; a dynamicCost - m (Lnet/minecraft/world/entity/EnumItemSlot;)Z a matchingSlot - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/entity/Entity;Z)Lnet/minecraft/world/level/storage/loot/LootTableInfo; a locationContext - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/EntityLiving;)V a runLocationChangedEffects - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;)V a tick - m (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/function/Consumer;)V a applyEffects - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/util/List; a getEffects - m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/enchantment/effects/EnchantmentValueEffect;)V a lambda$modifyItemFilteredCount$5 - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)Z a isImmuneToDamage - m (Lnet/minecraft/world/entity/EntityLiving;)Ljava/util/Map; a getSlotItems - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V a doPostAttack - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/storage/loot/LootTableInfo; a blockHitContext - m (ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/EntityLiving;)V a stopLocationBasedEffects - m (Lnet/minecraft/core/Holder;I)Lnet/minecraft/network/chat/IChatBaseComponent; a getFullname - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/core/HolderSet; a getSupportedItems - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/level/storage/loot/LootTableInfo; a itemContext - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V a modifyMobExperience - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V a modifyDamageFilteredValue - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/block/state/IBlockData;)V a onHitBlock - m (Lnet/minecraft/util/RandomSource;ILorg/apache/commons/lang3/mutable/MutableFloat;)V a modifyTridentSpinAttackStrength - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V a modifyDurabilityChange - m (Lnet/minecraft/core/HolderSet;Lnet/minecraft/core/HolderSet;IILnet/minecraft/world/item/enchantment/Enchantment$b;Lnet/minecraft/world/item/enchantment/Enchantment$b;I[Lnet/minecraft/world/entity/EquipmentSlotGroup;)Lnet/minecraft/world/item/enchantment/Enchantment$c; a definition - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Z a areCompatible - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/util/RandomSource;ILorg/apache/commons/lang3/mutable/MutableFloat;)V a modifyUnfilteredValue - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V a modifyEntityFilteredValue - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect;)V a lambda$onHitBlock$4 - m (Lnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/EntityLiving;ILnet/minecraft/world/item/enchantment/effects/EnchantmentLocationBasedEffect;)V a lambda$runLocationChangedEffects$8 - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V b modifyDamage - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/world/level/storage/loot/LootTableInfo; b damageContext - m (Lnet/minecraft/world/item/ItemStack;)Z b isSupportedItem - m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/effects/EnchantmentValueEffect;)V b lambda$modifyEntityFilteredValue$6 - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect;)V b lambda$tick$2 - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;)V b onProjectileSpawned - m (Lnet/minecraft/util/RandomSource;ILorg/apache/commons/lang3/mutable/MutableFloat;)V b modifyCrossbowChargeTime - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V b modifyTridentReturnToOwnerAcceleration - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V b modifyAmmoCount - m ()I b getWeight - m (I)I b getMinCost - m (I)I c getMaxCost - m ()I c getAnvilCost - m (Lnet/minecraft/world/item/ItemStack;)Z c canEnchant - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V c modifyPiercingCount - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V c modifyFallBasedDamage - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V c modifyFishingTimeReduction - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V d modifyFishingLuckBonus - m ()I d getMinLevel - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V d modifyKnockback - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V d modifyBlockExperience - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V e modifyProjectileCount - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;)V e modifyDurabilityToRepairFromXp - m ()I e getMaxLevel - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;)V e modifyArmorEffectivness - m ()Lnet/minecraft/network/chat/IChatBaseComponent; f description - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;)V f modifyProjectileSpread - m ()Lnet/minecraft/world/item/enchantment/Enchantment$c; g definition - m ()Lnet/minecraft/core/HolderSet; h exclusiveSet - m ()Lnet/minecraft/core/component/DataComponentMap; i effects -c net/minecraft/world/item/enchantment/Enchantment$1 net/minecraft/world/item/enchantment/Enchantment$1 - f [I a $SwitchMap$net$minecraft$world$item$enchantment$EnchantmentTarget -c net/minecraft/world/item/enchantment/Enchantment$a net/minecraft/world/item/enchantment/Enchantment$Builder - f Lnet/minecraft/world/item/enchantment/Enchantment$c; a definition - f Lnet/minecraft/core/HolderSet; b exclusiveSet - f Ljava/util/Map; c effectLists - f Lnet/minecraft/core/component/DataComponentMap$a; d effectMapBuilder - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/item/enchantment/Enchantment$a; a exclusiveWith - m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/world/item/enchantment/Enchantment$a; a withEffect - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/world/item/enchantment/Enchantment$a; a withEffect - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)Lnet/minecraft/world/item/enchantment/Enchantment$a; a withEffect - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/item/enchantment/Enchantment; a build - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Ljava/lang/Object;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)Lnet/minecraft/world/item/enchantment/Enchantment$a; a withEffect - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/core/component/DataComponentType;)Ljava/util/List; a lambda$getEffectsList$0 - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Ljava/lang/Object;)Lnet/minecraft/world/item/enchantment/Enchantment$a; a withEffect - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/enchantment/effects/EnchantmentAttributeEffect;)Lnet/minecraft/world/item/enchantment/Enchantment$a; a withEffect - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/world/item/enchantment/Enchantment$a; b withSpecialEffect - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/util/List; b getEffectsList -c net/minecraft/world/item/enchantment/Enchantment$b net/minecraft/world/item/enchantment/Enchantment$Cost - f Lcom/mojang/serialization/Codec; a CODEC - f I b base - f I c perLevelAboveFirst - m (I)I a calculate - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I a base - m ()I b perLevelAboveFirst -c net/minecraft/world/item/enchantment/Enchantment$c net/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/HolderSet; b supportedItems - f Ljava/util/Optional; c primaryItems - f I d weight - f I e maxLevel - f Lnet/minecraft/world/item/enchantment/Enchantment$b; f minCost - f Lnet/minecraft/world/item/enchantment/Enchantment$b; g maxCost - f I h anvilCost - f Ljava/util/List; i slots - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/core/HolderSet; a supportedItems - m ()Ljava/util/Optional; b primaryItems - m ()I c weight - m ()I d maxLevel - m ()Lnet/minecraft/world/item/enchantment/Enchantment$b; e minCost - m ()Lnet/minecraft/world/item/enchantment/Enchantment$b; f maxCost - m ()I g anvilCost - m ()Ljava/util/List; h slots -c net/minecraft/world/item/enchantment/EnchantmentEffectComponents net/minecraft/world/item/enchantment/EnchantmentEffectComponents - f Lnet/minecraft/core/component/DataComponentType; A CROSSBOW_CHARGE_TIME - f Lnet/minecraft/core/component/DataComponentType; B CROSSBOW_CHARGING_SOUNDS - f Lnet/minecraft/core/component/DataComponentType; C TRIDENT_SOUND - f Lnet/minecraft/core/component/DataComponentType; D PREVENT_EQUIPMENT_DROP - f Lnet/minecraft/core/component/DataComponentType; E PREVENT_ARMOR_CHANGE - f Lnet/minecraft/core/component/DataComponentType; F TRIDENT_SPIN_ATTACK_STRENGTH - f Lcom/mojang/serialization/Codec; a COMPONENT_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/core/component/DataComponentType; c DAMAGE_PROTECTION - f Lnet/minecraft/core/component/DataComponentType; d DAMAGE_IMMUNITY - f Lnet/minecraft/core/component/DataComponentType; e DAMAGE - f Lnet/minecraft/core/component/DataComponentType; f SMASH_DAMAGE_PER_FALLEN_BLOCK - f Lnet/minecraft/core/component/DataComponentType; g KNOCKBACK - f Lnet/minecraft/core/component/DataComponentType; h ARMOR_EFFECTIVENESS - f Lnet/minecraft/core/component/DataComponentType; i POST_ATTACK - f Lnet/minecraft/core/component/DataComponentType; j HIT_BLOCK - f Lnet/minecraft/core/component/DataComponentType; k ITEM_DAMAGE - f Lnet/minecraft/core/component/DataComponentType; l ATTRIBUTES - f Lnet/minecraft/core/component/DataComponentType; m EQUIPMENT_DROPS - f Lnet/minecraft/core/component/DataComponentType; n LOCATION_CHANGED - f Lnet/minecraft/core/component/DataComponentType; o TICK - f Lnet/minecraft/core/component/DataComponentType; p AMMO_USE - f Lnet/minecraft/core/component/DataComponentType; q PROJECTILE_PIERCING - f Lnet/minecraft/core/component/DataComponentType; r PROJECTILE_SPAWNED - f Lnet/minecraft/core/component/DataComponentType; s PROJECTILE_SPREAD - f Lnet/minecraft/core/component/DataComponentType; t PROJECTILE_COUNT - f Lnet/minecraft/core/component/DataComponentType; u TRIDENT_RETURN_ACCELERATION - f Lnet/minecraft/core/component/DataComponentType; v FISHING_TIME_REDUCTION - f Lnet/minecraft/core/component/DataComponentType; w FISHING_LUCK_BONUS - f Lnet/minecraft/core/component/DataComponentType; x BLOCK_EXPERIENCE - f Lnet/minecraft/core/component/DataComponentType; y MOB_EXPERIENCE - f Lnet/minecraft/core/component/DataComponentType; z REPAIR_WITH_XP - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; A lambda$static$4 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; B lambda$static$3 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; C lambda$static$2 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; D lambda$static$1 - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/core/component/DataComponentType; a bootstrap - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; a lambda$static$30 - m ()Lcom/mojang/serialization/Codec; a lambda$static$0 - m (Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/core/component/DataComponentType; a register - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; b lambda$static$29 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; c lambda$static$28 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; d lambda$static$27 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; e lambda$static$26 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; f lambda$static$25 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; g lambda$static$24 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; h lambda$static$23 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; i lambda$static$22 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; j lambda$static$21 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; k lambda$static$20 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; l lambda$static$19 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; m lambda$static$18 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; n lambda$static$17 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; o lambda$static$16 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; p lambda$static$15 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; q lambda$static$14 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; r lambda$static$13 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; s lambda$static$12 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; t lambda$static$11 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; u lambda$static$10 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; v lambda$static$9 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; w lambda$static$8 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; x lambda$static$7 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; y lambda$static$6 - m (Lnet/minecraft/core/component/DataComponentType$a;)Lnet/minecraft/core/component/DataComponentType$a; z lambda$static$5 -c net/minecraft/world/item/enchantment/EnchantmentManager net/minecraft/world/item/enchantment/EnchantmentHelper - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/block/state/IBlockData;Ljava/util/function/Consumer;)V a onHitBlock - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/EntityLiving;)I a getEnchantmentLevel - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;F)F a modifyDamage - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V a lambda$modifyKnockback$9 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/util/RandomSource;)V a enchantItemFromProvider - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/ItemStack;)I a getItemEnchantmentLevel - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EnumItemSlot;Ljava/util/function/BiConsumer;)V a forEachModifier - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/ItemStack;ILjava/util/stream/Stream;)Lnet/minecraft/world/item/ItemStack; a enchantItem - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V a lambda$getDamageProtection$5 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/EntityArrow;Ljava/util/function/Consumer;)V a onProjectileSpawned - m (ILjava/util/List;Lnet/minecraft/core/Holder;)V a lambda$getAvailableEnchantmentResults$42 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EnumItemSlot;)V a stopLocationBasedEffects - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/entity/EnumItemSlot;)V a runLocationChangedEffects - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments;)V a setEnchantments - m (Lnet/minecraft/world/item/enchantment/providers/EnchantmentProvider;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;Lnet/minecraft/world/item/enchantment/ItemEnchantments$a;)V a lambda$enchantItemFromProvider$43 - m (Lnet/minecraft/core/Holder$c;)Lnet/minecraft/core/Holder; a lambda$enchantItem$38 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/EnchantmentManager$b;)V a runIterationOnItem - m (Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/core/Holder;I)V a lambda$getHighestLevel$37 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V a doPostAttackEffects - m (Lnet/minecraft/world/item/ItemStack;ZLnet/minecraft/core/Holder;)Z a lambda$getAvailableEnchantmentResults$41 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EquipmentSlotGroup;Ljava/util/function/BiConsumer;)V a forEachModifier - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;I)I a processProjectileCount - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/IRegistryCustom;Ljava/util/Optional;)Lnet/minecraft/world/item/ItemStack; a enchantItem - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V a lambda$getTridentReturnToOwnerAcceleration$33 - m (Lnet/minecraft/core/component/DataComponentType;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/core/Holder;I)V a lambda$has$36 - m (Lnet/minecraft/core/IRegistryCustom;)Ljava/util/stream/Stream; a lambda$enchantItem$39 - m (Lnet/minecraft/world/entity/EntityLiving;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V a lambda$getTridentSpinAttackStrength$35 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;I)I a processAmmoUse - m (Lnet/minecraft/world/entity/EntityLiving;)V a stopLocationBasedEffects - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/EnumItemSlot;Ljava/util/function/BiConsumer;ILnet/minecraft/world/item/enchantment/effects/EnchantmentAttributeEffect;)V a lambda$forEachModifier$29 - m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V a lambda$isImmuneToDamage$4 - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V a lambda$stopLocationBasedEffects$15 - m (ILnet/minecraft/world/item/ItemStack;Ljava/util/stream/Stream;)Ljava/util/List; a getAvailableEnchantmentResults - m (Lnet/minecraft/world/item/ItemStack;)Z a canStoreEnchantments - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/entity/EntityLiving;Ljava/util/function/Predicate;)Ljava/util/Optional; a getRandomItemWith - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;F)F a processProjectileSpread - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V a lambda$doPostAttackEffectsWithItemSource$11 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)I a getPiercingCount - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/EquipmentSlotGroup;Ljava/util/function/BiConsumer;ILnet/minecraft/world/item/enchantment/effects/EnchantmentAttributeEffect;)V a lambda$forEachModifier$27 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/item/ItemStack;)V a doPostAttackEffectsWithItemSource - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V a lambda$processEquipmentDropChance$26 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;)F a getTridentSpinAttackStrength - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/Holder;I)V a lambda$onHitBlock$21 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/damagesource/DamageSource;)Z a isImmuneToDamage - m (Lnet/minecraft/world/entity/EnumItemSlot;Ljava/util/function/BiConsumer;Lnet/minecraft/core/Holder;I)V a lambda$forEachModifier$30 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/enchantment/TargetedConditionalEffect;)V a lambda$processEquipmentDropChance$25 - m (Lnet/minecraft/util/RandomSource;IILnet/minecraft/world/item/ItemStack;)I a getEnchantmentCost - m (Lnet/minecraft/world/item/enchantment/WeightedRandomEnchant;Lnet/minecraft/world/item/enchantment/WeightedRandomEnchant;)Z a lambda$filterCompatibleEnchantments$40 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/tags/TagKey;)Z a hasTag - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V a runLocationChangedEffects - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/damagesource/DamageSource;F)F a processEquipmentDropChance - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V a lambda$modifyDurabilityToRepairFromXp$22 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;I)I a processMobExperience - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V a lambda$tickEffects$16 - m (Ljava/util/Collection;Lnet/minecraft/core/Holder;)Z a isEnchantmentCompatible - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EnumItemSlot;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/enchantment/EnchantmentManager$a;)V a runIterationOnItem - m (Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Consumer;)Lnet/minecraft/world/item/enchantment/ItemEnchantments; a updateEnchantments - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityLiving;F)F a modifyCrossbowChargingTime - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/projectile/EntityArrow;Lnet/minecraft/core/Holder;I)V a lambda$onProjectileSpawned$20 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V a lambda$processMobExperience$3 - m (Lnet/minecraft/world/entity/EquipmentSlotGroup;Ljava/util/function/BiConsumer;Lnet/minecraft/core/Holder;I)V a lambda$forEachModifier$28 - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/enchantment/EnchantmentManager$a;)V a runIterationOnEquipment - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/component/DataComponentType;)Z a has - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)I a getFishingLuckBonus - m (Ljava/util/List;Lnet/minecraft/world/item/enchantment/WeightedRandomEnchant;)V a filterCompatibleEnchantments - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;I)I a processDurabilityChange - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)F b getFishingTimeReduction - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/enchantment/ItemEnchantments; b getEnchantmentsForCrafting - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;)V b tickEffects - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;F)F b modifyFallBasedDamage - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V b lambda$processEquipmentDropChance$24 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V b lambda$runLocationChangedEffects$13 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;I)I b processBlockExperience - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/enchantment/TargetedConditionalEffect;)V b lambda$processEquipmentDropChance$23 - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V b lambda$stopLocationBasedEffects$14 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/component/DataComponentType;)Ljava/util/Optional; b pickHighestLevel - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V b lambda$getFishingTimeReduction$32 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/damagesource/DamageSource;)F b getDamageProtection - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V b lambda$doPostAttackEffectsWithItemSource$10 - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/ItemStack;ILjava/util/stream/Stream;)Ljava/util/List; b selectEnchantment - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V b lambda$getPiercingCount$19 - m (Lnet/minecraft/world/entity/EntityLiving;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V b lambda$modifyCrossbowChargingTime$34 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V b lambda$modifyArmorEffectiveness$8 - m (Lnet/minecraft/world/item/ItemStack;)Z c hasAnyEnchantments - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/component/DataComponentType;)Lcom/mojang/datafixers/util/Pair; c getHighestLevel - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V c lambda$runLocationChangedEffects$12 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V c lambda$getFishingLuckBonus$31 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)I c getTridentReturnToOwnerAcceleration - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;F)F c modifyArmorEffectiveness - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V c lambda$modifyFallBasedDamage$7 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V c lambda$processBlockExperience$2 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;I)I c modifyDurabilityToRepairFromXp - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V d lambda$processProjectileSpread$18 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;F)F d modifyKnockback - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/component/DataComponentType; d getComponentType - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V d lambda$modifyDamage$6 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V d lambda$processAmmoUse$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V e lambda$processProjectileCount$17 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V e lambda$processDurabilityChange$0 -c net/minecraft/world/item/enchantment/EnchantmentManager$a net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentInSlotVisitor -c net/minecraft/world/item/enchantment/EnchantmentManager$b net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor -c net/minecraft/world/item/enchantment/EnchantmentTarget net/minecraft/world/item/enchantment/EnchantmentTarget - f Lnet/minecraft/world/item/enchantment/EnchantmentTarget; a ATTACKER - f Lnet/minecraft/world/item/enchantment/EnchantmentTarget; b DAMAGING_ENTITY - f Lnet/minecraft/world/item/enchantment/EnchantmentTarget; c VICTIM - f Lcom/mojang/serialization/Codec; d CODEC - f Ljava/lang/String; e id - f [Lnet/minecraft/world/item/enchantment/EnchantmentTarget; f $VALUES - m ()[Lnet/minecraft/world/item/enchantment/EnchantmentTarget; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/item/enchantment/Enchantments net/minecraft/world/item/enchantment/Enchantments - f Lnet/minecraft/resources/ResourceKey; A FLAME - f Lnet/minecraft/resources/ResourceKey; B INFINITY - f Lnet/minecraft/resources/ResourceKey; C LUCK_OF_THE_SEA - f Lnet/minecraft/resources/ResourceKey; D LURE - f Lnet/minecraft/resources/ResourceKey; E LOYALTY - f Lnet/minecraft/resources/ResourceKey; F IMPALING - f Lnet/minecraft/resources/ResourceKey; G RIPTIDE - f Lnet/minecraft/resources/ResourceKey; H CHANNELING - f Lnet/minecraft/resources/ResourceKey; I MULTISHOT - f Lnet/minecraft/resources/ResourceKey; J QUICK_CHARGE - f Lnet/minecraft/resources/ResourceKey; K PIERCING - f Lnet/minecraft/resources/ResourceKey; L DENSITY - f Lnet/minecraft/resources/ResourceKey; M BREACH - f Lnet/minecraft/resources/ResourceKey; N WIND_BURST - f Lnet/minecraft/resources/ResourceKey; O MENDING - f Lnet/minecraft/resources/ResourceKey; P VANISHING_CURSE - f Lnet/minecraft/resources/ResourceKey; a PROTECTION - f Lnet/minecraft/resources/ResourceKey; b FIRE_PROTECTION - f Lnet/minecraft/resources/ResourceKey; c FEATHER_FALLING - f Lnet/minecraft/resources/ResourceKey; d BLAST_PROTECTION - f Lnet/minecraft/resources/ResourceKey; e PROJECTILE_PROTECTION - f Lnet/minecraft/resources/ResourceKey; f RESPIRATION - f Lnet/minecraft/resources/ResourceKey; g AQUA_AFFINITY - f Lnet/minecraft/resources/ResourceKey; h THORNS - f Lnet/minecraft/resources/ResourceKey; i DEPTH_STRIDER - f Lnet/minecraft/resources/ResourceKey; j FROST_WALKER - f Lnet/minecraft/resources/ResourceKey; k BINDING_CURSE - f Lnet/minecraft/resources/ResourceKey; l SOUL_SPEED - f Lnet/minecraft/resources/ResourceKey; m SWIFT_SNEAK - f Lnet/minecraft/resources/ResourceKey; n SHARPNESS - f Lnet/minecraft/resources/ResourceKey; o SMITE - f Lnet/minecraft/resources/ResourceKey; p BANE_OF_ARTHROPODS - f Lnet/minecraft/resources/ResourceKey; q KNOCKBACK - f Lnet/minecraft/resources/ResourceKey; r FIRE_ASPECT - f Lnet/minecraft/resources/ResourceKey; s LOOTING - f Lnet/minecraft/resources/ResourceKey; t SWEEPING_EDGE - f Lnet/minecraft/resources/ResourceKey; u EFFICIENCY - f Lnet/minecraft/resources/ResourceKey; v SILK_TOUCH - f Lnet/minecraft/resources/ResourceKey; w UNBREAKING - f Lnet/minecraft/resources/ResourceKey; x FORTUNE - f Lnet/minecraft/resources/ResourceKey; y POWER - f Lnet/minecraft/resources/ResourceKey; z PUNCH - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a key - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/enchantment/Enchantment$a;)V a register - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/world/item/enchantment/ItemEnchantments net/minecraft/world/item/enchantment/ItemEnchantments - f Lnet/minecraft/world/item/enchantment/ItemEnchantments; a EMPTY - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Lcom/mojang/serialization/Codec; d LEVEL_CODEC - f Lcom/mojang/serialization/Codec; e LEVELS_CODEC - f Lcom/mojang/serialization/Codec; f FULL_CODEC - f Z h showInTooltip - m (Lnet/minecraft/core/Holder;)I a getLevel - m (Z)Lnet/minecraft/world/item/enchantment/ItemEnchantments; a withTooltip - m (Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet; a getTagOrEmpty - m ()Ljava/util/Set; a keySet - m (Lnet/minecraft/world/item/Item$b;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V a addToTooltip - m ()Ljava/util/Set; b entrySet - m ()I c size - m ()Z d isEmpty -c net/minecraft/world/item/enchantment/ItemEnchantments$a net/minecraft/world/item/enchantment/ItemEnchantments$Mutable - f Z b showInTooltip - m (Lnet/minecraft/core/Holder;)I a getLevel - m (Lnet/minecraft/core/Holder;I)V a set - m ()Ljava/util/Set; a keySet - m (Ljava/util/function/Predicate;)V a removeIf - m (Lnet/minecraft/core/Holder;I)V b upgrade - m ()Lnet/minecraft/world/item/enchantment/ItemEnchantments; b toImmutable -c net/minecraft/world/item/enchantment/LevelBasedValue net/minecraft/world/item/enchantment/LevelBasedValue - f Lcom/mojang/serialization/Codec; a DISPATCH_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/enchantment/LevelBasedValue$b;)Lnet/minecraft/world/item/enchantment/LevelBasedValue; a lambda$static$1 - m (F)Lnet/minecraft/world/item/enchantment/LevelBasedValue$b; a constant - m (I)F a calculate - m (Lnet/minecraft/core/IRegistry;)Lcom/mojang/serialization/MapCodec; a bootstrap - m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a lambda$static$0 - m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/item/enchantment/LevelBasedValue; a lambda$static$3 - m (FF)Lnet/minecraft/world/item/enchantment/LevelBasedValue$e; a perLevel - m (Lnet/minecraft/world/item/enchantment/LevelBasedValue;)Lcom/mojang/datafixers/util/Either; a lambda$static$4 - m (Ljava/util/List;Lnet/minecraft/world/item/enchantment/LevelBasedValue;)Lnet/minecraft/world/item/enchantment/LevelBasedValue$f; a lookup - m (Lnet/minecraft/world/item/enchantment/LevelBasedValue;)Lnet/minecraft/world/item/enchantment/LevelBasedValue; b lambda$static$2 - m (F)Lnet/minecraft/world/item/enchantment/LevelBasedValue$e; b perLevel -c net/minecraft/world/item/enchantment/LevelBasedValue$a net/minecraft/world/item/enchantment/LevelBasedValue$Clamped - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; d value - f F e min - f F f max - m ()Lcom/mojang/serialization/MapCodec; a codec - m (I)F a calculate - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/item/enchantment/LevelBasedValue$a;)Lcom/mojang/serialization/DataResult; a lambda$static$2 - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; b value - m (Lnet/minecraft/world/item/enchantment/LevelBasedValue$a;)Ljava/lang/String; b lambda$static$1 - m ()F c min - m ()F d max -c net/minecraft/world/item/enchantment/LevelBasedValue$b net/minecraft/world/item/enchantment/LevelBasedValue$Constant - f Lcom/mojang/serialization/Codec; c CODEC - f Lcom/mojang/serialization/MapCodec; d TYPED_CODEC - f F e value - m ()Lcom/mojang/serialization/MapCodec; a codec - m (I)F a calculate - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()F b value -c net/minecraft/world/item/enchantment/LevelBasedValue$c net/minecraft/world/item/enchantment/LevelBasedValue$Fraction - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; d numerator - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; e denominator - m ()Lcom/mojang/serialization/MapCodec; a codec - m (I)F a calculate - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; b numerator - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; c denominator -c net/minecraft/world/item/enchantment/LevelBasedValue$d net/minecraft/world/item/enchantment/LevelBasedValue$LevelsSquared - f Lcom/mojang/serialization/MapCodec; c CODEC - f F d added - m ()Lcom/mojang/serialization/MapCodec; a codec - m (I)F a calculate - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()F b added -c net/minecraft/world/item/enchantment/LevelBasedValue$e net/minecraft/world/item/enchantment/LevelBasedValue$Linear - f Lcom/mojang/serialization/MapCodec; c CODEC - f F d base - f F e perLevelAboveFirst - m ()Lcom/mojang/serialization/MapCodec; a codec - m (I)F a calculate - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()F b base - m ()F c perLevelAboveFirst -c net/minecraft/world/item/enchantment/LevelBasedValue$f net/minecraft/world/item/enchantment/LevelBasedValue$Lookup - f Lcom/mojang/serialization/MapCodec; c CODEC - f Ljava/util/List; d values - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; e fallback - m ()Lcom/mojang/serialization/MapCodec; a codec - m (I)F a calculate - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/List; b values - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; c fallback -c net/minecraft/world/item/enchantment/TargetedConditionalEffect net/minecraft/world/item/enchantment/TargetedConditionalEffect - f Lnet/minecraft/world/item/enchantment/EnchantmentTarget; a enchanted - f Lnet/minecraft/world/item/enchantment/EnchantmentTarget; b affected - f Ljava/lang/Object; c effect - f Ljava/util/Optional; d requirements - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet;)Lcom/mojang/serialization/Codec; a codec - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$equipmentDropsCodec$4 - m ()Lnet/minecraft/world/item/enchantment/EnchantmentTarget; a enchanted - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a matches - m (Lnet/minecraft/world/item/enchantment/EnchantmentTarget;)Lcom/mojang/serialization/DataResult; a lambda$equipmentDropsCodec$2 - m (Lnet/minecraft/world/item/enchantment/EnchantmentTarget;Ljava/lang/Object;Ljava/util/Optional;)Lnet/minecraft/world/item/enchantment/TargetedConditionalEffect; a lambda$equipmentDropsCodec$3 - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet;)Lcom/mojang/serialization/Codec; b equipmentDropsCodec - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$codec$0 - m ()Lnet/minecraft/world/item/enchantment/EnchantmentTarget; b affected - m ()Ljava/lang/Object; c effect - m ()Ljava/util/Optional; d requirements - m ()Ljava/lang/String; e lambda$equipmentDropsCodec$1 -c net/minecraft/world/item/enchantment/WeightedRandomEnchant net/minecraft/world/item/enchantment/EnchantmentInstance - f Lnet/minecraft/core/Holder; a enchantment - f I b level -c net/minecraft/world/item/enchantment/effects/AddValue net/minecraft/world/item/enchantment/effects/AddValue - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; c value - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (ILnet/minecraft/util/RandomSource;F)F a process - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; b value -c net/minecraft/world/item/enchantment/effects/AllOf net/minecraft/world/item/enchantment/effects/AllOf - m ([Lnet/minecraft/world/item/enchantment/effects/EnchantmentValueEffect;)Lnet/minecraft/world/item/enchantment/effects/AllOf$c; a valueEffects - m ([Lnet/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect;)Lnet/minecraft/world/item/enchantment/effects/AllOf$a; a entityEffects - m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$0 - m ([Lnet/minecraft/world/item/enchantment/effects/EnchantmentLocationBasedEffect;)Lnet/minecraft/world/item/enchantment/effects/AllOf$b; a locationBasedEffects - m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; a codec -c net/minecraft/world/item/enchantment/effects/AllOf$a net/minecraft/world/item/enchantment/effects/AllOf$EntityEffects - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/List; d effects - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)V a apply - m ()Ljava/util/List; b effects -c net/minecraft/world/item/enchantment/effects/AllOf$b net/minecraft/world/item/enchantment/effects/AllOf$LocationBasedEffects - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/List; b effects - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;Z)V a onChangedBlock - m (Lnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;I)V a onDeactivated - m ()Ljava/util/List; b effects -c net/minecraft/world/item/enchantment/effects/AllOf$c net/minecraft/world/item/enchantment/effects/AllOf$ValueEffects - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/List; c effects - m ()Lcom/mojang/serialization/MapCodec; a codec - m (ILnet/minecraft/util/RandomSource;F)F a process - m ()Ljava/util/List; b effects -c net/minecraft/world/item/enchantment/effects/ApplyMobEffect net/minecraft/world/item/enchantment/effects/ApplyMobEffect - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/HolderSet; d toApply - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; e minDuration - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; f maxDuration - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; g minAmplifier - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; h maxAmplifier - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)V a apply - m ()Lnet/minecraft/core/HolderSet; b toApply - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; c minDuration - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; d maxDuration - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; e minAmplifier - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; f maxAmplifier -c net/minecraft/world/item/enchantment/effects/DamageEntity net/minecraft/world/item/enchantment/effects/DamageEntity - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; d minDamage - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; e maxDamage - f Lnet/minecraft/core/Holder; f damageType - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)V a apply - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; b minDamage - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; c maxDamage - m ()Lnet/minecraft/core/Holder; d damageType -c net/minecraft/world/item/enchantment/effects/DamageImmunity net/minecraft/world/item/enchantment/effects/DamageImmunity - f Lnet/minecraft/world/item/enchantment/effects/DamageImmunity; a INSTANCE - f Lcom/mojang/serialization/Codec; b CODEC - m ()Lnet/minecraft/world/item/enchantment/effects/DamageImmunity; a lambda$static$0 -c net/minecraft/world/item/enchantment/effects/DamageItem net/minecraft/world/item/enchantment/effects/DamageItem - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; d amount - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/enchantment/effects/DamageItem;)Lnet/minecraft/world/item/enchantment/LevelBasedValue; a lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)V a apply - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; b amount -c net/minecraft/world/item/enchantment/effects/EnchantmentAttributeEffect net/minecraft/world/item/enchantment/effects/EnchantmentAttributeEffect - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/resources/MinecraftKey; b id - f Lnet/minecraft/core/Holder; d attribute - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; e amount - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; f operation - m ()Lcom/mojang/serialization/MapCodec; a codec - m (ILnet/minecraft/world/entity/EnumItemSlot;)Lcom/google/common/collect/HashMultimap; a makeAttributeMap - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;Z)V a onChangedBlock - m (Lnet/minecraft/util/INamable;)Lnet/minecraft/resources/MinecraftKey; a idForSlot - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;I)V a onDeactivated - m (ILnet/minecraft/util/INamable;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; a getModifier - m ()Lnet/minecraft/resources/MinecraftKey; b id - m ()Lnet/minecraft/core/Holder; c attribute - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; d amount - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; e operation -c net/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect net/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect - f Lcom/mojang/serialization/Codec; b CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;Z)V a onChangedBlock - m (Lnet/minecraft/core/IRegistry;)Lcom/mojang/serialization/MapCodec; a bootstrap - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)V a apply -c net/minecraft/world/item/enchantment/effects/EnchantmentLocationBasedEffect net/minecraft/world/item/enchantment/effects/EnchantmentLocationBasedEffect - f Lcom/mojang/serialization/Codec; c CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;Z)V a onChangedBlock - m (Lnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;I)V a onDeactivated - m (Lnet/minecraft/core/IRegistry;)Lcom/mojang/serialization/MapCodec; b bootstrap -c net/minecraft/world/item/enchantment/effects/EnchantmentValueEffect net/minecraft/world/item/enchantment/effects/EnchantmentValueEffect - f Lcom/mojang/serialization/Codec; b CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/core/IRegistry;)Lcom/mojang/serialization/MapCodec; a bootstrap - m (ILnet/minecraft/util/RandomSource;F)F a process -c net/minecraft/world/item/enchantment/effects/ExplodeEffect net/minecraft/world/item/enchantment/effects/ExplodeEffect - f Lcom/mojang/serialization/MapCodec; a CODEC - f Z d attributeToUser - f Ljava/util/Optional; e damageType - f Ljava/util/Optional; f knockbackMultiplier - f Ljava/util/Optional; g immuneBlocks - f Lnet/minecraft/world/phys/Vec3D; h offset - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; i radius - f Z j createFire - f Lnet/minecraft/world/level/World$a; k blockInteraction - f Lnet/minecraft/core/particles/ParticleParam; l smallParticle - f Lnet/minecraft/core/particles/ParticleParam; m largeParticle - f Lnet/minecraft/core/Holder; n sound - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/damagesource/DamageSource; a getDamageSource - m (ILnet/minecraft/world/item/enchantment/LevelBasedValue;)Ljava/lang/Float; a lambda$apply$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)V a apply - m ()Z b attributeToUser - m ()Ljava/util/Optional; c damageType - m ()Ljava/util/Optional; d knockbackMultiplier - m ()Ljava/util/Optional; e immuneBlocks - m ()Lnet/minecraft/world/phys/Vec3D; f offset - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; g radius - m ()Z h createFire - m ()Lnet/minecraft/world/level/World$a; i blockInteraction - m ()Lnet/minecraft/core/particles/ParticleParam; j smallParticle - m ()Lnet/minecraft/core/particles/ParticleParam; k largeParticle - m ()Lnet/minecraft/core/Holder; l sound -c net/minecraft/world/item/enchantment/effects/Ignite net/minecraft/world/item/enchantment/effects/Ignite - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; d duration - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)V a apply - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; b duration -c net/minecraft/world/item/enchantment/effects/MultiplyValue net/minecraft/world/item/enchantment/effects/MultiplyValue - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; c factor - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (ILnet/minecraft/util/RandomSource;F)F a process - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; b factor -c net/minecraft/world/item/enchantment/effects/PlaySoundEffect net/minecraft/world/item/enchantment/effects/PlaySoundEffect - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/Holder; d soundEvent - f Lnet/minecraft/util/valueproviders/FloatProvider; e volume - f Lnet/minecraft/util/valueproviders/FloatProvider; f pitch - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)V a apply - m ()Lnet/minecraft/core/Holder; b soundEvent - m ()Lnet/minecraft/util/valueproviders/FloatProvider; c volume - m ()Lnet/minecraft/util/valueproviders/FloatProvider; d pitch -c net/minecraft/world/item/enchantment/effects/RemoveBinomial net/minecraft/world/item/enchantment/effects/RemoveBinomial - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; c chance - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (ILnet/minecraft/util/RandomSource;F)F a process - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; b chance -c net/minecraft/world/item/enchantment/effects/ReplaceBlock net/minecraft/world/item/enchantment/effects/ReplaceBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/BaseBlockPosition; d offset - f Ljava/util/Optional; e predicate - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; f blockState - f Ljava/util/Optional; g triggerGameEvent - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)V a apply - m ()Lnet/minecraft/core/BaseBlockPosition; b offset - m ()Ljava/util/Optional; c predicate - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; d blockState - m ()Ljava/util/Optional; e triggerGameEvent -c net/minecraft/world/item/enchantment/effects/ReplaceDisk net/minecraft/world/item/enchantment/effects/ReplaceDisk - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; d radius - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; e height - f Lnet/minecraft/core/BaseBlockPosition; f offset - f Ljava/util/Optional; g predicate - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; h blockState - f Ljava/util/Optional; i triggerGameEvent - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)V a apply - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; b radius - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; c height - m ()Lnet/minecraft/core/BaseBlockPosition; d offset - m ()Ljava/util/Optional; e predicate - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; f blockState - m ()Ljava/util/Optional; g triggerGameEvent -c net/minecraft/world/item/enchantment/effects/RunFunction net/minecraft/world/item/enchantment/effects/RunFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/resources/MinecraftKey; d function - f Lorg/slf4j/Logger; e LOGGER - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)V a apply - m ()Lnet/minecraft/resources/MinecraftKey; b function -c net/minecraft/world/item/enchantment/effects/SetBlockProperties net/minecraft/world/item/enchantment/effects/SetBlockProperties - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/item/component/BlockItemStateProperties; d properties - f Lnet/minecraft/core/BaseBlockPosition; e offset - f Ljava/util/Optional; f triggerGameEvent - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)V a apply - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;)V a lambda$apply$1 - m ()Lnet/minecraft/world/item/component/BlockItemStateProperties; b properties - m ()Lnet/minecraft/core/BaseBlockPosition; c offset - m ()Ljava/util/Optional; d triggerGameEvent -c net/minecraft/world/item/enchantment/effects/SetValue net/minecraft/world/item/enchantment/effects/SetValue - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; c value - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (ILnet/minecraft/util/RandomSource;F)F a process - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; b value -c net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/particles/ParticleParam; d particle - f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$a; e horizontalPosition - f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$a; f verticalPosition - f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$c; g horizontalVelocity - f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$c; h verticalVelocity - f Lnet/minecraft/util/valueproviders/FloatProvider; i speed - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/util/valueproviders/FloatProvider;)Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$c; a fixedVelocity - m (F)Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$a; a offsetFromEntityPosition - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)V a apply - m (F)Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$c; b movementScaled - m ()Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$a; b inBoundingBox - m ()Lnet/minecraft/core/particles/ParticleParam; c particle - m ()Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$a; d horizontalPosition - m ()Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$a; e verticalPosition - m ()Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$c; f horizontalVelocity - m ()Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$c; g verticalVelocity - m ()Lnet/minecraft/util/valueproviders/FloatProvider; h speed -c net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$a net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSource - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$b; b type - f F c offset - f F d scale - m (Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$a;)Lcom/mojang/serialization/DataResult; a lambda$static$2 - m (DDFLnet/minecraft/util/RandomSource;)D a getCoordinate - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$b; a type - m ()F b offset - m ()F c scale - m ()Ljava/lang/String; d lambda$static$1 -c net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$b net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType - f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$b; a ENTITY_POSITION - f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$b; b BOUNDING_BOX - f Lcom/mojang/serialization/Codec; c CODEC - f Ljava/lang/String; d id - f Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$b$a; e source - f [Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$b; f $VALUES - m (DDFLnet/minecraft/util/RandomSource;)D a getCoordinate - m ()[Lnet/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$b; a $values - m (DDFLnet/minecraft/util/RandomSource;)D b lambda$static$1 - m ()Ljava/lang/String; c getSerializedName - m (DDFLnet/minecraft/util/RandomSource;)D c lambda$static$0 -c net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$b$a net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType$CoordinateSource -c net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$c net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$VelocitySource - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b movementScale - f Lnet/minecraft/util/valueproviders/FloatProvider; c base - m (DLnet/minecraft/util/RandomSource;)D a getVelocity - m ()F a movementScale - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/util/valueproviders/FloatProvider; b base -c net/minecraft/world/item/enchantment/effects/SummonEntityEffect net/minecraft/world/item/enchantment/effects/SummonEntityEffect - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/HolderSet; d entityTypes - f Z e joinTeam - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/server/level/WorldServer;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;)V a apply - m ()Lnet/minecraft/core/HolderSet; b entityTypes - m ()Z c joinTeam -c net/minecraft/world/item/enchantment/providers/EnchantmentProvider net/minecraft/world/item/enchantment/providers/EnchantmentProvider - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments$a;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a enchant -c net/minecraft/world/item/enchantment/providers/EnchantmentProviderTypes net/minecraft/world/item/enchantment/providers/EnchantmentProviderTypes - m (Lnet/minecraft/core/IRegistry;)Lcom/mojang/serialization/MapCodec; a bootstrap -c net/minecraft/world/item/enchantment/providers/EnchantmentsByCost net/minecraft/world/item/enchantment/providers/EnchantmentsByCost - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/core/HolderSet; c enchantments - f Lnet/minecraft/util/valueproviders/IntProvider; d cost - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments$a;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a enchant - m ()Lnet/minecraft/core/HolderSet; b enchantments - m ()Lnet/minecraft/util/valueproviders/IntProvider; c cost -c net/minecraft/world/item/enchantment/providers/EnchantmentsByCostWithDifficulty net/minecraft/world/item/enchantment/providers/EnchantmentsByCostWithDifficulty - f I b MAX_ALLOWED_VALUE_PART - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/core/HolderSet; d enchantments - f I e minCost - f I f maxCostSpan - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments$a;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a enchant - m ()Lnet/minecraft/core/HolderSet; b enchantments - m ()I c minCost - m ()I d maxCostSpan -c net/minecraft/world/item/enchantment/providers/SingleEnchantment net/minecraft/world/item/enchantment/providers/SingleEnchantment - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/core/Holder; c enchantment - f Lnet/minecraft/util/valueproviders/IntProvider; d level - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments$a;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyDamageScaler;)V a enchant - m ()Lnet/minecraft/core/Holder; b enchantment - m ()Lnet/minecraft/util/valueproviders/IntProvider; c level -c net/minecraft/world/item/enchantment/providers/TradeRebalanceEnchantmentProviders net/minecraft/world/item/enchantment/providers/TradeRebalanceEnchantmentProviders - f Lnet/minecraft/resources/ResourceKey; A TRADES_JUNGLE_ARMORER_BOOTS_5 - f Lnet/minecraft/resources/ResourceKey; B TRADES_JUNGLE_ARMORER_HELMET_5 - f Lnet/minecraft/resources/ResourceKey; C TRADES_SWAMP_ARMORER_BOOTS_4 - f Lnet/minecraft/resources/ResourceKey; D TRADES_SWAMP_ARMORER_LEGGINGS_4 - f Lnet/minecraft/resources/ResourceKey; E TRADES_SWAMP_ARMORER_CHESTPLATE_4 - f Lnet/minecraft/resources/ResourceKey; F TRADES_SWAMP_ARMORER_HELMET_4 - f Lnet/minecraft/resources/ResourceKey; G TRADES_SWAMP_ARMORER_BOOTS_5 - f Lnet/minecraft/resources/ResourceKey; H TRADES_SWAMP_ARMORER_HELMET_5 - f Lnet/minecraft/resources/ResourceKey; I TRADES_TAIGA_ARMORER_LEGGINGS_5 - f Lnet/minecraft/resources/ResourceKey; J TRADES_TAIGA_ARMORER_CHESTPLATE_5 - f Lnet/minecraft/resources/ResourceKey; a TRADES_DESERT_ARMORER_BOOTS_4 - f Lnet/minecraft/resources/ResourceKey; b TRADES_DESERT_ARMORER_LEGGINGS_4 - f Lnet/minecraft/resources/ResourceKey; c TRADES_DESERT_ARMORER_CHESTPLATE_4 - f Lnet/minecraft/resources/ResourceKey; d TRADES_DESERT_ARMORER_HELMET_4 - f Lnet/minecraft/resources/ResourceKey; e TRADES_DESERT_ARMORER_LEGGINGS_5 - f Lnet/minecraft/resources/ResourceKey; f TRADES_DESERT_ARMORER_CHESTPLATE_5 - f Lnet/minecraft/resources/ResourceKey; g TRADES_PLAINS_ARMORER_BOOTS_4 - f Lnet/minecraft/resources/ResourceKey; h TRADES_PLAINS_ARMORER_LEGGINGS_4 - f Lnet/minecraft/resources/ResourceKey; i TRADES_PLAINS_ARMORER_CHESTPLATE_4 - f Lnet/minecraft/resources/ResourceKey; j TRADES_PLAINS_ARMORER_HELMET_4 - f Lnet/minecraft/resources/ResourceKey; k TRADES_PLAINS_ARMORER_BOOTS_5 - f Lnet/minecraft/resources/ResourceKey; l TRADES_PLAINS_ARMORER_LEGGINGS_5 - f Lnet/minecraft/resources/ResourceKey; m TRADES_SAVANNA_ARMORER_BOOTS_4 - f Lnet/minecraft/resources/ResourceKey; n TRADES_SAVANNA_ARMORER_LEGGINGS_4 - f Lnet/minecraft/resources/ResourceKey; o TRADES_SAVANNA_ARMORER_CHESTPLATE_4 - f Lnet/minecraft/resources/ResourceKey; p TRADES_SAVANNA_ARMORER_HELMET_4 - f Lnet/minecraft/resources/ResourceKey; q TRADES_SAVANNA_ARMORER_CHESTPLATE_5 - f Lnet/minecraft/resources/ResourceKey; r TRADES_SAVANNA_ARMORER_HELMET_5 - f Lnet/minecraft/resources/ResourceKey; s TRADES_SNOW_ARMORER_BOOTS_4 - f Lnet/minecraft/resources/ResourceKey; t TRADES_SNOW_ARMORER_HELMET_4 - f Lnet/minecraft/resources/ResourceKey; u TRADES_SNOW_ARMORER_BOOTS_5 - f Lnet/minecraft/resources/ResourceKey; v TRADES_SNOW_ARMORER_HELMET_5 - f Lnet/minecraft/resources/ResourceKey; w TRADES_JUNGLE_ARMORER_BOOTS_4 - f Lnet/minecraft/resources/ResourceKey; x TRADES_JUNGLE_ARMORER_LEGGINGS_4 - f Lnet/minecraft/resources/ResourceKey; y TRADES_JUNGLE_ARMORER_CHESTPLATE_4 - f Lnet/minecraft/resources/ResourceKey; z TRADES_JUNGLE_ARMORER_HELMET_4 - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/world/item/enchantment/providers/VanillaEnchantmentProviders net/minecraft/world/item/enchantment/providers/VanillaEnchantmentProviders - f Lnet/minecraft/resources/ResourceKey; a MOB_SPAWN_EQUIPMENT - f Lnet/minecraft/resources/ResourceKey; b PILLAGER_SPAWN_CROSSBOW - f Lnet/minecraft/resources/ResourceKey; c RAID_PILLAGER_POST_WAVE_3 - f Lnet/minecraft/resources/ResourceKey; d RAID_PILLAGER_POST_WAVE_5 - f Lnet/minecraft/resources/ResourceKey; e RAID_VINDICATOR - f Lnet/minecraft/resources/ResourceKey; f RAID_VINDICATOR_POST_WAVE_5 - f Lnet/minecraft/resources/ResourceKey; g ENDERMAN_LOOT_DROP - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a create - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/world/item/trading/IMerchant net/minecraft/world/item/trading/Merchant - m (Lnet/minecraft/world/item/trading/MerchantRecipeList;)V a overrideOffers - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a setTradingPlayer - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/network/chat/IChatBaseComponent;I)V a openTradingScreen - m (Lnet/minecraft/world/item/trading/MerchantRecipe;)V a notifyTrade - m ()Lnet/minecraft/world/entity/player/EntityHuman; gk getTradingPlayer - m ()Lnet/minecraft/world/item/trading/MerchantRecipeList; gm getOffers - m ()Z gn showProgressBar - m ()Lnet/minecraft/sounds/SoundEffect; go getNotifyTradeSound - m ()Z gs isClientSide - m ()Z gw canRestock - m (Lnet/minecraft/world/item/ItemStack;)V n notifyTradeUpdated - m ()I t getVillagerXp - m (I)V t overrideXp -c net/minecraft/world/item/trading/ItemCost net/minecraft/world/item/trading/ItemCost - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/network/codec/StreamCodec; c OPTIONAL_STREAM_CODEC - f Lnet/minecraft/core/Holder; d item - f I e count - f Lnet/minecraft/core/component/DataComponentPredicate; f components - f Lnet/minecraft/world/item/ItemStack; g itemStack - m (Lnet/minecraft/world/item/ItemStack;)Z a test - m (Lnet/minecraft/core/Holder;ILnet/minecraft/core/component/DataComponentPredicate;)Lnet/minecraft/world/item/ItemStack; a createStack - m ()Lnet/minecraft/core/Holder; a item - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/world/item/trading/ItemCost; a withComponents - m ()I b count - m ()Lnet/minecraft/core/component/DataComponentPredicate; c components - m ()Lnet/minecraft/world/item/ItemStack; d itemStack -c net/minecraft/world/item/trading/MerchantRecipe net/minecraft/world/item/trading/MerchantOffer - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/world/item/trading/ItemCost; c baseCostA - f Ljava/util/Optional; d costB - f Lnet/minecraft/world/item/ItemStack; e result - f I f uses - f I g maxUses - f Z h rewardExp - f I i specialPriceDiff - f I j demand - f F k priceMultiplier - f I l xp - m (Lnet/minecraft/world/item/trading/ItemCost;)I a getModifiedCostCount - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a satisfiedBy - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/trading/MerchantRecipe;)V a writeToStream - m (I)V a addToSpecialPriceDiff - m ()Lnet/minecraft/world/item/ItemStack; a getBaseCostA - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/trading/MerchantRecipe; a createFromStream - m ()Lnet/minecraft/world/item/ItemStack; b getCostA - m (I)V b setSpecialPriceDiff - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z b take - m ()Lnet/minecraft/world/item/ItemStack; c getCostB - m ()Lnet/minecraft/world/item/trading/ItemCost; d getItemCostA - m ()Ljava/util/Optional; e getItemCostB - m ()Lnet/minecraft/world/item/ItemStack; f getResult - m ()V g updateDemand - m ()Lnet/minecraft/world/item/ItemStack; h assemble - m ()I i getUses - m ()V j resetUses - m ()I k getMaxUses - m ()V l increaseUses - m ()I m getDemand - m ()V n resetSpecialPriceDiff - m ()I o getSpecialPriceDiff - m ()F p getPriceMultiplier - m ()I q getXp - m ()Z r isOutOfStock - m ()V s setToOutOfStock - m ()Z t needsRestock - m ()Z u shouldRewardExp - m ()Lnet/minecraft/world/item/trading/MerchantRecipe; v copy -c net/minecraft/world/item/trading/MerchantRecipeList net/minecraft/world/item/trading/MerchantOffers - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - m ()Lnet/minecraft/world/item/trading/MerchantRecipeList; a copy - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/trading/MerchantRecipe; a getRecipeFor -c net/minecraft/world/level/BlockAccessAir net/minecraft/world/level/EmptyBlockGetter - f Lnet/minecraft/world/level/BlockAccessAir; a INSTANCE - f [Lnet/minecraft/world/level/BlockAccessAir; b $VALUES - m ()I I_ getMinBuildHeight - m ()I J_ getHeight - m ()[Lnet/minecraft/world/level/BlockAccessAir; a $values - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a_ getBlockState - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/entity/TileEntity; c_ getBlockEntity -c net/minecraft/world/level/BlockActionData net/minecraft/world/level/BlockEventData - f Lnet/minecraft/core/BlockPosition; a pos - f Lnet/minecraft/world/level/block/Block; b block - f I c paramA - f I d paramB - m ()Lnet/minecraft/core/BlockPosition; a pos - m ()Lnet/minecraft/world/level/block/Block; b block - m ()I c paramA - m ()I d paramB -c net/minecraft/world/level/BlockColumn net/minecraft/world/level/NoiseColumn - f I a minY - f [Lnet/minecraft/world/level/block/state/IBlockData; b column - m (ILnet/minecraft/world/level/block/state/IBlockData;)V a setBlock - m (I)Lnet/minecraft/world/level/block/state/IBlockData; a getBlock -c net/minecraft/world/level/ChunkCache net/minecraft/world/level/PathNavigationRegion - f I a centerX - f I b centerZ - f [[Lnet/minecraft/world/level/chunk/IChunkAccess; c chunks - f Z d allEmpty - f Lnet/minecraft/world/level/World; e level - f Ljava/util/function/Supplier; f plains - m ()Lnet/minecraft/world/level/border/WorldBorder; C_ getWorldBorder - m ()I I_ getMinBuildHeight - m ()I J_ getHeight - m (Lnet/minecraft/world/level/World;)Lnet/minecraft/core/Holder; a lambda$new$0 - m ()Lnet/minecraft/util/profiling/GameProfilerFiller; a getProfiler - m (II)Lnet/minecraft/world/level/chunk/IChunkAccess; a getChunk - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a_ getBlockState - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (II)Lnet/minecraft/world/level/IBlockAccess; c getChunkForCollisions - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/util/List; c getEntityCollisions - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/entity/TileEntity; c_ getBlockEntity - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/chunk/IChunkAccess; d getChunk -c net/minecraft/world/level/ChunkCoordIntPair net/minecraft/world/level/ChunkPos - f J a INVALID_CHUNK_POS - f Lnet/minecraft/world/level/ChunkCoordIntPair; b ZERO - f I c REGION_SIZE - f I d REGION_MAX_INDEX - f I e x - f I f z - f I g SAFETY_MARGIN - f J h COORD_BITS - f J i COORD_MASK - f I j REGION_BITS - f I k REGION_MASK - f I l HASH_A - f I m HASH_C - f I n HASH_Z_XOR - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/util/stream/Stream; a rangeClosed - m ()J a toLong - m (II)Lnet/minecraft/world/level/ChunkCoordIntPair; a minFromRegion - m (III)Lnet/minecraft/core/BlockPosition; a getBlockAt - m (I)I a getBlockX - m (J)I a getX - m (Lnet/minecraft/core/BlockPosition;)J a asLong - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)I a getChessboardDistance - m (Lnet/minecraft/world/level/ChunkCoordIntPair;I)Ljava/util/stream/Stream; a rangeClosed - m (II)Lnet/minecraft/world/level/ChunkCoordIntPair; b maxFromRegion - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)I b distanceSquared - m ()I b getMiddleBlockX - m (I)I b getBlockZ - m (J)I b getZ - m (J)I c distanceSquared - m (II)J c asLong - m (I)Lnet/minecraft/core/BlockPosition; c getMiddleBlockPosition - m ()I c getMiddleBlockZ - m (II)I d hash - m ()I d getMinBlockX - m ()I e getMinBlockZ - m (II)I e getChessboardDistance - m (II)I f distanceSquared - m ()I f getMaxBlockX - m ()I g getMaxBlockZ - m ()I h getRegionX - m ()I i getRegionZ - m ()I j getRegionLocalX - m ()I k getRegionLocalZ - m ()Lnet/minecraft/core/BlockPosition; l getWorldPosition -c net/minecraft/world/level/ChunkCoordIntPair$1 net/minecraft/world/level/ChunkPos$1 - f Lnet/minecraft/world/level/ChunkCoordIntPair; e pos -c net/minecraft/world/level/ClipBlockStateContext net/minecraft/world/level/ClipBlockStateContext - f Lnet/minecraft/world/phys/Vec3D; a from - f Lnet/minecraft/world/phys/Vec3D; b to - f Ljava/util/function/Predicate; c block - m ()Lnet/minecraft/world/phys/Vec3D; a getTo - m ()Lnet/minecraft/world/phys/Vec3D; b getFrom - m ()Ljava/util/function/Predicate; c isTargetBlock -c net/minecraft/world/level/CommandBlockListenerAbstract net/minecraft/world/level/BaseCommandBlock - f Ljava/text/SimpleDateFormat; b TIME_FORMAT - f Lnet/minecraft/network/chat/IChatBaseComponent; c DEFAULT_NAME - f J d lastExecution - f Z e updateLastExecution - f I f successCount - f Z g trackOutput - f Lnet/minecraft/network/chat/IChatBaseComponent; h lastOutput - f Ljava/lang/String; i command - f Lnet/minecraft/network/chat/IChatBaseComponent; j customName - m ()Z M_ shouldInformAdmins - m (Ljava/lang/String;)V a setCommand - m (I)V a setSuccessCount - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a save - m (Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/EnumInteractionResult; a usedBy - m (Z)V a setTrackOutput - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a sendSystemMessage - m (Lnet/minecraft/world/level/World;)Z a performCommand - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V b setCustomName - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b load - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V c setLastOutput - m ()Lnet/minecraft/server/level/WorldServer; e getLevel - m ()V f onUpdated - m ()Lnet/minecraft/world/phys/Vec3D; g getPosition - m ()Lnet/minecraft/commands/CommandListenerWrapper; i createCommandSourceStack - m ()Z j isValid - m ()I k getSuccessCount - m ()Z k_ acceptsSuccess - m ()Lnet/minecraft/network/chat/IChatBaseComponent; l getLastOutput - m ()Ljava/lang/String; m getCommand - m ()Lnet/minecraft/network/chat/IChatBaseComponent; n getName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; o getCustomName - m ()Z p isTrackOutput - m ()Z w_ acceptsFailure -c net/minecraft/world/level/DataPackConfiguration net/minecraft/world/level/DataPackConfig - f Lnet/minecraft/world/level/DataPackConfiguration; a DEFAULT - f Lcom/mojang/serialization/Codec; b CODEC - f Ljava/util/List; c enabled - f Ljava/util/List; d disabled - m ()Ljava/util/List; a getEnabled - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/DataPackConfiguration;)Ljava/util/List; a lambda$static$1 - m ()Ljava/util/List; b getDisabled - m (Lnet/minecraft/world/level/DataPackConfiguration;)Ljava/util/List; b lambda$static$0 -c net/minecraft/world/level/EnumGamemode net/minecraft/world/level/GameType - f Lnet/minecraft/world/level/EnumGamemode; a SURVIVAL - f Lnet/minecraft/world/level/EnumGamemode; b CREATIVE - f Lnet/minecraft/world/level/EnumGamemode; c ADVENTURE - f Lnet/minecraft/world/level/EnumGamemode; d SPECTATOR - f Lnet/minecraft/world/level/EnumGamemode; e DEFAULT_MODE - f Lnet/minecraft/util/INamable$a; f CODEC - f Ljava/util/function/IntFunction; g BY_ID - f I h NOT_SET - f I i id - f Ljava/lang/String; j name - f Lnet/minecraft/network/chat/IChatBaseComponent; k shortName - f Lnet/minecraft/network/chat/IChatBaseComponent; l longName - f [Lnet/minecraft/world/level/EnumGamemode; m $VALUES - m (Lnet/minecraft/world/level/EnumGamemode;)I a getNullableId - m (Ljava/lang/String;Lnet/minecraft/world/level/EnumGamemode;)Lnet/minecraft/world/level/EnumGamemode; a byName - m (Ljava/lang/String;)Lnet/minecraft/world/level/EnumGamemode; a byName - m ()I a getId - m (I)Lnet/minecraft/world/level/EnumGamemode; a byId - m (Lnet/minecraft/world/entity/player/PlayerAbilities;)V a updatePlayerAbilities - m (I)Lnet/minecraft/world/level/EnumGamemode; b byNullableId - m ()Ljava/lang/String; b getName - m ()Ljava/lang/String; c getSerializedName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; d getLongDisplayName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; e getShortDisplayName - m ()Z f isBlockPlacingRestricted - m ()Z g isCreative - m ()Z h isSurvival - m ()[Lnet/minecraft/world/level/EnumGamemode; i $values -c net/minecraft/world/level/EnumSkyBlock net/minecraft/world/level/LightLayer - f Lnet/minecraft/world/level/EnumSkyBlock; a SKY - f Lnet/minecraft/world/level/EnumSkyBlock; b BLOCK - f [Lnet/minecraft/world/level/EnumSkyBlock; c $VALUES - m ()[Lnet/minecraft/world/level/EnumSkyBlock; a $values -c net/minecraft/world/level/Explosion net/minecraft/world/level/Explosion - f Lnet/minecraft/world/level/ExplosionDamageCalculator; a EXPLOSION_DAMAGE_CALCULATOR - f I b MAX_DROPS_PER_COMBINED_STACK - f Z c fire - f Lnet/minecraft/world/level/Explosion$Effect; d blockInteraction - f Lnet/minecraft/util/RandomSource; e random - f Lnet/minecraft/world/level/World; f level - f D g x - f D h y - f D i z - f Lnet/minecraft/world/entity/Entity; j source - f F k radius - f Lnet/minecraft/world/damagesource/DamageSource; l damageSource - f Lnet/minecraft/world/level/ExplosionDamageCalculator; m damageCalculator - f Lnet/minecraft/core/particles/ParticleParam; n smallExplosionParticles - f Lnet/minecraft/core/particles/ParticleParam; o largeExplosionParticles - f Lnet/minecraft/core/Holder; p explosionSound - f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; q toBlow - f Ljava/util/Map; r hitPlayers - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/Entity;)F a getSeenPercent - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/ExplosionDamageCalculator; a makeDamageCalculator - m ()F a radius - m (Z)V a finalizeExplosion - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a getDefaultDamageSource - m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPosition;)V a addOrAppendStack - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/EntityLiving; b getIndirectSourceEntityInternal - m ()Lnet/minecraft/world/phys/Vec3D; b center - m ()V c explode - m ()Z d interactsWithBlocks - m ()Ljava/util/Map; e getHitPlayers - m ()Lnet/minecraft/world/entity/EntityLiving; f getIndirectSourceEntity - m ()Lnet/minecraft/world/entity/Entity; g getDirectSourceEntity - m ()V h clearToBlow - m ()Ljava/util/List; i getToBlow - m ()Lnet/minecraft/world/level/Explosion$Effect; j getBlockInteraction - m ()Lnet/minecraft/core/particles/ParticleParam; k getSmallExplosionParticles - m ()Lnet/minecraft/core/particles/ParticleParam; l getLargeExplosionParticles - m ()Lnet/minecraft/core/Holder; m getExplosionSound - m ()Z n canTriggerBlocks -c net/minecraft/world/level/Explosion$Effect net/minecraft/world/level/Explosion$BlockInteraction - f Lnet/minecraft/world/level/Explosion$Effect; a KEEP - f Lnet/minecraft/world/level/Explosion$Effect; b DESTROY - f Lnet/minecraft/world/level/Explosion$Effect; c DESTROY_WITH_DECAY - f Lnet/minecraft/world/level/Explosion$Effect; d TRIGGER_BLOCK -c net/minecraft/world/level/ExplosionDamageCalculator net/minecraft/world/level/ExplosionDamageCalculator - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/entity/Entity;)Z a shouldDamageEntity - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;F)Z a shouldBlockExplode - m (Lnet/minecraft/world/entity/Entity;)F a getKnockbackMultiplier - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;)Ljava/util/Optional; a getBlockExplosionResistance - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/entity/Entity;)F b getEntityDamageAmount -c net/minecraft/world/level/ExplosionDamageCalculatorEntity net/minecraft/world/level/EntityBasedExplosionDamageCalculator - f Lnet/minecraft/world/entity/Entity; a source - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;F)Z a shouldBlockExplode - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;Ljava/lang/Float;)Ljava/lang/Float; a lambda$getBlockExplosionResistance$0 - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;)Ljava/util/Optional; a getBlockExplosionResistance -c net/minecraft/world/level/FoliageColor net/minecraft/world/level/FoliageColor - f [I a pixels - m ([I)V a init - m ()I a getEvergreenColor - m (DD)I a get - m ()I b getBirchColor - m ()I c getDefaultColor - m ()I d getMangroveColor -c net/minecraft/world/level/ForcedChunk net/minecraft/world/level/ForcedChunksSavedData - f Ljava/lang/String; a FILE_ID - f Ljava/lang/String; b TAG_FORCED - f Lit/unimi/dsi/fastutil/longs/LongSet; c chunks - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a save - m ()Lnet/minecraft/world/level/saveddata/PersistentBase$a; a factory - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/level/ForcedChunk; b load - m ()Lit/unimi/dsi/fastutil/longs/LongSet; b getChunks -c net/minecraft/world/level/GameRules net/minecraft/world/level/GameRules - f Lnet/minecraft/world/level/GameRules$GameRuleKey; A RULE_ANNOUNCE_ADVANCEMENTS - f Lnet/minecraft/world/level/GameRules$GameRuleKey; B RULE_DISABLE_RAIDS - f Lnet/minecraft/world/level/GameRules$GameRuleKey; C RULE_DOINSOMNIA - f Lnet/minecraft/world/level/GameRules$GameRuleKey; D RULE_DO_IMMEDIATE_RESPAWN - f Lnet/minecraft/world/level/GameRules$GameRuleKey; E RULE_PLAYERS_NETHER_PORTAL_DEFAULT_DELAY - f Lnet/minecraft/world/level/GameRules$GameRuleKey; F RULE_PLAYERS_NETHER_PORTAL_CREATIVE_DELAY - f Lnet/minecraft/world/level/GameRules$GameRuleKey; G RULE_DROWNING_DAMAGE - f Lnet/minecraft/world/level/GameRules$GameRuleKey; H RULE_FALL_DAMAGE - f Lnet/minecraft/world/level/GameRules$GameRuleKey; I RULE_FIRE_DAMAGE - f Lnet/minecraft/world/level/GameRules$GameRuleKey; J RULE_FREEZE_DAMAGE - f Lnet/minecraft/world/level/GameRules$GameRuleKey; K RULE_DO_PATROL_SPAWNING - f Lnet/minecraft/world/level/GameRules$GameRuleKey; L RULE_DO_TRADER_SPAWNING - f Lnet/minecraft/world/level/GameRules$GameRuleKey; M RULE_DO_WARDEN_SPAWNING - f Lnet/minecraft/world/level/GameRules$GameRuleKey; N RULE_FORGIVE_DEAD_PLAYERS - f Lnet/minecraft/world/level/GameRules$GameRuleKey; O RULE_UNIVERSAL_ANGER - f Lnet/minecraft/world/level/GameRules$GameRuleKey; P RULE_PLAYERS_SLEEPING_PERCENTAGE - f Lnet/minecraft/world/level/GameRules$GameRuleKey; Q RULE_BLOCK_EXPLOSION_DROP_DECAY - f Lnet/minecraft/world/level/GameRules$GameRuleKey; R RULE_MOB_EXPLOSION_DROP_DECAY - f Lnet/minecraft/world/level/GameRules$GameRuleKey; S RULE_TNT_EXPLOSION_DROP_DECAY - f Lnet/minecraft/world/level/GameRules$GameRuleKey; T RULE_SNOW_ACCUMULATION_HEIGHT - f Lnet/minecraft/world/level/GameRules$GameRuleKey; U RULE_WATER_SOURCE_CONVERSION - f Lnet/minecraft/world/level/GameRules$GameRuleKey; V RULE_LAVA_SOURCE_CONVERSION - f Lnet/minecraft/world/level/GameRules$GameRuleKey; W RULE_GLOBAL_SOUND_EVENTS - f Lnet/minecraft/world/level/GameRules$GameRuleKey; X RULE_DO_VINES_SPREAD - f Lnet/minecraft/world/level/GameRules$GameRuleKey; Y RULE_ENDER_PEARLS_VANISH_ON_DEATH - f Lnet/minecraft/world/level/GameRules$GameRuleKey; Z RULE_SPAWN_CHUNK_RADIUS - f I a DEFAULT_RANDOM_TICK_SPEED - f Lorg/slf4j/Logger; aa LOGGER - f Ljava/util/Map; ab GAME_RULE_TYPES - f Ljava/util/Map; ac rules - f Lnet/minecraft/world/level/GameRules$GameRuleKey; b RULE_DOFIRETICK - f Lnet/minecraft/world/level/GameRules$GameRuleKey; c RULE_MOBGRIEFING - f Lnet/minecraft/world/level/GameRules$GameRuleKey; d RULE_KEEPINVENTORY - f Lnet/minecraft/world/level/GameRules$GameRuleKey; e RULE_DOMOBSPAWNING - f Lnet/minecraft/world/level/GameRules$GameRuleKey; f RULE_DOMOBLOOT - f Lnet/minecraft/world/level/GameRules$GameRuleKey; g RULE_PROJECTILESCANBREAKBLOCKS - f Lnet/minecraft/world/level/GameRules$GameRuleKey; h RULE_DOBLOCKDROPS - f Lnet/minecraft/world/level/GameRules$GameRuleKey; i RULE_DOENTITYDROPS - f Lnet/minecraft/world/level/GameRules$GameRuleKey; j RULE_COMMANDBLOCKOUTPUT - f Lnet/minecraft/world/level/GameRules$GameRuleKey; k RULE_NATURAL_REGENERATION - f Lnet/minecraft/world/level/GameRules$GameRuleKey; l RULE_DAYLIGHT - f Lnet/minecraft/world/level/GameRules$GameRuleKey; m RULE_LOGADMINCOMMANDS - f Lnet/minecraft/world/level/GameRules$GameRuleKey; n RULE_SHOWDEATHMESSAGES - f Lnet/minecraft/world/level/GameRules$GameRuleKey; o RULE_RANDOMTICKING - f Lnet/minecraft/world/level/GameRules$GameRuleKey; p RULE_SENDCOMMANDFEEDBACK - f Lnet/minecraft/world/level/GameRules$GameRuleKey; q RULE_REDUCEDDEBUGINFO - f Lnet/minecraft/world/level/GameRules$GameRuleKey; r RULE_SPECTATORSGENERATECHUNKS - f Lnet/minecraft/world/level/GameRules$GameRuleKey; s RULE_SPAWN_RADIUS - f Lnet/minecraft/world/level/GameRules$GameRuleKey; t RULE_DISABLE_ELYTRA_MOVEMENT_CHECK - f Lnet/minecraft/world/level/GameRules$GameRuleKey; u RULE_MAX_ENTITY_CRAMMING - f Lnet/minecraft/world/level/GameRules$GameRuleKey; v RULE_WEATHER_CYCLE - f Lnet/minecraft/world/level/GameRules$GameRuleKey; w RULE_LIMITED_CRAFTING - f Lnet/minecraft/world/level/GameRules$GameRuleKey; x RULE_MAX_COMMAND_CHAIN_LENGTH - f Lnet/minecraft/world/level/GameRules$GameRuleKey; y RULE_MAX_COMMAND_FORK_COUNT - f Lnet/minecraft/world/level/GameRules$GameRuleKey; z RULE_COMMAND_MODIFICATION_BLOCK_LIMIT - m (Ljava/lang/String;Lnet/minecraft/world/level/GameRules$GameRuleCategory;Lnet/minecraft/world/level/GameRules$GameRuleDefinition;)Lnet/minecraft/world/level/GameRules$GameRuleKey; a register - m (Lnet/minecraft/world/level/GameRules$GameRuleKey;)Lnet/minecraft/world/level/GameRules$GameRuleValue; a getRule - m ()Lnet/minecraft/nbt/NBTTagCompound; a createTag - m (Lnet/minecraft/world/level/GameRules$GameRuleVisitor;Lnet/minecraft/world/level/GameRules$GameRuleKey;Lnet/minecraft/world/level/GameRules$GameRuleDefinition;)V a callVisitorCap - m (Lcom/mojang/serialization/DynamicLike;)V a loadFromTag - m (Lnet/minecraft/world/level/GameRules$GameRuleVisitor;)V a visitGameRuleTypes - m (Lnet/minecraft/world/level/GameRules$GameRuleKey;)Z b getBoolean - m ()Lnet/minecraft/world/level/GameRules; b copy - m (Lnet/minecraft/world/level/GameRules$GameRuleKey;)I c getInt -c net/minecraft/world/level/GameRules$GameRuleBoolean net/minecraft/world/level/GameRules$BooleanValue - f Z b value - m (Ljava/lang/String;)V a deserialize - m ()Z a get - m (Z)Lnet/minecraft/world/level/GameRules$GameRuleDefinition; a create - m (ZLjava/util/function/BiConsumer;)Lnet/minecraft/world/level/GameRules$GameRuleDefinition; a create - m ()Ljava/lang/String; b serialize - m ()I c getCommandResult - m ()Lnet/minecraft/world/level/GameRules$GameRuleBoolean; d getSelf - m ()Lnet/minecraft/world/level/GameRules$GameRuleBoolean; e copy -c net/minecraft/world/level/GameRules$GameRuleCategory net/minecraft/world/level/GameRules$Category - f Lnet/minecraft/world/level/GameRules$GameRuleCategory; a PLAYER - f Lnet/minecraft/world/level/GameRules$GameRuleCategory; b MOBS - f Lnet/minecraft/world/level/GameRules$GameRuleCategory; c SPAWNING - f Lnet/minecraft/world/level/GameRules$GameRuleCategory; d DROPS - f Lnet/minecraft/world/level/GameRules$GameRuleCategory; e UPDATES - f Lnet/minecraft/world/level/GameRules$GameRuleCategory; f CHAT - f Lnet/minecraft/world/level/GameRules$GameRuleCategory; g MISC - f Ljava/lang/String; h descriptionId - m ()Ljava/lang/String; a getDescriptionId -c net/minecraft/world/level/GameRules$GameRuleDefinition net/minecraft/world/level/GameRules$Type - f Ljava/util/function/Supplier; a argument - f Ljava/util/function/Function; b constructor - f Ljava/util/function/BiConsumer; c callback - f Lnet/minecraft/world/level/GameRules$h; d visitorCaller - m (Lnet/minecraft/world/level/GameRules$GameRuleVisitor;Lnet/minecraft/world/level/GameRules$GameRuleKey;)V a callVisitor - m ()Lnet/minecraft/world/level/GameRules$GameRuleValue; a createRule - m (Ljava/lang/String;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; a createArgument -c net/minecraft/world/level/GameRules$GameRuleInt net/minecraft/world/level/GameRules$IntegerValue - f I b value - m (Ljava/lang/String;)V a deserialize - m (ILjava/util/function/BiConsumer;)Lnet/minecraft/world/level/GameRules$GameRuleDefinition; a create - m ()I a get - m (I)Lnet/minecraft/world/level/GameRules$GameRuleDefinition; a create - m (IIILjava/util/function/BiConsumer;)Lnet/minecraft/world/level/GameRules$GameRuleDefinition; a create - m ()Ljava/lang/String; b serialize - m (Ljava/lang/String;)Z b tryDeserialize - m (Ljava/lang/String;)I c safeParse - m ()I c getCommandResult - m ()Lnet/minecraft/world/level/GameRules$GameRuleInt; d getSelf - m ()Lnet/minecraft/world/level/GameRules$GameRuleInt; e copy -c net/minecraft/world/level/GameRules$GameRuleKey net/minecraft/world/level/GameRules$Key - f Ljava/lang/String; a id - f Lnet/minecraft/world/level/GameRules$GameRuleCategory; b category - m ()Ljava/lang/String; a getId - m ()Ljava/lang/String; b getDescriptionId - m ()Lnet/minecraft/world/level/GameRules$GameRuleCategory; c getCategory -c net/minecraft/world/level/GameRules$GameRuleValue net/minecraft/world/level/GameRules$Value - f Lnet/minecraft/world/level/GameRules$GameRuleDefinition; a type - m (Ljava/lang/String;)V a deserialize - m ()Ljava/lang/String; b serialize - m ()I c getCommandResult - m ()Lnet/minecraft/world/level/GameRules$GameRuleValue; f copy - m ()Lnet/minecraft/world/level/GameRules$GameRuleValue; g getSelf -c net/minecraft/world/level/GameRules$GameRuleVisitor net/minecraft/world/level/GameRules$GameRuleTypeVisitor - m (Lnet/minecraft/world/level/GameRules$GameRuleKey;Lnet/minecraft/world/level/GameRules$GameRuleDefinition;)V a visit - m (Lnet/minecraft/world/level/GameRules$GameRuleKey;Lnet/minecraft/world/level/GameRules$GameRuleDefinition;)V b visitBoolean - m (Lnet/minecraft/world/level/GameRules$GameRuleKey;Lnet/minecraft/world/level/GameRules$GameRuleDefinition;)V c visitInteger -c net/minecraft/world/level/GameRules$h net/minecraft/world/level/GameRules$VisitorCaller -c net/minecraft/world/level/GeneratorAccess net/minecraft/world/level/LevelAccessor - m ()Lnet/minecraft/world/level/storage/WorldData; A_ getLevelData - m ()Lnet/minecraft/util/RandomSource; E_ getRandom - m ()J G_ nextSubTickCount - m ()Lnet/minecraft/world/level/chunk/IChunkProvider; N getChunkSource - m ()Lnet/minecraft/world/ticks/LevelTickAccess; O getFluidTicks - m ()Lnet/minecraft/world/ticks/LevelTickAccess; P getBlockTicks - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;I)V a scheduleTick - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/gameevent/GameEvent$a;)V a gameEvent - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;II)V a neighborShapeChanged - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/FluidType;ILnet/minecraft/world/ticks/TickListPriority;)V a scheduleTick - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3D;)V a gameEvent - m (Lnet/minecraft/core/BlockPosition;Ljava/lang/Object;ILnet/minecraft/world/ticks/TickListPriority;)Lnet/minecraft/world/ticks/NextTickListEntry; a createTick - m (Lnet/minecraft/core/particles/ParticleParam;DDDDDD)V a addParticle - m (Lnet/minecraft/world/entity/player/EntityHuman;ILnet/minecraft/core/BlockPosition;I)V a levelEvent - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;ILnet/minecraft/world/ticks/TickListPriority;)V a scheduleTick - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPosition;)V a gameEvent - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/sounds/SoundEffect;Lnet/minecraft/sounds/SoundCategory;FF)V a playSound - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/gameevent/GameEvent$a;)V a gameEvent - m (Lnet/minecraft/core/BlockPosition;Ljava/lang/Object;I)Lnet/minecraft/world/ticks/NextTickListEntry; a createTick - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/FluidType;I)V a scheduleTick - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/gameevent/GameEvent$a;)V a gameEvent - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/sounds/SoundEffect;Lnet/minecraft/sounds/SoundCategory;)V a playSound - m ()J ak dayTime - m ()Lnet/minecraft/world/EnumDifficulty; al getDifficulty - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;)V b blockUpdated - m (II)Z b hasChunk - m (ILnet/minecraft/core/BlockPosition;I)V c levelEvent - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/DifficultyDamageScaler; d_ getCurrentDifficultyAt - m ()Lnet/minecraft/server/MinecraftServer; o getServer -c net/minecraft/world/level/GeneratorAccessSeed net/minecraft/world/level/WorldGenLevel - m ()J C getSeed - m (Ljava/util/function/Supplier;)V a setCurrentlyGenerating - m (Lnet/minecraft/core/BlockPosition;)Z f_ ensureCanWrite -c net/minecraft/world/level/GrassColor net/minecraft/world/level/GrassColor - f [I a pixels - m ([I)V a init - m ()I a getDefaultColor - m (DD)I a get -c net/minecraft/world/level/IBlockAccess net/minecraft/world/level/BlockGetter - m ()I Q getMaxLightLevel - m (Lnet/minecraft/world/level/ClipBlockStateContext;)Lnet/minecraft/world/phys/MovingObjectPositionBlock; a isBlockInLine - m (Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/util/stream/Stream; a getBlockStates - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Ljava/util/Optional; a getBlockEntity - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/phys/MovingObjectPositionBlock; a clipWithInteractionOverride - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Ljava/util/function/Supplier;)D a getBlockFloorHeight - m (Lnet/minecraft/world/level/RayTrace;)Lnet/minecraft/world/phys/MovingObjectPositionBlock; a clip - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;Ljava/lang/Object;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Ljava/lang/Object; a traverseBlocks - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a_ getBlockState - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/entity/TileEntity; c_ getBlockEntity - m (Lnet/minecraft/core/BlockPosition;)I i getLightEmission - m (Lnet/minecraft/core/BlockPosition;)D j getBlockFloorHeight -c net/minecraft/world/level/IBlockLightAccess net/minecraft/world/level/BlockAndTintGetter - m (Lnet/minecraft/core/EnumDirection;Z)F a getShade - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/ColorResolver;)I a getBlockTint - m (Lnet/minecraft/world/level/EnumSkyBlock;Lnet/minecraft/core/BlockPosition;)I a getBrightness - m (Lnet/minecraft/core/BlockPosition;I)I b getRawBrightness - m (Lnet/minecraft/core/BlockPosition;)Z h canSeeSky - m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; y_ getLightEngine -c net/minecraft/world/level/ICollisionAccess net/minecraft/world/level/CollisionGetter - m ()Lnet/minecraft/world/level/border/WorldBorder; C_ getWorldBorder - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;)Z a noCollision - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z a isUnobstructed - m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/stream/Stream; a lambda$findFreePosition$5 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Z a isUnobstructed - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/Vec3D;DDD)Ljava/util/Optional; a findFreePosition - m (Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/core/BlockPosition; a lambda$findSupportingBlock$3 - m (DDDLnet/minecraft/world/phys/AxisAlignedBB;)Lnet/minecraft/world/phys/AxisAlignedBB; a lambda$findFreePosition$6 - m (Lnet/minecraft/world/phys/AxisAlignedBB;)Z b noCollision - m (Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; b lambda$collidesWithSuffocatingBlock$2 - m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Z b lambda$findFreePosition$4 - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;)Z b noBlockCollision - m (Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; c lambda$getBlockCollisions$0 - m (II)Lnet/minecraft/world/level/IBlockAccess; c getChunkForCollisions - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/util/List; c getEntityCollisions - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/lang/Iterable; d getCollisions - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/lang/Iterable; e getBlockCollisions - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;)Z f collidesWithSuffocatingBlock - m (Lnet/minecraft/world/entity/Entity;)Z f isUnobstructed - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/util/Optional; g findSupportingBlock - m (Lnet/minecraft/world/entity/Entity;)Z g noCollision - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;)Lnet/minecraft/world/phys/shapes/VoxelShape; h borderCollision - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/util/Iterator; i lambda$getBlockCollisions$1 -c net/minecraft/world/level/ICombinedAccess net/minecraft/world/level/CommonLevelAccessor - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z a isUnobstructed - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Ljava/util/Optional; a getBlockEntity - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a getHeightmapPos - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/util/List; c getEntityCollisions -c net/minecraft/world/level/IEntityAccess net/minecraft/world/level/EntityGetter - m (DDDDZ)Lnet/minecraft/world/entity/player/EntityHuman; a getNearestPlayer - m (Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition;DDD)Lnet/minecraft/world/entity/player/EntityHuman; a getNearestPlayer - m (Ljava/lang/Class;Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition;Lnet/minecraft/world/entity/EntityLiving;DDDLnet/minecraft/world/phys/AxisAlignedBB;)Lnet/minecraft/world/entity/EntityLiving; a getNearestEntity - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z a isUnobstructed - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;)Ljava/util/List; a getEntities - m (Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition;Lnet/minecraft/world/entity/EntityLiving;)Lnet/minecraft/world/entity/player/EntityHuman; a getNearestPlayer - m (DDDDLjava/util/function/Predicate;)Lnet/minecraft/world/entity/player/EntityHuman; a getNearestPlayer - m (Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/world/entity/player/EntityHuman; a getNearestPlayer - m (Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition;Lnet/minecraft/world/entity/EntityLiving;DDD)Lnet/minecraft/world/entity/player/EntityHuman; a getNearestPlayer - m (DDDD)Z a hasNearbyAlivePlayer - m (Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/util/List; a getNearbyPlayers - m (Ljava/lang/Class;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;)Ljava/util/List; a getEntitiesOfClass - m (Ljava/lang/Class;Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/util/List; a getEntitiesOfClass - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;)Ljava/util/List; a getEntities - m (Ljava/lang/Class;Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/util/List; a getNearbyEntities - m (Lnet/minecraft/world/entity/EntityLiving;)Z a lambda$getNearbyEntities$1 - m (Ljava/util/List;Lnet/minecraft/world/entity/ai/targeting/PathfinderTargetCondition;Lnet/minecraft/world/entity/EntityLiving;DDD)Lnet/minecraft/world/entity/EntityLiving; a getNearestEntity - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/util/List; a_ getEntities - m (Ljava/util/UUID;)Lnet/minecraft/world/entity/player/EntityHuman; b getPlayerByUUID - m (Lnet/minecraft/world/entity/EntityLiving;)Z b lambda$getNearestEntity$0 - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/util/List; c getEntityCollisions - m ()Ljava/util/List; x players -c net/minecraft/world/level/IMaterial net/minecraft/world/level/ItemLike - m ()Lnet/minecraft/world/item/Item; r asItem -c net/minecraft/world/level/IWorldReader net/minecraft/world/level/LevelReader - m (Lnet/minecraft/core/BlockPosition;)I A getMaxLocalRawBrightness - m (Lnet/minecraft/core/BlockPosition;)Z B hasChunkAt - m ()I B_ getSkyDarken - m ()Lnet/minecraft/world/level/dimension/DimensionManager; D_ dimensionType - m ()Lnet/minecraft/world/level/biome/BiomeManager; F_ getBiomeManager - m ()Lnet/minecraft/core/IRegistryCustom; H_ registryAccess - m ()I I_ getMinBuildHeight - m ()Lnet/minecraft/world/flag/FeatureFlagSet; J enabledFeatures - m ()I J_ getHeight - m (IIIIII)Z a hasChunksAt - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;II)I a getHeight - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; a holderLookup - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Z a hasChunksAt - m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/IChunkAccess; a getChunk - m (III)Lnet/minecraft/core/Holder; a getUncachedNoiseBiome - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/ColorResolver;)I a getBlockTint - m (II)Lnet/minecraft/world/level/chunk/IChunkAccess; a getChunk - m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/IChunkAccess; a getChunk - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a getHeightmapPos - m (II)Z b hasChunk - m (IIII)Z b hasChunksAt - m (Lnet/minecraft/world/phys/AxisAlignedBB;)Ljava/util/stream/Stream; c getBlockStatesIfLoaded - m (Lnet/minecraft/core/BlockPosition;I)I c getMaxLocalRawBrightness - m (II)Lnet/minecraft/world/level/IBlockAccess; c getChunkForCollisions - m (Lnet/minecraft/world/phys/AxisAlignedBB;)Z d containsAnyLiquid - m (II)Z f hasChunkAt - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/Holder; t getBiome - m (Lnet/minecraft/core/BlockPosition;)Z u isEmptyBlock - m (Lnet/minecraft/core/BlockPosition;)Z v canSeeSkyFromBelowWater - m (Lnet/minecraft/core/BlockPosition;)F w getPathfindingCostFromLightLevels - m (Lnet/minecraft/core/BlockPosition;)F x getLightLevelDependentMagicValue - m ()Z x_ isClientSide - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/chunk/IChunkAccess; y getChunk - m (Lnet/minecraft/core/BlockPosition;)Z z isWaterAt - m ()I z_ getSeaLevel -c net/minecraft/world/level/IWorldTime net/minecraft/world/level/LevelTimeAccess - m ()J ak dayTime - m ()F aq getMoonBrightness - m ()I ar getMoonPhase - m (F)F f getTimeOfDay -c net/minecraft/world/level/IWorldWriter net/minecraft/world/level/LevelWriter - m (Lnet/minecraft/core/BlockPosition;ZLnet/minecraft/world/entity/Entity;)Z a destroyBlock - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;II)Z a setBlock - m (Lnet/minecraft/core/BlockPosition;Z)Z a removeBlock - m (Lnet/minecraft/core/BlockPosition;ZLnet/minecraft/world/entity/Entity;I)Z a destroyBlock - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;I)Z a setBlock - m (Lnet/minecraft/world/entity/Entity;)Z b addFreshEntity - m (Lnet/minecraft/core/BlockPosition;Z)Z b destroyBlock -c net/minecraft/world/level/LevelHeightAccessor net/minecraft/world/level/LevelHeightAccessor - m ()I I_ getMinBuildHeight - m ()I J_ getHeight - m ()I am getMaxBuildHeight - m ()I an getSectionsCount - m ()I ao getMinSection - m ()I ap getMaxSection - m (I)Z d isOutsideBuildHeight - m (I)I e getSectionIndex - m (II)Lnet/minecraft/world/level/LevelHeightAccessor; e create - m (I)I f getSectionIndexFromSectionY - m (I)I g getSectionYFromSectionIndex - m (Lnet/minecraft/core/BlockPosition;)Z s isOutsideBuildHeight -c net/minecraft/world/level/LevelHeightAccessor$1 net/minecraft/world/level/LevelHeightAccessor$1 - f I a val$height - f I b val$minBuildHeight - m ()I I_ getMinBuildHeight - m ()I J_ getHeight -c net/minecraft/world/level/LocalMobCapCalculator net/minecraft/world/level/LocalMobCapCalculator - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; a playersNearChunk - f Ljava/util/Map; b playerMobCounts - f Lnet/minecraft/server/level/PlayerChunkMap; c chunkMap - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/entity/EnumCreatureType;)V a addMob - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/util/List; a getPlayersNear - m (Lnet/minecraft/server/level/EntityPlayer;)Lnet/minecraft/world/level/LocalMobCapCalculator$a; a lambda$addMob$1 - m (Lnet/minecraft/world/level/ChunkCoordIntPair;J)Ljava/util/List; a lambda$getPlayersNear$0 - m (Lnet/minecraft/world/entity/EnumCreatureType;Lnet/minecraft/world/level/ChunkCoordIntPair;)Z a canSpawn -c net/minecraft/world/level/LocalMobCapCalculator$a net/minecraft/world/level/LocalMobCapCalculator$MobCounts - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; a counts - m (Lnet/minecraft/world/entity/EnumCreatureType;Ljava/lang/Integer;)Ljava/lang/Integer; a lambda$add$0 - m (Lnet/minecraft/world/entity/EnumCreatureType;)V a add - m (Lnet/minecraft/world/entity/EnumCreatureType;)Z b canSpawn -c net/minecraft/world/level/MobSpawner net/minecraft/world/level/CustomSpawner - m (Lnet/minecraft/server/level/WorldServer;ZZ)I a tick -c net/minecraft/world/level/MobSpawnerAbstract net/minecraft/world/level/BaseSpawner - f Lorg/slf4j/Logger; a LOGGER - f Ljava/lang/String; b SPAWN_DATA_TAG - f I c EVENT_SPAWN - f I d spawnDelay - f Lnet/minecraft/util/random/SimpleWeightedRandomList; e spawnPotentials - f Lnet/minecraft/world/level/MobSpawnerData; f nextSpawnData - f D g spin - f D h oSpin - f I i minSpawnDelay - f I j maxSpawnDelay - f I k spawnCount - f Lnet/minecraft/world/entity/Entity; l displayEntity - f I m maxNearbyEntities - f I n requiredPlayerRange - f I o spawnRange - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V a serverTick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a clientTick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/MobSpawnerData; a getOrCreateNextSpawnData - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/MobSpawnerData;)V a setNextSpawnData - m ()D a getSpin - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)V a setEntityId - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a save - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/nbt/NBTTagCompound;)V a load - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;I)V a broadcastEvent - m (Lnet/minecraft/world/level/World;I)Z a onEventTriggered - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/entity/Entity; b getOrCreateDisplayEntity - m ()D b getoSpin - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Z c isNearPlayer - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V d delay -c net/minecraft/world/level/MobSpawnerData net/minecraft/world/level/SpawnData - f Ljava/lang/String; a ENTITY_TAG - f Lcom/mojang/serialization/Codec; b CODEC - f Lcom/mojang/serialization/Codec; c LIST_CODEC - f Lnet/minecraft/nbt/NBTTagCompound; d entityToSpawn - f Ljava/util/Optional; e customSpawnRules - f Ljava/util/Optional; f equipment - m ()Lnet/minecraft/nbt/NBTTagCompound; a getEntityToSpawn - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/world/level/MobSpawnerData;)Ljava/util/Optional; a lambda$static$2 - m (Lnet/minecraft/world/level/MobSpawnerData;)Ljava/util/Optional; b lambda$static$1 - m ()Ljava/util/Optional; b getCustomSpawnRules - m (Lnet/minecraft/world/level/MobSpawnerData;)Lnet/minecraft/nbt/NBTTagCompound; c lambda$static$0 - m ()Ljava/util/Optional; c getEquipment - m ()Lnet/minecraft/nbt/NBTTagCompound; d entityToSpawn - m ()Ljava/util/Optional; e customSpawnRules - m ()Ljava/util/Optional; f equipment -c net/minecraft/world/level/MobSpawnerData$a net/minecraft/world/level/SpawnData$CustomSpawnRules - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/util/InclusiveRange; b blockLightLimit - f Lnet/minecraft/util/InclusiveRange; c skyLightLimit - f Lnet/minecraft/util/InclusiveRange; d LIGHT_RANGE - m (Lnet/minecraft/world/level/MobSpawnerData$a;)Lnet/minecraft/util/InclusiveRange; a lambda$static$2 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m ()Lnet/minecraft/util/InclusiveRange; a blockLightLimit - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/server/level/WorldServer;)Z a isValidPosition - m (Lnet/minecraft/util/InclusiveRange;)Lcom/mojang/serialization/DataResult; a checkLightBoundaries - m (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; a lightLimit - m (Lnet/minecraft/world/level/MobSpawnerData$a;)Lnet/minecraft/util/InclusiveRange; b lambda$static$1 - m ()Lnet/minecraft/util/InclusiveRange; b skyLightLimit - m ()Ljava/lang/String; c lambda$checkLightBoundaries$0 -c net/minecraft/world/level/RayTrace net/minecraft/world/level/ClipContext - f Lnet/minecraft/world/phys/Vec3D; a from - f Lnet/minecraft/world/phys/Vec3D; b to - f Lnet/minecraft/world/level/RayTrace$BlockCollisionOption; c block - f Lnet/minecraft/world/level/RayTrace$FluidCollisionOption; d fluid - f Lnet/minecraft/world/phys/shapes/VoxelShapeCollision; e collisionContext - m ()Lnet/minecraft/world/phys/Vec3D; a getTo - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getBlockShape - m (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getFluidShape - m ()Lnet/minecraft/world/phys/Vec3D; b getFrom -c net/minecraft/world/level/RayTrace$BlockCollisionOption net/minecraft/world/level/ClipContext$Block - f Lnet/minecraft/world/level/RayTrace$BlockCollisionOption; a COLLIDER - f Lnet/minecraft/world/level/RayTrace$BlockCollisionOption; b OUTLINE - f Lnet/minecraft/world/level/RayTrace$BlockCollisionOption; c VISUAL - f Lnet/minecraft/world/level/RayTrace$BlockCollisionOption; d FALLDAMAGE_RESETTING - f Lnet/minecraft/world/level/RayTrace$c; e shapeGetter -c net/minecraft/world/level/RayTrace$FluidCollisionOption net/minecraft/world/level/ClipContext$Fluid - f Lnet/minecraft/world/level/RayTrace$FluidCollisionOption; a NONE - f Lnet/minecraft/world/level/RayTrace$FluidCollisionOption; b SOURCE_ONLY - f Lnet/minecraft/world/level/RayTrace$FluidCollisionOption; c ANY - f Lnet/minecraft/world/level/RayTrace$FluidCollisionOption; d WATER - f Ljava/util/function/Predicate; e canPick - m (Lnet/minecraft/world/level/material/Fluid;)Z a canPick -c net/minecraft/world/level/RayTrace$c net/minecraft/world/level/ClipContext$ShapeGetter -c net/minecraft/world/level/SignalGetter net/minecraft/world/level/SignalGetter - f [Lnet/minecraft/core/EnumDirection; C DIRECTIONS - m (Lnet/minecraft/core/BlockPosition;)Z C hasNeighborSignal - m (Lnet/minecraft/core/BlockPosition;)I D getBestNeighborSignal - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Z)I a getControlInputSignal - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getDirectSignal - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z b hasSignal - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I c getSignal - m (Lnet/minecraft/core/BlockPosition;)I e_ getDirectSignalTo -c net/minecraft/world/level/SimpleExplosionDamageCalculator net/minecraft/world/level/SimpleExplosionDamageCalculator - f Z a explodesBlocks - f Z b damagesEntities - f Ljava/util/Optional; c knockbackMultiplier - f Ljava/util/Optional; d immuneBlocks - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/entity/Entity;)Z a shouldDamageEntity - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;F)Z a shouldBlockExplode - m (Lnet/minecraft/world/entity/Entity;)F a getKnockbackMultiplier - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;)Ljava/util/Optional; a getBlockExplosionResistance - m (Lnet/minecraft/world/entity/Entity;)Ljava/lang/Float; b lambda$getKnockbackMultiplier$0 -c net/minecraft/world/level/Spawner net/minecraft/world/level/Spawner - m (Lnet/minecraft/world/entity/EntityTypes;)Lnet/minecraft/network/chat/IChatMutableComponent; a lambda$getSpawnEntityDisplayName$0 - m (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;Ljava/lang/String;)V a appendHoverText - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; a getEntityKey - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/util/RandomSource;)V a setEntityId - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/String;)Lnet/minecraft/network/chat/IChatBaseComponent; a getSpawnEntityDisplayName -c net/minecraft/world/level/SpawnerCreature net/minecraft/world/level/NaturalSpawner - f I a SPAWN_DISTANCE_CHUNK - f I b SPAWN_DISTANCE_BLOCK - f Lorg/slf4j/Logger; c LOGGER - f I d MIN_SPAWN_DISTANCE - f I e MAGIC_NUMBER - f [Lnet/minecraft/world/entity/EnumCreatureType; f SPAWNING_CATEGORIES - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/entity/EnumCreatureType;Lnet/minecraft/world/level/biome/BiomeSettingsMobs$c;Lnet/minecraft/core/BlockPosition;)Z a canSpawnMobAt - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;D)Z a isRightDistanceToPlayerAndSpawnPoint - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/chunk/Chunk;Lnet/minecraft/world/level/SpawnerCreature$d;ZZZ)V a spawnForChunk - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/chunk/Chunk;)Lnet/minecraft/core/BlockPosition; a getRandomPosWithin - m (Lnet/minecraft/world/entity/EnumCreatureType;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/chunk/Chunk;Lnet/minecraft/world/level/SpawnerCreature$c;Lnet/minecraft/world/level/SpawnerCreature$a;)V a spawnCategoryForChunk - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/chunk/IChunkAccess;)Lnet/minecraft/world/level/biome/BiomeBase; a getRoughBiome - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityInsentient;D)Z a isValidPositionForMob - m (ILjava/lang/Iterable;Lnet/minecraft/world/level/SpawnerCreature$b;Lnet/minecraft/world/level/LocalMobCapCalculator;)Lnet/minecraft/world/level/SpawnerCreature$d; a createState - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EntityTypes;)Lnet/minecraft/world/entity/EntityInsentient; a getMobForSpawn - m (Lnet/minecraft/world/entity/EnumCreatureType;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/SpawnerCreature$c;Lnet/minecraft/world/level/SpawnerCreature$a;)V a spawnCategoryForPosition - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/entity/EntityTypes;)Z a isValidEmptySpawnBlock - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/entity/EnumCreatureType;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Ljava/util/Optional; a getRandomSpawnMobAt - m (Lnet/minecraft/world/entity/EnumCreatureType;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V a spawnCategoryForPosition - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/util/RandomSource;)V a spawnMobsForChunkGeneration - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/entity/EnumCreatureType;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;)Lnet/minecraft/util/random/WeightedRandomList; a mobsAt - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/EnumCreatureType;Lnet/minecraft/world/level/StructureManager;)Z a isInNetherFortressBounds - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/world/entity/EntityTypes;II)Lnet/minecraft/core/BlockPosition; a getTopNonCollidingPos -c net/minecraft/world/level/SpawnerCreature$PreSpawnStatus net/minecraft/world/level/NaturalSpawner$PreSpawnStatus -c net/minecraft/world/level/SpawnerCreature$a net/minecraft/world/level/NaturalSpawner$AfterSpawnCallback -c net/minecraft/world/level/SpawnerCreature$b net/minecraft/world/level/NaturalSpawner$ChunkGetter -c net/minecraft/world/level/SpawnerCreature$c net/minecraft/world/level/NaturalSpawner$SpawnPredicate -c net/minecraft/world/level/SpawnerCreature$d net/minecraft/world/level/NaturalSpawner$SpawnState - f I a spawnableChunkCount - f Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; b mobCategoryCounts - f Lnet/minecraft/world/level/SpawnerCreatureProbabilities; c spawnPotential - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; d unmodifiableMobCategoryCounts - f Lnet/minecraft/world/level/LocalMobCapCalculator; e localMobCapCalculator - f Lnet/minecraft/core/BlockPosition; f lastCheckedPos - f Lnet/minecraft/world/entity/EntityTypes; g lastCheckedType - f D h lastCharge - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/chunk/IChunkAccess;)Z a canSpawn - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/world/level/chunk/IChunkAccess;)V a afterSpawn - m ()I a getSpawnableChunkCount - m ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; b getMobCategoryCounts -c net/minecraft/world/level/SpawnerCreatureProbabilities net/minecraft/world/level/PotentialCalculator - f Ljava/util/List; a charges - m (Lnet/minecraft/core/BlockPosition;D)V a addCharge - m (Lnet/minecraft/core/BlockPosition;D)D b getPotentialEnergyChange -c net/minecraft/world/level/SpawnerCreatureProbabilities$a net/minecraft/world/level/PotentialCalculator$PointCharge - f Lnet/minecraft/core/BlockPosition; a pos - f D b charge - m (Lnet/minecraft/core/BlockPosition;)D a getPotentialChange -c net/minecraft/world/level/StructureManager net/minecraft/world/level/StructureManager - f Lnet/minecraft/world/level/GeneratorAccess; a level - f Lnet/minecraft/world/level/levelgen/WorldOptions; b worldOptions - f Lnet/minecraft/world/level/levelgen/structure/StructureCheck; c structureCheck - m (Lnet/minecraft/core/SectionPosition;Lnet/minecraft/world/level/levelgen/structure/Structure;)Ljava/util/List; a startsForStructure - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a getStructureAt - m (Lnet/minecraft/core/BlockPosition;)Z a hasAnyStructureAt - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;)Lnet/minecraft/world/level/StructureManager; a forWorldGenRegion - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Ljava/util/function/Predicate;)Ljava/util/List; a startsForStructure - m (Lnet/minecraft/core/SectionPosition;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;Lnet/minecraft/world/level/chunk/StructureAccess;)V a setStartForStructure - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z a structureHasPieceAt - m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/Holder;)Z a lambda$getStructureWithPieceAt$0 - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; a checkStructurePresence - m ()Z a shouldGenerateStructures - m (Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a getStructureWithPieceAt - m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lit/unimi/dsi/fastutil/longs/LongSet;Ljava/util/function/Consumer;)V a fillStartsForStructure - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a getStructureWithPieceAt - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a getStructureWithPieceAt - m (Lnet/minecraft/core/SectionPosition;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/chunk/StructureAccess;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a getStartForStructure - m (Lnet/minecraft/core/SectionPosition;Lnet/minecraft/world/level/levelgen/structure/Structure;JLnet/minecraft/world/level/chunk/StructureAccess;)V a addReferenceForStructure - m (Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a addReference - m (Lnet/minecraft/core/BlockPosition;)Ljava/util/Map; b getAllStructuresAt - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; b getStructureWithPieceAt - m ()Lnet/minecraft/core/IRegistryCustom; b registryAccess -c net/minecraft/world/level/VirtualLevelReadable net/minecraft/world/level/LevelSimulatedReader - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Ljava/util/Optional; a getBlockEntity - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a getHeightmapPos - m (Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;)Z a isStateAtPosition - m (Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;)Z b isFluidAtPosition -c net/minecraft/world/level/VirtualLevelWritable net/minecraft/world/level/LevelSimulatedRW -c net/minecraft/world/level/VoxelShapeSpliterator net/minecraft/world/level/BlockCollisions - f Lnet/minecraft/world/phys/AxisAlignedBB; a box - f Lnet/minecraft/world/phys/shapes/VoxelShapeCollision; b context - f Lnet/minecraft/core/CursorPosition; c cursor - f Lnet/minecraft/core/BlockPosition$MutableBlockPosition; d pos - f Lnet/minecraft/world/phys/shapes/VoxelShape; e entityShape - f Lnet/minecraft/world/level/ICollisionAccess; f collisionGetter - f Z g onlySuffocatingBlocks - f Lnet/minecraft/world/level/IBlockAccess; h cachedBlockGetter - f J i cachedBlockGetterPos - f Ljava/util/function/BiFunction; j resultProvider - m (II)Lnet/minecraft/world/level/IBlockAccess; a getChunk -c net/minecraft/world/level/World net/minecraft/world/level/Level - f Lnet/minecraft/world/level/storage/WorldDataMutable; A levelData - f Z B isClientSide - f Lnet/minecraft/core/Holder; D dimensionTypeRegistration - f Ljava/util/function/Supplier; E profiler - f Lnet/minecraft/world/level/border/WorldBorder; F worldBorder - f Lnet/minecraft/world/level/biome/BiomeManager; G biomeManager - f Lnet/minecraft/resources/ResourceKey; H dimension - f Lnet/minecraft/core/IRegistryCustom; I registryAccess - f Lnet/minecraft/world/damagesource/DamageSources; J damageSources - f J K subTickCount - f Ljava/util/List; a pendingBlockEntityTickers - f Z b tickingBlockEntities - f Ljava/lang/Thread; c thread - f Z d isDebug - f I e skyDarken - f Lnet/minecraft/util/RandomSource; f threadSafeRandom - f Lcom/mojang/serialization/Codec; g RESOURCE_KEY_CODEC - f Lnet/minecraft/resources/ResourceKey; h OVERWORLD - f Lnet/minecraft/resources/ResourceKey; i NETHER - f Lnet/minecraft/resources/ResourceKey; j END - f I k MAX_LEVEL_SIZE - f I l LONG_PARTICLE_CLIP_RANGE - f I m SHORT_PARTICLE_CLIP_RANGE - f I n MAX_BRIGHTNESS - f I o TICKS_PER_DAY - f I p MAX_ENTITY_SPAWN_Y - f I q MIN_ENTITY_SPAWN_Y - f Ljava/util/List; r blockEntityTickers - f Lnet/minecraft/world/level/redstone/NeighborUpdater; s neighborUpdater - f I t randValue - f I u addend - f F v oRainLevel - f F w rainLevel - f F x oThunderLevel - f F y thunderLevel - f Lnet/minecraft/util/RandomSource; z random - m ()Lnet/minecraft/world/level/storage/WorldData; A_ getLevelData - m ()I B_ getSkyDarken - m ()Lnet/minecraft/world/level/border/WorldBorder; C_ getWorldBorder - m ()Lnet/minecraft/world/level/dimension/DimensionManager; D_ dimensionType - m ()Lnet/minecraft/util/RandomSource; E_ getRandom - m ()Lnet/minecraft/world/level/biome/BiomeManager; F_ getBiomeManager - m ()Lnet/minecraft/world/level/entity/LevelEntityGetter; G getEntities - m ()J G_ nextSubTickCount - m ()Lnet/minecraft/core/IRegistryCustom; H_ registryAccess - m ()Ljava/lang/String; I gatherChunkSourceStats - m ()Lnet/minecraft/world/item/alchemy/PotionBrewer; K potionBrewing - m ()Lnet/minecraft/world/scores/Scoreboard; M getScoreboard - m ()Z R isDay - m ()Z S isNight - m ()V T tickBlockEntities - m ()V U updateSkyBrightness - m ()Lnet/minecraft/core/BlockPosition; V getSharedSpawnPos - m ()F W getSharedSpawnAngle - m ()V X prepareWeather - m ()V Y disconnect - m ()J Z getGameTime - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;II)V a blockEvent - m (Lnet/minecraft/world/entity/player/EntityHuman;DDDLnet/minecraft/sounds/SoundEffect;Lnet/minecraft/sounds/SoundCategory;FFJ)V a playSeededSound - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;)Ljava/util/List; a getEntities - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;II)Z a setBlock - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;I)V a sendBlockUpdated - m (IIII)Lnet/minecraft/core/BlockPosition; a getBlockRandomPos - m (ILnet/minecraft/core/BlockPosition;I)V a destroyBlockProgress - m (Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;)Z a isStateAtPosition - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/core/BlockPosition;)Z a mayInteract - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/World$a;Lnet/minecraft/core/particles/ParticleParam;Lnet/minecraft/core/particles/ParticleParam;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/Explosion; a explode - m (I)Lnet/minecraft/world/entity/Entity; a getEntity - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundCategory;FFJ)V a playSeededSound - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;I)Z a setBlock - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/sounds/SoundEffect;Lnet/minecraft/sounds/SoundCategory;FFZ)V a playLocalSound - m (Lnet/minecraft/world/level/block/entity/TileEntity;)V a setBlockEntity - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;)V a neighborChanged - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;Lnet/minecraft/world/phys/Vec3D;FZLnet/minecraft/world/level/World$a;)Lnet/minecraft/world/level/Explosion; a explode - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;II)V a neighborShapeChanged - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/sounds/SoundEffect;Lnet/minecraft/sounds/SoundCategory;FF)V a playSound - m (Lnet/minecraft/core/BlockPosition;Z)Z a removeBlock - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;)V a updateNeighborsAt - m (Lnet/minecraft/world/level/GameRules$GameRuleKey;)Lnet/minecraft/world/level/Explosion$Effect; a getDestroyType - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)Z a loadedAndEntityCanStandOn - m (Lnet/minecraft/core/BlockPosition;ZLnet/minecraft/world/entity/Entity;I)Z a destroyBlock - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/sounds/SoundEffect;Lnet/minecraft/sounds/SoundCategory;FF)V a playLocalSound - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/EnumDirection;)Z a loadedAndEntityCanStandOnFace - m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/IChunkAccess; a getChunk - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;)Ljava/util/List; a getEntities - m (Lnet/minecraft/world/entity/player/EntityHuman;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundCategory;FFJ)V a playSeededSound - m (Lnet/minecraft/world/entity/Entity;B)V a broadcastEntityEvent - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/World$a;)Lnet/minecraft/world/level/Explosion; a explode - m (Lnet/minecraft/core/particles/ParticleParam;ZDDDDDD)V a addParticle - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;Ljava/util/List;I)V a getEntities - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;II)I a getHeight - m (Lnet/minecraft/world/level/block/entity/TickingBlockEntity;)V a addBlockEntityTicker - m (DDDDDDLjava/util/List;)V a createFireworks - m (Lnet/minecraft/world/entity/Entity;DDDFLnet/minecraft/world/level/World$a;)Lnet/minecraft/world/level/Explosion; a explode - m (Lnet/minecraft/world/level/saveddata/maps/MapId;Lnet/minecraft/world/level/saveddata/maps/WorldMap;)V a setMapData - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/sounds/SoundEffect;Lnet/minecraft/sounds/SoundCategory;FF)V a playSound - m (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/Entity;)V a guardEntityTick - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;Ljava/util/List;)V a getEntities - m (Lnet/minecraft/network/protocol/Packet;)V a sendPacketToServer - m (J)Z a shouldTickBlocksAt - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/EnumDirection;)V a updateNeighborsAtExceptFromFacing - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a addDestroyBlockEffect - m (Lnet/minecraft/world/entity/player/EntityHuman;DDDLnet/minecraft/sounds/SoundEffect;Lnet/minecraft/sounds/SoundCategory;FF)V a playSound - m (Lnet/minecraft/world/entity/player/EntityHuman;DDDLnet/minecraft/sounds/SoundEffect;Lnet/minecraft/sounds/SoundCategory;)V a playSound - m (DDDLnet/minecraft/sounds/SoundEffect;Lnet/minecraft/sounds/SoundCategory;FFZ)V a playLocalSound - m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/WorldMap; a getMapData - m (Lnet/minecraft/world/entity/Entity;DDDFZLnet/minecraft/world/level/World$a;)Lnet/minecraft/world/level/Explosion; a explode - m (Lnet/minecraft/world/entity/player/EntityHuman;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundCategory;FF)V a playSound - m (Lnet/minecraft/core/particles/ParticleParam;DDDDDD)V a addParticle - m (F)F a getSunAngle - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)V a onBlockStateChange - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/sounds/SoundEffect;Lnet/minecraft/sounds/SoundCategory;FF)V a playSound - m (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReportSystemDetails; a fillReportDetails - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/World$a;ZLnet/minecraft/core/particles/ParticleParam;Lnet/minecraft/core/particles/ParticleParam;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/Explosion; a explode - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V a broadcastDamageEvent - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a_ getBlockState - m ()J aa getDayTime - m ()Lnet/minecraft/world/level/GameRules; ab getGameRules - m ()Z ac isThundering - m ()Z ad isRaining - m ()Lnet/minecraft/core/Holder; ae dimensionTypeRegistration - m ()Lnet/minecraft/resources/ResourceKey; af dimension - m ()Lnet/minecraft/util/profiling/GameProfilerFiller; ag getProfiler - m ()Ljava/util/function/Supplier; ah getProfilerSupplier - m ()Z ai isDebug - m ()Lnet/minecraft/world/damagesource/DamageSources; aj damageSources - m (ZZ)V b setSpawnSettings - m (Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;)Z b isFluidAtPosition - m (F)F b getThunderLevel - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)V b setBlocksDirty - m (Lnet/minecraft/core/particles/ParticleParam;ZDDDDDD)V b addAlwaysVisibleParticle - m (Lnet/minecraft/core/particles/ParticleParam;DDDDDD)V b addAlwaysVisibleParticle - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b setBlockAndUpdate - m (ILnet/minecraft/core/BlockPosition;I)V b globalLevelEvent - m (I)Z b isOutsideSpawnableHeight - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;)V c updateNeighbourForOutputSignal - m (F)V c setThunderLevel - m (I)V c setSkyFlashTime - m (II)Lnet/minecraft/world/level/IBlockAccess; c getChunkForCollisions - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/entity/TileEntity; c_ getBlockEntity - m (F)F d getRainLevel - m (II)Lnet/minecraft/world/level/chunk/Chunk; d getChunk - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/DifficultyDamageScaler; d_ getCurrentDifficultyAt - m (F)V e setRainLevel - m (Lnet/minecraft/core/BlockPosition;)Z g isInWorldBoundsHorizontal - m (Lnet/minecraft/world/entity/Entity;)Z h shouldTickDeath - m (Lnet/minecraft/core/BlockPosition;)Z k isInWorldBounds - m (Lnet/minecraft/core/BlockPosition;)Z l isInSpawnableBounds - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/chunk/Chunk; m getChunkAt - m (Lnet/minecraft/core/BlockPosition;)Z n shouldTickBlocksAt - m ()Lnet/minecraft/server/MinecraftServer; o getServer - m (Lnet/minecraft/core/BlockPosition;)V o removeBlockEntity - m (Lnet/minecraft/core/BlockPosition;)Z p isLoaded - m (Lnet/minecraft/core/BlockPosition;)V q blockEntityChanged - m ()Lnet/minecraft/world/item/crafting/CraftingManager; r getRecipeManager - m (Lnet/minecraft/core/BlockPosition;)Z r isRainingAt - m ()Lnet/minecraft/world/TickRateManager; s tickRateManager - m ()Z t noSave - m ()Lnet/minecraft/world/level/saveddata/maps/MapId; v getFreeMapId - m ()Z x_ isClientSide - m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; y_ getLightEngine - m ()I z_ getSeaLevel -c net/minecraft/world/level/World$1 net/minecraft/world/level/Level$1 - m ()D a getCenterX - m ()D b getCenterZ -c net/minecraft/world/level/World$2 net/minecraft/world/level/Level$2 -c net/minecraft/world/level/World$BreedingCooldownPair net/minecraft/world/level/Level$BreedingCooldownPair -c net/minecraft/world/level/World$a net/minecraft/world/level/Level$ExplosionInteraction - f Lnet/minecraft/world/level/World$a; a NONE - f Lnet/minecraft/world/level/World$a; b BLOCK - f Lnet/minecraft/world/level/World$a; c MOB - f Lnet/minecraft/world/level/World$a; d TNT - f Lnet/minecraft/world/level/World$a; e TRIGGER - f Lcom/mojang/serialization/Codec; f CODEC - f Ljava/lang/String; g id - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/WorldAccess net/minecraft/world/level/ServerLevelAccessor - m ()Lnet/minecraft/server/level/WorldServer; E getLevel - m (Lnet/minecraft/world/entity/Entity;)V a_ addFreshEntityWithPassengers -c net/minecraft/world/level/WorldDataConfiguration net/minecraft/world/level/WorldDataConfiguration - f Ljava/lang/String; a ENABLED_FEATURES_ID - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/world/level/WorldDataConfiguration; c DEFAULT - f Lnet/minecraft/world/level/DataPackConfiguration; d dataPacks - f Lnet/minecraft/world/flag/FeatureFlagSet; e enabledFeatures - m ()Lnet/minecraft/world/level/DataPackConfiguration; a dataPacks - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/level/WorldDataConfiguration; a expandFeatures - m ()Lnet/minecraft/world/flag/FeatureFlagSet; b enabledFeatures -c net/minecraft/world/level/WorldSettings net/minecraft/world/level/LevelSettings - f Ljava/lang/String; a levelName - f Lnet/minecraft/world/level/EnumGamemode; b gameType - f Z c hardcore - f Lnet/minecraft/world/EnumDifficulty; d difficulty - f Z e allowCommands - f Lnet/minecraft/world/level/GameRules; f gameRules - f Lnet/minecraft/world/level/WorldDataConfiguration; g dataConfiguration - m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/world/level/WorldSettings; a parse - m ()Ljava/lang/String; a levelName - m (Lnet/minecraft/world/level/EnumGamemode;)Lnet/minecraft/world/level/WorldSettings; a withGameType - m (Ljava/lang/Number;)Lnet/minecraft/world/EnumDifficulty; a lambda$parse$0 - m (Lnet/minecraft/world/EnumDifficulty;)Lnet/minecraft/world/level/WorldSettings; a withDifficulty - m (Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/world/level/WorldSettings; a withDataConfiguration - m ()Lnet/minecraft/world/level/EnumGamemode; b gameType - m ()Z c hardcore - m ()Lnet/minecraft/world/EnumDifficulty; d difficulty - m ()Z e allowCommands - m ()Lnet/minecraft/world/level/GameRules; f gameRules - m ()Lnet/minecraft/world/level/WorldDataConfiguration; g getDataConfiguration - m ()Lnet/minecraft/world/level/WorldSettings; h copy -c net/minecraft/world/level/biome/BiomeBase net/minecraft/world/level/biome/Biome - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lcom/mojang/serialization/Codec; b NETWORK_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - f Lcom/mojang/serialization/Codec; d LIST_CODEC - f Lnet/minecraft/world/level/levelgen/synth/NoiseGenerator3; e BIOME_INFO_NOISE - f Lnet/minecraft/world/level/levelgen/synth/NoiseGenerator3; f TEMPERATURE_NOISE - f Lnet/minecraft/world/level/levelgen/synth/NoiseGenerator3; g FROZEN_TEMPERATURE_NOISE - f I h TEMPERATURE_CACHE_SIZE - f Lnet/minecraft/world/level/biome/BiomeBase$ClimateSettings; i climateSettings - f Lnet/minecraft/world/level/biome/BiomeSettingsGeneration; j generationSettings - f Lnet/minecraft/world/level/biome/BiomeSettingsMobs; k mobSettings - f Lnet/minecraft/world/level/biome/BiomeFog; l specialEffects - f Ljava/lang/ThreadLocal; m temperatureCache - m ()I a getSkyColor - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Z)Z a shouldFreeze - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$8 - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a shouldFreeze - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/biome/BiomeBase$Precipitation; a getPrecipitationAt - m (Lnet/minecraft/world/level/biome/BiomeBase;)Lnet/minecraft/world/level/biome/BiomeFog; a lambda$static$6 - m (Lnet/minecraft/world/level/biome/BiomeBase$ClimateSettings;Lnet/minecraft/world/level/biome/BiomeFog;)Lnet/minecraft/world/level/biome/BiomeBase; a lambda$static$7 - m (DD)I a getGrassColor - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$4 - m (Lnet/minecraft/world/level/biome/BiomeBase;)Lnet/minecraft/world/level/biome/BiomeBase$ClimateSettings; b lambda$static$5 - m (Lnet/minecraft/core/BlockPosition;)Z b coldEnoughToSnow - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z b shouldSnow - m ()Lnet/minecraft/world/level/biome/BiomeSettingsMobs; b getMobSettings - m (Lnet/minecraft/world/level/biome/BiomeBase;)Lnet/minecraft/world/level/biome/BiomeSettingsMobs; c lambda$static$3 - m ()Z c hasPrecipitation - m (Lnet/minecraft/core/BlockPosition;)Z c warmEnoughToRain - m ()Lnet/minecraft/world/level/biome/BiomeSettingsGeneration; d getGenerationSettings - m (Lnet/minecraft/core/BlockPosition;)Z d shouldMeltFrozenOceanIcebergSlightly - m (Lnet/minecraft/world/level/biome/BiomeBase;)Lnet/minecraft/world/level/biome/BiomeSettingsGeneration; d lambda$static$2 - m ()I e getFogColor - m (Lnet/minecraft/core/BlockPosition;)F e getHeightAdjustedTemperature - m (Lnet/minecraft/world/level/biome/BiomeBase;)Lnet/minecraft/world/level/biome/BiomeFog; e lambda$static$1 - m (Lnet/minecraft/world/level/biome/BiomeBase;)Lnet/minecraft/world/level/biome/BiomeBase$ClimateSettings; f lambda$static$0 - m ()I f getFoliageColor - m (Lnet/minecraft/core/BlockPosition;)F f getTemperature - m ()F g getBaseTemperature - m ()Lnet/minecraft/world/level/biome/BiomeFog; h getSpecialEffects - m ()I i getWaterColor - m ()I j getWaterFogColor - m ()Ljava/util/Optional; k getAmbientParticle - m ()Ljava/util/Optional; l getAmbientLoop - m ()Ljava/util/Optional; m getAmbientMood - m ()Ljava/util/Optional; n getAmbientAdditions - m ()Ljava/util/Optional; o getBackgroundMusic - m ()I p getGrassColorFromTexture - m ()I q getFoliageColorFromTexture - m ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; r lambda$new$10 - m ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; s lambda$new$9 -c net/minecraft/world/level/biome/BiomeBase$1 net/minecraft/world/level/biome/Biome$1 - f Lnet/minecraft/world/level/biome/BiomeBase; a this$0 -c net/minecraft/world/level/biome/BiomeBase$ClimateSettings net/minecraft/world/level/biome/Biome$ClimateSettings - f Lcom/mojang/serialization/MapCodec; a CODEC - f Z b hasPrecipitation - f F c temperature - f Lnet/minecraft/world/level/biome/BiomeBase$TemperatureModifier; d temperatureModifier - f F e downfall - m (Lnet/minecraft/world/level/biome/BiomeBase$ClimateSettings;)Ljava/lang/Float; a lambda$static$3 - m ()Z a hasPrecipitation - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m (Lnet/minecraft/world/level/biome/BiomeBase$ClimateSettings;)Lnet/minecraft/world/level/biome/BiomeBase$TemperatureModifier; b lambda$static$2 - m ()F b temperature - m (Lnet/minecraft/world/level/biome/BiomeBase$ClimateSettings;)Ljava/lang/Float; c lambda$static$1 - m ()Lnet/minecraft/world/level/biome/BiomeBase$TemperatureModifier; c temperatureModifier - m (Lnet/minecraft/world/level/biome/BiomeBase$ClimateSettings;)Ljava/lang/Boolean; d lambda$static$0 - m ()F d downfall -c net/minecraft/world/level/biome/BiomeBase$Precipitation net/minecraft/world/level/biome/Biome$Precipitation - f Lnet/minecraft/world/level/biome/BiomeBase$Precipitation; a NONE - f Lnet/minecraft/world/level/biome/BiomeBase$Precipitation; b RAIN - f Lnet/minecraft/world/level/biome/BiomeBase$Precipitation; c SNOW - f Lcom/mojang/serialization/Codec; d CODEC - f Ljava/lang/String; e name - f [Lnet/minecraft/world/level/biome/BiomeBase$Precipitation; f $VALUES - m ()[Lnet/minecraft/world/level/biome/BiomeBase$Precipitation; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/biome/BiomeBase$TemperatureModifier net/minecraft/world/level/biome/Biome$TemperatureModifier - f Lnet/minecraft/world/level/biome/BiomeBase$TemperatureModifier; a NONE - f Lnet/minecraft/world/level/biome/BiomeBase$TemperatureModifier; b FROZEN - f Lcom/mojang/serialization/Codec; c CODEC - f Ljava/lang/String; d name - f [Lnet/minecraft/world/level/biome/BiomeBase$TemperatureModifier; e $VALUES - m ()Ljava/lang/String; a getName - m (Lnet/minecraft/core/BlockPosition;F)F a modifyTemperature - m ()[Lnet/minecraft/world/level/biome/BiomeBase$TemperatureModifier; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/biome/BiomeBase$TemperatureModifier$1 net/minecraft/world/level/biome/Biome$TemperatureModifier$1 - m (Lnet/minecraft/core/BlockPosition;F)F a modifyTemperature -c net/minecraft/world/level/biome/BiomeBase$TemperatureModifier$2 net/minecraft/world/level/biome/Biome$TemperatureModifier$2 - m (Lnet/minecraft/core/BlockPosition;F)F a modifyTemperature -c net/minecraft/world/level/biome/BiomeBase$a net/minecraft/world/level/biome/Biome$BiomeBuilder - f Z a hasPrecipitation - f Ljava/lang/Float; b temperature - f Lnet/minecraft/world/level/biome/BiomeBase$TemperatureModifier; c temperatureModifier - f Ljava/lang/Float; d downfall - f Lnet/minecraft/world/level/biome/BiomeFog; e specialEffects - f Lnet/minecraft/world/level/biome/BiomeSettingsMobs; f mobSpawnSettings - f Lnet/minecraft/world/level/biome/BiomeSettingsGeneration; g generationSettings - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs;)Lnet/minecraft/world/level/biome/BiomeBase$a; a mobSpawnSettings - m ()Lnet/minecraft/world/level/biome/BiomeBase; a build - m (F)Lnet/minecraft/world/level/biome/BiomeBase$a; a temperature - m (Z)Lnet/minecraft/world/level/biome/BiomeBase$a; a hasPrecipitation - m (Lnet/minecraft/world/level/biome/BiomeBase$TemperatureModifier;)Lnet/minecraft/world/level/biome/BiomeBase$a; a temperatureAdjustment - m (Lnet/minecraft/world/level/biome/BiomeFog;)Lnet/minecraft/world/level/biome/BiomeBase$a; a specialEffects - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration;)Lnet/minecraft/world/level/biome/BiomeBase$a; a generationSettings - m (F)Lnet/minecraft/world/level/biome/BiomeBase$a; b downfall -c net/minecraft/world/level/biome/BiomeFog net/minecraft/world/level/biome/BiomeSpecialEffects - f Lcom/mojang/serialization/Codec; a CODEC - f I b fogColor - f I c waterColor - f I d waterFogColor - f I e skyColor - f Ljava/util/Optional; f foliageColorOverride - f Ljava/util/Optional; g grassColorOverride - f Lnet/minecraft/world/level/biome/BiomeFog$GrassColor; h grassColorModifier - f Ljava/util/Optional; i ambientParticleSettings - f Ljava/util/Optional; j ambientLoopSoundEvent - f Ljava/util/Optional; k ambientMoodSettings - f Ljava/util/Optional; l ambientAdditionsSettings - f Ljava/util/Optional; m backgroundMusic - m ()I a getFogColor - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$12 - m (Lnet/minecraft/world/level/biome/BiomeFog;)Ljava/util/Optional; a lambda$static$11 - m ()I b getWaterColor - m (Lnet/minecraft/world/level/biome/BiomeFog;)Ljava/util/Optional; b lambda$static$10 - m ()I c getWaterFogColor - m (Lnet/minecraft/world/level/biome/BiomeFog;)Ljava/util/Optional; c lambda$static$9 - m ()I d getSkyColor - m (Lnet/minecraft/world/level/biome/BiomeFog;)Ljava/util/Optional; d lambda$static$8 - m ()Ljava/util/Optional; e getFoliageColorOverride - m (Lnet/minecraft/world/level/biome/BiomeFog;)Ljava/util/Optional; e lambda$static$7 - m (Lnet/minecraft/world/level/biome/BiomeFog;)Lnet/minecraft/world/level/biome/BiomeFog$GrassColor; f lambda$static$6 - m ()Ljava/util/Optional; f getGrassColorOverride - m (Lnet/minecraft/world/level/biome/BiomeFog;)Ljava/util/Optional; g lambda$static$5 - m ()Lnet/minecraft/world/level/biome/BiomeFog$GrassColor; g getGrassColorModifier - m ()Ljava/util/Optional; h getAmbientParticleSettings - m (Lnet/minecraft/world/level/biome/BiomeFog;)Ljava/util/Optional; h lambda$static$4 - m (Lnet/minecraft/world/level/biome/BiomeFog;)Ljava/lang/Integer; i lambda$static$3 - m ()Ljava/util/Optional; i getAmbientLoopSoundEvent - m (Lnet/minecraft/world/level/biome/BiomeFog;)Ljava/lang/Integer; j lambda$static$2 - m ()Ljava/util/Optional; j getAmbientMoodSettings - m ()Ljava/util/Optional; k getAmbientAdditionsSettings - m (Lnet/minecraft/world/level/biome/BiomeFog;)Ljava/lang/Integer; k lambda$static$1 - m ()Ljava/util/Optional; l getBackgroundMusic - m (Lnet/minecraft/world/level/biome/BiomeFog;)Ljava/lang/Integer; l lambda$static$0 -c net/minecraft/world/level/biome/BiomeFog$GrassColor net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier - f Lnet/minecraft/world/level/biome/BiomeFog$GrassColor; a NONE - f Lnet/minecraft/world/level/biome/BiomeFog$GrassColor; b DARK_FOREST - f Lnet/minecraft/world/level/biome/BiomeFog$GrassColor; c SWAMP - f Lcom/mojang/serialization/Codec; d CODEC - f Ljava/lang/String; e name - f [Lnet/minecraft/world/level/biome/BiomeFog$GrassColor; f $VALUES - m ()Ljava/lang/String; a getName - m (DDI)I a modifyColor - m ()[Lnet/minecraft/world/level/biome/BiomeFog$GrassColor; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/biome/BiomeFog$GrassColor$1 net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$1 - m (DDI)I a modifyColor -c net/minecraft/world/level/biome/BiomeFog$GrassColor$2 net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$2 - m (DDI)I a modifyColor -c net/minecraft/world/level/biome/BiomeFog$GrassColor$3 net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$3 - m (DDI)I a modifyColor -c net/minecraft/world/level/biome/BiomeFog$a net/minecraft/world/level/biome/BiomeSpecialEffects$Builder - f Ljava/util/OptionalInt; a fogColor - f Ljava/util/OptionalInt; b waterColor - f Ljava/util/OptionalInt; c waterFogColor - f Ljava/util/OptionalInt; d skyColor - f Ljava/util/Optional; e foliageColorOverride - f Ljava/util/Optional; f grassColorOverride - f Lnet/minecraft/world/level/biome/BiomeFog$GrassColor; g grassColorModifier - f Ljava/util/Optional; h ambientParticle - f Ljava/util/Optional; i ambientLoopSoundEvent - f Ljava/util/Optional; j ambientMoodSettings - f Ljava/util/Optional; k ambientAdditionsSettings - f Ljava/util/Optional; l backgroundMusic - m (Lnet/minecraft/world/level/biome/BiomeParticles;)Lnet/minecraft/world/level/biome/BiomeFog$a; a ambientParticle - m (I)Lnet/minecraft/world/level/biome/BiomeFog$a; a fogColor - m (Lnet/minecraft/world/level/biome/BiomeFog$GrassColor;)Lnet/minecraft/world/level/biome/BiomeFog$a; a grassColorModifier - m (Lnet/minecraft/world/level/biome/CaveSoundSettings;)Lnet/minecraft/world/level/biome/BiomeFog$a; a ambientMoodSound - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeFog$a; a ambientLoopSound - m (Lnet/minecraft/world/level/biome/CaveSound;)Lnet/minecraft/world/level/biome/BiomeFog$a; a ambientAdditionsSound - m ()Lnet/minecraft/world/level/biome/BiomeFog; a build - m (Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/BiomeFog$a; a backgroundMusic - m ()Ljava/lang/IllegalStateException; b lambda$build$3 - m (I)Lnet/minecraft/world/level/biome/BiomeFog$a; b waterColor - m (I)Lnet/minecraft/world/level/biome/BiomeFog$a; c waterFogColor - m ()Ljava/lang/IllegalStateException; c lambda$build$2 - m ()Ljava/lang/IllegalStateException; d lambda$build$1 - m (I)Lnet/minecraft/world/level/biome/BiomeFog$a; d skyColor - m ()Ljava/lang/IllegalStateException; e lambda$build$0 - m (I)Lnet/minecraft/world/level/biome/BiomeFog$a; e foliageColorOverride - m (I)Lnet/minecraft/world/level/biome/BiomeFog$a; f grassColorOverride -c net/minecraft/world/level/biome/BiomeManager net/minecraft/world/level/biome/BiomeManager - f I a CHUNK_CENTER_QUART - f I b ZOOM_BITS - f I c ZOOM - f I d ZOOM_MASK - f Lnet/minecraft/world/level/biome/BiomeManager$Provider; e noiseBiomeSource - f J f biomeZoomSeed - m (DDD)Lnet/minecraft/core/Holder; a getNoiseBiomeAtPosition - m (III)Lnet/minecraft/core/Holder; a getNoiseBiomeAtQuart - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/Holder; a getBiome - m (Lnet/minecraft/world/level/biome/BiomeManager$Provider;)Lnet/minecraft/world/level/biome/BiomeManager; a withDifferentSource - m (J)J a obfuscateSeed - m (JIIIDDD)D a getFiddledDistance - m (J)D b getFiddle - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/Holder; b getNoiseBiomeAtPosition -c net/minecraft/world/level/biome/BiomeManager$Provider net/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource -c net/minecraft/world/level/biome/BiomeParticles net/minecraft/world/level/biome/AmbientParticleSettings - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/particles/ParticleParam; b options - f F c probability - m ()Lnet/minecraft/core/particles/ParticleParam; a getOptions - m (Lnet/minecraft/world/level/biome/BiomeParticles;)Ljava/lang/Float; a lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/util/RandomSource;)Z a canSpawn - m (Lnet/minecraft/world/level/biome/BiomeParticles;)Lnet/minecraft/core/particles/ParticleParam; b lambda$static$0 -c net/minecraft/world/level/biome/BiomeSettingsGeneration net/minecraft/world/level/biome/BiomeGenerationSettings - f Lnet/minecraft/world/level/biome/BiomeSettingsGeneration; a EMPTY - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lorg/slf4j/Logger; c LOGGER - f Ljava/util/Map; d carvers - f Ljava/util/List; e features - f Ljava/util/function/Supplier; f flowerFeatures - f Ljava/util/function/Supplier; g featureSet - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration;)Ljava/util/List; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Z a hasFeature - m ()Ljava/util/List; a getFlowerFeatures - m (Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;)Ljava/lang/Iterable; a getCarvers - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Ljava/util/List;)Ljava/util/Set; a lambda$new$5 - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureConfigured;)Z a lambda$new$3 - m (Ljava/util/List;)Ljava/util/List; b lambda$new$4 - m (Lnet/minecraft/world/level/biome/BiomeSettingsGeneration;)Ljava/util/Map; b lambda$static$0 - m ()Ljava/util/List; b features -c net/minecraft/world/level/biome/BiomeSettingsGeneration$a net/minecraft/world/level/biome/BiomeGenerationSettings$Builder - f Lnet/minecraft/core/HolderGetter; a placedFeatures - f Lnet/minecraft/core/HolderGetter; b worldCarvers - m (Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a; a addFeature - m (Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$a; a addCarver -c net/minecraft/world/level/biome/BiomeSettingsGeneration$b net/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder - f Ljava/util/Map; a carvers - f Ljava/util/List; b features - m ()Lnet/minecraft/world/level/biome/BiomeSettingsGeneration; a build - m (ILnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$b; a addFeature - m (Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$b; a addCarver - m (I)V a addFeatureStepsUpTo - m (Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeSettingsGeneration$b; a addFeature - m (Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;)Ljava/util/List; a lambda$addCarver$0 - m (Ljava/util/Map$Entry;)Lnet/minecraft/core/HolderSet; a lambda$build$1 -c net/minecraft/world/level/biome/BiomeSettingsMobs net/minecraft/world/level/biome/MobSpawnSettings - f Lnet/minecraft/util/random/WeightedRandomList; a EMPTY_MOB_LIST - f Lnet/minecraft/world/level/biome/BiomeSettingsMobs; b EMPTY - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lorg/slf4j/Logger; d LOGGER - f F e DEFAULT_CREATURE_SPAWN_PROBABILITY - f F f creatureGenerationProbability - f Ljava/util/Map; g spawners - f Ljava/util/Map; h mobSpawnCosts - m (Lnet/minecraft/world/entity/EnumCreatureType;)Lnet/minecraft/util/random/WeightedRandomList; a getMobs - m (Lnet/minecraft/world/entity/EntityTypes;)Lnet/minecraft/world/level/biome/BiomeSettingsMobs$b; a getMobSpawnCost - m ()F a getCreatureProbability - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs;)Ljava/util/Map; a lambda$static$2 - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs;)Ljava/util/Map; b lambda$static$1 - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs;)Ljava/lang/Float; c lambda$static$0 -c net/minecraft/world/level/biome/BiomeSettingsMobs$a net/minecraft/world/level/biome/MobSpawnSettings$Builder - f Ljava/util/Map; a spawners - f Ljava/util/Map; b mobSpawnCosts - f F c creatureGenerationProbability - m (Ljava/util/Map$Entry;)Lnet/minecraft/util/random/WeightedRandomList; a lambda$build$2 - m ()Lnet/minecraft/world/level/biome/BiomeSettingsMobs; a build - m (Lnet/minecraft/world/entity/EnumCreatureType;Lnet/minecraft/world/level/biome/BiomeSettingsMobs$c;)Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a; a addSpawn - m (F)Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a; a creatureGenerationProbability - m (Lnet/minecraft/world/entity/EntityTypes;DD)Lnet/minecraft/world/level/biome/BiomeSettingsMobs$a; a addMobCharge - m (Lnet/minecraft/world/entity/EnumCreatureType;)Ljava/util/List; a lambda$new$1 - m (Lnet/minecraft/world/entity/EnumCreatureType;)Lnet/minecraft/world/entity/EnumCreatureType; b lambda$new$0 -c net/minecraft/world/level/biome/BiomeSettingsMobs$a$MobList net/minecraft/world/level/biome/MobSpawnSettings$Builder$MobList -c net/minecraft/world/level/biome/BiomeSettingsMobs$b net/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost - f Lcom/mojang/serialization/Codec; a CODEC - f D b energyBudget - f D c charge - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$b;)Ljava/lang/Double; a lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m ()D a energyBudget - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$b;)Ljava/lang/Double; b lambda$static$0 - m ()D b charge -c net/minecraft/world/level/biome/BiomeSettingsMobs$c net/minecraft/world/level/biome/MobSpawnSettings$SpawnerData - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/entity/EntityTypes; b type - f I c minCount - f I d maxCount - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$c;)Lcom/mojang/serialization/DataResult; a lambda$static$5 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m ()Ljava/lang/String; b lambda$static$4 - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$c;)Ljava/lang/Integer; b lambda$static$2 - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$c;)Ljava/lang/Integer; c lambda$static$1 - m (Lnet/minecraft/world/level/biome/BiomeSettingsMobs$c;)Lnet/minecraft/world/entity/EntityTypes; d lambda$static$0 -c net/minecraft/world/level/biome/BiomeSources net/minecraft/world/level/biome/BiomeSources - m (Lnet/minecraft/core/IRegistry;)Lcom/mojang/serialization/MapCodec; a bootstrap -c net/minecraft/world/level/biome/Biomes net/minecraft/world/level/biome/Biomes - f Lnet/minecraft/resources/ResourceKey; A BADLANDS - f Lnet/minecraft/resources/ResourceKey; B ERODED_BADLANDS - f Lnet/minecraft/resources/ResourceKey; C WOODED_BADLANDS - f Lnet/minecraft/resources/ResourceKey; D MEADOW - f Lnet/minecraft/resources/ResourceKey; E CHERRY_GROVE - f Lnet/minecraft/resources/ResourceKey; F GROVE - f Lnet/minecraft/resources/ResourceKey; G SNOWY_SLOPES - f Lnet/minecraft/resources/ResourceKey; H FROZEN_PEAKS - f Lnet/minecraft/resources/ResourceKey; I JAGGED_PEAKS - f Lnet/minecraft/resources/ResourceKey; J STONY_PEAKS - f Lnet/minecraft/resources/ResourceKey; K RIVER - f Lnet/minecraft/resources/ResourceKey; L FROZEN_RIVER - f Lnet/minecraft/resources/ResourceKey; M BEACH - f Lnet/minecraft/resources/ResourceKey; N SNOWY_BEACH - f Lnet/minecraft/resources/ResourceKey; O STONY_SHORE - f Lnet/minecraft/resources/ResourceKey; P WARM_OCEAN - f Lnet/minecraft/resources/ResourceKey; Q LUKEWARM_OCEAN - f Lnet/minecraft/resources/ResourceKey; R DEEP_LUKEWARM_OCEAN - f Lnet/minecraft/resources/ResourceKey; S OCEAN - f Lnet/minecraft/resources/ResourceKey; T DEEP_OCEAN - f Lnet/minecraft/resources/ResourceKey; U COLD_OCEAN - f Lnet/minecraft/resources/ResourceKey; V DEEP_COLD_OCEAN - f Lnet/minecraft/resources/ResourceKey; W FROZEN_OCEAN - f Lnet/minecraft/resources/ResourceKey; X DEEP_FROZEN_OCEAN - f Lnet/minecraft/resources/ResourceKey; Y MUSHROOM_FIELDS - f Lnet/minecraft/resources/ResourceKey; Z DRIPSTONE_CAVES - f Lnet/minecraft/resources/ResourceKey; a THE_VOID - f Lnet/minecraft/resources/ResourceKey; aa LUSH_CAVES - f Lnet/minecraft/resources/ResourceKey; ab DEEP_DARK - f Lnet/minecraft/resources/ResourceKey; ac NETHER_WASTES - f Lnet/minecraft/resources/ResourceKey; ad WARPED_FOREST - f Lnet/minecraft/resources/ResourceKey; ae CRIMSON_FOREST - f Lnet/minecraft/resources/ResourceKey; af SOUL_SAND_VALLEY - f Lnet/minecraft/resources/ResourceKey; ag BASALT_DELTAS - f Lnet/minecraft/resources/ResourceKey; ah THE_END - f Lnet/minecraft/resources/ResourceKey; ai END_HIGHLANDS - f Lnet/minecraft/resources/ResourceKey; aj END_MIDLANDS - f Lnet/minecraft/resources/ResourceKey; ak SMALL_END_ISLANDS - f Lnet/minecraft/resources/ResourceKey; al END_BARRENS - f Lnet/minecraft/resources/ResourceKey; b PLAINS - f Lnet/minecraft/resources/ResourceKey; c SUNFLOWER_PLAINS - f Lnet/minecraft/resources/ResourceKey; d SNOWY_PLAINS - f Lnet/minecraft/resources/ResourceKey; e ICE_SPIKES - f Lnet/minecraft/resources/ResourceKey; f DESERT - f Lnet/minecraft/resources/ResourceKey; g SWAMP - f Lnet/minecraft/resources/ResourceKey; h MANGROVE_SWAMP - f Lnet/minecraft/resources/ResourceKey; i FOREST - f Lnet/minecraft/resources/ResourceKey; j FLOWER_FOREST - f Lnet/minecraft/resources/ResourceKey; k BIRCH_FOREST - f Lnet/minecraft/resources/ResourceKey; l DARK_FOREST - f Lnet/minecraft/resources/ResourceKey; m OLD_GROWTH_BIRCH_FOREST - f Lnet/minecraft/resources/ResourceKey; n OLD_GROWTH_PINE_TAIGA - f Lnet/minecraft/resources/ResourceKey; o OLD_GROWTH_SPRUCE_TAIGA - f Lnet/minecraft/resources/ResourceKey; p TAIGA - f Lnet/minecraft/resources/ResourceKey; q SNOWY_TAIGA - f Lnet/minecraft/resources/ResourceKey; r SAVANNA - f Lnet/minecraft/resources/ResourceKey; s SAVANNA_PLATEAU - f Lnet/minecraft/resources/ResourceKey; t WINDSWEPT_HILLS - f Lnet/minecraft/resources/ResourceKey; u WINDSWEPT_GRAVELLY_HILLS - f Lnet/minecraft/resources/ResourceKey; v WINDSWEPT_FOREST - f Lnet/minecraft/resources/ResourceKey; w WINDSWEPT_SAVANNA - f Lnet/minecraft/resources/ResourceKey; x JUNGLE - f Lnet/minecraft/resources/ResourceKey; y SPARSE_JUNGLE - f Lnet/minecraft/resources/ResourceKey; z BAMBOO_JUNGLE - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a register -c net/minecraft/world/level/biome/CaveSound net/minecraft/world/level/biome/AmbientAdditionsSettings - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/Holder; b soundEvent - f D c tickChance - m ()Lnet/minecraft/core/Holder; a getSoundEvent - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/biome/CaveSound;)Ljava/lang/Double; a lambda$static$1 - m (Lnet/minecraft/world/level/biome/CaveSound;)Lnet/minecraft/core/Holder; b lambda$static$0 - m ()D b getTickChance -c net/minecraft/world/level/biome/CaveSoundSettings net/minecraft/world/level/biome/AmbientMoodSettings - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/biome/CaveSoundSettings; b LEGACY_CAVE_SETTINGS - f Lnet/minecraft/core/Holder; c soundEvent - f I d tickDelay - f I e blockSearchExtent - f D f soundPositionOffset - m (Lnet/minecraft/world/level/biome/CaveSoundSettings;)Ljava/lang/Double; a lambda$static$3 - m ()Lnet/minecraft/core/Holder; a getSoundEvent - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m (Lnet/minecraft/world/level/biome/CaveSoundSettings;)Ljava/lang/Integer; b lambda$static$2 - m ()I b getTickDelay - m (Lnet/minecraft/world/level/biome/CaveSoundSettings;)Ljava/lang/Integer; c lambda$static$1 - m ()I c getBlockSearchExtent - m ()D d getSoundPositionOffset - m (Lnet/minecraft/world/level/biome/CaveSoundSettings;)Lnet/minecraft/core/Holder; d lambda$static$0 -c net/minecraft/world/level/biome/Climate net/minecraft/world/level/biome/Climate - f I a PARAMETER_COUNT - f Z b DEBUG_SLOW_BIOME_SEARCH - f F c QUANTIZATION_FACTOR - m (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/BlockPosition; a findSpawnPosition - m (FFFFFF)Lnet/minecraft/world/level/biome/Climate$h; a target - m (FFFFFFF)Lnet/minecraft/world/level/biome/Climate$d; a parameters - m ()Lnet/minecraft/world/level/biome/Climate$Sampler; a empty - m (F)J a quantizeCoord - m (Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;F)Lnet/minecraft/world/level/biome/Climate$d; a parameters - m (J)F a unquantizeCoord -c net/minecraft/world/level/biome/Climate$Sampler net/minecraft/world/level/biome/Climate$Sampler - f Lnet/minecraft/world/level/levelgen/DensityFunction; a temperature - f Lnet/minecraft/world/level/levelgen/DensityFunction; b humidity - f Lnet/minecraft/world/level/levelgen/DensityFunction; c continentalness - f Lnet/minecraft/world/level/levelgen/DensityFunction; d erosion - f Lnet/minecraft/world/level/levelgen/DensityFunction; e depth - f Lnet/minecraft/world/level/levelgen/DensityFunction; f weirdness - f Ljava/util/List; g spawnTarget - m ()Lnet/minecraft/core/BlockPosition; a findSpawnPosition - m (III)Lnet/minecraft/world/level/biome/Climate$h; a sample - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; b temperature - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; c humidity - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; d continentalness - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; e erosion - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; f depth - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; g weirdness - m ()Ljava/util/List; h spawnTarget -c net/minecraft/world/level/biome/Climate$a net/minecraft/world/level/biome/Climate$DistanceMetric -c net/minecraft/world/level/biome/Climate$b net/minecraft/world/level/biome/Climate$Parameter - f Lcom/mojang/serialization/Codec; a CODEC - f J b min - f J c max - m (Ljava/lang/Float;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m ()J a min - m (Lnet/minecraft/world/level/biome/Climate$b;)J a distance - m (Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;)Lnet/minecraft/world/level/biome/Climate$b; a span - m (J)J a distance - m (FF)Lnet/minecraft/world/level/biome/Climate$b; a span - m (F)Lnet/minecraft/world/level/biome/Climate$b; a point - m (Lnet/minecraft/world/level/biome/Climate$b;)Lnet/minecraft/world/level/biome/Climate$b; b span - m ()J b max - m (Ljava/lang/Float;Ljava/lang/Float;)Ljava/lang/String; b lambda$static$0 - m (Lnet/minecraft/world/level/biome/Climate$b;)Ljava/lang/Float; c lambda$static$3 - m (Lnet/minecraft/world/level/biome/Climate$b;)Ljava/lang/Float; d lambda$static$2 -c net/minecraft/world/level/biome/Climate$c net/minecraft/world/level/biome/Climate$ParameterList - f Ljava/util/List; a values - f Lnet/minecraft/world/level/biome/Climate$e; b index - m (Lnet/minecraft/world/level/biome/Climate$h;)Ljava/lang/Object; a findValue - m (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$0 - m ()Ljava/util/List; a values - m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/level/biome/Climate$h;Lnet/minecraft/world/level/biome/Climate$a;)Ljava/lang/Object; a findValueIndex - m (Lnet/minecraft/world/level/biome/Climate$h;)Ljava/lang/Object; b findValueBruteForce - m (Lnet/minecraft/world/level/biome/Climate$h;)Ljava/lang/Object; c findValueIndex -c net/minecraft/world/level/biome/Climate$d net/minecraft/world/level/biome/Climate$ParameterPoint - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/biome/Climate$b; b temperature - f Lnet/minecraft/world/level/biome/Climate$b; c humidity - f Lnet/minecraft/world/level/biome/Climate$b; d continentalness - f Lnet/minecraft/world/level/biome/Climate$b; e erosion - f Lnet/minecraft/world/level/biome/Climate$b; f depth - f Lnet/minecraft/world/level/biome/Climate$b; g weirdness - f J h offset - m (Lnet/minecraft/world/level/biome/Climate$h;)J a fitness - m ()Ljava/util/List; a parameterSpace - m (Lnet/minecraft/world/level/biome/Climate$d;)Ljava/lang/Long; a lambda$static$6 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$7 - m (Lnet/minecraft/world/level/biome/Climate$d;)Lnet/minecraft/world/level/biome/Climate$b; b lambda$static$5 - m ()Lnet/minecraft/world/level/biome/Climate$b; b temperature - m (Lnet/minecraft/world/level/biome/Climate$d;)Lnet/minecraft/world/level/biome/Climate$b; c lambda$static$4 - m ()Lnet/minecraft/world/level/biome/Climate$b; c humidity - m ()Lnet/minecraft/world/level/biome/Climate$b; d continentalness - m (Lnet/minecraft/world/level/biome/Climate$d;)Lnet/minecraft/world/level/biome/Climate$b; d lambda$static$3 - m ()Lnet/minecraft/world/level/biome/Climate$b; e erosion - m (Lnet/minecraft/world/level/biome/Climate$d;)Lnet/minecraft/world/level/biome/Climate$b; e lambda$static$2 - m (Lnet/minecraft/world/level/biome/Climate$d;)Lnet/minecraft/world/level/biome/Climate$b; f lambda$static$1 - m ()Lnet/minecraft/world/level/biome/Climate$b; f depth - m ()Lnet/minecraft/world/level/biome/Climate$b; g weirdness - m (Lnet/minecraft/world/level/biome/Climate$d;)Lnet/minecraft/world/level/biome/Climate$b; g lambda$static$0 - m ()J h offset -c net/minecraft/world/level/biome/Climate$e net/minecraft/world/level/biome/Climate$RTree - f I a CHILDREN_PER_NODE - f Lnet/minecraft/world/level/biome/Climate$e$b; b root - f Ljava/lang/ThreadLocal; c lastResult - m (ILnet/minecraft/world/level/biome/Climate$e$b;)J a lambda$build$1 - m (Ljava/util/List;IIZ)V a sort - m (ILnet/minecraft/world/level/biome/Climate$e$c;)Lnet/minecraft/world/level/biome/Climate$e$b; a lambda$build$2 - m (IZ)Ljava/util/Comparator; a comparator - m (IZLnet/minecraft/world/level/biome/Climate$e$b;)J a lambda$comparator$3 - m ([Lnet/minecraft/world/level/biome/Climate$b;)J a cost - m (ILjava/util/List;)Lnet/minecraft/world/level/biome/Climate$e$b; a build - m (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/biome/Climate$e$a; a lambda$create$0 - m (Ljava/util/List;)Lnet/minecraft/world/level/biome/Climate$e; a create - m (Lnet/minecraft/world/level/biome/Climate$h;Lnet/minecraft/world/level/biome/Climate$a;)Ljava/lang/Object; a search - m (Ljava/util/List;)Ljava/util/List; b bucketize - m (Ljava/util/List;)Ljava/util/List; c buildParameterSpace -c net/minecraft/world/level/biome/Climate$e$a net/minecraft/world/level/biome/Climate$RTree$Leaf - f Ljava/lang/Object; b value - m ([JLnet/minecraft/world/level/biome/Climate$e$a;Lnet/minecraft/world/level/biome/Climate$a;)Lnet/minecraft/world/level/biome/Climate$e$a; a search -c net/minecraft/world/level/biome/Climate$e$b net/minecraft/world/level/biome/Climate$RTree$Node - f [Lnet/minecraft/world/level/biome/Climate$b; a parameterSpace - m ([J)J a distance - m ([JLnet/minecraft/world/level/biome/Climate$e$a;Lnet/minecraft/world/level/biome/Climate$a;)Lnet/minecraft/world/level/biome/Climate$e$a; a search -c net/minecraft/world/level/biome/Climate$e$c net/minecraft/world/level/biome/Climate$RTree$SubTree - f [Lnet/minecraft/world/level/biome/Climate$e$b; b children - m ([JLnet/minecraft/world/level/biome/Climate$e$a;Lnet/minecraft/world/level/biome/Climate$a;)Lnet/minecraft/world/level/biome/Climate$e$a; a search -c net/minecraft/world/level/biome/Climate$g net/minecraft/world/level/biome/Climate$SpawnFinder - f Lnet/minecraft/world/level/biome/Climate$g$a; a result - m (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;FF)V a radialSearch - m (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;II)Lnet/minecraft/world/level/biome/Climate$g$a; a getSpawnPositionAndFitness -c net/minecraft/world/level/biome/Climate$g$a net/minecraft/world/level/biome/Climate$SpawnFinder$Result - f Lnet/minecraft/core/BlockPosition; a location - f J b fitness - m ()Lnet/minecraft/core/BlockPosition; a location - m ()J b fitness -c net/minecraft/world/level/biome/Climate$h net/minecraft/world/level/biome/Climate$TargetPoint - f J a temperature - f J b humidity - f J c continentalness - f J d erosion - f J e depth - f J f weirdness - m ()[J a toParameterArray - m ()J b temperature - m ()J c humidity - m ()J d continentalness - m ()J e erosion - m ()J f depth - m ()J g weirdness -c net/minecraft/world/level/biome/FeatureSorter net/minecraft/world/level/biome/FeatureSorter - m (Ljava/util/Comparator;Lnet/minecraft/world/level/biome/FeatureSorter$a;)Ljava/util/Set; a lambda$buildFeaturesPerStep$1 - m (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/lang/Object;)I a lambda$buildFeaturesPerStep$0 - m (ILnet/minecraft/world/level/biome/FeatureSorter$a;)Z a lambda$buildFeaturesPerStep$2 - m (Ljava/util/List;Ljava/util/function/Function;Z)Ljava/util/List; a buildFeaturesPerStep -c net/minecraft/world/level/biome/FeatureSorter$a net/minecraft/world/level/biome/FeatureSorter$1FeatureData - f I a featureIndex - f I b step - f Lnet/minecraft/world/level/levelgen/placement/PlacedFeature; c feature - m ()I a featureIndex - m ()I b step - m ()Lnet/minecraft/world/level/levelgen/placement/PlacedFeature; c feature -c net/minecraft/world/level/biome/FeatureSorter$b net/minecraft/world/level/biome/FeatureSorter$StepFeatureData - f Ljava/util/List; a features - f Ljava/util/function/ToIntFunction; b indexMapping - m ()Ljava/util/List; a features - m ()Ljava/util/function/ToIntFunction; b indexMapping -c net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a; c preset - f Lnet/minecraft/world/level/biome/Climate$c; d parameters - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; a lambda$knownPresets$3 - m ()Lnet/minecraft/world/level/biome/Climate$c; a parameters - m (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a; a lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a;)Lnet/minecraft/world/level/biome/Climate$c; a lambda$knownPresets$4 - m (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a; b lambda$knownPresets$2 - m ()Ljava/util/Map; b knownPresets -c net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset - f Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a; a NETHER - f Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a; b OVERWORLD - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/resources/MinecraftKey; d id - f Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a$a; e provider - f Ljava/util/Map; f BY_NAME - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; a lambda$usedBiomes$6 - m (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a;)Lcom/mojang/serialization/DataResult; a lambda$static$4 - m ()Ljava/util/stream/Stream; a usedBiomes - m (Lcom/google/common/collect/ImmutableList$Builder;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)V a lambda$generateOverworldBiomes$5 - m (Ljava/util/function/Function;)Lnet/minecraft/world/level/biome/Climate$c; a generateOverworldBiomes - m (Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/serialization/DataResult; a lambda$static$3 - m (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a; b lambda$static$0 - m (Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/serialization/DataResult; b lambda$static$2 - m ()Lnet/minecraft/resources/MinecraftKey; b id - m ()Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a$a; c provider - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/String; c lambda$static$1 -c net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a$1 net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$1 -c net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a$2 net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$2 -c net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$a$a net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider -c net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterLists net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterLists - f Lnet/minecraft/resources/ResourceKey; a NETHER - f Lnet/minecraft/resources/ResourceKey; b OVERWORLD - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a register - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/world/level/biome/OverworldBiomeBuilder net/minecraft/world/level/biome/OverworldBiomeBuilder - f Lnet/minecraft/world/level/biome/Climate$b; A midInlandContinentalness - f Lnet/minecraft/world/level/biome/Climate$b; B farInlandContinentalness - f [[Lnet/minecraft/resources/ResourceKey; C OCEANS - f [[Lnet/minecraft/resources/ResourceKey; D MIDDLE_BIOMES - f [[Lnet/minecraft/resources/ResourceKey; E MIDDLE_BIOMES_VARIANT - f [[Lnet/minecraft/resources/ResourceKey; F PLATEAU_BIOMES - f [[Lnet/minecraft/resources/ResourceKey; G PLATEAU_BIOMES_VARIANT - f [[Lnet/minecraft/resources/ResourceKey; H SHATTERED_BIOMES - f F a HIGH_START - f F b PEAK_START - f F c NEAR_INLAND_START - f F d MID_INLAND_START - f F e FAR_INLAND_START - f F f EROSION_INDEX_1_START - f F g EROSION_INDEX_2_START - f F h VALLEY_SIZE - f F i LOW_START - f F j HIGH_END - f F k PEAK_SIZE - f F l PEAK_END - f F m EROSION_DEEP_DARK_DRYNESS_THRESHOLD - f F n DEPTH_DEEP_DARK_DRYNESS_THRESHOLD - f Lnet/minecraft/world/level/biome/Climate$b; o FULL_RANGE - f [Lnet/minecraft/world/level/biome/Climate$b; p temperatures - f [Lnet/minecraft/world/level/biome/Climate$b; q humidities - f [Lnet/minecraft/world/level/biome/Climate$b; r erosions - f Lnet/minecraft/world/level/biome/Climate$b; s FROZEN_RANGE - f Lnet/minecraft/world/level/biome/Climate$b; t UNFROZEN_RANGE - f Lnet/minecraft/world/level/biome/Climate$b; u mushroomFieldsContinentalness - f Lnet/minecraft/world/level/biome/Climate$b; v deepOceanContinentalness - f Lnet/minecraft/world/level/biome/Climate$b; w oceanContinentalness - f Lnet/minecraft/world/level/biome/Climate$b; x coastContinentalness - f Lnet/minecraft/world/level/biome/Climate$b; y inlandContinentalness - f Lnet/minecraft/world/level/biome/Climate$b; z nearInlandContinentalness - m (D)Ljava/lang/String; a getDebugStringForPeaksAndValleys - m (II)Lnet/minecraft/resources/ResourceKey; a pickBeachBiome - m (D[Lnet/minecraft/world/level/biome/Climate$b;)Ljava/lang/String; a getDebugStringForNoiseValue - m ()Ljava/util/List; a spawnTarget - m (IILnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; a maybePickWindsweptSavannaBiome - m (IILnet/minecraft/world/level/biome/Climate$b;)Lnet/minecraft/resources/ResourceKey; a pickMiddleBiome - m (Ljava/util/function/Consumer;)V a addBiomes - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;FLnet/minecraft/resources/ResourceKey;)V a addSurfaceBiome - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$b;)V a addPeaks - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$b;)Z a isDeepDarkRegion - m (ILnet/minecraft/world/level/biome/Climate$b;)Lnet/minecraft/resources/ResourceKey; a pickBadlandsBiome - m ()[Lnet/minecraft/world/level/biome/Climate$b; b getTemperatureThresholds - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;FLnet/minecraft/resources/ResourceKey;)V b addUndergroundBiome - m (IILnet/minecraft/world/level/biome/Climate$b;)Lnet/minecraft/resources/ResourceKey; b pickMiddleBiomeOrBadlandsIfHot - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$b;)V b addHighSlice - m (D)Ljava/lang/String; b getDebugStringForContinentalness - m (Ljava/util/function/Consumer;)V b addDebugBiomes - m ()[Lnet/minecraft/world/level/biome/Climate$b; c getHumidityThresholds - m (Ljava/util/function/Consumer;)V c addOffCoastBiomes - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$b;)V c addMidSlice - m (D)Ljava/lang/String; c getDebugStringForErosion - m (IILnet/minecraft/world/level/biome/Climate$b;)Lnet/minecraft/resources/ResourceKey; c pickMiddleBiomeOrBadlandsIfHotOrSlopeIfCold - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;Lnet/minecraft/world/level/biome/Climate$b;FLnet/minecraft/resources/ResourceKey;)V c addBottomBiome - m (D)Ljava/lang/String; d getDebugStringForTemperature - m ()[Lnet/minecraft/world/level/biome/Climate$b; d getErosionThresholds - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$b;)V d addLowSlice - m (IILnet/minecraft/world/level/biome/Climate$b;)Lnet/minecraft/resources/ResourceKey; d pickShatteredCoastBiome - m (Ljava/util/function/Consumer;)V d addInlandBiomes - m (Ljava/util/function/Consumer;)V e addUndergroundBiomes - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$b;)V e addValleys - m ()[Lnet/minecraft/world/level/biome/Climate$b; e getContinentalnessThresholds - m (IILnet/minecraft/world/level/biome/Climate$b;)Lnet/minecraft/resources/ResourceKey; e pickPlateauBiome - m (D)Ljava/lang/String; e getDebugStringForHumidity - m ()[Lnet/minecraft/world/level/biome/Climate$b; f getPeaksAndValleysThresholds - m (IILnet/minecraft/world/level/biome/Climate$b;)Lnet/minecraft/resources/ResourceKey; f pickPeakBiome - m (IILnet/minecraft/world/level/biome/Climate$b;)Lnet/minecraft/resources/ResourceKey; g pickSlopeBiome - m ()[Lnet/minecraft/world/level/biome/Climate$b; g getWeirdnessThresholds - m (IILnet/minecraft/world/level/biome/Climate$b;)Lnet/minecraft/resources/ResourceKey; h pickShatteredBiome -c net/minecraft/world/level/biome/WorldChunkManager net/minecraft/world/level/biome/BiomeSource - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/function/Supplier; b possibleBiomes - m ()Lcom/mojang/serialization/MapCodec; a codec - m (IIIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;ZLnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; a findBiomeHorizontal - m (Ljava/util/List;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/biome/Climate$Sampler;)V a addDebugInfo - m (IIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; a findBiomeHorizontal - m (IIIILnet/minecraft/world/level/biome/Climate$Sampler;)Ljava/util/Set; a getBiomesWithin - m (Lnet/minecraft/core/BlockPosition;IIILjava/util/function/Predicate;Lnet/minecraft/world/level/biome/Climate$Sampler;Lnet/minecraft/world/level/IWorldReader;)Lcom/mojang/datafixers/util/Pair; a findClosestBiome3d - m ()Ljava/util/stream/Stream; b collectPossibleBiomes - m ()Ljava/util/Set; c possibleBiomes - m ()Ljava/util/Set; d lambda$new$0 -c net/minecraft/world/level/biome/WorldChunkManagerCheckerBoard net/minecraft/world/level/biome/CheckerboardColumnBiomeSource - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/core/HolderSet; c allowedBiomes - f I d bitShift - f I e size - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/biome/WorldChunkManagerCheckerBoard;)Ljava/lang/Integer; a lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/biome/WorldChunkManagerCheckerBoard;)Lnet/minecraft/core/HolderSet; b lambda$static$0 - m ()Ljava/util/stream/Stream; b collectPossibleBiomes -c net/minecraft/world/level/biome/WorldChunkManagerHell net/minecraft/world/level/biome/FixedBiomeSource - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/core/Holder; c biome - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/biome/WorldChunkManagerHell;)Lnet/minecraft/core/Holder; a lambda$static$0 - m (IIIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;ZLnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; a findBiomeHorizontal - m (IIIILnet/minecraft/world/level/biome/Climate$Sampler;)Ljava/util/Set; a getBiomesWithin - m (Lnet/minecraft/core/BlockPosition;IIILjava/util/function/Predicate;Lnet/minecraft/world/level/biome/Climate$Sampler;Lnet/minecraft/world/level/IWorldReader;)Lcom/mojang/datafixers/util/Pair; a findClosestBiome3d - m ()Ljava/util/stream/Stream; b collectPossibleBiomes -c net/minecraft/world/level/biome/WorldChunkManagerMultiNoise net/minecraft/world/level/biome/MultiNoiseBiomeSource - f Lcom/mojang/serialization/MapCodec; b DIRECT_CODEC - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lcom/mojang/serialization/MapCodec; d ENTRY_CODEC - f Lcom/mojang/serialization/MapCodec; e PRESET_CODEC - f Lcom/mojang/datafixers/util/Either; f parameters - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/biome/Climate$h;)Lnet/minecraft/core/Holder; a getNoiseBiome - m (Lnet/minecraft/world/level/biome/WorldChunkManagerMultiNoise;)Lcom/mojang/datafixers/util/Either; a lambda$static$0 - m (Ljava/util/List;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/biome/Climate$Sampler;)V a addDebugInfo - m (Lnet/minecraft/resources/ResourceKey;)Z a stable - m (Lnet/minecraft/world/level/biome/Climate$c;)Lnet/minecraft/world/level/biome/WorldChunkManagerMultiNoise; a createFromList - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/WorldChunkManagerMultiNoise; a createFromPreset - m (Lnet/minecraft/world/level/biome/Climate$c;)Lnet/minecraft/world/level/biome/Climate$c; b lambda$parameters$1 - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/Climate$c; b lambda$parameters$2 - m ()Ljava/util/stream/Stream; b collectPossibleBiomes - m ()Lnet/minecraft/world/level/biome/Climate$c; d parameters -c net/minecraft/world/level/biome/WorldChunkManagerTheEnd net/minecraft/world/level/biome/TheEndBiomeSource - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/core/Holder; c end - f Lnet/minecraft/core/Holder; d highlands - f Lnet/minecraft/core/Holder; e midlands - f Lnet/minecraft/core/Holder; f islands - f Lnet/minecraft/core/Holder; g barrens - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/WorldChunkManagerTheEnd; a create - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/stream/Stream; b collectPossibleBiomes -c net/minecraft/world/level/block/AbstractCandleBlock net/minecraft/world/level/block/AbstractCandleBlock - f I a LIGHT_PER_CANDLE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b LIT - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V a onExplosionHit - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Z)V a setLit - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V a extinguish - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/entity/projectile/IProjectile;)V a onProjectileHit - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/util/RandomSource;)V a addParticlesAndSound - m (Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/lang/Iterable; b getParticleOffsets - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c isLit - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d canBeLit -c net/minecraft/world/level/block/AbstractCauldronBlock net/minecraft/world/level/block/AbstractCauldronBlock - f I a FLOOR_LEVEL - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - f Lnet/minecraft/core/cauldron/CauldronInteraction$a; c interactions - f I d SIDE_THICKNESS - f I e LEG_WIDTH - f I f LEG_HEIGHT - f I g LEG_DEPTH - f Lnet/minecraft/world/phys/shapes/VoxelShape; h INSIDE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)Z a isEntityInsideContent - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/FluidType;)V a receiveStalactiteDrip - m (Lnet/minecraft/world/level/material/FluidType;)Z a canReceiveStalactiteDrip - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getInteractionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)D b getContentHeight - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d isFull -c net/minecraft/world/level/block/AmethystBlock net/minecraft/world/level/block/AmethystBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/entity/projectile/IProjectile;)V a onProjectileHit -c net/minecraft/world/level/block/AmethystClusterBlock net/minecraft/world/level/block/AmethystClusterBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c WATERLOGGED - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; d FACING - f Lnet/minecraft/world/phys/shapes/VoxelShape; e northAabb - f Lnet/minecraft/world/phys/shapes/VoxelShape; f southAabb - f Lnet/minecraft/world/phys/shapes/VoxelShape; g eastAabb - f Lnet/minecraft/world/phys/shapes/VoxelShape; h westAabb - f Lnet/minecraft/world/phys/shapes/VoxelShape; i upAabb - f Lnet/minecraft/world/phys/shapes/VoxelShape; j downAabb - f F k height - f F l aabbOffset - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/block/AmethystClusterBlock;)Ljava/lang/Float; a lambda$static$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/AmethystClusterBlock;)Ljava/lang/Float; b lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState -c net/minecraft/world/level/block/AmethystClusterBlock$1 net/minecraft/world/level/block/AmethystClusterBlock$1 - f [I a $SwitchMap$net$minecraft$core$Direction -c net/minecraft/world/level/block/AzaleaBlock net/minecraft/world/level/block/AzaleaBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget -c net/minecraft/world/level/block/BaseTorchBlock net/minecraft/world/level/block/BaseTorchBlock - f I a AABB_STANDING_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; b AABB - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape -c net/minecraft/world/level/block/BigDripleafBlock net/minecraft/world/level/block/BigDripleafBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b WATERLOGGED - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; c TILT - f I d NO_TICK - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; e DELAY_UNTIL_NEXT_TILT_STATE - f I f MAX_GEN_HEIGHT - f I g STEM_WIDTH - f I h ENTITY_DETECTION_MIN_Y - f I i LOWEST_LEAF_TOP - f Ljava/util/Map; j LEAF_SHAPES - f Lnet/minecraft/world/phys/shapes/VoxelShape; k STEM_SLICER - f Ljava/util/Map; l STEM_SHAPES - f Ljava/util/Map; m shapesCache - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a canPlaceAt - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)V a placeWithRandomHeight - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)Z a canEntityTilt - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/entity/projectile/IProjectile;)V a onProjectileHit - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/EnumDirection;)Z a place - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/sounds/SoundEffect;)V a playTiltSound - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V d resetTilt - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/phys/shapes/VoxelShape; m calculateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z n canReplace -c net/minecraft/world/level/block/BigDripleafStemBlock net/minecraft/world/level/block/BigDripleafStemBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b NORTH_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SOUTH_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; d EAST_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; e WEST_SHAPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; f WATERLOGGED - f I g STEM_WIDTH - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/EnumDirection;)Z a place - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState -c net/minecraft/world/level/block/BigDripleafStemBlock$1 net/minecraft/world/level/block/BigDripleafStemBlock$1 - f [I a $SwitchMap$net$minecraft$core$Direction -c net/minecraft/world/level/block/Block net/minecraft/world/level/block/Block - f I A UPDATE_ALL_IMMEDIATE - f F B INDESTRUCTIBLE - f F C INSTANT - f I D UPDATE_LIMIT - f Lnet/minecraft/world/level/block/state/BlockStateList; E stateDefinition - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/core/Holder$c; b builtInRegistryHolder - f Lcom/google/common/cache/LoadingCache; c SHAPE_FULL_BLOCK_CACHE - f Lnet/minecraft/world/level/block/state/IBlockData; d defaultBlockState - f Ljava/lang/String; e descriptionId - f Lnet/minecraft/world/item/Item; f item - f I g CACHE_SIZE - f Ljava/lang/ThreadLocal; h OCCLUSION_CACHE - f Lcom/mojang/serialization/MapCodec; p CODEC - f Lnet/minecraft/core/RegistryBlockID; q BLOCK_STATE_REGISTRY - f I r UPDATE_NEIGHBORS - f I s UPDATE_CLIENTS - f I t UPDATE_INVISIBLE - f I u UPDATE_IMMEDIATE - f I v UPDATE_KNOWN_SHAPE - f I w UPDATE_SUPPRESS_DROPS - f I x UPDATE_MOVE_BY_PISTON - f I y UPDATE_NONE - f I z UPDATE_ALL - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;I)V a updateOrDestroy - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/item/ItemStack;)V a popResourceFromFace - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/level/block/state/IBlockData; a playerWillDestroy - m (I)Lnet/minecraft/world/level/block/state/IBlockData; a stateById - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/EnumDirection;)Z a isFaceFull - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/TileEntity;)Ljava/util/List; a getDrops - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;)V a popResource - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a destroy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a pushEntitiesUp - m (Lnet/minecraft/world/level/World;Ljava/util/function/Supplier;Lnet/minecraft/world/item/ItemStack;)V a popResource - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/block/Block; a byItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/TileEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; a getDrops - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/BlockPosition;)Z a shouldRenderFace - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/properties/IBlockState;)Lnet/minecraft/world/level/block/state/IBlockData; a copyProperty - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)V a setPlacedBy - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/world/entity/Entity;)V a updateEntityAfterFallOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/TileEntity;)V a dropResources - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntity;Lnet/minecraft/world/item/ItemStack;)V a playerDestroy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/biome/BiomeBase$Precipitation;)V a handlePrecipitation - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a canSupportCenter - m (Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableMap; a getShapeForEachState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/TileEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;)V a dropResources - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/Entity;)V a stepOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/Explosion;)Z a dropFromExplosion - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a spawnDestroyParticles - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;F)V a fallOn - m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Z a isShapeFullBlock - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/Explosion;)V a wasExploded - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isPossibleToRespawnInThis - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;I)V a popExperience - m (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; a box - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;II)V a updateOrDestroy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; b updateFromNeighbourShapes - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V c dropResources - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z c canSupportRigidBlock - m ()F e getExplosionResistance - m ()Lnet/minecraft/network/chat/IChatMutableComponent; f getName - m ()Ljava/lang/String; g getDescriptionId - m ()F h getFriction - m (Lnet/minecraft/world/level/block/state/IBlockData;)I i getId - m ()F j getSpeedFactor - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z j isExceptionForConnection - m ()F k getJumpFactor - m (Lnet/minecraft/world/level/block/state/IBlockData;)V k registerDefaultState - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; l withPropertiesOf - m ()Lnet/minecraft/world/level/block/state/BlockStateList; l getStateDefinition - m ()Lnet/minecraft/world/level/block/state/IBlockData; o defaultBlockState - m ()Z p hasDynamicShape - m ()Lnet/minecraft/world/level/block/Block; q asBlock - m ()Lnet/minecraft/world/item/Item; r asItem - m ()Lnet/minecraft/core/Holder$c; s builtInRegistryHolder -c net/minecraft/world/level/block/Block$1 net/minecraft/world/level/block/Block$1 - m (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/lang/Boolean; a load -c net/minecraft/world/level/block/Block$a net/minecraft/world/level/block/Block$BlockStatePairKey - f Lnet/minecraft/world/level/block/state/IBlockData; a first - f Lnet/minecraft/world/level/block/state/IBlockData; b second - f Lnet/minecraft/core/EnumDirection; c direction -c net/minecraft/world/level/block/BlockAir net/minecraft/world/level/block/AirBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape -c net/minecraft/world/level/block/BlockAnvil net/minecraft/world/level/block/AnvilBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/phys/shapes/VoxelShape; c BASE - f Lnet/minecraft/world/phys/shapes/VoxelShape; d X_LEG1 - f Lnet/minecraft/world/phys/shapes/VoxelShape; e X_LEG2 - f Lnet/minecraft/world/phys/shapes/VoxelShape; f X_TOP - f Lnet/minecraft/world/phys/shapes/VoxelShape; g Z_LEG1 - f Lnet/minecraft/world/phys/shapes/VoxelShape; h Z_LEG2 - f Lnet/minecraft/world/phys/shapes/VoxelShape; i Z_TOP - f Lnet/minecraft/world/phys/shapes/VoxelShape; j X_AXIS_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; k Z_AXIS_AABB - f Lnet/minecraft/network/chat/IChatBaseComponent; l CONTAINER_TITLE - f F m FALL_DAMAGE_PER_DISTANCE - f I n FALL_DAMAGE_MAX - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/player/PlayerInventory;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/inventory/Container; a lambda$getMenuProvider$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/item/EntityFallingBlock;)V a onBrokenAfterFall - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/item/EntityFallingBlock;)V a onLand - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a getFallDamageSource - m (Lnet/minecraft/world/entity/item/EntityFallingBlock;)V a falling - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/ITileInventory; b getMenuProvider - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)I b getDustColor - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; e damage -c net/minecraft/world/level/block/BlockAttachable net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; K FACE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z b canAttach - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/core/EnumDirection; m getConnectedDirection -c net/minecraft/world/level/block/BlockAttachable$1 net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock$1 - f [I a $SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace -c net/minecraft/world/level/block/BlockBamboo net/minecraft/world/level/block/BambooStalkBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b SMALL_LEAVES_AABB_OFFSET - f F c LARGE_LEAVES_AABB_OFFSET - f F d COLLISION_AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; e SMALL_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; f LARGE_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; g COLLISION_SHAPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; h AGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; i LEAVES - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; j STAGE - f I k MAX_HEIGHT - f I l STAGE_GROWING - f I m STAGE_DONE_GROWING - f I n AGE_THIN_BAMBOO - f I o AGE_THICK_BAMBOO - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)I a getHeightAboveUpToMax - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F a getDestroyProgress - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;I)V a growBamboo - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a_ propagatesSkylightDown - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)I b getHeightBelowUpToMax - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z c isCollisionShapeFullBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking -c net/minecraft/world/level/block/BlockBambooSapling net/minecraft/world/level/block/BambooSaplingBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b SAPLING_AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SAPLING_SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a growBamboo - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F a getDestroyProgress - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick -c net/minecraft/world/level/block/BlockBanner net/minecraft/world/level/block/BannerBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; b ROTATION - f Ljava/util/Map; c BY_COLOR - f Lnet/minecraft/world/phys/shapes/VoxelShape; d SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/item/EnumColor;)Lnet/minecraft/world/level/block/Block; a byColor -c net/minecraft/world/level/block/BlockBannerAbstract net/minecraft/world/level/block/AbstractBannerBlock - f Lnet/minecraft/world/item/EnumColor; a color - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isPossibleToRespawnInThis - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m ()Lnet/minecraft/world/item/EnumColor; b getColor -c net/minecraft/world/level/block/BlockBannerWall net/minecraft/world/level/block/WallBannerBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Ljava/util/Map; c SHAPES - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m ()Ljava/lang/String; g getDescriptionId -c net/minecraft/world/level/block/BlockBarrel net/minecraft/world/level/block/BarrelBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c OPEN - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal -c net/minecraft/world/level/block/BlockBarrier net/minecraft/world/level/block/BarrierBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b WATERLOGGED - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/FluidType;)Z a canPlaceLiquid - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a pickupBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a_ propagatesSkylightDown - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F d getShadeBrightness -c net/minecraft/world/level/block/BlockBeacon net/minecraft/world/level/block/BeaconBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m ()Lnet/minecraft/world/item/EnumColor; b getColor -c net/minecraft/world/level/block/BlockBed net/minecraft/world/level/block/BedBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; b PART - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c OCCUPIED - f I d HEIGHT - f Lnet/minecraft/world/phys/shapes/VoxelShape; e BASE - f Lnet/minecraft/world/phys/shapes/VoxelShape; f LEG_NORTH_WEST - f Lnet/minecraft/world/phys/shapes/VoxelShape; g LEG_SOUTH_WEST - f Lnet/minecraft/world/phys/shapes/VoxelShape; h LEG_NORTH_EAST - f Lnet/minecraft/world/phys/shapes/VoxelShape; i LEG_SOUTH_EAST - f Lnet/minecraft/world/phys/shapes/VoxelShape; j NORTH_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; k SOUTH_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; l WEST_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; m EAST_SHAPE - f I n LEG_WIDTH - f Lnet/minecraft/world/item/EnumColor; o color - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/world/entity/Entity;)V a updateEntityAfterFallOn - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/ICollisionAccess;Lnet/minecraft/core/BlockPosition;[[IZ)Ljava/util/Optional; a findStandUpPositionAtOffset - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)V a setPlacedBy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/properties/BlockPropertyBedPart;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/EnumDirection; a getNeighbourDirection - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/level/block/state/IBlockData; a playerWillDestroy - m (Lnet/minecraft/world/entity/Entity;)V a bounceUp - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)J a getSeed - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Z a kickVillagerOutOfBed - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/EnumDirection; a getBedOrientation - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;F)V a fallOn - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;)[[I a bedStandUpOffsets - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/core/EnumDirection;)[[I a bedAboveStandUpOffsets - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/ICollisionAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;F)Ljava/util/Optional; a findStandUpPosition - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/ICollisionAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;)Ljava/util/Optional; a findBunkBedStandUpPosition - m (Lnet/minecraft/world/level/World;)Z a canSetSpawn - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b isBunkBed - m ()Lnet/minecraft/world/item/EnumColor; b getColor - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;)[[I b bedSurroundStandUpOffsets - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/core/EnumDirection; g getConnectedDirection - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/DoubleBlockFinder$BlockType; h getBlockType -c net/minecraft/world/level/block/BlockBed$1 net/minecraft/world/level/block/BedBlock$1 -c net/minecraft/world/level/block/BlockBeehive net/minecraft/world/level/block/BeehiveBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c HONEY_LEVEL - f I d MAX_HONEY_LEVELS - f I e SHEARED_HONEYCOMB_COUNT - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)V a resetHoneyLevel - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a dropHoneycomb - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a trySpawnDripParticles - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/level/block/state/IBlockData; a playerWillDestroy - m (Lnet/minecraft/world/level/World;DDDDD)V a spawnFluidParticle - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShape;D)V a spawnParticle - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/storage/loot/LootParams$a;)Ljava/util/List; a getDrops - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/block/entity/TileEntityBeehive$ReleaseStatus;)V a releaseBeesAndResetHoneyLevel - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V b angerNearbyBees - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Z c hiveContainsBees - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal -c net/minecraft/world/level/block/BlockBeetroot net/minecraft/world/level/block/BeetrootBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MAX_AGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c AGE - f [Lnet/minecraft/world/phys/shapes/VoxelShape; g SHAPE_BY_AGE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;)I a getBonemealAgeIncrease - m ()Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; b getAgeProperty - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m ()I c getMaxAge - m ()Lnet/minecraft/world/level/IMaterial; d getBaseSeedId -c net/minecraft/world/level/block/BlockBell net/minecraft/world/level/block/BellBlock - f Lnet/minecraft/world/phys/shapes/VoxelShape; F TO_SOUTH - f Lnet/minecraft/world/phys/shapes/VoxelShape; G CEILING_SHAPE - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; c ATTACHMENT - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d POWERED - f I e EVENT_BELL_RING - f Lnet/minecraft/world/phys/shapes/VoxelShape; f NORTH_SOUTH_FLOOR_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; g EAST_WEST_FLOOR_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; h BELL_TOP_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; i BELL_BOTTOM_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; j BELL_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; k NORTH_SOUTH_BETWEEN - f Lnet/minecraft/world/phys/shapes/VoxelShape; l EAST_WEST_BETWEEN - f Lnet/minecraft/world/phys/shapes/VoxelShape; m TO_WEST - f Lnet/minecraft/world/phys/shapes/VoxelShape; n TO_EAST - f Lnet/minecraft/world/phys/shapes/VoxelShape; o TO_NORTH - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a attemptToRing - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a attemptToRing - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;D)Z a isProperHit - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V a onExplosionHit - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/entity/player/EntityHuman;Z)Z a onHit - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/entity/projectile/IProjectile;)V a onProjectileHit - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/phys/shapes/VoxelShape; m getVoxelShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/core/EnumDirection; n getConnectedDirection -c net/minecraft/world/level/block/BlockBell$1 net/minecraft/world/level/block/BellBlock$1 -c net/minecraft/world/level/block/BlockBlastFurnace net/minecraft/world/level/block/BlastFurnaceBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)V a openContainer - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity -c net/minecraft/world/level/block/BlockBrewingStand net/minecraft/world/level/block/BrewingStandBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f [Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b HAS_BOTTLE - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal -c net/minecraft/world/level/block/BlockBubbleColumn net/minecraft/world/level/block/BubbleColumnBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b DRAG_DOWN - f I c CHECK_PERIOD - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)V a updateColumn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a pickupBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m ()Ljava/util/Optional; aw_ getPickupSound - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b updateColumn - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m canExistIn - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; n getColumnState -c net/minecraft/world/level/block/BlockButtonAbstract net/minecraft/world/level/block/ButtonBlock - f Lnet/minecraft/world/phys/shapes/VoxelShape; F PRESSED_FLOOR_AABB_Z - f Lnet/minecraft/world/phys/shapes/VoxelShape; G PRESSED_NORTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; H PRESSED_SOUTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; I PRESSED_WEST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; J PRESSED_EAST_AABB - f I L PRESSED_DEPTH - f I M UNPRESSED_DEPTH - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; N type - f I O ticksToStayPressed - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b POWERED - f I c HALF_AABB_HEIGHT - f I d HALF_AABB_WIDTH - f Lnet/minecraft/world/phys/shapes/VoxelShape; e CEILING_AABB_X - f Lnet/minecraft/world/phys/shapes/VoxelShape; f CEILING_AABB_Z - f Lnet/minecraft/world/phys/shapes/VoxelShape; g FLOOR_AABB_X - f Lnet/minecraft/world/phys/shapes/VoxelShape; h FLOOR_AABB_Z - f Lnet/minecraft/world/phys/shapes/VoxelShape; i NORTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; j SOUTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; k WEST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; l EAST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; m PRESSED_CEILING_AABB_X - f Lnet/minecraft/world/phys/shapes/VoxelShape; n PRESSED_CEILING_AABB_Z - f Lnet/minecraft/world/phys/shapes/VoxelShape; o PRESSED_FLOOR_AABB_X - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)V a press - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Z)V a playSound - m (Z)Lnet/minecraft/sounds/SoundEffect; a getSound - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V a onExplosionHit - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I b getDirectSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V d checkPressed - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V e updateNeighbours - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource -c net/minecraft/world/level/block/BlockButtonAbstract$1 net/minecraft/world/level/block/ButtonBlock$1 -c net/minecraft/world/level/block/BlockCactus net/minecraft/world/level/block/CactusBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; b AGE - f I c MAX_AGE - f I d AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; e COLLISION_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; f OUTLINE_SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick -c net/minecraft/world/level/block/BlockCake net/minecraft/world/level/block/CakeBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MAX_BITES - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c BITES - f I d FULL_CAKE_SIGNAL - f F e AABB_OFFSET - f F f AABB_SIZE_PER_BITE - f [Lnet/minecraft/world/phys/shapes/VoxelShape; g SHAPE_BY_BITE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/EnumInteractionResult; a eat - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (I)I b getOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal -c net/minecraft/world/level/block/BlockCampfire net/minecraft/world/level/block/CampfireBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c LIT - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d SIGNAL_FIRE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; e WATERLOGGED - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; f FACING - f Lnet/minecraft/world/phys/shapes/VoxelShape; g VIRTUAL_FENCE_POST - f I h SMOKE_DISTANCE - f Z i spawnParticles - f I j fireDamage - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a dowse - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;ZZ)V a makeParticles - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Z a isSmokeyPos - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;)Z a placeLiquid - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/entity/projectile/IProjectile;)V a onProjectileHit - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z g isLitCampfire - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z h canLight - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m isSmokeSource -c net/minecraft/world/level/block/BlockCarpet net/minecraft/world/level/block/WoolCarpetBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/item/EnumColor; d color - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/item/EnumColor; b getColor - m ()Lnet/minecraft/world/entity/EnumItemSlot; m getEquipmentSlot - m ()Lnet/minecraft/core/Holder; n getEquipSound -c net/minecraft/world/level/block/BlockCarrots net/minecraft/world/level/block/CarrotBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f [Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE_BY_AGE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m ()Lnet/minecraft/world/level/IMaterial; d getBaseSeedId -c net/minecraft/world/level/block/BlockCartographyTable net/minecraft/world/level/block/CartographyTableBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; b CONTAINER_TITLE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/player/PlayerInventory;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/inventory/Container; a lambda$getMenuProvider$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/ITileInventory; b getMenuProvider -c net/minecraft/world/level/block/BlockCauldron net/minecraft/world/level/block/CauldronBlock - f Lcom/mojang/serialization/MapCodec; d CODEC - f F e RAIN_FILL_CHANCE - f F f POWDER_SNOW_FILL_CHANCE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/biome/BiomeBase$Precipitation;)V a handlePrecipitation - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/FluidType;)V a receiveStalactiteDrip - m (Lnet/minecraft/world/level/material/FluidType;)Z a canReceiveStalactiteDrip - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/biome/BiomeBase$Precipitation;)Z a shouldHandlePrecipitation - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d isFull -c net/minecraft/world/level/block/BlockChain net/minecraft/world/level/block/ChainBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b WATERLOGGED - f F c AABB_MIN - f F d AABB_MAX - f Lnet/minecraft/world/phys/shapes/VoxelShape; e Y_AXIS_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; f Z_AXIS_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; g X_AXIS_AABB - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState -c net/minecraft/world/level/block/BlockChain$1 net/minecraft/world/level/block/ChainBlock$1 - f [I a $SwitchMap$net$minecraft$core$Direction$Axis -c net/minecraft/world/level/block/BlockChest net/minecraft/world/level/block/ChestBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; c FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; d TYPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; e WATERLOGGED - f I f EVENT_SET_OPEN_COUNT - f I g AABB_OFFSET - f I h AABB_HEIGHT - f Lnet/minecraft/world/phys/shapes/VoxelShape; i NORTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; j SOUTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; k WEST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; l EAST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; m AABB - f Lnet/minecraft/world/level/block/DoubleBlockFinder$Combiner; n CHEST_COMBINER - f Lnet/minecraft/world/level/block/DoubleBlockFinder$Combiner; o MENU_PROVIDER_COMBINER - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/block/BlockChest;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Z)Lnet/minecraft/world/IInventory; a getContainer - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Z)Lnet/minecraft/world/level/block/DoubleBlockFinder$Result; a combine - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/entity/LidBlockEntity;)Lnet/minecraft/world/level/block/DoubleBlockFinder$Combiner; a opennessCombiner - m (Lnet/minecraft/world/item/context/BlockActionContext;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/EnumDirection; a candidatePartnerFacing - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a isBlockedChestByBlock - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Z a isChestBlockedAt - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/ITileInventory; b getMenuProvider - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Z b isCatSittingOnChest - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m ()Lnet/minecraft/stats/Statistic; c getOpenChestStat - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal - m ()Lnet/minecraft/world/level/block/entity/TileEntityTypes; d blockEntityType - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/DoubleBlockFinder$BlockType; g getBlockType - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/core/EnumDirection; h getConnectedDirection -c net/minecraft/world/level/block/BlockChest$1 net/minecraft/world/level/block/ChestBlock$1 - m (Lnet/minecraft/world/level/block/entity/TileEntityChest;)Ljava/util/Optional; a acceptSingle - m ()Ljava/util/Optional; a acceptNone - m (Lnet/minecraft/world/level/block/entity/TileEntityChest;Lnet/minecraft/world/level/block/entity/TileEntityChest;)Ljava/util/Optional; a acceptDouble -c net/minecraft/world/level/block/BlockChest$2 net/minecraft/world/level/block/ChestBlock$2 - m (Lnet/minecraft/world/level/block/entity/TileEntityChest;)Ljava/util/Optional; a acceptSingle - m ()Ljava/util/Optional; a acceptNone - m (Lnet/minecraft/world/level/block/entity/TileEntityChest;Lnet/minecraft/world/level/block/entity/TileEntityChest;)Ljava/util/Optional; a acceptDouble -c net/minecraft/world/level/block/BlockChest$3 net/minecraft/world/level/block/ChestBlock$3 - m (Lnet/minecraft/world/level/block/entity/TileEntityChest;Lnet/minecraft/world/level/block/entity/TileEntityChest;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; a acceptDouble - m ()Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; a acceptNone - m (Lnet/minecraft/world/level/block/entity/TileEntityChest;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; a acceptSingle -c net/minecraft/world/level/block/BlockChest$4 net/minecraft/world/level/block/ChestBlock$4 -c net/minecraft/world/level/block/BlockChest$DoubleInventory net/minecraft/world/level/block/ChestBlock$DoubleInventory -c net/minecraft/world/level/block/BlockChestAbstract net/minecraft/world/level/block/AbstractChestBlock - f Ljava/util/function/Supplier; a blockEntityType - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Z)Lnet/minecraft/world/level/block/DoubleBlockFinder$Result; a combine -c net/minecraft/world/level/block/BlockChestTrapped net/minecraft/world/level/block/TrappedChestBlock - f Lcom/mojang/serialization/MapCodec; n CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I b getDirectSignal - m ()Lnet/minecraft/stats/Statistic; c getOpenChestStat - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource - m ()Lnet/minecraft/world/level/block/entity/TileEntityTypes; m lambda$new$0 -c net/minecraft/world/level/block/BlockChorusFlower net/minecraft/world/level/block/ChorusFlowerBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b DEAD_AGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c AGE - f Lnet/minecraft/world/phys/shapes/VoxelShape; d BLOCK_SUPPORT_SHAPE - f Lnet/minecraft/world/level/block/Block; e plant - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a placeDeadFlower - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;I)V a generatePlant - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;I)V a placeGrownFlower - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/entity/projectile/IProjectile;)V a onProjectileHit - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;II)V a growTreeRecursive - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z b allNeighborsEmpty - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_ getBlockSupportShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking -c net/minecraft/world/level/block/BlockChorusFruit net/minecraft/world/level/block/ChorusPlantBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateWithConnections - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape -c net/minecraft/world/level/block/BlockCobbleWall net/minecraft/world/level/block/WallBlock - f Lnet/minecraft/world/phys/shapes/VoxelShape; F POST_TEST - f Lnet/minecraft/world/phys/shapes/VoxelShape; G NORTH_TEST - f Lnet/minecraft/world/phys/shapes/VoxelShape; H SOUTH_TEST - f Lnet/minecraft/world/phys/shapes/VoxelShape; I WEST_TEST - f Lnet/minecraft/world/phys/shapes/VoxelShape; J EAST_TEST - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b UP - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; c EAST_WALL - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; d NORTH_WALL - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; e SOUTH_WALL - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; f WEST_WALL - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; g WATERLOGGED - f Ljava/util/Map; h shapeByIndex - f Ljava/util/Map; i collisionShapeByIndex - f I j WALL_WIDTH - f I k WALL_HEIGHT - f I l POST_WIDTH - f I m POST_COVER_WIDTH - f I n WALL_COVER_START - f I o WALL_COVER_END - m ()Lcom/mojang/serialization/MapCodec; a codec - m (ZLnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/level/block/state/properties/BlockPropertyWallHeight; a makeWallState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a topUpdate - m (Lnet/minecraft/world/level/block/state/IBlockData;ZLnet/minecraft/core/EnumDirection;)Z a connectsTo - m (FFFFFF)Ljava/util/Map; a makeShapes - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/properties/IBlockState;)Z a isConnected - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;ZZZZLnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/level/block/state/IBlockData; a updateSides - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z a shouldRaisePost - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/state/IBlockData; a sideUpdate - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;ZZZZ)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z a isCovered - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/level/block/state/properties/BlockPropertyWallHeight;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; a applyWallShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a_ propagatesSkylightDown - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState -c net/minecraft/world/level/block/BlockCobbleWall$1 net/minecraft/world/level/block/WallBlock$1 - f [I a $SwitchMap$net$minecraft$world$level$block$Rotation - f [I b $SwitchMap$net$minecraft$world$level$block$Mirror -c net/minecraft/world/level/block/BlockCocoa net/minecraft/world/level/block/CocoaBlock - f [Lnet/minecraft/world/phys/shapes/VoxelShape; F SOUTH_AABB - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MAX_AGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c AGE - f I d AGE_0_WIDTH - f I e AGE_0_HEIGHT - f I f AGE_0_HALFWIDTH - f I g AGE_1_WIDTH - f I h AGE_1_HEIGHT - f I i AGE_1_HALFWIDTH - f I j AGE_2_WIDTH - f I k AGE_2_HEIGHT - f I l AGE_2_HALFWIDTH - f [Lnet/minecraft/world/phys/shapes/VoxelShape; m EAST_AABB - f [Lnet/minecraft/world/phys/shapes/VoxelShape; n WEST_AABB - f [Lnet/minecraft/world/phys/shapes/VoxelShape; o NORTH_AABB - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking -c net/minecraft/world/level/block/BlockCocoa$1 net/minecraft/world/level/block/CocoaBlock$1 -c net/minecraft/world/level/block/BlockCommand net/minecraft/world/level/block/CommandBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c CONDITIONAL - f Lorg/slf4j/Logger; d LOGGER - f Z e automatic - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)V a setPlacedBy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)V a executeChain - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/CommandBlockListenerAbstract;Z)V a execute - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal -c net/minecraft/world/level/block/BlockComposter net/minecraft/world/level/block/ComposterBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b READY - f I c MIN_LEVEL - f I d MAX_LEVEL - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; e LEVEL - f Lit/unimi/dsi/fastutil/objects/Object2FloatMap; f COMPOSTABLES - f I g AABB_SIDE_THICKNESS - f Lnet/minecraft/world/phys/shapes/VoxelShape; h OUTER_SHAPE - f [Lnet/minecraft/world/phys/shapes/VoxelShape; i SHAPES - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/IWorldInventory; a getContainer - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a insertItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Z)V a handleFill - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/level/block/state/IBlockData; a addItem - m (FLnet/minecraft/world/level/IMaterial;)V a add - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a empty - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getInteractionShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a extractProduce - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m ()V b bootStrap - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal -c net/minecraft/world/level/block/BlockComposter$ContainerEmpty net/minecraft/world/level/block/ComposterBlock$EmptyContainer - m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Z a canPlaceItemThroughFace - m (Lnet/minecraft/core/EnumDirection;)[I a getSlotsForFace - m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Z b canTakeItemThroughFace -c net/minecraft/world/level/block/BlockComposter$ContainerInput net/minecraft/world/level/block/ComposterBlock$InputContainer - f Lnet/minecraft/world/level/block/state/IBlockData; b state - f Lnet/minecraft/world/level/GeneratorAccess; c level - f Lnet/minecraft/core/BlockPosition; d pos - f Z e changed - m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Z a canPlaceItemThroughFace - m (Lnet/minecraft/core/EnumDirection;)[I a getSlotsForFace - m ()I al_ getMaxStackSize - m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Z b canTakeItemThroughFace - m ()V e setChanged -c net/minecraft/world/level/block/BlockComposter$ContainerOutput net/minecraft/world/level/block/ComposterBlock$OutputContainer - f Lnet/minecraft/world/level/block/state/IBlockData; b state - f Lnet/minecraft/world/level/GeneratorAccess; c level - f Lnet/minecraft/core/BlockPosition; d pos - f Z e changed - m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Z a canPlaceItemThroughFace - m (Lnet/minecraft/core/EnumDirection;)[I a getSlotsForFace - m ()I al_ getMaxStackSize - m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Z b canTakeItemThroughFace - m ()V e setChanged -c net/minecraft/world/level/block/BlockConcretePowder net/minecraft/world/level/block/ConcretePowderBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/Block; b concrete - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a shouldSolidify - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/item/EntityFallingBlock;)V a onLand - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a touchesLiquid - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)I b getDustColor - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z n canSolidify -c net/minecraft/world/level/block/BlockConduit net/minecraft/world/level/block/ConduitBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b WATERLOGGED - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SHAPE - f I d SIZE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState -c net/minecraft/world/level/block/BlockCoral net/minecraft/world/level/block/CoralBlock - f Lcom/mojang/serialization/MapCodec; a DEAD_CORAL_FIELD - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/block/Block; c deadBlock - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a scanForWater - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape -c net/minecraft/world/level/block/BlockCoralBase net/minecraft/world/level/block/BaseCoralPlantTypeBlock - f Lnet/minecraft/world/phys/shapes/VoxelShape; a AABB - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d WATERLOGGED - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V a tryScheduleDieTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z e scanForWater -c net/minecraft/world/level/block/BlockCoralDead net/minecraft/world/level/block/BaseCoralPlantBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape -c net/minecraft/world/level/block/BlockCoralFan net/minecraft/world/level/block/CoralFanBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/block/Block; c deadBlock - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace -c net/minecraft/world/level/block/BlockCoralFanAbstract net/minecraft/world/level/block/BaseCoralFanBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b AABB - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape -c net/minecraft/world/level/block/BlockCoralFanWall net/minecraft/world/level/block/CoralWallFanBlock - f Lcom/mojang/serialization/MapCodec; e CODEC - f Lnet/minecraft/world/level/block/Block; f deadBlock - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace -c net/minecraft/world/level/block/BlockCoralFanWallAbstract net/minecraft/world/level/block/BaseCoralWallFanBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; c FACING - f Ljava/util/Map; e SHAPES - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape -c net/minecraft/world/level/block/BlockCoralPlant net/minecraft/world/level/block/CoralPlantBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SHAPE - f Lnet/minecraft/world/level/block/Block; e deadBlock - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace -c net/minecraft/world/level/block/BlockCrops net/minecraft/world/level/block/CropBlock - f [Lnet/minecraft/world/phys/shapes/VoxelShape; a SHAPE_BY_AGE - f Lcom/mojang/serialization/MapCodec; d CODEC - f I e MAX_AGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; f AGE - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F a getGrowthSpeed - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a growCrops - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;)I a getBonemealAgeIncrease - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a hasSufficientLight - m ()Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; b getAgeProperty - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (I)Lnet/minecraft/world/level/block/state/IBlockData; b getStateForAge - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m ()I c getMaxAge - m ()Lnet/minecraft/world/level/IMaterial; d getBaseSeedId - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking - m (Lnet/minecraft/world/level/block/state/IBlockData;)I g getAge - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z h isMaxAge -c net/minecraft/world/level/block/BlockCryingObsidian net/minecraft/world/level/block/CryingObsidianBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick -c net/minecraft/world/level/block/BlockDaylightDetector net/minecraft/world/level/block/DaylightDetectorBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; b POWER - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c INVERTED - f Lnet/minecraft/world/phys/shapes/VoxelShape; d SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityLightDetector;)V a tickEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V d updateSignalStrength - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f_ useShapeForLightOcclusion -c net/minecraft/world/level/block/BlockDeadBush net/minecraft/world/level/block/DeadBushBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn -c net/minecraft/world/level/block/BlockDiodeAbstract net/minecraft/world/level/block/DiodeBlock - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SHAPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d POWERED - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a shouldTurnOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)V a setPlacedBy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/SignalGetter;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)I a getAlternateSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)I a getOutputSignal - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)I b getInputSignal - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b shouldPrioritize - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b canSurviveOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I b getDirectSignal - m ()Z b sideInputDiodesOnly - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z c isLocked - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V c checkTickOnNeighbor - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V d updateNeighborsInFront - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource - m (Lnet/minecraft/world/level/block/state/IBlockData;)I g getDelay - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m isDiode -c net/minecraft/world/level/block/BlockDirectional net/minecraft/world/level/block/DirectionalBlock - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; a FACING - m ()Lcom/mojang/serialization/MapCodec; a codec -c net/minecraft/world/level/block/BlockDirtSnow net/minecraft/world/level/block/SnowyDirtBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c SNOWY - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m isSnowySetting -c net/minecraft/world/level/block/BlockDirtSnowSpreadable net/minecraft/world/level/block/SpreadingSnowyDirtBlock - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z b canBeGrass - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z c canPropagate -c net/minecraft/world/level/block/BlockDispenser net/minecraft/world/level/block/DispenserBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c TRIGGERED - f Ljava/util/Map; d DISPENSER_REGISTRY - f Lorg/slf4j/Logger; e LOGGER - f Lnet/minecraft/core/dispenser/DispenseBehaviorItem; f DEFAULT_BEHAVIOR - f I g TRIGGER_DURATION - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/dispenser/IDispenseBehavior; a getDispenseMethod - m (Lnet/minecraft/world/level/IMaterial;)V a registerProjectileBehavior - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)V a dispenseFrom - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/core/dispenser/SourceBlock;DLnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/core/IPosition; a getDispensePosition - m (Lnet/minecraft/core/dispenser/SourceBlock;)Lnet/minecraft/core/IPosition; a getDispensePosition - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/core/dispenser/IDispenseBehavior;)V a registerBehavior - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal -c net/minecraft/world/level/block/BlockDoor net/minecraft/world/level/block/DoorBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c OPEN - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; d HINGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; e POWERED - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; f HALF - f F g AABB_DOOR_THICKNESS - f Lnet/minecraft/world/phys/shapes/VoxelShape; h SOUTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; i NORTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; j WEST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; k EAST_AABB - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; l type - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)V a setPlacedBy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/level/block/state/IBlockData; a playerWillDestroy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)J a getSeed - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Z)V a setOpen - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Z)V a playSound - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V a onExplosionHit - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Z a isWoodenDoor - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/properties/BlockPropertyDoorHinge; b getHinge - m ()Lnet/minecraft/world/level/block/state/properties/BlockSetType; b type - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m isOpen - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z n isWoodenDoor -c net/minecraft/world/level/block/BlockDoor$1 net/minecraft/world/level/block/DoorBlock$1 -c net/minecraft/world/level/block/BlockDragonEgg net/minecraft/world/level/block/DragonEggBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)V a_ attack - m ()I b getDelayAfterPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V d teleport -c net/minecraft/world/level/block/BlockDropper net/minecraft/world/level/block/DropperBlock - f Lcom/mojang/serialization/MapCodec; e CODEC - f Lorg/slf4j/Logger; f LOGGER - f Lnet/minecraft/core/dispenser/IDispenseBehavior; g DISPENSE_BEHAVIOUR - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/dispenser/IDispenseBehavior; a getDispenseMethod - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)V a dispenseFrom - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity -c net/minecraft/world/level/block/BlockEnchantmentTable net/minecraft/world/level/block/EnchantingTableBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - f Ljava/util/List; c BOOKSHELF_OFFSETS - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/core/BlockPosition;)Z a lambda$static$0 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/player/PlayerInventory;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/inventory/Container; a lambda$getMenuProvider$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Z a isValidBookShelf - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/ITileInventory; b getMenuProvider - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f_ useShapeForLightOcclusion -c net/minecraft/world/level/block/BlockEndGateway net/minecraft/world/level/block/EndGatewayBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/FluidType;)Z a canBeReplaced - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/portal/DimensionTransition; a getPortalDestination - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3D; a calculateExitMovement - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack -c net/minecraft/world/level/block/BlockEndRod net/minecraft/world/level/block/EndRodBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition -c net/minecraft/world/level/block/BlockEnderChest net/minecraft/world/level/block/EnderChestBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; c FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d WATERLOGGED - f Lnet/minecraft/world/phys/shapes/VoxelShape; e SHAPE - f Lnet/minecraft/network/chat/IChatBaseComponent; f CONTAINER_TITLE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Z)Lnet/minecraft/world/level/block/DoubleBlockFinder$Result; a combine - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m ()Lnet/minecraft/world/level/block/entity/TileEntityTypes; m lambda$new$0 -c net/minecraft/world/level/block/BlockEnderPortal net/minecraft/world/level/block/EndPortalBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/FluidType;)Z a canBeReplaced - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/portal/DimensionTransition; a getPortalDestination - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack -c net/minecraft/world/level/block/BlockEnderPortalFrame net/minecraft/world/level/block/EndPortalFrameBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c HAS_EYE - f Lnet/minecraft/world/phys/shapes/VoxelShape; d BASE_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; e EYE_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; f FULL_SHAPE - f Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; g portalShape - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m ()Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; b getOrCreatePortalShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f_ useShapeForLightOcclusion -c net/minecraft/world/level/block/BlockFacingHorizontal net/minecraft/world/level/block/HorizontalDirectionalBlock - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; aE FACING - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror -c net/minecraft/world/level/block/BlockFalling net/minecraft/world/level/block/FallingBlock - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/entity/item/EntityFallingBlock;)V a falling - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m ()I b getDelayAfterPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)I b getDustColor - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m isFree -c net/minecraft/world/level/block/BlockFence net/minecraft/world/level/block/FenceBlock - f Lcom/mojang/serialization/MapCodec; i CODEC - f [Lnet/minecraft/world/phys/shapes/VoxelShape; j occlusionByIndex - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/state/IBlockData;ZLnet/minecraft/core/EnumDirection;)Z a connectsTo - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; c getVisualShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; f getOcclusionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m isSameFence -c net/minecraft/world/level/block/BlockFenceGate net/minecraft/world/level/block/FenceGateBlock - f Lnet/minecraft/world/phys/shapes/VoxelShape; F X_OCCLUSION_SHAPE_LOW - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; G type - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b OPEN - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c POWERED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d IN_WALL - f Lnet/minecraft/world/phys/shapes/VoxelShape; e Z_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; f X_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; g Z_SHAPE_LOW - f Lnet/minecraft/world/phys/shapes/VoxelShape; h X_SHAPE_LOW - f Lnet/minecraft/world/phys/shapes/VoxelShape; i Z_COLLISION_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; j X_COLLISION_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; k Z_SUPPORT_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; l X_SUPPORT_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; m Z_OCCLUSION_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; n X_OCCLUSION_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; o Z_OCCLUSION_SHAPE_LOW - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z a connectsToDirection - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V a onExplosionHit - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_ getBlockSupportShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; f getOcclusionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m isWall -c net/minecraft/world/level/block/BlockFenceGate$1 net/minecraft/world/level/block/FenceGateBlock$1 -c net/minecraft/world/level/block/BlockFire net/minecraft/world/level/block/FireBlock - f Lnet/minecraft/world/phys/shapes/VoxelShape; F SOUTH_AABB - f Ljava/util/Map; G shapesCache - f I H IGNITE_INSTANT - f I I IGNITE_EASY - f I J IGNITE_MEDIUM - f I K IGNITE_HARD - f I L BURN_INSTANT - f I M BURN_EASY - f I N BURN_MEDIUM - f I O BURN_HARD - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; P igniteOdds - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; Q burnOdds - f Lcom/mojang/serialization/MapCodec; c CODEC - f I d MAX_AGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; e AGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; f NORTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; g EAST - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; h SOUTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; i WEST - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; j UP - f Ljava/util/Map; k PROPERTY_BY_DIRECTION - f Lnet/minecraft/world/phys/shapes/VoxelShape; l UP_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; m WEST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; n EAST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; o NORTH_AABB - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/Block;II)V a setFlammable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)I a getIgniteOdds - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Z a isNearRain - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;I)Lnet/minecraft/world/level/block/state/IBlockData; a getStateWithAge - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; b getStateForPlacement - m ()V b bootStrap - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z d isValidFireLocation - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f canBurn - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/phys/shapes/VoxelShape; m calculateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)I n getBurnOdds - m (Lnet/minecraft/world/level/block/state/IBlockData;)I o getIgniteOdds -c net/minecraft/world/level/block/BlockFireAbstract net/minecraft/world/level/block/BaseFireBlock - f F a AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; b DOWN_AABB - f I c SECONDS_ON_FIRE - f F d fireDamage - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/level/block/state/IBlockData; a playerWillDestroy - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a getState - m (Lnet/minecraft/world/level/World;)Z a inPortalDimension - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a spawnDestroyParticles - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a canBePlacedAt - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z b isPortal - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f canBurn -c net/minecraft/world/level/block/BlockFletchingTable net/minecraft/world/level/block/FletchingTableBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem -c net/minecraft/world/level/block/BlockFloorSign net/minecraft/world/level/block/StandingSignBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; b ROTATION - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)F g getYRotationDegrees -c net/minecraft/world/level/block/BlockFlowerPot net/minecraft/world/level/block/FlowerPotBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b AABB_SIZE - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SHAPE - f Ljava/util/Map; d POTTED_BY_CONTENT - f Lnet/minecraft/world/level/block/Block; e potted - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/BlockFlowerPot;)Lnet/minecraft/world/level/block/Block; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m ()Lnet/minecraft/world/level/block/Block; b getPotted - m ()Z m isEmpty -c net/minecraft/world/level/block/BlockFlowers net/minecraft/world/level/block/FlowerBlock - f Lcom/mojang/serialization/MapCodec; a EFFECTS_FIELD - f Lcom/mojang/serialization/MapCodec; b CODEC - f F c AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; d SHAPE - f Lnet/minecraft/world/item/component/SuspiciousStewEffects; e suspiciousStewEffects - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/core/Holder;F)Lnet/minecraft/world/item/component/SuspiciousStewEffects; a makeEffectList - m ()Lnet/minecraft/world/item/component/SuspiciousStewEffects; b getSuspiciousEffects -c net/minecraft/world/level/block/BlockFluids net/minecraft/world/level/block/LiquidBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; b LEVEL - f Lnet/minecraft/world/level/material/FluidTypeFlowing; c fluid - f Lnet/minecraft/world/phys/shapes/VoxelShape; d STABLE_SHAPE - f Lcom/google/common/collect/ImmutableList; e POSSIBLE_FLOW_DIRECTIONS - f Lcom/mojang/serialization/Codec; f FLOWING_FLUID - f Ljava/util/List; g stateCache - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a shouldSpreadLiquid - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/storage/loot/LootParams$a;)Ljava/util/List; a getDrops - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V a fizz - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z a skipRendering - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a pickupBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a_ propagatesSkylightDown - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m ()Ljava/util/Optional; aw_ getPickupSound - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking -c net/minecraft/world/level/block/BlockFungi net/minecraft/world/level/block/FungusBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - f D c BONEMEAL_SUCCESS_PROBABILITY - f Lnet/minecraft/world/level/block/Block; d requiredBlock - f Lnet/minecraft/resources/ResourceKey; e feature - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/IWorldReader;)Ljava/util/Optional; a getFeature - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget -c net/minecraft/world/level/block/BlockFurnace net/minecraft/world/level/block/AbstractFurnaceBlock - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; a FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b LIT - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)V a openContainer - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/entity/TileEntityTypes;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a createFurnaceTicker - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal -c net/minecraft/world/level/block/BlockFurnaceFurace net/minecraft/world/level/block/FurnaceBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)V a openContainer - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity -c net/minecraft/world/level/block/BlockGlassAbstract net/minecraft/world/level/block/TransparentBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a_ propagatesSkylightDown - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; c getVisualShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F d getShadeBrightness -c net/minecraft/world/level/block/BlockGlazedTerracotta net/minecraft/world/level/block/GlazedTerracottaBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition -c net/minecraft/world/level/block/BlockGrass net/minecraft/world/level/block/GrassBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m ()Lnet/minecraft/world/level/block/IBlockFragilePlantElement$a; au_ getType - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget -c net/minecraft/world/level/block/BlockGrassPath net/minecraft/world/level/block/DirtPathBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f_ useShapeForLightOcclusion -c net/minecraft/world/level/block/BlockGrindstone net/minecraft/world/level/block/GrindstoneBlock - f Lnet/minecraft/world/phys/shapes/VoxelShape; F FLOOR_EAST_WEST_ALL_LEGS - f Lnet/minecraft/world/phys/shapes/VoxelShape; G FLOOR_EAST_WEST_GRINDSTONE - f Lnet/minecraft/world/phys/shapes/VoxelShape; H WALL_SOUTH_LEFT_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; I WALL_SOUTH_RIGHT_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; J WALL_SOUTH_LEFT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; L WALL_SOUTH_RIGHT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; M WALL_SOUTH_LEFT_LEG - f Lnet/minecraft/world/phys/shapes/VoxelShape; N WALL_SOUTH_RIGHT_LEG - f Lnet/minecraft/world/phys/shapes/VoxelShape; O WALL_SOUTH_ALL_LEGS - f Lnet/minecraft/world/phys/shapes/VoxelShape; P WALL_SOUTH_GRINDSTONE - f Lnet/minecraft/world/phys/shapes/VoxelShape; Q WALL_NORTH_LEFT_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; R WALL_NORTH_RIGHT_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; S WALL_NORTH_LEFT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; T WALL_NORTH_RIGHT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; U WALL_NORTH_LEFT_LEG - f Lnet/minecraft/world/phys/shapes/VoxelShape; V WALL_NORTH_RIGHT_LEG - f Lnet/minecraft/world/phys/shapes/VoxelShape; W WALL_NORTH_ALL_LEGS - f Lnet/minecraft/world/phys/shapes/VoxelShape; X WALL_NORTH_GRINDSTONE - f Lnet/minecraft/world/phys/shapes/VoxelShape; Y WALL_WEST_LEFT_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z WALL_WEST_RIGHT_POST - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; aA CEILING_EAST_WEST_LEFT_LEG - f Lnet/minecraft/world/phys/shapes/VoxelShape; aB CEILING_EAST_WEST_RIGHT_LEG - f Lnet/minecraft/world/phys/shapes/VoxelShape; aC CEILING_EAST_WEST_ALL_LEGS - f Lnet/minecraft/world/phys/shapes/VoxelShape; aD CEILING_EAST_WEST_GRINDSTONE - f Lnet/minecraft/network/chat/IChatBaseComponent; aR CONTAINER_TITLE - f Lnet/minecraft/world/phys/shapes/VoxelShape; aa WALL_WEST_LEFT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; ab WALL_WEST_RIGHT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; ac WALL_WEST_LEFT_LEG - f Lnet/minecraft/world/phys/shapes/VoxelShape; ad WALL_WEST_RIGHT_LEG - f Lnet/minecraft/world/phys/shapes/VoxelShape; ae WALL_WEST_ALL_LEGS - f Lnet/minecraft/world/phys/shapes/VoxelShape; af WALL_WEST_GRINDSTONE - f Lnet/minecraft/world/phys/shapes/VoxelShape; ag WALL_EAST_LEFT_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; ah WALL_EAST_RIGHT_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; ai WALL_EAST_LEFT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; aj WALL_EAST_RIGHT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; ak WALL_EAST_LEFT_LEG - f Lnet/minecraft/world/phys/shapes/VoxelShape; al WALL_EAST_RIGHT_LEG - f Lnet/minecraft/world/phys/shapes/VoxelShape; am WALL_EAST_ALL_LEGS - f Lnet/minecraft/world/phys/shapes/VoxelShape; an WALL_EAST_GRINDSTONE - f Lnet/minecraft/world/phys/shapes/VoxelShape; ao CEILING_NORTH_SOUTH_LEFT_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; ap CEILING_NORTH_SOUTH_RIGHT_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; aq CEILING_NORTH_SOUTH_LEFT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; ar CEILING_NORTH_SOUTH_RIGHT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; as CEILING_NORTH_SOUTH_LEFT_LEG - f Lnet/minecraft/world/phys/shapes/VoxelShape; at CEILING_NORTH_SOUTH_RIGHT_LEG - f Lnet/minecraft/world/phys/shapes/VoxelShape; au CEILING_NORTH_SOUTH_ALL_LEGS - f Lnet/minecraft/world/phys/shapes/VoxelShape; av CEILING_NORTH_SOUTH_GRINDSTONE - f Lnet/minecraft/world/phys/shapes/VoxelShape; aw CEILING_EAST_WEST_LEFT_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; ax CEILING_EAST_WEST_RIGHT_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; ay CEILING_EAST_WEST_LEFT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; az CEILING_EAST_WEST_RIGHT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; b FLOOR_NORTH_SOUTH_LEFT_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; c FLOOR_NORTH_SOUTH_RIGHT_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; d FLOOR_NORTH_SOUTH_LEFT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; e FLOOR_NORTH_SOUTH_RIGHT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; f FLOOR_NORTH_SOUTH_LEFT_LEG - f Lnet/minecraft/world/phys/shapes/VoxelShape; g FLOOR_NORTH_SOUTH_RIGHT_LEG - f Lnet/minecraft/world/phys/shapes/VoxelShape; h FLOOR_NORTH_SOUTH_ALL_LEGS - f Lnet/minecraft/world/phys/shapes/VoxelShape; i FLOOR_NORTH_SOUTH_GRINDSTONE - f Lnet/minecraft/world/phys/shapes/VoxelShape; j FLOOR_EAST_WEST_LEFT_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; k FLOOR_EAST_WEST_RIGHT_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; l FLOOR_EAST_WEST_LEFT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; m FLOOR_EAST_WEST_RIGHT_PIVOT - f Lnet/minecraft/world/phys/shapes/VoxelShape; n FLOOR_EAST_WEST_LEFT_LEG - f Lnet/minecraft/world/phys/shapes/VoxelShape; o FLOOR_EAST_WEST_RIGHT_LEG - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/player/PlayerInventory;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/inventory/Container; a lambda$getMenuProvider$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/ITileInventory; b getMenuProvider - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/phys/shapes/VoxelShape; n getVoxelShape -c net/minecraft/world/level/block/BlockGrindstone$1 net/minecraft/world/level/block/GrindstoneBlock$1 - f [I a $SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace -c net/minecraft/world/level/block/BlockGrowingAbstract net/minecraft/world/level/block/GrowingPlantBlock - f Lnet/minecraft/core/EnumDirection; a growthDirection - f Z b scheduleFluidTicks - f Lnet/minecraft/world/phys/shapes/VoxelShape; d shape - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/GeneratorAccess;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m ()Lnet/minecraft/world/level/block/Block; b getBodyBlock - m ()Lnet/minecraft/world/level/block/BlockGrowingTop; c getHeadBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m canAttachTo -c net/minecraft/world/level/block/BlockGrowingStem net/minecraft/world/level/block/GrowingPlantBodyBlock - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a updateHeadAfterConvertedFromBody - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/context/BlockActionContext;)Z a canBeReplaced - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; a getHeadPos - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m ()Lnet/minecraft/world/level/block/Block; b getBodyBlock - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget -c net/minecraft/world/level/block/BlockGrowingTop net/minecraft/world/level/block/GrowingPlantHeadBlock - f D c growPerTickProbability - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; e AGE - f I f MAX_AGE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/GeneratorAccess;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a updateBodyAfterConvertedFromHead - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/util/RandomSource;)I a getBlocksToGrowWhenBonemealed - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/IBlockData; a getGrowIntoState - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m ()Lnet/minecraft/world/level/block/BlockGrowingTop; c getHeadBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z g canGrowInto - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; n getMaxAgeState - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z o isMaxAge -c net/minecraft/world/level/block/BlockHalfTransparent net/minecraft/world/level/block/HalfTransparentBlock - f Lcom/mojang/serialization/MapCodec; d CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z a skipRendering -c net/minecraft/world/level/block/BlockHay net/minecraft/world/level/block/HayBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;F)V a fallOn -c net/minecraft/world/level/block/BlockHoney net/minecraft/world/level/block/HoneyBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - f D c SLIDE_STARTS_WHEN_VERTICAL_SPEED_IS_AT_LEAST - f D e MIN_FALL_SPEED_TO_BE_CONSIDERED_SLIDING - f D f THROTTLE_SLIDE_SPEED_TO - f I g SLIDE_ADVANCEMENT_CHECK_INTERVAL - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)Z a isSlidingDown - m (Lnet/minecraft/world/entity/Entity;)V a showSlideParticles - m (Lnet/minecraft/world/entity/Entity;I)V a showParticles - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPosition;)V a maybeDoSlideAchievement - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/Entity;)V a maybeDoSlideEffects - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;F)V a fallOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/entity/Entity;)V b showJumpParticles - m (Lnet/minecraft/world/entity/Entity;)Z c doesEntityDoHoneyBlockSlideEffects - m (Lnet/minecraft/world/entity/Entity;)V d doSlideMovement -c net/minecraft/world/level/block/BlockHopper net/minecraft/world/level/block/HopperBlock - f Lnet/minecraft/world/phys/shapes/VoxelShape; F NORTH_INTERACTION_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; G SOUTH_INTERACTION_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; H WEST_INTERACTION_SHAPE - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c ENABLED - f Lnet/minecraft/world/phys/shapes/VoxelShape; d TOP - f Lnet/minecraft/world/phys/shapes/VoxelShape; e FUNNEL - f Lnet/minecraft/world/phys/shapes/VoxelShape; f CONVEX_BASE - f Lnet/minecraft/world/phys/shapes/VoxelShape; g INSIDE - f Lnet/minecraft/world/phys/shapes/VoxelShape; h BASE - f Lnet/minecraft/world/phys/shapes/VoxelShape; i DOWN_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; j EAST_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; k NORTH_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; l SOUTH_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; m WEST_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; n DOWN_INTERACTION_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; o EAST_INTERACTION_SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a checkPoweredState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getInteractionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal -c net/minecraft/world/level/block/BlockHopper$1 net/minecraft/world/level/block/HopperBlock$1 - f [I a $SwitchMap$net$minecraft$core$Direction -c net/minecraft/world/level/block/BlockHugeMushroom net/minecraft/world/level/block/HugeMushroomBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b NORTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c EAST - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d SOUTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; e WEST - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; f UP - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; g DOWN - f Ljava/util/Map; h PROPERTY_BY_DIRECTION - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape -c net/minecraft/world/level/block/BlockIce net/minecraft/world/level/block/IceBlock - f Lcom/mojang/serialization/MapCodec; e CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m ()Lnet/minecraft/world/level/block/state/IBlockData; b meltsInto - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V d melt -c net/minecraft/world/level/block/BlockIceFrost net/minecraft/world/level/block/FrostedIceBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MAX_AGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c AGE - f I f NEIGHBORS_TO_AGE - f I g NEIGHBORS_TO_MELT - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;I)Z a fewerNeigboursThan - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Z e slightlyMelt -c net/minecraft/world/level/block/BlockIronBars net/minecraft/world/level/block/IronBarsBlock - f Lcom/mojang/serialization/MapCodec; i CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z a skipRendering - m (Lnet/minecraft/world/level/block/state/IBlockData;Z)Z a attachsTo - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; c getVisualShape -c net/minecraft/world/level/block/BlockJigsaw net/minecraft/world/level/block/JigsawBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; b ORIENTATION - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/entity/TileEntityJigsaw$JointType; a lambda$canAttach$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;)Z a canAttach - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/core/EnumDirection; m getFrontFacing - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/core/EnumDirection; n getTopFacing -c net/minecraft/world/level/block/BlockJukeBox net/minecraft/world/level/block/JukeboxBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b HAS_RECORD - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)V a setPlacedBy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource -c net/minecraft/world/level/block/BlockKelp net/minecraft/world/level/block/KelpBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; g SHAPE - f D h GROW_PER_TICK_PROBABILITY - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/FluidType;)Z a canPlaceLiquid - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;)Z a placeLiquid - m (Lnet/minecraft/util/RandomSource;)I a getBlocksToGrowWhenBonemealed - m ()Lnet/minecraft/world/level/block/Block; b getBodyBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z g canGrowInto - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m canAttachTo -c net/minecraft/world/level/block/BlockKelpPlant net/minecraft/world/level/block/KelpPlantBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/FluidType;)Z a canPlaceLiquid - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;)Z a placeLiquid - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m ()Lnet/minecraft/world/level/block/BlockGrowingTop; c getHeadBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m canAttachTo -c net/minecraft/world/level/block/BlockLadder net/minecraft/world/level/block/LadderBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c WATERLOGGED - f F d AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; e EAST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; f WEST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; g SOUTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; h NORTH_AABB - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a canAttachTo - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState -c net/minecraft/world/level/block/BlockLadder$1 net/minecraft/world/level/block/LadderBlock$1 - f [I a $SwitchMap$net$minecraft$core$Direction -c net/minecraft/world/level/block/BlockLantern net/minecraft/world/level/block/LanternBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b HANGING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c WATERLOGGED - f Lnet/minecraft/world/phys/shapes/VoxelShape; d AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; e HANGING_AABB - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/core/EnumDirection; m getConnectedDirection -c net/minecraft/world/level/block/BlockLeaves net/minecraft/world/level/block/LeavesBlock - f I a TICK_DELAY - f Lcom/mojang/serialization/MapCodec; b CODEC - f I c DECAY_DISTANCE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; d DISTANCE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; e PERSISTENT - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; f WATERLOGGED - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateDistance - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_ getBlockSupportShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)I g getLightBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m decaying - m (Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/util/OptionalInt; n getOptionalDistanceAt - m (Lnet/minecraft/world/level/block/state/IBlockData;)I o getDistanceAt -c net/minecraft/world/level/block/BlockLectern net/minecraft/world/level/block/LecternBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c POWERED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d HAS_BOOK - f Lnet/minecraft/world/phys/shapes/VoxelShape; e SHAPE_BASE - f Lnet/minecraft/world/phys/shapes/VoxelShape; f SHAPE_POST - f Lnet/minecraft/world/phys/shapes/VoxelShape; g SHAPE_COMMON - f Lnet/minecraft/world/phys/shapes/VoxelShape; h SHAPE_TOP_PLATE - f Lnet/minecraft/world/phys/shapes/VoxelShape; i SHAPE_COLLISION - f Lnet/minecraft/world/phys/shapes/VoxelShape; j SHAPE_WEST - f Lnet/minecraft/world/phys/shapes/VoxelShape; k SHAPE_NORTH - f Lnet/minecraft/world/phys/shapes/VoxelShape; l SHAPE_EAST - f Lnet/minecraft/world/phys/shapes/VoxelShape; m SHAPE_SOUTH - f I n PAGE_CHANGE_IMPULSE_TICKS - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a changePowered - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a resetBookState - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a signalPageChange - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/ItemStack;)Z a tryPlaceBook - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)V a openScreen - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/ITileInventory; b getMenuProvider - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/ItemStack;)V b placeBook - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b updateBelow - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I b getDirectSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V d popBook - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; f getOcclusionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f_ useShapeForLightOcclusion -c net/minecraft/world/level/block/BlockLectern$1 net/minecraft/world/level/block/LecternBlock$1 -c net/minecraft/world/level/block/BlockLever net/minecraft/world/level/block/LeverBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b POWERED - f I c DEPTH - f I d WIDTH - f I e HEIGHT - f Lnet/minecraft/world/phys/shapes/VoxelShape; f NORTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; g SOUTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; h WEST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; i EAST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; j UP_AABB_Z - f Lnet/minecraft/world/phys/shapes/VoxelShape; k UP_AABB_X - f Lnet/minecraft/world/phys/shapes/VoxelShape; l DOWN_AABB_Z - f Lnet/minecraft/world/phys/shapes/VoxelShape; m DOWN_AABB_X - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a playSound - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V a onExplosionHit - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;F)V a makeParticle - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)V b pull - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I b getDirectSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V d updateNeighbours - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource -c net/minecraft/world/level/block/BlockLever$1 net/minecraft/world/level/block/LeverBlock$1 -c net/minecraft/world/level/block/BlockLongGrass net/minecraft/world/level/block/TallGrassBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget -c net/minecraft/world/level/block/BlockLoom net/minecraft/world/level/block/LoomBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; b CONTAINER_TITLE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/player/PlayerInventory;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/inventory/Container; a lambda$getMenuProvider$0 - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/ITileInventory; b getMenuProvider -c net/minecraft/world/level/block/BlockMagma net/minecraft/world/level/block/MagmaBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b BUBBLE_COLUMN_CHECK_DELAY - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/Entity;)V a stepOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace -c net/minecraft/world/level/block/BlockMinecartDetector net/minecraft/world/level/block/DetectorRailBlock - f Lcom/mojang/serialization/MapCodec; d CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; e SHAPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; f POWERED - f I g PRESSED_CHECK_PERIOD - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a checkPressed - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List; a getInteractingMinecartOfType - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/AxisAlignedBB; a getSearchBB - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b updatePowerToConnected - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I b getDirectSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m ()Lnet/minecraft/world/level/block/state/properties/IBlockState; c getShapeProperty - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource -c net/minecraft/world/level/block/BlockMinecartDetector$1 net/minecraft/world/level/block/DetectorRailBlock$1 -c net/minecraft/world/level/block/BlockMinecartTrack net/minecraft/world/level/block/RailBlock - f Lcom/mojang/serialization/MapCodec; d CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; e SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;)V a updateState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m ()Lnet/minecraft/world/level/block/state/properties/IBlockState; c getShapeProperty -c net/minecraft/world/level/block/BlockMinecartTrack$1 net/minecraft/world/level/block/RailBlock$1 - f [I a $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape - f [I b $SwitchMap$net$minecraft$world$level$block$Rotation - f [I c $SwitchMap$net$minecraft$world$level$block$Mirror -c net/minecraft/world/level/block/BlockMinecartTrackAbstract net/minecraft/world/level/block/BaseRailBlock - f Lnet/minecraft/world/phys/shapes/VoxelShape; a FLAT_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; b HALF_BLOCK_AABB - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c WATERLOGGED - f Z d isStraight - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Z)Lnet/minecraft/world/level/block/state/IBlockData; a updateState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;)V a updateState - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)Lnet/minecraft/world/level/block/state/IBlockData; a updateDir - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition;)Z a shouldBeRemoved - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Z a isRail - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m ()Z b isStraight - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m ()Lnet/minecraft/world/level/block/state/properties/IBlockState; c getShapeProperty - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z g isRail -c net/minecraft/world/level/block/BlockMinecartTrackAbstract$1 net/minecraft/world/level/block/BaseRailBlock$1 - f [I a $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape -c net/minecraft/world/level/block/BlockMobSpawner net/minecraft/world/level/block/SpawnerBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;Z)V a spawnAfterBreak - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape -c net/minecraft/world/level/block/BlockMonsterEggs net/minecraft/world/level/block/InfestedBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/Block; b hostBlock - f Ljava/util/Map; c BLOCK_BY_HOST_BLOCK - f Ljava/util/Map; d HOST_TO_INFESTED_STATES - f Ljava/util/Map; e INFESTED_TO_HOST_STATES - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V a spawnInfestation - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;Z)V a spawnAfterBreak - m (Ljava/util/Map;Lnet/minecraft/world/level/block/state/IBlockData;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/block/state/IBlockData; a getNewStateWithProperties - m ()Lnet/minecraft/world/level/block/Block; b getHostBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m isCompatibleHostBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; n infestedStateByHost - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; o hostStateByInfested -c net/minecraft/world/level/block/BlockMushroom net/minecraft/world/level/block/MushroomBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SHAPE - f Lnet/minecraft/resources/ResourceKey; d feature - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/util/RandomSource;)Z a growMushroom - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick -c net/minecraft/world/level/block/BlockMycel net/minecraft/world/level/block/MyceliumBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick -c net/minecraft/world/level/block/BlockNetherSprouts net/minecraft/world/level/block/NetherSproutsBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn -c net/minecraft/world/level/block/BlockNetherVinesUtil net/minecraft/world/level/block/NetherVines - f D a GROW_PER_TICK_PROBABILITY - f D b BONEMEAL_GROW_PROBABILITY_DECREASE_RATE - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isValidGrowthState - m (Lnet/minecraft/util/RandomSource;)I a getBlocksToGrowWhenBonemealed -c net/minecraft/world/level/block/BlockNetherWart net/minecraft/world/level/block/NetherWartBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MAX_AGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c AGE - f [Lnet/minecraft/world/phys/shapes/VoxelShape; d SHAPE_BY_AGE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking -c net/minecraft/world/level/block/BlockNetherrack net/minecraft/world/level/block/NetherrackBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m ()Lnet/minecraft/world/level/block/IBlockFragilePlantElement$a; au_ getType - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget -c net/minecraft/world/level/block/BlockNote net/minecraft/world/level/block/NoteBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; b INSTRUMENT - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c POWERED - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; d NOTE - f I e NOTE_VOLUME - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/resources/MinecraftKey; a getCustomSoundId - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a playNote - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;II)Z a triggerEvent - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)V a_ attack - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; b setInstrument - m (I)F b getPitchFromNote -c net/minecraft/world/level/block/BlockNylium net/minecraft/world/level/block/NyliumBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)V a place - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m ()Lnet/minecraft/world/level/block/IBlockFragilePlantElement$a; au_ getType - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z b canBeNylium - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick -c net/minecraft/world/level/block/BlockObserver net/minecraft/world/level/block/ObserverBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c POWERED - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a updateNeighborsInFront - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V a startSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I b getDirectSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource -c net/minecraft/world/level/block/BlockPlant net/minecraft/world/level/block/BushBlock - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a_ propagatesSkylightDown - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn -c net/minecraft/world/level/block/BlockPortal net/minecraft/world/level/block/NetherPortalBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; b AXIS - f I c AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; d X_AXIS_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; e Z_AXIS_AABB - f Lorg/slf4j/Logger; f LOGGER - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/BlockUtil$Rectangle;Lnet/minecraft/core/EnumDirection$EnumAxis;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3D;FFLnet/minecraft/world/level/portal/DimensionTransition$a;)Lnet/minecraft/world/level/portal/DimensionTransition; a createDimensionTransition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/BlockUtil$Rectangle;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/portal/DimensionTransition$a;)Lnet/minecraft/world/level/portal/DimensionTransition; a getDimensionTransitionFromExit - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/portal/DimensionTransition; a getPortalDestination - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;)I a getPortalTransitionTime - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m ()Lnet/minecraft/world/level/block/Portal$a; b getLocalTransition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick -c net/minecraft/world/level/block/BlockPortal$1 net/minecraft/world/level/block/NetherPortalBlock$1 -c net/minecraft/world/level/block/BlockPotatoes net/minecraft/world/level/block/PotatoBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f [Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE_BY_AGE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m ()Lnet/minecraft/world/level/IMaterial; d getBaseSeedId -c net/minecraft/world/level/block/BlockPowered net/minecraft/world/level/block/PoweredBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource -c net/minecraft/world/level/block/BlockPoweredRail net/minecraft/world/level/block/PoweredRailBlock - f Lcom/mojang/serialization/MapCodec; d CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; e SHAPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; f POWERED - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;ZILnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition;)Z a isSameRailWithPower - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;ZI)Z a findPoweredRailSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;)V a updateState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m ()Lnet/minecraft/world/level/block/state/properties/IBlockState; c getShapeProperty -c net/minecraft/world/level/block/BlockPoweredRail$1 net/minecraft/world/level/block/PoweredRailBlock$1 -c net/minecraft/world/level/block/BlockPressurePlateAbstract net/minecraft/world/level/block/BasePressurePlateBlock - f Lnet/minecraft/world/phys/shapes/VoxelShape; a PRESSED_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; b AABB - f Lnet/minecraft/world/phys/AxisAlignedBB; c TOUCH_AABB - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; d type - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;I)V a checkPressed - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a updateNeighbours - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;I)Lnet/minecraft/world/level/block/state/IBlockData; a setSignalForState - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isPossibleToRespawnInThis - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/lang/Class;)I a getEntityCount - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m ()I b getPressedTime - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I b getSignalStrength - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I b getDirectSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource - m (Lnet/minecraft/world/level/block/state/IBlockData;)I g getSignalForState -c net/minecraft/world/level/block/BlockPressurePlateBinary net/minecraft/world/level/block/PressurePlateBlock - f Lcom/mojang/serialization/MapCodec; e CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; f POWERED - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;I)Lnet/minecraft/world/level/block/state/IBlockData; a setSignalForState - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I b getSignalStrength - m (Lnet/minecraft/world/level/block/state/IBlockData;)I g getSignalForState -c net/minecraft/world/level/block/BlockPressurePlateBinary$1 net/minecraft/world/level/block/PressurePlateBlock$1 -c net/minecraft/world/level/block/BlockPressurePlateWeighted net/minecraft/world/level/block/WeightedPressurePlateBlock - f Lcom/mojang/serialization/MapCodec; e CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; f POWER - f I g maxWeight - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;I)Lnet/minecraft/world/level/block/state/IBlockData; a setSignalForState - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I b getSignalStrength - m ()I b getPressedTime - m (Lnet/minecraft/world/level/block/state/IBlockData;)I g getSignalForState -c net/minecraft/world/level/block/BlockPumpkin net/minecraft/world/level/block/PumpkinBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn -c net/minecraft/world/level/block/BlockPumpkinCarved net/minecraft/world/level/block/CarvedPumpkinBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; c snowGolemBase - f Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; d snowGolemFull - f Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; e ironGolemBase - f Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; f ironGolemFull - f Ljava/util/function/Predicate; g PUMPKINS_PREDICATE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a trySpawnGolem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/pattern/ShapeDetector$ShapeDetectorCollection;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPosition;)V a spawnGolemInWorld - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/pattern/ShapeDetector$ShapeDetectorCollection;)V a clearPatternBlocks - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSpawnGolem - m ()Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; b getOrCreateSnowGolemBase - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/pattern/ShapeDetector$ShapeDetectorCollection;)V b updatePatternBlocks - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m ()Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; m getOrCreateSnowGolemFull - m ()Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; y getOrCreateIronGolemBase - m ()Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; z getOrCreateIronGolemFull -c net/minecraft/world/level/block/BlockRedstoneComparator net/minecraft/world/level/block/ComparatorBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; b MODE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a shouldTurnOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)I a getOutputSignal - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/entity/decoration/EntityItemFrame; a getItemFrame - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;II)Z a triggerEvent - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)I b getInputSignal - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V c checkTickOnNeighbor - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)I e calculateOutputSignal - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V f refreshOutputState - m (Lnet/minecraft/world/level/block/state/IBlockData;)I g getDelay -c net/minecraft/world/level/block/BlockRedstoneLamp net/minecraft/world/level/block/RedstoneLampBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b LIT - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick -c net/minecraft/world/level/block/BlockRedstoneOre net/minecraft/world/level/block/RedStoneOreBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b LIT - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/Entity;)V a stepOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;Z)V a spawnAfterBreak - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a spawnParticles - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)V a_ attack - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking -c net/minecraft/world/level/block/BlockRedstoneTorch net/minecraft/world/level/block/RedstoneTorchBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d LIT - f I e RECENT_TOGGLE_TIMER - f I f MAX_RECENT_TOGGLES - f I g RESTART_DELAY - f I i TOGGLE_DELAY - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a hasNeighborSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Z)Z a isToggledTooFrequently - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I b getDirectSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource -c net/minecraft/world/level/block/BlockRedstoneTorch$RedstoneUpdateInfo net/minecraft/world/level/block/RedstoneTorchBlock$Toggle - f Lnet/minecraft/core/BlockPosition; a pos - f J b when -c net/minecraft/world/level/block/BlockRedstoneTorchWall net/minecraft/world/level/block/RedstoneWallTorchBlock - f Lcom/mojang/serialization/MapCodec; h CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; i FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; j LIT - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a hasNeighborSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m ()Ljava/lang/String; g getDescriptionId -c net/minecraft/world/level/block/BlockRedstoneWire net/minecraft/world/level/block/RedStoneWireBlock - f Ljava/util/Map; F SHAPES_CACHE - f [Lnet/minecraft/world/phys/Vec3D; G COLORS - f F H PARTICLE_DENSITY - f Lnet/minecraft/world/level/block/state/IBlockData; I crossState - f Z J shouldSignal - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; b NORTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; c EAST - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; d SOUTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; e WEST - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; f POWER - f Ljava/util/Map; g PROPERTY_BY_DIRECTION - f I h H - f I i W - f I j E - f I k N - f I l S - f Lnet/minecraft/world/phys/shapes/VoxelShape; m SHAPE_DOT - f Ljava/util/Map; n SHAPES_FLOOR - f Ljava/util/Map; o SHAPES_UP - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;FF)V a spawnParticlesAlongLine - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)V a updatesOnShapeChange - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z a shouldConnectTo - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;II)V a updateIndirectNeighbourShapes - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a canSurviveOn - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a updatePowerStrength - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/state/properties/BlockPropertyRedstoneSide; a getConnectingSide - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a calculateTargetStrength - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Z)Lnet/minecraft/world/level/block/state/properties/BlockPropertyRedstoneSide; a getConnectingSide - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a getConnectionState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; b getMissingConnections - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I b getDirectSignal - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V b checkCornerChangeAt - m (I)I b getColorForPower - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V c updateNeighborsOfNeighboringWires - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m shouldConnectTo - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/phys/shapes/VoxelShape; n calculateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z o isCross - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z p isDot - m (Lnet/minecraft/world/level/block/state/IBlockData;)I q getWireSignal -c net/minecraft/world/level/block/BlockRedstoneWire$1 net/minecraft/world/level/block/RedStoneWireBlock$1 -c net/minecraft/world/level/block/BlockReed net/minecraft/world/level/block/SugarCaneBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; b AGE - f F c AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; d SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick -c net/minecraft/world/level/block/BlockRepeater net/minecraft/world/level/block/RepeaterBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b LOCKED - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; e DELAY - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m ()Z b sideInputDiodesOnly - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z c isLocked - m (Lnet/minecraft/world/level/block/state/IBlockData;)I g getDelay -c net/minecraft/world/level/block/BlockRespawnAnchor net/minecraft/world/level/block/RespawnAnchorBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MIN_CHARGES - f I c MAX_CHARGES - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; d CHARGE - f Lcom/google/common/collect/ImmutableList; e RESPAWN_HORIZONTAL_OFFSETS - f Lcom/google/common/collect/ImmutableList; f RESPAWN_OFFSETS - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/item/ItemStack;)Z a isRespawnFuel - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/ICollisionAccess;Lnet/minecraft/core/BlockPosition;)Ljava/util/Optional; a findStandUpPosition - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/World;)Z a isWaterThatWouldFlow - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a charge - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/world/level/ICollisionAccess;Lnet/minecraft/core/BlockPosition;Z)Ljava/util/Optional; a findStandUpPosition - m (Lnet/minecraft/world/level/block/state/IBlockData;I)I a getScaledChargeLevel - m (Lnet/minecraft/world/level/World;)Z a canSetSpawn - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V d explode - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m canBeCharged -c net/minecraft/world/level/block/BlockRespawnAnchor$1 net/minecraft/world/level/block/RespawnAnchorBlock$1 - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;)Ljava/util/Optional; a getBlockExplosionResistance -c net/minecraft/world/level/block/BlockRoots net/minecraft/world/level/block/RootsBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn -c net/minecraft/world/level/block/BlockRotatable net/minecraft/world/level/block/RotatedPillarBlock - f Lcom/mojang/serialization/MapCodec; h CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; i AXIS - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; b rotatePillar -c net/minecraft/world/level/block/BlockRotatable$1 net/minecraft/world/level/block/RotatedPillarBlock$1 - f [I a $SwitchMap$net$minecraft$core$Direction$Axis - f [I b $SwitchMap$net$minecraft$world$level$block$Rotation -c net/minecraft/world/level/block/BlockSapling net/minecraft/world/level/block/SaplingBlock - f Lcom/mojang/serialization/MapCodec; e CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; f STAGE - f F g AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; h SHAPE - f Lnet/minecraft/world/level/block/grower/WorldGenTreeProvider; i treeGrower - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/util/RandomSource;)V a advanceTree - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick -c net/minecraft/world/level/block/BlockScaffolding net/minecraft/world/level/block/ScaffoldingBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b STABILITY_MAX_DISTANCE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c DISTANCE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d WATERLOGGED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; e BOTTOM - f I f TICK_DELAY - f Lnet/minecraft/world/phys/shapes/VoxelShape; g STABLE_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; h UNSTABLE_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; i UNSTABLE_SHAPE_BOTTOM - f Lnet/minecraft/world/phys/shapes/VoxelShape; j BELOW_BLOCK - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/context/BlockActionContext;)Z a canBeReplaced - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)I a getDistance - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;I)Z a isBottom - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getInteractionShape - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState -c net/minecraft/world/level/block/BlockSeaPickle net/minecraft/world/level/block/SeaPickleBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MAX_PICKLES - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c PICKLES - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d WATERLOGGED - f Lnet/minecraft/world/phys/shapes/VoxelShape; e ONE_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; f TWO_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; g THREE_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; h FOUR_AABB - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/context/BlockActionContext;)Z a canBeReplaced - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m isDead -c net/minecraft/world/level/block/BlockShulkerBox net/minecraft/world/level/block/ShulkerBoxBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; b FACING - f Lnet/minecraft/resources/MinecraftKey; c CONTENTS - f Lnet/minecraft/network/chat/IChatBaseComponent; d UNKNOWN_CONTENTS - f F e OPEN_AABB_SIZE - f Lnet/minecraft/world/phys/shapes/VoxelShape; f UP_OPEN_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; g DOWN_OPEN_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; h WES_OPEN_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; i EAST_OPEN_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; j NORTH_OPEN_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; k SOUTH_OPEN_AABB - f Ljava/util/Map; l OPEN_SHAPE_BY_DIRECTION - f Lnet/minecraft/world/item/EnumColor; m color - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/level/block/state/IBlockData; a playerWillDestroy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/world/level/block/entity/TileEntityShulkerBox;)V a lambda$getCloneItemStack$5 - m (Ljava/util/Optional;Lnet/minecraft/world/level/block/state/BlockBase$Info;)Lnet/minecraft/world/level/block/BlockShulkerBox; a lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/item/EnumColor;)Lnet/minecraft/world/level/block/Block; a getBlockByColor - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/EnumColor; a getColorFromBlock - m (Ljava/util/EnumMap;)V a lambda$static$3 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/entity/TileEntityShulkerBox;Ljava/util/function/Consumer;)V a lambda$getDrops$4 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/storage/loot/LootParams$a;)Ljava/util/List; a getDrops - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/block/BlockShulkerBox;)Ljava/util/Optional; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/TileEntityShulkerBox;)Z a canOpen - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a_ propagatesSkylightDown - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m ()Lnet/minecraft/world/item/EnumColor; b getColor - m (Lnet/minecraft/world/item/EnumColor;)Lnet/minecraft/world/item/ItemStack; b getColoredItemStack - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/EnumColor; b getColorFromItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_ getBlockSupportShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal -c net/minecraft/world/level/block/BlockShulkerBox$1 net/minecraft/world/level/block/ShulkerBoxBlock$1 - f [I a $SwitchMap$net$minecraft$world$item$DyeColor -c net/minecraft/world/level/block/BlockSign net/minecraft/world/level/block/SignBlock - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; a type - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; f WATERLOGGED - f F g AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; h SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/block/entity/TileEntitySign;Z)V a openTextEdit - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; a getWoodType - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isPossibleToRespawnInThis - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/block/entity/TileEntitySign;)Z a otherPlayerIsEditingSign - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/block/entity/TileEntitySign;Z)Z b hasEditableText - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m ()Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; d type - m (Lnet/minecraft/world/level/block/state/IBlockData;)F g getYRotationDegrees - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/phys/Vec3D; m getSignHitboxCenterPosition -c net/minecraft/world/level/block/BlockSign$1 net/minecraft/world/level/block/SignBlock$1 -c net/minecraft/world/level/block/BlockSkull net/minecraft/world/level/block/SkullBlock - f I b ROTATIONS - f Lcom/mojang/serialization/MapCodec; c CODEC - f I d MAX - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; e ROTATION - f Lnet/minecraft/world/phys/shapes/VoxelShape; f SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; g PIGLIN_SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; f getOcclusionShape -c net/minecraft/world/level/block/BlockSkull$Type net/minecraft/world/level/block/SkullBlock$Types - f Lnet/minecraft/world/level/block/BlockSkull$Type; c SKELETON - f Lnet/minecraft/world/level/block/BlockSkull$Type; d WITHER_SKELETON - f Lnet/minecraft/world/level/block/BlockSkull$Type; e PLAYER - f Lnet/minecraft/world/level/block/BlockSkull$Type; f ZOMBIE - f Lnet/minecraft/world/level/block/BlockSkull$Type; g CREEPER - f Lnet/minecraft/world/level/block/BlockSkull$Type; h PIGLIN - f Lnet/minecraft/world/level/block/BlockSkull$Type; i DRAGON - f Ljava/lang/String; j name - f [Lnet/minecraft/world/level/block/BlockSkull$Type; k $VALUES - m ()[Lnet/minecraft/world/level/block/BlockSkull$Type; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/BlockSkull$a net/minecraft/world/level/block/SkullBlock$Type - f Ljava/util/Map; a TYPES - f Lcom/mojang/serialization/Codec; b CODEC -c net/minecraft/world/level/block/BlockSkullAbstract net/minecraft/world/level/block/AbstractSkullBlock - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; a POWERED - f Lnet/minecraft/world/level/block/BlockSkull$a; b type - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m ()Lnet/minecraft/world/level/block/BlockSkull$a; b getType - m ()Lnet/minecraft/world/entity/EnumItemSlot; m getEquipmentSlot -c net/minecraft/world/level/block/BlockSkullPlayer net/minecraft/world/level/block/PlayerHeadBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec -c net/minecraft/world/level/block/BlockSkullPlayerWall net/minecraft/world/level/block/PlayerWallHeadBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec -c net/minecraft/world/level/block/BlockSkullWall net/minecraft/world/level/block/WallSkullBlock - f Ljava/util/Map; b AABBS - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; d FACING - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m ()Ljava/lang/String; g getDescriptionId -c net/minecraft/world/level/block/BlockSlime net/minecraft/world/level/block/SlimeBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/Entity;)V a stepOn - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/world/entity/Entity;)V a updateEntityAfterFallOn - m (Lnet/minecraft/world/entity/Entity;)V a bounceUp - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;F)V a fallOn -c net/minecraft/world/level/block/BlockSlowSand net/minecraft/world/level/block/SoulSandBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - f I c BUBBLE_COLUMN_CHECK_DELAY - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_ getBlockSupportShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; c getVisualShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F d getShadeBrightness -c net/minecraft/world/level/block/BlockSmithingTable net/minecraft/world/level/block/SmithingTableBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; c CONTAINER_TITLE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/player/PlayerInventory;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/inventory/Container; a lambda$getMenuProvider$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/ITileInventory; b getMenuProvider -c net/minecraft/world/level/block/BlockSmoker net/minecraft/world/level/block/SmokerBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)V a openContainer - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity -c net/minecraft/world/level/block/BlockSnow net/minecraft/world/level/block/SnowLayerBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MAX_HEIGHT - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c LAYERS - f [Lnet/minecraft/world/phys/shapes/VoxelShape; d SHAPE_BY_LAYER - f I e HEIGHT_IMPASSABLE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/context/BlockActionContext;)Z a canBeReplaced - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_ getBlockSupportShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; c getVisualShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F d getShadeBrightness - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f_ useShapeForLightOcclusion -c net/minecraft/world/level/block/BlockSnow$1 net/minecraft/world/level/block/SnowLayerBlock$1 -c net/minecraft/world/level/block/BlockSoil net/minecraft/world/level/block/FarmBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; b MOISTURE - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SHAPE - f I d MAX_MOISTURE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a turnToDirt - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a shouldMaintainFarmland - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a isNearWater - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;F)V a fallOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f_ useShapeForLightOcclusion -c net/minecraft/world/level/block/BlockSoulFire net/minecraft/world/level/block/SoulFireBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f canBurn - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m canSurviveOnBlock -c net/minecraft/world/level/block/BlockSponge net/minecraft/world/level/block/SpongeBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MAX_DEPTH - f I c MAX_COUNT - f [Lnet/minecraft/core/EnumDirection; d ALL_DIRECTIONS - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a tryAbsorbWater - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Z b removeWaterBreadthFirstSearch - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace -c net/minecraft/world/level/block/BlockSprawling net/minecraft/world/level/block/PipeBlock - f [Lnet/minecraft/core/EnumDirection; a DIRECTIONS - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b NORTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c EAST - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d SOUTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; e WEST - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; f UP - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; g DOWN - f Ljava/util/Map; h PROPERTY_BY_DIRECTION - f [Lnet/minecraft/world/phys/shapes/VoxelShape; i shapeByIndex - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Ljava/util/EnumMap;)V a lambda$static$0 - m (F)[Lnet/minecraft/world/phys/shapes/VoxelShape; a makeShapes - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a_ propagatesSkylightDown - m (Lnet/minecraft/world/level/block/state/IBlockData;)I m getAABBIndex -c net/minecraft/world/level/block/BlockStainedGlass net/minecraft/world/level/block/StainedGlassBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/item/EnumColor; c color - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/item/EnumColor; b getColor -c net/minecraft/world/level/block/BlockStainedGlassPane net/minecraft/world/level/block/StainedGlassPaneBlock - f Lcom/mojang/serialization/MapCodec; j CODEC - f Lnet/minecraft/world/item/EnumColor; k color - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/item/EnumColor; b getColor -c net/minecraft/world/level/block/BlockStairs net/minecraft/world/level/block/StairBlock - f [Lnet/minecraft/world/phys/shapes/VoxelShape; F TOP_SHAPES - f [Lnet/minecraft/world/phys/shapes/VoxelShape; G BOTTOM_SHAPES - f Lnet/minecraft/world/level/block/state/IBlockData; H baseState - f [I I SHAPE_BY_STATE - f Lnet/minecraft/world/level/block/Block; J base - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; c HALF - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; d SHAPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; e WATERLOGGED - f Lnet/minecraft/world/phys/shapes/VoxelShape; f TOP_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; g BOTTOM_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; h OCTET_NNN - f Lnet/minecraft/world/phys/shapes/VoxelShape; i OCTET_NNP - f Lnet/minecraft/world/phys/shapes/VoxelShape; j OCTET_NPN - f Lnet/minecraft/world/phys/shapes/VoxelShape; k OCTET_NPP - f Lnet/minecraft/world/phys/shapes/VoxelShape; l OCTET_PNN - f Lnet/minecraft/world/phys/shapes/VoxelShape; m OCTET_PNP - f Lnet/minecraft/world/phys/shapes/VoxelShape; n OCTET_PPN - f Lnet/minecraft/world/phys/shapes/VoxelShape; o OCTET_PPP - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (ILnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; a makeStairShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/BlockStairs;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$static$0 - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)[Lnet/minecraft/world/phys/shapes/VoxelShape; a makeShapes - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;I)Lnet/minecraft/world/phys/shapes/VoxelShape; a lambda$makeShapes$2 - m (I)[Lnet/minecraft/world/phys/shapes/VoxelShape; b lambda$makeShapes$3 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z c canTakeShape - m ()F e getExplosionResistance - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f_ useShapeForLightOcclusion - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/properties/BlockPropertyStairsShape; i getStairsShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m isStairs - m (Lnet/minecraft/world/level/block/state/IBlockData;)I n getShapeIndex -c net/minecraft/world/level/block/BlockStairs$1 net/minecraft/world/level/block/StairBlock$1 - f [I a $SwitchMap$net$minecraft$world$level$block$state$properties$StairsShape - f [I b $SwitchMap$net$minecraft$world$level$block$Mirror -c net/minecraft/world/level/block/BlockStem net/minecraft/world/level/block/StemBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MAX_AGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c AGE - f F d AABB_OFFSET - f [Lnet/minecraft/world/phys/shapes/VoxelShape; e SHAPE_BY_AGE - f Lnet/minecraft/resources/ResourceKey; f fruit - f Lnet/minecraft/resources/ResourceKey; g attachedStem - f Lnet/minecraft/resources/ResourceKey; h seed - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick -c net/minecraft/world/level/block/BlockStemAttached net/minecraft/world/level/block/AttachedStemBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f F c AABB_OFFSET - f Ljava/util/Map; d AABBS - f Lnet/minecraft/resources/ResourceKey; e fruit - f Lnet/minecraft/resources/ResourceKey; f stem - f Lnet/minecraft/resources/ResourceKey; g seed - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/block/BlockStemAttached;)Lnet/minecraft/resources/ResourceKey; a lambda$static$2 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn - m (Lnet/minecraft/world/level/block/BlockStemAttached;)Lnet/minecraft/resources/ResourceKey; b lambda$static$1 - m (Lnet/minecraft/world/level/block/BlockStemAttached;)Lnet/minecraft/resources/ResourceKey; c lambda$static$0 -c net/minecraft/world/level/block/BlockStepAbstract net/minecraft/world/level/block/SlabBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; b TYPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c WATERLOGGED - f Lnet/minecraft/world/phys/shapes/VoxelShape; d BOTTOM_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; e TOP_AABB - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/context/BlockActionContext;)Z a canBeReplaced - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/FluidType;)Z a canPlaceLiquid - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;)Z a placeLiquid - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f_ useShapeForLightOcclusion -c net/minecraft/world/level/block/BlockStepAbstract$1 net/minecraft/world/level/block/SlabBlock$1 - f [I a $SwitchMap$net$minecraft$world$level$block$state$properties$SlabType - f [I b $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType -c net/minecraft/world/level/block/BlockStonecutter net/minecraft/world/level/block/StonecutterBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SHAPE - f Lnet/minecraft/network/chat/IChatBaseComponent; d CONTAINER_TITLE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/player/PlayerInventory;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/inventory/Container; a lambda$getMenuProvider$0 - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/ITileInventory; b getMenuProvider - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f_ useShapeForLightOcclusion -c net/minecraft/world/level/block/BlockStructure net/minecraft/world/level/block/StructureBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; b MODE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/entity/TileEntityStructure;)V a trigger - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)V a setPlacedBy - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape -c net/minecraft/world/level/block/BlockStructure$1 net/minecraft/world/level/block/StructureBlock$1 - f [I a $SwitchMap$net$minecraft$world$level$block$state$properties$StructureMode -c net/minecraft/world/level/block/BlockStructureVoid net/minecraft/world/level/block/StructureVoidBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f D b SIZE - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F d getShadeBrightness -c net/minecraft/world/level/block/BlockSweetBerryBush net/minecraft/world/level/block/SweetBerryBushBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MAX_AGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c AGE - f F d HURT_SPEED_THRESHOLD - f Lnet/minecraft/world/phys/shapes/VoxelShape; e SAPLING_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; f MID_GROWTH_SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking -c net/minecraft/world/level/block/BlockTNT net/minecraft/world/level/block/TntBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b UNSTABLE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/Explosion;)V a wasExploded - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a explode - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/level/block/state/IBlockData; a playerWillDestroy - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/Explosion;)Z a dropFromExplosion - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/entity/projectile/IProjectile;)V a onProjectileHit - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityLiving;)V a explode - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace -c net/minecraft/world/level/block/BlockTall net/minecraft/world/level/block/CrossCollisionBlock - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; a NORTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b EAST - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c SOUTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d WEST - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; e WATERLOGGED - f Ljava/util/Map; f PROPERTY_BY_DIRECTION - f [Lnet/minecraft/world/phys/shapes/VoxelShape; g collisionShapeByIndex - f [Lnet/minecraft/world/phys/shapes/VoxelShape; h shapeByIndex - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; i stateToIndex - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Ljava/util/Map$Entry;)Z a lambda$static$0 - m (Lnet/minecraft/core/EnumDirection;)I a indexFor - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (FFFFF)[Lnet/minecraft/world/phys/shapes/VoxelShape; a makeShapes - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a_ propagatesSkylightDown - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;)I g getAABBIndex - m (Lnet/minecraft/world/level/block/state/IBlockData;)I m lambda$getAABBIndex$1 -c net/minecraft/world/level/block/BlockTall$1 net/minecraft/world/level/block/CrossCollisionBlock$1 - f [I a $SwitchMap$net$minecraft$world$level$block$Rotation - f [I b $SwitchMap$net$minecraft$world$level$block$Mirror -c net/minecraft/world/level/block/BlockTallPlant net/minecraft/world/level/block/DoublePlantBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; b HALF - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)V a setPlacedBy - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/level/block/state/IBlockData; a playerWillDestroy - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;I)V a placeAt - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)J a getSeed - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;)V b preventDropFromBottomPart - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; c copyWaterloggedFrom -c net/minecraft/world/level/block/BlockTallPlantFlower net/minecraft/world/level/block/TallFlowerBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget -c net/minecraft/world/level/block/BlockTarget net/minecraft/world/level/block/TargetBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; b OUTPUT_POWER - f I c ACTIVATION_TICKS_ARROWS - f I d ACTIVATION_TICKS_OTHER - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/level/block/state/IBlockData;ILnet/minecraft/core/BlockPosition;I)V a setOutputPower - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/entity/Entity;)I a updateRedstoneOutput - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/phys/Vec3D;)I a getRedstoneStrength - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/entity/projectile/IProjectile;)V a onProjectileHit - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource -c net/minecraft/world/level/block/BlockTileEntity net/minecraft/world/level/block/BaseEntityBlock - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/entity/TileEntityTypes;Lnet/minecraft/world/level/block/entity/TileEntityTypes;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a createTickerHelper - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;II)Z a triggerEvent - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/ITileInventory; b getMenuProvider -c net/minecraft/world/level/block/BlockTorch net/minecraft/world/level/block/TorchBlock - f Lcom/mojang/serialization/MapCodec; c PARTICLE_OPTIONS_FIELD - f Lcom/mojang/serialization/MapCodec; d CODEC - f Lnet/minecraft/core/particles/ParticleType; e flameParticle - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/core/particles/Particle;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/core/particles/Particle; a lambda$static$2 - m (Lnet/minecraft/world/level/block/BlockTorch;)Lnet/minecraft/core/particles/ParticleType; a lambda$static$3 - m (Lnet/minecraft/core/particles/Particle;)Ljava/lang/String; b lambda$static$0 -c net/minecraft/world/level/block/BlockTorchWall net/minecraft/world/level/block/WallTorchBlock - f Lcom/mojang/serialization/MapCodec; f CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; g FACING - f F h AABB_OFFSET - f Ljava/util/Map; i AABBS - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/block/BlockTorchWall;)Lnet/minecraft/core/particles/ParticleType; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z b canSurvive - m ()Ljava/lang/String; g getDescriptionId - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/phys/shapes/VoxelShape; m getShape -c net/minecraft/world/level/block/BlockTrapdoor net/minecraft/world/level/block/TrapDoorBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b OPEN - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; c HALF - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d POWERED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; e WATERLOGGED - f I f AABB_THICKNESS - f Lnet/minecraft/world/phys/shapes/VoxelShape; g EAST_OPEN_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; h WEST_OPEN_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; i SOUTH_OPEN_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; j NORTH_OPEN_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; k BOTTOM_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; l TOP_AABB - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; m type - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Z)V a playSound - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V a onExplosionHit - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)V b toggle - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m ()Lnet/minecraft/world/level/block/state/properties/BlockSetType; m getType -c net/minecraft/world/level/block/BlockTrapdoor$1 net/minecraft/world/level/block/TrapDoorBlock$1 -c net/minecraft/world/level/block/BlockTripwire net/minecraft/world/level/block/TripWireBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b POWERED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c ATTACHED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d DISARMED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; e NORTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; f EAST - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; g SOUTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; h WEST - f Lnet/minecraft/world/phys/shapes/VoxelShape; i AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; j NOT_ATTACHED_AABB - f Ljava/util/Map; k PROPERTY_BY_DIRECTION - f I l RECHECK_PERIOD - f Lnet/minecraft/world/level/block/Block; m hook - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a checkPressed - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a updateSource - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/level/block/state/IBlockData; a playerWillDestroy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z a shouldConnectTo - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace -c net/minecraft/world/level/block/BlockTripwire$1 net/minecraft/world/level/block/TripWireBlock$1 -c net/minecraft/world/level/block/BlockTripwireHook net/minecraft/world/level/block/TripWireHookBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c POWERED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d ATTACHED - f I e WIRE_DIST_MIN - f I f WIRE_DIST_MAX - f I g AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; h NORTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; i SOUTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; j WEST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; k EAST_AABB - f I l RECHECK_PERIOD - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)V a setPlacedBy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;ZZZZ)V a emitState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)V a notifyNeighbors - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;ZZILnet/minecraft/world/level/block/state/IBlockData;)V a calculateState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I b getDirectSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource -c net/minecraft/world/level/block/BlockTripwireHook$1 net/minecraft/world/level/block/TripWireHookBlock$1 -c net/minecraft/world/level/block/BlockTurtleEgg net/minecraft/world/level/block/TurtleEggBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MAX_HATCH_LEVEL - f I c MIN_EGGS - f I d MAX_EGGS - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; e HATCH - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; f EGGS - f Lnet/minecraft/world/phys/shapes/VoxelShape; g ONE_EGG_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; h MULTIPLE_EGGS_AABB - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;I)V a destroyEgg - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/context/BlockActionContext;)Z a canBeReplaced - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a decreaseEggs - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/Entity;)Z a canDestroyEgg - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/Entity;)V a stepOn - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a onSand - m (Lnet/minecraft/world/level/World;)Z a shouldUpdateHatchLevel - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;F)V a fallOn - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b isSand - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace -c net/minecraft/world/level/block/BlockTwistingVines net/minecraft/world/level/block/TwistingVinesBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; g SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/util/RandomSource;)I a getBlocksToGrowWhenBonemealed - m ()Lnet/minecraft/world/level/block/Block; b getBodyBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z g canGrowInto -c net/minecraft/world/level/block/BlockTwistingVinesPlant net/minecraft/world/level/block/TwistingVinesPlantBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; e SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m ()Lnet/minecraft/world/level/block/BlockGrowingTop; c getHeadBlock -c net/minecraft/world/level/block/BlockTypes net/minecraft/world/level/block/BlockTypes - f Lcom/mojang/serialization/MapCodec; a CODEC - m (Lnet/minecraft/core/IRegistry;)Lcom/mojang/serialization/MapCodec; a bootstrap -c net/minecraft/world/level/block/BlockVine net/minecraft/world/level/block/VineBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b UP - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c NORTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d EAST - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; e SOUTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; f WEST - f Ljava/util/Map; g PROPERTY_BY_DIRECTION - f F h AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; i UP_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; j WEST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; k EAST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; l NORTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; m SOUTH_AABB - f Ljava/util/Map; n shapesCache - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/context/BlockActionContext;)Z a canBeReplaced - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a isAcceptableNeighbour - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; a getPropertyForFace - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a canSpread - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/IBlockData; a copyRandomFaces - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a_ propagatesSkylightDown - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z b canSupportAtFace - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; i getUpdatedState - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/phys/shapes/VoxelShape; m calculateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z n hasFaces - m (Lnet/minecraft/world/level/block/state/IBlockData;)I o countFaces - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z p hasHorizontalConnection -c net/minecraft/world/level/block/BlockVine$1 net/minecraft/world/level/block/VineBlock$1 -c net/minecraft/world/level/block/BlockWallSign net/minecraft/world/level/block/WallSignBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f F c AABB_THICKNESS - f F d AABB_BOTTOM - f F e AABB_TOP - f Ljava/util/Map; i AABBS - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)F g getYRotationDegrees - m ()Ljava/lang/String; g getDescriptionId - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/phys/Vec3D; m getSignHitboxCenterPosition -c net/minecraft/world/level/block/BlockWaterLily net/minecraft/world/level/block/WaterlilyBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b AABB - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn -c net/minecraft/world/level/block/BlockWeb net/minecraft/world/level/block/WebBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside -c net/minecraft/world/level/block/BlockWeepingVines net/minecraft/world/level/block/WeepingVinesBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; g SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/util/RandomSource;)I a getBlocksToGrowWhenBonemealed - m ()Lnet/minecraft/world/level/block/Block; b getBodyBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z g canGrowInto -c net/minecraft/world/level/block/BlockWeepingVinesPlant net/minecraft/world/level/block/WeepingVinesPlantBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; e SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m ()Lnet/minecraft/world/level/block/BlockGrowingTop; c getHeadBlock -c net/minecraft/world/level/block/BlockWetSponge net/minecraft/world/level/block/WetSpongeBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace -c net/minecraft/world/level/block/BlockWitherRose net/minecraft/world/level/block/WitherRoseBlock - f Lcom/mojang/serialization/MapCodec; e CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn -c net/minecraft/world/level/block/BlockWitherSkull net/minecraft/world/level/block/WitherSkullBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; h witherPatternFull - f Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; i witherPatternBase - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a checkSpawn - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)V a setPlacedBy - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/TileEntitySkull;)V a checkSpawn - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;)Z b canSpawnMob - m ()Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; y getOrCreateWitherFull - m ()Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; z getOrCreateWitherBase -c net/minecraft/world/level/block/BlockWitherSkullWall net/minecraft/world/level/block/WitherWallSkullBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)V a setPlacedBy -c net/minecraft/world/level/block/BlockWorkbench net/minecraft/world/level/block/CraftingTableBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/network/chat/IChatBaseComponent; b CONTAINER_TITLE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/entity/player/PlayerInventory;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/inventory/Container; a lambda$getMenuProvider$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/ITileInventory; b getMenuProvider -c net/minecraft/world/level/block/Blocks net/minecraft/world/level/block/Blocks - f Lnet/minecraft/world/level/block/Block; A JUNGLE_SAPLING - f Lnet/minecraft/world/level/block/Block; B ACACIA_SAPLING - f Lnet/minecraft/world/level/block/Block; C CHERRY_SAPLING - f Lnet/minecraft/world/level/block/Block; D DARK_OAK_SAPLING - f Lnet/minecraft/world/level/block/Block; E MANGROVE_PROPAGULE - f Lnet/minecraft/world/level/block/Block; F BEDROCK - f Lnet/minecraft/world/level/block/Block; G WATER - f Lnet/minecraft/world/level/block/Block; H LAVA - f Lnet/minecraft/world/level/block/Block; I SAND - f Lnet/minecraft/world/level/block/Block; J SUSPICIOUS_SAND - f Lnet/minecraft/world/level/block/Block; K RED_SAND - f Lnet/minecraft/world/level/block/Block; L GRAVEL - f Lnet/minecraft/world/level/block/Block; M SUSPICIOUS_GRAVEL - f Lnet/minecraft/world/level/block/Block; N GOLD_ORE - f Lnet/minecraft/world/level/block/Block; O DEEPSLATE_GOLD_ORE - f Lnet/minecraft/world/level/block/Block; P IRON_ORE - f Lnet/minecraft/world/level/block/Block; Q DEEPSLATE_IRON_ORE - f Lnet/minecraft/world/level/block/Block; R COAL_ORE - f Lnet/minecraft/world/level/block/Block; S DEEPSLATE_COAL_ORE - f Lnet/minecraft/world/level/block/Block; T NETHER_GOLD_ORE - f Lnet/minecraft/world/level/block/Block; U OAK_LOG - f Lnet/minecraft/world/level/block/Block; V SPRUCE_LOG - f Lnet/minecraft/world/level/block/Block; W BIRCH_LOG - f Lnet/minecraft/world/level/block/Block; X JUNGLE_LOG - f Lnet/minecraft/world/level/block/Block; Y ACACIA_LOG - f Lnet/minecraft/world/level/block/Block; Z CHERRY_LOG - f Lnet/minecraft/world/level/block/Block; a AIR - f Lnet/minecraft/world/level/block/Block; aA STRIPPED_ACACIA_WOOD - f Lnet/minecraft/world/level/block/Block; aB STRIPPED_CHERRY_WOOD - f Lnet/minecraft/world/level/block/Block; aC STRIPPED_DARK_OAK_WOOD - f Lnet/minecraft/world/level/block/Block; aD STRIPPED_MANGROVE_WOOD - f Lnet/minecraft/world/level/block/Block; aE OAK_LEAVES - f Lnet/minecraft/world/level/block/Block; aF SPRUCE_LEAVES - f Lnet/minecraft/world/level/block/Block; aG BIRCH_LEAVES - f Lnet/minecraft/world/level/block/Block; aH JUNGLE_LEAVES - f Lnet/minecraft/world/level/block/Block; aI ACACIA_LEAVES - f Lnet/minecraft/world/level/block/Block; aJ CHERRY_LEAVES - f Lnet/minecraft/world/level/block/Block; aK DARK_OAK_LEAVES - f Lnet/minecraft/world/level/block/Block; aL MANGROVE_LEAVES - f Lnet/minecraft/world/level/block/Block; aM AZALEA_LEAVES - f Lnet/minecraft/world/level/block/Block; aN FLOWERING_AZALEA_LEAVES - f Lnet/minecraft/world/level/block/Block; aO SPONGE - f Lnet/minecraft/world/level/block/Block; aP WET_SPONGE - f Lnet/minecraft/world/level/block/Block; aQ GLASS - f Lnet/minecraft/world/level/block/Block; aR LAPIS_ORE - f Lnet/minecraft/world/level/block/Block; aS DEEPSLATE_LAPIS_ORE - f Lnet/minecraft/world/level/block/Block; aT LAPIS_BLOCK - f Lnet/minecraft/world/level/block/Block; aU DISPENSER - f Lnet/minecraft/world/level/block/Block; aV SANDSTONE - f Lnet/minecraft/world/level/block/Block; aW CHISELED_SANDSTONE - f Lnet/minecraft/world/level/block/Block; aX CUT_SANDSTONE - f Lnet/minecraft/world/level/block/Block; aY NOTE_BLOCK - f Lnet/minecraft/world/level/block/Block; aZ WHITE_BED - f Lnet/minecraft/world/level/block/Block; aa DARK_OAK_LOG - f Lnet/minecraft/world/level/block/Block; ab MANGROVE_LOG - f Lnet/minecraft/world/level/block/Block; ac MANGROVE_ROOTS - f Lnet/minecraft/world/level/block/Block; ad MUDDY_MANGROVE_ROOTS - f Lnet/minecraft/world/level/block/Block; ae BAMBOO_BLOCK - f Lnet/minecraft/world/level/block/Block; af STRIPPED_SPRUCE_LOG - f Lnet/minecraft/world/level/block/Block; ag STRIPPED_BIRCH_LOG - f Lnet/minecraft/world/level/block/Block; ah STRIPPED_JUNGLE_LOG - f Lnet/minecraft/world/level/block/Block; ai STRIPPED_ACACIA_LOG - f Lnet/minecraft/world/level/block/Block; aj STRIPPED_CHERRY_LOG - f Lnet/minecraft/world/level/block/Block; ak STRIPPED_DARK_OAK_LOG - f Lnet/minecraft/world/level/block/Block; al STRIPPED_OAK_LOG - f Lnet/minecraft/world/level/block/Block; am STRIPPED_MANGROVE_LOG - f Lnet/minecraft/world/level/block/Block; an STRIPPED_BAMBOO_BLOCK - f Lnet/minecraft/world/level/block/Block; ao OAK_WOOD - f Lnet/minecraft/world/level/block/Block; ap SPRUCE_WOOD - f Lnet/minecraft/world/level/block/Block; aq BIRCH_WOOD - f Lnet/minecraft/world/level/block/Block; ar JUNGLE_WOOD - f Lnet/minecraft/world/level/block/Block; as ACACIA_WOOD - f Lnet/minecraft/world/level/block/Block; at CHERRY_WOOD - f Lnet/minecraft/world/level/block/Block; au DARK_OAK_WOOD - f Lnet/minecraft/world/level/block/Block; av MANGROVE_WOOD - f Lnet/minecraft/world/level/block/Block; aw STRIPPED_OAK_WOOD - f Lnet/minecraft/world/level/block/Block; ax STRIPPED_SPRUCE_WOOD - f Lnet/minecraft/world/level/block/Block; ay STRIPPED_BIRCH_WOOD - f Lnet/minecraft/world/level/block/Block; az STRIPPED_JUNGLE_WOOD - f Lnet/minecraft/world/level/block/Block; b STONE - f Lnet/minecraft/world/level/block/Block; bA WHITE_WOOL - f Lnet/minecraft/world/level/block/Block; bB ORANGE_WOOL - f Lnet/minecraft/world/level/block/Block; bC MAGENTA_WOOL - f Lnet/minecraft/world/level/block/Block; bD LIGHT_BLUE_WOOL - f Lnet/minecraft/world/level/block/Block; bE YELLOW_WOOL - f Lnet/minecraft/world/level/block/Block; bF LIME_WOOL - f Lnet/minecraft/world/level/block/Block; bG PINK_WOOL - f Lnet/minecraft/world/level/block/Block; bH GRAY_WOOL - f Lnet/minecraft/world/level/block/Block; bI LIGHT_GRAY_WOOL - f Lnet/minecraft/world/level/block/Block; bJ CYAN_WOOL - f Lnet/minecraft/world/level/block/Block; bK PURPLE_WOOL - f Lnet/minecraft/world/level/block/Block; bL BLUE_WOOL - f Lnet/minecraft/world/level/block/Block; bM BROWN_WOOL - f Lnet/minecraft/world/level/block/Block; bN GREEN_WOOL - f Lnet/minecraft/world/level/block/Block; bO RED_WOOL - f Lnet/minecraft/world/level/block/Block; bP BLACK_WOOL - f Lnet/minecraft/world/level/block/Block; bQ MOVING_PISTON - f Lnet/minecraft/world/level/block/Block; bR DANDELION - f Lnet/minecraft/world/level/block/Block; bS TORCHFLOWER - f Lnet/minecraft/world/level/block/Block; bT POPPY - f Lnet/minecraft/world/level/block/Block; bU BLUE_ORCHID - f Lnet/minecraft/world/level/block/Block; bV ALLIUM - f Lnet/minecraft/world/level/block/Block; bW AZURE_BLUET - f Lnet/minecraft/world/level/block/Block; bX RED_TULIP - f Lnet/minecraft/world/level/block/Block; bY ORANGE_TULIP - f Lnet/minecraft/world/level/block/Block; bZ WHITE_TULIP - f Lnet/minecraft/world/level/block/Block; ba ORANGE_BED - f Lnet/minecraft/world/level/block/Block; bb MAGENTA_BED - f Lnet/minecraft/world/level/block/Block; bc LIGHT_BLUE_BED - f Lnet/minecraft/world/level/block/Block; bd YELLOW_BED - f Lnet/minecraft/world/level/block/Block; be LIME_BED - f Lnet/minecraft/world/level/block/Block; bf PINK_BED - f Lnet/minecraft/world/level/block/Block; bg GRAY_BED - f Lnet/minecraft/world/level/block/Block; bh LIGHT_GRAY_BED - f Lnet/minecraft/world/level/block/Block; bi CYAN_BED - f Lnet/minecraft/world/level/block/Block; bj PURPLE_BED - f Lnet/minecraft/world/level/block/Block; bk BLUE_BED - f Lnet/minecraft/world/level/block/Block; bl BROWN_BED - f Lnet/minecraft/world/level/block/Block; bm GREEN_BED - f Lnet/minecraft/world/level/block/Block; bn RED_BED - f Lnet/minecraft/world/level/block/Block; bo BLACK_BED - f Lnet/minecraft/world/level/block/Block; bp POWERED_RAIL - f Lnet/minecraft/world/level/block/Block; bq DETECTOR_RAIL - f Lnet/minecraft/world/level/block/Block; br STICKY_PISTON - f Lnet/minecraft/world/level/block/Block; bs COBWEB - f Lnet/minecraft/world/level/block/Block; bt SHORT_GRASS - f Lnet/minecraft/world/level/block/Block; bu FERN - f Lnet/minecraft/world/level/block/Block; bv DEAD_BUSH - f Lnet/minecraft/world/level/block/Block; bw SEAGRASS - f Lnet/minecraft/world/level/block/Block; bx TALL_SEAGRASS - f Lnet/minecraft/world/level/block/Block; by PISTON - f Lnet/minecraft/world/level/block/Block; bz PISTON_HEAD - f Lnet/minecraft/world/level/block/Block; c GRANITE - f Lnet/minecraft/world/level/block/Block; cA CRAFTING_TABLE - f Lnet/minecraft/world/level/block/Block; cB WHEAT - f Lnet/minecraft/world/level/block/Block; cC FARMLAND - f Lnet/minecraft/world/level/block/Block; cD FURNACE - f Lnet/minecraft/world/level/block/Block; cE OAK_SIGN - f Lnet/minecraft/world/level/block/Block; cF SPRUCE_SIGN - f Lnet/minecraft/world/level/block/Block; cG BIRCH_SIGN - f Lnet/minecraft/world/level/block/Block; cH ACACIA_SIGN - f Lnet/minecraft/world/level/block/Block; cI CHERRY_SIGN - f Lnet/minecraft/world/level/block/Block; cJ JUNGLE_SIGN - f Lnet/minecraft/world/level/block/Block; cK DARK_OAK_SIGN - f Lnet/minecraft/world/level/block/Block; cL MANGROVE_SIGN - f Lnet/minecraft/world/level/block/Block; cM BAMBOO_SIGN - f Lnet/minecraft/world/level/block/Block; cN OAK_DOOR - f Lnet/minecraft/world/level/block/Block; cO LADDER - f Lnet/minecraft/world/level/block/Block; cP RAIL - f Lnet/minecraft/world/level/block/Block; cQ COBBLESTONE_STAIRS - f Lnet/minecraft/world/level/block/Block; cR OAK_WALL_SIGN - f Lnet/minecraft/world/level/block/Block; cS SPRUCE_WALL_SIGN - f Lnet/minecraft/world/level/block/Block; cT BIRCH_WALL_SIGN - f Lnet/minecraft/world/level/block/Block; cU ACACIA_WALL_SIGN - f Lnet/minecraft/world/level/block/Block; cV CHERRY_WALL_SIGN - f Lnet/minecraft/world/level/block/Block; cW JUNGLE_WALL_SIGN - f Lnet/minecraft/world/level/block/Block; cX DARK_OAK_WALL_SIGN - f Lnet/minecraft/world/level/block/Block; cY MANGROVE_WALL_SIGN - f Lnet/minecraft/world/level/block/Block; cZ BAMBOO_WALL_SIGN - f Lnet/minecraft/world/level/block/Block; ca PINK_TULIP - f Lnet/minecraft/world/level/block/Block; cb OXEYE_DAISY - f Lnet/minecraft/world/level/block/Block; cc CORNFLOWER - f Lnet/minecraft/world/level/block/Block; cd WITHER_ROSE - f Lnet/minecraft/world/level/block/Block; ce LILY_OF_THE_VALLEY - f Lnet/minecraft/world/level/block/Block; cf BROWN_MUSHROOM - f Lnet/minecraft/world/level/block/Block; cg RED_MUSHROOM - f Lnet/minecraft/world/level/block/Block; ch GOLD_BLOCK - f Lnet/minecraft/world/level/block/Block; ci IRON_BLOCK - f Lnet/minecraft/world/level/block/Block; cj BRICKS - f Lnet/minecraft/world/level/block/Block; ck TNT - f Lnet/minecraft/world/level/block/Block; cl BOOKSHELF - f Lnet/minecraft/world/level/block/Block; cm CHISELED_BOOKSHELF - f Lnet/minecraft/world/level/block/Block; cn MOSSY_COBBLESTONE - f Lnet/minecraft/world/level/block/Block; co OBSIDIAN - f Lnet/minecraft/world/level/block/Block; cp TORCH - f Lnet/minecraft/world/level/block/Block; cq WALL_TORCH - f Lnet/minecraft/world/level/block/Block; cr FIRE - f Lnet/minecraft/world/level/block/Block; cs SOUL_FIRE - f Lnet/minecraft/world/level/block/Block; ct SPAWNER - f Lnet/minecraft/world/level/block/Block; cu OAK_STAIRS - f Lnet/minecraft/world/level/block/Block; cv CHEST - f Lnet/minecraft/world/level/block/Block; cw REDSTONE_WIRE - f Lnet/minecraft/world/level/block/Block; cx DIAMOND_ORE - f Lnet/minecraft/world/level/block/Block; cy DEEPSLATE_DIAMOND_ORE - f Lnet/minecraft/world/level/block/Block; cz DIAMOND_BLOCK - f Lnet/minecraft/world/level/block/Block; d POLISHED_GRANITE - f Lnet/minecraft/world/level/block/Block; dA SPRUCE_PRESSURE_PLATE - f Lnet/minecraft/world/level/block/Block; dB BIRCH_PRESSURE_PLATE - f Lnet/minecraft/world/level/block/Block; dC JUNGLE_PRESSURE_PLATE - f Lnet/minecraft/world/level/block/Block; dD ACACIA_PRESSURE_PLATE - f Lnet/minecraft/world/level/block/Block; dE CHERRY_PRESSURE_PLATE - f Lnet/minecraft/world/level/block/Block; dF DARK_OAK_PRESSURE_PLATE - f Lnet/minecraft/world/level/block/Block; dG MANGROVE_PRESSURE_PLATE - f Lnet/minecraft/world/level/block/Block; dH BAMBOO_PRESSURE_PLATE - f Lnet/minecraft/world/level/block/Block; dI REDSTONE_ORE - f Lnet/minecraft/world/level/block/Block; dJ DEEPSLATE_REDSTONE_ORE - f Lnet/minecraft/world/level/block/Block; dK REDSTONE_TORCH - f Lnet/minecraft/world/level/block/Block; dL REDSTONE_WALL_TORCH - f Lnet/minecraft/world/level/block/Block; dM STONE_BUTTON - f Lnet/minecraft/world/level/block/Block; dN SNOW - f Lnet/minecraft/world/level/block/Block; dO ICE - f Lnet/minecraft/world/level/block/Block; dP SNOW_BLOCK - f Lnet/minecraft/world/level/block/Block; dQ CACTUS - f Lnet/minecraft/world/level/block/Block; dR CLAY - f Lnet/minecraft/world/level/block/Block; dS SUGAR_CANE - f Lnet/minecraft/world/level/block/Block; dT JUKEBOX - f Lnet/minecraft/world/level/block/Block; dU OAK_FENCE - f Lnet/minecraft/world/level/block/Block; dV NETHERRACK - f Lnet/minecraft/world/level/block/Block; dW SOUL_SAND - f Lnet/minecraft/world/level/block/Block; dX SOUL_SOIL - f Lnet/minecraft/world/level/block/Block; dY BASALT - f Lnet/minecraft/world/level/block/Block; dZ POLISHED_BASALT - f Lnet/minecraft/world/level/block/Block; da OAK_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; db SPRUCE_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; dc BIRCH_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; dd ACACIA_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; de CHERRY_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; df JUNGLE_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; dg DARK_OAK_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; dh CRIMSON_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; di WARPED_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; dj MANGROVE_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; dk BAMBOO_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; dl OAK_WALL_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; dm SPRUCE_WALL_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; dn BIRCH_WALL_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; do ACACIA_WALL_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; dp CHERRY_WALL_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; dq JUNGLE_WALL_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; dr DARK_OAK_WALL_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; ds MANGROVE_WALL_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; dt CRIMSON_WALL_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; du WARPED_WALL_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; dv BAMBOO_WALL_HANGING_SIGN - f Lnet/minecraft/world/level/block/Block; dw LEVER - f Lnet/minecraft/world/level/block/Block; dx STONE_PRESSURE_PLATE - f Lnet/minecraft/world/level/block/Block; dy IRON_DOOR - f Lnet/minecraft/world/level/block/Block; dz OAK_PRESSURE_PLATE - f Lnet/minecraft/world/level/block/Block; e DIORITE - f Lnet/minecraft/world/level/block/Block; eA BIRCH_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; eB JUNGLE_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; eC ACACIA_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; eD CHERRY_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; eE DARK_OAK_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; eF MANGROVE_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; eG BAMBOO_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; eH STONE_BRICKS - f Lnet/minecraft/world/level/block/Block; eI MOSSY_STONE_BRICKS - f Lnet/minecraft/world/level/block/Block; eJ CRACKED_STONE_BRICKS - f Lnet/minecraft/world/level/block/Block; eK CHISELED_STONE_BRICKS - f Lnet/minecraft/world/level/block/Block; eL PACKED_MUD - f Lnet/minecraft/world/level/block/Block; eM MUD_BRICKS - f Lnet/minecraft/world/level/block/Block; eN INFESTED_STONE - f Lnet/minecraft/world/level/block/Block; eO INFESTED_COBBLESTONE - f Lnet/minecraft/world/level/block/Block; eP INFESTED_STONE_BRICKS - f Lnet/minecraft/world/level/block/Block; eQ INFESTED_MOSSY_STONE_BRICKS - f Lnet/minecraft/world/level/block/Block; eR INFESTED_CRACKED_STONE_BRICKS - f Lnet/minecraft/world/level/block/Block; eS INFESTED_CHISELED_STONE_BRICKS - f Lnet/minecraft/world/level/block/Block; eT BROWN_MUSHROOM_BLOCK - f Lnet/minecraft/world/level/block/Block; eU RED_MUSHROOM_BLOCK - f Lnet/minecraft/world/level/block/Block; eV MUSHROOM_STEM - f Lnet/minecraft/world/level/block/Block; eW IRON_BARS - f Lnet/minecraft/world/level/block/Block; eX CHAIN - f Lnet/minecraft/world/level/block/Block; eY GLASS_PANE - f Lnet/minecraft/world/level/block/Block; eZ PUMPKIN - f Lnet/minecraft/world/level/block/Block; ea SOUL_TORCH - f Lnet/minecraft/world/level/block/Block; eb SOUL_WALL_TORCH - f Lnet/minecraft/world/level/block/Block; ec GLOWSTONE - f Lnet/minecraft/world/level/block/Block; ed NETHER_PORTAL - f Lnet/minecraft/world/level/block/Block; ee CARVED_PUMPKIN - f Lnet/minecraft/world/level/block/Block; ef JACK_O_LANTERN - f Lnet/minecraft/world/level/block/Block; eg CAKE - f Lnet/minecraft/world/level/block/Block; eh REPEATER - f Lnet/minecraft/world/level/block/Block; ei WHITE_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; ej ORANGE_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; ek MAGENTA_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; el LIGHT_BLUE_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; em YELLOW_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; en LIME_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; eo PINK_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; ep GRAY_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; eq LIGHT_GRAY_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; er CYAN_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; es PURPLE_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; et BLUE_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; eu BROWN_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; ev GREEN_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; ew RED_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; ex BLACK_STAINED_GLASS - f Lnet/minecraft/world/level/block/Block; ey OAK_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; ez SPRUCE_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; f POLISHED_DIORITE - f Lnet/minecraft/world/level/block/Block; fA DRAGON_EGG - f Lnet/minecraft/world/level/block/Block; fB REDSTONE_LAMP - f Lnet/minecraft/world/level/block/Block; fC COCOA - f Lnet/minecraft/world/level/block/Block; fD SANDSTONE_STAIRS - f Lnet/minecraft/world/level/block/Block; fE EMERALD_ORE - f Lnet/minecraft/world/level/block/Block; fF DEEPSLATE_EMERALD_ORE - f Lnet/minecraft/world/level/block/Block; fG ENDER_CHEST - f Lnet/minecraft/world/level/block/Block; fH TRIPWIRE_HOOK - f Lnet/minecraft/world/level/block/Block; fI TRIPWIRE - f Lnet/minecraft/world/level/block/Block; fJ EMERALD_BLOCK - f Lnet/minecraft/world/level/block/Block; fK SPRUCE_STAIRS - f Lnet/minecraft/world/level/block/Block; fL BIRCH_STAIRS - f Lnet/minecraft/world/level/block/Block; fM JUNGLE_STAIRS - f Lnet/minecraft/world/level/block/Block; fN COMMAND_BLOCK - f Lnet/minecraft/world/level/block/Block; fO BEACON - f Lnet/minecraft/world/level/block/Block; fP COBBLESTONE_WALL - f Lnet/minecraft/world/level/block/Block; fQ MOSSY_COBBLESTONE_WALL - f Lnet/minecraft/world/level/block/Block; fR FLOWER_POT - f Lnet/minecraft/world/level/block/Block; fS POTTED_TORCHFLOWER - f Lnet/minecraft/world/level/block/Block; fT POTTED_OAK_SAPLING - f Lnet/minecraft/world/level/block/Block; fU POTTED_SPRUCE_SAPLING - f Lnet/minecraft/world/level/block/Block; fV POTTED_BIRCH_SAPLING - f Lnet/minecraft/world/level/block/Block; fW POTTED_JUNGLE_SAPLING - f Lnet/minecraft/world/level/block/Block; fX POTTED_ACACIA_SAPLING - f Lnet/minecraft/world/level/block/Block; fY POTTED_CHERRY_SAPLING - f Lnet/minecraft/world/level/block/Block; fZ POTTED_DARK_OAK_SAPLING - f Lnet/minecraft/world/level/block/Block; fa MELON - f Lnet/minecraft/world/level/block/Block; fb ATTACHED_PUMPKIN_STEM - f Lnet/minecraft/world/level/block/Block; fc ATTACHED_MELON_STEM - f Lnet/minecraft/world/level/block/Block; fd PUMPKIN_STEM - f Lnet/minecraft/world/level/block/Block; fe MELON_STEM - f Lnet/minecraft/world/level/block/Block; ff VINE - f Lnet/minecraft/world/level/block/Block; fg GLOW_LICHEN - f Lnet/minecraft/world/level/block/Block; fh OAK_FENCE_GATE - f Lnet/minecraft/world/level/block/Block; fi BRICK_STAIRS - f Lnet/minecraft/world/level/block/Block; fj STONE_BRICK_STAIRS - f Lnet/minecraft/world/level/block/Block; fk MUD_BRICK_STAIRS - f Lnet/minecraft/world/level/block/Block; fl MYCELIUM - f Lnet/minecraft/world/level/block/Block; fm LILY_PAD - f Lnet/minecraft/world/level/block/Block; fn NETHER_BRICKS - f Lnet/minecraft/world/level/block/Block; fo NETHER_BRICK_FENCE - f Lnet/minecraft/world/level/block/Block; fp NETHER_BRICK_STAIRS - f Lnet/minecraft/world/level/block/Block; fq NETHER_WART - f Lnet/minecraft/world/level/block/Block; fr ENCHANTING_TABLE - f Lnet/minecraft/world/level/block/Block; fs BREWING_STAND - f Lnet/minecraft/world/level/block/Block; ft CAULDRON - f Lnet/minecraft/world/level/block/Block; fu WATER_CAULDRON - f Lnet/minecraft/world/level/block/Block; fv LAVA_CAULDRON - f Lnet/minecraft/world/level/block/Block; fw POWDER_SNOW_CAULDRON - f Lnet/minecraft/world/level/block/Block; fx END_PORTAL - f Lnet/minecraft/world/level/block/Block; fy END_PORTAL_FRAME - f Lnet/minecraft/world/level/block/Block; fz END_STONE - f Lnet/minecraft/world/level/block/Block; g ANDESITE - f Lnet/minecraft/world/level/block/Block; gA CHERRY_BUTTON - f Lnet/minecraft/world/level/block/Block; gB DARK_OAK_BUTTON - f Lnet/minecraft/world/level/block/Block; gC MANGROVE_BUTTON - f Lnet/minecraft/world/level/block/Block; gD BAMBOO_BUTTON - f Lnet/minecraft/world/level/block/Block; gE SKELETON_SKULL - f Lnet/minecraft/world/level/block/Block; gF SKELETON_WALL_SKULL - f Lnet/minecraft/world/level/block/Block; gG WITHER_SKELETON_SKULL - f Lnet/minecraft/world/level/block/Block; gH WITHER_SKELETON_WALL_SKULL - f Lnet/minecraft/world/level/block/Block; gI ZOMBIE_HEAD - f Lnet/minecraft/world/level/block/Block; gJ ZOMBIE_WALL_HEAD - f Lnet/minecraft/world/level/block/Block; gK PLAYER_HEAD - f Lnet/minecraft/world/level/block/Block; gL PLAYER_WALL_HEAD - f Lnet/minecraft/world/level/block/Block; gM CREEPER_HEAD - f Lnet/minecraft/world/level/block/Block; gN CREEPER_WALL_HEAD - f Lnet/minecraft/world/level/block/Block; gO DRAGON_HEAD - f Lnet/minecraft/world/level/block/Block; gP DRAGON_WALL_HEAD - f Lnet/minecraft/world/level/block/Block; gQ PIGLIN_HEAD - f Lnet/minecraft/world/level/block/Block; gR PIGLIN_WALL_HEAD - f Lnet/minecraft/world/level/block/Block; gS ANVIL - f Lnet/minecraft/world/level/block/Block; gT CHIPPED_ANVIL - f Lnet/minecraft/world/level/block/Block; gU DAMAGED_ANVIL - f Lnet/minecraft/world/level/block/Block; gV TRAPPED_CHEST - f Lnet/minecraft/world/level/block/Block; gW LIGHT_WEIGHTED_PRESSURE_PLATE - f Lnet/minecraft/world/level/block/Block; gX HEAVY_WEIGHTED_PRESSURE_PLATE - f Lnet/minecraft/world/level/block/Block; gY COMPARATOR - f Lnet/minecraft/world/level/block/Block; gZ DAYLIGHT_DETECTOR - f Lnet/minecraft/world/level/block/Block; ga POTTED_MANGROVE_PROPAGULE - f Lnet/minecraft/world/level/block/Block; gb POTTED_FERN - f Lnet/minecraft/world/level/block/Block; gc POTTED_DANDELION - f Lnet/minecraft/world/level/block/Block; gd POTTED_POPPY - f Lnet/minecraft/world/level/block/Block; ge POTTED_BLUE_ORCHID - f Lnet/minecraft/world/level/block/Block; gf POTTED_ALLIUM - f Lnet/minecraft/world/level/block/Block; gg POTTED_AZURE_BLUET - f Lnet/minecraft/world/level/block/Block; gh POTTED_RED_TULIP - f Lnet/minecraft/world/level/block/Block; gi POTTED_ORANGE_TULIP - f Lnet/minecraft/world/level/block/Block; gj POTTED_WHITE_TULIP - f Lnet/minecraft/world/level/block/Block; gk POTTED_PINK_TULIP - f Lnet/minecraft/world/level/block/Block; gl POTTED_OXEYE_DAISY - f Lnet/minecraft/world/level/block/Block; gm POTTED_CORNFLOWER - f Lnet/minecraft/world/level/block/Block; gn POTTED_LILY_OF_THE_VALLEY - f Lnet/minecraft/world/level/block/Block; go POTTED_WITHER_ROSE - f Lnet/minecraft/world/level/block/Block; gp POTTED_RED_MUSHROOM - f Lnet/minecraft/world/level/block/Block; gq POTTED_BROWN_MUSHROOM - f Lnet/minecraft/world/level/block/Block; gr POTTED_DEAD_BUSH - f Lnet/minecraft/world/level/block/Block; gs POTTED_CACTUS - f Lnet/minecraft/world/level/block/Block; gt CARROTS - f Lnet/minecraft/world/level/block/Block; gu POTATOES - f Lnet/minecraft/world/level/block/Block; gv OAK_BUTTON - f Lnet/minecraft/world/level/block/Block; gw SPRUCE_BUTTON - f Lnet/minecraft/world/level/block/Block; gx BIRCH_BUTTON - f Lnet/minecraft/world/level/block/Block; gy JUNGLE_BUTTON - f Lnet/minecraft/world/level/block/Block; gz ACACIA_BUTTON - f Lnet/minecraft/world/level/block/Block; h POLISHED_ANDESITE - f Lnet/minecraft/world/level/block/Block; hA ORANGE_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; hB MAGENTA_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; hC LIGHT_BLUE_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; hD YELLOW_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; hE LIME_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; hF PINK_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; hG GRAY_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; hH LIGHT_GRAY_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; hI CYAN_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; hJ PURPLE_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; hK BLUE_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; hL BROWN_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; hM GREEN_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; hN RED_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; hO BLACK_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; hP ACACIA_STAIRS - f Lnet/minecraft/world/level/block/Block; hQ CHERRY_STAIRS - f Lnet/minecraft/world/level/block/Block; hR DARK_OAK_STAIRS - f Lnet/minecraft/world/level/block/Block; hS MANGROVE_STAIRS - f Lnet/minecraft/world/level/block/Block; hT BAMBOO_STAIRS - f Lnet/minecraft/world/level/block/Block; hU BAMBOO_MOSAIC_STAIRS - f Lnet/minecraft/world/level/block/Block; hV SLIME_BLOCK - f Lnet/minecraft/world/level/block/Block; hW BARRIER - f Lnet/minecraft/world/level/block/Block; hX LIGHT - f Lnet/minecraft/world/level/block/Block; hY IRON_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; hZ PRISMARINE - f Lnet/minecraft/world/level/block/Block; ha REDSTONE_BLOCK - f Lnet/minecraft/world/level/block/Block; hb NETHER_QUARTZ_ORE - f Lnet/minecraft/world/level/block/Block; hc HOPPER - f Lnet/minecraft/world/level/block/Block; hd QUARTZ_BLOCK - f Lnet/minecraft/world/level/block/Block; he CHISELED_QUARTZ_BLOCK - f Lnet/minecraft/world/level/block/Block; hf QUARTZ_PILLAR - f Lnet/minecraft/world/level/block/Block; hg QUARTZ_STAIRS - f Lnet/minecraft/world/level/block/Block; hh ACTIVATOR_RAIL - f Lnet/minecraft/world/level/block/Block; hi DROPPER - f Lnet/minecraft/world/level/block/Block; hj WHITE_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; hk ORANGE_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; hl MAGENTA_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; hm LIGHT_BLUE_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; hn YELLOW_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; ho LIME_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; hp PINK_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; hq GRAY_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; hr LIGHT_GRAY_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; hs CYAN_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; ht PURPLE_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; hu BLUE_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; hv BROWN_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; hw GREEN_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; hx RED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; hy BLACK_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; hz WHITE_STAINED_GLASS_PANE - f Lnet/minecraft/world/level/block/Block; i GRASS_BLOCK - f Lnet/minecraft/world/level/block/Block; iA TERRACOTTA - f Lnet/minecraft/world/level/block/Block; iB COAL_BLOCK - f Lnet/minecraft/world/level/block/Block; iC PACKED_ICE - f Lnet/minecraft/world/level/block/Block; iD SUNFLOWER - f Lnet/minecraft/world/level/block/Block; iE LILAC - f Lnet/minecraft/world/level/block/Block; iF ROSE_BUSH - f Lnet/minecraft/world/level/block/Block; iG PEONY - f Lnet/minecraft/world/level/block/Block; iH TALL_GRASS - f Lnet/minecraft/world/level/block/Block; iI LARGE_FERN - f Lnet/minecraft/world/level/block/Block; iJ WHITE_BANNER - f Lnet/minecraft/world/level/block/Block; iK ORANGE_BANNER - f Lnet/minecraft/world/level/block/Block; iL MAGENTA_BANNER - f Lnet/minecraft/world/level/block/Block; iM LIGHT_BLUE_BANNER - f Lnet/minecraft/world/level/block/Block; iN YELLOW_BANNER - f Lnet/minecraft/world/level/block/Block; iO LIME_BANNER - f Lnet/minecraft/world/level/block/Block; iP PINK_BANNER - f Lnet/minecraft/world/level/block/Block; iQ GRAY_BANNER - f Lnet/minecraft/world/level/block/Block; iR LIGHT_GRAY_BANNER - f Lnet/minecraft/world/level/block/Block; iS CYAN_BANNER - f Lnet/minecraft/world/level/block/Block; iT PURPLE_BANNER - f Lnet/minecraft/world/level/block/Block; iU BLUE_BANNER - f Lnet/minecraft/world/level/block/Block; iV BROWN_BANNER - f Lnet/minecraft/world/level/block/Block; iW GREEN_BANNER - f Lnet/minecraft/world/level/block/Block; iX RED_BANNER - f Lnet/minecraft/world/level/block/Block; iY BLACK_BANNER - f Lnet/minecraft/world/level/block/Block; iZ WHITE_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; ia PRISMARINE_BRICKS - f Lnet/minecraft/world/level/block/Block; ib DARK_PRISMARINE - f Lnet/minecraft/world/level/block/Block; ic PRISMARINE_STAIRS - f Lnet/minecraft/world/level/block/Block; id PRISMARINE_BRICK_STAIRS - f Lnet/minecraft/world/level/block/Block; ie DARK_PRISMARINE_STAIRS - f Lnet/minecraft/world/level/block/Block; if PRISMARINE_SLAB - f Lnet/minecraft/world/level/block/Block; ig PRISMARINE_BRICK_SLAB - f Lnet/minecraft/world/level/block/Block; ih DARK_PRISMARINE_SLAB - f Lnet/minecraft/world/level/block/Block; ii SEA_LANTERN - f Lnet/minecraft/world/level/block/Block; ij HAY_BLOCK - f Lnet/minecraft/world/level/block/Block; ik WHITE_CARPET - f Lnet/minecraft/world/level/block/Block; il ORANGE_CARPET - f Lnet/minecraft/world/level/block/Block; im MAGENTA_CARPET - f Lnet/minecraft/world/level/block/Block; in LIGHT_BLUE_CARPET - f Lnet/minecraft/world/level/block/Block; io YELLOW_CARPET - f Lnet/minecraft/world/level/block/Block; ip LIME_CARPET - f Lnet/minecraft/world/level/block/Block; iq PINK_CARPET - f Lnet/minecraft/world/level/block/Block; ir GRAY_CARPET - f Lnet/minecraft/world/level/block/Block; is LIGHT_GRAY_CARPET - f Lnet/minecraft/world/level/block/Block; it CYAN_CARPET - f Lnet/minecraft/world/level/block/Block; iu PURPLE_CARPET - f Lnet/minecraft/world/level/block/Block; iv BLUE_CARPET - f Lnet/minecraft/world/level/block/Block; iw BROWN_CARPET - f Lnet/minecraft/world/level/block/Block; ix GREEN_CARPET - f Lnet/minecraft/world/level/block/Block; iy RED_CARPET - f Lnet/minecraft/world/level/block/Block; iz BLACK_CARPET - f Lnet/minecraft/world/level/block/Block; j DIRT - f Lnet/minecraft/world/level/block/Block; jA MANGROVE_SLAB - f Lnet/minecraft/world/level/block/Block; jB BAMBOO_SLAB - f Lnet/minecraft/world/level/block/Block; jC BAMBOO_MOSAIC_SLAB - f Lnet/minecraft/world/level/block/Block; jD STONE_SLAB - f Lnet/minecraft/world/level/block/Block; jE SMOOTH_STONE_SLAB - f Lnet/minecraft/world/level/block/Block; jF SANDSTONE_SLAB - f Lnet/minecraft/world/level/block/Block; jG CUT_SANDSTONE_SLAB - f Lnet/minecraft/world/level/block/Block; jH PETRIFIED_OAK_SLAB - f Lnet/minecraft/world/level/block/Block; jI COBBLESTONE_SLAB - f Lnet/minecraft/world/level/block/Block; jJ BRICK_SLAB - f Lnet/minecraft/world/level/block/Block; jK STONE_BRICK_SLAB - f Lnet/minecraft/world/level/block/Block; jL MUD_BRICK_SLAB - f Lnet/minecraft/world/level/block/Block; jM NETHER_BRICK_SLAB - f Lnet/minecraft/world/level/block/Block; jN QUARTZ_SLAB - f Lnet/minecraft/world/level/block/Block; jO RED_SANDSTONE_SLAB - f Lnet/minecraft/world/level/block/Block; jP CUT_RED_SANDSTONE_SLAB - f Lnet/minecraft/world/level/block/Block; jQ PURPUR_SLAB - f Lnet/minecraft/world/level/block/Block; jR SMOOTH_STONE - f Lnet/minecraft/world/level/block/Block; jS SMOOTH_SANDSTONE - f Lnet/minecraft/world/level/block/Block; jT SMOOTH_QUARTZ - f Lnet/minecraft/world/level/block/Block; jU SMOOTH_RED_SANDSTONE - f Lnet/minecraft/world/level/block/Block; jV SPRUCE_FENCE_GATE - f Lnet/minecraft/world/level/block/Block; jW BIRCH_FENCE_GATE - f Lnet/minecraft/world/level/block/Block; jX JUNGLE_FENCE_GATE - f Lnet/minecraft/world/level/block/Block; jY ACACIA_FENCE_GATE - f Lnet/minecraft/world/level/block/Block; jZ CHERRY_FENCE_GATE - f Lnet/minecraft/world/level/block/Block; ja ORANGE_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; jb MAGENTA_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; jc LIGHT_BLUE_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; jd YELLOW_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; je LIME_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; jf PINK_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; jg GRAY_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; jh LIGHT_GRAY_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; ji CYAN_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; jj PURPLE_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; jk BLUE_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; jl BROWN_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; jm GREEN_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; jn RED_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; jo BLACK_WALL_BANNER - f Lnet/minecraft/world/level/block/Block; jp RED_SANDSTONE - f Lnet/minecraft/world/level/block/Block; jq CHISELED_RED_SANDSTONE - f Lnet/minecraft/world/level/block/Block; jr CUT_RED_SANDSTONE - f Lnet/minecraft/world/level/block/Block; js RED_SANDSTONE_STAIRS - f Lnet/minecraft/world/level/block/Block; jt OAK_SLAB - f Lnet/minecraft/world/level/block/Block; ju SPRUCE_SLAB - f Lnet/minecraft/world/level/block/Block; jv BIRCH_SLAB - f Lnet/minecraft/world/level/block/Block; jw JUNGLE_SLAB - f Lnet/minecraft/world/level/block/Block; jx ACACIA_SLAB - f Lnet/minecraft/world/level/block/Block; jy CHERRY_SLAB - f Lnet/minecraft/world/level/block/Block; jz DARK_OAK_SLAB - f Lnet/minecraft/world/level/block/Block; k COARSE_DIRT - f Lnet/minecraft/world/level/block/Block; kA TORCHFLOWER_CROP - f Lnet/minecraft/world/level/block/Block; kB PITCHER_CROP - f Lnet/minecraft/world/level/block/Block; kC PITCHER_PLANT - f Lnet/minecraft/world/level/block/Block; kD BEETROOTS - f Lnet/minecraft/world/level/block/Block; kE DIRT_PATH - f Lnet/minecraft/world/level/block/Block; kF END_GATEWAY - f Lnet/minecraft/world/level/block/Block; kG REPEATING_COMMAND_BLOCK - f Lnet/minecraft/world/level/block/Block; kH CHAIN_COMMAND_BLOCK - f Lnet/minecraft/world/level/block/Block; kI FROSTED_ICE - f Lnet/minecraft/world/level/block/Block; kJ MAGMA_BLOCK - f Lnet/minecraft/world/level/block/Block; kK NETHER_WART_BLOCK - f Lnet/minecraft/world/level/block/Block; kL RED_NETHER_BRICKS - f Lnet/minecraft/world/level/block/Block; kM BONE_BLOCK - f Lnet/minecraft/world/level/block/Block; kN STRUCTURE_VOID - f Lnet/minecraft/world/level/block/Block; kO OBSERVER - f Lnet/minecraft/world/level/block/Block; kP SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; kQ WHITE_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; kR ORANGE_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; kS MAGENTA_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; kT LIGHT_BLUE_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; kU YELLOW_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; kV LIME_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; kW PINK_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; kX GRAY_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; kY LIGHT_GRAY_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; kZ CYAN_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; ka DARK_OAK_FENCE_GATE - f Lnet/minecraft/world/level/block/Block; kb MANGROVE_FENCE_GATE - f Lnet/minecraft/world/level/block/Block; kc BAMBOO_FENCE_GATE - f Lnet/minecraft/world/level/block/Block; kd SPRUCE_FENCE - f Lnet/minecraft/world/level/block/Block; ke BIRCH_FENCE - f Lnet/minecraft/world/level/block/Block; kf JUNGLE_FENCE - f Lnet/minecraft/world/level/block/Block; kg ACACIA_FENCE - f Lnet/minecraft/world/level/block/Block; kh CHERRY_FENCE - f Lnet/minecraft/world/level/block/Block; ki DARK_OAK_FENCE - f Lnet/minecraft/world/level/block/Block; kj MANGROVE_FENCE - f Lnet/minecraft/world/level/block/Block; kk BAMBOO_FENCE - f Lnet/minecraft/world/level/block/Block; kl SPRUCE_DOOR - f Lnet/minecraft/world/level/block/Block; km BIRCH_DOOR - f Lnet/minecraft/world/level/block/Block; kn JUNGLE_DOOR - f Lnet/minecraft/world/level/block/Block; ko ACACIA_DOOR - f Lnet/minecraft/world/level/block/Block; kp CHERRY_DOOR - f Lnet/minecraft/world/level/block/Block; kq DARK_OAK_DOOR - f Lnet/minecraft/world/level/block/Block; kr MANGROVE_DOOR - f Lnet/minecraft/world/level/block/Block; ks BAMBOO_DOOR - f Lnet/minecraft/world/level/block/Block; kt END_ROD - f Lnet/minecraft/world/level/block/Block; ku CHORUS_PLANT - f Lnet/minecraft/world/level/block/Block; kv CHORUS_FLOWER - f Lnet/minecraft/world/level/block/Block; kw PURPUR_BLOCK - f Lnet/minecraft/world/level/block/Block; kx PURPUR_PILLAR - f Lnet/minecraft/world/level/block/Block; ky PURPUR_STAIRS - f Lnet/minecraft/world/level/block/Block; kz END_STONE_BRICKS - f Lnet/minecraft/world/level/block/Block; l PODZOL - f Lnet/minecraft/world/level/block/Block; lA YELLOW_CONCRETE - f Lnet/minecraft/world/level/block/Block; lB LIME_CONCRETE - f Lnet/minecraft/world/level/block/Block; lC PINK_CONCRETE - f Lnet/minecraft/world/level/block/Block; lD GRAY_CONCRETE - f Lnet/minecraft/world/level/block/Block; lE LIGHT_GRAY_CONCRETE - f Lnet/minecraft/world/level/block/Block; lF CYAN_CONCRETE - f Lnet/minecraft/world/level/block/Block; lG PURPLE_CONCRETE - f Lnet/minecraft/world/level/block/Block; lH BLUE_CONCRETE - f Lnet/minecraft/world/level/block/Block; lI BROWN_CONCRETE - f Lnet/minecraft/world/level/block/Block; lJ GREEN_CONCRETE - f Lnet/minecraft/world/level/block/Block; lK RED_CONCRETE - f Lnet/minecraft/world/level/block/Block; lL BLACK_CONCRETE - f Lnet/minecraft/world/level/block/Block; lM WHITE_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; lN ORANGE_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; lO MAGENTA_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; lP LIGHT_BLUE_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; lQ YELLOW_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; lR LIME_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; lS PINK_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; lT GRAY_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; lU LIGHT_GRAY_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; lV CYAN_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; lW PURPLE_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; lX BLUE_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; lY BROWN_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; lZ GREEN_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; la PURPLE_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; lb BLUE_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; lc BROWN_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; ld GREEN_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; le RED_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; lf BLACK_SHULKER_BOX - f Lnet/minecraft/world/level/block/Block; lg WHITE_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; lh ORANGE_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; li MAGENTA_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; lj LIGHT_BLUE_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; lk YELLOW_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; ll LIME_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; lm PINK_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; ln GRAY_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; lo LIGHT_GRAY_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; lp CYAN_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; lq PURPLE_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; lr BLUE_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; ls BROWN_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; lt GREEN_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; lu RED_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; lv BLACK_GLAZED_TERRACOTTA - f Lnet/minecraft/world/level/block/Block; lw WHITE_CONCRETE - f Lnet/minecraft/world/level/block/Block; lx ORANGE_CONCRETE - f Lnet/minecraft/world/level/block/Block; ly MAGENTA_CONCRETE - f Lnet/minecraft/world/level/block/Block; lz LIGHT_BLUE_CONCRETE - f Lnet/minecraft/world/level/block/Block; m COBBLESTONE - f Lnet/minecraft/world/level/block/Block; mA HORN_CORAL - f Lnet/minecraft/world/level/block/Block; mB DEAD_TUBE_CORAL_FAN - f Lnet/minecraft/world/level/block/Block; mC DEAD_BRAIN_CORAL_FAN - f Lnet/minecraft/world/level/block/Block; mD DEAD_BUBBLE_CORAL_FAN - f Lnet/minecraft/world/level/block/Block; mE DEAD_FIRE_CORAL_FAN - f Lnet/minecraft/world/level/block/Block; mF DEAD_HORN_CORAL_FAN - f Lnet/minecraft/world/level/block/Block; mG TUBE_CORAL_FAN - f Lnet/minecraft/world/level/block/Block; mH BRAIN_CORAL_FAN - f Lnet/minecraft/world/level/block/Block; mI BUBBLE_CORAL_FAN - f Lnet/minecraft/world/level/block/Block; mJ FIRE_CORAL_FAN - f Lnet/minecraft/world/level/block/Block; mK HORN_CORAL_FAN - f Lnet/minecraft/world/level/block/Block; mL DEAD_TUBE_CORAL_WALL_FAN - f Lnet/minecraft/world/level/block/Block; mM DEAD_BRAIN_CORAL_WALL_FAN - f Lnet/minecraft/world/level/block/Block; mN DEAD_BUBBLE_CORAL_WALL_FAN - f Lnet/minecraft/world/level/block/Block; mO DEAD_FIRE_CORAL_WALL_FAN - f Lnet/minecraft/world/level/block/Block; mP DEAD_HORN_CORAL_WALL_FAN - f Lnet/minecraft/world/level/block/Block; mQ TUBE_CORAL_WALL_FAN - f Lnet/minecraft/world/level/block/Block; mR BRAIN_CORAL_WALL_FAN - f Lnet/minecraft/world/level/block/Block; mS BUBBLE_CORAL_WALL_FAN - f Lnet/minecraft/world/level/block/Block; mT FIRE_CORAL_WALL_FAN - f Lnet/minecraft/world/level/block/Block; mU HORN_CORAL_WALL_FAN - f Lnet/minecraft/world/level/block/Block; mV SEA_PICKLE - f Lnet/minecraft/world/level/block/Block; mW BLUE_ICE - f Lnet/minecraft/world/level/block/Block; mX CONDUIT - f Lnet/minecraft/world/level/block/Block; mY BAMBOO_SAPLING - f Lnet/minecraft/world/level/block/Block; mZ BAMBOO - f Lnet/minecraft/world/level/block/Block; ma RED_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; mb BLACK_CONCRETE_POWDER - f Lnet/minecraft/world/level/block/Block; mc KELP - f Lnet/minecraft/world/level/block/Block; md KELP_PLANT - f Lnet/minecraft/world/level/block/Block; me DRIED_KELP_BLOCK - f Lnet/minecraft/world/level/block/Block; mf TURTLE_EGG - f Lnet/minecraft/world/level/block/Block; mg SNIFFER_EGG - f Lnet/minecraft/world/level/block/Block; mh DEAD_TUBE_CORAL_BLOCK - f Lnet/minecraft/world/level/block/Block; mi DEAD_BRAIN_CORAL_BLOCK - f Lnet/minecraft/world/level/block/Block; mj DEAD_BUBBLE_CORAL_BLOCK - f Lnet/minecraft/world/level/block/Block; mk DEAD_FIRE_CORAL_BLOCK - f Lnet/minecraft/world/level/block/Block; ml DEAD_HORN_CORAL_BLOCK - f Lnet/minecraft/world/level/block/Block; mm TUBE_CORAL_BLOCK - f Lnet/minecraft/world/level/block/Block; mn BRAIN_CORAL_BLOCK - f Lnet/minecraft/world/level/block/Block; mo BUBBLE_CORAL_BLOCK - f Lnet/minecraft/world/level/block/Block; mp FIRE_CORAL_BLOCK - f Lnet/minecraft/world/level/block/Block; mq HORN_CORAL_BLOCK - f Lnet/minecraft/world/level/block/Block; mr DEAD_TUBE_CORAL - f Lnet/minecraft/world/level/block/Block; ms DEAD_BRAIN_CORAL - f Lnet/minecraft/world/level/block/Block; mt DEAD_BUBBLE_CORAL - f Lnet/minecraft/world/level/block/Block; mu DEAD_FIRE_CORAL - f Lnet/minecraft/world/level/block/Block; mv DEAD_HORN_CORAL - f Lnet/minecraft/world/level/block/Block; mw TUBE_CORAL - f Lnet/minecraft/world/level/block/Block; mx BRAIN_CORAL - f Lnet/minecraft/world/level/block/Block; my BUBBLE_CORAL - f Lnet/minecraft/world/level/block/Block; mz FIRE_CORAL - f Lnet/minecraft/world/level/block/Block; n OAK_PLANKS - f Lnet/minecraft/world/level/block/Block; nA GRANITE_SLAB - f Lnet/minecraft/world/level/block/Block; nB ANDESITE_SLAB - f Lnet/minecraft/world/level/block/Block; nC RED_NETHER_BRICK_SLAB - f Lnet/minecraft/world/level/block/Block; nD POLISHED_ANDESITE_SLAB - f Lnet/minecraft/world/level/block/Block; nE DIORITE_SLAB - f Lnet/minecraft/world/level/block/Block; nF BRICK_WALL - f Lnet/minecraft/world/level/block/Block; nG PRISMARINE_WALL - f Lnet/minecraft/world/level/block/Block; nH RED_SANDSTONE_WALL - f Lnet/minecraft/world/level/block/Block; nI MOSSY_STONE_BRICK_WALL - f Lnet/minecraft/world/level/block/Block; nJ GRANITE_WALL - f Lnet/minecraft/world/level/block/Block; nK STONE_BRICK_WALL - f Lnet/minecraft/world/level/block/Block; nL MUD_BRICK_WALL - f Lnet/minecraft/world/level/block/Block; nM NETHER_BRICK_WALL - f Lnet/minecraft/world/level/block/Block; nN ANDESITE_WALL - f Lnet/minecraft/world/level/block/Block; nO RED_NETHER_BRICK_WALL - f Lnet/minecraft/world/level/block/Block; nP SANDSTONE_WALL - f Lnet/minecraft/world/level/block/Block; nQ END_STONE_BRICK_WALL - f Lnet/minecraft/world/level/block/Block; nR DIORITE_WALL - f Lnet/minecraft/world/level/block/Block; nS SCAFFOLDING - f Lnet/minecraft/world/level/block/Block; nT LOOM - f Lnet/minecraft/world/level/block/Block; nU BARREL - f Lnet/minecraft/world/level/block/Block; nV SMOKER - f Lnet/minecraft/world/level/block/Block; nW BLAST_FURNACE - f Lnet/minecraft/world/level/block/Block; nX CARTOGRAPHY_TABLE - f Lnet/minecraft/world/level/block/Block; nY FLETCHING_TABLE - f Lnet/minecraft/world/level/block/Block; nZ GRINDSTONE - f Lnet/minecraft/world/level/block/Block; na POTTED_BAMBOO - f Lnet/minecraft/world/level/block/Block; nb VOID_AIR - f Lnet/minecraft/world/level/block/Block; nc CAVE_AIR - f Lnet/minecraft/world/level/block/Block; nd BUBBLE_COLUMN - f Lnet/minecraft/world/level/block/Block; ne POLISHED_GRANITE_STAIRS - f Lnet/minecraft/world/level/block/Block; nf SMOOTH_RED_SANDSTONE_STAIRS - f Lnet/minecraft/world/level/block/Block; ng MOSSY_STONE_BRICK_STAIRS - f Lnet/minecraft/world/level/block/Block; nh POLISHED_DIORITE_STAIRS - f Lnet/minecraft/world/level/block/Block; ni MOSSY_COBBLESTONE_STAIRS - f Lnet/minecraft/world/level/block/Block; nj END_STONE_BRICK_STAIRS - f Lnet/minecraft/world/level/block/Block; nk STONE_STAIRS - f Lnet/minecraft/world/level/block/Block; nl SMOOTH_SANDSTONE_STAIRS - f Lnet/minecraft/world/level/block/Block; nm SMOOTH_QUARTZ_STAIRS - f Lnet/minecraft/world/level/block/Block; nn GRANITE_STAIRS - f Lnet/minecraft/world/level/block/Block; no ANDESITE_STAIRS - f Lnet/minecraft/world/level/block/Block; np RED_NETHER_BRICK_STAIRS - f Lnet/minecraft/world/level/block/Block; nq POLISHED_ANDESITE_STAIRS - f Lnet/minecraft/world/level/block/Block; nr DIORITE_STAIRS - f Lnet/minecraft/world/level/block/Block; ns POLISHED_GRANITE_SLAB - f Lnet/minecraft/world/level/block/Block; nt SMOOTH_RED_SANDSTONE_SLAB - f Lnet/minecraft/world/level/block/Block; nu MOSSY_STONE_BRICK_SLAB - f Lnet/minecraft/world/level/block/Block; nv POLISHED_DIORITE_SLAB - f Lnet/minecraft/world/level/block/Block; nw MOSSY_COBBLESTONE_SLAB - f Lnet/minecraft/world/level/block/Block; nx END_STONE_BRICK_SLAB - f Lnet/minecraft/world/level/block/Block; ny SMOOTH_SANDSTONE_SLAB - f Lnet/minecraft/world/level/block/Block; nz SMOOTH_QUARTZ_SLAB - f Lnet/minecraft/world/level/block/Block; o SPRUCE_PLANKS - f Lnet/minecraft/world/level/block/Block; oA WEEPING_VINES_PLANT - f Lnet/minecraft/world/level/block/Block; oB TWISTING_VINES - f Lnet/minecraft/world/level/block/Block; oC TWISTING_VINES_PLANT - f Lnet/minecraft/world/level/block/Block; oD CRIMSON_ROOTS - f Lnet/minecraft/world/level/block/Block; oE CRIMSON_PLANKS - f Lnet/minecraft/world/level/block/Block; oF WARPED_PLANKS - f Lnet/minecraft/world/level/block/Block; oG CRIMSON_SLAB - f Lnet/minecraft/world/level/block/Block; oH WARPED_SLAB - f Lnet/minecraft/world/level/block/Block; oI CRIMSON_PRESSURE_PLATE - f Lnet/minecraft/world/level/block/Block; oJ WARPED_PRESSURE_PLATE - f Lnet/minecraft/world/level/block/Block; oK CRIMSON_FENCE - f Lnet/minecraft/world/level/block/Block; oL WARPED_FENCE - f Lnet/minecraft/world/level/block/Block; oM CRIMSON_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; oN WARPED_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; oO CRIMSON_FENCE_GATE - f Lnet/minecraft/world/level/block/Block; oP WARPED_FENCE_GATE - f Lnet/minecraft/world/level/block/Block; oQ CRIMSON_STAIRS - f Lnet/minecraft/world/level/block/Block; oR WARPED_STAIRS - f Lnet/minecraft/world/level/block/Block; oS CRIMSON_BUTTON - f Lnet/minecraft/world/level/block/Block; oT WARPED_BUTTON - f Lnet/minecraft/world/level/block/Block; oU CRIMSON_DOOR - f Lnet/minecraft/world/level/block/Block; oV WARPED_DOOR - f Lnet/minecraft/world/level/block/Block; oW CRIMSON_SIGN - f Lnet/minecraft/world/level/block/Block; oX WARPED_SIGN - f Lnet/minecraft/world/level/block/Block; oY CRIMSON_WALL_SIGN - f Lnet/minecraft/world/level/block/Block; oZ WARPED_WALL_SIGN - f Lnet/minecraft/world/level/block/Block; oa LECTERN - f Lnet/minecraft/world/level/block/Block; ob SMITHING_TABLE - f Lnet/minecraft/world/level/block/Block; oc STONECUTTER - f Lnet/minecraft/world/level/block/Block; od BELL - f Lnet/minecraft/world/level/block/Block; oe LANTERN - f Lnet/minecraft/world/level/block/Block; of SOUL_LANTERN - f Lnet/minecraft/world/level/block/Block; og CAMPFIRE - f Lnet/minecraft/world/level/block/Block; oh SOUL_CAMPFIRE - f Lnet/minecraft/world/level/block/Block; oi SWEET_BERRY_BUSH - f Lnet/minecraft/world/level/block/Block; oj WARPED_STEM - f Lnet/minecraft/world/level/block/Block; ok STRIPPED_WARPED_STEM - f Lnet/minecraft/world/level/block/Block; ol WARPED_HYPHAE - f Lnet/minecraft/world/level/block/Block; om STRIPPED_WARPED_HYPHAE - f Lnet/minecraft/world/level/block/Block; on WARPED_NYLIUM - f Lnet/minecraft/world/level/block/Block; oo WARPED_FUNGUS - f Lnet/minecraft/world/level/block/Block; op WARPED_WART_BLOCK - f Lnet/minecraft/world/level/block/Block; oq WARPED_ROOTS - f Lnet/minecraft/world/level/block/Block; or NETHER_SPROUTS - f Lnet/minecraft/world/level/block/Block; os CRIMSON_STEM - f Lnet/minecraft/world/level/block/Block; ot STRIPPED_CRIMSON_STEM - f Lnet/minecraft/world/level/block/Block; ou CRIMSON_HYPHAE - f Lnet/minecraft/world/level/block/Block; ov STRIPPED_CRIMSON_HYPHAE - f Lnet/minecraft/world/level/block/Block; ow CRIMSON_NYLIUM - f Lnet/minecraft/world/level/block/Block; ox CRIMSON_FUNGUS - f Lnet/minecraft/world/level/block/Block; oy SHROOMLIGHT - f Lnet/minecraft/world/level/block/Block; oz WEEPING_VINES - f Lnet/minecraft/world/level/block/Block; p BIRCH_PLANKS - f Lnet/minecraft/world/level/block/Block; pA POLISHED_BLACKSTONE_BRICK_STAIRS - f Lnet/minecraft/world/level/block/Block; pB POLISHED_BLACKSTONE_BRICK_WALL - f Lnet/minecraft/world/level/block/Block; pC GILDED_BLACKSTONE - f Lnet/minecraft/world/level/block/Block; pD POLISHED_BLACKSTONE_STAIRS - f Lnet/minecraft/world/level/block/Block; pE POLISHED_BLACKSTONE_SLAB - f Lnet/minecraft/world/level/block/Block; pF POLISHED_BLACKSTONE_PRESSURE_PLATE - f Lnet/minecraft/world/level/block/Block; pG POLISHED_BLACKSTONE_BUTTON - f Lnet/minecraft/world/level/block/Block; pH POLISHED_BLACKSTONE_WALL - f Lnet/minecraft/world/level/block/Block; pI CHISELED_NETHER_BRICKS - f Lnet/minecraft/world/level/block/Block; pJ CRACKED_NETHER_BRICKS - f Lnet/minecraft/world/level/block/Block; pK QUARTZ_BRICKS - f Lnet/minecraft/world/level/block/Block; pL CANDLE - f Lnet/minecraft/world/level/block/Block; pM WHITE_CANDLE - f Lnet/minecraft/world/level/block/Block; pN ORANGE_CANDLE - f Lnet/minecraft/world/level/block/Block; pO MAGENTA_CANDLE - f Lnet/minecraft/world/level/block/Block; pP LIGHT_BLUE_CANDLE - f Lnet/minecraft/world/level/block/Block; pQ YELLOW_CANDLE - f Lnet/minecraft/world/level/block/Block; pR LIME_CANDLE - f Lnet/minecraft/world/level/block/Block; pS PINK_CANDLE - f Lnet/minecraft/world/level/block/Block; pT GRAY_CANDLE - f Lnet/minecraft/world/level/block/Block; pU LIGHT_GRAY_CANDLE - f Lnet/minecraft/world/level/block/Block; pV CYAN_CANDLE - f Lnet/minecraft/world/level/block/Block; pW PURPLE_CANDLE - f Lnet/minecraft/world/level/block/Block; pX BLUE_CANDLE - f Lnet/minecraft/world/level/block/Block; pY BROWN_CANDLE - f Lnet/minecraft/world/level/block/Block; pZ GREEN_CANDLE - f Lnet/minecraft/world/level/block/Block; pa STRUCTURE_BLOCK - f Lnet/minecraft/world/level/block/Block; pb JIGSAW - f Lnet/minecraft/world/level/block/Block; pc COMPOSTER - f Lnet/minecraft/world/level/block/Block; pd TARGET - f Lnet/minecraft/world/level/block/Block; pe BEE_NEST - f Lnet/minecraft/world/level/block/Block; pf BEEHIVE - f Lnet/minecraft/world/level/block/Block; pg HONEY_BLOCK - f Lnet/minecraft/world/level/block/Block; ph HONEYCOMB_BLOCK - f Lnet/minecraft/world/level/block/Block; pi NETHERITE_BLOCK - f Lnet/minecraft/world/level/block/Block; pj ANCIENT_DEBRIS - f Lnet/minecraft/world/level/block/Block; pk CRYING_OBSIDIAN - f Lnet/minecraft/world/level/block/Block; pl RESPAWN_ANCHOR - f Lnet/minecraft/world/level/block/Block; pm POTTED_CRIMSON_FUNGUS - f Lnet/minecraft/world/level/block/Block; pn POTTED_WARPED_FUNGUS - f Lnet/minecraft/world/level/block/Block; po POTTED_CRIMSON_ROOTS - f Lnet/minecraft/world/level/block/Block; pp POTTED_WARPED_ROOTS - f Lnet/minecraft/world/level/block/Block; pq LODESTONE - f Lnet/minecraft/world/level/block/Block; pr BLACKSTONE - f Lnet/minecraft/world/level/block/Block; ps BLACKSTONE_STAIRS - f Lnet/minecraft/world/level/block/Block; pt BLACKSTONE_WALL - f Lnet/minecraft/world/level/block/Block; pu BLACKSTONE_SLAB - f Lnet/minecraft/world/level/block/Block; pv POLISHED_BLACKSTONE - f Lnet/minecraft/world/level/block/Block; pw POLISHED_BLACKSTONE_BRICKS - f Lnet/minecraft/world/level/block/Block; px CRACKED_POLISHED_BLACKSTONE_BRICKS - f Lnet/minecraft/world/level/block/Block; py CHISELED_POLISHED_BLACKSTONE - f Lnet/minecraft/world/level/block/Block; pz POLISHED_BLACKSTONE_BRICK_SLAB - f Lnet/minecraft/world/level/block/Block; q JUNGLE_PLANKS - f Lnet/minecraft/world/level/block/Block; qA TUFF_SLAB - f Lnet/minecraft/world/level/block/Block; qB TUFF_STAIRS - f Lnet/minecraft/world/level/block/Block; qC TUFF_WALL - f Lnet/minecraft/world/level/block/Block; qD POLISHED_TUFF - f Lnet/minecraft/world/level/block/Block; qE POLISHED_TUFF_SLAB - f Lnet/minecraft/world/level/block/Block; qF POLISHED_TUFF_STAIRS - f Lnet/minecraft/world/level/block/Block; qG POLISHED_TUFF_WALL - f Lnet/minecraft/world/level/block/Block; qH CHISELED_TUFF - f Lnet/minecraft/world/level/block/Block; qI TUFF_BRICKS - f Lnet/minecraft/world/level/block/Block; qJ TUFF_BRICK_SLAB - f Lnet/minecraft/world/level/block/Block; qK TUFF_BRICK_STAIRS - f Lnet/minecraft/world/level/block/Block; qL TUFF_BRICK_WALL - f Lnet/minecraft/world/level/block/Block; qM CHISELED_TUFF_BRICKS - f Lnet/minecraft/world/level/block/Block; qN CALCITE - f Lnet/minecraft/world/level/block/Block; qO TINTED_GLASS - f Lnet/minecraft/world/level/block/Block; qP POWDER_SNOW - f Lnet/minecraft/world/level/block/Block; qQ SCULK_SENSOR - f Lnet/minecraft/world/level/block/Block; qR CALIBRATED_SCULK_SENSOR - f Lnet/minecraft/world/level/block/Block; qS SCULK - f Lnet/minecraft/world/level/block/Block; qT SCULK_VEIN - f Lnet/minecraft/world/level/block/Block; qU SCULK_CATALYST - f Lnet/minecraft/world/level/block/Block; qV SCULK_SHRIEKER - f Lnet/minecraft/world/level/block/Block; qW COPPER_BLOCK - f Lnet/minecraft/world/level/block/Block; qX EXPOSED_COPPER - f Lnet/minecraft/world/level/block/Block; qY WEATHERED_COPPER - f Lnet/minecraft/world/level/block/Block; qZ OXIDIZED_COPPER - f Lnet/minecraft/world/level/block/Block; qa RED_CANDLE - f Lnet/minecraft/world/level/block/Block; qb BLACK_CANDLE - f Lnet/minecraft/world/level/block/Block; qc CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qd WHITE_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qe ORANGE_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qf MAGENTA_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qg LIGHT_BLUE_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qh YELLOW_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qi LIME_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qj PINK_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qk GRAY_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; ql LIGHT_GRAY_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qm CYAN_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qn PURPLE_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qo BLUE_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qp BROWN_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qq GREEN_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qr RED_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qs BLACK_CANDLE_CAKE - f Lnet/minecraft/world/level/block/Block; qt AMETHYST_BLOCK - f Lnet/minecraft/world/level/block/Block; qu BUDDING_AMETHYST - f Lnet/minecraft/world/level/block/Block; qv AMETHYST_CLUSTER - f Lnet/minecraft/world/level/block/Block; qw LARGE_AMETHYST_BUD - f Lnet/minecraft/world/level/block/Block; qx MEDIUM_AMETHYST_BUD - f Lnet/minecraft/world/level/block/Block; qy SMALL_AMETHYST_BUD - f Lnet/minecraft/world/level/block/Block; qz TUFF - f Lnet/minecraft/world/level/block/Block; r ACACIA_PLANKS - f Lnet/minecraft/world/level/block/Block; rA WAXED_OXIDIZED_CUT_COPPER - f Lnet/minecraft/world/level/block/Block; rB WAXED_WEATHERED_CUT_COPPER - f Lnet/minecraft/world/level/block/Block; rC WAXED_EXPOSED_CUT_COPPER - f Lnet/minecraft/world/level/block/Block; rD WAXED_CUT_COPPER - f Lnet/minecraft/world/level/block/Block; rE WAXED_OXIDIZED_CUT_COPPER_STAIRS - f Lnet/minecraft/world/level/block/Block; rF WAXED_WEATHERED_CUT_COPPER_STAIRS - f Lnet/minecraft/world/level/block/Block; rG WAXED_EXPOSED_CUT_COPPER_STAIRS - f Lnet/minecraft/world/level/block/Block; rH WAXED_CUT_COPPER_STAIRS - f Lnet/minecraft/world/level/block/Block; rI WAXED_OXIDIZED_CUT_COPPER_SLAB - f Lnet/minecraft/world/level/block/Block; rJ WAXED_WEATHERED_CUT_COPPER_SLAB - f Lnet/minecraft/world/level/block/Block; rK WAXED_EXPOSED_CUT_COPPER_SLAB - f Lnet/minecraft/world/level/block/Block; rL WAXED_CUT_COPPER_SLAB - f Lnet/minecraft/world/level/block/Block; rM COPPER_DOOR - f Lnet/minecraft/world/level/block/Block; rN EXPOSED_COPPER_DOOR - f Lnet/minecraft/world/level/block/Block; rO OXIDIZED_COPPER_DOOR - f Lnet/minecraft/world/level/block/Block; rP WEATHERED_COPPER_DOOR - f Lnet/minecraft/world/level/block/Block; rQ WAXED_COPPER_DOOR - f Lnet/minecraft/world/level/block/Block; rR WAXED_EXPOSED_COPPER_DOOR - f Lnet/minecraft/world/level/block/Block; rS WAXED_OXIDIZED_COPPER_DOOR - f Lnet/minecraft/world/level/block/Block; rT WAXED_WEATHERED_COPPER_DOOR - f Lnet/minecraft/world/level/block/Block; rU COPPER_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; rV EXPOSED_COPPER_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; rW OXIDIZED_COPPER_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; rX WEATHERED_COPPER_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; rY WAXED_COPPER_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; rZ WAXED_EXPOSED_COPPER_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; ra COPPER_ORE - f Lnet/minecraft/world/level/block/Block; rb DEEPSLATE_COPPER_ORE - f Lnet/minecraft/world/level/block/Block; rc OXIDIZED_CUT_COPPER - f Lnet/minecraft/world/level/block/Block; rd WEATHERED_CUT_COPPER - f Lnet/minecraft/world/level/block/Block; re EXPOSED_CUT_COPPER - f Lnet/minecraft/world/level/block/Block; rf CUT_COPPER - f Lnet/minecraft/world/level/block/Block; rg OXIDIZED_CHISELED_COPPER - f Lnet/minecraft/world/level/block/Block; rh WEATHERED_CHISELED_COPPER - f Lnet/minecraft/world/level/block/Block; ri EXPOSED_CHISELED_COPPER - f Lnet/minecraft/world/level/block/Block; rj CHISELED_COPPER - f Lnet/minecraft/world/level/block/Block; rk WAXED_OXIDIZED_CHISELED_COPPER - f Lnet/minecraft/world/level/block/Block; rl WAXED_WEATHERED_CHISELED_COPPER - f Lnet/minecraft/world/level/block/Block; rm WAXED_EXPOSED_CHISELED_COPPER - f Lnet/minecraft/world/level/block/Block; rn WAXED_CHISELED_COPPER - f Lnet/minecraft/world/level/block/Block; ro OXIDIZED_CUT_COPPER_STAIRS - f Lnet/minecraft/world/level/block/Block; rp WEATHERED_CUT_COPPER_STAIRS - f Lnet/minecraft/world/level/block/Block; rq EXPOSED_CUT_COPPER_STAIRS - f Lnet/minecraft/world/level/block/Block; rr CUT_COPPER_STAIRS - f Lnet/minecraft/world/level/block/Block; rs OXIDIZED_CUT_COPPER_SLAB - f Lnet/minecraft/world/level/block/Block; rt WEATHERED_CUT_COPPER_SLAB - f Lnet/minecraft/world/level/block/Block; ru EXPOSED_CUT_COPPER_SLAB - f Lnet/minecraft/world/level/block/Block; rv CUT_COPPER_SLAB - f Lnet/minecraft/world/level/block/Block; rw WAXED_COPPER_BLOCK - f Lnet/minecraft/world/level/block/Block; rx WAXED_WEATHERED_COPPER - f Lnet/minecraft/world/level/block/Block; ry WAXED_EXPOSED_COPPER - f Lnet/minecraft/world/level/block/Block; rz WAXED_OXIDIZED_COPPER - f Lnet/minecraft/world/level/block/Block; s CHERRY_PLANKS - f Lnet/minecraft/world/level/block/Block; sA MOSS_CARPET - f Lnet/minecraft/world/level/block/Block; sB PINK_PETALS - f Lnet/minecraft/world/level/block/Block; sC MOSS_BLOCK - f Lnet/minecraft/world/level/block/Block; sD BIG_DRIPLEAF - f Lnet/minecraft/world/level/block/Block; sE BIG_DRIPLEAF_STEM - f Lnet/minecraft/world/level/block/Block; sF SMALL_DRIPLEAF - f Lnet/minecraft/world/level/block/Block; sG HANGING_ROOTS - f Lnet/minecraft/world/level/block/Block; sH ROOTED_DIRT - f Lnet/minecraft/world/level/block/Block; sI MUD - f Lnet/minecraft/world/level/block/Block; sJ DEEPSLATE - f Lnet/minecraft/world/level/block/Block; sK COBBLED_DEEPSLATE - f Lnet/minecraft/world/level/block/Block; sL COBBLED_DEEPSLATE_STAIRS - f Lnet/minecraft/world/level/block/Block; sM COBBLED_DEEPSLATE_SLAB - f Lnet/minecraft/world/level/block/Block; sN COBBLED_DEEPSLATE_WALL - f Lnet/minecraft/world/level/block/Block; sO POLISHED_DEEPSLATE - f Lnet/minecraft/world/level/block/Block; sP POLISHED_DEEPSLATE_STAIRS - f Lnet/minecraft/world/level/block/Block; sQ POLISHED_DEEPSLATE_SLAB - f Lnet/minecraft/world/level/block/Block; sR POLISHED_DEEPSLATE_WALL - f Lnet/minecraft/world/level/block/Block; sS DEEPSLATE_TILES - f Lnet/minecraft/world/level/block/Block; sT DEEPSLATE_TILE_STAIRS - f Lnet/minecraft/world/level/block/Block; sU DEEPSLATE_TILE_SLAB - f Lnet/minecraft/world/level/block/Block; sV DEEPSLATE_TILE_WALL - f Lnet/minecraft/world/level/block/Block; sW DEEPSLATE_BRICKS - f Lnet/minecraft/world/level/block/Block; sX DEEPSLATE_BRICK_STAIRS - f Lnet/minecraft/world/level/block/Block; sY DEEPSLATE_BRICK_SLAB - f Lnet/minecraft/world/level/block/Block; sZ DEEPSLATE_BRICK_WALL - f Lnet/minecraft/world/level/block/Block; sa WAXED_OXIDIZED_COPPER_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; sb WAXED_WEATHERED_COPPER_TRAPDOOR - f Lnet/minecraft/world/level/block/Block; sc COPPER_GRATE - f Lnet/minecraft/world/level/block/Block; sd EXPOSED_COPPER_GRATE - f Lnet/minecraft/world/level/block/Block; se WEATHERED_COPPER_GRATE - f Lnet/minecraft/world/level/block/Block; sf OXIDIZED_COPPER_GRATE - f Lnet/minecraft/world/level/block/Block; sg WAXED_COPPER_GRATE - f Lnet/minecraft/world/level/block/Block; sh WAXED_EXPOSED_COPPER_GRATE - f Lnet/minecraft/world/level/block/Block; si WAXED_WEATHERED_COPPER_GRATE - f Lnet/minecraft/world/level/block/Block; sj WAXED_OXIDIZED_COPPER_GRATE - f Lnet/minecraft/world/level/block/Block; sk COPPER_BULB - f Lnet/minecraft/world/level/block/Block; sl EXPOSED_COPPER_BULB - f Lnet/minecraft/world/level/block/Block; sm WEATHERED_COPPER_BULB - f Lnet/minecraft/world/level/block/Block; sn OXIDIZED_COPPER_BULB - f Lnet/minecraft/world/level/block/Block; so WAXED_COPPER_BULB - f Lnet/minecraft/world/level/block/Block; sp WAXED_EXPOSED_COPPER_BULB - f Lnet/minecraft/world/level/block/Block; sq WAXED_WEATHERED_COPPER_BULB - f Lnet/minecraft/world/level/block/Block; sr WAXED_OXIDIZED_COPPER_BULB - f Lnet/minecraft/world/level/block/Block; ss LIGHTNING_ROD - f Lnet/minecraft/world/level/block/Block; st POINTED_DRIPSTONE - f Lnet/minecraft/world/level/block/Block; su DRIPSTONE_BLOCK - f Lnet/minecraft/world/level/block/Block; sv CAVE_VINES - f Lnet/minecraft/world/level/block/Block; sw CAVE_VINES_PLANT - f Lnet/minecraft/world/level/block/Block; sx SPORE_BLOSSOM - f Lnet/minecraft/world/level/block/Block; sy AZALEA - f Lnet/minecraft/world/level/block/Block; sz FLOWERING_AZALEA - f Lnet/minecraft/world/level/block/Block; t DARK_OAK_PLANKS - f Lnet/minecraft/world/level/block/Block; ta CHISELED_DEEPSLATE - f Lnet/minecraft/world/level/block/Block; tb CRACKED_DEEPSLATE_BRICKS - f Lnet/minecraft/world/level/block/Block; tc CRACKED_DEEPSLATE_TILES - f Lnet/minecraft/world/level/block/Block; td INFESTED_DEEPSLATE - f Lnet/minecraft/world/level/block/Block; te SMOOTH_BASALT - f Lnet/minecraft/world/level/block/Block; tf RAW_IRON_BLOCK - f Lnet/minecraft/world/level/block/Block; tg RAW_COPPER_BLOCK - f Lnet/minecraft/world/level/block/Block; th RAW_GOLD_BLOCK - f Lnet/minecraft/world/level/block/Block; ti POTTED_AZALEA - f Lnet/minecraft/world/level/block/Block; tj POTTED_FLOWERING_AZALEA - f Lnet/minecraft/world/level/block/Block; tk OCHRE_FROGLIGHT - f Lnet/minecraft/world/level/block/Block; tl VERDANT_FROGLIGHT - f Lnet/minecraft/world/level/block/Block; tm PEARLESCENT_FROGLIGHT - f Lnet/minecraft/world/level/block/Block; tn FROGSPAWN - f Lnet/minecraft/world/level/block/Block; to REINFORCED_DEEPSLATE - f Lnet/minecraft/world/level/block/Block; tp DECORATED_POT - f Lnet/minecraft/world/level/block/Block; tq CRAFTER - f Lnet/minecraft/world/level/block/Block; tr TRIAL_SPAWNER - f Lnet/minecraft/world/level/block/Block; ts VAULT - f Lnet/minecraft/world/level/block/Block; tt HEAVY_CORE - f Lnet/minecraft/world/level/block/state/BlockBase$f; tu NOT_CLOSED_SHULKER - f Lnet/minecraft/world/level/block/Block; u MANGROVE_PLANKS - f Lnet/minecraft/world/level/block/Block; v BAMBOO_PLANKS - f Lnet/minecraft/world/level/block/Block; w BAMBOO_MOSAIC - f Lnet/minecraft/world/level/block/Block; x OAK_SAPLING - f Lnet/minecraft/world/level/block/Block; y SPRUCE_SAPLING - f Lnet/minecraft/world/level/block/Block; z BIRCH_SAPLING - m (Lnet/minecraft/world/level/block/state/IBlockData;)I A lambda$static$25 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I B lambda$static$24 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I C lambda$static$23 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I D lambda$static$22 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I E lambda$static$21 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I F lambda$static$20 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I G lambda$static$19 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I H lambda$static$18 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I I lambda$static$17 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I J lambda$static$13 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I K lambda$static$12 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I L lambda$static$11 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I M lambda$static$10 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a always - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; a flowerPot - m (Z)Lnet/minecraft/world/level/block/Block; a pistonBase - m (Lnet/minecraft/world/level/material/MaterialMapColor;)Ljava/util/function/Function; a waterloggedMapColor - m (I)Ljava/util/function/ToIntFunction; a litBlockEmission - m (Ljava/lang/String;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; a register - m (Lnet/minecraft/world/level/material/MaterialMapColor;Lnet/minecraft/world/level/material/MaterialMapColor;Lnet/minecraft/world/level/block/SoundEffectType;)Lnet/minecraft/world/level/block/Block; a log - m (Lnet/minecraft/world/item/EnumColor;)Lnet/minecraft/world/level/block/Block; a bed - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; a register - m (Lnet/minecraft/world/level/material/MaterialMapColor;Lnet/minecraft/world/level/material/MaterialMapColor;)Lnet/minecraft/world/level/block/Block; a log - m (Lnet/minecraft/world/level/block/state/properties/BlockSetType;)Lnet/minecraft/world/level/block/Block; a woodenButton - m (Lnet/minecraft/world/level/block/SoundEffectType;)Lnet/minecraft/world/level/block/Block; a leaves - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityTypes;)Ljava/lang/Boolean; a never - m ()V a rebuildCache - m (Lnet/minecraft/world/item/EnumColor;Lnet/minecraft/world/level/material/MaterialMapColor;)Lnet/minecraft/world/level/block/Block; a shulkerBox - m (Lnet/minecraft/world/level/material/MaterialMapColor;)Lnet/minecraft/world/level/block/Block; b netherStem - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; b legacyStair - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityTypes;)Ljava/lang/Boolean; b always - m (Lnet/minecraft/world/item/EnumColor;)Lnet/minecraft/world/level/block/Block; b stainedGlass - m ()Lnet/minecraft/world/level/block/Block; b stoneButton - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b never - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; c stair - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityTypes;)Ljava/lang/Boolean; c ocelotOrParrot - m (Lnet/minecraft/world/level/material/MaterialMapColor;)Lnet/minecraft/world/level/block/Block; c candle - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z f lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I g lambda$static$47 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I h lambda$static$46 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I i lambda$static$45 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I j lambda$static$44 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I k lambda$static$43 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I l lambda$static$42 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I n lambda$static$40 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I o lambda$static$39 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I p lambda$static$38 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I q lambda$static$37 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I r lambda$static$36 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I s lambda$static$34 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I t lambda$static$32 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I u lambda$static$31 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I v lambda$static$30 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I w lambda$static$29 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I y lambda$static$27 -c net/minecraft/world/level/block/BrushableBlock net/minecraft/world/level/block/BrushableBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b TICK_DELAY - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c DUSTED - f Lnet/minecraft/world/level/block/Block; d turnsInto - f Lnet/minecraft/sounds/SoundEffect; e brushSound - f Lnet/minecraft/sounds/SoundEffect; f brushCompletedSound - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/item/EntityFallingBlock;)V a onBrokenAfterFall - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m ()Lnet/minecraft/world/level/block/Block; b getTurnsInto - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m ()Lnet/minecraft/sounds/SoundEffect; c getBrushSound - m ()Lnet/minecraft/sounds/SoundEffect; d getBrushCompletedSound -c net/minecraft/world/level/block/BuddingAmethystBlock net/minecraft/world/level/block/BuddingAmethystBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - f I c GROWTH_CHANCE - f [Lnet/minecraft/core/EnumDirection; d DIRECTIONS - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z g canClusterGrowAtState -c net/minecraft/world/level/block/CalibratedSculkSensorBlock net/minecraft/world/level/block/CalibratedSculkSensorBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity;)V a lambda$getTicker$0 - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m ()I c getActiveTicks -c net/minecraft/world/level/block/CandleBlock net/minecraft/world/level/block/CandleBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - f I d MIN_CANDLES - f I e MAX_CANDLES - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; f CANDLES - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; g LIT - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; h WATERLOGGED - f Ljava/util/function/ToIntFunction; i LIGHT_EMISSION - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; j PARTICLE_OFFSETS - f Lnet/minecraft/world/phys/shapes/VoxelShape; k ONE_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; l TWO_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; m THREE_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; n FOUR_AABB - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/context/BlockActionContext;)Z a canBeReplaced - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockBase$BlockData;)Z a lambda$canLight$2 - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;)Z a placeLiquid - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/lang/Iterable; b getParticleOffsets - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d canBeLit - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z g canLight - m ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; m lambda$static$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;)I m lambda$static$0 -c net/minecraft/world/level/block/CandleCakeBlock net/minecraft/world/level/block/CandleCakeBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d LIT - f F e AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; f CAKE_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; g CANDLE_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; h SHAPE - f Ljava/util/Map; i BY_CANDLE - f Ljava/lang/Iterable; j PARTICLE_OFFSETS - f Lnet/minecraft/world/level/block/CandleBlock; k candleBlock - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/CandleBlock;)Lnet/minecraft/world/level/block/state/IBlockData; a byCandle - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/CandleCakeBlock;)Lnet/minecraft/world/level/block/Block; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/BlockBase$BlockData;)Z a lambda$canLight$2 - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Z a candleHit - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/lang/Iterable; b getParticleOffsets - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z g canLight -c net/minecraft/world/level/block/CarpetBlock net/minecraft/world/level/block/CarpetBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape -c net/minecraft/world/level/block/CaveVines net/minecraft/world/level/block/CaveVines - f Lnet/minecraft/world/phys/shapes/VoxelShape; t_ SHAPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; u_ BERRIES - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/EnumInteractionResult; a use - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z h_ hasGlowBerries - m (I)Ljava/util/function/ToIntFunction; i_ emission -c net/minecraft/world/level/block/CaveVinesBlock net/minecraft/world/level/block/CaveVinesBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - f F g CHANCE_OF_BERRIES_ON_GROWTH - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a updateBodyAfterConvertedFromHead - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/util/RandomSource;)I a getBlocksToGrowWhenBonemealed - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/IBlockData; a getGrowIntoState - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m ()Lnet/minecraft/world/level/block/Block; b getBodyBlock - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z g canGrowInto -c net/minecraft/world/level/block/CaveVinesPlantBlock net/minecraft/world/level/block/CaveVinesPlantBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a updateHeadAfterConvertedFromBody - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m ()Lnet/minecraft/world/level/block/BlockGrowingTop; c getHeadBlock -c net/minecraft/world/level/block/CeilingHangingSignBlock net/minecraft/world/level/block/CeilingHangingSignBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; b ROTATION - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c ATTACHED - f F d AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; e SHAPE - f Ljava/util/Map; i AABBS - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/level/block/entity/TileEntitySign;Lnet/minecraft/world/item/ItemStack;)Z a shouldTryToChainAnotherHangingSign - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_ getBlockSupportShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)F g getYRotationDegrees -c net/minecraft/world/level/block/ChangeOverTimeBlock net/minecraft/world/level/block/ChangeOverTimeBlock - f I y_ SCAN_DISTANCE - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a_ changeOverTime - m ()F ay_ getChanceModifier - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; c getNextState - m ()Ljava/lang/Enum; c getAge - m (Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/util/Optional; i_ getNext -c net/minecraft/world/level/block/CherryLeavesBlock net/minecraft/world/level/block/CherryLeavesBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick -c net/minecraft/world/level/block/ChiseledBookShelfBlock net/minecraft/world/level/block/ChiseledBookShelfBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b BOOKS_PER_ROW - f Ljava/util/List; c SLOT_OCCUPIED_PROPERTIES - f I d MAX_BOOKS_IN_STORAGE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;Lnet/minecraft/world/level/block/state/properties/IBlockState;)V a lambda$createBlockStateDefinition$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity;I)V a removeBook - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity;Lnet/minecraft/world/item/ItemStack;I)V a addBook - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/core/EnumDirection;)Ljava/util/Optional; a getRelativeHitCoordinatesForBlockFace - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/util/OptionalInt; a getHitSlot - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (F)I a getSection - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/phys/Vec2F;)Ljava/util/OptionalInt; a lambda$getHitSlot$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal -c net/minecraft/world/level/block/ChiseledBookShelfBlock$1 net/minecraft/world/level/block/ChiseledBookShelfBlock$1 - f [I a $SwitchMap$net$minecraft$core$Direction -c net/minecraft/world/level/block/ColoredFallingBlock net/minecraft/world/level/block/ColoredFallingBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/util/ColorRGBA; b dustColor - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/block/ColoredFallingBlock;)Lnet/minecraft/util/ColorRGBA; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)I b getDustColor -c net/minecraft/world/level/block/CopperBulbBlock net/minecraft/world/level/block/CopperBulbBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b POWERED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c LIT - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V a checkAndFlip - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal -c net/minecraft/world/level/block/CrafterBlock net/minecraft/world/level/block/CrafterBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b CRAFTING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c TRIGGERED - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; d ORIENTATION - f I e MAX_CRAFTING_TICKS - f I f CRAFTING_TICK_DELAY - f Lnet/minecraft/world/item/crafting/RecipeCache; g RECIPE_CACHE - f I h CRAFTER_ADVANCEMENT_DIAMETER - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)V a setPlacedBy - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/CrafterBlockEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/crafting/RecipeHolder;)V a dispenseItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/item/crafting/CraftingInput;)Ljava/util/Optional; a getPotentialResults - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/entity/TileEntity;Z)V a setBlockEntityTriggered - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V a dispenseFrom - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal -c net/minecraft/world/level/block/DecoratedPotBlock net/minecraft/world/level/block/DecoratedPotBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/resources/MinecraftKey; b SHERDS_DYNAMIC_DROP_ID - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c CRACKED - f Lnet/minecraft/world/phys/shapes/VoxelShape; d BOUNDING_BOX - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; e HORIZONTAL_FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; f WATERLOGGED - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/level/block/state/IBlockData; a playerWillDestroy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/storage/loot/LootParams$a;)Ljava/util/List; a getDrops - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/entity/projectile/IProjectile;)V a onProjectileHit - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/SoundEffectType; g_ getSoundType -c net/minecraft/world/level/block/DoubleBlockFinder net/minecraft/world/level/block/DoubleBlockCombiner - m (Lnet/minecraft/world/level/block/entity/TileEntityTypes;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/properties/BlockStateDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Ljava/util/function/BiPredicate;)Lnet/minecraft/world/level/block/DoubleBlockFinder$Result; a combineWithNeigbour -c net/minecraft/world/level/block/DoubleBlockFinder$BlockType net/minecraft/world/level/block/DoubleBlockCombiner$BlockType - f Lnet/minecraft/world/level/block/DoubleBlockFinder$BlockType; a SINGLE - f Lnet/minecraft/world/level/block/DoubleBlockFinder$BlockType; b FIRST - f Lnet/minecraft/world/level/block/DoubleBlockFinder$BlockType; c SECOND - f [Lnet/minecraft/world/level/block/DoubleBlockFinder$BlockType; d $VALUES - m ()[Lnet/minecraft/world/level/block/DoubleBlockFinder$BlockType; a $values -c net/minecraft/world/level/block/DoubleBlockFinder$Combiner net/minecraft/world/level/block/DoubleBlockCombiner$Combiner - m (Ljava/lang/Object;)Ljava/lang/Object; a acceptSingle - m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; a acceptDouble - m ()Ljava/lang/Object; b acceptNone -c net/minecraft/world/level/block/DoubleBlockFinder$Result net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult -c net/minecraft/world/level/block/DoubleBlockFinder$Result$Double net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Double - f Ljava/lang/Object; a first - f Ljava/lang/Object; b second -c net/minecraft/world/level/block/DoubleBlockFinder$Result$Single net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Single - f Ljava/lang/Object; a single -c net/minecraft/world/level/block/DropExperienceBlock net/minecraft/world/level/block/DropExperienceBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; b xpRange - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;Z)V a spawnAfterBreak -c net/minecraft/world/level/block/EnumBlockMirror net/minecraft/world/level/block/Mirror - f Lnet/minecraft/world/level/block/EnumBlockMirror; a NONE - f Lnet/minecraft/world/level/block/EnumBlockMirror; b LEFT_RIGHT - f Lnet/minecraft/world/level/block/EnumBlockMirror; c FRONT_BACK - f Lcom/mojang/serialization/Codec; d CODEC - f Ljava/lang/String; e id - f Lnet/minecraft/network/chat/IChatBaseComponent; f symbol - f Lcom/mojang/math/PointGroupO; g rotation - f [Lnet/minecraft/world/level/block/EnumBlockMirror; h $VALUES - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/EnumBlockRotation; a getRotation - m ()Lcom/mojang/math/PointGroupO; a rotation - m (II)I a mirror - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/EnumDirection; b mirror - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b symbol - m ()Ljava/lang/String; c getSerializedName - m ()[Lnet/minecraft/world/level/block/EnumBlockMirror; d $values -c net/minecraft/world/level/block/EnumBlockRotation net/minecraft/world/level/block/Rotation - f Lnet/minecraft/world/level/block/EnumBlockRotation; a NONE - f Lnet/minecraft/world/level/block/EnumBlockRotation; b CLOCKWISE_90 - f Lnet/minecraft/world/level/block/EnumBlockRotation; c CLOCKWISE_180 - f Lnet/minecraft/world/level/block/EnumBlockRotation; d COUNTERCLOCKWISE_90 - f Lcom/mojang/serialization/Codec; e CODEC - f Ljava/lang/String; f id - f Lcom/mojang/math/PointGroupO; g rotation - f [Lnet/minecraft/world/level/block/EnumBlockRotation; h $VALUES - m (Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/EnumBlockRotation; a getRotated - m ()Lcom/mojang/math/PointGroupO; a rotation - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/EnumDirection; a rotate - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/EnumBlockRotation; a getRandom - m (II)I a rotate - m ()[Lnet/minecraft/world/level/block/EnumBlockRotation; b $values - m (Lnet/minecraft/util/RandomSource;)Ljava/util/List; b getShuffled - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/EnumBlockSupport net/minecraft/world/level/block/SupportType - f Lnet/minecraft/world/level/block/EnumBlockSupport; a FULL - f Lnet/minecraft/world/level/block/EnumBlockSupport; b CENTER - f Lnet/minecraft/world/level/block/EnumBlockSupport; c RIGID - f [Lnet/minecraft/world/level/block/EnumBlockSupport; d $VALUES - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a isSupporting - m ()[Lnet/minecraft/world/level/block/EnumBlockSupport; a $values -c net/minecraft/world/level/block/EnumBlockSupport$1 net/minecraft/world/level/block/SupportType$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a isSupporting -c net/minecraft/world/level/block/EnumBlockSupport$2 net/minecraft/world/level/block/SupportType$2 - f I d CENTER_SUPPORT_WIDTH - f Lnet/minecraft/world/phys/shapes/VoxelShape; e CENTER_SUPPORT_SHAPE - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a isSupporting -c net/minecraft/world/level/block/EnumBlockSupport$3 net/minecraft/world/level/block/SupportType$3 - f I d RIGID_SUPPORT_WIDTH - f Lnet/minecraft/world/phys/shapes/VoxelShape; e RIGID_SUPPORT_SHAPE - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a isSupporting -c net/minecraft/world/level/block/EnumRenderType net/minecraft/world/level/block/RenderShape - f Lnet/minecraft/world/level/block/EnumRenderType; a INVISIBLE - f Lnet/minecraft/world/level/block/EnumRenderType; b ENTITYBLOCK_ANIMATED - f Lnet/minecraft/world/level/block/EnumRenderType; c MODEL - f [Lnet/minecraft/world/level/block/EnumRenderType; d $VALUES - m ()[Lnet/minecraft/world/level/block/EnumRenderType; a $values -c net/minecraft/world/level/block/EquipableCarvedPumpkinBlock net/minecraft/world/level/block/EquipableCarvedPumpkinBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m ()Lnet/minecraft/world/entity/EnumItemSlot; m getEquipmentSlot -c net/minecraft/world/level/block/Fallable net/minecraft/world/level/block/Fallable - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/item/EntityFallingBlock;)V a onBrokenAfterFall - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/item/EntityFallingBlock;)V a onLand - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a getFallDamageSource -c net/minecraft/world/level/block/FrogspawnBlock net/minecraft/world/level/block/FrogspawnBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - f I c MIN_TADPOLES_SPAWN - f I d MAX_TADPOLES_SPAWN - f I e DEFAULT_MIN_HATCH_TICK_DELAY - f I f DEFAULT_MAX_HATCH_TICK_DELAY - f I g minHatchTickDelay - f I h maxHatchTickDelay - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a destroyBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (II)V a setHatchDelay - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a mayPlaceOn - m (Lnet/minecraft/util/RandomSource;)I a getFrogspawnHatchDelay - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a hatchFrogspawn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b spawnTadpoles - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/util/RandomSource;)D b getRandomTadpolePositionOffset - m ()V b setDefaultHatchDelay -c net/minecraft/world/level/block/GlowLichenBlock net/minecraft/world/level/block/GlowLichenBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c WATERLOGGED - f Lnet/minecraft/world/level/block/MultifaceSpreader; d spreader - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/context/BlockActionContext;)Z a canBeReplaced - m (ILnet/minecraft/world/level/block/state/IBlockData;)I a lambda$emission$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a lambda$isValidBonemealTarget$1 - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a_ propagatesSkylightDown - m (I)Ljava/util/function/ToIntFunction; b emission - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m ()Lnet/minecraft/world/level/block/MultifaceSpreader; c getSpreader -c net/minecraft/world/level/block/HangingRootsBlock net/minecraft/world/level/block/HangingRootsBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c WATERLOGGED - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState -c net/minecraft/world/level/block/HeavyCoreBlock net/minecraft/world/level/block/HeavyCoreBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState -c net/minecraft/world/level/block/IBeaconBeam net/minecraft/world/level/block/BeaconBeamBlock - m ()Lnet/minecraft/world/item/EnumColor; b getColor -c net/minecraft/world/level/block/IBlockFragilePlantElement net/minecraft/world/level/block/BonemealableBlock - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a getParticlePos - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m ()Lnet/minecraft/world/level/block/IBlockFragilePlantElement$a; au_ getType - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget -c net/minecraft/world/level/block/IBlockFragilePlantElement$a net/minecraft/world/level/block/BonemealableBlock$Type - f Lnet/minecraft/world/level/block/IBlockFragilePlantElement$a; a NEIGHBOR_SPREADER - f Lnet/minecraft/world/level/block/IBlockFragilePlantElement$a; b GROWER - f [Lnet/minecraft/world/level/block/IBlockFragilePlantElement$a; c $VALUES - m ()[Lnet/minecraft/world/level/block/IBlockFragilePlantElement$a; a $values -c net/minecraft/world/level/block/IBlockWaterlogged net/minecraft/world/level/block/SimpleWaterloggedBlock - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/FluidType;)Z a canPlaceLiquid - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a pickupBlock - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;)Z a placeLiquid - m ()Ljava/util/Optional; aw_ getPickupSound -c net/minecraft/world/level/block/IFluidContainer net/minecraft/world/level/block/LiquidBlockContainer - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/FluidType;)Z a canPlaceLiquid - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;)Z a placeLiquid -c net/minecraft/world/level/block/IFluidSource net/minecraft/world/level/block/BucketPickup - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a pickupBlock - m ()Ljava/util/Optional; aw_ getPickupSound -c net/minecraft/world/level/block/ITileEntity net/minecraft/world/level/block/EntityBlock - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/entity/TileEntity;)Lnet/minecraft/world/level/gameevent/GameEventListener; a getListener -c net/minecraft/world/level/block/InfestedRotatedPillarBlock net/minecraft/world/level/block/InfestedRotatedPillarBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 -c net/minecraft/world/level/block/LavaCauldronBlock net/minecraft/world/level/block/LavaCauldronBlock - f Lcom/mojang/serialization/MapCodec; d CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;)D b getContentHeight - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d isFull -c net/minecraft/world/level/block/LayeredCauldronBlock net/minecraft/world/level/block/LayeredCauldronBlock - f Lcom/mojang/serialization/MapCodec; d CODEC - f I e MIN_FILL_LEVEL - f I f MAX_FILL_LEVEL - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; g LEVEL - f I h BASE_CONTENT_HEIGHT - f D i HEIGHT_PER_LEVEL - f Lnet/minecraft/world/level/biome/BiomeBase$Precipitation; j precipitationType - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/biome/BiomeBase$Precipitation;)V a handlePrecipitation - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/FluidType;)V a receiveStalactiteDrip - m (Lnet/minecraft/world/level/material/FluidType;)Z a canReceiveStalactiteDrip - m (Lnet/minecraft/world/level/block/state/IBlockData;)D b getContentHeight - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d isFull - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V d lowerFillLevel - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V e handleEntityOnFireInside -c net/minecraft/world/level/block/LevelEvent net/minecraft/world/level/block/LevelEvent - f I A SOUND_CHORUS_DEATH - f I B SOUND_BREWING_STAND_BREW - f I C SOUND_END_PORTAL_SPAWN - f I D SOUND_PHANTOM_BITE - f I E SOUND_ZOMBIE_TO_DROWNED - f I F SOUND_HUSK_TO_ZOMBIE - f I G SOUND_GRINDSTONE_USED - f I H SOUND_PAGE_TURN - f I I SOUND_SMITHING_TABLE_USED - f I J SOUND_POINTED_DRIPSTONE_LAND - f I K SOUND_DRIP_LAVA_INTO_CAULDRON - f I L SOUND_DRIP_WATER_INTO_CAULDRON - f I M SOUND_SKELETON_TO_STRAY - f I N SOUND_CRAFTER_CRAFT - f I O SOUND_CRAFTER_FAIL - f I P SOUND_WIND_CHARGE_SHOOT - f I Q COMPOSTER_FILL - f I R LAVA_FIZZ - f I S REDSTONE_TORCH_BURNOUT - f I T END_PORTAL_FRAME_FILL - f I U DRIPSTONE_DRIP - f I V PARTICLES_AND_SOUND_PLANT_GROWTH - f I W PARTICLES_SHOOT_SMOKE - f I X PARTICLES_DESTROY_BLOCK - f I Y PARTICLES_SPELL_POTION_SPLASH - f I Z PARTICLES_EYE_OF_ENDER_DEATH - f I a SOUND_DISPENSER_DISPENSE - f I aA ANIMATION_SPAWN_COBWEB - f I aB PARTICLES_TRIAL_SPAWNER_DETECT_PLAYER_OMINOUS - f I aC PARTICLES_TRIAL_SPAWNER_BECOME_OMINOUS - f I aD PARTICLES_TRIAL_SPAWNER_SPAWN_ITEM - f I aa PARTICLES_MOBBLOCK_SPAWN - f I ab PARTICLES_DRAGON_FIREBALL_SPLASH - f I ac PARTICLES_INSTANT_POTION_SPLASH - f I ad PARTICLES_DRAGON_BLOCK_BREAK - f I ae PARTICLES_WATER_EVAPORATING - f I af PARTICLES_SHOOT_WHITE_SMOKE - f I ag PARTICLES_BEE_GROWTH - f I ah PARTICLES_TURTLE_EGG_PLACEMENT - f I ai PARTICLES_SMASH_ATTACK - f I aj ANIMATION_END_GATEWAY_SPAWN - f I ak ANIMATION_DRAGON_SUMMON_ROAR - f I al PARTICLES_ELECTRIC_SPARK - f I am PARTICLES_AND_SOUND_WAX_ON - f I an PARTICLES_WAX_OFF - f I ao PARTICLES_SCRAPE - f I ap PARTICLES_SCULK_CHARGE - f I aq PARTICLES_SCULK_SHRIEK - f I ar PARTICLES_AND_SOUND_BRUSH_BLOCK_COMPLETE - f I as PARTICLES_EGG_CRACK - f I at PARTICLES_TRIAL_SPAWNER_SPAWN - f I au PARTICLES_TRIAL_SPAWNER_SPAWN_MOB_AT - f I av PARTICLES_TRIAL_SPAWNER_DETECT_PLAYER - f I aw ANIMATION_TRIAL_SPAWNER_EJECT_ITEM - f I ax ANIMATION_VAULT_ACTIVATE - f I ay ANIMATION_VAULT_DEACTIVATE - f I az ANIMATION_VAULT_EJECT_ITEM - f I b SOUND_DISPENSER_FAIL - f I c SOUND_DISPENSER_PROJECTILE_LAUNCH - f I d SOUND_FIREWORK_SHOOT - f I e SOUND_EXTINGUISH_FIRE - f I f SOUND_PLAY_JUKEBOX_SONG - f I g SOUND_STOP_JUKEBOX_SONG - f I h SOUND_GHAST_WARNING - f I i SOUND_GHAST_FIREBALL - f I j SOUND_DRAGON_FIREBALL - f I k SOUND_BLAZE_FIREBALL - f I l SOUND_ZOMBIE_WOODEN_DOOR - f I m SOUND_ZOMBIE_IRON_DOOR - f I n SOUND_ZOMBIE_DOOR_CRASH - f I o SOUND_WITHER_BLOCK_BREAK - f I p SOUND_WITHER_BOSS_SPAWN - f I q SOUND_WITHER_BOSS_SHOOT - f I r SOUND_BAT_LIFTOFF - f I s SOUND_ZOMBIE_INFECTED - f I t SOUND_ZOMBIE_CONVERTED - f I u SOUND_DRAGON_DEATH - f I v SOUND_ANVIL_BROKEN - f I w SOUND_ANVIL_USED - f I x SOUND_ANVIL_LAND - f I y SOUND_PORTAL_TRAVEL - f I z SOUND_CHORUS_GROW -c net/minecraft/world/level/block/LightBlock net/minecraft/world/level/block/LightBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MAX_LEVEL - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c LEVEL - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d WATERLOGGED - f Ljava/util/function/ToIntFunction; e LIGHT_EMISSION - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; a setLightOnStack - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a_ propagatesSkylightDown - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F d getShadeBrightness - m (Lnet/minecraft/world/level/block/state/IBlockData;)I m lambda$static$0 -c net/minecraft/world/level/block/LightningRodBlock net/minecraft/world/level/block/LightningRodBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c WATERLOGGED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d POWERED - f I e RANGE - f I k ACTIVATION_TICKS - f I l SPARK_CYCLE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I b getDirectSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V d onLightningStrike - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V e updateNeighbours - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource -c net/minecraft/world/level/block/MangroveLeavesBlock net/minecraft/world/level/block/MangroveLeavesBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a getParticlePos - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget -c net/minecraft/world/level/block/MangrovePropaguleBlock net/minecraft/world/level/block/MangrovePropaguleBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; b AGE - f I c MAX_AGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d HANGING - f [Lnet/minecraft/world/phys/shapes/VoxelShape; j SHAPE_PER_AGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; k WATERLOGGED - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/MangrovePropaguleBlock;)Lnet/minecraft/world/level/block/grower/WorldGenTreeProvider; a lambda$static$0 - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (I)Lnet/minecraft/world/level/block/state/IBlockData; b createNewHangingPropagule - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m ()Lnet/minecraft/world/level/block/state/IBlockData; c createNewHangingPropagule - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m isHanging - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z n isFullyGrown -c net/minecraft/world/level/block/MangroveRootsBlock net/minecraft/world/level/block/MangroveRootsBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b WATERLOGGED - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z a skipRendering - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState -c net/minecraft/world/level/block/MinecartTrackLogic net/minecraft/world/level/block/RailState - f Lnet/minecraft/world/level/World; a level - f Lnet/minecraft/core/BlockPosition; b pos - f Lnet/minecraft/world/level/block/BlockMinecartTrackAbstract; c block - f Lnet/minecraft/world/level/block/state/IBlockData; d state - f Z e isStraight - f Ljava/util/List; f connections - m (Lnet/minecraft/core/BlockPosition;)Z a hasRail - m (Lnet/minecraft/world/level/block/MinecartTrackLogic;)Z a connectsTo - m ()Ljava/util/List; a getConnections - m (Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition;)V a updateConnections - m (ZZLnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition;)Lnet/minecraft/world/level/block/MinecartTrackLogic; a place - m ()I b countPotentialConnections - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/MinecartTrackLogic; b getRail - m (Lnet/minecraft/world/level/block/MinecartTrackLogic;)Z b canConnectTo - m (Lnet/minecraft/world/level/block/MinecartTrackLogic;)V c connectTo - m ()Lnet/minecraft/world/level/block/state/IBlockData; c getState - m (Lnet/minecraft/core/BlockPosition;)Z c hasConnection - m (Lnet/minecraft/core/BlockPosition;)Z d hasNeighborRail - m ()V d removeSoftConnections -c net/minecraft/world/level/block/MinecartTrackLogic$1 net/minecraft/world/level/block/RailState$1 - f [I a $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape -c net/minecraft/world/level/block/MossBlock net/minecraft/world/level/block/MossBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/core/IRegistry;)Ljava/util/Optional; a lambda$performBonemeal$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder$c;)V a lambda$performBonemeal$1 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m ()Lnet/minecraft/world/level/block/IBlockFragilePlantElement$a; au_ getType - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget -c net/minecraft/world/level/block/MudBlock net/minecraft/world/level/block/MudBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_ getBlockSupportShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; c getVisualShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F d getShadeBrightness -c net/minecraft/world/level/block/MultifaceBlock net/minecraft/world/level/block/MultifaceBlock - f F a AABB_OFFSET - f [Lnet/minecraft/core/EnumDirection; b DIRECTIONS - f Lnet/minecraft/world/phys/shapes/VoxelShape; c UP_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; d DOWN_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; e WEST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; f EAST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; g NORTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; h SOUTH_AABB - f Ljava/util/Map; i PROPERTY_BY_DIRECTION - f Ljava/util/Map; j SHAPE_BY_DIRECTION - f Lcom/google/common/collect/ImmutableMap; k shapesCache - f Z l canRotate - f Z m canMirrorX - f Z n canMirrorZ - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/core/EnumDirection;)Z a isFaceSupported - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean;)Lnet/minecraft/world/level/block/state/IBlockData; a removeFace - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Ljava/util/Collection;)B a pack - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z a hasFace - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a isValidStateForPlacement - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (B)Ljava/util/Set; a unpack - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/context/BlockActionContext;)Z a canBeReplaced - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Ljava/util/EnumMap;)V a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/BlockStateList;)Lnet/minecraft/world/level/block/state/IBlockData; a getDefaultMultifaceState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$getStateForPlacement$1 - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a canAttachTo - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Ljava/util/function/Function;)Lnet/minecraft/world/level/block/state/IBlockData; a mapDirections - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z b lambda$hasAnyVacantFace$3 - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b getFaceProperty - m ()Lnet/minecraft/world/level/block/MultifaceSpreader; c getSpreader - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/state/IBlockData; c getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z c lambda$hasAnyFace$2 - m ()Z m isWaterloggable - m (Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/util/Set; m availableFaces - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z n hasAnyFace - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/phys/shapes/VoxelShape; o calculateMultifaceShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z p hasAnyVacantFace -c net/minecraft/world/level/block/MultifaceSpreader net/minecraft/world/level/block/MultifaceSpreader - f [Lnet/minecraft/world/level/block/MultifaceSpreader$e; a DEFAULT_SPREAD_ORDER - f Lnet/minecraft/world/level/block/MultifaceSpreader$b; b config - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Z)J a spreadFromFaceTowardAllDirections - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Z)J a spreadAll - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/MultifaceSpreader$d;)Ljava/util/Optional; a getSpreadFromFaceTowardDirection - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a canSpreadInAnyDirection - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/level/block/MultifaceSpreader$c;Z)Ljava/util/Optional; a spreadToFace - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/util/RandomSource;Z)Ljava/util/Optional; a spreadFromFaceTowardRandomDirection - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a spreadFromRandomFaceTowardRandomDirection - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;Z)Ljava/util/Optional; a spreadFromFaceTowardDirection -c net/minecraft/world/level/block/MultifaceSpreader$a net/minecraft/world/level/block/MultifaceSpreader$DefaultSpreaderConfig - f Lnet/minecraft/world/level/block/MultifaceBlock; a block - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/MultifaceSpreader$c;)Z a canSpreadInto - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;)Z a stateCanBeReplaced -c net/minecraft/world/level/block/MultifaceSpreader$b net/minecraft/world/level/block/MultifaceSpreader$SpreadConfig - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isOtherBlockValidAsSource - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/level/block/MultifaceSpreader$c;Lnet/minecraft/world/level/block/state/IBlockData;Z)Z a placeBlock - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/MultifaceSpreader$c;)Z a canSpreadInto - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z a hasFace - m ()[Lnet/minecraft/world/level/block/MultifaceSpreader$e; a getSpreadTypes - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z b canSpreadFrom -c net/minecraft/world/level/block/MultifaceSpreader$c net/minecraft/world/level/block/MultifaceSpreader$SpreadPos - f Lnet/minecraft/core/BlockPosition; a pos - f Lnet/minecraft/core/EnumDirection; b face - m ()Lnet/minecraft/core/BlockPosition; a pos - m ()Lnet/minecraft/core/EnumDirection; b face -c net/minecraft/world/level/block/MultifaceSpreader$d net/minecraft/world/level/block/MultifaceSpreader$SpreadPredicate -c net/minecraft/world/level/block/MultifaceSpreader$e net/minecraft/world/level/block/MultifaceSpreader$SpreadType - f Lnet/minecraft/world/level/block/MultifaceSpreader$e; a SAME_POSITION - f Lnet/minecraft/world/level/block/MultifaceSpreader$e; b SAME_PLANE - f Lnet/minecraft/world/level/block/MultifaceSpreader$e; c WRAP_AROUND - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/MultifaceSpreader$c; a getSpreadPos -c net/minecraft/world/level/block/MultifaceSpreader$e$1 net/minecraft/world/level/block/MultifaceSpreader$SpreadType$1 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/MultifaceSpreader$c; a getSpreadPos -c net/minecraft/world/level/block/MultifaceSpreader$e$2 net/minecraft/world/level/block/MultifaceSpreader$SpreadType$2 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/MultifaceSpreader$c; a getSpreadPos -c net/minecraft/world/level/block/MultifaceSpreader$e$3 net/minecraft/world/level/block/MultifaceSpreader$SpreadType$3 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/MultifaceSpreader$c; a getSpreadPos -c net/minecraft/world/level/block/PiglinWallSkullBlock net/minecraft/world/level/block/PiglinWallSkullBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - f Ljava/util/Map; e AABBS - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape -c net/minecraft/world/level/block/PinkPetalsBlock net/minecraft/world/level/block/PinkPetalsBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MIN_FLOWERS - f I c MAX_FLOWERS - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; d FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; e AMOUNT - f Ljava/util/function/BiFunction; f SHAPE_BY_PROPERTIES - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/context/BlockActionContext;)Z a canBeReplaced - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/core/EnumDirection;Ljava/lang/Integer;)Lnet/minecraft/world/phys/shapes/VoxelShape; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget -c net/minecraft/world/level/block/PitcherCropBlock net/minecraft/world/level/block/PitcherCropBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; d AGE - f I e MAX_AGE - f I f DOUBLE_PLANT_AGE_INTERSECTION - f I g BONEMEAL_INCREASE - f Lnet/minecraft/world/phys/shapes/VoxelShape; h FULL_UPPER_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; i FULL_LOWER_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; j COLLISION_SHAPE_BULB - f Lnet/minecraft/world/phys/shapes/VoxelShape; k COLLISION_SHAPE_CROP - f [Lnet/minecraft/world/phys/shapes/VoxelShape; l UPPER_SHAPE_BY_AGE - f [Lnet/minecraft/world/phys/shapes/VoxelShape; m LOWER_SHAPE_BY_AGE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/context/BlockActionContext;)Z a canBeReplaced - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)V a setPlacedBy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;I)Z a canGrow - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;I)V a grow - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canGrowInto - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (I)Z b isDouble - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z b sufficientLight - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/PitcherCropBlock$a; d getLowerHalf - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m isLower - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z n isMaxAge -c net/minecraft/world/level/block/PitcherCropBlock$a net/minecraft/world/level/block/PitcherCropBlock$PosAndState - f Lnet/minecraft/core/BlockPosition; a pos - f Lnet/minecraft/world/level/block/state/IBlockData; b state - m ()Lnet/minecraft/core/BlockPosition; a pos - m ()Lnet/minecraft/world/level/block/state/IBlockData; b state -c net/minecraft/world/level/block/PointedDripstoneBlock net/minecraft/world/level/block/PointedDripstoneBlock - f F F STALAGMITE_FALL_DISTANCE_OFFSET - f I G STALAGMITE_FALL_DAMAGE_MODIFIER - f F H AVERAGE_DAYS_PER_GROWTH - f F I GROWTH_PROBABILITY_PER_RANDOM_TICK - f I J MAX_GROWTH_LENGTH - f I K MAX_STALAGMITE_SEARCH_RANGE_WHEN_GROWING - f F L STALACTITE_DRIP_START_PIXEL - f Lnet/minecraft/world/phys/shapes/VoxelShape; M TIP_MERGE_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; N TIP_SHAPE_UP - f Lnet/minecraft/world/phys/shapes/VoxelShape; O TIP_SHAPE_DOWN - f Lnet/minecraft/world/phys/shapes/VoxelShape; P FRUSTUM_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; Q MIDDLE_SHAPE - f Lnet/minecraft/world/phys/shapes/VoxelShape; R BASE_SHAPE - f F S MAX_HORIZONTAL_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; T REQUIRED_SPACE_TO_DRIP_THROUGH_NON_SOLID_BLOCK - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b TIP_DIRECTION - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; c THICKNESS - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d WATERLOGGED - f I e MAX_SEARCH_LENGTH_WHEN_CHECKING_DRIP_TYPE - f I f DELAY_BEFORE_FALLING - f F g DRIP_PROBABILITY_PER_ANIMATE_TICK - f F h DRIP_PROBABILITY_PER_ANIMATE_TICK_IF_UNDER_LIQUID_SOURCE - f I i MAX_SEARCH_LENGTH_BETWEEN_STALACTITE_TIP_AND_CAULDRON - f F j WATER_TRANSFER_PROBABILITY_PER_RANDOM_TICK - f F k LAVA_TRANSFER_PROBABILITY_PER_RANDOM_TICK - f D l MIN_TRIDENT_VELOCITY_TO_BREAK_DRIPSTONE - f F m STALACTITE_DAMAGE_PER_FALL_DISTANCE_AND_SIZE - f I n STALACTITE_MAX_DAMAGE - f I o MAX_STALACTITE_HEIGHT_FOR_DAMAGE_CALCULATION - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a findStalactiteTipAboveCauldron - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/material/FluidType; a getCauldronFillFluidType - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z a isUnmergedTipWithDirection - m (Lnet/minecraft/world/level/material/FluidType;)Z a canFillCauldron - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;F)V a maybeTransferFluid - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V a createMergedTips - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection$EnumAxisDirection;Ljava/util/function/BiPredicate;Ljava/util/function/Predicate;I)Ljava/util/Optional; a findBlockVertical - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/item/EntityFallingBlock;)V a onBrokenAfterFall - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/FluidType;)Lnet/minecraft/core/BlockPosition; a findFillableCauldronBelowStalactiteTip - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a getFallDamageSource - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Z)Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; a calculateDripstoneThickness - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)V a grow - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V a spawnFallingStalactite - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;F)V a fallOn - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;I)Ljava/util/Optional; a findRootBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a canDripThrough - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a spawnDripParticle - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;IZ)Lnet/minecraft/core/BlockPosition; a findTip - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/material/FluidType;)Lnet/minecraft/world/level/material/FluidType; a getDripFluid - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/FluidType;)V a spawnDripParticle - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Z)Z a isTip - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/entity/projectile/IProjectile;)V a onProjectileHit - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)Z a canGrow - m ()F av_ getMaxHorizontalOffset - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V b growStalagmiteBelow - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Z b canTipGrow - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z b isPointedDripstoneWithDirection - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/core/EnumDirection; b calculateTipDirection - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/util/Optional; b getFluidAboveStalactite - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z b isStalactiteStartPos - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V c growStalactiteOrStalagmiteIfPossible - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z c isValidPointedDripstonePlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z c isCollisionShapeFullBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; f getOcclusionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z m canDrip - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z n isStalactite - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z o isStalagmite -c net/minecraft/world/level/block/PointedDripstoneBlock$a net/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo - f Lnet/minecraft/core/BlockPosition; a pos - f Lnet/minecraft/world/level/material/FluidType; b fluid - f Lnet/minecraft/world/level/block/state/IBlockData; c sourceState - m ()Lnet/minecraft/core/BlockPosition; a pos - m ()Lnet/minecraft/world/level/material/FluidType; b fluid - m ()Lnet/minecraft/world/level/block/state/IBlockData; c sourceState -c net/minecraft/world/level/block/Portal net/minecraft/world/level/block/Portal - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/portal/DimensionTransition; a getPortalDestination - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;)I a getPortalTransitionTime - m ()Lnet/minecraft/world/level/block/Portal$a; b getLocalTransition -c net/minecraft/world/level/block/Portal$a net/minecraft/world/level/block/Portal$Transition - f Lnet/minecraft/world/level/block/Portal$a; a CONFUSION - f Lnet/minecraft/world/level/block/Portal$a; b NONE - f [Lnet/minecraft/world/level/block/Portal$a; c $VALUES - m ()[Lnet/minecraft/world/level/block/Portal$a; a $values -c net/minecraft/world/level/block/PowderSnowBlock net/minecraft/world/level/block/PowderSnowBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b HORIZONTAL_PARTICLE_MOMENTUM_FACTOR - f F c IN_BLOCK_HORIZONTAL_SPEED_MULTIPLIER - f F d IN_BLOCK_VERTICAL_SPEED_MULTIPLIER - f F e NUM_BLOCKS_TO_FALL_INTO_BLOCK - f Lnet/minecraft/world/phys/shapes/VoxelShape; f FALLING_COLLISION_SHAPE - f D g MINIMUM_FALL_DISTANCE_FOR_SOUND - f D h MINIMUM_FALL_DISTANCE_FOR_BIG_SOUND - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/entity/Entity;)Z a canEntityWalkOnPowderSnow - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z a skipRendering - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a pickupBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;F)V a fallOn - m ()Ljava/util/Optional; aw_ getPickupSound - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; c getVisualShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; f getOcclusionShape -c net/minecraft/world/level/block/RodBlock net/minecraft/world/level/block/RodBlock - f F f AABB_MIN - f F g AABB_MAX - f Lnet/minecraft/world/phys/shapes/VoxelShape; h Y_AXIS_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; i Z_AXIS_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; j X_AXIS_AABB - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror -c net/minecraft/world/level/block/RodBlock$1 net/minecraft/world/level/block/RodBlock$1 - f [I a $SwitchMap$net$minecraft$core$Direction$Axis -c net/minecraft/world/level/block/RootedDirtBlock net/minecraft/world/level/block/RootedDirtBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a getParticlePos - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget -c net/minecraft/world/level/block/SculkBehaviour net/minecraft/world/level/block/SculkBehaviour - f Lnet/minecraft/world/level/block/SculkBehaviour; v_ DEFAULT - m (Lnet/minecraft/world/level/block/SculkSpreader$a;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I a attemptUseCharge - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z a depositCharge - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Ljava/util/Collection;Z)Z a attemptSpreadVein - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a onDischarged - m ()B b getSculkSpreadDelay - m ()Z d canChangeBlockStateOnSpread - m (I)I j_ updateDecayDelay -c net/minecraft/world/level/block/SculkBehaviour$1 net/minecraft/world/level/block/SculkBehaviour$1 - m (Lnet/minecraft/world/level/block/SculkSpreader$a;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I a attemptUseCharge - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Ljava/util/Collection;Z)Z a attemptSpreadVein - m (I)I j_ updateDecayDelay -c net/minecraft/world/level/block/SculkBlock net/minecraft/world/level/block/SculkBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/SculkSpreader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;I)I a getDecayPenalty - m (Lnet/minecraft/world/level/block/SculkSpreader$a;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I a attemptUseCharge - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/world/level/block/state/IBlockData; a getRandomGrowthState - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Z a canPlaceGrowth - m ()Z d canChangeBlockStateOnSpread -c net/minecraft/world/level/block/SculkCatalystBlock net/minecraft/world/level/block/SculkCatalystBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b PULSE - f Lnet/minecraft/util/valueproviders/IntProvider; c xpRange - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;Z)V a spawnAfterBreak - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape -c net/minecraft/world/level/block/SculkSensorBlock net/minecraft/world/level/block/SculkSensorBlock - f [F a RESONANCE_PITCH_BEND - f Lcom/mojang/serialization/MapCodec; c CODEC - f I d ACTIVE_TICKS - f I e COOLDOWN_TICKS - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; f PHASE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; g POWER - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; h WATERLOGGED - f Lnet/minecraft/world/phys/shapes/VoxelShape; i SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;Z)V a spawnAfterBreak - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;I)V a tryResonateVibration - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;II)V a activate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/Entity;)V a stepOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a deactivate - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b updateNeighbours - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I b getDirectSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m ()I c getActiveTicks - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f_ useShapeForLightOcclusion - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; m getPhase - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z n canActivate -c net/minecraft/world/level/block/SculkShriekerBlock net/minecraft/world/level/block/SculkShriekerBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b SHRIEKING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c WATERLOGGED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d CAN_SUMMON - f Lnet/minecraft/world/phys/shapes/VoxelShape; e COLLIDER - f D f TOP_Y - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;Z)V a spawnAfterBreak - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/Entity;)V a stepOn - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; f getOcclusionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f_ useShapeForLightOcclusion -c net/minecraft/world/level/block/SculkSpreader net/minecraft/world/level/block/SculkSpreader - f I a MAX_GROWTH_RATE_RADIUS - f I b MAX_CHARGE - f F c MAX_DECAY_FACTOR - f I d SHRIEKER_PLACEMENT_RATE - f I e MAX_CURSORS - f Z f isWorldGeneration - f Lnet/minecraft/tags/TagKey; g replaceableBlocks - f I h growthSpawnCost - f I i noGrowthRadius - f I j chargeDecayRate - f I k additionalDecayRate - f Ljava/util/List; l cursors - f Lorg/slf4j/Logger; m LOGGER - m (Lnet/minecraft/world/level/block/SculkSpreader$a;)V a addCursor - m (Lnet/minecraft/nbt/NBTTagCompound;)V a load - m (Lnet/minecraft/core/BlockPosition;I)V a addCursors - m ()Lnet/minecraft/world/level/block/SculkSpreader; a createLevelSpreader - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;Z)V a updateCursors - m ()Lnet/minecraft/world/level/block/SculkSpreader; b createWorldGenSpreader - m (Lnet/minecraft/nbt/NBTTagCompound;)V b save - m ()Lnet/minecraft/tags/TagKey; c replaceableBlocks - m ()I d growthSpawnCost - m ()I e noGrowthRadius - m ()I f chargeDecayRate - m ()I g additionalDecayRate - m ()Z h isWorldGeneration - m ()Ljava/util/List; i getCursors - m ()V j clear -c net/minecraft/world/level/block/SculkSpreader$a net/minecraft/world/level/block/SculkSpreader$ChargeCursor - f I a MAX_CURSOR_DECAY_DELAY - f Lcom/mojang/serialization/Codec; b CODEC - f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; c NON_CORNER_NEIGHBOURS - f Lnet/minecraft/core/BlockPosition; d pos - f I e charge - f I f updateDelay - f I g decayDelay - f Ljava/util/Set; h facings - f Lcom/mojang/serialization/Codec; i DIRECTION_SET - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Z)Z a shouldUpdate - m (Lnet/minecraft/util/RandomSource;)Ljava/util/List; a getRandomizedNonCornerNeighbourOffsets - m (Lnet/minecraft/world/level/block/SculkSpreader$a;)V a mergeWith - m ()Lnet/minecraft/core/BlockPosition; a getPos - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Z a isMovementUnobstructed - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)V a update - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/BlockPosition; a getValidMovementPos - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a isUnobstructed - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/SculkBehaviour; a getBlockBehaviour - m ()I b getCharge - m ()I c getDecayDelay - m ()Ljava/util/Set; d getFacingData -c net/minecraft/world/level/block/SculkVeinBlock net/minecraft/world/level/block/SculkVeinBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d WATERLOGGED - f Lnet/minecraft/world/level/block/MultifaceSpreader; e veinSpreader - f Lnet/minecraft/world/level/block/MultifaceSpreader; f sameSpaceSpreader - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/SculkSpreader$a;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I a attemptUseCharge - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/context/BlockActionContext;)Z a canBeReplaced - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)Z a hasSubstrateAccess - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Ljava/util/Collection;)Z a regrow - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a onDischarged - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m ()Lnet/minecraft/world/level/block/MultifaceSpreader; c getSpreader - m ()Lnet/minecraft/world/level/block/MultifaceSpreader; m getSameSpaceSpreader -c net/minecraft/world/level/block/SculkVeinBlock$a net/minecraft/world/level/block/SculkVeinBlock$SculkVeinSpreaderConfig - f [Lnet/minecraft/world/level/block/MultifaceSpreader$e; b spreadTypes - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isOtherBlockValidAsSource - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;)Z a stateCanBeReplaced - m ()[Lnet/minecraft/world/level/block/MultifaceSpreader$e; a getSpreadTypes -c net/minecraft/world/level/block/SeagrassBlock net/minecraft/world/level/block/SeagrassBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; c SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/FluidType;)Z a canPlaceLiquid - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;)Z a placeLiquid - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState -c net/minecraft/world/level/block/SmallDripleafBlock net/minecraft/world/level/block/SmallDripleafBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; d FACING - f F e AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; f SHAPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; g WATERLOGGED - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)V a setPlacedBy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBonemealSuccess - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a performBonemeal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m ()F ax_ getMaxVerticalOffset - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b isValidBonemealTarget - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState -c net/minecraft/world/level/block/SnifferEggBlock net/minecraft/world/level/block/SnifferEggBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MAX_HATCH_LEVEL - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c HATCH - f I d REGULAR_HATCH_TIME_TICKS - f I e BOOSTED_HATCH_TIME_TICKS - f I f RANDOM_HATCH_OFFSET_TICKS - f Lnet/minecraft/world/phys/shapes/VoxelShape; g SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a hatchBoost - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;)I m getHatchLevel - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z n isReadyToHatch -c net/minecraft/world/level/block/SoundEffectType net/minecraft/world/level/block/SoundType - f Lnet/minecraft/world/level/block/SoundEffectType; A LANTERN - f Lnet/minecraft/world/level/block/SoundEffectType; B STEM - f Lnet/minecraft/world/level/block/SoundEffectType; C NYLIUM - f Lnet/minecraft/world/level/block/SoundEffectType; D FUNGUS - f Lnet/minecraft/world/level/block/SoundEffectType; E ROOTS - f Lnet/minecraft/world/level/block/SoundEffectType; F SHROOMLIGHT - f Lnet/minecraft/world/level/block/SoundEffectType; G WEEPING_VINES - f Lnet/minecraft/world/level/block/SoundEffectType; H TWISTING_VINES - f Lnet/minecraft/world/level/block/SoundEffectType; I SOUL_SAND - f Lnet/minecraft/world/level/block/SoundEffectType; J SOUL_SOIL - f Lnet/minecraft/world/level/block/SoundEffectType; K BASALT - f Lnet/minecraft/world/level/block/SoundEffectType; L WART_BLOCK - f Lnet/minecraft/world/level/block/SoundEffectType; M NETHERRACK - f Lnet/minecraft/world/level/block/SoundEffectType; N NETHER_BRICKS - f Lnet/minecraft/world/level/block/SoundEffectType; O NETHER_SPROUTS - f Lnet/minecraft/world/level/block/SoundEffectType; P NETHER_ORE - f Lnet/minecraft/world/level/block/SoundEffectType; Q BONE_BLOCK - f Lnet/minecraft/world/level/block/SoundEffectType; R NETHERITE_BLOCK - f Lnet/minecraft/world/level/block/SoundEffectType; S ANCIENT_DEBRIS - f Lnet/minecraft/world/level/block/SoundEffectType; T LODESTONE - f Lnet/minecraft/world/level/block/SoundEffectType; U CHAIN - f Lnet/minecraft/world/level/block/SoundEffectType; V NETHER_GOLD_ORE - f Lnet/minecraft/world/level/block/SoundEffectType; W GILDED_BLACKSTONE - f Lnet/minecraft/world/level/block/SoundEffectType; X CANDLE - f Lnet/minecraft/world/level/block/SoundEffectType; Y AMETHYST - f Lnet/minecraft/world/level/block/SoundEffectType; Z AMETHYST_CLUSTER - f Lnet/minecraft/world/level/block/SoundEffectType; a EMPTY - f Lnet/minecraft/world/level/block/SoundEffectType; aA SCULK - f Lnet/minecraft/world/level/block/SoundEffectType; aB SCULK_VEIN - f Lnet/minecraft/world/level/block/SoundEffectType; aC SCULK_SHRIEKER - f Lnet/minecraft/world/level/block/SoundEffectType; aD GLOW_LICHEN - f Lnet/minecraft/world/level/block/SoundEffectType; aE DEEPSLATE - f Lnet/minecraft/world/level/block/SoundEffectType; aF DEEPSLATE_BRICKS - f Lnet/minecraft/world/level/block/SoundEffectType; aG DEEPSLATE_TILES - f Lnet/minecraft/world/level/block/SoundEffectType; aH POLISHED_DEEPSLATE - f Lnet/minecraft/world/level/block/SoundEffectType; aI FROGLIGHT - f Lnet/minecraft/world/level/block/SoundEffectType; aJ FROGSPAWN - f Lnet/minecraft/world/level/block/SoundEffectType; aK MANGROVE_ROOTS - f Lnet/minecraft/world/level/block/SoundEffectType; aL MUDDY_MANGROVE_ROOTS - f Lnet/minecraft/world/level/block/SoundEffectType; aM MUD - f Lnet/minecraft/world/level/block/SoundEffectType; aN MUD_BRICKS - f Lnet/minecraft/world/level/block/SoundEffectType; aO PACKED_MUD - f Lnet/minecraft/world/level/block/SoundEffectType; aP HANGING_SIGN - f Lnet/minecraft/world/level/block/SoundEffectType; aQ NETHER_WOOD_HANGING_SIGN - f Lnet/minecraft/world/level/block/SoundEffectType; aR BAMBOO_WOOD_HANGING_SIGN - f Lnet/minecraft/world/level/block/SoundEffectType; aS BAMBOO_WOOD - f Lnet/minecraft/world/level/block/SoundEffectType; aT NETHER_WOOD - f Lnet/minecraft/world/level/block/SoundEffectType; aU CHERRY_WOOD - f Lnet/minecraft/world/level/block/SoundEffectType; aV CHERRY_SAPLING - f Lnet/minecraft/world/level/block/SoundEffectType; aW CHERRY_LEAVES - f Lnet/minecraft/world/level/block/SoundEffectType; aX CHERRY_WOOD_HANGING_SIGN - f Lnet/minecraft/world/level/block/SoundEffectType; aY CHISELED_BOOKSHELF - f Lnet/minecraft/world/level/block/SoundEffectType; aZ SUSPICIOUS_SAND - f Lnet/minecraft/world/level/block/SoundEffectType; aa SMALL_AMETHYST_BUD - f Lnet/minecraft/world/level/block/SoundEffectType; ab MEDIUM_AMETHYST_BUD - f Lnet/minecraft/world/level/block/SoundEffectType; ac LARGE_AMETHYST_BUD - f Lnet/minecraft/world/level/block/SoundEffectType; ad TUFF - f Lnet/minecraft/world/level/block/SoundEffectType; ae TUFF_BRICKS - f Lnet/minecraft/world/level/block/SoundEffectType; af POLISHED_TUFF - f Lnet/minecraft/world/level/block/SoundEffectType; ag CALCITE - f Lnet/minecraft/world/level/block/SoundEffectType; ah DRIPSTONE_BLOCK - f Lnet/minecraft/world/level/block/SoundEffectType; ai POINTED_DRIPSTONE - f Lnet/minecraft/world/level/block/SoundEffectType; aj COPPER - f Lnet/minecraft/world/level/block/SoundEffectType; ak COPPER_BULB - f Lnet/minecraft/world/level/block/SoundEffectType; al COPPER_GRATE - f Lnet/minecraft/world/level/block/SoundEffectType; am CAVE_VINES - f Lnet/minecraft/world/level/block/SoundEffectType; an SPORE_BLOSSOM - f Lnet/minecraft/world/level/block/SoundEffectType; ao AZALEA - f Lnet/minecraft/world/level/block/SoundEffectType; ap FLOWERING_AZALEA - f Lnet/minecraft/world/level/block/SoundEffectType; aq MOSS_CARPET - f Lnet/minecraft/world/level/block/SoundEffectType; ar PINK_PETALS - f Lnet/minecraft/world/level/block/SoundEffectType; as MOSS - f Lnet/minecraft/world/level/block/SoundEffectType; at BIG_DRIPLEAF - f Lnet/minecraft/world/level/block/SoundEffectType; au SMALL_DRIPLEAF - f Lnet/minecraft/world/level/block/SoundEffectType; av ROOTED_DIRT - f Lnet/minecraft/world/level/block/SoundEffectType; aw HANGING_ROOTS - f Lnet/minecraft/world/level/block/SoundEffectType; ax AZALEA_LEAVES - f Lnet/minecraft/world/level/block/SoundEffectType; ay SCULK_SENSOR - f Lnet/minecraft/world/level/block/SoundEffectType; az SCULK_CATALYST - f Lnet/minecraft/world/level/block/SoundEffectType; b WOOD - f Lnet/minecraft/world/level/block/SoundEffectType; ba SUSPICIOUS_GRAVEL - f Lnet/minecraft/world/level/block/SoundEffectType; bb DECORATED_POT - f Lnet/minecraft/world/level/block/SoundEffectType; bc DECORATED_POT_CRACKED - f Lnet/minecraft/world/level/block/SoundEffectType; bd TRIAL_SPAWNER - f Lnet/minecraft/world/level/block/SoundEffectType; be SPONGE - f Lnet/minecraft/world/level/block/SoundEffectType; bf WET_SPONGE - f Lnet/minecraft/world/level/block/SoundEffectType; bg VAULT - f Lnet/minecraft/world/level/block/SoundEffectType; bh HEAVY_CORE - f Lnet/minecraft/world/level/block/SoundEffectType; bi COBWEB - f F bj volume - f F bk pitch - f Lnet/minecraft/sounds/SoundEffect; bl breakSound - f Lnet/minecraft/sounds/SoundEffect; bm stepSound - f Lnet/minecraft/sounds/SoundEffect; bn placeSound - f Lnet/minecraft/sounds/SoundEffect; bo hitSound - f Lnet/minecraft/sounds/SoundEffect; bp fallSound - f Lnet/minecraft/world/level/block/SoundEffectType; c GRAVEL - f Lnet/minecraft/world/level/block/SoundEffectType; d GRASS - f Lnet/minecraft/world/level/block/SoundEffectType; e LILY_PAD - f Lnet/minecraft/world/level/block/SoundEffectType; f STONE - f Lnet/minecraft/world/level/block/SoundEffectType; g METAL - f Lnet/minecraft/world/level/block/SoundEffectType; h GLASS - f Lnet/minecraft/world/level/block/SoundEffectType; i WOOL - f Lnet/minecraft/world/level/block/SoundEffectType; j SAND - f Lnet/minecraft/world/level/block/SoundEffectType; k SNOW - f Lnet/minecraft/world/level/block/SoundEffectType; l POWDER_SNOW - f Lnet/minecraft/world/level/block/SoundEffectType; m LADDER - f Lnet/minecraft/world/level/block/SoundEffectType; n ANVIL - f Lnet/minecraft/world/level/block/SoundEffectType; o SLIME_BLOCK - f Lnet/minecraft/world/level/block/SoundEffectType; p HONEY_BLOCK - f Lnet/minecraft/world/level/block/SoundEffectType; q WET_GRASS - f Lnet/minecraft/world/level/block/SoundEffectType; r CORAL_BLOCK - f Lnet/minecraft/world/level/block/SoundEffectType; s BAMBOO - f Lnet/minecraft/world/level/block/SoundEffectType; t BAMBOO_SAPLING - f Lnet/minecraft/world/level/block/SoundEffectType; u SCAFFOLDING - f Lnet/minecraft/world/level/block/SoundEffectType; v SWEET_BERRY_BUSH - f Lnet/minecraft/world/level/block/SoundEffectType; w CROP - f Lnet/minecraft/world/level/block/SoundEffectType; x HARD_CROP - f Lnet/minecraft/world/level/block/SoundEffectType; y VINE - f Lnet/minecraft/world/level/block/SoundEffectType; z NETHER_WART - m ()F a getVolume - m ()F b getPitch - m ()Lnet/minecraft/sounds/SoundEffect; c getBreakSound - m ()Lnet/minecraft/sounds/SoundEffect; d getStepSound - m ()Lnet/minecraft/sounds/SoundEffect; e getPlaceSound - m ()Lnet/minecraft/sounds/SoundEffect; f getHitSound - m ()Lnet/minecraft/sounds/SoundEffect; g getFallSound -c net/minecraft/world/level/block/SporeBlossomBlock net/minecraft/world/level/block/SporeBlossomBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/phys/shapes/VoxelShape; b SHAPE - f I c ADD_PARTICLE_ATTEMPTS - f I d PARTICLE_XZ_RADIUS - f I e PARTICLE_Y_MAX - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape -c net/minecraft/world/level/block/SuspiciousEffectHolder net/minecraft/world/level/block/SuspiciousEffectHolder - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/level/block/SuspiciousEffectHolder; a tryGet - m ()Lnet/minecraft/world/item/component/SuspiciousStewEffects; b getSuspiciousEffects - m ()Ljava/util/List; c getAllEffectHolders -c net/minecraft/world/level/block/TallSeagrassBlock net/minecraft/world/level/block/TallSeagrassBlock - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; d HALF - f F e AABB_OFFSET - f Lnet/minecraft/world/phys/shapes/VoxelShape; f SHAPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/FluidType;)Z a canPlaceLiquid - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;)Z a placeLiquid - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b mayPlaceOn - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState -c net/minecraft/world/level/block/TintedGlassBlock net/minecraft/world/level/block/TintedGlassBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a_ propagatesSkylightDown - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)I g getLightBlock -c net/minecraft/world/level/block/TorchflowerCropBlock net/minecraft/world/level/block/TorchflowerCropBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b MAX_AGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; c AGE - f F g AABB_OFFSET - f [Lnet/minecraft/world/phys/shapes/VoxelShape; h SHAPE_BY_AGE - f I i BONEMEAL_INCREASE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/World;)I a getBonemealAgeIncrease - m ()Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; b getAgeProperty - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (I)Lnet/minecraft/world/level/block/state/IBlockData; b getStateForAge - m ()I c getMaxAge - m ()Lnet/minecraft/world/level/IMaterial; d getBaseSeedId -c net/minecraft/world/level/block/TrialSpawnerBlock net/minecraft/world/level/block/TrialSpawnerBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; b STATE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c OMINOUS - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TrialSpawnerBlockEntity;)V a lambda$getTicker$1 - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$b;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a appendHoverText - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TrialSpawnerBlockEntity;)V a lambda$getTicker$0 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape -c net/minecraft/world/level/block/VaultBlock net/minecraft/world/level/block/VaultBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/IBlockState; b STATE - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; c FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d OMINOUS - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/vault/VaultBlockEntity;)V a lambda$getTicker$1 - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/vault/VaultBlockEntity;)V a lambda$getTicker$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape -c net/minecraft/world/level/block/WallHangingSignBlock net/minecraft/world/level/block/WallHangingSignBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/phys/shapes/VoxelShape; c PLANK_NORTHSOUTH - f Lnet/minecraft/world/phys/shapes/VoxelShape; d PLANK_EASTWEST - f Lnet/minecraft/world/phys/shapes/VoxelShape; e SHAPE_NORTHSOUTH - f Lnet/minecraft/world/phys/shapes/VoxelShape; i SHAPE_EASTWEST - f Ljava/util/Map; j AABBS - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a canAttachTo - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/level/block/entity/TileEntitySign;Lnet/minecraft/world/item/ItemStack;)Z a shouldTryToChainAnotherHangingSign - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isHittingEditableSide - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z b canPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_ getBlockSupportShape - m ()Ljava/lang/String; g getDescriptionId - m (Lnet/minecraft/world/level/block/state/IBlockData;)F g getYRotationDegrees -c net/minecraft/world/level/block/WaterloggedTransparentBlock net/minecraft/world/level/block/WaterloggedTransparentBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c WATERLOGGED - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState -c net/minecraft/world/level/block/WeatheringCopper net/minecraft/world/level/block/WeatheringCopper - f Ljava/util/function/Supplier; w_ NEXT_BY_BLOCK - f Ljava/util/function/Supplier; x_ PREVIOUS_BY_BLOCK - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; a getPrevious - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$getNext$3 - m ()Lcom/google/common/collect/BiMap; a lambda$static$1 - m ()F ay_ getChanceModifier - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/IBlockData; b lambda$getPrevious$2 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; b getFirst - m (Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/util/Optional; b getPrevious - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; c getNext - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; c getFirst - m ()Lcom/google/common/collect/BiMap; d lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/util/Optional; i_ getNext -c net/minecraft/world/level/block/WeatheringCopper$a net/minecraft/world/level/block/WeatheringCopper$WeatherState - f Lnet/minecraft/world/level/block/WeatheringCopper$a; a UNAFFECTED - f Lnet/minecraft/world/level/block/WeatheringCopper$a; b EXPOSED - f Lnet/minecraft/world/level/block/WeatheringCopper$a; c WEATHERED - f Lnet/minecraft/world/level/block/WeatheringCopper$a; d OXIDIZED - f Lcom/mojang/serialization/Codec; e CODEC - f Ljava/lang/String; f name - f [Lnet/minecraft/world/level/block/WeatheringCopper$a; g $VALUES - m ()[Lnet/minecraft/world/level/block/WeatheringCopper$a; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/WeatheringCopperBulbBlock net/minecraft/world/level/block/WeatheringCopperBulbBlock - f Lcom/mojang/serialization/MapCodec; d CODEC - f Lnet/minecraft/world/level/block/WeatheringCopper$a; e weatherState - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m ()Ljava/lang/Enum; c getAge - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking - m ()Lnet/minecraft/world/level/block/WeatheringCopper$a; m getAge -c net/minecraft/world/level/block/WeatheringCopperDoorBlock net/minecraft/world/level/block/WeatheringCopperDoorBlock - f Lcom/mojang/serialization/MapCodec; l CODEC - f Lnet/minecraft/world/level/block/WeatheringCopper$a; m weatherState - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m ()Ljava/lang/Enum; c getAge - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking - m ()Lnet/minecraft/world/level/block/WeatheringCopper$a; m getAge -c net/minecraft/world/level/block/WeatheringCopperFullBlock net/minecraft/world/level/block/WeatheringCopperFullBlock - f Lcom/mojang/serialization/MapCodec; d CODEC - f Lnet/minecraft/world/level/block/WeatheringCopper$a; e weatherState - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m ()Ljava/lang/Enum; c getAge - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking - m ()Lnet/minecraft/world/level/block/WeatheringCopper$a; m getAge -c net/minecraft/world/level/block/WeatheringCopperGrateBlock net/minecraft/world/level/block/WeatheringCopperGrateBlock - f Lcom/mojang/serialization/MapCodec; e CODEC - f Lnet/minecraft/world/level/block/WeatheringCopper$a; f weatherState - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m ()Ljava/lang/Enum; c getAge - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking - m ()Lnet/minecraft/world/level/block/WeatheringCopper$a; m getAge -c net/minecraft/world/level/block/WeatheringCopperSlabBlock net/minecraft/world/level/block/WeatheringCopperSlabBlock - f Lcom/mojang/serialization/MapCodec; f CODEC - f Lnet/minecraft/world/level/block/WeatheringCopper$a; g weatherState - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m ()Ljava/lang/Enum; c getAge - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking - m ()Lnet/minecraft/world/level/block/WeatheringCopper$a; m getAge -c net/minecraft/world/level/block/WeatheringCopperStairBlock net/minecraft/world/level/block/WeatheringCopperStairBlock - f Lcom/mojang/serialization/MapCodec; I CODEC - f Lnet/minecraft/world/level/block/WeatheringCopper$a; J weatherState - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/WeatheringCopperStairBlock;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m ()Ljava/lang/Enum; c getAge - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking - m ()Lnet/minecraft/world/level/block/WeatheringCopper$a; m getAge -c net/minecraft/world/level/block/WeatheringCopperTrapDoorBlock net/minecraft/world/level/block/WeatheringCopperTrapDoorBlock - f Lcom/mojang/serialization/MapCodec; m CODEC - f Lnet/minecraft/world/level/block/WeatheringCopper$a; n weatherState - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m ()Ljava/lang/Enum; c getAge - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking - m ()Lnet/minecraft/world/level/block/WeatheringCopper$a; n getAge -c net/minecraft/world/level/block/entity/BannerPatternLayers net/minecraft/world/level/block/entity/BannerPatternLayers - f Lnet/minecraft/world/level/block/entity/BannerPatternLayers; a EMPTY - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Ljava/util/List; d layers - f Lorg/slf4j/Logger; e LOGGER - m ()Lnet/minecraft/world/level/block/entity/BannerPatternLayers; a removeLast - m ()Ljava/util/List; b layers -c net/minecraft/world/level/block/entity/BannerPatternLayers$a net/minecraft/world/level/block/entity/BannerPatternLayers$Builder - f Lcom/google/common/collect/ImmutableList$Builder; a layers - m (Lnet/minecraft/world/level/block/entity/BannerPatternLayers;)Lnet/minecraft/world/level/block/entity/BannerPatternLayers$a; a addAll - m ()Lnet/minecraft/world/level/block/entity/BannerPatternLayers; a build - m (Lnet/minecraft/world/level/block/entity/BannerPatternLayers$b;)Lnet/minecraft/world/level/block/entity/BannerPatternLayers$a; a add - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/EnumColor;)Lnet/minecraft/world/level/block/entity/BannerPatternLayers$a; a addIfRegistered - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/EnumColor;)Lnet/minecraft/world/level/block/entity/BannerPatternLayers$a; a add -c net/minecraft/world/level/block/entity/BannerPatternLayers$b net/minecraft/world/level/block/entity/BannerPatternLayers$Layer - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/core/Holder; c pattern - f Lnet/minecraft/world/item/EnumColor; d color - m ()Lnet/minecraft/network/chat/IChatMutableComponent; a description - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/core/Holder; b pattern - m ()Lnet/minecraft/world/item/EnumColor; c color -c net/minecraft/world/level/block/entity/BannerPatterns net/minecraft/world/level/block/entity/BannerPatterns - f Lnet/minecraft/resources/ResourceKey; A HALF_VERTICAL - f Lnet/minecraft/resources/ResourceKey; B HALF_HORIZONTAL - f Lnet/minecraft/resources/ResourceKey; C HALF_VERTICAL_MIRROR - f Lnet/minecraft/resources/ResourceKey; D HALF_HORIZONTAL_MIRROR - f Lnet/minecraft/resources/ResourceKey; E BORDER - f Lnet/minecraft/resources/ResourceKey; F CURLY_BORDER - f Lnet/minecraft/resources/ResourceKey; G GRADIENT - f Lnet/minecraft/resources/ResourceKey; H GRADIENT_UP - f Lnet/minecraft/resources/ResourceKey; I BRICKS - f Lnet/minecraft/resources/ResourceKey; J GLOBE - f Lnet/minecraft/resources/ResourceKey; K CREEPER - f Lnet/minecraft/resources/ResourceKey; L SKULL - f Lnet/minecraft/resources/ResourceKey; M FLOWER - f Lnet/minecraft/resources/ResourceKey; N MOJANG - f Lnet/minecraft/resources/ResourceKey; O PIGLIN - f Lnet/minecraft/resources/ResourceKey; P FLOW - f Lnet/minecraft/resources/ResourceKey; Q GUSTER - f Lnet/minecraft/resources/ResourceKey; a BASE - f Lnet/minecraft/resources/ResourceKey; b SQUARE_BOTTOM_LEFT - f Lnet/minecraft/resources/ResourceKey; c SQUARE_BOTTOM_RIGHT - f Lnet/minecraft/resources/ResourceKey; d SQUARE_TOP_LEFT - f Lnet/minecraft/resources/ResourceKey; e SQUARE_TOP_RIGHT - f Lnet/minecraft/resources/ResourceKey; f STRIPE_BOTTOM - f Lnet/minecraft/resources/ResourceKey; g STRIPE_TOP - f Lnet/minecraft/resources/ResourceKey; h STRIPE_LEFT - f Lnet/minecraft/resources/ResourceKey; i STRIPE_RIGHT - f Lnet/minecraft/resources/ResourceKey; j STRIPE_CENTER - f Lnet/minecraft/resources/ResourceKey; k STRIPE_MIDDLE - f Lnet/minecraft/resources/ResourceKey; l STRIPE_DOWNRIGHT - f Lnet/minecraft/resources/ResourceKey; m STRIPE_DOWNLEFT - f Lnet/minecraft/resources/ResourceKey; n STRIPE_SMALL - f Lnet/minecraft/resources/ResourceKey; o CROSS - f Lnet/minecraft/resources/ResourceKey; p STRAIGHT_CROSS - f Lnet/minecraft/resources/ResourceKey; q TRIANGLE_BOTTOM - f Lnet/minecraft/resources/ResourceKey; r TRIANGLE_TOP - f Lnet/minecraft/resources/ResourceKey; s TRIANGLES_BOTTOM - f Lnet/minecraft/resources/ResourceKey; t TRIANGLES_TOP - f Lnet/minecraft/resources/ResourceKey; u DIAGONAL_LEFT - f Lnet/minecraft/resources/ResourceKey; v DIAGONAL_RIGHT - f Lnet/minecraft/resources/ResourceKey; w DIAGONAL_LEFT_MIRROR - f Lnet/minecraft/resources/ResourceKey; x DIAGONAL_RIGHT_MIRROR - f Lnet/minecraft/resources/ResourceKey; y CIRCLE_MIDDLE - f Lnet/minecraft/resources/ResourceKey; z RHOMBUS_MIDDLE - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a create - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;)V a register -c net/minecraft/world/level/block/entity/BrushableBlockEntity net/minecraft/world/level/block/entity/BrushableBlockEntity - f Lorg/slf4j/Logger; a LOGGER - f Ljava/lang/String; b LOOT_TABLE_TAG - f Ljava/lang/String; c LOOT_TABLE_SEED_TAG - f Ljava/lang/String; d HIT_DIRECTION_TAG - f Ljava/lang/String; e ITEM_TAG - f I f BRUSH_COOLDOWN_TICKS - f I g BRUSH_RESET_TICKS - f I h REQUIRED_BRUSHES_TO_BREAK - f I i brushCount - f J j brushCountResetsAtTick - f J k coolDownEndsAtTick - f Lnet/minecraft/world/item/ItemStack; l item - f Lnet/minecraft/core/EnumDirection; m hitDirection - f Lnet/minecraft/resources/ResourceKey; q lootTable - f J r lootTableSeed - m (JLnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/core/EnumDirection;)Z a brush - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a unpackLootTable - m (Lnet/minecraft/resources/ResourceKey;J)V a setLootTable - m (Lnet/minecraft/world/entity/player/EntityHuman;)V b brushingCompleted - m ()V b checkReset - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m (Lnet/minecraft/world/entity/player/EntityHuman;)V c dropContent - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; c getUpdatePacket - m (Lnet/minecraft/nbt/NBTTagCompound;)Z c tryLoadLootTable - m (Lnet/minecraft/nbt/NBTTagCompound;)Z d trySaveLootTable - m ()Lnet/minecraft/core/EnumDirection; d getHitDirection - m ()Lnet/minecraft/world/item/ItemStack; f getItem - m ()I j getCompletionState -c net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$d; b createVibrationUser -c net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity$a net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity$VibrationUser - f Lnet/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity; a this$0 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)I a getBackSignal - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$a;)Z a canReceiveVibration - m ()I a getListenerRadius -c net/minecraft/world/level/block/entity/ChestLidController net/minecraft/world/level/block/entity/ChestLidController - f Z a shouldBeOpen - f F b openness - f F c oOpenness - m (F)F a getOpenness - m ()V a tickLid - m (Z)V a shouldBeOpen -c net/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity net/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity - f I b MAX_BOOKS_IN_STORAGE - f Lorg/slf4j/Logger; c LOGGER - f Lnet/minecraft/core/NonNullList; d items - f I e lastInteractedSlot - m (Lnet/minecraft/world/level/block/entity/TileEntity$b;)V a applyImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;)V a removeComponentsFromTag - m (Lnet/minecraft/core/component/DataComponentMap$a;)V a collectImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (II)Lnet/minecraft/world/item/ItemStack; a removeItem - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m ()V a clearContent - m (Lnet/minecraft/world/IInventory;ILnet/minecraft/world/item/ItemStack;)Z a canTakeItem - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValid - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m ()I al_ getMaxStackSize - m (I)Lnet/minecraft/world/item/ItemStack; b removeItemNoUpdate - m ()I b getContainerSize - m (ILnet/minecraft/world/item/ItemStack;)Z b canPlaceItem - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m (I)V c updateState - m ()Z c isEmpty - m ()I f count - m ()I j getLastInteractedSlot -c net/minecraft/world/level/block/entity/ContainerOpenersCounter net/minecraft/world/level/block/entity/ContainerOpenersCounter - f I a CHECK_TICK_DELAY - f I b openCount - f D c maxInteractionRange - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Ljava/util/List; a getPlayersWithContainerOpen - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;II)V a openerCountChanged - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a onOpen - m ()I a getOpenerCount - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a isOwnContainer - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a incrementOpeners - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b onClose - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b decrementOpeners - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V c recheckOpeners - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V d scheduleRecheck -c net/minecraft/world/level/block/entity/CrafterBlockEntity net/minecraft/world/level/block/entity/CrafterBlockEntity - f I d CONTAINER_WIDTH - f I e CONTAINER_HEIGHT - f I f CONTAINER_SIZE - f I g SLOT_DISABLED - f I h SLOT_ENABLED - f I i DATA_TRIGGERED - f I j NUM_DATA - f Lnet/minecraft/world/inventory/IContainerProperties; k containerData - f Lnet/minecraft/core/NonNullList; q items - f I r craftingTicksRemaining - m (Z)V a setTriggered - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/Container; a createMenu - m (Lnet/minecraft/core/NonNullList;)V a setItems - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValid - m (Lnet/minecraft/world/entity/player/AutoRecipeStackManager;)V a fillStackedContents - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/CrafterBlockEntity;)V a serverTick - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m (IZ)V a setSlotState - m (ILnet/minecraft/world/item/ItemStack;I)Z a smallerStackExist - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m (ILnet/minecraft/world/item/ItemStack;)Z b canPlaceItem - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()I b getContainerSize - m (I)Z c isSlotDisabled - m ()Z c isEmpty - m (Lnet/minecraft/nbt/NBTTagCompound;)V c addDisabledSlots - m (I)V d setCraftingTicksRemaining - m (Lnet/minecraft/nbt/NBTTagCompound;)V d addTriggered - m (I)Z e slotCanBeDisabled - m ()I f getWidth - m ()I g getHeight - m ()Lnet/minecraft/core/NonNullList; j getItems - m ()Lnet/minecraft/network/chat/IChatBaseComponent; k getDefaultName - m ()Z l isTriggered - m ()I u getRedstoneSignal -c net/minecraft/world/level/block/entity/CrafterBlockEntity$1 net/minecraft/world/level/block/entity/CrafterBlockEntity$1 - f [I a slotStates - f I b triggered - m (I)I a get - m (II)V a set - m ()I a getCount -c net/minecraft/world/level/block/entity/DecoratedPotBlockEntity net/minecraft/world/level/block/entity/DecoratedPotBlockEntity - f Ljava/lang/String; d TAG_SHERDS - f Ljava/lang/String; e TAG_ITEM - f I f EVENT_POT_WOBBLES - f J g wobbleStartedAtTick - f Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$a; h lastWobbleStyle - f Lnet/minecraft/resources/ResourceKey; i lootTable - f J j lootTableSeed - f Lnet/minecraft/world/level/block/entity/PotDecorations; k decorations - f Lnet/minecraft/world/item/ItemStack; l item - m (Lnet/minecraft/resources/ResourceKey;)V a setLootTable - m (Lnet/minecraft/world/level/block/entity/TileEntity$b;)V a applyImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;)V a removeComponentsFromTag - m (Lnet/minecraft/core/component/DataComponentMap$a;)V a collectImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m (Lnet/minecraft/world/level/block/entity/PotDecorations;)Lnet/minecraft/world/item/ItemStack; a createDecoratedPotItem - m (J)V a setLootTableSeed - m (Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$a;)V a wobble - m ()Lnet/minecraft/resources/ResourceKey; aB_ getLootTable - m ()J aC_ getLootTableSeed - m (II)Z a_ triggerEvent - m (Lnet/minecraft/world/item/ItemStack;)V b setTheItem - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m (Lnet/minecraft/world/item/ItemStack;)V c setFromItem - m (I)Lnet/minecraft/world/item/ItemStack; c splitTheItem - m ()Lnet/minecraft/world/item/ItemStack; f getTheItem - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; j getUpdatePacket - m ()Lnet/minecraft/core/EnumDirection; k getDirection - m ()Lnet/minecraft/world/level/block/entity/PotDecorations; l getDecorations - m ()Lnet/minecraft/world/item/ItemStack; u getPotAsItem - m ()Lnet/minecraft/world/level/block/entity/TileEntity; v getContainerBlockEntity -c net/minecraft/world/level/block/entity/DecoratedPotBlockEntity$a net/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle - f Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$a; a POSITIVE - f Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$a; b NEGATIVE - f I c duration -c net/minecraft/world/level/block/entity/DecoratedPotPattern net/minecraft/world/level/block/entity/DecoratedPotPattern - f Lnet/minecraft/resources/MinecraftKey; a assetId - m ()Lnet/minecraft/resources/MinecraftKey; a assetId -c net/minecraft/world/level/block/entity/DecoratedPotPatterns net/minecraft/world/level/block/entity/DecoratedPotPatterns - f Lnet/minecraft/resources/ResourceKey; a BLANK - f Lnet/minecraft/resources/ResourceKey; b ANGLER - f Lnet/minecraft/resources/ResourceKey; c ARCHER - f Lnet/minecraft/resources/ResourceKey; d ARMS_UP - f Lnet/minecraft/resources/ResourceKey; e BLADE - f Lnet/minecraft/resources/ResourceKey; f BREWER - f Lnet/minecraft/resources/ResourceKey; g BURN - f Lnet/minecraft/resources/ResourceKey; h DANGER - f Lnet/minecraft/resources/ResourceKey; i EXPLORER - f Lnet/minecraft/resources/ResourceKey; j FLOW - f Lnet/minecraft/resources/ResourceKey; k FRIEND - f Lnet/minecraft/resources/ResourceKey; l GUSTER - f Lnet/minecraft/resources/ResourceKey; m HEART - f Lnet/minecraft/resources/ResourceKey; n HEARTBREAK - f Lnet/minecraft/resources/ResourceKey; o HOWL - f Lnet/minecraft/resources/ResourceKey; p MINER - f Lnet/minecraft/resources/ResourceKey; q MOURNER - f Lnet/minecraft/resources/ResourceKey; r PLENTY - f Lnet/minecraft/resources/ResourceKey; s PRIZE - f Lnet/minecraft/resources/ResourceKey; t SCRAPE - f Lnet/minecraft/resources/ResourceKey; u SHEAF - f Lnet/minecraft/resources/ResourceKey; v SHELTER - f Lnet/minecraft/resources/ResourceKey; w SKULL - f Lnet/minecraft/resources/ResourceKey; x SNORT - f Ljava/util/Map; y ITEM_TO_POT_TEXTURE - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; a getPatternFromItem - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/DecoratedPotPattern; a register - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/world/level/block/entity/DecoratedPotPattern; a bootstrap - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a create -c net/minecraft/world/level/block/entity/EnumBannerPatternType net/minecraft/world/level/block/entity/BannerPattern - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lnet/minecraft/network/codec/StreamCodec; b DIRECT_STREAM_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - f Lnet/minecraft/resources/MinecraftKey; e assetId - f Ljava/lang/String; f translationKey - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/resources/MinecraftKey; a assetId - m ()Ljava/lang/String; b translationKey -c net/minecraft/world/level/block/entity/HangingSignBlockEntity net/minecraft/world/level/block/entity/HangingSignBlockEntity - f I a MAX_TEXT_LINE_WIDTH - f I b TEXT_LINE_HEIGHT - m ()I b getTextLineHeight - m ()I c getMaxTextLineWidth - m ()Lnet/minecraft/sounds/SoundEffect; d getSignInteractionFailedSoundEvent -c net/minecraft/world/level/block/entity/IHopper net/minecraft/world/level/block/entity/Hopper - f Lnet/minecraft/world/phys/AxisAlignedBB; s_ SUCK_AABB - m ()D H getLevelX - m ()D I getLevelY - m ()D J getLevelZ - m ()Z K isGridAligned - m ()Lnet/minecraft/world/phys/AxisAlignedBB; am_ getSuckAabb -c net/minecraft/world/level/block/entity/LidBlockEntity net/minecraft/world/level/block/entity/LidBlockEntity - m (F)F a getOpenNess -c net/minecraft/world/level/block/entity/PotDecorations net/minecraft/world/level/block/entity/PotDecorations - f Lnet/minecraft/world/level/block/entity/PotDecorations; a EMPTY - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Ljava/util/Optional; d back - f Ljava/util/Optional; e left - f Ljava/util/Optional; f right - f Ljava/util/Optional; g front - m ()Ljava/util/List; a ordered - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a save - m (Ljava/util/Optional;)Lnet/minecraft/world/item/Item; a lambda$ordered$0 - m (Ljava/util/List;I)Ljava/util/Optional; a getItem - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/block/entity/PotDecorations; b load - m ()Ljava/util/Optional; b back - m ()Ljava/util/Optional; c left - m ()Ljava/util/Optional; d right - m ()Ljava/util/Optional; e front -c net/minecraft/world/level/block/entity/SculkCatalystBlockEntity net/minecraft/world/level/block/entity/SculkCatalystBlockEntity - f Lnet/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener; a catalystListener - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/SculkCatalystBlockEntity;)V a serverTick - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m ()Lnet/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener; b getListener - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional -c net/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener net/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener - f I a PULSE_TICKS - f Lnet/minecraft/world/level/block/SculkSpreader; b sculkSpreader - f Lnet/minecraft/world/level/block/state/IBlockData; c blockState - f Lnet/minecraft/world/level/gameevent/PositionSource; d positionSource - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/util/RandomSource;)V a bloom - m ()Lnet/minecraft/world/level/gameevent/PositionSource; a getListenerSource - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/EntityLiving;)V a tryAwardItSpreadsAdvancement - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$a;Lnet/minecraft/world/phys/Vec3D;)Z a handleGameEvent - m ()I b getListenerRadius - m ()Lnet/minecraft/world/level/gameevent/GameEventListener$a; c getDeliveryMode - m ()Lnet/minecraft/world/level/block/SculkSpreader; d getSculkSpreader -c net/minecraft/world/level/block/entity/SculkSensorBlockEntity net/minecraft/world/level/block/entity/SculkSensorBlockEntity - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a; c vibrationData - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$b; d vibrationListener - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$d; e vibrationUser - f I h lastVibrationFrequency - m (Ljava/lang/String;)V a lambda$saveAdditional$2 - m (I)V a setLastVibrationFrequency - m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a;)V a lambda$loadAdditional$1 - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)V a lambda$saveAdditional$3 - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$d; b createVibrationUser - m (Ljava/lang/String;)V b lambda$loadAdditional$0 - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()Lnet/minecraft/world/level/gameevent/GameEventListener; c getListener - m ()I d getLastVibrationFrequency - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$b; f getListener - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a; gm getVibrationData - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$d; gn getVibrationUser -c net/minecraft/world/level/block/entity/SculkSensorBlockEntity$a net/minecraft/world/level/block/entity/SculkSensorBlockEntity$VibrationUser - f Lnet/minecraft/world/level/gameevent/PositionSource; a positionSource - f I b LISTENER_RANGE - f Lnet/minecraft/core/BlockPosition; c blockPos - f Lnet/minecraft/world/level/block/entity/SculkSensorBlockEntity; d this$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$a;)Z a canReceiveVibration - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V a onReceiveVibration - m ()I a getListenerRadius - m ()Lnet/minecraft/world/level/gameevent/PositionSource; b getPositionSource - m ()Z d canTriggerAvoidVibration - m ()V e onDataChanged - m ()Z f requiresAdjacentChunksToBeTicking -c net/minecraft/world/level/block/entity/SculkShriekerBlockEntity net/minecraft/world/level/block/entity/SculkShriekerBlockEntity - f Lorg/slf4j/Logger; b LOGGER - f I c WARNING_SOUND_RADIUS - f I d WARDEN_SPAWN_ATTEMPTS - f I e WARDEN_SPAWN_RANGE_XZ - f I h WARDEN_SPAWN_RANGE_Y - f I i DARKNESS_RADIUS - f I j SHRIEKING_TICKS - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; k SOUND_BY_LEVEL - f I l warningLevel - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$d; m vibrationUser - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a; q vibrationData - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$b; r vibrationListener - m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a lambda$static$0 - m (Ljava/lang/String;)V a lambda$saveAdditional$3 - m (Lnet/minecraft/server/level/WorldServer;)V a tryRespond - m (I)V a lambda$tryToWarn$5 - m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a;)V a lambda$loadAdditional$2 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;)V a shriek - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)V a lambda$saveAdditional$4 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/server/level/EntityPlayer;)V a tryShriek - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/server/level/EntityPlayer; a tryGetPlayer - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$b; b getListener - m (Lnet/minecraft/server/level/WorldServer;)Z b canRespond - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/server/level/EntityPlayer;)Z b tryToWarn - m (Lnet/minecraft/world/level/World;)V b playWardenReplySound - m (Ljava/lang/String;)V b lambda$loadAdditional$1 - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()Lnet/minecraft/world/level/gameevent/GameEventListener; c getListener - m (Lnet/minecraft/server/level/WorldServer;)Z c trySummonWarden - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a; gm getVibrationData - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$d; gn getVibrationUser -c net/minecraft/world/level/block/entity/SculkShriekerBlockEntity$a net/minecraft/world/level/block/entity/SculkShriekerBlockEntity$VibrationUser - f Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity; a this$0 - f I b LISTENER_RADIUS - f Lnet/minecraft/world/level/gameevent/PositionSource; c positionSource - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$a;)Z a canReceiveVibration - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V a onReceiveVibration - m ()I a getListenerRadius - m ()Lnet/minecraft/world/level/gameevent/PositionSource; b getPositionSource - m ()Lnet/minecraft/tags/TagKey; c getListenableEvents - m ()V e onDataChanged - m ()Z f requiresAdjacentChunksToBeTicking -c net/minecraft/world/level/block/entity/SignText net/minecraft/world/level/block/entity/SignText - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f I b LINES - f Lcom/mojang/serialization/Codec; c LINES_CODEC - f [Lnet/minecraft/network/chat/IChatBaseComponent; d messages - f [Lnet/minecraft/network/chat/IChatBaseComponent; e filteredMessages - f Lnet/minecraft/world/item/EnumColor; f color - f Z g hasGlowingText - f [Lnet/minecraft/util/FormattedString; h renderMessages - f Z i renderMessagedFiltered - m ([Lnet/minecraft/network/chat/IChatBaseComponent;)Ljava/util/List; a lambda$static$2 - m (Lnet/minecraft/world/item/EnumColor;)Lnet/minecraft/world/level/block/entity/SignText; a setColor - m (IZ)Lnet/minecraft/network/chat/IChatBaseComponent; a getMessage - m (ILnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/world/level/block/entity/SignText; a setMessage - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Z a lambda$hasMessage$7 - m (Z)Lnet/minecraft/world/level/block/entity/SignText; a setHasGlowingText - m (ZLjava/util/function/Function;)[Lnet/minecraft/util/FormattedString; a getRenderMessages - m (Lnet/minecraft/world/level/block/entity/SignText;)Ljava/lang/Boolean; a lambda$static$5 - m (ILnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/world/level/block/entity/SignText; a setMessage - m ()Z a hasGlowingText - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$6 - m ([Lnet/minecraft/network/chat/IChatBaseComponent;Ljava/util/Optional;Lnet/minecraft/world/item/EnumColor;Z)Lnet/minecraft/world/level/block/entity/SignText; a load - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a hasMessage - m (Ljava/util/List;)[Lnet/minecraft/network/chat/IChatBaseComponent; b lambda$static$0 - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z b hasAnyClickCommands - m (Z)[Lnet/minecraft/network/chat/IChatBaseComponent; b getMessages - m (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/item/EnumColor; b lambda$static$4 - m ()Lnet/minecraft/world/item/EnumColor; b getColor - m ()[Lnet/minecraft/network/chat/IChatBaseComponent; c emptyMessages - m (Lnet/minecraft/world/level/block/entity/SignText;)[Lnet/minecraft/network/chat/IChatBaseComponent; c lambda$static$3 - m ()Ljava/util/Optional; d filteredMessages -c net/minecraft/world/level/block/entity/TickingBlockEntity net/minecraft/world/level/block/entity/TickingBlockEntity - m ()V a tick - m ()Z b isRemoved - m ()Lnet/minecraft/core/BlockPosition; c getPos - m ()Ljava/lang/String; d getType -c net/minecraft/world/level/block/entity/TileEntity net/minecraft/world/level/block/entity/BlockEntity - f Lorg/slf4j/Logger; d LOGGER - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; e type - f Lnet/minecraft/world/level/block/state/IBlockData; f blockState - f Lnet/minecraft/core/component/DataComponentMap; g components - f Lnet/minecraft/world/level/World; n level - f Lnet/minecraft/core/BlockPosition; o worldPosition - f Z p remove - m (Lnet/minecraft/world/item/ItemStack;)V a applyComponentsFromItemStack - m (Lnet/minecraft/world/level/block/entity/TileEntity$b;)V a applyImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/core/component/DataComponentMap;Lnet/minecraft/core/component/DataComponentPatch;)V a applyComponents - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/level/block/entity/TileEntity; a loadStatic - m (Ljava/lang/String;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/network/chat/IChatBaseComponent; a parseCustomNameSafe - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a setChanged - m (Lnet/minecraft/nbt/NBTTagCompound;)V a removeComponentsFromTag - m (Lnet/minecraft/core/component/DataComponentMap;)V a setComponents - m (Lnet/minecraft/core/component/DataComponentMap$a;)V a collectImplicitComponents - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/HolderLookup$a;)V a saveToItem - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m (Lnet/minecraft/world/level/World;)V a setLevel - m (Lnet/minecraft/CrashReportSystemDetails;)V a fillCrashReportCategory - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)V a addEntityType - m ()V aA_ setRemoved - m ()Lnet/minecraft/core/BlockPosition; aD_ getBlockPos - m (II)Z a_ triggerEvent - m ()Lnet/minecraft/network/protocol/Packet; az_ getUpdatePacket - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; b saveWithFullMetadata - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/core/BlockPosition; b getPosFromTag - m (Lnet/minecraft/world/level/block/state/IBlockData;)V b setBlockState - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V c loadWithComponents - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; c saveWithId - m (Lnet/minecraft/nbt/NBTTagCompound;)V c saveId - m (Lnet/minecraft/nbt/NBTTagCompound;)V d saveMetadata - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V d loadCustomOnly - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; d saveWithoutMetadata - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; e saveCustomOnly - m ()V e setChanged - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; f saveCustomAndMetadata - m ()Lnet/minecraft/world/level/World; i getLevel - m ()Z m hasLevel - m ()Lnet/minecraft/world/level/block/state/IBlockData; n getBlockState - m ()Z o isRemoved - m ()V p clearRemoved - m ()Z q onlyOpCanSetNbt - m ()Lnet/minecraft/world/level/block/entity/TileEntityTypes; r getType - m ()Lnet/minecraft/core/component/DataComponentMap; s collectComponents - m ()Lnet/minecraft/core/component/DataComponentMap; t components -c net/minecraft/world/level/block/entity/TileEntity$1 net/minecraft/world/level/block/entity/BlockEntity$1 - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; a get - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; a getOrDefault -c net/minecraft/world/level/block/entity/TileEntity$a net/minecraft/world/level/block/entity/BlockEntity$ComponentHelper - f Lcom/mojang/serialization/Codec; a COMPONENTS_CODEC -c net/minecraft/world/level/block/entity/TileEntity$b net/minecraft/world/level/block/entity/BlockEntity$DataComponentInput - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; a get - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; a getOrDefault -c net/minecraft/world/level/block/entity/TileEntityBanner net/minecraft/world/level/block/entity/BannerBlockEntity - f I a MAX_PATTERNS - f Lorg/slf4j/Logger; b LOGGER - f Ljava/lang/String; c TAG_PATTERNS - f Lnet/minecraft/network/chat/IChatBaseComponent; d name - f Lnet/minecraft/world/item/EnumColor; e baseColor - f Lnet/minecraft/world/level/block/entity/BannerPatternLayers; f patterns - m (Lnet/minecraft/world/level/block/entity/TileEntity$b;)V a applyImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;)V a removeComponentsFromTag - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/EnumColor;)V a fromItem - m (Lnet/minecraft/core/component/DataComponentMap$a;)V a collectImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; a getUpdatePacket - m ()Lnet/minecraft/network/chat/IChatBaseComponent; ah getName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; aj getCustomName - m ()Lnet/minecraft/world/level/block/entity/BannerPatternLayers; b getPatterns - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()Lnet/minecraft/world/item/ItemStack; c getItem - m ()Lnet/minecraft/world/item/EnumColor; f getBaseColor -c net/minecraft/world/level/block/entity/TileEntityBarrel net/minecraft/world/level/block/entity/BarrelBlockEntity - f Lnet/minecraft/core/NonNullList; d items - f Lnet/minecraft/world/level/block/entity/ContainerOpenersCounter; e openersCounter - m (Lnet/minecraft/world/level/block/state/IBlockData;Z)V a updateBlockState - m (Lnet/minecraft/core/NonNullList;)V a setItems - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/Container; a createMenu - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/sounds/SoundEffect;)V a playSound - m ()I b getContainerSize - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m (Lnet/minecraft/world/entity/player/EntityHuman;)V c stopOpen - m (Lnet/minecraft/world/entity/player/EntityHuman;)V d_ startOpen - m ()Lnet/minecraft/core/NonNullList; j getItems - m ()Lnet/minecraft/network/chat/IChatBaseComponent; k getDefaultName - m ()V l recheckOpen -c net/minecraft/world/level/block/entity/TileEntityBarrel$1 net/minecraft/world/level/block/entity/BarrelBlockEntity$1 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;II)V a openerCountChanged - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a onOpen - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a isOwnContainer - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b onClose -c net/minecraft/world/level/block/entity/TileEntityBeacon net/minecraft/world/level/block/entity/BeaconBlockEntity - f Ljava/util/List; a BEACON_EFFECTS - f I b DATA_LEVELS - f I c DATA_PRIMARY - f I d DATA_SECONDARY - f I e NUM_DATA_VALUES - f I f MAX_LEVELS - f Ljava/util/Set; g VALID_EFFECTS - f I h BLOCKS_CHECK_PER_TICK - f Lnet/minecraft/network/chat/IChatBaseComponent; i DEFAULT_NAME - f Ljava/lang/String; j TAG_PRIMARY - f Ljava/lang/String; k TAG_SECONDARY - f Ljava/util/List; l beamSections - f Ljava/util/List; m checkingBeamSections - f I q levels - f I r lastCheckY - f Lnet/minecraft/core/Holder; s primaryPower - f Lnet/minecraft/core/Holder; t secondaryPower - f Lnet/minecraft/network/chat/IChatBaseComponent; u name - f Lnet/minecraft/world/ChestLock; v lockKey - f Lnet/minecraft/world/inventory/IContainerProperties; w dataAccess - m ()Lnet/minecraft/network/chat/IChatBaseComponent; S_ getDisplayName - m (Lnet/minecraft/world/level/block/entity/TileEntity$b;)V a applyImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/lang/String;Lnet/minecraft/core/Holder;)V a storeEffect - m (Lnet/minecraft/nbt/NBTTagCompound;)V a removeComponentsFromTag - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; a filterEffect - m (Lnet/minecraft/core/component/DataComponentMap$a;)V a collectImplicitComponents - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a setCustomName - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)V a applyEffects - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m (Lnet/minecraft/world/level/World;III)I a updateBase - m (Lnet/minecraft/world/level/World;)V a setLevel - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/lang/String;)Lnet/minecraft/core/Holder; a loadEffect - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityBeacon;)V a tick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/sounds/SoundEffect;)V a playSound - m ()V aA_ setRemoved - m ()Lnet/minecraft/network/chat/IChatBaseComponent; ah getName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; aj getCustomName - m ()Ljava/util/List; b getBeamSections - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; c getUpdatePacket -c net/minecraft/world/level/block/entity/TileEntityBeacon$1 net/minecraft/world/level/block/entity/BeaconBlockEntity$1 - m (I)I a get - m (II)V a set - m ()I a getCount -c net/minecraft/world/level/block/entity/TileEntityBeacon$BeaconColorTracker net/minecraft/world/level/block/entity/BeaconBlockEntity$BeaconBeamSection - f I a color - f I b height - m ()V a increaseHeight - m ()I b getColor - m ()I c getHeight -c net/minecraft/world/level/block/entity/TileEntityBed net/minecraft/world/level/block/entity/BedBlockEntity - f Lnet/minecraft/world/item/EnumColor; a color - m (Lnet/minecraft/world/item/EnumColor;)V a setColor - m ()Lnet/minecraft/network/protocol/Packet; az_ getUpdatePacket - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; b getUpdatePacket - m ()Lnet/minecraft/world/item/EnumColor; c getColor -c net/minecraft/world/level/block/entity/TileEntityBeehive net/minecraft/world/level/block/entity/BeehiveBlockEntity - f I a MAX_OCCUPANTS - f I b MIN_OCCUPATION_TICKS_NECTARLESS - f Lorg/slf4j/Logger; c LOGGER - f Ljava/lang/String; d TAG_FLOWER_POS - f Ljava/lang/String; e BEES - f Ljava/util/List; f IGNORED_BEE_TAGS - f I g MIN_TICKS_BEFORE_REENTERING_HIVE - f I h MIN_OCCUPATION_TICKS_NECTAR - f Ljava/util/List; i stored - f Lnet/minecraft/core/BlockPosition; j savedFlowerPos - m (Lnet/minecraft/world/level/block/state/IBlockData;)I a getHoneyLevel - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Ljava/util/List;Lnet/minecraft/core/BlockPosition;)V a tickOccupants - m (Lnet/minecraft/world/level/block/entity/TileEntity$b;)V a applyImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;)V a removeComponentsFromTag - m (Lnet/minecraft/world/entity/Entity;)V a addOccupant - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityBeehive;)V a serverTick - m (Lnet/minecraft/world/level/block/entity/TileEntityBeehive$c;)V a storeBee - m (Lnet/minecraft/core/component/DataComponentMap$a;)V a collectImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityBeehive$ReleaseStatus;)Ljava/util/List; a releaseAllOccupants - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityBeehive$c;Ljava/util/List;Lnet/minecraft/world/level/block/entity/TileEntityBeehive$ReleaseStatus;Lnet/minecraft/core/BlockPosition;)Z a releaseOccupant - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityBeehive$ReleaseStatus;)V a emptyAllLivingFromHive - m ()Z b isFireNearby - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()Z c isEmpty - m ()Z d isFull - m ()V e setChanged - m ()I f getOccupantCount - m ()Z j isSedated - m ()Z k hasSavedFlowerPos - m ()Ljava/util/List; l getBees -c net/minecraft/world/level/block/entity/TileEntityBeehive$HiveBee net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData - f Lnet/minecraft/world/level/block/entity/TileEntityBeehive$c; a occupant - f I b ticksInHive - m ()Z a tick - m ()Lnet/minecraft/world/level/block/entity/TileEntityBeehive$c; b toOccupant - m ()Z c hasNectar -c net/minecraft/world/level/block/entity/TileEntityBeehive$ReleaseStatus net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus - f Lnet/minecraft/world/level/block/entity/TileEntityBeehive$ReleaseStatus; a HONEY_DELIVERED - f Lnet/minecraft/world/level/block/entity/TileEntityBeehive$ReleaseStatus; b BEE_RELEASED - f Lnet/minecraft/world/level/block/entity/TileEntityBeehive$ReleaseStatus; c EMERGENCY -c net/minecraft/world/level/block/entity/TileEntityBeehive$c net/minecraft/world/level/block/entity/BeehiveBlockEntity$Occupant - f Lcom/mojang/serialization/Codec; a CODEC - f Lcom/mojang/serialization/Codec; b LIST_CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Lnet/minecraft/world/item/component/CustomData; d entityData - f I e ticksInHive - f I f minTicksInHive - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/entity/Entity; a createEntity - m (ILnet/minecraft/world/entity/animal/EntityBee;)V a setBeeReleaseData - m (I)Lnet/minecraft/world/level/block/entity/TileEntityBeehive$c; a create - m ()Lnet/minecraft/world/item/component/CustomData; a entityData - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/block/entity/TileEntityBeehive$c; a of - m ()I b ticksInHive - m ()I c minTicksInHive -c net/minecraft/world/level/block/entity/TileEntityBell net/minecraft/world/level/block/entity/BellBlockEntity - f I a ticks - f Z b shaking - f Lnet/minecraft/core/EnumDirection; c clickDirection - f I d DURATION - f I e GLOW_DURATION - f I f MIN_TICKS_BETWEEN_SEARCHES - f I g MAX_RESONATION_TICKS - f I h TICKS_BEFORE_RESONATION - f I i SEARCH_RADIUS - f I j HEAR_BELL_RADIUS - f I k HIGHLIGHT_RAIDERS_RADIUS - f J l lastRingTimestamp - f Ljava/util/List; m nearbyEntities - f Z q resonating - f I r resonationTicks - m (Lnet/minecraft/world/entity/EntityLiving;)V a glow - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Ljava/util/List;)V a makeRaidersGlow - m (Lnet/minecraft/core/BlockPosition;Ljava/util/List;)Z a areRaidersNearby - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityBell;Lnet/minecraft/world/level/block/entity/TileEntityBell$a;)V a tick - m (Lnet/minecraft/core/EnumDirection;)V a onHit - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityBell;)V a clientTick - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityLiving;)Z a isRaiderWithinRange - m (II)Z a_ triggerEvent - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityBell;)V b serverTick - m ()V b updateEntities - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Ljava/util/List;)V b showBellParticles -c net/minecraft/world/level/block/entity/TileEntityBell$a net/minecraft/world/level/block/entity/BellBlockEntity$ResonationEndAction -c net/minecraft/world/level/block/entity/TileEntityBlastFurnace net/minecraft/world/level/block/entity/BlastFurnaceBlockEntity - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/Container; a createMenu - m (Lnet/minecraft/world/item/ItemStack;)I b getBurnDuration - m ()Lnet/minecraft/network/chat/IChatBaseComponent; k getDefaultName -c net/minecraft/world/level/block/entity/TileEntityBrewingStand net/minecraft/world/level/block/entity/BrewingStandBlockEntity - f I b FUEL_USES - f I c DATA_BREW_TIME - f I d DATA_FUEL_USES - f I e NUM_DATA_VALUES - f Lnet/minecraft/world/inventory/IContainerProperties; f dataAccess - f I g INGREDIENT_SLOT - f I h FUEL_SLOT - f [I i SLOTS_FOR_UP - f [I j SLOTS_FOR_DOWN - f [I k SLOTS_FOR_SIDES - f Lnet/minecraft/core/NonNullList; l items - f I m brewTime - f [Z q lastPotionCount - f Lnet/minecraft/world/item/Item; r ingredient - f I s fuel - m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Z a canPlaceItemThroughFace - m (Lnet/minecraft/world/item/alchemy/PotionBrewer;Lnet/minecraft/core/NonNullList;)Z a isBrewable - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/Container; a createMenu - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityBrewingStand;)V a serverTick - m (Lnet/minecraft/core/NonNullList;)V a setItems - m (Lnet/minecraft/core/EnumDirection;)[I a getSlotsForFace - m ()I b getContainerSize - m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Z b canTakeItemThroughFace - m (ILnet/minecraft/world/item/ItemStack;)Z b canPlaceItem - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()[Z f getPotionBits - m ()Lnet/minecraft/core/NonNullList; j getItems - m ()Lnet/minecraft/network/chat/IChatBaseComponent; k getDefaultName -c net/minecraft/world/level/block/entity/TileEntityBrewingStand$1 net/minecraft/world/level/block/entity/BrewingStandBlockEntity$1 - m (I)I a get - m (II)V a set - m ()I a getCount -c net/minecraft/world/level/block/entity/TileEntityCampfire net/minecraft/world/level/block/entity/CampfireBlockEntity - f I a BURN_COOL_SPEED - f I b NUM_SLOTS - f Lnet/minecraft/core/NonNullList; c items - f [I d cookingProgress - f [I e cookingTime - f Lnet/minecraft/world/item/crafting/CraftingManager$a; f quickCheck - m (Lnet/minecraft/world/level/block/entity/TileEntity$b;)V a applyImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;)V a removeComponentsFromTag - m (Lnet/minecraft/core/component/DataComponentMap$a;)V a collectImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m ()V a clearContent - m (Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;I)Z a placeFood - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityCampfire;)V a cookTick - m ()Lnet/minecraft/core/NonNullList; b getItems - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityCampfire;)V b cooldownTick - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; b getCookableRecipe - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityCampfire;)V c particleTick - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; c getUpdatePacket - m ()V d dowse - m ()V f markUpdated -c net/minecraft/world/level/block/entity/TileEntityChest net/minecraft/world/level/block/entity/ChestBlockEntity - f I d EVENT_SET_OPEN_COUNT - f Lnet/minecraft/core/NonNullList; e items - f Lnet/minecraft/world/level/block/entity/ContainerOpenersCounter; f openersCounter - f Lnet/minecraft/world/level/block/entity/ChestLidController; g chestLidController - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityChest;)V a lidAnimateTick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;II)V a signalOpenCount - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)I a getOpenCount - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/Container; a createMenu - m (Lnet/minecraft/core/NonNullList;)V a setItems - m (Lnet/minecraft/world/level/block/entity/TileEntityChest;Lnet/minecraft/world/level/block/entity/TileEntityChest;)V a swapContents - m (F)F a getOpenNess - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/sounds/SoundEffect;)V a playSound - m (II)Z a_ triggerEvent - m ()I b getContainerSize - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m (Lnet/minecraft/world/entity/player/EntityHuman;)V c stopOpen - m (Lnet/minecraft/world/entity/player/EntityHuman;)V d_ startOpen - m ()Lnet/minecraft/core/NonNullList; j getItems - m ()Lnet/minecraft/network/chat/IChatBaseComponent; k getDefaultName - m ()V l recheckOpen -c net/minecraft/world/level/block/entity/TileEntityChest$1 net/minecraft/world/level/block/entity/ChestBlockEntity$1 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;II)V a openerCountChanged - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a onOpen - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a isOwnContainer - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b onClose -c net/minecraft/world/level/block/entity/TileEntityChestTrapped net/minecraft/world/level/block/entity/TrappedChestBlockEntity - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;II)V a signalOpenCount -c net/minecraft/world/level/block/entity/TileEntityCommand net/minecraft/world/level/block/entity/CommandBlockEntity - f Z a powered - f Z b auto - f Z c conditionMet - f Lnet/minecraft/world/level/CommandBlockListenerAbstract; d commandBlock - m (Lnet/minecraft/world/level/block/entity/TileEntity$b;)V a applyImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;)V a removeComponentsFromTag - m (Z)V a setPowered - m (Lnet/minecraft/core/component/DataComponentMap$a;)V a collectImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Z)V b setAutomatic - m ()Lnet/minecraft/world/level/CommandBlockListenerAbstract; b getCommandBlock - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()Z c isPowered - m ()Z d isAutomatic - m ()V f onModeSwitch - m ()Z j wasConditionMet - m ()Z k markConditionMet - m ()Lnet/minecraft/world/level/block/entity/TileEntityCommand$Type; l getMode - m ()Z q onlyOpCanSetNbt - m ()Z u isConditional - m ()V v scheduleTick -c net/minecraft/world/level/block/entity/TileEntityCommand$1 net/minecraft/world/level/block/entity/CommandBlockEntity$1 - m (Ljava/lang/String;)V a setCommand - m ()Lnet/minecraft/server/level/WorldServer; e getLevel - m ()V f onUpdated - m ()Lnet/minecraft/world/phys/Vec3D; g getPosition - m ()Lnet/minecraft/commands/CommandListenerWrapper; i createCommandSourceStack - m ()Z j isValid -c net/minecraft/world/level/block/entity/TileEntityCommand$Type net/minecraft/world/level/block/entity/CommandBlockEntity$Mode - f Lnet/minecraft/world/level/block/entity/TileEntityCommand$Type; a SEQUENCE - f Lnet/minecraft/world/level/block/entity/TileEntityCommand$Type; b AUTO - f Lnet/minecraft/world/level/block/entity/TileEntityCommand$Type; c REDSTONE -c net/minecraft/world/level/block/entity/TileEntityComparator net/minecraft/world/level/block/entity/ComparatorBlockEntity - f I a output - m (I)V a setOutputSignal - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m ()I b getOutputSignal - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional -c net/minecraft/world/level/block/entity/TileEntityConduit net/minecraft/world/level/block/entity/ConduitBlockEntity - f I a tickCount - f I b BLOCK_REFRESH_RATE - f I c EFFECT_DURATION - f F d ROTATION_SPEED - f I e MIN_ACTIVE_SIZE - f I f MIN_KILL_SIZE - f I g KILL_RANGE - f [Lnet/minecraft/world/level/block/Block; h VALID_BLOCKS - f F i activeRotation - f Z j isActive - f Z k isHunting - f Ljava/util/List; l effectBlocks - f Lnet/minecraft/world/entity/EntityLiving; m destroyTarget - f Ljava/util/UUID; q destroyTargetUUID - f J r nextAmbientSoundActivation - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Ljava/util/List;Lnet/minecraft/world/level/block/entity/TileEntityConduit;)V a updateDestroyTarget - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Ljava/util/UUID;)Lnet/minecraft/world/entity/EntityLiving; a findDestroyTarget - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/TileEntityConduit;)V a updateClientTarget - m (Z)V a setHunting - m (Lnet/minecraft/world/level/block/entity/TileEntityConduit;Ljava/util/List;)V a updateHunting - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Ljava/util/List;Lnet/minecraft/world/entity/Entity;I)V a animationTick - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/AxisAlignedBB; a getDestroyRangeAABB - m (F)F a getActiveRotation - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Ljava/util/List;)Z a updateShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityConduit;)V a clientTick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityConduit;)V b serverTick - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; b getUpdatePacket - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Ljava/util/List;)V b applyEffects - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()Z c isActive - m ()Z d isHunting -c net/minecraft/world/level/block/entity/TileEntityContainer net/minecraft/world/level/block/entity/BaseContainerBlockEntity - f Lnet/minecraft/world/ChestLock; d lockKey - f Lnet/minecraft/network/chat/IChatBaseComponent; e name - m ()Lnet/minecraft/network/chat/IChatBaseComponent; S_ getDisplayName - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/ChestLock;Lnet/minecraft/network/chat/IChatBaseComponent;)Z a canUnlock - m (Lnet/minecraft/world/level/block/entity/TileEntity$b;)V a applyImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;)V a removeComponentsFromTag - m (Lnet/minecraft/core/component/DataComponentMap$a;)V a collectImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/Container; a createMenu - m (II)Lnet/minecraft/world/item/ItemStack; a removeItem - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m (Lnet/minecraft/core/NonNullList;)V a setItems - m ()V a clearContent - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValid - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m ()Lnet/minecraft/network/chat/IChatBaseComponent; ah getName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; aj getCustomName - m (I)Lnet/minecraft/world/item/ItemStack; b removeItemNoUpdate - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()Z c isEmpty - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z d canOpen - m ()Lnet/minecraft/core/NonNullList; j getItems - m ()Lnet/minecraft/network/chat/IChatBaseComponent; k getDefaultName -c net/minecraft/world/level/block/entity/TileEntityDispenser net/minecraft/world/level/block/entity/DispenserBlockEntity - f I d CONTAINER_SIZE - f Lnet/minecraft/core/NonNullList; e items - m (Lnet/minecraft/core/NonNullList;)V a setItems - m (Lnet/minecraft/util/RandomSource;)I a getRandomSlot - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/Container; a createMenu - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; b insertItem - m ()I b getContainerSize - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()Lnet/minecraft/core/NonNullList; j getItems - m ()Lnet/minecraft/network/chat/IChatBaseComponent; k getDefaultName -c net/minecraft/world/level/block/entity/TileEntityDropper net/minecraft/world/level/block/entity/DropperBlockEntity - m ()Lnet/minecraft/network/chat/IChatBaseComponent; k getDefaultName -c net/minecraft/world/level/block/entity/TileEntityEnchantTable net/minecraft/world/level/block/entity/EnchantingTableBlockEntity - f I a time - f F b flip - f F c oFlip - f F d flipT - f F e flipA - f F f open - f F g oOpen - f F h rot - f F i oRot - f F j tRot - f Lnet/minecraft/util/RandomSource; k RANDOM - f Lnet/minecraft/network/chat/IChatBaseComponent; l name - m (Lnet/minecraft/world/level/block/entity/TileEntity$b;)V a applyImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;)V a removeComponentsFromTag - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityEnchantTable;)V a bookAnimationTick - m (Lnet/minecraft/core/component/DataComponentMap$a;)V a collectImplicitComponents - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a setCustomName - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m ()Lnet/minecraft/network/chat/IChatBaseComponent; ah getName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; aj getCustomName - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional -c net/minecraft/world/level/block/entity/TileEntityEndGateway net/minecraft/world/level/block/entity/TheEndGatewayBlockEntity - f Lorg/slf4j/Logger; a LOGGER - f I b SPAWN_TIME - f I c COOLDOWN_TIME - f I d ATTENTION_INTERVAL - f I e EVENT_COOLDOWN - f I f GATEWAY_HEIGHT_ABOVE_SURFACE - f J g age - f I h teleportCooldown - f Lnet/minecraft/core/BlockPosition; i exitPortal - f Z j exactTeleport - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a findExitPosition - m (Lnet/minecraft/core/EnumDirection;)Z a shouldRenderFace - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenEndGatewayConfiguration;)V a spawnGatewayPortal - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/Vec3D; a getPortalPosition - m (F)F a getSpawnPercent - m (Lnet/minecraft/core/BlockPosition;Z)V a setExitPosition - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;)Z a isChunkEmpty - m (Lnet/minecraft/world/level/chunk/Chunk;)Lnet/minecraft/core/BlockPosition; a findValidSpawnInChunk - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/level/chunk/Chunk; a getChunk - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;IZ)Lnet/minecraft/core/BlockPosition; a findTallestBlock - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityEndGateway;)V a beamAnimationTick - m (II)Z a_ triggerEvent - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityEndGateway;)V b portalTick - m (F)F b getCooldownPercent - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; b findOrCreateValidTeleportPos - m ()Z b isSpawning - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/Vec3D; c findExitPortalXZPosTentative - m ()Z c isCoolingDown - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityEndGateway;)V c triggerCooldown - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; d getUpdatePacket - m ()I f getParticleAmount -c net/minecraft/world/level/block/entity/TileEntityEnderChest net/minecraft/world/level/block/entity/EnderChestBlockEntity - f Lnet/minecraft/world/level/block/entity/ChestLidController; a chestLidController - f Lnet/minecraft/world/level/block/entity/ContainerOpenersCounter; b openersCounter - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a startOpen - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityEnderChest;)V a lidAnimateTick - m (F)F a getOpenNess - m (II)Z a_ triggerEvent - m (Lnet/minecraft/world/entity/player/EntityHuman;)V b stopOpen - m ()V b recheckOpen - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z c stillValid -c net/minecraft/world/level/block/entity/TileEntityEnderChest$1 net/minecraft/world/level/block/entity/EnderChestBlockEntity$1 - f Lnet/minecraft/world/level/block/entity/TileEntityEnderChest; a this$0 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;II)V a openerCountChanged - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a onOpen - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a isOwnContainer - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b onClose -c net/minecraft/world/level/block/entity/TileEntityEnderPortal net/minecraft/world/level/block/entity/TheEndPortalBlockEntity - m (Lnet/minecraft/core/EnumDirection;)Z a shouldRenderFace -c net/minecraft/world/level/block/entity/TileEntityFurnace net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity - f I b SLOT_INPUT - f I c SLOT_FUEL - f I d SLOT_RESULT - f I e DATA_LIT_TIME - f I f DATA_LIT_DURATION - f I g DATA_COOKING_PROGRESS - f I h DATA_COOKING_TOTAL_TIME - f I i NUM_DATA_VALUES - f I j BURN_TIME_STANDARD - f I k BURN_COOL_SPEED - f Lnet/minecraft/core/NonNullList; l items - f Lnet/minecraft/world/inventory/IContainerProperties; m dataAccess - f [I q SLOTS_FOR_UP - f [I r SLOTS_FOR_DOWN - f [I s SLOTS_FOR_SIDES - f I t litTime - f I u litDuration - f I v cookingProgress - f I w cookingTotalTime - f Ljava/util/Map; x fuelCache - f Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; y recipesUsed - f Lnet/minecraft/world/item/crafting/CraftingManager$a; z quickCheck - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V a setRecipeUsed - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Ljava/util/Map;Lnet/minecraft/world/level/IMaterial;I)V a add - m (Lnet/minecraft/core/NonNullList;)V a setItems - m (Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/core/NonNullList;I)Z a canBurn - m (Lnet/minecraft/world/entity/player/EntityHuman;Ljava/util/List;)V a awardUsedRecipes - m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Z a canPlaceItemThroughFace - m (Ljava/util/Map;Lnet/minecraft/tags/TagKey;I)V a add - m (Lnet/minecraft/world/entity/player/AutoRecipeStackManager;)V a fillStackedContents - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityFurnace;)V a serverTick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;)Ljava/util/List; a getRecipesToAwardAndPopExperience - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m (Lnet/minecraft/core/EnumDirection;)[I a getSlotsForFace - m (Lnet/minecraft/world/item/ItemStack;)I b getBurnDuration - m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Z b canTakeItemThroughFace - m (ILnet/minecraft/world/item/ItemStack;)Z b canPlaceItem - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()I b getContainerSize - m (Lnet/minecraft/world/item/Item;)Z b isNeverAFurnaceFuel - m (Lnet/minecraft/world/item/ItemStack;)Z c isFuel - m ()Lnet/minecraft/world/item/crafting/RecipeHolder; d getRecipeUsed - m ()V f invalidateCache - m ()Ljava/util/Map; g getFuel - m ()Lnet/minecraft/core/NonNullList; j getItems - m ()Z l isLit -c net/minecraft/world/level/block/entity/TileEntityFurnace$1 net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity$1 - m (I)I a get - m (II)V a set - m ()I a getCount -c net/minecraft/world/level/block/entity/TileEntityFurnaceFurnace net/minecraft/world/level/block/entity/FurnaceBlockEntity - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/Container; a createMenu - m ()Lnet/minecraft/network/chat/IChatBaseComponent; k getDefaultName -c net/minecraft/world/level/block/entity/TileEntityHopper net/minecraft/world/level/block/entity/HopperBlockEntity - f I d MOVE_ITEM_SPEED - f I e HOPPER_CONTAINER_SIZE - f [[I f CACHED_SLOTS - f Lnet/minecraft/core/NonNullList; g items - f I h cooldownTime - f J i tickedGameTime - f Lnet/minecraft/core/EnumDirection; j facing - m ()D H getLevelX - m ()D I getLevelY - m ()D J getLevelZ - m ()Z K isGridAligned - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a canMergeItems - m (Lnet/minecraft/world/IInventory;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/EnumDirection;)Z a canPlaceItemInContainer - m (Lnet/minecraft/world/IInventory;Lnet/minecraft/world/IInventory;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/EnumDirection;)Z a canTakeItemFromContainer - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/Container; a createMenu - m (Lnet/minecraft/core/NonNullList;)V a setItems - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/IInventory; a getContainerAt - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/TileEntityHopper;)Z a ejectItems - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityHopper;)V a pushItemsTick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/entity/IHopper;)Z a suckInItems - m (Lnet/minecraft/world/IInventory;Lnet/minecraft/core/EnumDirection;)[I a getSlots - m (Lnet/minecraft/world/IInventory;Lnet/minecraft/world/IInventory;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/item/ItemStack; a addItem - m (Lnet/minecraft/world/level/World;DDD)Lnet/minecraft/world/IInventory; a getEntityContainer - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/entity/TileEntityHopper;)V a entityInside - m (Lnet/minecraft/world/IInventory;Lnet/minecraft/world/entity/item/EntityItem;)Z a addItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityHopper;Ljava/util/function/BooleanSupplier;)Z a tryMoveItems - m (II)Lnet/minecraft/world/item/ItemStack; a removeItem - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/entity/IHopper;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/IInventory; a getSourceContainer - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;DDD)Lnet/minecraft/world/IInventory; a getContainerAt - m (Lnet/minecraft/world/IInventory;Lnet/minecraft/core/EnumDirection;)Z b isFullContainer - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/entity/IHopper;)Ljava/util/List; b getItemsAtAndAbove - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m (Lnet/minecraft/world/IInventory;Lnet/minecraft/world/IInventory;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/item/ItemStack; b tryMoveInItem - m ()I b getContainerSize - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/IInventory; b getBlockContainer - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/TileEntityHopper;)Lnet/minecraft/world/IInventory; b getAttachedContainer - m (Lnet/minecraft/world/level/block/state/IBlockData;)V b setBlockState - m (I)[I c createFlatSlots - m (I)V d setCooldown - m ()Lnet/minecraft/core/NonNullList; j getItems - m ()Lnet/minecraft/network/chat/IChatBaseComponent; k getDefaultName - m ()Z l inventoryFull - m ()Z u isOnCooldown - m ()Z v isOnCustomCooldown -c net/minecraft/world/level/block/entity/TileEntityJigsaw net/minecraft/world/level/block/entity/JigsawBlockEntity - f Ljava/lang/String; a TARGET - f Ljava/lang/String; b POOL - f Ljava/lang/String; c JOINT - f Ljava/lang/String; d PLACEMENT_PRIORITY - f Ljava/lang/String; e SELECTION_PRIORITY - f Ljava/lang/String; f NAME - f Ljava/lang/String; g FINAL_STATE - f Lnet/minecraft/resources/MinecraftKey; h name - f Lnet/minecraft/resources/MinecraftKey; i target - f Lnet/minecraft/resources/ResourceKey; j pool - f Lnet/minecraft/world/level/block/entity/TileEntityJigsaw$JointType; k joint - f Ljava/lang/String; l finalState - f I m placementPriority - f I q selectionPriority - m (Lnet/minecraft/world/level/block/entity/TileEntityJigsaw$JointType;)V a setJoint - m (Ljava/lang/String;)V a setFinalState - m (Lnet/minecraft/resources/ResourceKey;)V a setPool - m (I)V a setPlacementPriority - m (Lnet/minecraft/server/level/WorldServer;IZ)V a generate - m (Lnet/minecraft/resources/MinecraftKey;)V a setName - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m ()Lnet/minecraft/network/protocol/Packet; az_ getUpdatePacket - m (I)V b setSelectionPriority - m (Lnet/minecraft/resources/MinecraftKey;)V b setTarget - m ()Lnet/minecraft/resources/MinecraftKey; b getName - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()Lnet/minecraft/resources/MinecraftKey; c getTarget - m ()Lnet/minecraft/resources/ResourceKey; d getPool - m ()Ljava/lang/String; f getFinalState - m ()Lnet/minecraft/world/level/block/entity/TileEntityJigsaw$JointType; j getJoint - m ()I k getPlacementPriority - m ()I l getSelectionPriority - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; u getUpdatePacket - m ()Lnet/minecraft/world/level/block/entity/TileEntityJigsaw$JointType; v lambda$loadAdditional$0 -c net/minecraft/world/level/block/entity/TileEntityJigsaw$JointType net/minecraft/world/level/block/entity/JigsawBlockEntity$JointType - f Lnet/minecraft/world/level/block/entity/TileEntityJigsaw$JointType; a ROLLABLE - f Lnet/minecraft/world/level/block/entity/TileEntityJigsaw$JointType; b ALIGNED - f Ljava/lang/String; c name - f [Lnet/minecraft/world/level/block/entity/TileEntityJigsaw$JointType; d $VALUES - m (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/TileEntityJigsaw$JointType;)Z a lambda$byName$0 - m (Ljava/lang/String;)Ljava/util/Optional; a byName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a getTranslatedName - m ()[Lnet/minecraft/world/level/block/entity/TileEntityJigsaw$JointType; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/entity/TileEntityJukeBox net/minecraft/world/level/block/entity/JukeboxBlockEntity - f Ljava/lang/String; b SONG_ITEM_TAG_ID - f Ljava/lang/String; c TICKS_SINCE_SONG_STARTED_TAG_ID - f Lnet/minecraft/world/item/ItemStack; d item - f Lnet/minecraft/world/item/JukeboxSongPlayer; e jukeboxSongPlayer - m (Z)V a notifyItemChangedInJukebox - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/world/IInventory;ILnet/minecraft/world/item/ItemStack;)Z a canTakeItem - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityJukeBox;)V a tick - m ()I al_ getMaxStackSize - m (Lnet/minecraft/world/item/ItemStack;)V b setTheItem - m (ILnet/minecraft/world/item/ItemStack;)Z b canPlaceItem - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m (I)Lnet/minecraft/world/item/ItemStack; c splitTheItem - m ()Lnet/minecraft/world/item/ItemStack; f getTheItem - m ()Lnet/minecraft/world/item/JukeboxSongPlayer; j getSongPlayer - m ()V k onSongChanged - m ()V l popOutTheItem - m ()I u getComparatorOutput - m ()Lnet/minecraft/world/level/block/entity/TileEntity; v getContainerBlockEntity - m ()V w tryForcePlaySong -c net/minecraft/world/level/block/entity/TileEntityLectern net/minecraft/world/level/block/entity/LecternBlockEntity - f I a DATA_PAGE - f I b NUM_DATA - f I c SLOT_BOOK - f I d NUM_SLOTS - f Lnet/minecraft/world/IInventory; e bookAccess - f Lnet/minecraft/world/inventory/IContainerProperties; f dataAccess - f Lnet/minecraft/world/item/ItemStack; g book - f I h page - f I i pageCount - m ()Lnet/minecraft/network/chat/IChatBaseComponent; S_ getDisplayName - m (I)V a setPage - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;)V a setBook - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/commands/CommandListenerWrapper; a createCommandSourceStack - m ()V a clearContent - m (Lnet/minecraft/world/item/ItemStack;)V b setBook - m ()Lnet/minecraft/world/item/ItemStack; b getBook - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/item/ItemStack; b resolveBook - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()Z c hasBook - m (Lnet/minecraft/world/item/ItemStack;)I c getPageCount - m ()I f getPage - m ()I j getRedstoneSignal - m ()V k onBookItemRemove - m ()Z q onlyOpCanSetNbt -c net/minecraft/world/level/block/entity/TileEntityLectern$1 net/minecraft/world/level/block/entity/LecternBlockEntity$1 -c net/minecraft/world/level/block/entity/TileEntityLectern$LecternInventory net/minecraft/world/level/block/entity/LecternBlockEntity$LecternInventory -c net/minecraft/world/level/block/entity/TileEntityLightDetector net/minecraft/world/level/block/entity/DaylightDetectorBlockEntity -c net/minecraft/world/level/block/entity/TileEntityLootable net/minecraft/world/level/block/entity/RandomizableContainerBlockEntity - f Lnet/minecraft/resources/ResourceKey; l lootTable - f J m lootTableSeed - m (Lnet/minecraft/resources/ResourceKey;)V a setLootTable - m (Lnet/minecraft/world/level/block/entity/TileEntity$b;)V a applyImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;)V a removeComponentsFromTag - m (Lnet/minecraft/core/component/DataComponentMap$a;)V a collectImplicitComponents - m (II)Lnet/minecraft/world/item/ItemStack; a removeItem - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m (J)V a setLootTableSeed - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m ()Lnet/minecraft/resources/ResourceKey; aB_ getLootTable - m ()J aC_ getLootTableSeed - m (I)Lnet/minecraft/world/item/ItemStack; b removeItemNoUpdate - m ()Z c isEmpty - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z d canOpen -c net/minecraft/world/level/block/entity/TileEntityMobSpawner net/minecraft/world/level/block/entity/SpawnerBlockEntity - f Lnet/minecraft/world/level/MobSpawnerAbstract; a spawner - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityMobSpawner;)V a clientTick - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/util/RandomSource;)V a setEntityId - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m (II)Z a_ triggerEvent - m ()Lnet/minecraft/network/protocol/Packet; az_ getUpdatePacket - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityMobSpawner;)V b serverTick - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; b getUpdatePacket - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()Lnet/minecraft/world/level/MobSpawnerAbstract; c getSpawner - m ()Z q onlyOpCanSetNbt -c net/minecraft/world/level/block/entity/TileEntityMobSpawner$1 net/minecraft/world/level/block/entity/SpawnerBlockEntity$1 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/MobSpawnerData;)V a setNextSpawnData - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;I)V a broadcastEvent -c net/minecraft/world/level/block/entity/TileEntityShulkerBox net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity - f I d COLUMNS - f I e ROWS - f I f CONTAINER_SIZE - f I g EVENT_SET_OPEN_COUNT - f I h OPENING_TICK_LENGTH - f F i MAX_LID_HEIGHT - f F j MAX_LID_ROTATION - f [I k SLOTS - f Lnet/minecraft/core/NonNullList; q itemStacks - f I r openCount - f Lnet/minecraft/world/level/block/entity/TileEntityShulkerBox$AnimationPhase; s animationStatus - f F t progress - f F u progressOld - f Lnet/minecraft/world/item/EnumColor; v color - m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Z a canPlaceItemThroughFace - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/Container; a createMenu - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityShulkerBox;)V a tick - m (Lnet/minecraft/core/NonNullList;)V a setItems - m (F)F a getProgress - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/phys/AxisAlignedBB; a getBoundingBox - m (Lnet/minecraft/core/EnumDirection;)[I a getSlotsForFace - m (II)Z a_ triggerEvent - m ()I b getContainerSize - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b updateAnimation - m (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/EnumDirection;)Z b canTakeItemThroughFace - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m (Lnet/minecraft/world/entity/player/EntityHuman;)V c stopOpen - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V c moveCollidedEntities - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V d doNeighborUpdates - m (Lnet/minecraft/world/entity/player/EntityHuman;)V d_ startOpen - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V e loadFromTag - m ()Lnet/minecraft/core/NonNullList; j getItems - m ()Lnet/minecraft/network/chat/IChatBaseComponent; k getDefaultName - m ()Lnet/minecraft/world/level/block/entity/TileEntityShulkerBox$AnimationPhase; l getAnimationStatus - m ()Lnet/minecraft/world/item/EnumColor; u getColor - m ()Z v isClosed -c net/minecraft/world/level/block/entity/TileEntityShulkerBox$AnimationPhase net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus - f Lnet/minecraft/world/level/block/entity/TileEntityShulkerBox$AnimationPhase; a CLOSED - f Lnet/minecraft/world/level/block/entity/TileEntityShulkerBox$AnimationPhase; b OPENING - f Lnet/minecraft/world/level/block/entity/TileEntityShulkerBox$AnimationPhase; c OPENED - f Lnet/minecraft/world/level/block/entity/TileEntityShulkerBox$AnimationPhase; d CLOSING -c net/minecraft/world/level/block/entity/TileEntitySign net/minecraft/world/level/block/entity/SignBlockEntity - f Lorg/slf4j/Logger; a LOGGER - f I b MAX_TEXT_LINE_WIDTH - f I c TEXT_LINE_HEIGHT - f Ljava/util/UUID; d playerWhoMayEdit - f Lnet/minecraft/world/level/block/entity/SignText; e frontText - f Lnet/minecraft/world/level/block/entity/SignText; f backText - f Z g isWaxed - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/commands/CommandListenerWrapper; a createCommandSourceStack - m (Z)Lnet/minecraft/world/level/block/entity/SignText; a getText - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Z)Z a executeClickCommandsIfPresent - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Ljava/util/UUID;)V a setAllowedPlayerEditor - m (Lnet/minecraft/world/level/block/entity/SignText;Z)Z a setText - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a isFacingFrontText - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a loadLine - m (Lnet/minecraft/world/level/block/entity/TileEntitySign;Lnet/minecraft/world/level/World;Ljava/util/UUID;)V a clearInvalidPlayerWhoMayEdit - m (Lnet/minecraft/world/entity/player/EntityHuman;ZLjava/util/List;)V a updateSignText - m (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; a loadLines - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m (ZLnet/minecraft/world/entity/player/EntityHuman;)Z a canExecuteClickCommands - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntitySign;)V a tick - m (Ljava/util/function/UnaryOperator;Z)Z a updateText - m (Lnet/minecraft/world/level/block/entity/SignText;)Z b setBackText - m (Z)Z b setWaxed - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m (Ljava/util/UUID;)Z b playerIsTooFarAwayToEdit - m ()I b getTextLineHeight - m ()I c getMaxTextLineWidth - m (Lnet/minecraft/world/level/block/entity/SignText;)Z c setFrontText - m ()Lnet/minecraft/sounds/SoundEffect; d getSignInteractionFailedSoundEvent - m ()Lnet/minecraft/world/level/block/entity/SignText; f createDefaultSignText - m ()Lnet/minecraft/world/level/block/entity/SignText; j getFrontText - m ()Lnet/minecraft/world/level/block/entity/SignText; k getBackText - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; l getUpdatePacket - m ()Z q onlyOpCanSetNbt - m ()Ljava/util/UUID; u getPlayerWhoMayEdit - m ()Z v isWaxed - m ()V w markUpdated -c net/minecraft/world/level/block/entity/TileEntitySign$1 net/minecraft/world/level/block/entity/SignBlockEntity$1 -c net/minecraft/world/level/block/entity/TileEntitySkull net/minecraft/world/level/block/entity/SkullBlockEntity - f Ljava/util/concurrent/Executor; a CHECKED_MAIN_THREAD_EXECUTOR - f Ljava/lang/String; b TAG_PROFILE - f Ljava/lang/String; c TAG_NOTE_BLOCK_SOUND - f Ljava/lang/String; d TAG_CUSTOM_NAME - f Lorg/slf4j/Logger; e LOGGER - f Ljava/util/concurrent/Executor; f mainThreadExecutor - f Lcom/google/common/cache/LoadingCache; g profileCacheByName - f Lcom/google/common/cache/LoadingCache; h profileCacheById - f Lnet/minecraft/world/item/component/ResolvableProfile; i owner - f Lnet/minecraft/resources/MinecraftKey; j noteBlockSound - f I k animationTickCount - f Z l isAnimating - f Lnet/minecraft/network/chat/IChatBaseComponent; m customName - m (Lnet/minecraft/world/level/block/entity/TileEntity$b;)V a applyImplicitComponents - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Ljava/util/Optional;)Ljava/util/concurrent/CompletionStage; a lambda$fetchProfileByName$4 - m (F)F a getAnimation - m (Lnet/minecraft/server/Services;Ljava/util/concurrent/Executor;)V a setup - m (Lnet/minecraft/world/item/component/ResolvableProfile;)V a setOwner - m (Ljava/lang/Runnable;)V a lambda$static$0 - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a fetchGameProfile - m (Lnet/minecraft/nbt/NBTTagCompound;)V a removeComponentsFromTag - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntitySkull;)V a animation - m (Lnet/minecraft/core/component/DataComponentMap$a;)V a collectImplicitComponents - m (Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional; a lambda$fetchProfileByName$3 - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m (Ljava/lang/String;Lnet/minecraft/server/Services;)Ljava/util/concurrent/CompletableFuture; a fetchProfileByName - m ()Lnet/minecraft/network/protocol/Packet; az_ getUpdatePacket - m (Ljava/lang/String;)V b lambda$loadAdditional$6 - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m (Ljava/util/Optional;)Ljava/util/Optional; b lambda$fetchProfileByName$2 - m (Lnet/minecraft/world/item/component/ResolvableProfile;)V b lambda$updateOwnerProfile$7 - m ()V b clear - m ()Lnet/minecraft/world/item/component/ResolvableProfile; c getOwnerProfile - m ()Lnet/minecraft/resources/MinecraftKey; d getNoteBlockSound - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; f getUpdatePacket - m ()V j updateOwnerProfile - m ()Z k lambda$setup$1 -c net/minecraft/world/level/block/entity/TileEntitySkull$1 net/minecraft/world/level/block/entity/SkullBlockEntity$1 - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a load -c net/minecraft/world/level/block/entity/TileEntitySkull$2 net/minecraft/world/level/block/entity/SkullBlockEntity$2 -c net/minecraft/world/level/block/entity/TileEntitySmoker net/minecraft/world/level/block/entity/SmokerBlockEntity - m (ILnet/minecraft/world/entity/player/PlayerInventory;)Lnet/minecraft/world/inventory/Container; a createMenu - m (Lnet/minecraft/world/item/ItemStack;)I b getBurnDuration - m ()Lnet/minecraft/network/chat/IChatBaseComponent; k getDefaultName -c net/minecraft/world/level/block/entity/TileEntityStructure net/minecraft/world/level/block/entity/StructureBlockEntity - f I a MAX_OFFSET_PER_AXIS - f I b MAX_SIZE_PER_AXIS - f Ljava/lang/String; c AUTHOR_TAG - f I d SCAN_CORNER_BLOCKS_RANGE - f Lnet/minecraft/resources/MinecraftKey; e structureName - f Ljava/lang/String; f author - f Ljava/lang/String; g metaData - f Lnet/minecraft/core/BlockPosition; h structurePos - f Lnet/minecraft/core/BaseBlockPosition; i structureSize - f Lnet/minecraft/world/level/block/EnumBlockMirror; j mirror - f Lnet/minecraft/world/level/block/EnumBlockRotation; k rotation - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyStructureMode; l mode - f Z m ignoreEntities - f Z q powered - f Z r showAir - f Z s showBoundingBox - f F t integrity - f J u seed - m ()Z A saveStructure - m ()V B unloadStructure - m ()Z C isStructureLoadable - m ()Z D isPowered - m ()Z E getShowAir - m ()Z F getShowBoundingBox - m ()V G updateBlockState - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; a getRelatedCorners - m (Z)V a setIgnoreEntities - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure;)V a loadStructureInfo - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a usedBy - m (Lnet/minecraft/core/BlockPosition;Ljava/util/stream/Stream;)Ljava/util/Optional; a calculateEnclosingBoundingBox - m (F)V a setIntegrity - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Z a lambda$detectSize$0 - m (J)V a setSeed - m (Ljava/lang/String;)V a setStructureName - m (Lnet/minecraft/world/level/block/EnumBlockMirror;)V a setMirror - m (Lnet/minecraft/core/BlockPosition;)V a setStructurePos - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure;)V a placeStructure - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/world/level/block/entity/TileEntity;)Lnet/minecraft/world/level/block/entity/TileEntityStructure; a lambda$getRelatedCorners$3 - m (Lnet/minecraft/core/BaseBlockPosition;)V a setStructureSize - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V a lambda$placeStructure$5 - m (Lnet/minecraft/server/level/WorldServer;)Z a placeStructureIfSameSize - m (Lnet/minecraft/resources/MinecraftKey;)V a setStructureName - m (Lnet/minecraft/world/level/block/EnumBlockRotation;)V a setRotation - m (Lnet/minecraft/world/level/block/state/properties/BlockPropertyStructureMode;)V a setMode - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m (Lnet/minecraft/world/entity/EntityLiving;)V a createdBy - m (Lnet/minecraft/world/level/block/entity/TileEntityStructure;)Z a lambda$getRelatedCorners$4 - m ()Lnet/minecraft/network/protocol/Packet; az_ getUpdatePacket - m (Z)Z b saveStructure - m (Lnet/minecraft/server/level/WorldServer;)Z b loadStructureInfo - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; b getUpdatePacket - m (Lnet/minecraft/core/BlockPosition;)Z b lambda$getRelatedCorners$1 - m (J)Lnet/minecraft/util/RandomSource; b createRandom - m (Lnet/minecraft/world/level/block/entity/TileEntity;)Z b lambda$getRelatedCorners$2 - m (Ljava/lang/String;)V b setMetaData - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m (Lnet/minecraft/server/level/WorldServer;)V c placeStructure - m ()Ljava/lang/String; c getStructureName - m (Z)V c setPowered - m ()Z d hasStructureName - m (Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure; d getStructureTemplate - m (Z)V d setShowAir - m (Z)V e setShowBoundingBox - m ()Lnet/minecraft/core/BlockPosition; f getStructurePos - m ()Lnet/minecraft/core/BaseBlockPosition; j getStructureSize - m ()Lnet/minecraft/world/level/block/EnumBlockMirror; k getMirror - m ()Lnet/minecraft/world/level/block/EnumBlockRotation; l getRotation - m ()Ljava/lang/String; u getMetaData - m ()Lnet/minecraft/world/level/block/state/properties/BlockPropertyStructureMode; v getMode - m ()Z w isIgnoreEntities - m ()F x getIntegrity - m ()J y getSeed - m ()Z z detectSize -c net/minecraft/world/level/block/entity/TileEntityStructure$UpdateType net/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType - f Lnet/minecraft/world/level/block/entity/TileEntityStructure$UpdateType; a UPDATE_DATA - f Lnet/minecraft/world/level/block/entity/TileEntityStructure$UpdateType; b SAVE_AREA - f Lnet/minecraft/world/level/block/entity/TileEntityStructure$UpdateType; c LOAD_AREA - f Lnet/minecraft/world/level/block/entity/TileEntityStructure$UpdateType; d SCAN_AREA - f [Lnet/minecraft/world/level/block/entity/TileEntityStructure$UpdateType; e $VALUES - m ()[Lnet/minecraft/world/level/block/entity/TileEntityStructure$UpdateType; a $values -c net/minecraft/world/level/block/entity/TileEntityTypes net/minecraft/world/level/block/entity/BlockEntityType - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; A BARREL - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; B SMOKER - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; C BLAST_FURNACE - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; D LECTERN - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; E BELL - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; F JIGSAW - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; G CAMPFIRE - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; H BEEHIVE - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; I SCULK_SENSOR - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; J CALIBRATED_SCULK_SENSOR - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; K SCULK_CATALYST - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; L SCULK_SHRIEKER - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; M CHISELED_BOOKSHELF - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; N BRUSHABLE_BLOCK - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; O DECORATED_POT - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; P CRAFTER - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; Q TRIAL_SPAWNER - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; R VAULT - f Lorg/slf4j/Logger; S LOGGER - f Lnet/minecraft/world/level/block/entity/TileEntityTypes$a; T factory - f Ljava/util/Set; U validBlocks - f Lcom/mojang/datafixers/types/Type; V dataType - f Lnet/minecraft/core/Holder$c; W builtInRegistryHolder - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; a FURNACE - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; b CHEST - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; c TRAPPED_CHEST - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; d ENDER_CHEST - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; e JUKEBOX - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; f DISPENSER - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; g DROPPER - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; h SIGN - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; i HANGING_SIGN - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; j MOB_SPAWNER - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; k PISTON - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; l BREWING_STAND - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; m ENCHANTING_TABLE - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; n END_PORTAL - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; o BEACON - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; p SKULL - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; q DAYLIGHT_DETECTOR - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; r HOPPER - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; s COMPARATOR - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; t BANNER - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; u STRUCTURE_BLOCK - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; v END_GATEWAY - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; w COMMAND_BLOCK - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; x SHULKER_BOX - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; y BED - f Lnet/minecraft/world/level/block/entity/TileEntityTypes; z CONDUIT - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/entity/TileEntity; a getBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isValid - m ()Lnet/minecraft/core/Holder$c; a builtInRegistryHolder - m (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/TileEntityTypes$b;)Lnet/minecraft/world/level/block/entity/TileEntityTypes; a register - m (Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/resources/MinecraftKey; a getKey - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a create -c net/minecraft/world/level/block/entity/TileEntityTypes$a net/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier -c net/minecraft/world/level/block/entity/TileEntityTypes$b net/minecraft/world/level/block/entity/BlockEntityType$Builder - f Lnet/minecraft/world/level/block/entity/TileEntityTypes$a; a factory - f Ljava/util/Set; b validBlocks - m (Lnet/minecraft/world/level/block/entity/TileEntityTypes$a;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/entity/TileEntityTypes$b; a of - m (Lcom/mojang/datafixers/types/Type;)Lnet/minecraft/world/level/block/entity/TileEntityTypes; a build -c net/minecraft/world/level/block/entity/TrialSpawnerBlockEntity net/minecraft/world/level/block/entity/TrialSpawnerBlockEntity - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner; b trialSpawner - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;)V a lambda$loadAdditional$0 - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)V a lambda$saveAdditional$1 - m (Lnet/minecraft/world/entity/EntityTypes;Lnet/minecraft/util/RandomSource;)V a setEntityId - m (Lcom/mojang/serialization/DataResult$Error;)V a lambda$saveAdditional$2 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;)V a setState - m ()Lnet/minecraft/network/protocol/Packet; az_ getUpdatePacket - m ()Lnet/minecraft/network/protocol/game/PacketPlayOutTileEntityData; b getUpdatePacket - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner; c getTrialSpawner - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; d getState - m ()V f markUpdated - m ()Z q onlyOpCanSetNbt -c net/minecraft/world/level/block/entity/trialspawner/PlayerDetector net/minecraft/world/level/block/entity/trialspawner/PlayerDetector - f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; a NO_CREATIVE_PLAYERS - f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; b INCLUDING_CREATIVE_PLAYERS - f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; c SHEEP - m (ZLnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/animal/EntitySheep;)Z a lambda$static$6 - m (ZLnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)Z a lambda$static$4 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a;Lnet/minecraft/core/BlockPosition;DZ)Ljava/util/List; a lambda$static$7 - m (Lnet/minecraft/core/BlockPosition;DLnet/minecraft/world/entity/player/EntityHuman;)Z a lambda$static$3 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)Z a inLineOfSight - m (ZLnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)Z b lambda$static$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a;Lnet/minecraft/core/BlockPosition;DZ)Ljava/util/List; b lambda$static$5 - m (Lnet/minecraft/core/BlockPosition;DLnet/minecraft/world/entity/player/EntityHuman;)Z b lambda$static$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a;Lnet/minecraft/core/BlockPosition;DZ)Ljava/util/List; c lambda$static$2 -c net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector - f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a; a SELECT_FROM_LEVEL - m (Ljava/util/List;)Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a; a onlySelectPlayers - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;)Ljava/util/List; a getEntities - m (Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a; a onlySelectPlayer - m (Lnet/minecraft/server/level/WorldServer;Ljava/util/function/Predicate;)Ljava/util/List; a getPlayers -c net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a$1 net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;)Ljava/util/List; a getEntities - m (Lnet/minecraft/server/level/WorldServer;Ljava/util/function/Predicate;)Ljava/util/List; a getPlayers -c net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a$2 net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector$2 - f Ljava/util/List; b val$players - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Predicate;)Ljava/util/List; a getEntities - m (Lnet/minecraft/server/level/WorldServer;Ljava/util/function/Predicate;)Ljava/util/List; a getPlayers -c net/minecraft/world/level/block/entity/trialspawner/TrialSpawner net/minecraft/world/level/block/entity/trialspawner/TrialSpawner - f Ljava/lang/String; a NORMAL_CONFIG_TAG_NAME - f Ljava/lang/String; b OMINOUS_CONFIG_TAG_NAME - f I c DETECT_PLAYER_SPAWN_BUFFER - f I d DEFAULT_TARGET_COOLDOWN_LENGTH - f I e DEFAULT_PLAYER_SCAN_RANGE - f I f MAX_MOB_TRACKING_DISTANCE - f I g MAX_MOB_TRACKING_DISTANCE_SQR - f F h SPAWNING_AMBIENT_SOUND_CHANCE - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; i normalConfig - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; j ominousConfig - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData; k data - f I l requiredPlayerRange - f I m targetCooldownLength - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$b; n stateAccessor - f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; o playerDetector - f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a; p entitySelector - f Z q overridePeacefulAndMobSpawnRule - f Z r isOminous - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Z)V a tickServer - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Ljava/util/UUID;)Z a shouldMobBeUntracked - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Z)V a tickClient - m (Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector;)V a setPlayerDetector - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)Z a inLineOfSight - m ()Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a addBecomeOminousParticles - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/particles/ParticleParam;)V a addDetectPlayerParticles - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;)V a setState - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V a applyOminous - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/resources/ResourceKey;)V a ejectReward - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/particles/ParticleType;)V a addSpawnParticles - m (Lnet/minecraft/world/level/World;)Z a canSpawnInLevel - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)V b removeOminous - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b addEjectItemParticles - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; b getConfig - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)Ljava/util/Optional; c spawnMob - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; c getNormalConfig - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; d getOminousConfig - m ()Z e isOminous - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData; f getData - m ()I g getTargetCooldownLength - m ()I h getRequiredPlayerRange - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; i getState - m ()V j markUpdated - m ()Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; k getPlayerDetector - m ()Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a; l getEntitySelector - m ()V m overridePeacefulAndMobSpawnRule - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; n getOminousConfigForSerialization -c net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$a net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FlameParticle - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$a; a NORMAL - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$a; b OMINOUS - f Lnet/minecraft/core/particles/ParticleType; c particleType - m ()I a encode - m (I)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$a; a decode -c net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$b net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$StateAccessor - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;)V a setState - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; d getState - m ()V f markUpdated -c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; a DEFAULT - f Lcom/mojang/serialization/Codec; b CODEC - f I c spawnRange - f F d totalMobs - f F e simultaneousMobs - f F f totalMobsAddedPerPlayer - f F g simultaneousMobsAddedPerPlayer - f I h ticksBetweenSpawn - f Lnet/minecraft/util/random/SimpleWeightedRandomList; i spawnPotentialsDefinition - f Lnet/minecraft/util/random/SimpleWeightedRandomList; j lootTablesToEject - f Lnet/minecraft/resources/ResourceKey; k itemsToDropWhenOminous - m ()J a ticksBetweenItemSpawners - m (I)I a calculateTargetTotalMobs - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I b spawnRange - m (I)I b calculateTargetSimultaneousMobs - m ()F c totalMobs - m ()F d simultaneousMobs - m ()F e totalMobsAddedPerPlayer - m ()F f simultaneousMobsAddedPerPlayer - m ()I g ticksBetweenSpawn - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList; h spawnPotentialsDefinition - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList; i lootTablesToEject - m ()Lnet/minecraft/resources/ResourceKey; j itemsToDropWhenOminous -c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData - f Ljava/lang/String; a TAG_SPAWN_DATA - f Lcom/mojang/serialization/MapCodec; b MAP_CODEC - f Ljava/util/Set; c detectedPlayers - f Ljava/util/Set; d currentMobs - f J e cooldownEndsAt - f J f nextMobSpawnsAt - f I g totalMobsSpawned - f Ljava/util/Optional; h nextSpawnData - f Ljava/util/Optional; i ejectingLootTable - f Lnet/minecraft/world/entity/Entity; j displayEntity - f D k spin - f D l oSpin - f Ljava/lang/String; m TAG_NEXT_MOB_SPAWNS_AT - f I n DELAY_BETWEEN_PLAYER_SCANS - f I o TRIAL_OMEN_PER_BAD_OMEN_LEVEL - f Lnet/minecraft/util/random/SimpleWeightedRandomList; p dispensing - m (Lnet/minecraft/server/level/WorldServer;)Z a isCooldownFinished - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;)Lnet/minecraft/world/entity/Entity; a getOrCreateDisplayEntity - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/entity/EntityTypes;)V a setEntityId - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/util/random/SimpleWeightedRandomList; a getDispensingItems - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;I)Z a isReadyToSpawnNextMob - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;I)Z a hasFinishedSpawningAllMobs - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/server/level/WorldServer;)V a resetAfterBecomingOminous - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m (Lnet/minecraft/core/BlockPosition;)I a countAdditionalPlayers - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a transformBadOmenIntoTrialOmen - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/util/RandomSource;)Z a hasMobToSpawn - m ()V a reset - m (Lnet/minecraft/server/level/WorldServer;Ljava/util/List;)Ljava/util/Optional; a findPlayerWithOminousEffect - m (Lnet/minecraft/server/level/WorldServer;FI)Z a isReadyToOpenShutter - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;)V a tryDetectPlayers - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;)J a lowResolutionPosition - m (Lnet/minecraft/server/level/WorldServer;FI)Z b isReadyToEjectItems - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/MobSpawnerData; b getOrCreateNextSpawnData - m ()Z b haveAllCurrentMobsDied - m ()D c getSpin - m ()D d getOSpin -c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; a INACTIVE - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; b WAITING_FOR_PLAYERS - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; c ACTIVE - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; d WAITING_FOR_REWARD_EJECTION - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; e EJECTING_REWARD - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; f COOLDOWN - f F g DELAY_BEFORE_EJECT_AFTER_KILLING_LAST_MOB - f I h TIME_BETWEEN_EACH_EJECTION - f Ljava/lang/String; i name - f I j lightLevel - f D k spinningMobSpeed - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$b; l particleEmission - f Z m isCapableOfSpawning - f [Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; n $VALUES - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/world/entity/player/EntityHuman;)Z a lambda$calculatePositionToSpawnSpawner$4 - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/resources/ResourceKey;)V a lambda$tickAndGetNext$2 - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/WorldServer;)Ljava/util/Optional; a calculatePositionAbove - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;)Z a timeToSpawnItemSpawner - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Z)V a emitParticles - m ()I a lightLevel - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Ljava/util/UUID;)V a lambda$tickAndGetNext$1 - m (Ljava/util/List;Ljava/util/Set;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/world/entity/Entity; a selectEntityToSpawnItemAbove - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;)Ljava/util/Optional; a calculatePositionToSpawnSpawner - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/world/phys/Vec3D;)V a lambda$spawnOminousOminousItemSpawner$3 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; a tickAndGetNext - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;)V a spawnOminousOminousItemSpawner - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/world/entity/Entity;)Z a lambda$selectEntityToSpawnItemAbove$5 - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/util/random/WeightedEntry$b;)V a lambda$tickAndGetNext$0 - m ()D b spinningMobSpeed - m ()Ljava/lang/String; c getSerializedName - m ()Z d hasSpinningMob - m ()Z e isCapableOfSpawning - m ()[Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; f $values -c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$a net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$LightLevel - f I a UNLIT - f I b HALF_LIT - f I c LIT -c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$b net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$ParticleEmission - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$b; a NONE - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$b; b SMALL_FLAMES - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$b; c FLAMES_AND_SMOKE - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$b; d SMOKE_INSIDE_AND_TOP_FACE - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Z)V a lambda$static$3 - m (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/World;)V a addParticle - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Z)V b lambda$static$2 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Z)V c lambda$static$1 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Z)V d lambda$static$0 -c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$SpinningMob - f D a NONE - f D b SLOW - f D c FAST -c net/minecraft/world/level/block/entity/vault/VaultBlockEntity net/minecraft/world/level/block/entity/vault/VaultBlockEntity - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/world/level/block/entity/vault/VaultServerData; b serverData - f Lnet/minecraft/world/level/block/entity/vault/VaultSharedData; c sharedData - f Lnet/minecraft/world/level/block/entity/vault/VaultClientData; d clientData - f Lnet/minecraft/world/level/block/entity/vault/VaultConfig; e config - m (Lnet/minecraft/world/level/block/entity/vault/VaultConfig;)V a setConfig - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTBase; a encode - m (Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/nbt/NBTTagCompound;)V a lambda$getUpdateTag$0 - m ()Lnet/minecraft/network/protocol/Packet; az_ getUpdatePacket - m (Lnet/minecraft/world/level/block/entity/vault/VaultConfig;)V b lambda$loadAdditional$1 - m ()Lnet/minecraft/world/level/block/entity/vault/VaultServerData; b getServerData - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b access$000 - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m ()Lnet/minecraft/world/level/block/entity/vault/VaultSharedData; c getSharedData - m ()Lnet/minecraft/world/level/block/entity/vault/VaultClientData; d getClientData - m ()Lnet/minecraft/world/level/block/entity/vault/VaultConfig; f getConfig -c net/minecraft/world/level/block/entity/vault/VaultBlockEntity$a net/minecraft/world/level/block/entity/vault/VaultBlockEntity$Client - f I a PARTICLE_TICK_RATE - f F b IDLE_PARTICLE_CHANCE - f F c AMBIENT_SOUND_CHANCE - f I d ACTIVATION_PARTICLE_COUNT - f I e DEACTIVATION_PARTICLE_COUNT - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Lnet/minecraft/core/particles/ParticleParam;)V a emitIdleParticles - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3D; a randomPosCenterOfCage - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/particles/ParticleParam;)V a emitDeactivationParticles - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Lnet/minecraft/world/entity/player/EntityHuman;)Z a isWithinConnectionRange - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Lnet/minecraft/core/particles/ParticleParam;)V a emitActivationParticles - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/phys/Vec3D; a keyholePos - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/player/EntityHuman;)V a emitConnectionParticlesForPlayer - m (Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)Z a shouldDisplayActiveEffects - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/vault/VaultClientData;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V a tick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V a playIdleSounds - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V a emitConnectionParticlesForNearbyPlayers - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3D; b randomPosInsideCage -c net/minecraft/world/level/block/entity/vault/VaultBlockEntity$b net/minecraft/world/level/block/entity/vault/VaultBlockEntity$Server - f I a UNLOCKING_DELAY_TICKS - f I b DISPLAY_CYCLE_TICK_RATE - f I c INSERT_FAIL_SOUND_BUFFER_TICKS - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)Ljava/util/List; a resolveItemsToEject - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/entity/vault/VaultState;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Lnet/minecraft/core/BlockPosition;)V a cycleDisplayItemFromLootTable - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V a tick - m (JLnet/minecraft/world/level/block/entity/vault/VaultState;)Z a shouldCycleDisplayItem - m (Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/item/ItemStack;)Z a isValidToInsert - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V a setVaultState - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/ItemStack; a getRandomDisplayItemFromLootTable - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Ljava/util/List;)V a unlock - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/sounds/SoundEffect;)V a playInsertFailSound - m (Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultState;)Z a canEjectReward - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a tryInsertKey -c net/minecraft/world/level/block/entity/vault/VaultClientData net/minecraft/world/level/block/entity/vault/VaultClientData - f F a ROTATION_SPEED - f F b currentSpin - f F c previousSpin - m ()F a currentSpin - m ()F b previousSpin - m ()V c updateDisplayItemSpin -c net/minecraft/world/level/block/entity/vault/VaultConfig net/minecraft/world/level/block/entity/vault/VaultConfig - f Ljava/lang/String; a TAG_NAME - f Lnet/minecraft/world/level/block/entity/vault/VaultConfig; b DEFAULT - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/resources/ResourceKey; d lootTable - f D e activationRange - f D f deactivationRange - f Lnet/minecraft/world/item/ItemStack; g keyItem - f Ljava/util/Optional; h overrideLootTableToDisplay - f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; i playerDetector - f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a; j entitySelector - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; a playerDetector - m ()Lnet/minecraft/resources/ResourceKey; b lootTable - m ()D c activationRange - m ()D d deactivationRange - m ()Lnet/minecraft/world/item/ItemStack; e keyItem - m ()Ljava/util/Optional; f overrideLootTableToDisplay - m ()Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$a; g entitySelector - m ()Lcom/mojang/serialization/DataResult; h validate - m ()Ljava/lang/String; i lambda$validate$1 -c net/minecraft/world/level/block/entity/vault/VaultServerData net/minecraft/world/level/block/entity/vault/VaultServerData - f Ljava/lang/String; a TAG_NAME - f Lcom/mojang/serialization/Codec; b CODEC - f Z c isDirty - f I d MAX_REWARD_PLAYERS - f Ljava/util/Set; e rewardedPlayers - f J f stateUpdatingResumesAt - f Ljava/util/List; g itemsToEject - f J h lastInsertFailTimestamp - f I i totalEjectionsNeeded - m (Lnet/minecraft/world/level/block/entity/vault/VaultServerData;)V a set - m ()J a getLastInsertFailTimestamp - m (Ljava/util/List;)V a setItemsToEject - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m (J)V a setLastInsertFailTimestamp - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a hasRewardedPlayer - m (Lnet/minecraft/world/entity/player/EntityHuman;)V b addToRewardedPlayers - m ()Ljava/util/Set; b getRewardedPlayers - m (J)V b pauseStateUpdatingUntil - m (Lnet/minecraft/world/level/block/entity/vault/VaultServerData;)Ljava/lang/Integer; b lambda$static$3 - m ()J c stateUpdatingResumesAt - m (Lnet/minecraft/world/level/block/entity/vault/VaultServerData;)Ljava/util/List; c lambda$static$2 - m ()Ljava/util/List; d getItemsToEject - m (Lnet/minecraft/world/level/block/entity/vault/VaultServerData;)Ljava/lang/Long; d lambda$static$1 - m (Lnet/minecraft/world/level/block/entity/vault/VaultServerData;)Ljava/util/Set; e lambda$static$0 - m ()V e markEjectionFinished - m ()Lnet/minecraft/world/item/ItemStack; f getNextItemToEject - m ()Lnet/minecraft/world/item/ItemStack; g popNextItemToEject - m ()F h ejectionProgress - m ()V i markChanged -c net/minecraft/world/level/block/entity/vault/VaultSharedData net/minecraft/world/level/block/entity/vault/VaultSharedData - f Ljava/lang/String; a TAG_NAME - f Lcom/mojang/serialization/Codec; b CODEC - f Z c isDirty - f Lnet/minecraft/world/item/ItemStack; d displayItem - f Ljava/util/Set; e connectedPlayers - f D f connectedParticlesRange - m (Lnet/minecraft/world/item/ItemStack;)V a setDisplayItem - m (Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Ljava/util/UUID;)Z a lambda$updateConnectedPlayersWithinRange$4 - m ()Lnet/minecraft/world/item/ItemStack; a getDisplayItem - m (Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V a set - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;D)V a updateConnectedPlayersWithinRange - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)Ljava/lang/Double; b lambda$static$2 - m ()Z b hasDisplayItem - m ()Z c hasConnectedPlayers - m (Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)Ljava/util/Set; c lambda$static$1 - m (Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)Lnet/minecraft/world/item/ItemStack; d lambda$static$0 - m ()Ljava/util/Set; d getConnectedPlayers - m ()D e connectedParticlesRange - m ()V f markDirty -c net/minecraft/world/level/block/entity/vault/VaultState net/minecraft/world/level/block/entity/vault/VaultState - f Lnet/minecraft/world/level/block/entity/vault/VaultState; a INACTIVE - f Lnet/minecraft/world/level/block/entity/vault/VaultState; b ACTIVE - f Lnet/minecraft/world/level/block/entity/vault/VaultState; c UNLOCKING - f Lnet/minecraft/world/level/block/entity/vault/VaultState; d EJECTING - f I e UPDATE_CONNECTED_PLAYERS_TICK_RATE - f I f DELAY_BETWEEN_EJECTIONS_TICKS - f I g DELAY_AFTER_LAST_EJECTION_TICKS - f I h DELAY_BEFORE_FIRST_EJECTION_TICKS - f Ljava/lang/String; i stateName - f Lnet/minecraft/world/level/block/entity/vault/VaultState$a; j lightLevel - f [Lnet/minecraft/world/level/block/entity/vault/VaultState; k $VALUES - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/vault/VaultState;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Z)V a onTransition - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)Lnet/minecraft/world/level/block/entity/vault/VaultState; a tickAndGetNext - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultServerData;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;D)Lnet/minecraft/world/level/block/entity/vault/VaultState; a updateStateForConnectedPlayers - m ()I a lightLevel - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V a onExit - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Z)V a onEnter - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;F)V a ejectResultItem - m ()[Lnet/minecraft/world/level/block/entity/vault/VaultState; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/entity/vault/VaultState$1 net/minecraft/world/level/block/entity/vault/VaultState$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Z)V a onEnter -c net/minecraft/world/level/block/entity/vault/VaultState$2 net/minecraft/world/level/block/entity/vault/VaultState$2 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Z)V a onEnter -c net/minecraft/world/level/block/entity/vault/VaultState$3 net/minecraft/world/level/block/entity/vault/VaultState$3 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Z)V a onEnter -c net/minecraft/world/level/block/entity/vault/VaultState$4 net/minecraft/world/level/block/entity/vault/VaultState$4 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;)V a onExit - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/vault/VaultConfig;Lnet/minecraft/world/level/block/entity/vault/VaultSharedData;Z)V a onEnter -c net/minecraft/world/level/block/entity/vault/VaultState$a net/minecraft/world/level/block/entity/vault/VaultState$LightLevel - f Lnet/minecraft/world/level/block/entity/vault/VaultState$a; a HALF_LIT - f Lnet/minecraft/world/level/block/entity/vault/VaultState$a; b LIT - f I c value - f [Lnet/minecraft/world/level/block/entity/vault/VaultState$a; d $VALUES - m ()[Lnet/minecraft/world/level/block/entity/vault/VaultState$a; a $values -c net/minecraft/world/level/block/grower/WorldGenTreeProvider net/minecraft/world/level/block/grower/TreeGrower - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/block/grower/WorldGenTreeProvider; b OAK - f Lnet/minecraft/world/level/block/grower/WorldGenTreeProvider; c SPRUCE - f Lnet/minecraft/world/level/block/grower/WorldGenTreeProvider; d MANGROVE - f Lnet/minecraft/world/level/block/grower/WorldGenTreeProvider; e AZALEA - f Lnet/minecraft/world/level/block/grower/WorldGenTreeProvider; f BIRCH - f Lnet/minecraft/world/level/block/grower/WorldGenTreeProvider; g JUNGLE - f Lnet/minecraft/world/level/block/grower/WorldGenTreeProvider; h ACACIA - f Lnet/minecraft/world/level/block/grower/WorldGenTreeProvider; i CHERRY - f Lnet/minecraft/world/level/block/grower/WorldGenTreeProvider; j DARK_OAK - f Ljava/util/Map; k GROWERS - f Ljava/lang/String; l name - f F m secondaryChance - f Ljava/util/Optional; n megaTree - f Ljava/util/Optional; o secondaryMegaTree - f Ljava/util/Optional; p tree - f Ljava/util/Optional; q secondaryTree - f Ljava/util/Optional; r flowers - f Ljava/util/Optional; s secondaryFlowers - m (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; a getConfiguredFeature - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Z a hasFlowers - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/util/RandomSource;)Z a growTree - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;II)Z a isTwoByTwoSapling - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceKey; a getConfiguredMegaFeature -c net/minecraft/world/level/block/piston/BlockPiston net/minecraft/world/level/block/piston/PistonBaseBlock - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c EXTENDED - f I d TRIGGER_EXTEND - f I e TRIGGER_CONTRACT - f I f TRIGGER_DROP - f F g PLATFORM_THICKNESS - f Lnet/minecraft/world/phys/shapes/VoxelShape; h EAST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; i WEST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; j SOUTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; k NORTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; l UP_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; m DOWN_AABB - f Z n isSticky - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Z)Z a moveBlocks - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/EntityLiving;Lnet/minecraft/world/item/ItemStack;)V a setPlacedBy - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a checkIfExtend - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/SignalGetter;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a getNeighborSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;ZLnet/minecraft/core/EnumDirection;)Z a isPushable - m (Lnet/minecraft/world/item/context/BlockActionContext;)Lnet/minecraft/world/level/block/state/IBlockData; a getStateForPlacement - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;II)Z a triggerEvent - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f_ useShapeForLightOcclusion -c net/minecraft/world/level/block/piston/BlockPiston$1 net/minecraft/world/level/block/piston/PistonBaseBlock$1 -c net/minecraft/world/level/block/piston/BlockPiston$2 net/minecraft/world/level/block/piston/PistonBaseBlock$2 -c net/minecraft/world/level/block/piston/BlockPistonExtension net/minecraft/world/level/block/piston/PistonHeadBlock - f Lnet/minecraft/world/phys/shapes/VoxelShape; F DOWN_ARM_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; G SOUTH_ARM_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; H NORTH_ARM_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; I EAST_ARM_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; J WEST_ARM_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; K SHORT_UP_ARM_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; L SHORT_DOWN_ARM_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; M SHORT_SOUTH_ARM_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; N SHORT_NORTH_ARM_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; O SHORT_EAST_ARM_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; P SHORT_WEST_ARM_AABB - f [Lnet/minecraft/world/phys/shapes/VoxelShape; Q SHAPES_SHORT - f [Lnet/minecraft/world/phys/shapes/VoxelShape; R SHAPES_LONG - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; c TYPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d SHORT - f F e PLATFORM - f Lnet/minecraft/world/phys/shapes/VoxelShape; f EAST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; g WEST_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; h SOUTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; i NORTH_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; j UP_AABB - f Lnet/minecraft/world/phys/shapes/VoxelShape; k DOWN_AABB - f F l AABB_OFFSET - f F m EDGE_MIN - f F n EDGE_MAX - f Lnet/minecraft/world/phys/shapes/VoxelShape; o UP_ARM_AABB - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (ZLnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/phys/shapes/VoxelShape; a lambda$makeShapes$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/level/block/state/IBlockData; a playerWillDestroy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/core/EnumDirection;Z)Lnet/minecraft/world/phys/shapes/VoxelShape; a calculateShape - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Z)[Lnet/minecraft/world/phys/shapes/VoxelShape; a makeShapes - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isFittingBase - m (I)[Lnet/minecraft/world/phys/shapes/VoxelShape; b lambda$makeShapes$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f_ useShapeForLightOcclusion -c net/minecraft/world/level/block/piston/BlockPistonExtension$1 net/minecraft/world/level/block/piston/PistonHeadBlock$1 - f [I a $SwitchMap$net$minecraft$core$Direction -c net/minecraft/world/level/block/piston/BlockPistonMoving net/minecraft/world/level/block/piston/MovingPistonBlock - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; b FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; c TYPE - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;ZZ)Lnet/minecraft/world/level/block/entity/TileEntity; a newMovingBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a destroy - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/storage/loot/LootParams$a;)Ljava/util/List; a getDrops - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/item/ItemStack; a getCloneItemStack - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/piston/TileEntityPiston; a getBlockEntity - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createBlockStateDefinition - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/entity/TileEntity; a newBlockEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape -c net/minecraft/world/level/block/piston/PistonExtendsChecker net/minecraft/world/level/block/piston/PistonStructureResolver - f I a MAX_PUSH_DEPTH - f Lnet/minecraft/world/level/World; b level - f Lnet/minecraft/core/BlockPosition; c pistonPos - f Z d extending - f Lnet/minecraft/core/BlockPosition; e startPos - f Lnet/minecraft/core/EnumDirection; f pushDirection - f Ljava/util/List; g toPush - f Ljava/util/List; h toDestroy - f Lnet/minecraft/core/EnumDirection; i pistonDirection - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isSticky - m (Lnet/minecraft/core/BlockPosition;)Z a addBranchingBlocks - m ()Z a resolve - m (II)V a reorderListAtCollision - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a addBlockLine - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)Z a canStickToEachOther - m ()Lnet/minecraft/core/EnumDirection; b getPushDirection - m ()Ljava/util/List; c getToPush - m ()Ljava/util/List; d getToDestroy -c net/minecraft/world/level/block/piston/PistonUtil net/minecraft/world/level/block/piston/PistonMath - m (Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/core/EnumDirection;D)Lnet/minecraft/world/phys/AxisAlignedBB; a getMovementArea -c net/minecraft/world/level/block/piston/PistonUtil$1 net/minecraft/world/level/block/piston/PistonMath$1 - f [I a $SwitchMap$net$minecraft$core$Direction -c net/minecraft/world/level/block/piston/TileEntityPiston net/minecraft/world/level/block/piston/PistonMovingBlockEntity - f D a TICK_MOVEMENT - f I b TICKS_TO_EXTEND - f D c PUSH_OFFSET - f Lnet/minecraft/world/level/block/state/IBlockData; d movedState - f Lnet/minecraft/core/EnumDirection; e direction - f Z f extending - f Z g isSourcePiston - f Ljava/lang/ThreadLocal; h NOCLIP - f F i progress - f F j progressO - f J k lastTicked - f I l deathTicks - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V a loadAdditional - m (Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)Z a lambda$moveStuckEntities$1 - m (Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/phys/AxisAlignedBB;)D a getMovement - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/EnumDirection;D)V a fixEntityWithinPistonBase - m (F)F a getProgress - m (Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPosition;)Z a matchesStickyCritera - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getUpdateTag - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getCollisionShape - m (Lnet/minecraft/world/level/World;)V a setLevel - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/piston/TileEntityPiston;)V a tick - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;FLnet/minecraft/world/level/block/piston/TileEntityPiston;)V a moveCollidedEntities - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/entity/Entity;DLnet/minecraft/core/EnumDirection;)V a moveEntityByPiston - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/world/level/block/piston/TileEntityPiston;)Lnet/minecraft/world/phys/AxisAlignedBB; a moveByPositionAndProgress - m (F)F b getXOff - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)V b saveAdditional - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;FLnet/minecraft/world/level/block/piston/TileEntityPiston;)V b moveStuckEntities - m ()Z b isExtending - m ()Lnet/minecraft/core/EnumDirection; c getDirection - m (F)F c getYOff - m (F)F d getZOff - m ()Z d isSourcePiston - m (F)F e getExtendedProgress - m ()Lnet/minecraft/core/EnumDirection; f getMovementDirection - m ()Lnet/minecraft/world/level/block/state/IBlockData; j getMovedState - m ()V k finalTick - m ()J l getLastTicked - m ()Lnet/minecraft/world/level/block/state/IBlockData; u getCollisionRelatedBlockState - m ()Z v isStickyForEntities - m ()Lnet/minecraft/core/EnumDirection; w lambda$static$0 -c net/minecraft/world/level/block/piston/TileEntityPiston$1 net/minecraft/world/level/block/piston/PistonMovingBlockEntity$1 - f [I a $SwitchMap$net$minecraft$core$Direction$Axis - f [I b $SwitchMap$net$minecraft$core$Direction -c net/minecraft/world/level/block/state/BlockBase net/minecraft/world/level/block/state/BlockBehaviour - f [Lnet/minecraft/core/EnumDirection; aF UPDATE_SHAPE_ORDER - f Z aG hasCollision - f F aH explosionResistance - f Z aI isRandomlyTicking - f Lnet/minecraft/world/level/block/SoundEffectType; aJ soundType - f F aK friction - f F aL speedFactor - f F aM jumpFactor - f Z aN dynamicShape - f Lnet/minecraft/world/flag/FeatureFlagSet; aO requiredFeatures - f Lnet/minecraft/world/level/block/state/BlockBase$Info; aP properties - f Lnet/minecraft/resources/ResourceKey; aQ drops - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;Z)V a spawnAfterBreak - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/FluidType;)Z a canBeReplaced - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V a onExplosionHit - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;II)V a updateIndirectNeighbourShapes - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F a getDestroyProgress - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/storage/loot/LootParams$a;)Ljava/util/List; a getDrops - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getInteractionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onRemove - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)J a getSeed - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z a skipRendering - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;II)Z a triggerEvent - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/context/BlockActionContext;)Z a canBeReplaced - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/entity/projectile/IProjectile;)V a onProjectileHit - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a_ propagatesSkylightDown - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/EnumRenderType; a_ getRenderShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)V a_ attack - m ()F av_ getMaxHorizontalOffset - m ()F ax_ getMaxVerticalOffset - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/ITileInventory; b getMenuProvider - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onPlace - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I b getDirectSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; b simpleCodec - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_ getBlockSupportShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; c getVisualShape - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z c isCollisionShapeFullBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c_ hasAnalogOutputSignal - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F d getShadeBrightness - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d_ isRandomlyTicking - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e_ isSignalSource - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; f getOcclusionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z f_ useShapeForLightOcclusion - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)I g getLightBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/SoundEffectType; g_ getSoundType - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z h isOcclusionShapeFullBlock - m ()Lnet/minecraft/world/flag/FeatureFlagSet; i requiredFeatures - m ()Lnet/minecraft/world/level/block/Block; q asBlock - m ()Lnet/minecraft/world/item/Item; r asItem - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; t properties - m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; u propertiesCodec - m ()Lnet/minecraft/resources/ResourceKey; v getLootTable - m ()Lnet/minecraft/world/level/material/MaterialMapColor; w defaultMapColor - m ()F x defaultDestroyTime -c net/minecraft/world/level/block/state/BlockBase$1 net/minecraft/world/level/block/state/BlockBehaviour$1 -c net/minecraft/world/level/block/state/BlockBase$BlockData net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase - f Z A isRandomlyTicking - f Lnet/minecraft/world/level/block/state/BlockBase$BlockData$Cache; a cache - f I b lightEmission - f Z g useShapeForLightOcclusion - f Z h isAir - f Z i ignitedByLava - f Z j liquid - f Z k legacySolid - f Lnet/minecraft/world/level/material/EnumPistonReaction; l pushReaction - f Lnet/minecraft/world/level/material/MaterialMapColor; m mapColor - f F n destroySpeed - f Z o requiresCorrectToolForDrops - f Z p canOcclude - f Lnet/minecraft/world/level/block/state/BlockBase$f; q isRedstoneConductor - f Lnet/minecraft/world/level/block/state/BlockBase$f; r isSuffocating - f Lnet/minecraft/world/level/block/state/BlockBase$f; s isViewBlocking - f Lnet/minecraft/world/level/block/state/BlockBase$f; t hasPostProcess - f Lnet/minecraft/world/level/block/state/BlockBase$f; u emissiveRendering - f Lnet/minecraft/world/level/block/state/BlockBase$b; v offsetFunction - f Z w spawnTerrainParticles - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; x instrument - f Z y replaceable - f Lnet/minecraft/world/level/material/Fluid; z fluidState - m ()Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; A instrument - m ()Z D calculateSolid - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/item/ItemStack;Z)V a spawnAfterBreak - m (Lnet/minecraft/core/HolderSet;)Z a is - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a onPlace - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/EnumHand;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/ItemInteractionResult; a useItemOn - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getFaceOcclusionShape - m (Lnet/minecraft/world/item/context/BlockActionContext;)Z a canBeReplaced - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)Z a entityCanStandOn - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/phys/MovingObjectPositionBlock;)Lnet/minecraft/world/EnumInteractionResult; a useWithoutItem - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/EntityTypes;)Z a isValidSpawn - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/entity/TileEntityTypes;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a getTicker - m (Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/block/state/IBlockData; a rotate - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;II)Z a triggerEvent - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V a onExplosionHit - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/EnumDirection;)Z a entityCanStandOnFace - m (Lnet/minecraft/core/BlockPosition;)J a getSeed - m (Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/block/state/IBlockData; a mirror - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a propagatesSkylightDown - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/player/EntityHuman;)V a attack - m (Lnet/minecraft/world/level/pathfinder/PathMode;)Z a isPathfindable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z a skipRendering - m (Lnet/minecraft/world/level/material/FluidType;)Z a canBeReplaced - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;I)V a updateNeighbourShapes - m (Lnet/minecraft/core/Holder;)Z a is - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a handleNeighborChanged - m ()V a initCache - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a tick - m (Lnet/minecraft/tags/TagKey;Ljava/util/function/Predicate;)Z a is - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a canSurvive - m (Lnet/minecraft/tags/TagKey;)Z a is - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F a getDestroyProgress - m (Lnet/minecraft/resources/ResourceKey;)Z a is - m (Lnet/minecraft/world/level/storage/loot/LootParams$a;)Ljava/util/List; a getDrops - m (Lnet/minecraft/world/level/block/Block;)Z a is - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/EnumBlockSupport;)Z a isFaceSturdy - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/entity/Entity;)V a entityInside - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)I a getAnalogOutputSignal - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;II)V a updateNeighbourShapes - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/phys/MovingObjectPositionBlock;Lnet/minecraft/world/entity/projectile/IProjectile;)V a onProjectileHit - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)I b getLightBlock - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I b getSignal - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;II)V b updateIndirectNeighbourShapes - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/ITileInventory; b getMenuProvider - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V b onRemove - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getCollisionShape - m ()Lnet/minecraft/world/level/block/Block; b getBlock - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;I)V b updateIndirectNeighbourShapes - m ()Lnet/minecraft/core/Holder; c getBlockHolder - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/phys/shapes/VoxelShapeCollision;)Lnet/minecraft/world/phys/shapes/VoxelShape; c getVisualShape - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; c getOcclusionShape - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I c getDirectSignal - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/material/MaterialMapColor; d getMapColor - m ()Z d blocksMotion - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z d isFaceSturdy - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z e emissiveRendering - m ()Z e isSolid - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F f getShadeBrightness - m ()Z f hasLargeCollisionShape - m ()Z g useShapeForLightOcclusion - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z g isRedstoneConductor - m ()I h getLightEmission - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F h getDestroySpeed - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z i isSolidRender - m ()Z i isAir - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; j getShape - m ()Z j ignitedByLava - m ()Z k liquid - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; k getCollisionShape - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; l getBlockSupportShape - m ()Lnet/minecraft/world/level/block/EnumRenderType; l getRenderShape - m ()Z m isSignalSource - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; m getInteractionShape - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/Vec3D; n getOffset - m ()Z n hasAnalogOutputSignal - m ()Lnet/minecraft/world/level/material/EnumPistonReaction; o getPistonPushReaction - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z o isSuffocating - m ()Z p canOcclude - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z p isViewBlocking - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z q hasPostProcess - m ()Z q hasOffsetFunction - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z r isCollisionShapeFullBlock - m ()Z r canBeReplaced - m ()Ljava/util/stream/Stream; s getTags - m ()Z t hasBlockEntity - m ()Lnet/minecraft/world/level/material/Fluid; u getFluidState - m ()Z v isRandomlyTicking - m ()Lnet/minecraft/world/level/block/SoundEffectType; w getSoundType - m ()Lnet/minecraft/world/level/block/state/IBlockData; x asState - m ()Z y requiresCorrectToolForDrops - m ()Z z shouldSpawnTerrainParticles -c net/minecraft/world/level/block/state/BlockBase$BlockData$Cache net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase$Cache - f Z a solidRender - f Lnet/minecraft/world/phys/shapes/VoxelShape; b collisionShape - f Z c largeCollisionShape - f Z d isCollisionShapeFullBlock - f [Lnet/minecraft/core/EnumDirection; e DIRECTIONS - f I f SUPPORT_TYPE_COUNT - f Z g propagatesSkylightDown - f I h lightBlock - f [Lnet/minecraft/world/phys/shapes/VoxelShape; i occlusionShapes - f [Z j faceSturdy - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/EnumBlockSupport;)Z a isFaceSturdy - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/EnumBlockSupport;)I b getFaceSupportIndex -c net/minecraft/world/level/block/state/BlockBase$EnumRandomOffset net/minecraft/world/level/block/state/BlockBehaviour$OffsetType - f Lnet/minecraft/world/level/block/state/BlockBase$EnumRandomOffset; a NONE - f Lnet/minecraft/world/level/block/state/BlockBase$EnumRandomOffset; b XZ - f Lnet/minecraft/world/level/block/state/BlockBase$EnumRandomOffset; c XYZ -c net/minecraft/world/level/block/state/BlockBase$Info net/minecraft/world/level/block/state/BlockBehaviour$Properties - f Lnet/minecraft/world/level/block/state/BlockBase$f; A isViewBlocking - f Lnet/minecraft/world/level/block/state/BlockBase$f; B hasPostProcess - f Lnet/minecraft/world/level/block/state/BlockBase$f; C emissiveRendering - f Z D dynamicShape - f Lnet/minecraft/world/flag/FeatureFlagSet; E requiredFeatures - f Lnet/minecraft/world/level/block/state/BlockBase$b; F offsetFunction - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/function/Function; b mapColor - f Z c hasCollision - f Lnet/minecraft/world/level/block/SoundEffectType; d soundType - f Ljava/util/function/ToIntFunction; e lightEmission - f F f explosionResistance - f F g destroyTime - f Z h requiresCorrectToolForDrops - f Z i isRandomlyTicking - f F j friction - f F k speedFactor - f F l jumpFactor - f Lnet/minecraft/resources/ResourceKey; m drops - f Z n canOcclude - f Z o isAir - f Z p ignitedByLava - f Z q liquid - f Z r forceSolidOff - f Z s forceSolidOn - f Lnet/minecraft/world/level/material/EnumPistonReaction; t pushReaction - f Z u spawnTerrainParticles - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; v instrument - f Z w replaceable - f Lnet/minecraft/world/level/block/state/BlockBase$e; x isValidSpawn - f Lnet/minecraft/world/level/block/state/BlockBase$f; y isRedstoneConductor - f Lnet/minecraft/world/level/block/state/BlockBase$f; z isSuffocating - m (Lnet/minecraft/world/item/EnumColor;)Lnet/minecraft/world/level/block/state/BlockBase$Info; a mapColor - m (Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument;)Lnet/minecraft/world/level/block/state/BlockBase$Info; a instrument - m (Lnet/minecraft/world/level/block/state/BlockBase$f;)Lnet/minecraft/world/level/block/state/BlockBase$Info; a isRedstoneConductor - m (F)Lnet/minecraft/world/level/block/state/BlockBase$Info; a friction - m (Lnet/minecraft/world/level/block/SoundEffectType;)Lnet/minecraft/world/level/block/state/BlockBase$Info; a sound - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockBase$Info; a dropsLike - m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/level/block/state/BlockBase$Info; a requiredFeatures - m (Lnet/minecraft/world/level/block/state/BlockBase$EnumRandomOffset;)Lnet/minecraft/world/level/block/state/BlockBase$Info; a offsetType - m (Ljava/util/function/Function;)Lnet/minecraft/world/level/block/state/BlockBase$Info; a mapColor - m (Lnet/minecraft/world/level/block/state/BlockBase$e;)Lnet/minecraft/world/level/block/state/BlockBase$Info; a isValidSpawn - m (FF)Lnet/minecraft/world/level/block/state/BlockBase$Info; a strength - m (Lnet/minecraft/world/level/material/EnumPistonReaction;)Lnet/minecraft/world/level/block/state/BlockBase$Info; a pushReaction - m (Ljava/util/function/ToIntFunction;)Lnet/minecraft/world/level/block/state/BlockBase$Info; a lightLevel - m (Lnet/minecraft/world/level/material/MaterialMapColor;)Lnet/minecraft/world/level/block/state/BlockBase$Info; a mapColor - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; a of - m (Lnet/minecraft/world/level/block/state/BlockBase;)Lnet/minecraft/world/level/block/state/BlockBase$Info; a ofFullCopy - m (Lnet/minecraft/world/level/block/state/BlockBase;)Lnet/minecraft/world/level/block/state/BlockBase$Info; b ofLegacyCopy - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; b noCollission - m (Lnet/minecraft/world/level/block/state/BlockBase$f;)Lnet/minecraft/world/level/block/state/BlockBase$Info; b isSuffocating - m (F)Lnet/minecraft/world/level/block/state/BlockBase$Info; b speedFactor - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; c noOcclusion - m (Lnet/minecraft/world/level/block/state/BlockBase$f;)Lnet/minecraft/world/level/block/state/BlockBase$Info; c isViewBlocking - m (F)Lnet/minecraft/world/level/block/state/BlockBase$Info; c jumpFactor - m (F)Lnet/minecraft/world/level/block/state/BlockBase$Info; d strength - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; d instabreak - m (Lnet/minecraft/world/level/block/state/BlockBase$f;)Lnet/minecraft/world/level/block/state/BlockBase$Info; d hasPostProcess - m (Lnet/minecraft/world/level/block/state/BlockBase$f;)Lnet/minecraft/world/level/block/state/BlockBase$Info; e emissiveRendering - m (F)Lnet/minecraft/world/level/block/state/BlockBase$Info; e destroyTime - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; e randomTicks - m (F)Lnet/minecraft/world/level/block/state/BlockBase$Info; f explosionResistance - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; f dynamicShape - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; g noLootTable - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; h ignitedByLava - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; i liquid - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; j forceSolidOn - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; k forceSolidOff - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; l air - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; m requiresCorrectToolForDrops - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; n noTerrainParticles - m ()Lnet/minecraft/world/level/block/state/BlockBase$Info; o replaceable -c net/minecraft/world/level/block/state/BlockBase$b net/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction -c net/minecraft/world/level/block/state/BlockBase$e net/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate -c net/minecraft/world/level/block/state/BlockBase$f net/minecraft/world/level/block/state/BlockBehaviour$StatePredicate -c net/minecraft/world/level/block/state/BlockStateList net/minecraft/world/level/block/state/StateDefinition - f Ljava/util/regex/Pattern; a NAME_PATTERN - f Ljava/lang/Object; b owner - f Lcom/google/common/collect/ImmutableSortedMap; c propertiesByName - f Lcom/google/common/collect/ImmutableList; d states - m ()Lcom/google/common/collect/ImmutableList; a getPossibleStates - m (Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/world/level/block/state/IBlockDataHolder; a lambda$new$0 - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/block/state/properties/IBlockState$a; a lambda$appendPropertyCodec$5 - m (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/IBlockState; a getProperty - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/block/state/IBlockDataHolder; a lambda$appendPropertyCodec$6 - m (Lcom/mojang/serialization/MapCodec;Ljava/util/function/Supplier;Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/IBlockState;)Lcom/mojang/serialization/MapCodec; a appendPropertyCodec - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Lnet/minecraft/world/level/block/state/IBlockDataHolder;)Lcom/mojang/datafixers/util/Pair; a lambda$appendPropertyCodec$7 - m (Ljava/util/List;Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;)Ljava/util/List; a lambda$new$1 - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/util/List;)Ljava/util/stream/Stream; a lambda$new$2 - m (Lnet/minecraft/world/level/block/state/BlockStateList$b;Ljava/lang/Object;Lcom/mojang/serialization/MapCodec;Ljava/util/Map;Ljava/util/List;Ljava/util/List;)V a lambda$new$3 - m ()Lnet/minecraft/world/level/block/state/IBlockDataHolder; b any - m (Ljava/lang/String;)V b lambda$appendPropertyCodec$4 - m ()Ljava/lang/Object; c getOwner - m ()Ljava/util/Collection; d getProperties -c net/minecraft/world/level/block/state/BlockStateList$a net/minecraft/world/level/block/state/StateDefinition$Builder - f Ljava/lang/Object; a owner - f Ljava/util/Map; b properties - m ([Lnet/minecraft/world/level/block/state/properties/IBlockState;)Lnet/minecraft/world/level/block/state/BlockStateList$a; a add - m (Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/BlockStateList$b;)Lnet/minecraft/world/level/block/state/BlockStateList; a create - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;)V a validateProperty -c net/minecraft/world/level/block/state/BlockStateList$b net/minecraft/world/level/block/state/StateDefinition$Factory -c net/minecraft/world/level/block/state/IBlockData net/minecraft/world/level/block/state/BlockState - f Lcom/mojang/serialization/Codec; b CODEC - m ()Lnet/minecraft/world/level/block/state/IBlockData; x asState -c net/minecraft/world/level/block/state/IBlockDataHolder net/minecraft/world/level/block/state/StateHolder - f Ljava/util/function/Function; a PROPERTY_ENTRY_TO_STRING_FUNCTION - f Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap; b values - f Ljava/lang/String; c NAME_TAG - f Ljava/lang/String; d PROPERTIES_TAG - f Ljava/lang/Object; e owner - f Lcom/mojang/serialization/MapCodec; f propertiesCodec - f Lcom/google/common/collect/Table; g neighbours - m ()Ljava/util/Collection; B getProperties - m ()Ljava/util/Map; C getValues - m (Lnet/minecraft/world/level/block/state/IBlockDataHolder;Ljava/util/Optional;)Lnet/minecraft/world/level/block/state/IBlockDataHolder; a lambda$codec$1 - m (Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec; a lambda$codec$2 - m (Ljava/util/Map;)V a populateNeighbours - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;)Ljava/lang/Object; a cycle - m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/level/block/state/IBlockDataHolder;)Ljava/lang/Object; a lambda$codec$0 - m (Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object; a findNextInCollection - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;)Ljava/lang/Object; a setValue - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;)Z b hasProperty - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;)Ljava/lang/Object; b trySetValue - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;)Ljava/lang/Comparable; c getValue - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;)Ljava/util/Map; c makeNeighbourValues - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;)Ljava/util/Optional; d getOptionalValue -c net/minecraft/world/level/block/state/IBlockDataHolder$1 net/minecraft/world/level/block/state/StateHolder$1 - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/lang/Comparable;)Ljava/lang/String; a getName - m (Ljava/util/Map$Entry;)Ljava/lang/String; a apply -c net/minecraft/world/level/block/state/pattern/ShapeDetector net/minecraft/world/level/block/state/pattern/BlockPattern - f [[[Ljava/util/function/Predicate; a pattern - f I b depth - f I c height - f I d width - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/pattern/ShapeDetector$ShapeDetectorCollection; a find - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/state/pattern/ShapeDetector$ShapeDetectorCollection; a matches - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;Lcom/google/common/cache/LoadingCache;)Lnet/minecraft/world/level/block/state/pattern/ShapeDetector$ShapeDetectorCollection; a matches - m ()I a getDepth - m (Lnet/minecraft/world/level/IWorldReader;Z)Lcom/google/common/cache/LoadingCache; a createLevelCache - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;III)Lnet/minecraft/core/BlockPosition; a translateAndRotate - m ()I b getHeight - m ()I c getWidth - m ()[[[Ljava/util/function/Predicate; d getPattern -c net/minecraft/world/level/block/state/pattern/ShapeDetector$BlockLoader net/minecraft/world/level/block/state/pattern/BlockPattern$BlockCacheLoader - f Lnet/minecraft/world/level/IWorldReader; a level - f Z b loadChunks - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock; a load -c net/minecraft/world/level/block/state/pattern/ShapeDetector$ShapeDetectorCollection net/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch - f Lnet/minecraft/core/BlockPosition; a frontTopLeft - f Lnet/minecraft/core/EnumDirection; b forwards - f Lnet/minecraft/core/EnumDirection; c up - f Lcom/google/common/cache/LoadingCache; d cache - f I e width - f I f height - f I g depth - m (III)Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock; a getBlock - m ()Lnet/minecraft/core/BlockPosition; a getFrontTopLeft - m ()Lnet/minecraft/core/EnumDirection; b getForwards - m ()Lnet/minecraft/core/EnumDirection; c getUp - m ()I d getWidth - m ()I e getHeight - m ()I f getDepth -c net/minecraft/world/level/block/state/pattern/ShapeDetectorBlock net/minecraft/world/level/block/state/pattern/BlockInWorld - f Lnet/minecraft/world/level/IWorldReader; a level - f Lnet/minecraft/core/BlockPosition; b pos - f Z c loadChunks - f Lnet/minecraft/world/level/block/state/IBlockData; d state - f Lnet/minecraft/world/level/block/entity/TileEntity; e entity - f Z f cachedEntity - m (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; a hasState - m ()Lnet/minecraft/world/level/block/state/IBlockData; a getState - m (Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;)Z a lambda$hasState$0 - m ()Lnet/minecraft/world/level/block/entity/TileEntity; b getEntity - m ()Lnet/minecraft/world/level/IWorldReader; c getLevel - m ()Lnet/minecraft/core/BlockPosition; d getPos -c net/minecraft/world/level/block/state/pattern/ShapeDetectorBuilder net/minecraft/world/level/block/state/pattern/BlockPatternBuilder - f Lcom/google/common/base/Joiner; a COMMA_JOINED - f Ljava/util/List; b pattern - f Ljava/util/Map; c lookup - f I d height - f I e width - m (Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBlock;)Z a lambda$new$0 - m (CLjava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBuilder; a where - m ([Ljava/lang/String;)Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBuilder; a aisle - m ()Lnet/minecraft/world/level/block/state/pattern/ShapeDetectorBuilder; a start - m ()Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; b build - m ()[[[Ljava/util/function/Predicate; c createPattern - m ()V d ensureAllCharactersMatched -c net/minecraft/world/level/block/state/predicate/BlockPredicate net/minecraft/world/level/block/state/predicate/BlockPredicate - f Lnet/minecraft/world/level/block/Block; a block - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a test - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/predicate/BlockPredicate; a forBlock -c net/minecraft/world/level/block/state/predicate/BlockStatePredicate net/minecraft/world/level/block/state/predicate/BlockStatePredicate - f Ljava/util/function/Predicate; a ANY - f Lnet/minecraft/world/level/block/state/BlockStateList; b definition - f Ljava/util/Map; c properties - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/util/function/Predicate;)Z a applies - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a test - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/predicate/BlockStatePredicate; a forBlock - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/predicate/BlockStatePredicate; a where - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z b lambda$static$0 -c net/minecraft/world/level/block/state/properties/BlockProperties net/minecraft/world/level/block/state/properties/BlockStateProperties - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; A TRIGGERED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; B UNSTABLE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; C WATERLOGGED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; D BERRIES - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; E BLOOM - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; F SHRIEKING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; G CAN_SUMMON - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; H HORIZONTAL_AXIS - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; I AXIS - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; J UP - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; K DOWN - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; L NORTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; M EAST - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; N SOUTH - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; O WEST - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; P FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; Q FACING_HOPPER - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; R HORIZONTAL_FACING - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; S FLOWER_AMOUNT - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; T ORIENTATION - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; U ATTACH_FACE - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; V BELL_ATTACHMENT - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; W EAST_WALL - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; X NORTH_WALL - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; Y SOUTH_WALL - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; Z WEST_WALL - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; a ATTACHED - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aA DELAY - f I aB MAX_DISTANCE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aC DISTANCE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aD EGGS - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aE HATCH - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aF LAYERS - f I aG MIN_LEVEL - f I aH MIN_LEVEL_CAULDRON - f I aI MAX_LEVEL_3 - f I aJ MAX_LEVEL_8 - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aK LEVEL_CAULDRON - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aL LEVEL_COMPOSTER - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aM LEVEL_FLOWING - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aN LEVEL_HONEY - f I aO MAX_LEVEL_15 - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aP LEVEL - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aQ MOISTURE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aR NOTE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aS PICKLES - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aT POWER - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aU STAGE - f I aV STABILITY_MAX_DISTANCE - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aW STABILITY_DISTANCE - f I aX MIN_RESPAWN_ANCHOR_CHARGES - f I aY MAX_RESPAWN_ANCHOR_CHARGES - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aZ RESPAWN_ANCHOR_CHARGES - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; aa EAST_REDSTONE - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; ab NORTH_REDSTONE - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; ac SOUTH_REDSTONE - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; ad WEST_REDSTONE - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; ae DOUBLE_BLOCK_HALF - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; af HALF - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; ag RAIL_SHAPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; ah RAIL_SHAPE_STRAIGHT - f I ai MAX_AGE_1 - f I aj MAX_AGE_2 - f I ak MAX_AGE_3 - f I al MAX_AGE_4 - f I am MAX_AGE_5 - f I an MAX_AGE_7 - f I ao MAX_AGE_15 - f I ap MAX_AGE_25 - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aq AGE_1 - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; ar AGE_2 - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; as AGE_3 - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; at AGE_4 - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; au AGE_5 - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; av AGE_7 - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; aw AGE_15 - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; ax AGE_25 - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; ay BITES - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; az CANDLES - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; b BOTTOM - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; bA OMINOUS - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; ba ROTATION_16 - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; bb BED_PART - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; bc CHEST_TYPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; bd MODE_COMPARATOR - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; be DOOR_HINGE - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; bf NOTEBLOCK_INSTRUMENT - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; bg PISTON_TYPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; bh SLAB_TYPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; bi STAIRS_SHAPE - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; bj STRUCTUREBLOCK_MODE - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; bk BAMBOO_LEAVES - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; bl TILT - f Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; bm VERTICAL_DIRECTION - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; bn DRIPSTONE_THICKNESS - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; bo SCULK_SENSOR_PHASE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; bp CHISELED_BOOKSHELF_SLOT_0_OCCUPIED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; bq CHISELED_BOOKSHELF_SLOT_1_OCCUPIED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; br CHISELED_BOOKSHELF_SLOT_2_OCCUPIED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; bs CHISELED_BOOKSHELF_SLOT_3_OCCUPIED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; bt CHISELED_BOOKSHELF_SLOT_4_OCCUPIED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; bu CHISELED_BOOKSHELF_SLOT_5_OCCUPIED - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; bv DUSTED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; bw CRACKED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; bx CRAFTING - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; by TRIAL_SPAWNER_STATE - f Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; bz VAULT_STATE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; c CONDITIONAL - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; d DISARMED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; e DRAG - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; f ENABLED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; g EXTENDED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; h EYE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; i FALLING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; j HANGING - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; k HAS_BOTTLE_0 - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; l HAS_BOTTLE_1 - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; m HAS_BOTTLE_2 - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; n HAS_RECORD - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; o HAS_BOOK - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; p INVERTED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; q IN_WALL - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; r LIT - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; s LOCKED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; t OCCUPIED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; u OPEN - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; v PERSISTENT - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; w POWERED - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; x SHORT - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; y SIGNAL_FIRE - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; z SNOWY - m (Lnet/minecraft/core/EnumDirection;)Z a lambda$static$0 - m (Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition;)Z a lambda$static$1 -c net/minecraft/world/level/block/state/properties/BlockPropertyAttachPosition net/minecraft/world/level/block/state/properties/AttachFace - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyAttachPosition; a FLOOR - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyAttachPosition; b WALL - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyAttachPosition; c CEILING - f Ljava/lang/String; d name - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyAttachPosition; e $VALUES - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyAttachPosition; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/BlockPropertyBambooSize net/minecraft/world/level/block/state/properties/BambooLeaves - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyBambooSize; a NONE - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyBambooSize; b SMALL - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyBambooSize; c LARGE - f Ljava/lang/String; d name - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyBambooSize; e $VALUES - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyBambooSize; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/BlockPropertyBedPart net/minecraft/world/level/block/state/properties/BedPart - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyBedPart; a HEAD - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyBedPart; b FOOT - f Ljava/lang/String; c name - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyBedPart; d $VALUES - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyBedPart; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/BlockPropertyBellAttach net/minecraft/world/level/block/state/properties/BellAttachType - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyBellAttach; a FLOOR - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyBellAttach; b CEILING - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyBellAttach; c SINGLE_WALL - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyBellAttach; d DOUBLE_WALL - f Ljava/lang/String; e name - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyBellAttach; f $VALUES - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyBellAttach; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/BlockPropertyChestType net/minecraft/world/level/block/state/properties/ChestType - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyChestType; a SINGLE - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyChestType; b LEFT - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyChestType; c RIGHT - f Ljava/lang/String; d name - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyChestType; e $VALUES - m ()Lnet/minecraft/world/level/block/state/properties/BlockPropertyChestType; a getOpposite - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyChestType; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/BlockPropertyComparatorMode net/minecraft/world/level/block/state/properties/ComparatorMode - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyComparatorMode; a COMPARE - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyComparatorMode; b SUBTRACT - f Ljava/lang/String; c name - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyComparatorMode; d $VALUES - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyComparatorMode; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/BlockPropertyDoorHinge net/minecraft/world/level/block/state/properties/DoorHingeSide - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyDoorHinge; a LEFT - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyDoorHinge; b RIGHT - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyDoorHinge; c $VALUES - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyDoorHinge; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/BlockPropertyDoubleBlockHalf net/minecraft/world/level/block/state/properties/DoubleBlockHalf - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyDoubleBlockHalf; a UPPER - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyDoubleBlockHalf; b LOWER - f Lnet/minecraft/core/EnumDirection; c directionToOther - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyDoubleBlockHalf; d $VALUES - m ()Lnet/minecraft/core/EnumDirection; a getDirectionToOther - m ()Lnet/minecraft/world/level/block/state/properties/BlockPropertyDoubleBlockHalf; b getOtherHalf - m ()Ljava/lang/String; c getSerializedName - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyDoubleBlockHalf; d $values -c net/minecraft/world/level/block/state/properties/BlockPropertyHalf net/minecraft/world/level/block/state/properties/Half - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyHalf; a TOP - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyHalf; b BOTTOM - f Ljava/lang/String; c name - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyHalf; d $VALUES - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyHalf; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/BlockPropertyInstrument net/minecraft/world/level/block/state/properties/NoteBlockInstrument - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; A $VALUES - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; a HARP - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; b BASEDRUM - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; c SNARE - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; d HAT - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; e BASS - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; f FLUTE - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; g BELL - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; h GUITAR - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; i CHIME - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; j XYLOPHONE - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; k IRON_XYLOPHONE - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; l COW_BELL - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; m DIDGERIDOO - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; n BIT - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; o BANJO - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; p PLING - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; q ZOMBIE - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; r SKELETON - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; s CREEPER - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; t DRAGON - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; u WITHER_SKELETON - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; v PIGLIN - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; w CUSTOM_HEAD - f Ljava/lang/String; x name - f Lnet/minecraft/core/Holder; y soundEvent - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument$a; z type - m ()Lnet/minecraft/core/Holder; a getSoundEvent - m ()Z b isTunable - m ()Ljava/lang/String; c getSerializedName - m ()Z d hasCustomSound - m ()Z e worksAboveNoteBlock - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument; f $values -c net/minecraft/world/level/block/state/properties/BlockPropertyInstrument$a net/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument$a; a BASE_BLOCK - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument$a; b MOB_HEAD - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument$a; c CUSTOM - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument$a; d $VALUES - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyInstrument$a; a $values -c net/minecraft/world/level/block/state/properties/BlockPropertyPistonType net/minecraft/world/level/block/state/properties/PistonType - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyPistonType; a DEFAULT - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyPistonType; b STICKY - f Ljava/lang/String; c name - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyPistonType; d $VALUES - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyPistonType; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/BlockPropertyRedstoneSide net/minecraft/world/level/block/state/properties/RedstoneSide - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyRedstoneSide; a UP - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyRedstoneSide; b SIDE - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyRedstoneSide; c NONE - f Ljava/lang/String; d name - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyRedstoneSide; e $VALUES - m ()Z a isConnected - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyRedstoneSide; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/BlockPropertySlabType net/minecraft/world/level/block/state/properties/SlabType - f Lnet/minecraft/world/level/block/state/properties/BlockPropertySlabType; a TOP - f Lnet/minecraft/world/level/block/state/properties/BlockPropertySlabType; b BOTTOM - f Lnet/minecraft/world/level/block/state/properties/BlockPropertySlabType; c DOUBLE - f Ljava/lang/String; d name - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertySlabType; e $VALUES - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertySlabType; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/BlockPropertyStairsShape net/minecraft/world/level/block/state/properties/StairsShape - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyStairsShape; a STRAIGHT - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyStairsShape; b INNER_LEFT - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyStairsShape; c INNER_RIGHT - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyStairsShape; d OUTER_LEFT - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyStairsShape; e OUTER_RIGHT - f Ljava/lang/String; f name - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyStairsShape; g $VALUES - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyStairsShape; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/BlockPropertyStructureMode net/minecraft/world/level/block/state/properties/StructureMode - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyStructureMode; a SAVE - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyStructureMode; b LOAD - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyStructureMode; c CORNER - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyStructureMode; d DATA - f Ljava/lang/String; e name - f Lnet/minecraft/network/chat/IChatBaseComponent; f displayName - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyStructureMode; g $VALUES - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a getDisplayName - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyStructureMode; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition net/minecraft/world/level/block/state/properties/RailShape - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition; a NORTH_SOUTH - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition; b EAST_WEST - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition; c ASCENDING_EAST - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition; d ASCENDING_WEST - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition; e ASCENDING_NORTH - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition; f ASCENDING_SOUTH - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition; g SOUTH_EAST - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition; h SOUTH_WEST - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition; i NORTH_WEST - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition; j NORTH_EAST - f Ljava/lang/String; k name - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition; l $VALUES - m ()Ljava/lang/String; a getName - m ()Z b isAscending - m ()Ljava/lang/String; c getSerializedName - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyTrackPosition; d $values -c net/minecraft/world/level/block/state/properties/BlockPropertyWallHeight net/minecraft/world/level/block/state/properties/WallSide - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWallHeight; a NONE - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWallHeight; b LOW - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWallHeight; c TALL - f Ljava/lang/String; d name - f [Lnet/minecraft/world/level/block/state/properties/BlockPropertyWallHeight; e $VALUES - m ()[Lnet/minecraft/world/level/block/state/properties/BlockPropertyWallHeight; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/BlockPropertyWood net/minecraft/world/level/block/state/properties/WoodType - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; b OAK - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; c SPRUCE - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; d BIRCH - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; e ACACIA - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; f CHERRY - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; g JUNGLE - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; h DARK_OAK - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; i CRIMSON - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; j WARPED - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; k MANGROVE - f Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; l BAMBOO - f Ljava/lang/String; m name - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; n setType - f Lnet/minecraft/world/level/block/SoundEffectType; o soundType - f Lnet/minecraft/world/level/block/SoundEffectType; p hangingSignSoundType - f Lnet/minecraft/sounds/SoundEffect; q fenceGateClose - f Lnet/minecraft/sounds/SoundEffect; r fenceGateOpen - f Ljava/util/Map; s TYPES - m (Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood;)Lnet/minecraft/world/level/block/state/properties/BlockPropertyWood; a register - m ()Ljava/util/stream/Stream; a values - m ()Ljava/lang/String; b name - m ()Lnet/minecraft/world/level/block/state/properties/BlockSetType; c setType - m ()Lnet/minecraft/world/level/block/SoundEffectType; d soundType - m ()Lnet/minecraft/world/level/block/SoundEffectType; e hangingSignSoundType - m ()Lnet/minecraft/sounds/SoundEffect; f fenceGateClose - m ()Lnet/minecraft/sounds/SoundEffect; g fenceGateOpen -c net/minecraft/world/level/block/state/properties/BlockSetType net/minecraft/world/level/block/state/properties/BlockSetType - f Lnet/minecraft/sounds/SoundEffect; A trapdoorOpen - f Lnet/minecraft/sounds/SoundEffect; B pressurePlateClickOff - f Lnet/minecraft/sounds/SoundEffect; C pressurePlateClickOn - f Lnet/minecraft/sounds/SoundEffect; D buttonClickOff - f Lnet/minecraft/sounds/SoundEffect; E buttonClickOn - f Ljava/util/Map; F TYPES - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; b IRON - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; c COPPER - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; d GOLD - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; e STONE - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; f POLISHED_BLACKSTONE - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; g OAK - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; h SPRUCE - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; i BIRCH - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; j ACACIA - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; k CHERRY - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; l JUNGLE - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; m DARK_OAK - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; n CRIMSON - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; o WARPED - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; p MANGROVE - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; q BAMBOO - f Ljava/lang/String; r name - f Z s canOpenByHand - f Z t canOpenByWindCharge - f Z u canButtonBeActivatedByArrows - f Lnet/minecraft/world/level/block/state/properties/BlockSetType$a; v pressurePlateSensitivity - f Lnet/minecraft/world/level/block/SoundEffectType; w soundType - f Lnet/minecraft/sounds/SoundEffect; x doorClose - f Lnet/minecraft/sounds/SoundEffect; y doorOpen - f Lnet/minecraft/sounds/SoundEffect; z trapdoorClose - m (Lnet/minecraft/world/level/block/state/properties/BlockSetType;)Lnet/minecraft/world/level/block/state/properties/BlockSetType; a register - m ()Ljava/util/stream/Stream; a values - m ()Ljava/lang/String; b name - m ()Z c canOpenByHand - m ()Z d canOpenByWindCharge - m ()Z e canButtonBeActivatedByArrows - m ()Lnet/minecraft/world/level/block/state/properties/BlockSetType$a; f pressurePlateSensitivity - m ()Lnet/minecraft/world/level/block/SoundEffectType; g soundType - m ()Lnet/minecraft/sounds/SoundEffect; h doorClose - m ()Lnet/minecraft/sounds/SoundEffect; i doorOpen - m ()Lnet/minecraft/sounds/SoundEffect; j trapdoorClose - m ()Lnet/minecraft/sounds/SoundEffect; k trapdoorOpen - m ()Lnet/minecraft/sounds/SoundEffect; l pressurePlateClickOff - m ()Lnet/minecraft/sounds/SoundEffect; m pressurePlateClickOn - m ()Lnet/minecraft/sounds/SoundEffect; n buttonClickOff - m ()Lnet/minecraft/sounds/SoundEffect; o buttonClickOn -c net/minecraft/world/level/block/state/properties/BlockSetType$a net/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity - f Lnet/minecraft/world/level/block/state/properties/BlockSetType$a; a EVERYTHING - f Lnet/minecraft/world/level/block/state/properties/BlockSetType$a; b MOBS - f [Lnet/minecraft/world/level/block/state/properties/BlockSetType$a; c $VALUES - m ()[Lnet/minecraft/world/level/block/state/properties/BlockSetType$a; a $values -c net/minecraft/world/level/block/state/properties/BlockStateBoolean net/minecraft/world/level/block/state/properties/BooleanProperty - f Lcom/google/common/collect/ImmutableSet; a values - m ()Ljava/util/Collection; a getPossibleValues - m (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; a create - m (Ljava/lang/Boolean;)Ljava/lang/String; a getName - m (Ljava/lang/Comparable;)Ljava/lang/String; a getName - m ()I b generateHashCode - m (Ljava/lang/String;)Ljava/util/Optional; b getValue -c net/minecraft/world/level/block/state/properties/BlockStateDirection net/minecraft/world/level/block/state/properties/DirectionProperty - m (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; a create - m (Lnet/minecraft/core/EnumDirection;)Z a lambda$create$0 - m (Ljava/lang/String;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; a create - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; a create - m (Ljava/lang/String;[Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/block/state/properties/BlockStateDirection; a create -c net/minecraft/world/level/block/state/properties/BlockStateEnum net/minecraft/world/level/block/state/properties/EnumProperty - f Lcom/google/common/collect/ImmutableSet; a values - f Ljava/util/Map; b names - m ()Ljava/util/Collection; a getPossibleValues - m (Ljava/lang/Enum;)Ljava/lang/String; a getName - m (Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; a create - m (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; a create - m (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; a create - m (Ljava/lang/Comparable;)Ljava/lang/String; a getName - m (Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/world/level/block/state/properties/BlockStateEnum; a create - m (Ljava/lang/Enum;)Z b lambda$create$0 - m ()I b generateHashCode - m (Ljava/lang/String;)Ljava/util/Optional; b getValue -c net/minecraft/world/level/block/state/properties/BlockStateInteger net/minecraft/world/level/block/state/properties/IntegerProperty - f Lcom/google/common/collect/ImmutableSet; a values - f I b min - f I c max - m (Ljava/lang/String;II)Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; a create - m ()Ljava/util/Collection; a getPossibleValues - m (Ljava/lang/Integer;)Ljava/lang/String; a getName - m (Ljava/lang/Comparable;)Ljava/lang/String; a getName - m ()I b generateHashCode - m (Ljava/lang/String;)Ljava/util/Optional; b getValue -c net/minecraft/world/level/block/state/properties/DripstoneThickness net/minecraft/world/level/block/state/properties/DripstoneThickness - f Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; a TIP_MERGE - f Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; b TIP - f Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; c FRUSTUM - f Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; d MIDDLE - f Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; e BASE - f Ljava/lang/String; f name - f [Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; g $VALUES - m ()[Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/IBlockState net/minecraft/world/level/block/state/properties/Property - f Ljava/lang/Class; a clazz - f Ljava/lang/String; b name - f Ljava/lang/Integer; c hashCode - f Lcom/mojang/serialization/Codec; d codec - f Lcom/mojang/serialization/Codec; e valueCodec - m ()Ljava/util/Collection; a getPossibleValues - m (Lnet/minecraft/world/level/block/state/IBlockDataHolder;)Lnet/minecraft/world/level/block/state/properties/IBlockState$a; a value - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a lambda$new$2 - m (Lnet/minecraft/world/level/block/state/IBlockDataHolder;Ljava/lang/Comparable;)Lnet/minecraft/world/level/block/state/IBlockDataHolder; a lambda$parseValue$3 - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/block/state/IBlockDataHolder;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a parseValue - m (Ljava/lang/Comparable;)Ljava/lang/String; a getName - m ()I b generateHashCode - m (Ljava/lang/String;)Ljava/util/Optional; b getValue - m (Ljava/lang/Comparable;)Lnet/minecraft/world/level/block/state/properties/IBlockState$a; b value - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; c lambda$new$1 - m ()Ljava/util/stream/Stream; c getAllValues - m (Ljava/lang/String;)Ljava/lang/String; d lambda$new$0 - m ()Lcom/mojang/serialization/Codec; d codec - m ()Lcom/mojang/serialization/Codec; e valueCodec - m ()Ljava/lang/String; f getName - m ()Ljava/lang/Class; g getValueClass -c net/minecraft/world/level/block/state/properties/IBlockState$a net/minecraft/world/level/block/state/properties/Property$Value - f Lnet/minecraft/world/level/block/state/properties/IBlockState; a property - f Ljava/lang/Comparable; b value - m ()Lnet/minecraft/world/level/block/state/properties/IBlockState; a property - m ()Ljava/lang/Comparable; b value -c net/minecraft/world/level/block/state/properties/RotationSegment net/minecraft/world/level/block/state/properties/RotationSegment - f Lnet/minecraft/util/SegmentedAnglePrecision; a SEGMENTED_ANGLE16 - f I b MAX_SEGMENT_INDEX - f I c NORTH_0 - f I d EAST_90 - f I e SOUTH_180 - f I f WEST_270 - m (Lnet/minecraft/core/EnumDirection;)I a convertToSegment - m (I)Ljava/util/Optional; a convertToDirection - m (F)I a convertToSegment - m ()I a getMaxSegmentIndex - m (I)F b convertToDegrees -c net/minecraft/world/level/block/state/properties/SculkSensorPhase net/minecraft/world/level/block/state/properties/SculkSensorPhase - f Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; a INACTIVE - f Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; b ACTIVE - f Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; c COOLDOWN - f Ljava/lang/String; d name - f [Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; e $VALUES - m ()[Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/block/state/properties/Tilt net/minecraft/world/level/block/state/properties/Tilt - f Lnet/minecraft/world/level/block/state/properties/Tilt; a NONE - f Lnet/minecraft/world/level/block/state/properties/Tilt; b UNSTABLE - f Lnet/minecraft/world/level/block/state/properties/Tilt; c PARTIAL - f Lnet/minecraft/world/level/block/state/properties/Tilt; d FULL - f Ljava/lang/String; e name - f Z f causesVibration - f [Lnet/minecraft/world/level/block/state/properties/Tilt; g $VALUES - m ()Z a causesVibration - m ()[Lnet/minecraft/world/level/block/state/properties/Tilt; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/border/BorderStatus net/minecraft/world/level/border/BorderStatus - f Lnet/minecraft/world/level/border/BorderStatus; a GROWING - f Lnet/minecraft/world/level/border/BorderStatus; b SHRINKING - f Lnet/minecraft/world/level/border/BorderStatus; c STATIONARY - f I d color - f [Lnet/minecraft/world/level/border/BorderStatus; e $VALUES - m ()I a getColor - m ()[Lnet/minecraft/world/level/border/BorderStatus; b $values -c net/minecraft/world/level/border/IWorldBorderListener net/minecraft/world/level/border/BorderChangeListener - m (Lnet/minecraft/world/level/border/WorldBorder;DD)V a onBorderCenterSet - m (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V a onBorderSizeLerping - m (Lnet/minecraft/world/level/border/WorldBorder;I)V a onBorderSetWarningTime - m (Lnet/minecraft/world/level/border/WorldBorder;D)V a onBorderSizeSet - m (Lnet/minecraft/world/level/border/WorldBorder;I)V b onBorderSetWarningBlocks - m (Lnet/minecraft/world/level/border/WorldBorder;D)V b onBorderSetDamagePerBlock - m (Lnet/minecraft/world/level/border/WorldBorder;D)V c onBorderSetDamageSafeZOne -c net/minecraft/world/level/border/IWorldBorderListener$a net/minecraft/world/level/border/BorderChangeListener$DelegateBorderChangeListener - f Lnet/minecraft/world/level/border/WorldBorder; a worldBorder - m (Lnet/minecraft/world/level/border/WorldBorder;DD)V a onBorderCenterSet - m (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V a onBorderSizeLerping - m (Lnet/minecraft/world/level/border/WorldBorder;I)V a onBorderSetWarningTime - m (Lnet/minecraft/world/level/border/WorldBorder;D)V a onBorderSizeSet - m (Lnet/minecraft/world/level/border/WorldBorder;I)V b onBorderSetWarningBlocks - m (Lnet/minecraft/world/level/border/WorldBorder;D)V b onBorderSetDamagePerBlock - m (Lnet/minecraft/world/level/border/WorldBorder;D)V c onBorderSetDamageSafeZOne -c net/minecraft/world/level/border/WorldBorder net/minecraft/world/level/border/WorldBorder - f Ljava/util/List; a listeners - f D b MAX_SIZE - f D c MAX_CENTER_COORDINATE - f Lnet/minecraft/world/level/border/WorldBorder$c; d DEFAULT_SETTINGS - f D e damagePerBlock - f D f damageSafeZone - f I g warningTime - f I h warningBlocks - f D i centerX - f D j centerZ - f I k absoluteMaxSize - f Lnet/minecraft/world/level/border/WorldBorder$a; l extent - m (Lnet/minecraft/core/BlockPosition;)Z a isWithinBounds - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Z a isWithinBounds - m (DDDD)Z a isWithinBounds - m (DDJ)V a lerpSizeBetween - m ()D a getCenterX - m (Lnet/minecraft/world/level/border/IWorldBorderListener;)V a addListener - m (DDD)Z a isWithinBounds - m (D)V a setSize - m (DD)Z a isWithinBounds - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AxisAlignedBB;)Z a isInsideCloseToBorder - m (I)V a setAbsoluteMaxSize - m (Lnet/minecraft/world/phys/Vec3D;)Z a isWithinBounds - m (Lnet/minecraft/world/phys/AxisAlignedBB;)Z a isWithinBounds - m (Lnet/minecraft/world/entity/Entity;)D a getDistanceToBorder - m (Lnet/minecraft/world/level/border/WorldBorder$c;)V a applySettings - m (DD)D b getDistanceToBorder - m (Lnet/minecraft/world/level/border/IWorldBorderListener;)V b removeListener - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; b clampToBounds - m (I)V b setWarningTime - m ()D b getCenterZ - m (D)V b setDamageSafeZone - m (DDD)Lnet/minecraft/core/BlockPosition; b clampToBounds - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/core/BlockPosition; b clampToBounds - m (D)V c setDamagePerBlock - m (I)V c setWarningBlocks - m (DD)V c setCenter - m ()Lnet/minecraft/world/phys/shapes/VoxelShape; c getCollisionShape - m ()Lnet/minecraft/world/level/border/BorderStatus; d getStatus - m ()D e getMinX - m ()D f getMinZ - m ()D g getMaxX - m ()D h getMaxZ - m ()D i getSize - m ()J j getLerpRemainingTime - m ()D k getLerpTarget - m ()Ljava/util/List; l getListeners - m ()I m getAbsoluteMaxSize - m ()D n getDamageSafeZone - m ()D o getDamagePerBlock - m ()D p getLerpSpeed - m ()I q getWarningTime - m ()I r getWarningBlocks - m ()V s tick - m ()Lnet/minecraft/world/level/border/WorldBorder$c; t createSettings -c net/minecraft/world/level/border/WorldBorder$a net/minecraft/world/level/border/WorldBorder$BorderExtent - m ()D a getMinX - m ()D b getMaxX - m ()D c getMinZ - m ()D d getMaxZ - m ()D e getSize - m ()D f getLerpSpeed - m ()J g getLerpRemainingTime - m ()D h getLerpTarget - m ()Lnet/minecraft/world/level/border/BorderStatus; i getStatus - m ()V j onAbsoluteMaxSizeChange - m ()V k onCenterChange - m ()Lnet/minecraft/world/level/border/WorldBorder$a; l update - m ()Lnet/minecraft/world/phys/shapes/VoxelShape; m getCollisionShape -c net/minecraft/world/level/border/WorldBorder$b net/minecraft/world/level/border/WorldBorder$MovingBorderExtent - f D b from - f D c to - f J d lerpEnd - f J e lerpBegin - f D f lerpDuration - m ()D a getMinX - m ()D b getMaxX - m ()D c getMinZ - m ()D d getMaxZ - m ()D e getSize - m ()D f getLerpSpeed - m ()J g getLerpRemainingTime - m ()D h getLerpTarget - m ()Lnet/minecraft/world/level/border/BorderStatus; i getStatus - m ()V j onAbsoluteMaxSizeChange - m ()V k onCenterChange - m ()Lnet/minecraft/world/level/border/WorldBorder$a; l update - m ()Lnet/minecraft/world/phys/shapes/VoxelShape; m getCollisionShape -c net/minecraft/world/level/border/WorldBorder$c net/minecraft/world/level/border/WorldBorder$Settings - f D a centerX - f D b centerZ - f D c damagePerBlock - f D d safeZone - f I e warningBlocks - f I f warningTime - f D g size - f J h sizeLerpTime - f D i sizeLerpTarget - m (Lcom/mojang/serialization/DynamicLike;Lnet/minecraft/world/level/border/WorldBorder$c;)Lnet/minecraft/world/level/border/WorldBorder$c; a read - m (Lnet/minecraft/nbt/NBTTagCompound;)V a write - m ()D a getCenterX - m ()D b getCenterZ - m ()D c getDamagePerBlock - m ()D d getSafeZone - m ()I e getWarningBlocks - m ()I f getWarningTime - m ()D g getSize - m ()J h getSizeLerpTime - m ()D i getSizeLerpTarget -c net/minecraft/world/level/border/WorldBorder$d net/minecraft/world/level/border/WorldBorder$StaticBorderExtent - f D b size - f D c minX - f D d minZ - f D e maxX - f D f maxZ - f Lnet/minecraft/world/phys/shapes/VoxelShape; g shape - m ()D a getMinX - m ()D b getMaxX - m ()D c getMinZ - m ()D d getMaxZ - m ()D e getSize - m ()D f getLerpSpeed - m ()J g getLerpRemainingTime - m ()D h getLerpTarget - m ()Lnet/minecraft/world/level/border/BorderStatus; i getStatus - m ()V j onAbsoluteMaxSizeChange - m ()V k onCenterChange - m ()Lnet/minecraft/world/level/border/WorldBorder$a; l update - m ()Lnet/minecraft/world/phys/shapes/VoxelShape; m getCollisionShape - m ()V n updateBox -c net/minecraft/world/level/chunk/BlockColumn net/minecraft/world/level/chunk/BlockColumn - m (ILnet/minecraft/world/level/block/state/IBlockData;)V a setBlock - m (I)Lnet/minecraft/world/level/block/state/IBlockData; a getBlock -c net/minecraft/world/level/chunk/BulkSectionAccess net/minecraft/world/level/chunk/BulkSectionAccess - f Lnet/minecraft/world/level/GeneratorAccess; a level - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; b acquiredSections - f Lnet/minecraft/world/level/chunk/ChunkSection; c lastSection - f J d lastSectionKey - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/chunk/ChunkSection; a getSection - m (Lnet/minecraft/core/BlockPosition;IJ)Lnet/minecraft/world/level/chunk/ChunkSection; a lambda$getSection$0 - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; b getBlockState -c net/minecraft/world/level/chunk/CarvingMask net/minecraft/world/level/chunk/CarvingMask - f I a minY - f Ljava/util/BitSet; b mask - f Lnet/minecraft/world/level/chunk/CarvingMask$a; c additionalMask - m (Lnet/minecraft/world/level/chunk/CarvingMask$a;)V a setAdditionalMask - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/util/stream/Stream; a stream - m ()[J a toArray - m (III)V a set - m (Lnet/minecraft/world/level/ChunkCoordIntPair;I)Lnet/minecraft/core/BlockPosition; a lambda$stream$1 - m (III)Z b get - m (III)I c getIndex - m (III)Z d lambda$new$0 -c net/minecraft/world/level/chunk/CarvingMask$a net/minecraft/world/level/chunk/CarvingMask$Mask -c net/minecraft/world/level/chunk/Chunk net/minecraft/world/level/chunk/LevelChunk - f Lorg/slf4j/Logger; n LOGGER - f Lnet/minecraft/world/level/block/entity/TickingBlockEntity; o NULL_TICKER - f Ljava/util/Map; p tickersInLevel - f Z q loaded - f Lnet/minecraft/server/level/WorldServer; r level - f Ljava/util/function/Supplier; s fullStatus - f Lnet/minecraft/world/level/chunk/Chunk$c; t postLoad - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; u gameEventListenerRegistrySections - f Lnet/minecraft/world/ticks/LevelChunkTicks; v blockTicks - f Lnet/minecraft/world/ticks/LevelChunkTicks; w fluidTicks - m ()Z C isEmpty - m ()Lnet/minecraft/server/level/FullChunkStatus; D getFullStatus - m ()V E runPostLoad - m ()Lnet/minecraft/world/level/World; F getLevel - m ()Ljava/util/Map; G getBlockEntities - m ()V H postProcessGeneration - m ()V I clearAllBlockEntities - m ()V J registerAllBlockEntitiesAfterLevelLoad - m ()Z K isInLevel - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getBlockEntityNbtForSaving - m (Lnet/minecraft/world/entity/Entity;)V a addEntity - m (Lnet/minecraft/network/PacketDataSerializer;)V a replaceBiomes - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)Lnet/minecraft/world/level/block/state/IBlockData; a setBlockState - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/block/entity/TileEntity; a promotePendingBlockEntity - m (Lnet/minecraft/server/level/WorldServer;)V a registerTickContainerInLevel - m (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; a getListenerRegistry - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/nbt/NBTTagCompound;Ljava/util/function/Consumer;)V a replaceWithPacketData - m (Lnet/minecraft/world/level/block/entity/TileEntity;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;)Lnet/minecraft/world/level/block/entity/TickingBlockEntity; a createTicker - m (III)Lnet/minecraft/world/level/material/Fluid; a getFluidState - m (Lnet/minecraft/world/level/block/entity/TileEntity;Lnet/minecraft/server/level/WorldServer;)V a removeGameEventListener - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/chunk/Chunk$EnumTileEntityState;)Lnet/minecraft/world/level/block/entity/TileEntity; a getBlockEntity - m (Lnet/minecraft/world/level/block/entity/TileEntity;)V a setBlockEntity - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a_ getBlockState - m (Lnet/minecraft/world/level/block/entity/TileEntity;)V b addAndRegisterBlockEntity - m (Ljava/util/function/Supplier;)V b setFullStatus - m (Lnet/minecraft/server/level/WorldServer;)V b unregisterTickContainerFromLevel - m (Lnet/minecraft/world/level/block/entity/TileEntity;Lnet/minecraft/server/level/WorldServer;)V b addGameEventListener - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/block/entity/TileEntity;)V c updateBlockEntityTicker - m (J)V c unpackTicks - m (Z)V c setLoaded - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/entity/TileEntity; c_ getBlockEntity - m (Lnet/minecraft/core/BlockPosition;)V d removeBlockEntity - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/entity/TileEntity; g createBlockEntity - m (I)V h removeGameEventListenerRegistry - m (Lnet/minecraft/core/BlockPosition;)Z h isTicking - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; j getPersistedStatus - m (Lnet/minecraft/core/BlockPosition;)V k removeBlockEntityTicker - m ()Lnet/minecraft/world/ticks/TickContainerAccess; o getBlockTicks - m ()Lnet/minecraft/world/ticks/TickContainerAccess; p getFluidTicks - m ()Lnet/minecraft/world/level/chunk/IChunkAccess$a; q getTicksForSerialization -c net/minecraft/world/level/chunk/Chunk$1 net/minecraft/world/level/chunk/LevelChunk$1 - m ()V a tick - m ()Z b isRemoved - m ()Lnet/minecraft/core/BlockPosition; c getPos - m ()Ljava/lang/String; d getType -c net/minecraft/world/level/chunk/Chunk$EnumTileEntityState net/minecraft/world/level/chunk/LevelChunk$EntityCreationType - f Lnet/minecraft/world/level/chunk/Chunk$EnumTileEntityState; a IMMEDIATE - f Lnet/minecraft/world/level/chunk/Chunk$EnumTileEntityState; b QUEUED - f Lnet/minecraft/world/level/chunk/Chunk$EnumTileEntityState; c CHECK -c net/minecraft/world/level/chunk/Chunk$a net/minecraft/world/level/chunk/LevelChunk$BoundTickingBlockEntity - f Lnet/minecraft/world/level/block/entity/TileEntity; b blockEntity - f Lnet/minecraft/world/level/block/entity/BlockEntityTicker; c ticker - f Z d loggedInvalidBlockState - m ()V a tick - m ()Z b isRemoved - m ()Lnet/minecraft/core/BlockPosition; c getPos - m ()Ljava/lang/String; d getType -c net/minecraft/world/level/chunk/Chunk$c net/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor -c net/minecraft/world/level/chunk/Chunk$d net/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper - f Lnet/minecraft/world/level/block/entity/TickingBlockEntity; a ticker - m ()V a tick - m (Lnet/minecraft/world/level/block/entity/TickingBlockEntity;)V a rebind - m ()Z b isRemoved - m ()Lnet/minecraft/core/BlockPosition; c getPos - m ()Ljava/lang/String; d getType -c net/minecraft/world/level/chunk/ChunkConverter net/minecraft/world/level/chunk/UpgradeData - f Lnet/minecraft/world/level/chunk/ChunkConverter; a EMPTY - f Lorg/slf4j/Logger; b LOGGER - f Ljava/lang/String; c TAG_INDICES - f [Lnet/minecraft/core/EnumDirection8; d DIRECTIONS - f Ljava/util/EnumSet; e sides - f Ljava/util/List; f neighborBlockTicks - f Ljava/util/List; g neighborFluidTicks - f [[I h index - f Ljava/util/Map; i MAP - f Ljava/util/Set; j CHUNKY_FIXERS - m (Lnet/minecraft/world/level/material/FluidType;)Ljava/lang/String; a lambda$write$9 - m (Ljava/lang/String;)Ljava/util/Optional; a lambda$new$3 - m (Lnet/minecraft/world/level/chunk/Chunk;)V a upgrade - m (Lnet/minecraft/nbt/NBTTagList;Lnet/minecraft/world/ticks/TickListChunk;)V a lambda$write$10 - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/List;)V a loadTicks - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/chunk/ChunkConverter$a;)V a lambda$upgrade$6 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/ticks/TickListChunk;)V a lambda$upgrade$5 - m ()Z a isEmpty - m (Lnet/minecraft/world/level/block/Block;)Ljava/lang/String; a lambda$write$7 - m (Lnet/minecraft/world/level/chunk/Chunk;Lnet/minecraft/core/EnumDirection8;)V a upgradeSides - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateState - m (Lnet/minecraft/world/level/chunk/Chunk;)V b upgradeInside - m (Ljava/lang/String;)Ljava/util/Optional; b lambda$new$1 - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/ticks/TickListChunk;)V b lambda$upgrade$4 - m (Lnet/minecraft/nbt/NBTTagList;Lnet/minecraft/world/ticks/TickListChunk;)V b lambda$write$8 - m ()Lnet/minecraft/nbt/NBTTagCompound; b write - m ()Ljava/util/Optional; c lambda$new$2 - m ()Ljava/util/Optional; d lambda$new$0 -c net/minecraft/world/level/chunk/ChunkConverter$Type net/minecraft/world/level/chunk/UpgradeData$BlockFixers - f Lnet/minecraft/world/level/chunk/ChunkConverter$Type; a BLACKLIST - f Lnet/minecraft/world/level/chunk/ChunkConverter$Type; b DEFAULT - f Lnet/minecraft/world/level/chunk/ChunkConverter$Type; c CHEST - f Lnet/minecraft/world/level/chunk/ChunkConverter$Type; d LEAVES - f Lnet/minecraft/world/level/chunk/ChunkConverter$Type; e STEM_BLOCK - f [Lnet/minecraft/core/EnumDirection; f DIRECTIONS - f [Lnet/minecraft/world/level/chunk/ChunkConverter$Type; g $VALUES - m ()[Lnet/minecraft/world/level/chunk/ChunkConverter$Type; a $values -c net/minecraft/world/level/chunk/ChunkConverter$Type$1 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape -c net/minecraft/world/level/chunk/ChunkConverter$Type$2 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$2 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape -c net/minecraft/world/level/chunk/ChunkConverter$Type$3 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$3 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape -c net/minecraft/world/level/chunk/ChunkConverter$Type$4 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$4 - f Ljava/lang/ThreadLocal; g queue - m ()Ljava/util/List; a lambda$$0 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/GeneratorAccess;)V a processChunk -c net/minecraft/world/level/chunk/ChunkConverter$Type$5 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$5 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape -c net/minecraft/world/level/chunk/ChunkConverter$a net/minecraft/world/level/chunk/UpgradeData$BlockFixer - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a updateShape - m (Lnet/minecraft/world/level/GeneratorAccess;)V a processChunk -c net/minecraft/world/level/chunk/ChunkEmpty net/minecraft/world/level/chunk/EmptyLevelChunk - f Lnet/minecraft/core/Holder; n biome - m ()Z C isEmpty - m ()Lnet/minecraft/server/level/FullChunkStatus; D getFullStatus - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)Lnet/minecraft/world/level/block/state/IBlockData; a setBlockState - m (II)Z a isYSpaceEmpty - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/chunk/Chunk$EnumTileEntityState;)Lnet/minecraft/world/level/block/entity/TileEntity; a getBlockEntity - m (Lnet/minecraft/world/level/block/entity/TileEntity;)V a setBlockEntity - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a_ getBlockState - m (Lnet/minecraft/world/level/block/entity/TileEntity;)V b addAndRegisterBlockEntity - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (I)Z c isSectionEmpty - m (Lnet/minecraft/core/BlockPosition;)V d removeBlockEntity - m (Lnet/minecraft/core/BlockPosition;)I i getLightEmission -c net/minecraft/world/level/chunk/ChunkGenerator net/minecraft/world/level/chunk/ChunkGenerator - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/biome/WorldChunkManager; b biomeSource - f Ljava/util/function/Supplier; c featuresPerStep - f Ljava/util/function/Function; d generationSettingsGetter - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;)V a applyCarvers - m (Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)V a createStructures - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/IChunkAccess;)V a buildSurface - m (Ljava/util/Set;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/core/BlockPosition;ZLnet/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement;)Lcom/mojang/datafixers/util/Pair; a getNearestGeneratedStructure - m (Ljava/util/Set;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/world/level/StructureManager;ZLnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;Lnet/minecraft/world/level/ChunkCoordIntPair;)Lcom/mojang/datafixers/util/Pair; a getStructureGeneratingAt - m (Lnet/minecraft/world/level/LevelHeightAccessor;)I a getSpawnHeight - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/world/level/StructureManager;)V a applyBiomeDecoration - m ()V a validate - m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPosition;)V a addDebugScreenInfo - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/HolderSet;Lnet/minecraft/core/BlockPosition;IZ)Lcom/mojang/datafixers/util/Pair; a findNearestMapStructure - m (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; a fillFromNoise - m (Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; a createBiomes - m (Lnet/minecraft/world/level/chunk/IChunkAccess;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a getWritableArea - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/entity/EnumCreatureType;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/util/random/WeightedRandomList; a getMobsAt - m (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/BlockColumn; a getBaseColumn - m (Lnet/minecraft/world/level/levelgen/structure/StructureSet$a;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;JLnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/SectionPosition;)Z a tryGenerateStructure - m (IILnet/minecraft/world/level/levelgen/HeightMap$Type;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I a getBaseHeight - m (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z a tryAddReference - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;)V a spawnOriginalMobs - m (Ljava/util/Set;Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/world/level/StructureManager;IIIZJLnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement;)Lcom/mojang/datafixers/util/Pair; a getNearestGeneratedStructure - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/IChunkAccess;)V a createReferences - m (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/core/SectionPosition;Lnet/minecraft/world/level/levelgen/structure/Structure;)I a fetchReferences - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeSettingsGeneration; a getBiomeGenerationSettings - m ()Lcom/mojang/serialization/MapCodec; b codec - m (IILnet/minecraft/world/level/levelgen/HeightMap$Type;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I b getFirstFreeHeight - m ()Ljava/util/Optional; c getTypeNameForDataFixer - m (IILnet/minecraft/world/level/levelgen/HeightMap$Type;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I c getFirstOccupiedHeight - m ()Lnet/minecraft/world/level/biome/WorldChunkManager; d getBiomeSource - m ()I e getGenDepth - m ()I f getSeaLevel - m ()I g getMinY -c net/minecraft/world/level/chunk/ChunkGeneratorStructureState net/minecraft/world/level/chunk/ChunkGeneratorStructureState - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/world/level/levelgen/RandomState; b randomState - f Lnet/minecraft/world/level/biome/WorldChunkManager; c biomeSource - f J d levelSeed - f J e concentricRingsSeed - f Ljava/util/Map; f placementsForStructure - f Ljava/util/Map; g ringPositions - f Z h hasGeneratedPositions - f Ljava/util/List; i possibleStructureSets - m (Lnet/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement;)Ljava/util/List; a getRingPositionsFor - m (Lnet/minecraft/core/Holder;III)Z a hasStructureChunkInRange - m ()Ljava/util/List; a possibleStructureSets - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement;)Ljava/util/concurrent/CompletableFuture; a generateRingPositions - m (Lnet/minecraft/world/level/levelgen/structure/StructureSet;Lnet/minecraft/world/level/biome/WorldChunkManager;)Z a hasBiomesForStructureSet - m (Lnet/minecraft/core/Holder;)Ljava/util/List; a getPlacementsForStructure - m ()V b ensureStructuresGenerated - m ()Lnet/minecraft/world/level/levelgen/RandomState; c randomState - m ()J d getLevelSeed - m ()V e generatePositions -c net/minecraft/world/level/chunk/ChunkGenerators net/minecraft/world/level/chunk/ChunkGenerators - m (Lnet/minecraft/core/IRegistry;)Lcom/mojang/serialization/MapCodec; a bootstrap -c net/minecraft/world/level/chunk/ChunkSection net/minecraft/world/level/chunk/LevelChunkSection - f I a SECTION_WIDTH - f I b SECTION_HEIGHT - f I c SECTION_SIZE - f I d BIOME_CONTAINER_BITS - f S e nonEmptyBlockCount - f S f tickingBlockCount - f S g tickingFluidCount - f Lnet/minecraft/world/level/chunk/DataPaletteBlock; h states - m (IIILnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a setBlockState - m (III)Lnet/minecraft/world/level/block/state/IBlockData; a getBlockState - m (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;III)V a fillBiomesFromNoise - m (Lnet/minecraft/network/PacketDataSerializer;)V a read - m (IIILnet/minecraft/world/level/block/state/IBlockData;Z)Lnet/minecraft/world/level/block/state/IBlockData; a setBlockState - m ()V a acquire - m (Ljava/util/function/Predicate;)Z a maybeHas - m (Lnet/minecraft/network/PacketDataSerializer;)V b readBiomes - m (III)Lnet/minecraft/world/level/material/Fluid; b getFluidState - m ()V b release - m (III)Lnet/minecraft/core/Holder; c getNoiseBiome - m (Lnet/minecraft/network/PacketDataSerializer;)V c write - m ()Z c hasOnlyAir - m ()Z d isRandomlyTicking - m ()Z e isRandomlyTickingBlocks - m ()Z f isRandomlyTickingFluids - m ()V g recalcBlockCounts - m ()Lnet/minecraft/world/level/chunk/DataPaletteBlock; h getStates - m ()Lnet/minecraft/world/level/chunk/PalettedContainerRO; i getBiomes - m ()I j getSerializedSize -c net/minecraft/world/level/chunk/DataPalette net/minecraft/world/level/chunk/Palette - m (I)Ljava/lang/Object; a valueFor - m (Ljava/util/function/Predicate;)Z a maybeHas - m ()I a getSerializedSize - m (Ljava/lang/Object;)I a idFor - m (Lnet/minecraft/network/PacketDataSerializer;)V a read - m (Lnet/minecraft/network/PacketDataSerializer;)V b write - m ()I b getSize - m ()Lnet/minecraft/world/level/chunk/DataPalette; c copy -c net/minecraft/world/level/chunk/DataPalette$a net/minecraft/world/level/chunk/Palette$Factory -c net/minecraft/world/level/chunk/DataPaletteBlock net/minecraft/world/level/chunk/PalettedContainer - f I a MIN_PALETTE_BITS - f Lnet/minecraft/world/level/chunk/DataPaletteExpandable; b dummyPaletteResize - f Lnet/minecraft/core/Registry; c registry - f Lnet/minecraft/world/level/chunk/DataPaletteBlock$c; d data - f Lnet/minecraft/world/level/chunk/DataPaletteBlock$d; e strategy - m (III)Ljava/lang/Object; a get - m (Ljava/util/function/Consumer;)V a getAll - m (IIILjava/lang/Object;)Ljava/lang/Object; a getAndSet - m (Lnet/minecraft/network/PacketDataSerializer;)V a read - m ()V a acquire - m (Ljava/util/function/Predicate;)Z a maybeHas - m (I)Ljava/lang/Object; a get - m (Lnet/minecraft/core/Registry;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/DataPaletteBlock$d;Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PalettedContainerRO$b;)Lcom/mojang/serialization/Codec; a codec - m (Lnet/minecraft/world/level/chunk/DataPaletteBlock$c;I)Lnet/minecraft/world/level/chunk/DataPaletteBlock$c; a createOrReuseData - m (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/chunk/DataPaletteBlock$d;)Lnet/minecraft/world/level/chunk/PalettedContainerRO$a; a pack - m (Lnet/minecraft/core/Registry;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/DataPaletteBlock$d;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; a codecRW - m (Lnet/minecraft/world/level/chunk/DataPaletteBlock$b;)V a count - m ([ILjava/util/function/IntUnaryOperator;)V a swapPalette - m (ILjava/lang/Object;)Ljava/lang/Object; a getAndSet - m (Lnet/minecraft/core/Registry;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/DataPaletteBlock$d;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; b codecRO - m (Lnet/minecraft/network/PacketDataSerializer;)V b write - m (ILjava/lang/Object;)V b set - m (IIILjava/lang/Object;)Ljava/lang/Object; b getAndSetUnchecked - m ()V b release - m ()I c getSerializedSize - m (IIILjava/lang/Object;)V c set - m (ILjava/lang/Object;)I d lambda$new$0 - m ()Lnet/minecraft/world/level/chunk/DataPaletteBlock; d copy - m ()Lnet/minecraft/world/level/chunk/DataPaletteBlock; e recreate -c net/minecraft/world/level/chunk/DataPaletteBlock$a net/minecraft/world/level/chunk/PalettedContainer$Configuration - f Lnet/minecraft/world/level/chunk/DataPalette$a; a factory - f I b bits - m ()Lnet/minecraft/world/level/chunk/DataPalette$a; a factory - m (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/chunk/DataPaletteExpandable;I)Lnet/minecraft/world/level/chunk/DataPaletteBlock$c; a createData - m ()I b bits -c net/minecraft/world/level/chunk/DataPaletteBlock$b net/minecraft/world/level/chunk/PalettedContainer$CountConsumer -c net/minecraft/world/level/chunk/DataPaletteBlock$c net/minecraft/world/level/chunk/PalettedContainer$Data - f Lnet/minecraft/world/level/chunk/DataPaletteBlock$a; a configuration - f Lnet/minecraft/util/DataBits; b storage - f Lnet/minecraft/world/level/chunk/DataPalette; c palette - m ()I a getSerializedSize - m (Lnet/minecraft/world/level/chunk/DataPalette;Lnet/minecraft/util/DataBits;)V a copyFrom - m ()Lnet/minecraft/world/level/chunk/DataPaletteBlock$c; b copy - m ()Lnet/minecraft/world/level/chunk/DataPaletteBlock$a; c configuration - m ()Lnet/minecraft/util/DataBits; d storage - m ()Lnet/minecraft/world/level/chunk/DataPalette; e palette -c net/minecraft/world/level/chunk/DataPaletteBlock$d net/minecraft/world/level/chunk/PalettedContainer$Strategy - f Lnet/minecraft/world/level/chunk/DataPalette$a; a SINGLE_VALUE_PALETTE_FACTORY - f Lnet/minecraft/world/level/chunk/DataPalette$a; b LINEAR_PALETTE_FACTORY - f Lnet/minecraft/world/level/chunk/DataPalette$a; c HASHMAP_PALETTE_FACTORY - f Lnet/minecraft/world/level/chunk/DataPaletteBlock$d; d SECTION_STATES - f Lnet/minecraft/world/level/chunk/DataPaletteBlock$d; e SECTION_BIOMES - f Lnet/minecraft/world/level/chunk/DataPalette$a; f GLOBAL_PALETTE_FACTORY - f I g sizeBits - m (III)I a getIndex - m (Lnet/minecraft/core/Registry;I)Lnet/minecraft/world/level/chunk/DataPaletteBlock$a; a getConfiguration - m ()I a size - m (Lnet/minecraft/core/Registry;I)I b calculateBitsForSerialization -c net/minecraft/world/level/chunk/DataPaletteBlock$d$1 net/minecraft/world/level/chunk/PalettedContainer$Strategy$1 - m (Lnet/minecraft/core/Registry;I)Lnet/minecraft/world/level/chunk/DataPaletteBlock$a; a getConfiguration -c net/minecraft/world/level/chunk/DataPaletteBlock$d$2 net/minecraft/world/level/chunk/PalettedContainer$Strategy$2 - m (Lnet/minecraft/core/Registry;I)Lnet/minecraft/world/level/chunk/DataPaletteBlock$a; a getConfiguration -c net/minecraft/world/level/chunk/DataPaletteExpandable net/minecraft/world/level/chunk/PaletteResize -c net/minecraft/world/level/chunk/DataPaletteGlobal net/minecraft/world/level/chunk/GlobalPalette - f Lnet/minecraft/core/Registry; a registry - m (I)Ljava/lang/Object; a valueFor - m (Ljava/util/function/Predicate;)Z a maybeHas - m ()I a getSerializedSize - m (Ljava/lang/Object;)I a idFor - m (Lnet/minecraft/network/PacketDataSerializer;)V a read - m (ILnet/minecraft/core/Registry;Lnet/minecraft/world/level/chunk/DataPaletteExpandable;Ljava/util/List;)Lnet/minecraft/world/level/chunk/DataPalette; a create - m (Lnet/minecraft/network/PacketDataSerializer;)V b write - m ()I b getSize - m ()Lnet/minecraft/world/level/chunk/DataPalette; c copy -c net/minecraft/world/level/chunk/DataPaletteHash net/minecraft/world/level/chunk/HashMapPalette - f Lnet/minecraft/core/Registry; a registry - f Lnet/minecraft/util/RegistryID; b values - f Lnet/minecraft/world/level/chunk/DataPaletteExpandable; c resizeHandler - f I d bits - m (I)Ljava/lang/Object; a valueFor - m (Ljava/util/function/Predicate;)Z a maybeHas - m ()I a getSerializedSize - m (Ljava/lang/Object;)I a idFor - m (Lnet/minecraft/network/PacketDataSerializer;)V a read - m (ILnet/minecraft/core/Registry;Lnet/minecraft/world/level/chunk/DataPaletteExpandable;Ljava/util/List;)Lnet/minecraft/world/level/chunk/DataPalette; a create - m (Lnet/minecraft/network/PacketDataSerializer;)V b write - m ()I b getSize - m ()Lnet/minecraft/world/level/chunk/DataPalette; c copy - m ()Ljava/util/List; d getEntries -c net/minecraft/world/level/chunk/DataPaletteLinear net/minecraft/world/level/chunk/LinearPalette - f Lnet/minecraft/core/Registry; a registry - f [Ljava/lang/Object; b values - f Lnet/minecraft/world/level/chunk/DataPaletteExpandable; c resizeHandler - f I d bits - f I e size - m (I)Ljava/lang/Object; a valueFor - m (Ljava/util/function/Predicate;)Z a maybeHas - m ()I a getSerializedSize - m (Ljava/lang/Object;)I a idFor - m (Lnet/minecraft/network/PacketDataSerializer;)V a read - m (ILnet/minecraft/core/Registry;Lnet/minecraft/world/level/chunk/DataPaletteExpandable;Ljava/util/List;)Lnet/minecraft/world/level/chunk/DataPalette; a create - m (Lnet/minecraft/network/PacketDataSerializer;)V b write - m ()I b getSize - m ()Lnet/minecraft/world/level/chunk/DataPalette; c copy -c net/minecraft/world/level/chunk/IChunkAccess net/minecraft/world/level/chunk/ChunkAccess - f I a NO_FILLED_SECTION - f [Lit/unimi/dsi/fastutil/shorts/ShortList; b postProcessing - f Z c unsaved - f Lnet/minecraft/world/level/ChunkCoordIntPair; d chunkPos - f Lnet/minecraft/world/level/levelgen/NoiseChunk; e noiseChunk - f Lnet/minecraft/world/level/chunk/ChunkConverter; f upgradeData - f Lnet/minecraft/world/level/levelgen/blending/BlendingData; g blendingData - f Ljava/util/Map; h heightmaps - f Ljava/util/Map; j pendingBlockEntities - f Ljava/util/Map; k blockEntities - f Lnet/minecraft/world/level/LevelHeightAccessor; l levelHeightAccessor - f [Lnet/minecraft/world/level/chunk/ChunkSection; m sections - f Lorg/slf4j/Logger; n LOGGER - f Lit/unimi/dsi/fastutil/longs/LongSet; o EMPTY_REFERENCE_SET - f Z p isLightCorrect - f J q inhabitedTime - f Lnet/minecraft/world/level/biome/BiomeSettingsGeneration; r carverBiomeSettings - f Ljava/util/Map; s structureStarts - f Ljava/util/Map; t structuresRefences - m ()V A initializeLightSources - m ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; B getSkyLightSources - m ()I I_ getMinBuildHeight - m ()I J_ getHeight - m (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;)V a fillBiomesFromNoise - m (II)Z a isYSpaceEmpty - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;II)I a getHeight - m (Z)V a setUnsaved - m (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V a findBlocks - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;[J)V a setHeightmap - m (Ljava/util/function/BiConsumer;)V a findBlockLightSources - m (Lnet/minecraft/core/IRegistry;[Lnet/minecraft/world/level/chunk/ChunkSection;)V a replaceMissingSections - m (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; a getListenerRegistry - m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a getStartForStructure - m (J)V a incrementInhabitedTime - m (Lnet/minecraft/world/level/block/entity/TileEntity;)V a setBlockEntity - m (Ljava/util/function/Function;)Lnet/minecraft/world/level/levelgen/NoiseChunk; a getOrCreateNoiseChunk - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getBlockEntityNbtForSaving - m (Lnet/minecraft/world/entity/Entity;)V a addEntity - m ()I a getHighestFilledSectionIndex - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)Lnet/minecraft/world/level/block/state/IBlockData; a setBlockState - m (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V a addReferenceForStructure - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;)Lnet/minecraft/world/level/levelgen/HeightMap; a getOrCreateHeightmapUnprimed - m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a setStartForStructure - m (Ljava/util/function/Supplier;)Lnet/minecraft/world/level/biome/BiomeSettingsGeneration; a carverBiome - m ([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList; a getOrCreateOffsetList - m (Lnet/minecraft/nbt/NBTTagCompound;)V a setBlockEntityNbt - m (SI)V a addPackedPostProcess - m (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V a setBlendingData - m (Ljava/util/Map;)V a setAllStarts - m (Z)V b setLightCorrect - m (J)V b setInhabitedTime - m (I)Lnet/minecraft/world/level/chunk/ChunkSection; b getSection - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;)Z b hasPrimedHeightmap - m (Ljava/util/Map;)V b setAllReferences - m ()I b getHighestSectionPosition - m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; b getReferencesForStructure - m (I)Z c isSectionEmpty - m ()Ljava/util/Set; c getBlockEntitiesPos - m (Lnet/minecraft/core/BlockPosition;)V d removeBlockEntity - m ()[Lnet/minecraft/world/level/chunk/ChunkSection; d getSections - m (Lnet/minecraft/core/BlockPosition;)V e markPosForPostprocessing - m ()Ljava/util/Collection; e getHeightmaps - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/nbt/NBTTagCompound; f getBlockEntityNbt - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; f getPos - m ()Ljava/util/Map; g getAllStarts - m ()Ljava/util/Map; h getAllReferences - m ()Z i isUnsaved - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; j getPersistedStatus - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; k getHighestGeneratedStatus - m ()[Lit/unimi/dsi/fastutil/shorts/ShortList; n getPostProcessing - m ()Lnet/minecraft/world/ticks/TickContainerAccess; o getBlockTicks - m ()Lnet/minecraft/world/ticks/TickContainerAccess; p getFluidTicks - m ()Lnet/minecraft/world/level/chunk/IChunkAccess$a; q getTicksForSerialization - m ()Lnet/minecraft/world/level/chunk/ChunkConverter; r getUpgradeData - m ()Z s isOldNoiseGeneration - m ()Lnet/minecraft/world/level/levelgen/blending/BlendingData; t getBlendingData - m ()J u getInhabitedTime - m ()Z v isLightCorrect - m ()Z w hasAnyStructureReferences - m ()Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; x getBelowZeroRetrogen - m ()Z y isUpgrading - m ()Lnet/minecraft/world/level/LevelHeightAccessor; z getHeightAccessorForGeneration -c net/minecraft/world/level/chunk/IChunkAccess$a net/minecraft/world/level/chunk/ChunkAccess$TicksToSave - f Lnet/minecraft/world/ticks/SerializableTickContainer; a blocks - f Lnet/minecraft/world/ticks/SerializableTickContainer; b fluids - m ()Lnet/minecraft/world/ticks/SerializableTickContainer; a blocks - m ()Lnet/minecraft/world/ticks/SerializableTickContainer; b fluids -c net/minecraft/world/level/chunk/IChunkProvider net/minecraft/world/level/chunk/ChunkSource - m (ZZ)V a setSpawnSettings - m (Ljava/util/function/BooleanSupplier;Z)V a tick - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Z)V a updateChunkForced - m (II)Lnet/minecraft/world/level/chunk/Chunk; a getChunkNow - m (IIZ)Lnet/minecraft/world/level/chunk/Chunk; a getChunk - m (IILnet/minecraft/world/level/chunk/status/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/IChunkAccess; a getChunk - m (II)Z b hasChunk - m (II)Lnet/minecraft/world/level/chunk/LightChunk; c getChunkForLighting - m ()Ljava/lang/String; e gatherStats - m ()I j getLoadedChunksCount - m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; p getLightEngine -c net/minecraft/world/level/chunk/ILightAccess net/minecraft/world/level/chunk/LightChunkGetter - m (Lnet/minecraft/world/level/EnumSkyBlock;Lnet/minecraft/core/SectionPosition;)V a onLightUpdate - m (II)Lnet/minecraft/world/level/chunk/LightChunk; c getChunkForLighting - m ()Lnet/minecraft/world/level/IBlockAccess; q getLevel -c net/minecraft/world/level/chunk/LightChunk net/minecraft/world/level/chunk/LightChunk - m ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; B getSkyLightSources - m (Ljava/util/function/BiConsumer;)V a findBlockLightSources -c net/minecraft/world/level/chunk/NibbleArray net/minecraft/world/level/chunk/DataLayer - f I a LAYER_COUNT - f I b LAYER_SIZE - f I c SIZE - f [B d data - f I e NIBBLE_SIZE - f I f defaultValue - m ()[B a getData - m (I)V a fill - m (III)I a get - m (II)V a set - m (IIII)V a set - m (III)I b getIndex - m ()Lnet/minecraft/world/level/chunk/NibbleArray; b copy - m (I)Ljava/lang/String; b layerToString - m (I)Z c isDefinitelyFilledWith - m ()Z c isDefinitelyHomogenous - m (I)I d get - m ()Z d isEmpty - m (I)I e getNibbleIndex - m (I)I f getByteIndex - m (I)B g packFilled -c net/minecraft/world/level/chunk/PalettedContainerRO net/minecraft/world/level/chunk/PalettedContainerRO - m (III)Ljava/lang/Object; a get - m (Ljava/util/function/Consumer;)V a getAll - m (Ljava/util/function/Predicate;)Z a maybeHas - m (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/chunk/DataPaletteBlock$d;)Lnet/minecraft/world/level/chunk/PalettedContainerRO$a; a pack - m (Lnet/minecraft/world/level/chunk/DataPaletteBlock$b;)V a count - m (Lnet/minecraft/network/PacketDataSerializer;)V b write - m ()I c getSerializedSize - m ()Lnet/minecraft/world/level/chunk/DataPaletteBlock; e recreate -c net/minecraft/world/level/chunk/PalettedContainerRO$a net/minecraft/world/level/chunk/PalettedContainerRO$PackedData - f Ljava/util/List; a paletteEntries - f Ljava/util/Optional; b storage - m ()Ljava/util/List; a paletteEntries - m ()Ljava/util/Optional; b storage -c net/minecraft/world/level/chunk/PalettedContainerRO$b net/minecraft/world/level/chunk/PalettedContainerRO$Unpacker -c net/minecraft/world/level/chunk/ProtoChunk net/minecraft/world/level/chunk/ProtoChunk - f Lnet/minecraft/world/level/lighting/LevelLightEngine; n lightEngine - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; o status - f Ljava/util/List; p entities - f Ljava/util/Map; q carvingMasks - f Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; r belowZeroRetrogen - f Lnet/minecraft/world/ticks/ProtoChunkTickList; s blockTicks - f Lnet/minecraft/world/ticks/ProtoChunkTickList; t fluidTicks - m ()Ljava/util/Map; D getBlockEntities - m ()Ljava/util/List; E getEntities - m ()Ljava/util/Map; F getBlockEntityNbts - m ()Lnet/minecraft/world/ticks/LevelChunkTicks; G unpackBlockTicks - m ()Lnet/minecraft/world/ticks/LevelChunkTicks; H unpackFluidTicks - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getBlockEntityNbtForSaving - m (Lnet/minecraft/world/entity/Entity;)V a addEntity - m (Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;)Lnet/minecraft/world/level/chunk/CarvingMask; a getCarvingMask - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)Lnet/minecraft/world/level/block/state/IBlockData; a setBlockState - m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a setStartForStructure - m (Lnet/minecraft/world/ticks/ProtoChunkTickList;)Lnet/minecraft/world/ticks/LevelChunkTicks; a unpackTicks - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V a setPersistedStatus - m (SI)V a addPackedPostProcess - m (Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen;)V a setBelowZeroRetrogen - m (SILnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/core/BlockPosition; a unpackOffsetCoordinates - m (Lnet/minecraft/world/level/lighting/LevelLightEngine;)V a setLightEngine - m (Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;Lnet/minecraft/world/level/chunk/CarvingMask;)V a setCarvingMask - m (Lnet/minecraft/world/level/block/entity/TileEntity;)V a setBlockEntity - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a_ getBlockState - m (Lnet/minecraft/nbt/NBTTagCompound;)V b addEntity - m (Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;)Lnet/minecraft/world/level/chunk/CarvingMask; b getOrCreateCarvingMask - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;)Lnet/minecraft/world/level/chunk/CarvingMask; c lambda$getOrCreateCarvingMask$0 - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/entity/TileEntity; c_ getBlockEntity - m (Lnet/minecraft/core/BlockPosition;)V d removeBlockEntity - m (Lnet/minecraft/core/BlockPosition;)V e markPosForPostprocessing - m (Lnet/minecraft/core/BlockPosition;)S g packOffsetCoordinates - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; j getPersistedStatus - m ()Lnet/minecraft/world/ticks/TickContainerAccess; o getBlockTicks - m ()Lnet/minecraft/world/ticks/TickContainerAccess; p getFluidTicks - m ()Lnet/minecraft/world/level/chunk/IChunkAccess$a; q getTicksForSerialization - m ()Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; x getBelowZeroRetrogen - m ()Lnet/minecraft/world/level/LevelHeightAccessor; z getHeightAccessorForGeneration -c net/minecraft/world/level/chunk/ProtoChunkExtension net/minecraft/world/level/chunk/ImposterProtoChunk - f Lnet/minecraft/world/level/chunk/Chunk; n wrapped - f Z o allowWrites - m ()V A initializeLightSources - m ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; B getSkyLightSources - m ()Lnet/minecraft/world/level/chunk/Chunk; C getWrapped - m ()I Q getMaxLightLevel - m (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;)V a fillBiomesFromNoise - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;II)I a getHeight - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a getBlockEntityNbtForSaving - m (Lnet/minecraft/world/entity/Entity;)V a addEntity - m (Z)V a setUnsaved - m (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V a findBlocks - m (Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;)Lnet/minecraft/world/level/chunk/CarvingMask; a getCarvingMask - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)Lnet/minecraft/world/level/block/state/IBlockData; a setBlockState - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;[J)V a setHeightmap - m (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V a addReferenceForStructure - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;)Lnet/minecraft/world/level/levelgen/HeightMap; a getOrCreateHeightmapUnprimed - m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a setStartForStructure - m (Lnet/minecraft/nbt/NBTTagCompound;)V a setBlockEntityNbt - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V a setPersistedStatus - m (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V a setBlendingData - m (Ljava/util/Map;)V a setAllStarts - m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a getStartForStructure - m (Lnet/minecraft/world/level/block/entity/TileEntity;)V a setBlockEntity - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a_ getBlockState - m (Ljava/util/Map;)V b setAllReferences - m (Z)V b setLightCorrect - m (I)Lnet/minecraft/world/level/chunk/ChunkSection; b getSection - m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; b getReferencesForStructure - m (Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;)Lnet/minecraft/world/level/chunk/CarvingMask; b getOrCreateCarvingMask - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/material/Fluid; b_ getFluidState - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;)Lnet/minecraft/world/level/levelgen/HeightMap$Type; c fixType - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/entity/TileEntity; c_ getBlockEntity - m (Lnet/minecraft/core/BlockPosition;)V d removeBlockEntity - m ()[Lnet/minecraft/world/level/chunk/ChunkSection; d getSections - m (Lnet/minecraft/core/BlockPosition;)V e markPosForPostprocessing - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/nbt/NBTTagCompound; f getBlockEntityNbt - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; f getPos - m ()Ljava/util/Map; g getAllStarts - m ()Ljava/util/Map; h getAllReferences - m ()Z i isUnsaved - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; j getPersistedStatus - m ()Lnet/minecraft/world/ticks/TickContainerAccess; o getBlockTicks - m ()Lnet/minecraft/world/ticks/TickContainerAccess; p getFluidTicks - m ()Lnet/minecraft/world/level/chunk/IChunkAccess$a; q getTicksForSerialization - m ()Lnet/minecraft/world/level/levelgen/blending/BlendingData; t getBlendingData - m ()Z v isLightCorrect -c net/minecraft/world/level/chunk/SingleValuePalette net/minecraft/world/level/chunk/SingleValuePalette - f Lnet/minecraft/core/Registry; a registry - f Ljava/lang/Object; b value - f Lnet/minecraft/world/level/chunk/DataPaletteExpandable; c resizeHandler - m (I)Ljava/lang/Object; a valueFor - m (Ljava/util/function/Predicate;)Z a maybeHas - m ()I a getSerializedSize - m (Ljava/lang/Object;)I a idFor - m (Lnet/minecraft/network/PacketDataSerializer;)V a read - m (ILnet/minecraft/core/Registry;Lnet/minecraft/world/level/chunk/DataPaletteExpandable;Ljava/util/List;)Lnet/minecraft/world/level/chunk/DataPalette; a create - m (Lnet/minecraft/network/PacketDataSerializer;)V b write - m ()I b getSize - m ()Lnet/minecraft/world/level/chunk/DataPalette; c copy -c net/minecraft/world/level/chunk/StructureAccess net/minecraft/world/level/chunk/StructureAccess - m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a setStartForStructure - m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a getStartForStructure - m (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V a addReferenceForStructure - m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; b getReferencesForStructure - m (Ljava/util/Map;)V b setAllReferences - m ()Ljava/util/Map; h getAllReferences -c net/minecraft/world/level/chunk/status/ChunkDependencies net/minecraft/world/level/chunk/status/ChunkDependencies - f Lcom/google/common/collect/ImmutableList; a dependencyByRadius - f [I b radiusByDependency - m ()Lcom/google/common/collect/ImmutableList; a asList - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)I a getRadiusOf - m (I)Lnet/minecraft/world/level/chunk/status/ChunkStatus; a get - m ()I b size - m ()I c getRadius -c net/minecraft/world/level/chunk/status/ChunkPyramid net/minecraft/world/level/chunk/status/ChunkPyramid - f Lnet/minecraft/world/level/chunk/status/ChunkPyramid; a GENERATION_PYRAMID - f Lnet/minecraft/world/level/chunk/status/ChunkPyramid; b LOADING_PYRAMID - f Lcom/google/common/collect/ImmutableList; c steps - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/status/ChunkStep; a getStepTo - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; a lambda$static$23 - m ()Lcom/google/common/collect/ImmutableList; a steps - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; b lambda$static$22 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; c lambda$static$21 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; d lambda$static$20 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; e lambda$static$19 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; f lambda$static$18 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; g lambda$static$17 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; h lambda$static$16 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; i lambda$static$15 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; j lambda$static$14 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; k lambda$static$13 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; l lambda$static$12 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; m lambda$static$11 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; n lambda$static$10 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; o lambda$static$9 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; p lambda$static$8 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; q lambda$static$7 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; r lambda$static$6 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; s lambda$static$5 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; t lambda$static$4 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; u lambda$static$3 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; v lambda$static$2 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; w lambda$static$1 - m (Lnet/minecraft/world/level/chunk/status/ChunkStep$a;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; x lambda$static$0 -c net/minecraft/world/level/chunk/status/ChunkPyramid$a net/minecraft/world/level/chunk/status/ChunkPyramid$Builder - f Ljava/util/List; a steps - m ()Lnet/minecraft/world/level/chunk/status/ChunkPyramid; a build - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Ljava/util/function/UnaryOperator;)Lnet/minecraft/world/level/chunk/status/ChunkPyramid$a; a step -c net/minecraft/world/level/chunk/status/ChunkStatus net/minecraft/world/level/chunk/status/ChunkStatus - f I a MAX_STRUCTURE_DISTANCE - f Ljava/util/EnumSet; b FINAL_HEIGHTMAPS - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; c EMPTY - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; d STRUCTURE_STARTS - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; e STRUCTURE_REFERENCES - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; f BIOMES - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; g NOISE - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; h SURFACE - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; i CARVERS - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; j FEATURES - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; k INITIALIZE_LIGHT - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; l LIGHT - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; m SPAWN - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; n FULL - f Ljava/util/EnumSet; o WORLDGEN_HEIGHTMAPS - f I p index - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; q parent - f Lnet/minecraft/world/level/chunk/status/ChunkType; r chunkType - f Ljava/util/EnumSet; s heightmapsAfter - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Lnet/minecraft/world/level/chunk/status/ChunkStatus; a max - m (Ljava/lang/String;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Ljava/util/EnumSet;Lnet/minecraft/world/level/chunk/status/ChunkType;)Lnet/minecraft/world/level/chunk/status/ChunkStatus; a register - m ()Ljava/util/List; a getStatusList - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z a isOrAfter - m (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/status/ChunkStatus; a byName - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z b isAfter - m ()I b getIndex - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; c getParent - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z c isOrBefore - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z d isBefore - m ()Lnet/minecraft/world/level/chunk/status/ChunkType; d getChunkType - m ()Ljava/util/EnumSet; e heightmapsAfter - m ()Ljava/lang/String; f getName -c net/minecraft/world/level/chunk/status/ChunkStatusTasks net/minecraft/world/level/chunk/status/ChunkStatusTasks - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; a passThrough - m (Lnet/minecraft/world/level/chunk/IChunkAccess;)Z a isLighted - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; b generateStructureStarts - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; c loadStructureStarts - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; d generateStructureReferences - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; e generateBiomes - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; f generateNoise - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; g generateSurface - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; h generateCarvers - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; i generateFeatures - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; j initializeLight - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; k light - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; l generateSpawn - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStep;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; m full -c net/minecraft/world/level/chunk/status/ChunkStep net/minecraft/world/level/chunk/status/ChunkStep - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; a targetStatus - f Lnet/minecraft/world/level/chunk/status/ChunkDependencies; b directDependencies - f Lnet/minecraft/world/level/chunk/status/ChunkDependencies; c accumulatedDependencies - f I d blockStateWriteRadius - f Lnet/minecraft/world/level/chunk/status/ChunkStatusTask; e task - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; a targetStatus - m (Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration;)Lnet/minecraft/world/level/chunk/IChunkAccess; a completeChunkGeneration - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/util/StaticCache2D;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; a apply - m (Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration;Lnet/minecraft/world/level/chunk/IChunkAccess;)Lnet/minecraft/world/level/chunk/IChunkAccess; a lambda$apply$0 - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)I a getAccumulatedRadiusOf - m ()Lnet/minecraft/world/level/chunk/status/ChunkDependencies; b directDependencies - m ()Lnet/minecraft/world/level/chunk/status/ChunkDependencies; c accumulatedDependencies - m ()I d blockStateWriteRadius - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatusTask; e task -c net/minecraft/world/level/chunk/status/ChunkStep$a net/minecraft/world/level/chunk/status/ChunkStep$Builder - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; a status - f Lnet/minecraft/world/level/chunk/status/ChunkStep; b parent - f [Lnet/minecraft/world/level/chunk/status/ChunkStatus; c directDependenciesByRadius - f I d blockStateWriteRadius - f Lnet/minecraft/world/level/chunk/status/ChunkStatusTask; e task - m (I)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; a blockStateWriteRadius - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;I)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; a addRequirement - m (Lnet/minecraft/world/level/chunk/status/ChunkStatusTask;)Lnet/minecraft/world/level/chunk/status/ChunkStep$a; a setTask - m ()Lnet/minecraft/world/level/chunk/status/ChunkStep; a build - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)I a getRadiusOfParent - m ()[Lnet/minecraft/world/level/chunk/status/ChunkStatus; b buildAccumulatedDependencies -c net/minecraft/world/level/chunk/status/ChunkType net/minecraft/world/level/chunk/status/ChunkType - f Lnet/minecraft/world/level/chunk/status/ChunkType; a PROTOCHUNK - f Lnet/minecraft/world/level/chunk/status/ChunkType; b LEVELCHUNK - f [Lnet/minecraft/world/level/chunk/status/ChunkType; c $VALUES - m ()[Lnet/minecraft/world/level/chunk/status/ChunkType; a $values -c net/minecraft/world/level/chunk/status/WorldGenContext net/minecraft/world/level/chunk/status/WorldGenContext - f Lnet/minecraft/server/level/WorldServer; a level - f Lnet/minecraft/world/level/chunk/ChunkGenerator; b generator - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; c structureManager - f Lnet/minecraft/server/level/LightEngineThreaded; d lightEngine - f Lnet/minecraft/util/thread/Mailbox; e mainThreadMailBox - m ()Lnet/minecraft/server/level/WorldServer; a level - m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; b generator - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; c structureManager - m ()Lnet/minecraft/server/level/LightEngineThreaded; d lightEngine - m ()Lnet/minecraft/util/thread/Mailbox; e mainThreadMailBox -c net/minecraft/world/level/chunk/storage/ChunkIOErrorReporter net/minecraft/world/level/chunk/storage/ChunkIOErrorReporter - m (Ljava/lang/Throwable;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkCoordIntPair;)V a reportChunkLoadFailure - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/ReportedException; a createMisplacedChunkReport - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;)V a reportMisplacedChunk - m (Ljava/lang/Throwable;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkCoordIntPair;)V b reportChunkSaveFailure -c net/minecraft/world/level/chunk/storage/ChunkRegionLoader net/minecraft/world/level/chunk/storage/ChunkSerializer - f Ljava/lang/String; a X_POS_TAG - f Ljava/lang/String; b Z_POS_TAG - f Ljava/lang/String; c HEIGHTMAPS_TAG - f Ljava/lang/String; d IS_LIGHT_ON_TAG - f Ljava/lang/String; e SECTIONS_TAG - f Ljava/lang/String; f BLOCK_LIGHT_TAG - f Ljava/lang/String; g SKY_LIGHT_TAG - f Lcom/mojang/serialization/Codec; h BLOCK_STATE_CODEC - f Lorg/slf4j/Logger; i LOGGER - f Ljava/lang/String; j TAG_UPGRADE_DATA - f Ljava/lang/String; k BLOCK_TICKS_TAG - f Ljava/lang/String; l FLUID_TICKS_TAG - m (Lnet/minecraft/core/IRegistry;)Lcom/mojang/serialization/Codec; a makeBiomeCodec - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/world/level/ChunkCoordIntPair;Ljava/util/Map;Ljava/util/Map;)Lnet/minecraft/nbt/NBTTagCompound; a packStructureData - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/lang/String;)Lnet/minecraft/nbt/NBTTagList; a getListOfCompoundsOrNull - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/level/chunk/IChunkAccess$a;)V a saveTicks - m (Lnet/minecraft/world/level/ChunkCoordIntPair;ILjava/lang/String;)V a logErrors - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;J)Ljava/util/Map; a unpackStructureStart - m (Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/nbt/NBTTagCompound;)Ljava/util/Map; a unpackStructureReferences - m ([Lit/unimi/dsi/fastutil/shorts/ShortList;)Lnet/minecraft/nbt/NBTTagList; a packOffsets - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/chunk/Chunk$c; a postLoadChunk - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/chunk/status/ChunkType; a getChunkTypeFromTag - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/ai/village/poi/VillagePlace;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/chunk/ProtoChunk; a read - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/chunk/IChunkAccess;)Lnet/minecraft/nbt/NBTTagCompound; a write -c net/minecraft/world/level/chunk/storage/ChunkRegionLoader$a net/minecraft/world/level/chunk/storage/ChunkSerializer$ChunkReadException -c net/minecraft/world/level/chunk/storage/ChunkScanAccess net/minecraft/world/level/chunk/storage/ChunkScanAccess - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/nbt/StreamTagVisitor;)Ljava/util/concurrent/CompletableFuture; a scanChunk -c net/minecraft/world/level/chunk/storage/EntityStorage net/minecraft/world/level/chunk/storage/EntityStorage - f Lorg/slf4j/Logger; a LOGGER - f Ljava/lang/String; b ENTITIES_TAG - f Ljava/lang/String; c POSITION_TAG - f Lnet/minecraft/server/level/WorldServer; d level - f Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage; e simpleRegionStorage - f Lit/unimi/dsi/fastutil/longs/LongSet; f emptyChunks - f Lnet/minecraft/util/thread/ThreadedMailbox; g entityDeserializerQueue - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Ljava/lang/Throwable;)Ljava/lang/Object; a lambda$reportLoadFailureIfPresent$3 - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/util/concurrent/CompletableFuture; a loadEntities - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/ChunkCoordIntPair; a readChunkPos - m (Z)V a flush - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/level/ChunkCoordIntPair;)V a writeChunkPos - m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/world/level/ChunkCoordIntPair;)V a reportSaveFailureIfPresent - m (Lnet/minecraft/world/level/entity/ChunkEntities;)V a storeEntities - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Ljava/util/Optional;)Lnet/minecraft/world/level/entity/ChunkEntities; a lambda$loadEntities$0 - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Ljava/lang/Throwable;)Ljava/lang/Object; b lambda$reportSaveFailureIfPresent$2 - m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/world/level/ChunkCoordIntPair;)V b reportLoadFailureIfPresent - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/world/level/entity/ChunkEntities; b emptyChunk -c net/minecraft/world/level/chunk/storage/IChunkLoader net/minecraft/world/level/chunk/storage/ChunkStorage - f Lnet/minecraft/world/level/levelgen/structure/PersistentStructureLegacy; b legacyStructureHandler - f I d LAST_MONOLYTH_STRUCTURE_DATA_VERSION - f Lcom/mojang/datafixers/DataFixer; e fixerUpper - m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/levelgen/structure/PersistentStructureLegacy; a getLegacyStructureHandler - m (Lnet/minecraft/nbt/NBTTagCompound;)I a getVersion - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/nbt/NBTTagCompound;)Ljava/util/concurrent/CompletableFuture; a write - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/resources/ResourceKey;Ljava/util/Optional;)V a injectDatafixingContext - m (Lnet/minecraft/nbt/NBTTagCompound;)V b removeDatafixingContext - m (Lnet/minecraft/world/level/ChunkCoordIntPair;I)Z b isOldChunkAround - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/util/concurrent/CompletableFuture; d read - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V e handleLegacyStructureIndex - m ()V o flushWorker - m ()Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess; p chunkScanner - m ()Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo; q storageInfo -c net/minecraft/world/level/chunk/storage/IOWorker net/minecraft/world/level/chunk/storage/IOWorker - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/concurrent/atomic/AtomicBoolean; b shutdownRequested - f Lnet/minecraft/util/thread/ThreadedMailbox; c mailbox - f Lnet/minecraft/world/level/chunk/storage/RegionFileCache; d storage - f Ljava/util/Map; e pendingWrites - f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; f regionCacheForBlender - f I g REGION_CACHE_SIZE - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/storage/IOWorker$a;)V a runStore - m (Ljava/util/function/Supplier;Lnet/minecraft/util/thread/Mailbox;)Lnet/minecraft/util/thread/PairedQueue$b; a lambda$submitTask$14 - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/util/concurrent/CompletableFuture; a loadAsync - m (II)Ljava/util/concurrent/CompletableFuture; a getOrCreateOldDataForRegion - m ()Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo; a storageInfo - m (Lnet/minecraft/world/level/chunk/storage/IOWorker$a;)Ljava/util/concurrent/CompletableFuture; a lambda$synchronize$5 - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/world/level/chunk/storage/IOWorker$a; a lambda$store$2 - m (Lnet/minecraft/util/thread/Mailbox;Ljava/util/function/Supplier;)V a lambda$submitTask$13 - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/nbt/NBTTagCompound;)Ljava/util/concurrent/CompletableFuture; a store - m (Ljava/util/BitSet;Lnet/minecraft/world/level/ChunkCoordIntPair;)V a lambda$createOldDataForRegion$0 - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/nbt/StreamTagVisitor;)Ljava/util/concurrent/CompletableFuture; a scanChunk - m (Lnet/minecraft/nbt/NBTTagCompound;)Z a isOldChunk - m (Lnet/minecraft/util/thread/Mailbox;)Lnet/minecraft/util/thread/PairedQueue$b; a lambda$close$16 - m (Lnet/minecraft/world/level/ChunkCoordIntPair;I)Z a isOldChunkAround - m (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; a lambda$synchronize$11 - m (Z)Ljava/util/concurrent/CompletableFuture; a synchronize - m (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; a submitTask - m (I)[Ljava/util/concurrent/CompletableFuture; a lambda$synchronize$6 - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/nbt/StreamTagVisitor;)Lcom/mojang/datafixers/util/Either; b lambda$scanChunk$12 - m (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; b lambda$synchronize$9 - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/nbt/NBTTagCompound;)Lcom/mojang/datafixers/util/Either; b lambda$store$3 - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Lcom/mojang/datafixers/util/Either; b lambda$loadAsync$4 - m (II)Ljava/util/concurrent/CompletableFuture; b createOldDataForRegion - m (Lnet/minecraft/util/thread/Mailbox;)V b lambda$close$15 - m ()V b storePendingChunk - m ()V c tellStorePending - m (II)Ljava/util/BitSet; c lambda$createOldDataForRegion$1 - m ()Lcom/mojang/datafixers/util/Either; d lambda$synchronize$10 - m ()Lcom/mojang/datafixers/util/Either; e lambda$synchronize$8 - m ()Lcom/mojang/datafixers/util/Either; f lambda$synchronize$7 -c net/minecraft/world/level/chunk/storage/IOWorker$Priority net/minecraft/world/level/chunk/storage/IOWorker$Priority - f Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; a FOREGROUND - f Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; b BACKGROUND - f Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; c SHUTDOWN - f [Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; d $VALUES - m ()[Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; a $values -c net/minecraft/world/level/chunk/storage/IOWorker$a net/minecraft/world/level/chunk/storage/IOWorker$PendingStore - f Lnet/minecraft/nbt/NBTTagCompound; a data - f Ljava/util/concurrent/CompletableFuture; b result - m ()Lnet/minecraft/nbt/NBTTagCompound; a copyData -c net/minecraft/world/level/chunk/storage/RecreatingChunkStorage net/minecraft/world/level/chunk/storage/RecreatingChunkStorage - f Lnet/minecraft/world/level/chunk/storage/IOWorker; a writeWorker - f Ljava/nio/file/Path; b writeFolder - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/nbt/NBTTagCompound;)Ljava/util/concurrent/CompletableFuture; a write -c net/minecraft/world/level/chunk/storage/RecreatingSimpleRegionStorage net/minecraft/world/level/chunk/storage/RecreatingSimpleRegionStorage - f Lnet/minecraft/world/level/chunk/storage/IOWorker; a writeWorker - f Ljava/nio/file/Path; b writeFolder - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/nbt/NBTTagCompound;)Ljava/util/concurrent/CompletableFuture; a write -c net/minecraft/world/level/chunk/storage/RegionFile net/minecraft/world/level/chunk/storage/RegionFile - f I a SECTOR_INTS - f Lnet/minecraft/world/level/chunk/storage/RegionFileBitSet; b usedSectors - f Lorg/slf4j/Logger; c LOGGER - f I d SECTOR_BYTES - f I e CHUNK_HEADER_SIZE - f I f HEADER_OFFSET - f Ljava/nio/ByteBuffer; g PADDING_BUFFER - f Ljava/lang/String; h EXTERNAL_FILE_EXTENSION - f I i EXTERNAL_STREAM_FLAG - f I j EXTERNAL_CHUNK_THRESHOLD - f I k CHUNK_NOT_PRESENT - f Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo; l info - f Ljava/nio/file/Path; m path - f Ljava/nio/channels/FileChannel; n file - f Ljava/nio/file/Path; o externalFileDir - f Lnet/minecraft/world/level/chunk/storage/RegionFileCompression; p version - f Ljava/nio/ByteBuffer; q header - f Ljava/nio/IntBuffer; r offsets - f Ljava/nio/IntBuffer; s timestamps - m (Ljava/nio/file/Path;Ljava/nio/ByteBuffer;)Lnet/minecraft/world/level/chunk/storage/RegionFile$b; a writeToExternalFile - m (Lnet/minecraft/world/level/ChunkCoordIntPair;BLjava/io/InputStream;)Ljava/io/DataInputStream; a createChunkInputStream - m (II)I a packSectorOffset - m (B)Z a isExternalStreamChunk - m ()Ljava/nio/file/Path; a getPath - m (Lnet/minecraft/world/level/ChunkCoordIntPair;B)Ljava/io/DataInputStream; a createExternalChunkInputStream - m (I)I a getNumSectors - m (Ljava/nio/ByteBuffer;I)Ljava/io/ByteArrayInputStream; a createStream - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Ljava/nio/ByteBuffer;)V a write - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/io/DataInputStream; a getChunkDataInputStream - m (B)B b getExternalChunkVersion - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Z b doesChunkExist - m (I)I b getSectorNumber - m ()V b flush - m (I)I c sizeToSectors - m ()I c getTimestamp - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/io/DataOutputStream; c getChunkDataOutputStream - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V d clear - m ()Ljava/nio/ByteBuffer; d createExternalStub - m ()V e writeHeader - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Z e hasChunk - m ()V f padToFullSector - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/nio/file/Path; f getExternalChunkPath - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)I g getOffset - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)I h getOffsetIndex -c net/minecraft/world/level/chunk/storage/RegionFile$ChunkBuffer net/minecraft/world/level/chunk/storage/RegionFile$ChunkBuffer - f Lnet/minecraft/world/level/ChunkCoordIntPair; b pos -c net/minecraft/world/level/chunk/storage/RegionFile$b net/minecraft/world/level/chunk/storage/RegionFile$CommitOp -c net/minecraft/world/level/chunk/storage/RegionFileBitSet net/minecraft/world/level/chunk/storage/RegionBitmap - f Ljava/util/BitSet; a used - m ()Lit/unimi/dsi/fastutil/ints/IntSet; a getUsed - m (I)I a allocate - m (II)V a force - m (II)V b free -c net/minecraft/world/level/chunk/storage/RegionFileCache net/minecraft/world/level/chunk/storage/RegionFileStorage - f Ljava/lang/String; a ANVIL_EXTENSION - f I b MAX_CACHE_SIZE - f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; c regionCache - f Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo; d info - f Ljava/nio/file/Path; e folder - f Z f sync - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/nbt/StreamTagVisitor;)V a scanChunk - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/nbt/NBTTagCompound; a read - m ()V a flush - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/nbt/NBTTagCompound;)V a write - m ()Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo; b info -c net/minecraft/world/level/chunk/storage/RegionFileCache$RegionFileSizeException net/minecraft/world/level/chunk/storage/RegionFileStorage$RegionFileSizeException -c net/minecraft/world/level/chunk/storage/RegionFileCompression net/minecraft/world/level/chunk/storage/RegionFileVersion - f Lnet/minecraft/world/level/chunk/storage/RegionFileCompression; a VERSION_GZIP - f Lnet/minecraft/world/level/chunk/storage/RegionFileCompression; b VERSION_DEFLATE - f Lnet/minecraft/world/level/chunk/storage/RegionFileCompression; c VERSION_NONE - f Lnet/minecraft/world/level/chunk/storage/RegionFileCompression; d VERSION_LZ4 - f Lnet/minecraft/world/level/chunk/storage/RegionFileCompression; e VERSION_CUSTOM - f Lnet/minecraft/world/level/chunk/storage/RegionFileCompression; f DEFAULT - f Lorg/slf4j/Logger; g LOGGER - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; h VERSIONS - f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; i VERSIONS_BY_NAME - f Lnet/minecraft/world/level/chunk/storage/RegionFileCompression; j selected - f I k id - f Ljava/lang/String; l optionName - f Lnet/minecraft/world/level/chunk/storage/RegionFileCompression$a; m inputWrapper - f Lnet/minecraft/world/level/chunk/storage/RegionFileCompression$a; n outputWrapper - m (Ljava/lang/String;)V a configure - m (Ljava/io/InputStream;)Ljava/io/InputStream; a wrap - m (I)Lnet/minecraft/world/level/chunk/storage/RegionFileCompression; a fromId - m ()Lnet/minecraft/world/level/chunk/storage/RegionFileCompression; a getSelected - m (Lnet/minecraft/world/level/chunk/storage/RegionFileCompression;)Lnet/minecraft/world/level/chunk/storage/RegionFileCompression; a register - m (Ljava/io/OutputStream;)Ljava/io/OutputStream; a wrap - m (Ljava/io/InputStream;)Ljava/io/InputStream; b lambda$static$6 - m ()I b getId - m (I)Z b isValidVersion - m (Ljava/io/OutputStream;)Ljava/io/OutputStream; b lambda$static$7 - m (Ljava/io/InputStream;)Ljava/io/InputStream; c lambda$static$4 - m (Ljava/io/OutputStream;)Ljava/io/OutputStream; c lambda$static$5 - m (Ljava/io/InputStream;)Ljava/io/InputStream; d lambda$static$2 - m (Ljava/io/OutputStream;)Ljava/io/OutputStream; d lambda$static$3 - m (Ljava/io/InputStream;)Ljava/io/InputStream; e lambda$static$0 - m (Ljava/io/OutputStream;)Ljava/io/OutputStream; e lambda$static$1 -c net/minecraft/world/level/chunk/storage/RegionFileCompression$1 net/minecraft/world/level/chunk/storage/RegionFileVersion$1 -c net/minecraft/world/level/chunk/storage/RegionFileCompression$a net/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper -c net/minecraft/world/level/chunk/storage/RegionFileSection net/minecraft/world/level/chunk/storage/SectionStorage - f Lorg/slf4j/Logger; a LOGGER - f Ljava/lang/String; b SECTIONS_TAG - f Lnet/minecraft/world/level/LevelHeightAccessor; c levelHeightAccessor - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; e storage - f Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet; f dirty - f Ljava/util/function/Function; g codec - f Ljava/util/function/Function; h factory - f Lnet/minecraft/core/IRegistryCustom; i registryAccess - f Lnet/minecraft/world/level/chunk/storage/ChunkIOErrorReporter; j errorReporter - m (Lcom/mojang/serialization/Dynamic;)I a getVersion - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; a writeColumn - m (Lnet/minecraft/world/level/ChunkCoordIntPair;I)J a getKey - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V a flush - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/nbt/NBTTagCompound;)V a readColumn - m ()Z a hasWork - m (Ljava/util/function/BooleanSupplier;)V a tick - m (J)V a setDirty - m (J)V b onSectionLoad - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V b readColumn - m (J)Ljava/util/Optional; c get - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/util/concurrent/CompletableFuture; c tryRead - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V d writeColumn - m (J)Ljava/util/Optional; d getOrLoad - m (J)Z e outsideStoredRange - m (J)Ljava/lang/Object; f getOrCreate - m (J)V i lambda$getOrCreate$0 -c net/minecraft/world/level/chunk/storage/RegionStorageInfo net/minecraft/world/level/chunk/storage/RegionStorageInfo - f Ljava/lang/String; a level - f Lnet/minecraft/resources/ResourceKey; b dimension - f Ljava/lang/String; c type - m (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo; a withTypeSuffix - m ()Ljava/lang/String; a level - m ()Lnet/minecraft/resources/ResourceKey; b dimension - m ()Ljava/lang/String; c type -c net/minecraft/world/level/chunk/storage/SimpleRegionStorage net/minecraft/world/level/chunk/storage/SimpleRegionStorage - f Lnet/minecraft/world/level/chunk/storage/IOWorker; a worker - f Lcom/mojang/datafixers/DataFixer; b fixerUpper - f Lnet/minecraft/util/datafix/DataFixTypes; c dataFixType - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/nbt/NBTTagCompound;)Ljava/util/concurrent/CompletableFuture; a write - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/util/concurrent/CompletableFuture; a read - m (Lnet/minecraft/nbt/NBTTagCompound;I)Lnet/minecraft/nbt/NBTTagCompound; a upgradeChunkTag - m (Z)Ljava/util/concurrent/CompletableFuture; a synchronize - m ()Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo; a storageInfo - m (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; a upgradeChunkTag -c net/minecraft/world/level/dimension/BuiltinDimensionTypes net/minecraft/world/level/dimension/BuiltinDimensionTypes - f Lnet/minecraft/resources/ResourceKey; a OVERWORLD - f Lnet/minecraft/resources/ResourceKey; b NETHER - f Lnet/minecraft/resources/ResourceKey; c END - f Lnet/minecraft/resources/ResourceKey; d OVERWORLD_CAVES - f Lnet/minecraft/resources/MinecraftKey; e OVERWORLD_EFFECTS - f Lnet/minecraft/resources/MinecraftKey; f NETHER_EFFECTS - f Lnet/minecraft/resources/MinecraftKey; g END_EFFECTS - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a register -c net/minecraft/world/level/dimension/DimensionDefaults net/minecraft/world/level/dimension/DimensionDefaults - f I a OVERWORLD_MIN_Y - f I b OVERWORLD_LEVEL_HEIGHT - f I c OVERWORLD_GENERATION_HEIGHT - f I d OVERWORLD_LOGICAL_HEIGHT - f I e NETHER_MIN_Y - f I f NETHER_LEVEL_HEIGHT - f I g NETHER_GENERATION_HEIGHT - f I h NETHER_LOGICAL_HEIGHT - f I i END_MIN_Y - f I j END_LEVEL_HEIGHT - f I k END_GENERATION_HEIGHT - f I l END_LOGICAL_HEIGHT -c net/minecraft/world/level/dimension/DimensionManager net/minecraft/world/level/dimension/DimensionType - f I A MOON_PHASES - f I a BITS_FOR_Y - f I b MIN_HEIGHT - f I c Y_SIZE - f I d MAX_Y - f I e MIN_Y - f I f WAY_ABOVE_MAX_Y - f I g WAY_BELOW_MIN_Y - f Lcom/mojang/serialization/Codec; h DIRECT_CODEC - f Lnet/minecraft/network/codec/StreamCodec; i STREAM_CODEC - f [F j MOON_BRIGHTNESS_PER_PHASE - f Lcom/mojang/serialization/Codec; k CODEC - f Ljava/util/OptionalLong; l fixedTime - f Z m hasSkyLight - f Z n hasCeiling - f Z o ultraWarm - f Z p natural - f D q coordinateScale - f Z r bedWorks - f Z s respawnAnchorWorks - f I t minY - f I u height - f I v logicalHeight - f Lnet/minecraft/tags/TagKey; w infiniburn - f Lnet/minecraft/resources/MinecraftKey; x effectsLocation - f F y ambientLight - f Lnet/minecraft/world/level/dimension/DimensionManager$a; z monsterSettings - m ()Z a hasFixedTime - m (Lnet/minecraft/resources/ResourceKey;Ljava/nio/file/Path;)Ljava/nio/file/Path; a getStorageFolder - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; a parseLegacy - m (Lnet/minecraft/world/level/dimension/DimensionManager;Lnet/minecraft/world/level/dimension/DimensionManager;)D a getTeleportationScale - m (J)F a timeOfDay - m ()Z b piglinSafe - m (J)I b moonPhase - m ()Z c hasRaids - m ()Lnet/minecraft/util/valueproviders/IntProvider; d monsterSpawnLightTest - m ()I e monsterSpawnBlockLightLimit - m ()Ljava/util/OptionalLong; f fixedTime - m ()Z g hasSkyLight - m ()Z h hasCeiling - m ()Z i ultraWarm - m ()Z j natural - m ()D k coordinateScale - m ()Z l bedWorks - m ()Z m respawnAnchorWorks - m ()I n minY - m ()I o height - m ()I p logicalHeight - m ()Lnet/minecraft/tags/TagKey; q infiniburn - m ()Lnet/minecraft/resources/MinecraftKey; r effectsLocation - m ()F s ambientLight - m ()Lnet/minecraft/world/level/dimension/DimensionManager$a; t monsterSettings -c net/minecraft/world/level/dimension/DimensionManager$a net/minecraft/world/level/dimension/DimensionType$MonsterSettings - f Lcom/mojang/serialization/MapCodec; a CODEC - f Z b piglinSafe - f Z c hasRaids - f Lnet/minecraft/util/valueproviders/IntProvider; d monsterSpawnLightTest - f I e monsterSpawnBlockLightLimit - m ()Z a piglinSafe - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Z b hasRaids - m ()Lnet/minecraft/util/valueproviders/IntProvider; c monsterSpawnLightTest - m ()I d monsterSpawnBlockLightLimit -c net/minecraft/world/level/dimension/WorldDimension net/minecraft/world/level/dimension/LevelStem - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/resources/ResourceKey; b OVERWORLD - f Lnet/minecraft/resources/ResourceKey; c NETHER - f Lnet/minecraft/resources/ResourceKey; d END - f Lnet/minecraft/core/Holder; e type - f Lnet/minecraft/world/level/chunk/ChunkGenerator; f generator - m ()Lnet/minecraft/core/Holder; a type - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; b generator -c net/minecraft/world/level/dimension/end/EnderDragonBattle net/minecraft/world/level/dimension/end/EndDragonFight - f I A respawnTime - f Ljava/util/List; B respawnCrystals - f I a TIME_BETWEEN_PLAYER_SCANS - f I b ARENA_TICKET_LEVEL - f I c DRAGON_SPAWN_Y - f Lorg/slf4j/Logger; d LOGGER - f I e MAX_TICKS_BEFORE_DRAGON_RESPAWN - f I f TIME_BETWEEN_CRYSTAL_SCANS - f I g ARENA_SIZE_CHUNKS - f I h GATEWAY_COUNT - f I i GATEWAY_DISTANCE - f Ljava/util/function/Predicate; j validPlayer - f Lnet/minecraft/server/level/BossBattleServer; k dragonEvent - f Lnet/minecraft/server/level/WorldServer; l level - f Lnet/minecraft/core/BlockPosition; m origin - f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; n gateways - f Lnet/minecraft/world/level/block/state/pattern/ShapeDetector; o exitPortalPattern - f I p ticksSinceDragonSeen - f I q crystalsAlive - f I r ticksSinceCrystalsScanned - f I s ticksSinceLastPlayerScan - f Z t dragonKilled - f Z u previouslyKilled - f Z v skipArenaLoadedCheck - f Ljava/util/UUID; w dragonUUID - f Z x needsStateScanning - f Lnet/minecraft/core/BlockPosition; y portalLocation - f Lnet/minecraft/world/level/dimension/end/EnumDragonRespawn; z respawnStage - m (Lnet/minecraft/world/entity/boss/enderdragon/EntityEnderDragon;)V a setDragonKilled - m (Lnet/minecraft/core/BlockPosition;)V a spawnNewGateway - m (Z)V a spawnExitPortal - m (Lnet/minecraft/world/level/dimension/end/EnumDragonRespawn;)V a setRespawnStage - m ()V a skipArenaLoadedCheck - m (Lnet/minecraft/world/entity/boss/enderdragon/EntityEnderCrystal;Lnet/minecraft/world/damagesource/DamageSource;)V a onCrystalDestroyed - m (Lnet/minecraft/world/entity/boss/enderdragon/EntityEnderDragon;)V b updateDragon - m ()Lnet/minecraft/world/level/dimension/end/EnderDragonBattle$a; b saveData - m ()V c tick - m ()V d removeAllGateways - m ()I e getCrystalsAlive - m ()Z f hasPreviouslyKilledDragon - m ()V h resetSpikeCrystals - m ()Ljava/util/UUID; i getDragonUUID - m ()V j scanState - m ()V k findOrCreateDragon - m ()Z l hasActiveExitPortal - m ()Lnet/minecraft/world/level/block/state/pattern/ShapeDetector$ShapeDetectorCollection; m findExitPortal - m ()Z n isArenaLoaded - m ()V o updatePlayers - m ()V p updateCrystalCount - m ()V q spawnNewGateway - m ()Lnet/minecraft/world/entity/boss/enderdragon/EntityEnderDragon; r createNewDragon -c net/minecraft/world/level/dimension/end/EnderDragonBattle$a net/minecraft/world/level/dimension/end/EndDragonFight$Data - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/dimension/end/EnderDragonBattle$a; b DEFAULT - f Z c needsStateScanning - f Z d dragonKilled - f Z e previouslyKilled - f Z f isRespawning - f Ljava/util/Optional; g dragonUUID - f Ljava/util/Optional; h exitPortalLocation - f Ljava/util/Optional; i gateways - m ()Z a needsStateScanning - m ()Z b dragonKilled - m ()Z c previouslyKilled - m ()Z d isRespawning - m ()Ljava/util/Optional; e dragonUUID - m ()Ljava/util/Optional; f exitPortalLocation - m ()Ljava/util/Optional; g gateways -c net/minecraft/world/level/dimension/end/EnumDragonRespawn net/minecraft/world/level/dimension/end/DragonRespawnAnimation - f Lnet/minecraft/world/level/dimension/end/EnumDragonRespawn; a START - f Lnet/minecraft/world/level/dimension/end/EnumDragonRespawn; b PREPARING_TO_SUMMON_PILLARS - f Lnet/minecraft/world/level/dimension/end/EnumDragonRespawn; c SUMMONING_PILLARS - f Lnet/minecraft/world/level/dimension/end/EnumDragonRespawn; d SUMMONING_DRAGON - f Lnet/minecraft/world/level/dimension/end/EnumDragonRespawn; e END - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/dimension/end/EnderDragonBattle;Ljava/util/List;ILnet/minecraft/core/BlockPosition;)V a tick -c net/minecraft/world/level/dimension/end/EnumDragonRespawn$1 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$1 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/dimension/end/EnderDragonBattle;Ljava/util/List;ILnet/minecraft/core/BlockPosition;)V a tick -c net/minecraft/world/level/dimension/end/EnumDragonRespawn$2 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$2 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/dimension/end/EnderDragonBattle;Ljava/util/List;ILnet/minecraft/core/BlockPosition;)V a tick -c net/minecraft/world/level/dimension/end/EnumDragonRespawn$3 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$3 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/dimension/end/EnderDragonBattle;Ljava/util/List;ILnet/minecraft/core/BlockPosition;)V a tick -c net/minecraft/world/level/dimension/end/EnumDragonRespawn$4 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$4 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/dimension/end/EnderDragonBattle;Ljava/util/List;ILnet/minecraft/core/BlockPosition;)V a tick -c net/minecraft/world/level/dimension/end/EnumDragonRespawn$5 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$5 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/dimension/end/EnderDragonBattle;Ljava/util/List;ILnet/minecraft/core/BlockPosition;)V a tick -c net/minecraft/world/level/entity/ChunkEntities net/minecraft/world/level/entity/ChunkEntities - f Lnet/minecraft/world/level/ChunkCoordIntPair; a pos - f Ljava/util/List; b entities - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; a getPos - m ()Ljava/util/stream/Stream; b getEntities - m ()Z c isEmpty -c net/minecraft/world/level/entity/EntityAccess net/minecraft/world/level/entity/EntityAccess - m (Lnet/minecraft/world/level/entity/EntityInLevelCallback;)V a setLevelCallback - m ()I an getId - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V b setRemoved - m ()Lnet/minecraft/world/phys/AxisAlignedBB; cK getBoundingBox - m ()Ljava/util/stream/Stream; cU getSelfAndPassengers - m ()Ljava/util/stream/Stream; cV getPassengersAndSelf - m ()Ljava/util/UUID; cz getUUID - m ()Z dM shouldBeSaved - m ()Z dN isAlwaysTicking - m ()Lnet/minecraft/core/BlockPosition; do blockPosition -c net/minecraft/world/level/entity/EntityInLevelCallback net/minecraft/world/level/entity/EntityInLevelCallback - f Lnet/minecraft/world/level/entity/EntityInLevelCallback; a NULL - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a onRemove - m ()V a onMove -c net/minecraft/world/level/entity/EntityInLevelCallback$1 net/minecraft/world/level/entity/EntityInLevelCallback$1 - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a onRemove - m ()V a onMove -c net/minecraft/world/level/entity/EntityLookup net/minecraft/world/level/entity/EntityLookup - f Lorg/slf4j/Logger; a LOGGER - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; b byId - f Ljava/util/Map; c byUuid - m (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; a getEntity - m ()Ljava/lang/Iterable; a getAllEntities - m (I)Lnet/minecraft/world/level/entity/EntityAccess; a getEntity - m (Lnet/minecraft/world/level/entity/EntityAccess;)V a add - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V a getEntities - m (Lnet/minecraft/world/level/entity/EntityAccess;)V b remove - m ()I b count -c net/minecraft/world/level/entity/EntityPersistentStorage net/minecraft/world/level/entity/EntityPersistentStorage - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Ljava/util/concurrent/CompletableFuture; a loadEntities - m (Z)V a flush - m (Lnet/minecraft/world/level/entity/ChunkEntities;)V a storeEntities -c net/minecraft/world/level/entity/EntitySection net/minecraft/world/level/entity/EntitySection - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/util/EntitySlice; b storage - f Lnet/minecraft/world/level/entity/Visibility; c chunkStatus - m (Lnet/minecraft/world/level/entity/Visibility;)Lnet/minecraft/world/level/entity/Visibility; a updateChunkStatus - m ()Z a isEmpty - m (Lnet/minecraft/world/level/entity/EntityAccess;)V a add - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/util/AbortableIterationConsumer;)Lnet/minecraft/util/AbortableIterationConsumer$a; a getEntities - m (Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/util/AbortableIterationConsumer;)Lnet/minecraft/util/AbortableIterationConsumer$a; a getEntities - m ()Ljava/util/stream/Stream; b getEntities - m (Lnet/minecraft/world/level/entity/EntityAccess;)Z b remove - m ()Lnet/minecraft/world/level/entity/Visibility; c getStatus - m ()I d size -c net/minecraft/world/level/entity/EntitySectionStorage net/minecraft/world/level/entity/EntitySectionStorage - f Ljava/lang/Class; a entityClass - f Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction; b intialSectionVisibility - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; c sections - f Lit/unimi/dsi/fastutil/longs/LongSortedSet; d sectionIds - m (Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/util/AbortableIterationConsumer;Lnet/minecraft/world/level/entity/EntitySection;)Lnet/minecraft/util/AbortableIterationConsumer$a; a lambda$getEntities$1 - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/util/AbortableIterationConsumer;Lnet/minecraft/world/level/entity/EntitySection;)Lnet/minecraft/util/AbortableIterationConsumer$a; a lambda$getEntities$2 - m (Lit/unimi/dsi/fastutil/longs/LongSet;J)V a lambda$getAllChunksWithExistingSections$0 - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/util/AbortableIterationConsumer;)V a getEntities - m (II)Lit/unimi/dsi/fastutil/longs/LongSortedSet; a getChunkSections - m ()Lit/unimi/dsi/fastutil/longs/LongSet; a getAllChunksWithExistingSections - m (J)Ljava/util/stream/LongStream; a getExistingSectionPositionsInChunk - m (Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/util/AbortableIterationConsumer;)V a forEachAccessibleNonEmptySection - m (Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/util/AbortableIterationConsumer;)V b getEntities - m (J)Ljava/util/stream/Stream; b getExistingSectionsInChunk - m ()I b count - m (J)Lnet/minecraft/world/level/entity/EntitySection; c getOrCreateSection - m (J)Lnet/minecraft/world/level/entity/EntitySection; d getSection - m (J)V e remove - m (J)J f getChunkKeyFromSectionKey - m (J)Lnet/minecraft/world/level/entity/EntitySection; g createSection -c net/minecraft/world/level/entity/EntityTickList net/minecraft/world/level/entity/EntityTickList - m (Ljava/util/function/Consumer;)V a forEach - m ()V a ensureActiveIsNotIterated - m (Lnet/minecraft/world/entity/Entity;)V a add - m (Lnet/minecraft/world/entity/Entity;)V b remove - m (Lnet/minecraft/world/entity/Entity;)Z c contains -c net/minecraft/world/level/entity/EntityTypeTest net/minecraft/world/level/entity/EntityTypeTest - m (Ljava/lang/Object;)Ljava/lang/Object; a tryCast - m ()Ljava/lang/Class; a getBaseClass - m (Ljava/lang/Class;)Lnet/minecraft/world/level/entity/EntityTypeTest; a forClass - m (Ljava/lang/Class;)Lnet/minecraft/world/level/entity/EntityTypeTest; b forExactClass -c net/minecraft/world/level/entity/EntityTypeTest$1 net/minecraft/world/level/entity/EntityTypeTest$1 - f Ljava/lang/Class; a val$cls - m (Ljava/lang/Object;)Ljava/lang/Object; a tryCast - m ()Ljava/lang/Class; a getBaseClass -c net/minecraft/world/level/entity/EntityTypeTest$2 net/minecraft/world/level/entity/EntityTypeTest$2 - f Ljava/lang/Class; a val$cls - m (Ljava/lang/Object;)Ljava/lang/Object; a tryCast - m ()Ljava/lang/Class; a getBaseClass -c net/minecraft/world/level/entity/LevelCallback net/minecraft/world/level/entity/LevelCallback - m (Ljava/lang/Object;)V a onSectionChange - m (Ljava/lang/Object;)V b onTrackingEnd - m (Ljava/lang/Object;)V c onTrackingStart - m (Ljava/lang/Object;)V d onTickingEnd - m (Ljava/lang/Object;)V e onTickingStart - m (Ljava/lang/Object;)V f onDestroyed - m (Ljava/lang/Object;)V g onCreated -c net/minecraft/world/level/entity/LevelEntityGetter net/minecraft/world/level/entity/LevelEntityGetter - m (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; a get - m ()Ljava/lang/Iterable; a getAll - m (I)Lnet/minecraft/world/level/entity/EntityAccess; a get - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/util/AbortableIterationConsumer;)V a get - m (Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Consumer;)V a get - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V a get -c net/minecraft/world/level/entity/LevelEntityGetterAdapter net/minecraft/world/level/entity/LevelEntityGetterAdapter - f Lnet/minecraft/world/level/entity/EntityLookup; a visibleEntities - f Lnet/minecraft/world/level/entity/EntitySectionStorage; b sectionStorage - m (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; a get - m ()Ljava/lang/Iterable; a getAll - m (I)Lnet/minecraft/world/level/entity/EntityAccess; a get - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/util/AbortableIterationConsumer;)V a get - m (Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/util/function/Consumer;)V a get - m (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V a get -c net/minecraft/world/level/entity/PersistentEntitySectionManager net/minecraft/world/level/entity/PersistentEntitySectionManager - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/Set; b knownUuids - f Lnet/minecraft/world/level/entity/LevelCallback; c callbacks - f Lnet/minecraft/world/level/entity/EntityPersistentStorage; d permanentStorage - f Lnet/minecraft/world/level/entity/EntityLookup; e visibleEntityStorage - f Lnet/minecraft/world/level/entity/EntitySectionStorage; f sectionStorage - f Lnet/minecraft/world/level/entity/LevelEntityGetter; g entityGetter - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; h chunkVisibility - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; i chunkLoadStatuses - f Lit/unimi/dsi/fastutil/longs/LongSet; j chunksToUnload - f Ljava/util/Queue; k loadingInbox - m (Lnet/minecraft/world/level/entity/EntityAccess;)Z a addNewEntity - m (Lnet/minecraft/core/BlockPosition;)Z a canPositionTick - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Z a canPositionTick - m (JLnet/minecraft/world/level/entity/EntitySection;)V a removeSectionIfEmpty - m (Lnet/minecraft/world/level/entity/EntityAccess;Lnet/minecraft/world/level/entity/Visibility;)Lnet/minecraft/world/level/entity/Visibility; a getEffectiveStatus - m (Ljava/io/Writer;)V a dumpSections - m (Ljava/util/UUID;)Z a isLoaded - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/server/level/FullChunkStatus;)V a updateChunkStatus - m ()V a tick - m (JLjava/util/function/Consumer;)Z a storeChunkSections - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/entity/Visibility;)V a updateChunkStatus - m (Lnet/minecraft/world/level/entity/EntityAccess;Z)Z a addEntity - m (Ljava/util/stream/Stream;)V a addLegacyChunkEntities - m (J)Z a areEntitiesLoaded - m (Ljava/util/stream/Stream;)V b addWorldGenChunkEntities - m (J)V b ensureChunkQueuedForLoad - m ()V b autoSave - m (Lnet/minecraft/world/level/entity/EntityAccess;)Z b addEntityUuid - m (J)V c requestChunkLoad - m ()V c saveAll - m (Lnet/minecraft/world/level/entity/EntityAccess;)V c startTicking - m (J)Z d processChunkUnload - m ()Lnet/minecraft/world/level/entity/LevelEntityGetter; d getEntityGetter - m (Lnet/minecraft/world/level/entity/EntityAccess;)V d stopTicking - m ()Ljava/lang/String; e gatherStats - m (Lnet/minecraft/world/level/entity/EntityAccess;)V e startTracking - m (Lnet/minecraft/world/level/entity/EntityAccess;)V f stopTracking - m ()I f count - m (Lnet/minecraft/world/level/entity/EntityAccess;)V g unloadEntity - m ()V g processUnloads - m ()V h processPendingLoads - m ()Lit/unimi/dsi/fastutil/longs/LongSet; i getAllChunksToSave -c net/minecraft/world/level/entity/PersistentEntitySectionManager$a net/minecraft/world/level/entity/PersistentEntitySectionManager$Callback - f Lnet/minecraft/world/level/entity/EntityAccess; c entity - f J d currentSectionKey - f Lnet/minecraft/world/level/entity/EntitySection; e currentSection - m (Lnet/minecraft/world/level/entity/Visibility;Lnet/minecraft/world/level/entity/Visibility;)V a updateStatus - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a onRemove - m ()V a onMove -c net/minecraft/world/level/entity/PersistentEntitySectionManager$b net/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus - f Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$b; a FRESH - f Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$b; b PENDING - f Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$b; c LOADED -c net/minecraft/world/level/entity/TransientEntitySectionManager net/minecraft/world/level/entity/TransientEntitySectionManager - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/world/level/entity/LevelCallback; b callbacks - f Lnet/minecraft/world/level/entity/EntityLookup; c entityStorage - f Lnet/minecraft/world/level/entity/EntitySectionStorage; d sectionStorage - f Lit/unimi/dsi/fastutil/longs/LongSet; e tickingChunks - f Lnet/minecraft/world/level/entity/LevelEntityGetter; f entityGetter - m ()Lnet/minecraft/world/level/entity/LevelEntityGetter; a getEntityGetter - m (JLnet/minecraft/world/level/entity/EntitySection;)V a removeSectionIfEmpty - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V a startTicking - m (Lnet/minecraft/world/level/entity/EntitySection;)V a lambda$stopTicking$4 - m (J)Lnet/minecraft/world/level/entity/Visibility; a lambda$new$0 - m (Lnet/minecraft/world/level/entity/EntityAccess;)V a addEntity - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V b stopTicking - m (Lnet/minecraft/world/level/entity/EntitySection;)V b lambda$startTicking$2 - m ()I b count - m (Lnet/minecraft/world/level/entity/EntityAccess;)Z b lambda$stopTicking$3 - m ()Ljava/lang/String; c gatherStats - m (Lnet/minecraft/world/level/entity/EntityAccess;)Z c lambda$startTicking$1 -c net/minecraft/world/level/entity/TransientEntitySectionManager$a net/minecraft/world/level/entity/TransientEntitySectionManager$Callback - f Lnet/minecraft/world/level/entity/TransientEntitySectionManager; b this$0 - f Lnet/minecraft/world/level/entity/EntityAccess; c entity - f J d currentSectionKey - f Lnet/minecraft/world/level/entity/EntitySection; e currentSection - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a onRemove - m ()V a onMove -c net/minecraft/world/level/entity/Visibility net/minecraft/world/level/entity/Visibility - f Lnet/minecraft/world/level/entity/Visibility; a HIDDEN - f Lnet/minecraft/world/level/entity/Visibility; b TRACKED - f Lnet/minecraft/world/level/entity/Visibility; c TICKING - f Z d accessible - f Z e ticking - f [Lnet/minecraft/world/level/entity/Visibility; f $VALUES - m ()Z a isTicking - m (Lnet/minecraft/server/level/FullChunkStatus;)Lnet/minecraft/world/level/entity/Visibility; a fromFullChunkStatus - m ()Z b isAccessible - m ()[Lnet/minecraft/world/level/entity/Visibility; c $values -c net/minecraft/world/level/gameevent/BlockPositionSource net/minecraft/world/level/gameevent/BlockPositionSource - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lnet/minecraft/core/BlockPosition; e pos - m (Lnet/minecraft/world/level/gameevent/BlockPositionSource;)Lnet/minecraft/core/BlockPosition; a lambda$static$2 - m (Lnet/minecraft/world/level/World;)Ljava/util/Optional; a getPosition - m ()Lnet/minecraft/world/level/gameevent/PositionSourceType; a getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/gameevent/BlockPositionSource;)Lnet/minecraft/core/BlockPosition; b lambda$static$0 -c net/minecraft/world/level/gameevent/BlockPositionSource$a net/minecraft/world/level/gameevent/BlockPositionSource$Type - m ()Lcom/mojang/serialization/MapCodec; a codec - m ()Lnet/minecraft/network/codec/StreamCodec; b streamCodec -c net/minecraft/world/level/gameevent/DynamicGameEventListener net/minecraft/world/level/gameevent/DynamicGameEventListener - f Lnet/minecraft/world/level/gameevent/GameEventListener; a listener - f Lnet/minecraft/core/SectionPosition; b lastSection - m (Lnet/minecraft/server/level/WorldServer;)V a add - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/SectionPosition;Ljava/util/function/Consumer;)V a ifChunkExists - m ()Lnet/minecraft/world/level/gameevent/GameEventListener; a getListener - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/SectionPosition;)V a lambda$move$3 - m (Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry;)V a lambda$move$2 - m (Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry;)V b lambda$move$1 - m (Lnet/minecraft/server/level/WorldServer;)V b remove - m (Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry;)V c lambda$remove$0 - m (Lnet/minecraft/server/level/WorldServer;)V c move -c net/minecraft/world/level/gameevent/EntityPositionSource net/minecraft/world/level/gameevent/EntityPositionSource - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f Lcom/mojang/datafixers/util/Either; e entityOrUuidOrId - f F f yOffset - m (Lnet/minecraft/world/level/World;Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; a lambda$resolveEntity$6 - m (Lnet/minecraft/world/entity/Entity;)V a lambda$resolveEntity$8 - m (Ljava/lang/Integer;Ljava/lang/Float;)Lnet/minecraft/world/level/gameevent/EntityPositionSource; a lambda$static$4 - m (Ljava/util/UUID;)Ljava/lang/Integer; a lambda$getId$11 - m (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Integer; a lambda$getId$12 - m (Lnet/minecraft/world/level/World;)Ljava/util/Optional; a getPosition - m (Lnet/minecraft/world/level/World;Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional; a lambda$resolveEntity$7 - m ()Lnet/minecraft/world/level/gameevent/PositionSourceType; a getType - m (Ljava/util/UUID;Ljava/lang/Float;)Lnet/minecraft/world/level/gameevent/EntityPositionSource; a lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Ljava/lang/Integer;)Ljava/util/UUID; a lambda$getUuid$9 - m (Lnet/minecraft/world/level/gameevent/EntityPositionSource;)Ljava/lang/Float; a lambda$static$3 - m (Lnet/minecraft/world/level/gameevent/EntityPositionSource;)Ljava/lang/Float; b lambda$static$0 - m ()Ljava/util/UUID; b getUuid - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3D; b lambda$getPosition$5 - m (Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID; b lambda$getUuid$10 - m (Lnet/minecraft/world/level/World;)V b resolveEntity - m ()I c getId -c net/minecraft/world/level/gameevent/EntityPositionSource$a net/minecraft/world/level/gameevent/EntityPositionSource$Type - m ()Lcom/mojang/serialization/MapCodec; a codec - m ()Lnet/minecraft/network/codec/StreamCodec; b streamCodec -c net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry - f Ljava/util/List; b listeners - f Ljava/util/Set; c listenersToRemove - f Ljava/util/List; d listenersToAdd - f Z e processing - f Lnet/minecraft/server/level/WorldServer; f level - f I g sectionY - f Lnet/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$a; h onEmptyAction - m ()Z a isEmpty - m (Lnet/minecraft/world/level/gameevent/GameEventListener;)V a register - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/gameevent/GameEventListener;)Ljava/util/Optional; a getPostableListenerPosition - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/gameevent/GameEvent$a;Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry$a;)Z a visitInRangeListeners - m (Lnet/minecraft/world/level/gameevent/GameEventListener;)V b unregister -c net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$a net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$OnEmptyAction -c net/minecraft/world/level/gameevent/GameEvent net/minecraft/world/level/gameevent/GameEvent - f Lnet/minecraft/core/Holder$c; A HIT_GROUND - f Lnet/minecraft/core/Holder$c; B INSTRUMENT_PLAY - f Lnet/minecraft/core/Holder$c; C ITEM_INTERACT_FINISH - f Lnet/minecraft/core/Holder$c; D ITEM_INTERACT_START - f Lnet/minecraft/core/Holder$c; E JUKEBOX_PLAY - f Lnet/minecraft/core/Holder$c; F JUKEBOX_STOP_PLAY - f Lnet/minecraft/core/Holder$c; G LIGHTNING_STRIKE - f Lnet/minecraft/core/Holder$c; H NOTE_BLOCK_PLAY - f Lnet/minecraft/core/Holder$c; I PRIME_FUSE - f Lnet/minecraft/core/Holder$c; J PROJECTILE_LAND - f Lnet/minecraft/core/Holder$c; K PROJECTILE_SHOOT - f Lnet/minecraft/core/Holder$c; L SCULK_SENSOR_TENDRILS_CLICKING - f Lnet/minecraft/core/Holder$c; M SHEAR - f Lnet/minecraft/core/Holder$c; N SHRIEK - f Lnet/minecraft/core/Holder$c; O SPLASH - f Lnet/minecraft/core/Holder$c; P STEP - f Lnet/minecraft/core/Holder$c; Q SWIM - f Lnet/minecraft/core/Holder$c; R TELEPORT - f Lnet/minecraft/core/Holder$c; S UNEQUIP - f Lnet/minecraft/core/Holder$c; T RESONATE_1 - f Lnet/minecraft/core/Holder$c; U RESONATE_2 - f Lnet/minecraft/core/Holder$c; V RESONATE_3 - f Lnet/minecraft/core/Holder$c; W RESONATE_4 - f Lnet/minecraft/core/Holder$c; X RESONATE_5 - f Lnet/minecraft/core/Holder$c; Y RESONATE_6 - f Lnet/minecraft/core/Holder$c; Z RESONATE_7 - f Lnet/minecraft/core/Holder$c; a BLOCK_ACTIVATE - f Lnet/minecraft/core/Holder$c; aa RESONATE_8 - f Lnet/minecraft/core/Holder$c; ab RESONATE_9 - f Lnet/minecraft/core/Holder$c; ac RESONATE_10 - f Lnet/minecraft/core/Holder$c; ad RESONATE_11 - f Lnet/minecraft/core/Holder$c; ae RESONATE_12 - f Lnet/minecraft/core/Holder$c; af RESONATE_13 - f Lnet/minecraft/core/Holder$c; ag RESONATE_14 - f Lnet/minecraft/core/Holder$c; ah RESONATE_15 - f I ai DEFAULT_NOTIFICATION_RADIUS - f Lcom/mojang/serialization/Codec; aj CODEC - f I ak notificationRadius - f Lnet/minecraft/core/Holder$c; b BLOCK_ATTACH - f Lnet/minecraft/core/Holder$c; c BLOCK_CHANGE - f Lnet/minecraft/core/Holder$c; d BLOCK_CLOSE - f Lnet/minecraft/core/Holder$c; e BLOCK_DEACTIVATE - f Lnet/minecraft/core/Holder$c; f BLOCK_DESTROY - f Lnet/minecraft/core/Holder$c; g BLOCK_DETACH - f Lnet/minecraft/core/Holder$c; h BLOCK_OPEN - f Lnet/minecraft/core/Holder$c; i BLOCK_PLACE - f Lnet/minecraft/core/Holder$c; j CONTAINER_CLOSE - f Lnet/minecraft/core/Holder$c; k CONTAINER_OPEN - f Lnet/minecraft/core/Holder$c; l DRINK - f Lnet/minecraft/core/Holder$c; m EAT - f Lnet/minecraft/core/Holder$c; n ELYTRA_GLIDE - f Lnet/minecraft/core/Holder$c; o ENTITY_DAMAGE - f Lnet/minecraft/core/Holder$c; p ENTITY_DIE - f Lnet/minecraft/core/Holder$c; q ENTITY_DISMOUNT - f Lnet/minecraft/core/Holder$c; r ENTITY_INTERACT - f Lnet/minecraft/core/Holder$c; s ENTITY_MOUNT - f Lnet/minecraft/core/Holder$c; t ENTITY_PLACE - f Lnet/minecraft/core/Holder$c; u ENTITY_ACTION - f Lnet/minecraft/core/Holder$c; v EQUIP - f Lnet/minecraft/core/Holder$c; w EXPLODE - f Lnet/minecraft/core/Holder$c; x FLAP - f Lnet/minecraft/core/Holder$c; y FLUID_PICKUP - f Lnet/minecraft/core/Holder$c; z FLUID_PLACE - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/core/Holder; a bootstrap - m (Ljava/lang/String;)Lnet/minecraft/core/Holder$c; a register - m ()I a notificationRadius - m (Ljava/lang/String;I)Lnet/minecraft/core/Holder$c; a register -c net/minecraft/world/level/gameevent/GameEvent$a net/minecraft/world/level/gameevent/GameEvent$Context - f Lnet/minecraft/world/entity/Entity; a sourceEntity - f Lnet/minecraft/world/level/block/state/IBlockData; b affectedState - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/gameevent/GameEvent$a; a of - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/gameevent/GameEvent$a; a of - m ()Lnet/minecraft/world/entity/Entity; a sourceEntity - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/gameevent/GameEvent$a; a of - m ()Lnet/minecraft/world/level/block/state/IBlockData; b affectedState -c net/minecraft/world/level/gameevent/GameEvent$b net/minecraft/world/level/gameevent/GameEvent$ListenerInfo - f Lnet/minecraft/core/Holder; a gameEvent - f Lnet/minecraft/world/phys/Vec3D; b source - f Lnet/minecraft/world/level/gameevent/GameEvent$a; c context - f Lnet/minecraft/world/level/gameevent/GameEventListener; d recipient - f D e distanceToRecipient - m (Lnet/minecraft/world/level/gameevent/GameEvent$b;)I a compareTo - m ()Lnet/minecraft/core/Holder; a gameEvent - m ()Lnet/minecraft/world/phys/Vec3D; b source - m ()Lnet/minecraft/world/level/gameevent/GameEvent$a; c context - m ()Lnet/minecraft/world/level/gameevent/GameEventListener; d recipient -c net/minecraft/world/level/gameevent/GameEventDispatcher net/minecraft/world/level/gameevent/GameEventDispatcher - f Lnet/minecraft/server/level/WorldServer; a level - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/gameevent/GameEvent$a;)V a post - m (Ljava/util/List;)V a handleGameEventMessagesInQueue -c net/minecraft/world/level/gameevent/GameEventListener net/minecraft/world/level/gameevent/GameEventListener - m ()Lnet/minecraft/world/level/gameevent/PositionSource; a getListenerSource - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$a;Lnet/minecraft/world/phys/Vec3D;)Z a handleGameEvent - m ()I b getListenerRadius - m ()Lnet/minecraft/world/level/gameevent/GameEventListener$a; c getDeliveryMode -c net/minecraft/world/level/gameevent/GameEventListener$a net/minecraft/world/level/gameevent/GameEventListener$DeliveryMode - f Lnet/minecraft/world/level/gameevent/GameEventListener$a; a UNSPECIFIED - f Lnet/minecraft/world/level/gameevent/GameEventListener$a; b BY_DISTANCE - f [Lnet/minecraft/world/level/gameevent/GameEventListener$a; c $VALUES - m ()[Lnet/minecraft/world/level/gameevent/GameEventListener$a; a $values -c net/minecraft/world/level/gameevent/GameEventListener$b net/minecraft/world/level/gameevent/GameEventListener$Provider - m ()Lnet/minecraft/world/level/gameevent/GameEventListener; c getListener -c net/minecraft/world/level/gameevent/GameEventListenerRegistry net/minecraft/world/level/gameevent/GameEventListenerRegistry - f Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; a NOOP - m ()Z a isEmpty - m (Lnet/minecraft/world/level/gameevent/GameEventListener;)V a register - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/gameevent/GameEvent$a;Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry$a;)Z a visitInRangeListeners - m (Lnet/minecraft/world/level/gameevent/GameEventListener;)V b unregister -c net/minecraft/world/level/gameevent/GameEventListenerRegistry$1 net/minecraft/world/level/gameevent/GameEventListenerRegistry$1 - m ()Z a isEmpty - m (Lnet/minecraft/world/level/gameevent/GameEventListener;)V a register - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/gameevent/GameEvent$a;Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry$a;)Z a visitInRangeListeners - m (Lnet/minecraft/world/level/gameevent/GameEventListener;)V b unregister -c net/minecraft/world/level/gameevent/GameEventListenerRegistry$a net/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor -c net/minecraft/world/level/gameevent/PositionSource net/minecraft/world/level/gameevent/PositionSource - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/network/codec/StreamCodec; d STREAM_CODEC - m (Lnet/minecraft/world/level/World;)Ljava/util/Optional; a getPosition - m ()Lnet/minecraft/world/level/gameevent/PositionSourceType; a getType -c net/minecraft/world/level/gameevent/PositionSourceType net/minecraft/world/level/gameevent/PositionSourceType - f Lnet/minecraft/world/level/gameevent/PositionSourceType; a BLOCK - f Lnet/minecraft/world/level/gameevent/PositionSourceType; b ENTITY - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Ljava/lang/String;Lnet/minecraft/world/level/gameevent/PositionSourceType;)Lnet/minecraft/world/level/gameevent/PositionSourceType; a register - m ()Lnet/minecraft/network/codec/StreamCodec; b streamCodec -c net/minecraft/world/level/gameevent/vibrations/VibrationInfo net/minecraft/world/level/gameevent/vibrations/VibrationInfo - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/Holder; b gameEvent - f F c distance - f Lnet/minecraft/world/phys/Vec3D; d pos - f Ljava/util/UUID; e uuid - f Ljava/util/UUID; f projectileOwnerUuid - f Lnet/minecraft/world/entity/Entity; g entity - m (Lnet/minecraft/core/Holder;Ljava/lang/Float;Lnet/minecraft/world/phys/Vec3D;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo; a lambda$static$2 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m ()Lnet/minecraft/core/Holder; a gameEvent - m (Lnet/minecraft/server/level/WorldServer;)Ljava/util/Optional; a getEntity - m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Ljava/util/Optional; a lambda$static$1 - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/UUID; a getProjectileOwner - m (Lnet/minecraft/server/level/WorldServer;)Ljava/util/Optional; b getProjectileOwner - m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Ljava/util/Optional; b lambda$static$0 - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/projectile/IProjectile; b lambda$getProjectileOwner$6 - m ()F b distance - m ()Lnet/minecraft/world/phys/Vec3D; c pos - m (Lnet/minecraft/world/entity/Entity;)Z c lambda$getProjectileOwner$5 - m (Lnet/minecraft/server/level/WorldServer;)Ljava/util/Optional; c lambda$getProjectileOwner$7 - m (Lnet/minecraft/server/level/WorldServer;)Ljava/util/Optional; d lambda$getEntity$4 - m ()Ljava/util/UUID; d uuid - m ()Ljava/util/UUID; e projectileOwnerUuid - m ()Lnet/minecraft/world/entity/Entity; f entity -c net/minecraft/world/level/gameevent/vibrations/VibrationSelector net/minecraft/world/level/gameevent/vibrations/VibrationSelector - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b currentVibrationData - m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;)Ljava/lang/Long; a lambda$static$1 - m ()V a startOver - m (JLnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Lorg/apache/commons/lang3/tuple/Pair; a lambda$new$3 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;J)V a addCandidate - m (J)Ljava/util/Optional; a chosenCandidate - m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;J)Z b shouldReplaceVibration - m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;)Ljava/util/Optional; b lambda$static$0 -c net/minecraft/world/level/gameevent/vibrations/VibrationSystem net/minecraft/world/level/gameevent/vibrations/VibrationSystem - f Ljava/util/List; f_ RESONANCE_EVENTS - f I g_ DEFAULT_VIBRATION_FREQUENCY - f Ljava/util/function/ToIntFunction; h_ VIBRATION_FREQUENCY_FOR_EVENT - m (Lnet/minecraft/resources/ResourceKey;)I a getGameEventFrequency - m (FI)I a_ getRedstoneStrengthForDistance - m (Lnet/minecraft/core/Holder;)I a_ getGameEventFrequency - m (I)Lnet/minecraft/resources/ResourceKey; b getResonanceEventByFrequency - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a; gm getVibrationData - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$d; gn getVibrationUser -c net/minecraft/world/level/gameevent/vibrations/VibrationSystem$a net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/lang/String; b NBT_TAG_KEY - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo; c currentVibration - f I d travelTimeInTicks - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector; e selectionStrategy - f Z f reloadVibrationParticle - m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)V a setCurrentVibration - m (I)V a setTravelTimeInTicks - m (Z)V a setReloadVibrationParticle - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector; a getSelectionStrategy - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo; b getCurrentVibration - m ()I c getTravelTimeInTicks - m ()V d decrementTravelTime - m ()Z e shouldReloadVibrationParticle -c net/minecraft/world/level/gameevent/vibrations/VibrationSystem$b net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem; a system - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$a;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)V a scheduleVibration - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)F a distanceBetweenInBlocks - m ()Lnet/minecraft/world/level/gameevent/PositionSource; a getListenerSource - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)Z a isOccluded - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$a;Lnet/minecraft/world/phys/Vec3D;)Z a handleGameEvent - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$a;Lnet/minecraft/world/phys/Vec3D;)V b forceScheduleVibration - m ()I b getListenerRadius -c net/minecraft/world/level/gameevent/vibrations/VibrationSystem$c net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Ticker - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$d;Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Z a receiveVibration - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$d;)V a trySelectAndScheduleVibration - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)Z a areAdjacentChunksTicking - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$d;)V a tick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$a;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$d;)V b tryReloadVibrationParticle -c net/minecraft/world/level/gameevent/vibrations/VibrationSystem$d net/minecraft/world/level/gameevent/vibrations/VibrationSystem$User - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$a;)Z a canReceiveVibration - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$a;)Z a isValidVibration - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V a onReceiveVibration - m (F)I a calculateTravelTimeInTicks - m ()I a getListenerRadius - m ()Lnet/minecraft/world/level/gameevent/PositionSource; b getPositionSource - m ()Lnet/minecraft/tags/TagKey; c getListenableEvents - m ()Z d canTriggerAvoidVibration - m ()V e onDataChanged - m ()Z f requiresAdjacentChunksToBeTicking -c net/minecraft/world/level/levelgen/Aquifer net/minecraft/world/level/levelgen/Aquifer - m ()Z a shouldScheduleFluidUpdate - m (Lnet/minecraft/world/level/levelgen/Aquifer$a;)Lnet/minecraft/world/level/levelgen/Aquifer; a createDisabled - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;D)Lnet/minecraft/world/level/block/state/IBlockData; a computeSubstance - m (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/levelgen/NoiseRouter;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;IILnet/minecraft/world/level/levelgen/Aquifer$a;)Lnet/minecraft/world/level/levelgen/Aquifer; a create -c net/minecraft/world/level/levelgen/Aquifer$1 net/minecraft/world/level/levelgen/Aquifer$1 - f Lnet/minecraft/world/level/levelgen/Aquifer$a; a val$fluidRule - m ()Z a shouldScheduleFluidUpdate - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;D)Lnet/minecraft/world/level/block/state/IBlockData; a computeSubstance -c net/minecraft/world/level/levelgen/Aquifer$a net/minecraft/world/level/levelgen/Aquifer$FluidPicker -c net/minecraft/world/level/levelgen/Aquifer$b net/minecraft/world/level/levelgen/Aquifer$FluidStatus - f I a fluidLevel - f Lnet/minecraft/world/level/block/state/IBlockData; b fluidType - m (I)Lnet/minecraft/world/level/block/state/IBlockData; a at -c net/minecraft/world/level/levelgen/Aquifer$c net/minecraft/world/level/levelgen/Aquifer$NoiseBasedAquifer - f I A gridSizeX - f I B gridSizeZ - f [[I C SURFACE_SAMPLING_OFFSETS_IN_CHUNKS - f I a X_RANGE - f I b Y_RANGE - f I c Z_RANGE - f I d X_SEPARATION - f I e Y_SEPARATION - f I f Z_SEPARATION - f I g X_SPACING - f I h Y_SPACING - f I i Z_SPACING - f I j MAX_REASONABLE_DISTANCE_TO_AQUIFER_CENTER - f D k FLOWING_UPDATE_SIMULARITY - f Lnet/minecraft/world/level/levelgen/NoiseChunk; l noiseChunk - f Lnet/minecraft/world/level/levelgen/DensityFunction; m barrierNoise - f Lnet/minecraft/world/level/levelgen/DensityFunction; n fluidLevelFloodednessNoise - f Lnet/minecraft/world/level/levelgen/DensityFunction; o fluidLevelSpreadNoise - f Lnet/minecraft/world/level/levelgen/DensityFunction; p lavaNoise - f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; q positionalRandomFactory - f [Lnet/minecraft/world/level/levelgen/Aquifer$b; r aquiferCache - f [J s aquiferLocationCache - f Lnet/minecraft/world/level/levelgen/Aquifer$a; t globalFluidPicker - f Lnet/minecraft/world/level/levelgen/DensityFunction; u erosion - f Lnet/minecraft/world/level/levelgen/DensityFunction; v depth - f Z w shouldScheduleFluidUpdate - f I x minGridX - f I y minGridY - f I z minGridZ - m (J)Lnet/minecraft/world/level/levelgen/Aquifer$b; a getAquiferStatus - m (IIII)I a computeRandomizedFluidSurfaceLevel - m (IIILnet/minecraft/world/level/levelgen/Aquifer$b;I)Lnet/minecraft/world/level/block/state/IBlockData; a computeFluidType - m (IIILnet/minecraft/world/level/levelgen/Aquifer$b;IZ)I a computeSurfaceLevel - m (III)I a getIndex - m (I)I a gridX - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;D)Lnet/minecraft/world/level/block/state/IBlockData; a computeSubstance - m ()Z a shouldScheduleFluidUpdate - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;Lorg/apache/commons/lang3/mutable/MutableDouble;Lnet/minecraft/world/level/levelgen/Aquifer$b;Lnet/minecraft/world/level/levelgen/Aquifer$b;)D a calculatePressure - m (II)D a similarity - m (III)Lnet/minecraft/world/level/levelgen/Aquifer$b; b computeFluid - m (I)I b gridY - m (I)I c gridZ -c net/minecraft/world/level/levelgen/Beardifier net/minecraft/world/level/levelgen/Beardifier - f I a BEARD_KERNEL_RADIUS - f I f BEARD_KERNEL_SIZE - f [F g BEARD_KERNEL - f Lit/unimi/dsi/fastutil/objects/ObjectListIterator; h pieceIterator - f Lit/unimi/dsi/fastutil/objects/ObjectListIterator; i junctionIterator - m (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/world/level/levelgen/Beardifier; a forStructuresInChunk - m (IDI)D a computeBeardContribution - m (DDD)D a getBuryContribution - m (IIII)D a getBeardContribution - m (III)D a computeBeardContribution - m (I)Z a isInKernelRange - m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Z a lambda$forStructuresInChunk$1 - m ([F)V a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m ()D a minValue - m ()D b maxValue -c net/minecraft/world/level/levelgen/Beardifier$1 net/minecraft/world/level/levelgen/Beardifier$1 - f [I a $SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment -c net/minecraft/world/level/levelgen/Beardifier$a net/minecraft/world/level/levelgen/Beardifier$Rigid - f Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a box - f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; b terrainAdjustment - f I c groundLevelDelta - m ()Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a box - m ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; b terrainAdjustment - m ()I c groundLevelDelta -c net/minecraft/world/level/levelgen/BelowZeroRetrogen net/minecraft/world/level/levelgen/BelowZeroRetrogen - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/LevelHeightAccessor; b UPGRADE_HEIGHT_ACCESSOR - f Ljava/util/BitSet; c EMPTY - f Lcom/mojang/serialization/Codec; d BITSET_CODEC - f Lcom/mojang/serialization/Codec; e NON_EMPTY_CHUNK_STATUS - f Ljava/util/Set; f RETAINED_RETROGEN_BIOMES - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; g targetStatus - f Ljava/util/BitSet; h missingBedrock - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; a read - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; a targetStatus - m (Lnet/minecraft/world/level/biome/BiomeResolver;Ljava/util/function/Predicate;Lnet/minecraft/world/level/chunk/IChunkAccess;IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; a lambda$getBiomeResolver$8 - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Lcom/mojang/serialization/DataResult; a lambda$static$3 - m (II)Z a hasBedrockHole - m (Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/core/BlockPosition;)V a lambda$applyBedrockMask$7 - m (Ljava/util/BitSet;)Ljava/util/stream/LongStream; a lambda$static$1 - m (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/chunk/IChunkAccess;)Lnet/minecraft/world/level/biome/BiomeResolver; a getBiomeResolver - m (Lnet/minecraft/world/level/chunk/ProtoChunk;)V a replaceOldBedrock - m (Ljava/util/stream/LongStream;)Ljava/util/BitSet; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen;)Ljava/util/Optional; a lambda$static$4 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$5 - m (Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/core/BlockPosition;)V b lambda$replaceOldBedrock$6 - m (Lnet/minecraft/world/level/chunk/ProtoChunk;)V b applyBedrockMask - m ()Z b hasBedrockHoles - m ()Ljava/lang/String; c lambda$static$2 -c net/minecraft/world/level/levelgen/BelowZeroRetrogen$1 net/minecraft/world/level/levelgen/BelowZeroRetrogen$1 - m ()I I_ getMinBuildHeight - m ()I J_ getHeight -c net/minecraft/world/level/levelgen/BitRandomSource net/minecraft/world/level/levelgen/BitRandomSource - f F b FLOAT_MULTIPLIER - f D c DOUBLE_MULTIPLIER - m (I)I a nextInt - m (I)I c next - m ()I f nextInt - m ()J g nextLong - m ()Z h nextBoolean - m ()F i nextFloat - m ()D j nextDouble -c net/minecraft/world/level/levelgen/ChunkGeneratorAbstract net/minecraft/world/level/levelgen/NoiseBasedChunkGenerator - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/level/block/state/IBlockData; d AIR - f Lnet/minecraft/core/Holder; e settings - f Ljava/util/function/Supplier; f globalFluidPicker - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;)V a applyCarvers - m (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;IILorg/apache/commons/lang3/mutable/MutableObject;Ljava/util/function/Predicate;)Ljava/util/OptionalInt; a iterateNoiseColumn - m (Lnet/minecraft/world/level/levelgen/NoiseChunk;IIILnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a debugPreliminarySurfaceLevel - m (Lnet/minecraft/world/level/chunk/IChunkAccess;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 createNoiseChunk - m (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; a fillFromNoise - m (Lnet/minecraft/world/level/levelgen/GeneratorSettingBase;)Lnet/minecraft/world/level/levelgen/Aquifer$a; a createFluidPicker - m (Lnet/minecraft/resources/ResourceKey;)Z a stable - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/IChunkAccess;)V a buildSurface - m (Lnet/minecraft/world/level/chunk/IChunkAccess;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/IRegistry;Lnet/minecraft/world/level/levelgen/blending/Blender;)V a buildSurface - m (Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; a createBiomes - m (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/BlockColumn; a getBaseColumn - m (IILnet/minecraft/world/level/levelgen/HeightMap$Type;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I a getBaseHeight - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;)V a spawnOriginalMobs - m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPosition;)V a addDebugScreenInfo - m (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/IChunkAccess;II)Lnet/minecraft/world/level/chunk/IChunkAccess; a doFill - m (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/IChunkAccess;)V b doCreateBiomes - m ()Lcom/mojang/serialization/MapCodec; b codec - m ()I e getGenDepth - m ()I f getSeaLevel - m ()I g getMinY - m ()Lnet/minecraft/core/Holder; h generatorSettings -c net/minecraft/world/level/levelgen/ChunkProviderDebug net/minecraft/world/level/levelgen/DebugLevelSource - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/level/block/state/IBlockData; d AIR - f Lnet/minecraft/world/level/block/state/IBlockData; e BARRIER - f I f HEIGHT - f I g BARRIER_HEIGHT - f I h BLOCK_MARGIN - f Ljava/util/List; i ALL_BLOCKS - f I j GRID_WIDTH - f I k GRID_HEIGHT - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;)V a applyCarvers - m (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; a fillFromNoise - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/IChunkAccess;)V a buildSurface - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; a lambda$static$1 - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/world/level/StructureManager;)V a applyBiomeDecoration - m (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/BlockColumn; a getBaseColumn - m (IILnet/minecraft/world/level/levelgen/HeightMap$Type;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I a getBaseHeight - m (II)Lnet/minecraft/world/level/block/state/IBlockData; a getBlockStateFor - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;)V a spawnOriginalMobs - m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPosition;)V a addDebugScreenInfo - m ()Lcom/mojang/serialization/MapCodec; b codec - m ()I e getGenDepth - m ()I f getSeaLevel - m ()I g getMinY -c net/minecraft/world/level/levelgen/ChunkProviderFlat net/minecraft/world/level/levelgen/FlatLevelSource - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/level/levelgen/flat/GeneratorSettingsFlat; d settings - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;)V a applyCarvers - m (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/IChunkAccess;)Ljava/util/concurrent/CompletableFuture; a fillFromNoise - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/IChunkAccess;)V a buildSurface - m (Lnet/minecraft/world/level/LevelHeightAccessor;)I a getSpawnHeight - m (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/BlockColumn; a getBaseColumn - m (IILnet/minecraft/world/level/levelgen/HeightMap$Type;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I a getBaseHeight - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;)V a spawnOriginalMobs - m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPosition;)V a addDebugScreenInfo - m ()Lcom/mojang/serialization/MapCodec; b codec - m ()I e getGenDepth - m ()I f getSeaLevel - m ()I g getMinY - m ()Lnet/minecraft/world/level/levelgen/flat/GeneratorSettingsFlat; h settings -c net/minecraft/world/level/levelgen/Column net/minecraft/world/level/levelgen/Column - m (Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; a create - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/core/BlockPosition;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/Optional; a scan - m (I)Lnet/minecraft/world/level/levelgen/Column; a below - m (Lnet/minecraft/world/level/VirtualLevelReadable;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;ILnet/minecraft/core/EnumDirection;)Ljava/util/OptionalInt; a scanDirection - m ()Lnet/minecraft/world/level/levelgen/Column; a line - m (Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; a withFloor - m (II)Lnet/minecraft/world/level/levelgen/Column$b; a around - m (Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; b withCeiling - m (I)Lnet/minecraft/world/level/levelgen/Column; b fromHighest - m ()Ljava/util/OptionalInt; b getCeiling - m (II)Lnet/minecraft/world/level/levelgen/Column$b; b inside - m ()Ljava/util/OptionalInt; c getFloor - m (I)Lnet/minecraft/world/level/levelgen/Column; c above - m (I)Lnet/minecraft/world/level/levelgen/Column; d fromLowest - m ()Ljava/util/OptionalInt; d getHeight -c net/minecraft/world/level/levelgen/Column$a net/minecraft/world/level/levelgen/Column$Line - f Lnet/minecraft/world/level/levelgen/Column$a; a INSTANCE - m ()Ljava/util/OptionalInt; b getCeiling - m ()Ljava/util/OptionalInt; c getFloor - m ()Ljava/util/OptionalInt; d getHeight -c net/minecraft/world/level/levelgen/Column$b net/minecraft/world/level/levelgen/Column$Range - f I a floor - f I b ceiling - m ()Ljava/util/OptionalInt; b getCeiling - m ()Ljava/util/OptionalInt; c getFloor - m ()Ljava/util/OptionalInt; d getHeight - m ()I e ceiling - m ()I f floor - m ()I g height -c net/minecraft/world/level/levelgen/Column$c net/minecraft/world/level/levelgen/Column$Ray - f I a edge - f Z b pointingUp - m ()Ljava/util/OptionalInt; b getCeiling - m ()Ljava/util/OptionalInt; c getFloor - m ()Ljava/util/OptionalInt; d getHeight -c net/minecraft/world/level/levelgen/Density net/minecraft/world/level/levelgen/Density - f D a SURFACE - f D b UNRECOVERABLY_DENSE - f D c UNRECOVERABLY_THIN -c net/minecraft/world/level/levelgen/DensityFunction net/minecraft/world/level/levelgen/DensityFunction - f Lcom/mojang/serialization/Codec; b DIRECT_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - f Lcom/mojang/serialization/Codec; d HOLDER_HELPER_CODEC - m ()D a minValue - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/core/Holder; a lambda$static$0 - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m (DD)Lnet/minecraft/world/level/levelgen/DensityFunction; a clamp - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; d abs - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; e square - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; f cube - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; g halfNegative - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; h quarterNegative - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; i squeeze -c net/minecraft/world/level/levelgen/DensityFunction$a net/minecraft/world/level/levelgen/DensityFunction$ContextProvider - m (I)Lnet/minecraft/world/level/levelgen/DensityFunction$b; a forIndex - m ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V a fillAllDirectly -c net/minecraft/world/level/levelgen/DensityFunction$b net/minecraft/world/level/levelgen/DensityFunction$FunctionContext - m ()I a blockX - m ()I b blockY - m ()I c blockZ - m ()Lnet/minecraft/world/level/levelgen/blending/Blender; d getBlender -c net/minecraft/world/level/levelgen/DensityFunction$c net/minecraft/world/level/levelgen/DensityFunction$NoiseHolder - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/Holder; b noiseData - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; c noise - m (DDD)D a getValue - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction$c; a lambda$static$0 - m ()D a maxValue - m ()Lnet/minecraft/core/Holder; b noiseData - m ()Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; c noise -c net/minecraft/world/level/levelgen/DensityFunction$d net/minecraft/world/level/levelgen/DensityFunction$SimpleFunction - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll -c net/minecraft/world/level/levelgen/DensityFunction$e net/minecraft/world/level/levelgen/DensityFunction$SinglePointContext - f I a blockX - f I b blockY - f I c blockZ - m ()I a blockX - m ()I b blockY - m ()I c blockZ -c net/minecraft/world/level/levelgen/DensityFunction$f net/minecraft/world/level/levelgen/DensityFunction$Visitor - m (Lnet/minecraft/world/level/levelgen/DensityFunction$c;)Lnet/minecraft/world/level/levelgen/DensityFunction$c; a visitNoise -c net/minecraft/world/level/levelgen/DensityFunctions net/minecraft/world/level/levelgen/DensityFunctions - f D a MAX_REASONABLE_NOISE_VALUE - f Lcom/mojang/serialization/Codec; b DIRECT_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - f Lcom/mojang/serialization/Codec; d NOISE_VALUE_CODEC - m (Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/util/KeyDispatchDataCodec; a singleFunctionArgumentCodec - m (Lnet/minecraft/core/Holder;D)Lnet/minecraft/world/level/levelgen/DensityFunction; a noise - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;DLnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; a shiftedNoise2d - m (Lnet/minecraft/core/IRegistry;)Lcom/mojang/serialization/MapCodec; a bootstrap - m (Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/util/KeyDispatchDataCodec; a makeCodec - m (Lnet/minecraft/core/Holder;DDD)Lnet/minecraft/world/level/levelgen/DensityFunction; a mappedNoise - m (D)Lnet/minecraft/world/level/levelgen/DensityFunction; a constant - m (Lnet/minecraft/world/level/levelgen/DensityFunction;DDLnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a rangeChoice - m (J)Lnet/minecraft/world/level/levelgen/DensityFunction; a endIslands - m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/DensityFunction; a lambda$static$1 - m (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$doubleFunctionArgumentCodec$3 - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunctions$k$a;)Lnet/minecraft/world/level/levelgen/DensityFunction; a map - m (Lnet/minecraft/core/IRegistry;Ljava/lang/String;Lnet/minecraft/util/KeyDispatchDataCodec;)Lcom/mojang/serialization/MapCodec; a register - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a lerp - m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/util/KeyDispatchDataCodec; a singleArgumentCodec - m (Lnet/minecraft/world/level/levelgen/DensityFunction;DLnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a lerp - m (Lnet/minecraft/core/Holder;DDDD)Lnet/minecraft/world/level/levelgen/DensityFunction; a mappedNoise - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; a zero - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; a noise - m (IIDD)Lnet/minecraft/world/level/levelgen/DensityFunction; a yClampedGradient - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a add - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a interpolated - m (Lnet/minecraft/core/Holder;DD)Lnet/minecraft/world/level/levelgen/DensityFunction; a mappedNoise - m (Lnet/minecraft/util/CubicSpline;)Lnet/minecraft/world/level/levelgen/DensityFunction; a spline - m (Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/util/KeyDispatchDataCodec; a doubleFunctionArgumentCodec - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/DensityFunctions$z$a;)Lnet/minecraft/world/level/levelgen/DensityFunction; a weirdScaledSampler - m (Lnet/minecraft/world/level/levelgen/DensityFunction;DD)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapFromUnitTo - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; b shiftA - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; b blendAlpha - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; b mul - m (Lnet/minecraft/core/Holder;DD)Lnet/minecraft/world/level/levelgen/DensityFunction; b noise - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; b flatCache - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; c cache2d - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; c shiftB - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; c min - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; c blendOffset - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; d max - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; d shift - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; d cacheOnce - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; e cacheAllInCell - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; f blendDensity - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lcom/mojang/datafixers/util/Either; g lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lcom/mojang/serialization/MapCodec; h lambda$static$0 -c net/minecraft/world/level/levelgen/DensityFunctions$a net/minecraft/world/level/levelgen/DensityFunctions$Ap2 - f Lnet/minecraft/world/level/levelgen/DensityFunctions$y$a; e type - f Lnet/minecraft/world/level/levelgen/DensityFunction; f argument1 - f Lnet/minecraft/world/level/levelgen/DensityFunction; g argument2 - f D h minValue - f D i maxValue - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$y$a; j type - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; k argument1 - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; l argument2 -c net/minecraft/world/level/levelgen/DensityFunctions$aa net/minecraft/world/level/levelgen/DensityFunctions$YClampedGradient - f Lnet/minecraft/util/KeyDispatchDataCodec; a CODEC - f I e fromY - f I f toY - f D g fromValue - f D h toValue - f Lcom/mojang/serialization/MapCodec; i DATA_CODEC - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()I j fromY - m ()I k toY - m ()D l fromValue - m ()D m toValue -c net/minecraft/world/level/levelgen/DensityFunctions$b net/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker - f Lnet/minecraft/world/level/levelgen/DensityFunctions$b; a INSTANCE - f [Lnet/minecraft/world/level/levelgen/DensityFunctions$b; f $VALUES - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m ()D a minValue - m ()D b maxValue - m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$b; j $values -c net/minecraft/world/level/levelgen/DensityFunctions$c net/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker - f Lnet/minecraft/util/KeyDispatchDataCodec; e CODEC - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec -c net/minecraft/world/level/levelgen/DensityFunctions$d net/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha - f Lnet/minecraft/world/level/levelgen/DensityFunctions$d; a INSTANCE - f Lnet/minecraft/util/KeyDispatchDataCodec; e CODEC - f [Lnet/minecraft/world/level/levelgen/DensityFunctions$d; f $VALUES - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$d; j $values -c net/minecraft/world/level/levelgen/DensityFunctions$e net/minecraft/world/level/levelgen/DensityFunctions$BlendDensity - f Lnet/minecraft/world/level/levelgen/DensityFunction; a input - f Lnet/minecraft/util/KeyDispatchDataCodec; e CODEC - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;D)D a transform - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; j input -c net/minecraft/world/level/levelgen/DensityFunctions$f net/minecraft/world/level/levelgen/DensityFunctions$BlendOffset - f Lnet/minecraft/world/level/levelgen/DensityFunctions$f; a INSTANCE - f Lnet/minecraft/util/KeyDispatchDataCodec; e CODEC - f [Lnet/minecraft/world/level/levelgen/DensityFunctions$f; f $VALUES - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$f; j $values -c net/minecraft/world/level/levelgen/DensityFunctions$g net/minecraft/world/level/levelgen/DensityFunctions$Clamp - f Lnet/minecraft/util/KeyDispatchDataCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/DensityFunction; e input - f D f minValue - f D g maxValue - f Lcom/mojang/serialization/MapCodec; h DATA_CODEC - m (D)D a transform - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m ()D a minValue - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; aG_ input - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec -c net/minecraft/world/level/levelgen/DensityFunctions$h net/minecraft/world/level/levelgen/DensityFunctions$Constant - f D a value - f Lnet/minecraft/util/KeyDispatchDataCodec; e CODEC - f Lnet/minecraft/world/level/levelgen/DensityFunctions$h; f ZERO - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()D j value -c net/minecraft/world/level/levelgen/DensityFunctions$i net/minecraft/world/level/levelgen/DensityFunctions$EndIslandDensityFunction - f Lnet/minecraft/util/KeyDispatchDataCodec; a CODEC - f F e ISLAND_THRESHOLD - f Lnet/minecraft/world/level/levelgen/synth/NoiseGenerator3Handler; f islandNoise - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m (Lnet/minecraft/world/level/levelgen/synth/NoiseGenerator3Handler;II)F a getHeightValue - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec -c net/minecraft/world/level/levelgen/DensityFunctions$i$NoiseCache net/minecraft/world/level/levelgen/DensityFunctions$EndIslandDensityFunction$NoiseCache -c net/minecraft/world/level/levelgen/DensityFunctions$j net/minecraft/world/level/levelgen/DensityFunctions$HolderHolder - f Lnet/minecraft/core/Holder; a function - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/core/Holder; j function -c net/minecraft/world/level/levelgen/DensityFunctions$k net/minecraft/world/level/levelgen/DensityFunctions$Mapped - f Lnet/minecraft/world/level/levelgen/DensityFunctions$k$a; a type - f Lnet/minecraft/world/level/levelgen/DensityFunction; e input - f D f minValue - f D g maxValue - m (D)D a transform - m (Lnet/minecraft/world/level/levelgen/DensityFunctions$k$a;D)D a transform - m (Lnet/minecraft/world/level/levelgen/DensityFunctions$k$a;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$k; a create - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m ()D a minValue - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; aG_ input - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunctions$k; b mapAll - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$k$a; k type -c net/minecraft/world/level/levelgen/DensityFunctions$k$a net/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type - f Lnet/minecraft/world/level/levelgen/DensityFunctions$k$a; a ABS - f Lnet/minecraft/world/level/levelgen/DensityFunctions$k$a; b SQUARE - f Lnet/minecraft/world/level/levelgen/DensityFunctions$k$a; c CUBE - f Lnet/minecraft/world/level/levelgen/DensityFunctions$k$a; d HALF_NEGATIVE - f Lnet/minecraft/world/level/levelgen/DensityFunctions$k$a; e QUARTER_NEGATIVE - f Lnet/minecraft/world/level/levelgen/DensityFunctions$k$a; f SQUEEZE - f Ljava/lang/String; g name - f Lnet/minecraft/util/KeyDispatchDataCodec; h codec - f [Lnet/minecraft/world/level/levelgen/DensityFunctions$k$a; i $VALUES - m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$k$a; a $values - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$k; a lambda$new$0 - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/levelgen/DensityFunctions$l net/minecraft/world/level/levelgen/DensityFunctions$Marker - f Lnet/minecraft/world/level/levelgen/DensityFunctions$l$a; a type - f Lnet/minecraft/world/level/levelgen/DensityFunction; e wrapped - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$l$a; j type - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; k wrapped -c net/minecraft/world/level/levelgen/DensityFunctions$l$a net/minecraft/world/level/levelgen/DensityFunctions$Marker$Type - f Lnet/minecraft/world/level/levelgen/DensityFunctions$l$a; a Interpolated - f Lnet/minecraft/world/level/levelgen/DensityFunctions$l$a; b FlatCache - f Lnet/minecraft/world/level/levelgen/DensityFunctions$l$a; c Cache2D - f Lnet/minecraft/world/level/levelgen/DensityFunctions$l$a; d CacheOnce - f Lnet/minecraft/world/level/levelgen/DensityFunctions$l$a; e CacheAllInCell - f Ljava/lang/String; f name - f Lnet/minecraft/util/KeyDispatchDataCodec; g codec - f [Lnet/minecraft/world/level/levelgen/DensityFunctions$l$a; h $VALUES - m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$l$a; a $values - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$m; a lambda$new$0 - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/levelgen/DensityFunctions$m net/minecraft/world/level/levelgen/DensityFunctions$MarkerOrMarked - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$l$a; j type - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; k wrapped -c net/minecraft/world/level/levelgen/DensityFunctions$n net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd - f Lnet/minecraft/world/level/levelgen/DensityFunctions$n$a; e specificType - f Lnet/minecraft/world/level/levelgen/DensityFunction; f input - f D g minValue - f D h maxValue - f D i argument - m (D)D a transform - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m ()D a minValue - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; aG_ input - m ()D b maxValue - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$y$a; j type - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; k argument1 - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; l argument2 - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$n$a; m specificType - m ()D n argument -c net/minecraft/world/level/levelgen/DensityFunctions$n$a net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type - f Lnet/minecraft/world/level/levelgen/DensityFunctions$n$a; a MUL - f Lnet/minecraft/world/level/levelgen/DensityFunctions$n$a; b ADD - f [Lnet/minecraft/world/level/levelgen/DensityFunctions$n$a; c $VALUES - m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$n$a; a $values -c net/minecraft/world/level/levelgen/DensityFunctions$o net/minecraft/world/level/levelgen/DensityFunctions$Noise - f Lcom/mojang/serialization/MapCodec; a DATA_CODEC - f Lnet/minecraft/util/KeyDispatchDataCodec; e CODEC - f Lnet/minecraft/world/level/levelgen/DensityFunction$c; f noise - f D g xzScale - f D h yScale - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/world/level/levelgen/DensityFunction$c; j noise - m ()D k xzScale - m ()D l yScale -c net/minecraft/world/level/levelgen/DensityFunctions$p net/minecraft/world/level/levelgen/DensityFunctions$PureTransformer - m (D)D a transform - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; aG_ input -c net/minecraft/world/level/levelgen/DensityFunctions$q net/minecraft/world/level/levelgen/DensityFunctions$RangeChoice - f Lcom/mojang/serialization/MapCodec; a DATA_CODEC - f Lnet/minecraft/util/KeyDispatchDataCodec; e CODEC - f Lnet/minecraft/world/level/levelgen/DensityFunction; f input - f D g minInclusive - f D h maxExclusive - f Lnet/minecraft/world/level/levelgen/DensityFunction; i whenInRange - f Lnet/minecraft/world/level/levelgen/DensityFunction; j whenOutOfRange - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; j input - m ()D k minInclusive - m ()D l maxExclusive - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; m whenInRange - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; n whenOutOfRange -c net/minecraft/world/level/levelgen/DensityFunctions$r net/minecraft/world/level/levelgen/DensityFunctions$Shift - f Lnet/minecraft/world/level/levelgen/DensityFunction$c; a offsetNoise - f Lnet/minecraft/util/KeyDispatchDataCodec; e CODEC - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/world/level/levelgen/DensityFunction$c; j offsetNoise -c net/minecraft/world/level/levelgen/DensityFunctions$s net/minecraft/world/level/levelgen/DensityFunctions$ShiftA - f Lnet/minecraft/world/level/levelgen/DensityFunction$c; a offsetNoise - f Lnet/minecraft/util/KeyDispatchDataCodec; e CODEC - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/world/level/levelgen/DensityFunction$c; j offsetNoise -c net/minecraft/world/level/levelgen/DensityFunctions$t net/minecraft/world/level/levelgen/DensityFunctions$ShiftB - f Lnet/minecraft/world/level/levelgen/DensityFunction$c; a offsetNoise - f Lnet/minecraft/util/KeyDispatchDataCodec; e CODEC - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/world/level/levelgen/DensityFunction$c; j offsetNoise -c net/minecraft/world/level/levelgen/DensityFunctions$u net/minecraft/world/level/levelgen/DensityFunctions$ShiftNoise - m (DDD)D a compute - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/world/level/levelgen/DensityFunction$c; j offsetNoise -c net/minecraft/world/level/levelgen/DensityFunctions$v net/minecraft/world/level/levelgen/DensityFunctions$ShiftedNoise - f Lnet/minecraft/util/KeyDispatchDataCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/DensityFunction; e shiftX - f Lnet/minecraft/world/level/levelgen/DensityFunction; f shiftY - f Lnet/minecraft/world/level/levelgen/DensityFunction; g shiftZ - f D h xzScale - f D i yScale - f Lnet/minecraft/world/level/levelgen/DensityFunction$c; j noise - f Lcom/mojang/serialization/MapCodec; k DATA_CODEC - m ()D a minValue - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; j shiftX - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; k shiftY - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; l shiftZ - m ()D m xzScale - m ()D n yScale - m ()Lnet/minecraft/world/level/levelgen/DensityFunction$c; o noise -c net/minecraft/world/level/levelgen/DensityFunctions$w net/minecraft/world/level/levelgen/DensityFunctions$Spline - f Lnet/minecraft/util/KeyDispatchDataCodec; a CODEC - f Lnet/minecraft/util/CubicSpline; e spline - f Lcom/mojang/serialization/Codec; f SPLINE_CODEC - f Lcom/mojang/serialization/MapCodec; g DATA_CODEC - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;Lnet/minecraft/world/level/levelgen/DensityFunctions$w$a;)Lnet/minecraft/world/level/levelgen/DensityFunctions$w$a; a lambda$mapAll$0 - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/util/CubicSpline; j spline -c net/minecraft/world/level/levelgen/DensityFunctions$w$a net/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/core/Holder; c function - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunctions$w$a; a mapAll - m (Lnet/minecraft/world/level/levelgen/DensityFunctions$w$b;)F a apply - m ()Lnet/minecraft/core/Holder; a function - m (Ljava/lang/Object;)F a apply - m ()F b minValue - m ()F c maxValue -c net/minecraft/world/level/levelgen/DensityFunctions$w$b net/minecraft/world/level/levelgen/DensityFunctions$Spline$Point - f Lnet/minecraft/world/level/levelgen/DensityFunction$b; a context - m ()Lnet/minecraft/world/level/levelgen/DensityFunction$b; a context -c net/minecraft/world/level/levelgen/DensityFunctions$x net/minecraft/world/level/levelgen/DensityFunctions$TransformerWithContext - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;D)D a transform - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; j input -c net/minecraft/world/level/levelgen/DensityFunctions$y net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction - f Lorg/slf4j/Logger; a LOGGER - m (Lnet/minecraft/world/level/levelgen/DensityFunctions$y$a;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$y; a create - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$y$a; j type - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; k argument1 - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; l argument2 -c net/minecraft/world/level/levelgen/DensityFunctions$y$a net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type - f Lnet/minecraft/world/level/levelgen/DensityFunctions$y$a; a ADD - f Lnet/minecraft/world/level/levelgen/DensityFunctions$y$a; b MUL - f Lnet/minecraft/world/level/levelgen/DensityFunctions$y$a; c MIN - f Lnet/minecraft/world/level/levelgen/DensityFunctions$y$a; d MAX - f Lnet/minecraft/util/KeyDispatchDataCodec; e codec - f Ljava/lang/String; f name - f [Lnet/minecraft/world/level/levelgen/DensityFunctions$y$a; g $VALUES - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$y; a lambda$new$0 - m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$y$a; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/levelgen/DensityFunctions$z net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler - f Lnet/minecraft/util/KeyDispatchDataCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/DensityFunction; e input - f Lnet/minecraft/world/level/levelgen/DensityFunction$c; f noise - f Lnet/minecraft/world/level/levelgen/DensityFunctions$z$a; g rarityValueMapper - f Lcom/mojang/serialization/MapCodec; h DATA_CODEC - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;D)D a transform - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; j input - m ()Lnet/minecraft/world/level/levelgen/DensityFunction$c; k noise - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$z$a; l rarityValueMapper -c net/minecraft/world/level/levelgen/DensityFunctions$z$a net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper - f Lnet/minecraft/world/level/levelgen/DensityFunctions$z$a; a TYPE1 - f Lnet/minecraft/world/level/levelgen/DensityFunctions$z$a; b TYPE2 - f Lcom/mojang/serialization/Codec; c CODEC - f Ljava/lang/String; d name - f Lit/unimi/dsi/fastutil/doubles/Double2DoubleFunction; e mapper - f D f maxRarity - f [Lnet/minecraft/world/level/levelgen/DensityFunctions$z$a; g $VALUES - m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$z$a; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/levelgen/GeneratorSettingBase net/minecraft/world/level/levelgen/NoiseGeneratorSettings - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/resources/ResourceKey; c OVERWORLD - f Lnet/minecraft/resources/ResourceKey; d LARGE_BIOMES - f Lnet/minecraft/resources/ResourceKey; e AMPLIFIED - f Lnet/minecraft/resources/ResourceKey; f NETHER - f Lnet/minecraft/resources/ResourceKey; g END - f Lnet/minecraft/resources/ResourceKey; h CAVES - f Lnet/minecraft/resources/ResourceKey; i FLOATING_ISLANDS - f Lnet/minecraft/world/level/levelgen/NoiseSettings; j noiseSettings - f Lnet/minecraft/world/level/block/state/IBlockData; k defaultBlock - f Lnet/minecraft/world/level/block/state/IBlockData; l defaultFluid - f Lnet/minecraft/world/level/levelgen/NoiseRouter; m noiseRouter - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; n surfaceRule - f Ljava/util/List; o spawnTarget - f I p seaLevel - f Z q disableMobGeneration - f Z r aquifersEnabled - f Z s oreVeinsEnabled - f Z t useLegacyRandomSource - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m ()Z a disableMobGeneration - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/data/worldgen/BootstrapContext;ZZ)Lnet/minecraft/world/level/levelgen/GeneratorSettingBase; a overworld - m (Lnet/minecraft/data/worldgen/BootstrapContext;)Lnet/minecraft/world/level/levelgen/GeneratorSettingBase; b end - m ()Z b isAquifersEnabled - m (Lnet/minecraft/data/worldgen/BootstrapContext;)Lnet/minecraft/world/level/levelgen/GeneratorSettingBase; c nether - m ()Z c oreVeinsEnabled - m (Lnet/minecraft/data/worldgen/BootstrapContext;)Lnet/minecraft/world/level/levelgen/GeneratorSettingBase; d caves - m ()Lnet/minecraft/world/level/levelgen/SeededRandom$a; d getRandomSource - m (Lnet/minecraft/data/worldgen/BootstrapContext;)Lnet/minecraft/world/level/levelgen/GeneratorSettingBase; e floatingIslands - m ()Lnet/minecraft/world/level/levelgen/GeneratorSettingBase; e dummy - m ()Lnet/minecraft/world/level/levelgen/NoiseSettings; f noiseSettings - m ()Lnet/minecraft/world/level/block/state/IBlockData; g defaultBlock - m ()Lnet/minecraft/world/level/block/state/IBlockData; h defaultFluid - m ()Lnet/minecraft/world/level/levelgen/NoiseRouter; i noiseRouter - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$o; j surfaceRule - m ()Ljava/util/List; k spawnTarget - m ()I l seaLevel - m ()Z m aquifersEnabled - m ()Z n useLegacyRandomSource -c net/minecraft/world/level/levelgen/GeneratorSettings net/minecraft/world/level/levelgen/WorldGenSettings - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/WorldOptions; b options - f Lnet/minecraft/world/level/levelgen/WorldDimensions; c dimensions - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/levelgen/WorldDimensions;)Lcom/mojang/serialization/DataResult; a encode - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/core/IRegistryCustom;)Lcom/mojang/serialization/DataResult; a encode - m ()Lnet/minecraft/world/level/levelgen/WorldOptions; a options - m ()Lnet/minecraft/world/level/levelgen/WorldDimensions; b dimensions -c net/minecraft/world/level/levelgen/GeodeBlockSettings net/minecraft/world/level/levelgen/GeodeBlockSettings - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; a fillingProvider - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b innerLayerProvider - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; c alternateInnerLayerProvider - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; d middleLayerProvider - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; e outerLayerProvider - f Ljava/util/List; f innerPlacements - f Lnet/minecraft/tags/TagKey; g cannotReplace - f Lnet/minecraft/tags/TagKey; h invalidBlocks - f Lcom/mojang/serialization/Codec; i CODEC - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$8 - m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/tags/TagKey; a lambda$static$7 - m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/tags/TagKey; b lambda$static$6 - m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Ljava/util/List; c lambda$static$5 - m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; d lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; e lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; f lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; g lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; h lambda$static$0 -c net/minecraft/world/level/levelgen/GeodeCrackSettings net/minecraft/world/level/levelgen/GeodeCrackSettings - f Lcom/mojang/serialization/Codec; a CODEC - f D b generateCrackChance - f D c baseCrackSize - f I d crackPointOffset - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;)Ljava/lang/Integer; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;)Ljava/lang/Double; b lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;)Ljava/lang/Double; c lambda$static$0 -c net/minecraft/world/level/levelgen/GeodeLayerSettings net/minecraft/world/level/levelgen/GeodeLayerSettings - f Lcom/mojang/serialization/Codec; a CODEC - f D b filling - f D c innerLayer - f D d middleLayer - f D e outerLayer - f Lcom/mojang/serialization/Codec; f LAYER_RANGE - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; a lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; b lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; c lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; d lambda$static$0 -c net/minecraft/world/level/levelgen/HeightMap net/minecraft/world/level/levelgen/Heightmap - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/function/Predicate; b NOT_AIR - f Ljava/util/function/Predicate; c MATERIAL_MOTION_BLOCKING - f Lnet/minecraft/util/DataBits; d data - f Ljava/util/function/Predicate; e isOpaque - f Lnet/minecraft/world/level/chunk/IChunkAccess; f chunk - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a lambda$static$0 - m (IIILnet/minecraft/world/level/block/state/IBlockData;)Z a update - m (Lnet/minecraft/world/level/chunk/IChunkAccess;Ljava/util/Set;)V a primeHeightmaps - m (Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/world/level/levelgen/HeightMap$Type;[J)V a setRawData - m ()[J a getRawData - m (I)I a getFirstAvailable - m (III)V a setHeight - m (II)I a getFirstAvailable - m (II)I b getHighestTaken - m (II)I c getIndex -c net/minecraft/world/level/levelgen/HeightMap$Type net/minecraft/world/level/levelgen/Heightmap$Types - f Lnet/minecraft/world/level/levelgen/HeightMap$Type; a WORLD_SURFACE_WG - f Lnet/minecraft/world/level/levelgen/HeightMap$Type; b WORLD_SURFACE - f Lnet/minecraft/world/level/levelgen/HeightMap$Type; c OCEAN_FLOOR_WG - f Lnet/minecraft/world/level/levelgen/HeightMap$Type; d OCEAN_FLOOR - f Lnet/minecraft/world/level/levelgen/HeightMap$Type; e MOTION_BLOCKING - f Lnet/minecraft/world/level/levelgen/HeightMap$Type; f MOTION_BLOCKING_NO_LEAVES - f Lcom/mojang/serialization/Codec; g CODEC - f Ljava/lang/String; h serializationKey - f Lnet/minecraft/world/level/levelgen/HeightMap$Use; i usage - f Ljava/util/function/Predicate; j isOpaque - f [Lnet/minecraft/world/level/levelgen/HeightMap$Type; k $VALUES - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a lambda$static$1 - m ()Ljava/lang/String; a getSerializationKey - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z b lambda$static$0 - m ()Z b sendToClient - m ()Ljava/lang/String; c getSerializedName - m ()Z d keepAfterWorldgen - m ()Ljava/util/function/Predicate; e isOpaque - m ()[Lnet/minecraft/world/level/levelgen/HeightMap$Type; f $values -c net/minecraft/world/level/levelgen/HeightMap$Use net/minecraft/world/level/levelgen/Heightmap$Usage - f Lnet/minecraft/world/level/levelgen/HeightMap$Use; a WORLDGEN - f Lnet/minecraft/world/level/levelgen/HeightMap$Use; b LIVE_WORLD - f Lnet/minecraft/world/level/levelgen/HeightMap$Use; c CLIENT - f [Lnet/minecraft/world/level/levelgen/HeightMap$Use; d $VALUES - m ()[Lnet/minecraft/world/level/levelgen/HeightMap$Use; a $values -c net/minecraft/world/level/levelgen/LegacyRandomSource net/minecraft/world/level/levelgen/LegacyRandomSource - f I d MODULUS_BITS - f J e MODULUS_MASK - f J f MULTIPLIER - f J g INCREMENT - f Ljava/util/concurrent/atomic/AtomicLong; h seed - f Lnet/minecraft/world/level/levelgen/MarsagliaPolarGaussian; i gaussianSource - m (J)V b setSeed - m (I)I c next - m ()Lnet/minecraft/util/RandomSource; d fork - m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e forkPositional - m ()D k nextGaussian -c net/minecraft/world/level/levelgen/LegacyRandomSource$a net/minecraft/world/level/levelgen/LegacyRandomSource$LegacyPositionalRandomFactory - f J a seed - m (Ljava/lang/StringBuilder;)V a parityConfigString - m (III)Lnet/minecraft/util/RandomSource; a at - m (J)Lnet/minecraft/util/RandomSource; a fromSeed - m (Ljava/lang/String;)Lnet/minecraft/util/RandomSource; a fromHashOf -c net/minecraft/world/level/levelgen/MarsagliaPolarGaussian net/minecraft/world/level/levelgen/MarsagliaPolarGaussian - f Lnet/minecraft/util/RandomSource; a randomSource - f D b nextNextGaussian - f Z c haveNextNextGaussian - m ()V a reset - m ()D b nextGaussian -c net/minecraft/world/level/levelgen/MobSpawnerPatrol net/minecraft/world/level/levelgen/PatrolSpawner - f I a nextTick - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;Z)Z a spawnPatrolMember - m (Lnet/minecraft/server/level/WorldServer;ZZ)I a tick -c net/minecraft/world/level/levelgen/MobSpawnerPhantom net/minecraft/world/level/levelgen/PhantomSpawner - f I a nextTick - m (Lnet/minecraft/server/level/WorldServer;ZZ)I a tick -c net/minecraft/world/level/levelgen/NoiseChunk net/minecraft/world/level/levelgen/NoiseChunk - f I A cellStartBlockX - f I B cellStartBlockY - f I C cellStartBlockZ - f I D inCellX - f I E inCellY - f I F inCellZ - f J G interpolationCounter - f J H arrayInterpolationCounter - f I I arrayIndex - f Lnet/minecraft/world/level/levelgen/DensityFunction$a; J sliceFillingContextProvider - f Lnet/minecraft/world/level/levelgen/NoiseSettings; a noiseSettings - f I b cellCountXZ - f I c cellCountY - f I d cellNoiseMinY - f I e firstCellX - f I f firstCellZ - f I g firstNoiseX - f I h firstNoiseZ - f Ljava/util/List; i interpolators - f Ljava/util/List; j cellCaches - f Ljava/util/Map; k wrapped - f Lit/unimi/dsi/fastutil/longs/Long2IntMap; l preliminarySurfaceLevel - f Lnet/minecraft/world/level/levelgen/Aquifer; m aquifer - f Lnet/minecraft/world/level/levelgen/DensityFunction; n initialDensityNoJaggedness - f Lnet/minecraft/world/level/levelgen/NoiseChunk$c; o blockStateRule - f Lnet/minecraft/world/level/levelgen/blending/Blender; p blender - f Lnet/minecraft/world/level/levelgen/NoiseChunk$g; q blendAlpha - f Lnet/minecraft/world/level/levelgen/NoiseChunk$g; r blendOffset - f Lnet/minecraft/world/level/levelgen/DensityFunctions$c; s beardifier - f J t lastBlendingDataPos - f Lnet/minecraft/world/level/levelgen/blending/Blender$a; u lastBlendingOutput - f I v noiseSizeXZ - f I w cellWidth - f I x cellHeight - f Z y interpolating - f Z z fillingCell - m (ZI)V a fillSlice - m (I)Lnet/minecraft/world/level/levelgen/DensityFunction$b; a forIndex - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$b;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$new$0 - m ()I a blockX - m (DLnet/minecraft/world/level/levelgen/NoiseChunk$i;)V a lambda$updateForZ$4 - m (ID)V a updateForY - m (II)I a preliminarySurfaceLevel - m (IILnet/minecraft/world/level/levelgen/NoiseChunk$i;)V a lambda$selectCellYZ$1 - m (Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/DensityFunctions$c;Lnet/minecraft/world/level/levelgen/GeneratorSettingBase;Lnet/minecraft/world/level/levelgen/Aquifer$a;Lnet/minecraft/world/level/levelgen/blending/Blender;)Lnet/minecraft/world/level/levelgen/NoiseChunk; a forChunk - m ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V a fillAllDirectly - m (Lnet/minecraft/world/level/levelgen/NoiseRouter;Ljava/util/List;)Lnet/minecraft/world/level/biome/Climate$Sampler; a cachedClimateSampler - m (J)I a computePreliminarySurfaceLevel - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a wrap - m (DLnet/minecraft/world/level/levelgen/NoiseChunk$i;)V b lambda$updateForX$3 - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; b wrapNew - m (II)V b selectCellYZ - m (I)V b advanceCellX - m ()I b blockY - m (ID)V b updateForX - m (ID)V c updateForZ - m ()I c blockZ - m (DLnet/minecraft/world/level/levelgen/NoiseChunk$i;)V c lambda$updateForY$2 - m (II)Lnet/minecraft/world/level/levelgen/blending/Blender$a; c getOrComputeBlendingOutput - m (I)Lnet/minecraft/world/level/levelgen/NoiseChunk; c forIndex - m ()Lnet/minecraft/world/level/levelgen/blending/Blender; d getBlender - m ()Lnet/minecraft/world/level/block/state/IBlockData; e getInterpolatedState - m ()V f initializeForFirstCellX - m ()V g stopInterpolation - m ()V h swapSlices - m ()Lnet/minecraft/world/level/levelgen/Aquifer; i aquifer - m ()I j cellWidth - m ()I k cellHeight -c net/minecraft/world/level/levelgen/NoiseChunk$1 net/minecraft/world/level/levelgen/NoiseChunk$1 - f Lnet/minecraft/world/level/levelgen/NoiseChunk; a this$0 - m (I)Lnet/minecraft/world/level/levelgen/DensityFunction$b; a forIndex - m ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V a fillAllDirectly -c net/minecraft/world/level/levelgen/NoiseChunk$2 net/minecraft/world/level/levelgen/NoiseChunk$2 - f [I a $SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$Marker$Type -c net/minecraft/world/level/levelgen/NoiseChunk$a net/minecraft/world/level/levelgen/NoiseChunk$BlendAlpha - f Lnet/minecraft/world/level/levelgen/NoiseChunk; a this$0 - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; k wrapped -c net/minecraft/world/level/levelgen/NoiseChunk$b net/minecraft/world/level/levelgen/NoiseChunk$BlendOffset - f Lnet/minecraft/world/level/levelgen/NoiseChunk; a this$0 - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/DensityFunction; a mapAll - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; k wrapped -c net/minecraft/world/level/levelgen/NoiseChunk$c net/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller -c net/minecraft/world/level/levelgen/NoiseChunk$d net/minecraft/world/level/levelgen/NoiseChunk$Cache2D - f Lnet/minecraft/world/level/levelgen/DensityFunction; a function - f J e lastPos2D - f D f lastValue - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$l$a; j type - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; k wrapped -c net/minecraft/world/level/levelgen/NoiseChunk$e net/minecraft/world/level/levelgen/NoiseChunk$CacheAllInCell - f Lnet/minecraft/world/level/levelgen/NoiseChunk; a this$0 - f Lnet/minecraft/world/level/levelgen/DensityFunction; e noiseFiller - f [D f values - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$l$a; j type - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; k wrapped -c net/minecraft/world/level/levelgen/NoiseChunk$f net/minecraft/world/level/levelgen/NoiseChunk$CacheOnce - f Lnet/minecraft/world/level/levelgen/NoiseChunk; a this$0 - f Lnet/minecraft/world/level/levelgen/DensityFunction; e function - f J f lastCounter - f J g lastArrayCounter - f D h lastValue - f [D i lastArray - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$l$a; j type - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; k wrapped -c net/minecraft/world/level/levelgen/NoiseChunk$g net/minecraft/world/level/levelgen/NoiseChunk$FlatCache - f Lnet/minecraft/world/level/levelgen/NoiseChunk; a this$0 - f Lnet/minecraft/world/level/levelgen/DensityFunction; e noiseFiller - f [[D f values - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$l$a; j type - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; k wrapped -c net/minecraft/world/level/levelgen/NoiseChunk$h net/minecraft/world/level/levelgen/NoiseChunk$NoiseChunkDensityFunction - m ()D a minValue - m ()D b maxValue - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; k wrapped -c net/minecraft/world/level/levelgen/NoiseChunk$i net/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator - f Lnet/minecraft/world/level/levelgen/NoiseChunk; a this$0 - f [[D e slice0 - f [[D f slice1 - f Lnet/minecraft/world/level/levelgen/DensityFunction; g noiseFiller - f D h noise000 - f D i noise001 - f D j noise100 - f D k noise101 - f D l noise010 - f D m noise011 - f D n noise110 - f D o noise111 - f D p valueXZ00 - f D q valueXZ10 - f D r valueXZ01 - f D s valueXZ11 - f D t valueZ0 - f D u valueZ1 - f D v value - m (D)V a updateForY - m ([DLnet/minecraft/world/level/levelgen/DensityFunction$a;)V a fillArray - m (II)[[D a allocateSlice - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m (II)V b selectCellYZ - m (D)V b updateForX - m (D)V c updateForZ - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$l$a; j type - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; k wrapped - m ()V l swapSlices -c net/minecraft/world/level/levelgen/NoiseRouter net/minecraft/world/level/levelgen/NoiseRouter - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/DensityFunction; b barrierNoise - f Lnet/minecraft/world/level/levelgen/DensityFunction; c fluidLevelFloodednessNoise - f Lnet/minecraft/world/level/levelgen/DensityFunction; d fluidLevelSpreadNoise - f Lnet/minecraft/world/level/levelgen/DensityFunction; e lavaNoise - f Lnet/minecraft/world/level/levelgen/DensityFunction; f temperature - f Lnet/minecraft/world/level/levelgen/DensityFunction; g vegetation - f Lnet/minecraft/world/level/levelgen/DensityFunction; h continents - f Lnet/minecraft/world/level/levelgen/DensityFunction; i erosion - f Lnet/minecraft/world/level/levelgen/DensityFunction; j depth - f Lnet/minecraft/world/level/levelgen/DensityFunction; k ridges - f Lnet/minecraft/world/level/levelgen/DensityFunction; l initialDensityWithoutJaggedness - f Lnet/minecraft/world/level/levelgen/DensityFunction; m finalDensity - f Lnet/minecraft/world/level/levelgen/DensityFunction; n veinToggle - f Lnet/minecraft/world/level/levelgen/DensityFunction; o veinRidged - f Lnet/minecraft/world/level/levelgen/DensityFunction; p veinGap - m (Lnet/minecraft/world/level/levelgen/DensityFunction$f;)Lnet/minecraft/world/level/levelgen/NoiseRouter; a mapAll - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; a barrierNoise - m (Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; a field - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; b fluidLevelFloodednessNoise - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; c fluidLevelSpreadNoise - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; d lavaNoise - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; e temperature - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; f vegetation - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; g continents - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; h erosion - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; i depth - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; j ridges - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; k initialDensityWithoutJaggedness - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; l finalDensity - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; m veinToggle - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; n veinRidged - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; o veinGap -c net/minecraft/world/level/levelgen/NoiseRouterData net/minecraft/world/level/levelgen/NoiseRouterData - f Lnet/minecraft/resources/ResourceKey; A BASE_3D_NOISE_END - f Lnet/minecraft/resources/ResourceKey; B SLOPED_CHEESE - f Lnet/minecraft/resources/ResourceKey; C OFFSET_LARGE - f Lnet/minecraft/resources/ResourceKey; D FACTOR_LARGE - f Lnet/minecraft/resources/ResourceKey; E JAGGEDNESS_LARGE - f Lnet/minecraft/resources/ResourceKey; F DEPTH_LARGE - f Lnet/minecraft/resources/ResourceKey; G SLOPED_CHEESE_LARGE - f Lnet/minecraft/resources/ResourceKey; H OFFSET_AMPLIFIED - f Lnet/minecraft/resources/ResourceKey; I FACTOR_AMPLIFIED - f Lnet/minecraft/resources/ResourceKey; J JAGGEDNESS_AMPLIFIED - f Lnet/minecraft/resources/ResourceKey; K DEPTH_AMPLIFIED - f Lnet/minecraft/resources/ResourceKey; L SLOPED_CHEESE_AMPLIFIED - f Lnet/minecraft/resources/ResourceKey; M SLOPED_CHEESE_END - f Lnet/minecraft/resources/ResourceKey; N SPAGHETTI_ROUGHNESS_FUNCTION - f Lnet/minecraft/resources/ResourceKey; O ENTRANCES - f Lnet/minecraft/resources/ResourceKey; P NOODLE - f Lnet/minecraft/resources/ResourceKey; Q PILLARS - f Lnet/minecraft/resources/ResourceKey; R SPAGHETTI_2D_THICKNESS_MODULATOR - f Lnet/minecraft/resources/ResourceKey; S SPAGHETTI_2D - f F a GLOBAL_OFFSET - f I b ISLAND_CHUNK_DISTANCE - f J c ISLAND_CHUNK_DISTANCE_SQR - f Lnet/minecraft/resources/ResourceKey; d CONTINENTS - f Lnet/minecraft/resources/ResourceKey; e EROSION - f Lnet/minecraft/resources/ResourceKey; f RIDGES - f Lnet/minecraft/resources/ResourceKey; g RIDGES_FOLDED - f Lnet/minecraft/resources/ResourceKey; h OFFSET - f Lnet/minecraft/resources/ResourceKey; i FACTOR - f Lnet/minecraft/resources/ResourceKey; j JAGGEDNESS - f Lnet/minecraft/resources/ResourceKey; k DEPTH - f Lnet/minecraft/resources/ResourceKey; l CONTINENTS_LARGE - f Lnet/minecraft/resources/ResourceKey; m EROSION_LARGE - f F n ORE_THICKNESS - f D o VEININESS_FREQUENCY - f D p NOODLE_SPACING_AND_STRAIGHTNESS - f D q SURFACE_DENSITY_THRESHOLD - f D r CHEESE_NOISE_TARGET - f Lnet/minecraft/world/level/levelgen/DensityFunction; s BLENDING_FACTOR - f Lnet/minecraft/world/level/levelgen/DensityFunction; t BLENDING_JAGGEDNESS - f Lnet/minecraft/resources/ResourceKey; u ZERO - f Lnet/minecraft/resources/ResourceKey; v Y - f Lnet/minecraft/resources/ResourceKey; w SHIFT_X - f Lnet/minecraft/resources/ResourceKey; x SHIFT_Z - f Lnet/minecraft/resources/ResourceKey; y BASE_3D_NOISE_OVERWORLD - f Lnet/minecraft/resources/ResourceKey; z BASE_3D_NOISE_NETHER - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a registerAndWrap - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZ)Lnet/minecraft/world/level/levelgen/NoiseRouter; a overworld - m (Lnet/minecraft/world/level/levelgen/OreVeinifier$a;)I a lambda$overworld$1 - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;III)Lnet/minecraft/world/level/levelgen/DensityFunction; a yLimitedInterpolatable - m (Lnet/minecraft/world/level/levelgen/DensityFunction;II)Lnet/minecraft/world/level/levelgen/DensityFunction; a slideEndLike - m (Lnet/minecraft/world/level/levelgen/DensityFunction;IIIIDIID)Lnet/minecraft/world/level/levelgen/DensityFunction; a slide - m (F)F a peaksAndValleys - m (ZLnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a slideOverworld - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Z)V a registerTerrainNoises - m (Lnet/minecraft/data/worldgen/BootstrapContext;)Lnet/minecraft/core/Holder; a bootstrap - m ()Lnet/minecraft/world/level/levelgen/NoiseRouter; a none - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createKey - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a splineWithBlending - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a underground - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a peaksAndValleys - m (Lnet/minecraft/core/HolderGetter;II)Lnet/minecraft/world/level/levelgen/DensityFunction; a slideNetherLike - m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; a end - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; a nether - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/DensityFunction; a getFunction - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; b caves - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; b noiseGradientDensity - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/NoiseRouter; b noNewCaves - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; b postProcess - m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; b spaghettiRoughnessFunction - m (Lnet/minecraft/world/level/levelgen/OreVeinifier$a;)I b lambda$overworld$0 - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; c slideEnd - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; c floatingIslands - m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; c pillars - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; d entrances - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; e noodle - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; f spaghetti2D -c net/minecraft/world/level/levelgen/NoiseRouterData$a net/minecraft/world/level/levelgen/NoiseRouterData$QuantizedSpaghettiRarity - m (D)D a getSphaghettiRarity2D - m (D)D b getSpaghettiRarity3D -c net/minecraft/world/level/levelgen/NoiseSettings net/minecraft/world/level/levelgen/NoiseSettings - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/NoiseSettings; b OVERWORLD_NOISE_SETTINGS - f Lnet/minecraft/world/level/levelgen/NoiseSettings; c NETHER_NOISE_SETTINGS - f Lnet/minecraft/world/level/levelgen/NoiseSettings; d END_NOISE_SETTINGS - f Lnet/minecraft/world/level/levelgen/NoiseSettings; e CAVES_NOISE_SETTINGS - f Lnet/minecraft/world/level/levelgen/NoiseSettings; f FLOATING_ISLANDS_NOISE_SETTINGS - f I g minY - f I h height - f I i noiseSizeHorizontal - f I j noiseSizeVertical - m (Lnet/minecraft/world/level/levelgen/NoiseSettings;)Lcom/mojang/serialization/DataResult; a guardY - m ()I a getCellHeight - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (IIII)Lnet/minecraft/world/level/levelgen/NoiseSettings; a create - m (Lnet/minecraft/world/level/LevelHeightAccessor;)Lnet/minecraft/world/level/levelgen/NoiseSettings; a clampToHeightAccessor - m (Lcom/mojang/serialization/DataResult$Error;)V a lambda$create$4 - m ()I b getCellWidth - m ()I c minY - m ()I d height - m ()I e noiseSizeHorizontal - m ()I f noiseSizeVertical - m ()Ljava/lang/String; g lambda$guardY$3 - m ()Ljava/lang/String; h lambda$guardY$2 - m ()Ljava/lang/String; i lambda$guardY$1 -c net/minecraft/world/level/levelgen/Noises net/minecraft/world/level/levelgen/Noises - f Lnet/minecraft/resources/ResourceKey; A SPAGHETTI_ROUGHNESS_MODULATOR - f Lnet/minecraft/resources/ResourceKey; B CAVE_ENTRANCE - f Lnet/minecraft/resources/ResourceKey; C CAVE_LAYER - f Lnet/minecraft/resources/ResourceKey; D CAVE_CHEESE - f Lnet/minecraft/resources/ResourceKey; E ORE_VEININESS - f Lnet/minecraft/resources/ResourceKey; F ORE_VEIN_A - f Lnet/minecraft/resources/ResourceKey; G ORE_VEIN_B - f Lnet/minecraft/resources/ResourceKey; H ORE_GAP - f Lnet/minecraft/resources/ResourceKey; I NOODLE - f Lnet/minecraft/resources/ResourceKey; J NOODLE_THICKNESS - f Lnet/minecraft/resources/ResourceKey; K NOODLE_RIDGE_A - f Lnet/minecraft/resources/ResourceKey; L NOODLE_RIDGE_B - f Lnet/minecraft/resources/ResourceKey; M JAGGED - f Lnet/minecraft/resources/ResourceKey; N SURFACE - f Lnet/minecraft/resources/ResourceKey; O SURFACE_SECONDARY - f Lnet/minecraft/resources/ResourceKey; P CLAY_BANDS_OFFSET - f Lnet/minecraft/resources/ResourceKey; Q BADLANDS_PILLAR - f Lnet/minecraft/resources/ResourceKey; R BADLANDS_PILLAR_ROOF - f Lnet/minecraft/resources/ResourceKey; S BADLANDS_SURFACE - f Lnet/minecraft/resources/ResourceKey; T ICEBERG_PILLAR - f Lnet/minecraft/resources/ResourceKey; U ICEBERG_PILLAR_ROOF - f Lnet/minecraft/resources/ResourceKey; V ICEBERG_SURFACE - f Lnet/minecraft/resources/ResourceKey; W SWAMP - f Lnet/minecraft/resources/ResourceKey; X CALCITE - f Lnet/minecraft/resources/ResourceKey; Y GRAVEL - f Lnet/minecraft/resources/ResourceKey; Z POWDER_SNOW - f Lnet/minecraft/resources/ResourceKey; a TEMPERATURE - f Lnet/minecraft/resources/ResourceKey; aa PACKED_ICE - f Lnet/minecraft/resources/ResourceKey; ab ICE - f Lnet/minecraft/resources/ResourceKey; ac SOUL_SAND_LAYER - f Lnet/minecraft/resources/ResourceKey; ad GRAVEL_LAYER - f Lnet/minecraft/resources/ResourceKey; ae PATCH - f Lnet/minecraft/resources/ResourceKey; af NETHERRACK - f Lnet/minecraft/resources/ResourceKey; ag NETHER_WART - f Lnet/minecraft/resources/ResourceKey; ah NETHER_STATE_SELECTOR - f Lnet/minecraft/resources/ResourceKey; b VEGETATION - f Lnet/minecraft/resources/ResourceKey; c CONTINENTALNESS - f Lnet/minecraft/resources/ResourceKey; d EROSION - f Lnet/minecraft/resources/ResourceKey; e TEMPERATURE_LARGE - f Lnet/minecraft/resources/ResourceKey; f VEGETATION_LARGE - f Lnet/minecraft/resources/ResourceKey; g CONTINENTALNESS_LARGE - f Lnet/minecraft/resources/ResourceKey; h EROSION_LARGE - f Lnet/minecraft/resources/ResourceKey; i RIDGE - f Lnet/minecraft/resources/ResourceKey; j SHIFT - f Lnet/minecraft/resources/ResourceKey; k AQUIFER_BARRIER - f Lnet/minecraft/resources/ResourceKey; l AQUIFER_FLUID_LEVEL_FLOODEDNESS - f Lnet/minecraft/resources/ResourceKey; m AQUIFER_LAVA - f Lnet/minecraft/resources/ResourceKey; n AQUIFER_FLUID_LEVEL_SPREAD - f Lnet/minecraft/resources/ResourceKey; o PILLAR - f Lnet/minecraft/resources/ResourceKey; p PILLAR_RARENESS - f Lnet/minecraft/resources/ResourceKey; q PILLAR_THICKNESS - f Lnet/minecraft/resources/ResourceKey; r SPAGHETTI_2D - f Lnet/minecraft/resources/ResourceKey; s SPAGHETTI_2D_ELEVATION - f Lnet/minecraft/resources/ResourceKey; t SPAGHETTI_2D_MODULATOR - f Lnet/minecraft/resources/ResourceKey; u SPAGHETTI_2D_THICKNESS - f Lnet/minecraft/resources/ResourceKey; v SPAGHETTI_3D_1 - f Lnet/minecraft/resources/ResourceKey; w SPAGHETTI_3D_2 - f Lnet/minecraft/resources/ResourceKey; x SPAGHETTI_3D_RARITY - f Lnet/minecraft/resources/ResourceKey; y SPAGHETTI_3D_THICKNESS - f Lnet/minecraft/resources/ResourceKey; z SPAGHETTI_ROUGHNESS - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; a instantiate - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createKey -c net/minecraft/world/level/levelgen/OreVeinifier net/minecraft/world/level/levelgen/OreVeinifier - f F a VEININESS_THRESHOLD - f I b EDGE_ROUNDOFF_BEGIN - f D c MAX_EDGE_ROUNDOFF - f F d VEIN_SOLIDNESS - f F e MIN_RICHNESS - f F f MAX_RICHNESS - f F g MAX_RICHNESS_THRESHOLD - f F h CHANCE_OF_RAW_ORE_BLOCK - f F i SKIP_ORE_IF_GAP_NOISE_IS_BELOW - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$b;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$create$0 - m (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;)Lnet/minecraft/world/level/levelgen/NoiseChunk$c; a create -c net/minecraft/world/level/levelgen/OreVeinifier$a net/minecraft/world/level/levelgen/OreVeinifier$VeinType - f Lnet/minecraft/world/level/levelgen/OreVeinifier$a; a COPPER - f Lnet/minecraft/world/level/levelgen/OreVeinifier$a; b IRON - f I c minY - f I d maxY - f Lnet/minecraft/world/level/block/state/IBlockData; e ore - f Lnet/minecraft/world/level/block/state/IBlockData; f rawOreBlock - f Lnet/minecraft/world/level/block/state/IBlockData; g filler - f [Lnet/minecraft/world/level/levelgen/OreVeinifier$a; h $VALUES - m ()[Lnet/minecraft/world/level/levelgen/OreVeinifier$a; a $values -c net/minecraft/world/level/levelgen/PositionalRandomFactory net/minecraft/world/level/levelgen/PositionalRandomFactory - m (Ljava/lang/StringBuilder;)V a parityConfigString - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/util/RandomSource; a fromHashOf - m (III)Lnet/minecraft/util/RandomSource; a at - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/util/RandomSource; a at - m (J)Lnet/minecraft/util/RandomSource; a fromSeed - m (Ljava/lang/String;)Lnet/minecraft/util/RandomSource; a fromHashOf -c net/minecraft/world/level/levelgen/RandomState net/minecraft/world/level/levelgen/RandomState - f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; a random - f Lnet/minecraft/core/HolderGetter; b noises - f Lnet/minecraft/world/level/levelgen/NoiseRouter; c router - f Lnet/minecraft/world/level/biome/Climate$Sampler; d sampler - f Lnet/minecraft/world/level/levelgen/SurfaceSystem; e surfaceSystem - f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; f aquiferRandom - f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; g oreRandom - f Ljava/util/Map; h noiseIntances - f Ljava/util/Map; i positionalRandoms - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; a getOrCreateNoise - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; a lambda$getOrCreateRandomFactory$1 - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; a lambda$getOrCreateNoise$0 - m ()Lnet/minecraft/world/level/levelgen/NoiseRouter; a router - m (Lnet/minecraft/world/level/levelgen/GeneratorSettingBase;Lnet/minecraft/core/HolderGetter;J)Lnet/minecraft/world/level/levelgen/RandomState; a create - m (Lnet/minecraft/core/HolderGetter$a;Lnet/minecraft/resources/ResourceKey;J)Lnet/minecraft/world/level/levelgen/RandomState; a create - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; a getOrCreateRandomFactory - m ()Lnet/minecraft/world/level/biome/Climate$Sampler; b sampler - m ()Lnet/minecraft/world/level/levelgen/SurfaceSystem; c surfaceSystem - m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; d aquiferRandom - m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e oreRandom -c net/minecraft/world/level/levelgen/RandomState$1 net/minecraft/world/level/levelgen/RandomState$1 - f Ljava/util/Map; a wrapped - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a wrapNew -c net/minecraft/world/level/levelgen/RandomState$a net/minecraft/world/level/levelgen/RandomState$1NoiseWiringHelper - f J a val$seed - f Z b val$useLegacyInit - f Lnet/minecraft/world/level/levelgen/RandomState; c this$0 - f Ljava/util/Map; d wrapped - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a wrapNew - m (Lnet/minecraft/world/level/levelgen/DensityFunction$c;)Lnet/minecraft/world/level/levelgen/DensityFunction$c; a visitNoise - m (J)Lnet/minecraft/util/RandomSource; a newLegacyInstance -c net/minecraft/world/level/levelgen/RandomSupport net/minecraft/world/level/levelgen/RandomSupport - f J a GOLDEN_RATIO_64 - f J b SILVER_RATIO_64 - f Lcom/google/common/hash/HashFunction; c MD5_128 - f Ljava/util/concurrent/atomic/AtomicLong; d SEED_UNIQUIFIER - m ()J a generateUniqueSeed - m (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/RandomSupport$a; a seedFromHashOf - m (J)J a mixStafford13 - m (J)Lnet/minecraft/world/level/levelgen/RandomSupport$a; b upgradeSeedTo128bitUnmixed - m (J)Lnet/minecraft/world/level/levelgen/RandomSupport$a; c upgradeSeedTo128bit - m (J)J d lambda$generateUniqueSeed$0 -c net/minecraft/world/level/levelgen/RandomSupport$a net/minecraft/world/level/levelgen/RandomSupport$Seed128bit - f J a seedLo - f J b seedHi - m (JJ)Lnet/minecraft/world/level/levelgen/RandomSupport$a; a xor - m (Lnet/minecraft/world/level/levelgen/RandomSupport$a;)Lnet/minecraft/world/level/levelgen/RandomSupport$a; a xor - m ()Lnet/minecraft/world/level/levelgen/RandomSupport$a; a mixed - m ()J b seedLo - m ()J c seedHi -c net/minecraft/world/level/levelgen/SeededRandom net/minecraft/world/level/levelgen/WorldgenRandom - f Lnet/minecraft/util/RandomSource; d randomSource - f I e count - m (IIJJ)Lnet/minecraft/util/RandomSource; a seedSlimeChunk - m (JII)J a setDecorationSeed - m (JIII)V a setLargeFeatureWithSalt - m (JII)V b setFeatureSeed - m (J)V b setSeed - m (I)I c next - m (JII)V c setLargeFeatureSeed - m ()Lnet/minecraft/util/RandomSource; d fork - m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e forkPositional - m ()I l getCount -c net/minecraft/world/level/levelgen/SeededRandom$a net/minecraft/world/level/levelgen/WorldgenRandom$Algorithm - f Lnet/minecraft/world/level/levelgen/SeededRandom$a; a LEGACY - f Lnet/minecraft/world/level/levelgen/SeededRandom$a; b XOROSHIRO - f Ljava/util/function/LongFunction; c constructor - f [Lnet/minecraft/world/level/levelgen/SeededRandom$a; d $VALUES - m ()[Lnet/minecraft/world/level/levelgen/SeededRandom$a; a $values - m (J)Lnet/minecraft/util/RandomSource; a newInstance -c net/minecraft/world/level/levelgen/SingleThreadedRandomSource net/minecraft/world/level/levelgen/SingleThreadedRandomSource - f I d MODULUS_BITS - f J e MODULUS_MASK - f J f MULTIPLIER - f J g INCREMENT - f J h seed - f Lnet/minecraft/world/level/levelgen/MarsagliaPolarGaussian; i gaussianSource - m (J)V b setSeed - m (I)I c next - m ()Lnet/minecraft/util/RandomSource; d fork - m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e forkPositional - m ()D k nextGaussian -c net/minecraft/world/level/levelgen/SurfaceRules net/minecraft/world/level/levelgen/SurfaceRules - f Lnet/minecraft/world/level/levelgen/SurfaceRules$f; a ON_FLOOR - f Lnet/minecraft/world/level/levelgen/SurfaceRules$f; b UNDER_FLOOR - f Lnet/minecraft/world/level/levelgen/SurfaceRules$f; c DEEP_UNDER_FLOOR - f Lnet/minecraft/world/level/levelgen/SurfaceRules$f; d VERY_DEEP_UNDER_FLOOR - f Lnet/minecraft/world/level/levelgen/SurfaceRules$f; e ON_CEILING - f Lnet/minecraft/world/level/levelgen/SurfaceRules$f; f UNDER_CEILING - m (IZILnet/minecraft/world/level/levelgen/placement/CaveSurface;)Lnet/minecraft/world/level/levelgen/SurfaceRules$f; a stoneDepthCheck - m ([Lnet/minecraft/world/level/levelgen/SurfaceRules$o;)Lnet/minecraft/world/level/levelgen/SurfaceRules$o; a sequence - m (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/SurfaceRules$f; a verticalGradient - m (Lnet/minecraft/resources/ResourceKey;D)Lnet/minecraft/world/level/levelgen/SurfaceRules$f; a noiseCondition - m (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/SurfaceRules$c; a isBiome - m (IZLnet/minecraft/world/level/levelgen/placement/CaveSurface;)Lnet/minecraft/world/level/levelgen/SurfaceRules$f; a stoneDepthCheck - m (II)Lnet/minecraft/world/level/levelgen/SurfaceRules$f; a waterBlockCheck - m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/SurfaceRules$f; a yBlockCheck - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$f; a steep - m (Lnet/minecraft/resources/ResourceKey;DD)Lnet/minecraft/world/level/levelgen/SurfaceRules$f; a noiseCondition - m (Lnet/minecraft/core/IRegistry;Ljava/lang/String;Lnet/minecraft/util/KeyDispatchDataCodec;)Lcom/mojang/serialization/MapCodec; a register - m ([Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/SurfaceRules$f; a isBiome - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$f;)Lnet/minecraft/world/level/levelgen/SurfaceRules$f; a not - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/levelgen/SurfaceRules$o; a state - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$f;Lnet/minecraft/world/level/levelgen/SurfaceRules$o;)Lnet/minecraft/world/level/levelgen/SurfaceRules$o; a ifTrue - m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/SurfaceRules$f; b yStartCheck - m (II)Lnet/minecraft/world/level/levelgen/SurfaceRules$f; b waterStartCheck - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$f; b hole - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$f; c abovePreliminarySurface - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$f; d temperature - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$o; e bandlands -c net/minecraft/world/level/levelgen/SurfaceRules$a net/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface - f Lnet/minecraft/world/level/levelgen/SurfaceRules$a; a INSTANCE - f Lnet/minecraft/util/KeyDispatchDataCodec; c CODEC - f [Lnet/minecraft/world/level/levelgen/SurfaceRules$a; d $VALUES - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$g;)Lnet/minecraft/world/level/levelgen/SurfaceRules$e; a apply - m ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$a; b $values -c net/minecraft/world/level/levelgen/SurfaceRules$aa net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource - f Lnet/minecraft/world/level/levelgen/VerticalAnchor; a anchor - f I c surfaceDepthMultiplier - f Z d addStoneDepth - f Lnet/minecraft/util/KeyDispatchDataCodec; e CODEC - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$g;)Lnet/minecraft/world/level/levelgen/SurfaceRules$e; a apply - m ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; b anchor - m ()I c surfaceDepthMultiplier - m ()Z d addStoneDepth -c net/minecraft/world/level/levelgen/SurfaceRules$aa$a net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource$1YCondition - f Lnet/minecraft/world/level/levelgen/SurfaceRules$g; a val$ruleContext - f Lnet/minecraft/world/level/levelgen/SurfaceRules$aa; b this$0 - m ()Z a compute -c net/minecraft/world/level/levelgen/SurfaceRules$b net/minecraft/world/level/levelgen/SurfaceRules$Bandlands - f Lnet/minecraft/world/level/levelgen/SurfaceRules$b; a INSTANCE - f Lnet/minecraft/util/KeyDispatchDataCodec; c CODEC - f [Lnet/minecraft/world/level/levelgen/SurfaceRules$b; d $VALUES - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$g;)Lnet/minecraft/world/level/levelgen/SurfaceRules$u; a apply - m ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$b; b $values -c net/minecraft/world/level/levelgen/SurfaceRules$c net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource - f Lnet/minecraft/util/KeyDispatchDataCodec; a CODEC - f Ljava/util/List; c biomes - f Ljava/util/function/Predicate; d biomeNameTest - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$g;)Lnet/minecraft/world/level/levelgen/SurfaceRules$e; a apply - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$c;)Ljava/util/List; a lambda$static$0 -c net/minecraft/world/level/levelgen/SurfaceRules$c$a net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource$1BiomeCondition - f Lnet/minecraft/world/level/levelgen/SurfaceRules$g; a val$ruleContext - f Lnet/minecraft/world/level/levelgen/SurfaceRules$c; b this$0 - m ()Z a compute -c net/minecraft/world/level/levelgen/SurfaceRules$d net/minecraft/world/level/levelgen/SurfaceRules$BlockRuleSource - f Lnet/minecraft/world/level/block/state/IBlockData; a resultState - f Lnet/minecraft/world/level/levelgen/SurfaceRules$r; c rule - f Lnet/minecraft/util/KeyDispatchDataCodec; d CODEC - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$g;)Lnet/minecraft/world/level/levelgen/SurfaceRules$u; a apply - m ()Lnet/minecraft/world/level/block/state/IBlockData; b resultState - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$r; c rule -c net/minecraft/world/level/levelgen/SurfaceRules$e net/minecraft/world/level/levelgen/SurfaceRules$Condition - m ()Z b test -c net/minecraft/world/level/levelgen/SurfaceRules$f net/minecraft/world/level/levelgen/SurfaceRules$ConditionSource - f Lcom/mojang/serialization/Codec; b CODEC - m (Lnet/minecraft/core/IRegistry;)Lcom/mojang/serialization/MapCodec; a bootstrap - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$f;)Lcom/mojang/serialization/MapCodec; a lambda$static$0 - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec -c net/minecraft/world/level/levelgen/SurfaceRules$g net/minecraft/world/level/levelgen/SurfaceRules$Context - f Ljava/util/function/Supplier; A biome - f I B blockY - f I C waterHeight - f I D stoneDepthBelow - f I E stoneDepthAbove - f I a HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD_SURFACE - f I b SURFACE_CELL_BITS - f I c SURFACE_CELL_SIZE - f I d SURFACE_CELL_MASK - f Lnet/minecraft/world/level/levelgen/SurfaceSystem; e system - f Lnet/minecraft/world/level/levelgen/SurfaceRules$e; f temperature - f Lnet/minecraft/world/level/levelgen/SurfaceRules$e; g steep - f Lnet/minecraft/world/level/levelgen/SurfaceRules$e; h hole - f Lnet/minecraft/world/level/levelgen/SurfaceRules$e; i abovePreliminarySurface - f Lnet/minecraft/world/level/levelgen/RandomState; j randomState - f Lnet/minecraft/world/level/chunk/IChunkAccess; k chunk - f Lnet/minecraft/world/level/levelgen/NoiseChunk; l noiseChunk - f Ljava/util/function/Function; m biomeGetter - f Lnet/minecraft/world/level/levelgen/WorldGenerationContext; n context - f J o lastPreliminarySurfaceCellOrigin - f [I p preliminarySurfaceCache - f J q lastUpdateXZ - f I r blockX - f I s blockZ - f I t surfaceDepth - f J u lastSurfaceDepth2Update - f D v surfaceSecondary - f J w lastMinSurfaceLevelUpdate - f I x minSurfaceLevel - f J y lastUpdateY - f Lnet/minecraft/core/BlockPosition$MutableBlockPosition; z pos - m (III)Lnet/minecraft/core/Holder; a lambda$updateY$0 - m (II)V a updateXZ - m (I)I a blockCoordToSurfaceCell - m ()D a getSurfaceSecondary - m (IIIIII)V a updateY - m ()I b getMinSurfaceLevel - m (I)I b surfaceCellToBlockCoord -c net/minecraft/world/level/levelgen/SurfaceRules$g$a net/minecraft/world/level/levelgen/SurfaceRules$Context$AbovePreliminarySurfaceCondition - f Lnet/minecraft/world/level/levelgen/SurfaceRules$g; a this$0 - m ()Z b test -c net/minecraft/world/level/levelgen/SurfaceRules$g$b net/minecraft/world/level/levelgen/SurfaceRules$Context$HoleCondition - m ()Z a compute -c net/minecraft/world/level/levelgen/SurfaceRules$g$c net/minecraft/world/level/levelgen/SurfaceRules$Context$SteepMaterialCondition - m ()Z a compute -c net/minecraft/world/level/levelgen/SurfaceRules$g$d net/minecraft/world/level/levelgen/SurfaceRules$Context$TemperatureHelperCondition - m ()Z a compute -c net/minecraft/world/level/levelgen/SurfaceRules$h net/minecraft/world/level/levelgen/SurfaceRules$Hole - f Lnet/minecraft/world/level/levelgen/SurfaceRules$h; a INSTANCE - f Lnet/minecraft/util/KeyDispatchDataCodec; c CODEC - f [Lnet/minecraft/world/level/levelgen/SurfaceRules$h; d $VALUES - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$g;)Lnet/minecraft/world/level/levelgen/SurfaceRules$e; a apply - m ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$h; b $values -c net/minecraft/world/level/levelgen/SurfaceRules$i net/minecraft/world/level/levelgen/SurfaceRules$LazyCondition - f J a lastUpdate - f Lnet/minecraft/world/level/levelgen/SurfaceRules$g; c context - f Ljava/lang/Boolean; d result - m ()Z a compute - m ()Z b test - m ()J c getContextLastUpdate -c net/minecraft/world/level/levelgen/SurfaceRules$j net/minecraft/world/level/levelgen/SurfaceRules$LazyXZCondition - m ()J c getContextLastUpdate -c net/minecraft/world/level/levelgen/SurfaceRules$k net/minecraft/world/level/levelgen/SurfaceRules$LazyYCondition - m ()J c getContextLastUpdate -c net/minecraft/world/level/levelgen/SurfaceRules$l net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource - f Lnet/minecraft/resources/ResourceKey; a noise - f D c minThreshold - f D d maxThreshold - f Lnet/minecraft/util/KeyDispatchDataCodec; e CODEC - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$g;)Lnet/minecraft/world/level/levelgen/SurfaceRules$e; a apply - m ()Lnet/minecraft/resources/ResourceKey; b noise - m ()D c minThreshold - m ()D d maxThreshold -c net/minecraft/world/level/levelgen/SurfaceRules$l$a net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource$1NoiseThresholdCondition - f Lnet/minecraft/world/level/levelgen/SurfaceRules$g; a val$ruleContext - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; b val$noise - f Lnet/minecraft/world/level/levelgen/SurfaceRules$l; e this$0 - m ()Z a compute -c net/minecraft/world/level/levelgen/SurfaceRules$m net/minecraft/world/level/levelgen/SurfaceRules$NotCondition - f Lnet/minecraft/world/level/levelgen/SurfaceRules$e; a target - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$e; a target - m ()Z b test -c net/minecraft/world/level/levelgen/SurfaceRules$n net/minecraft/world/level/levelgen/SurfaceRules$NotConditionSource - f Lnet/minecraft/world/level/levelgen/SurfaceRules$f; a target - f Lnet/minecraft/util/KeyDispatchDataCodec; c CODEC - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$g;)Lnet/minecraft/world/level/levelgen/SurfaceRules$e; a apply - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$f; b target -c net/minecraft/world/level/levelgen/SurfaceRules$o net/minecraft/world/level/levelgen/SurfaceRules$RuleSource - f Lcom/mojang/serialization/Codec; b CODEC - m (Lnet/minecraft/core/IRegistry;)Lcom/mojang/serialization/MapCodec; a bootstrap - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$o;)Lcom/mojang/serialization/MapCodec; a lambda$static$0 - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec -c net/minecraft/world/level/levelgen/SurfaceRules$p net/minecraft/world/level/levelgen/SurfaceRules$SequenceRule - f Ljava/util/List; a rules - m ()Ljava/util/List; a rules -c net/minecraft/world/level/levelgen/SurfaceRules$q net/minecraft/world/level/levelgen/SurfaceRules$SequenceRuleSource - f Ljava/util/List; a sequence - f Lnet/minecraft/util/KeyDispatchDataCodec; c CODEC - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$g;)Lnet/minecraft/world/level/levelgen/SurfaceRules$u; a apply - m ()Ljava/util/List; b sequence -c net/minecraft/world/level/levelgen/SurfaceRules$r net/minecraft/world/level/levelgen/SurfaceRules$StateRule - f Lnet/minecraft/world/level/block/state/IBlockData; a state - m ()Lnet/minecraft/world/level/block/state/IBlockData; a state -c net/minecraft/world/level/levelgen/SurfaceRules$s net/minecraft/world/level/levelgen/SurfaceRules$Steep - f Lnet/minecraft/world/level/levelgen/SurfaceRules$s; a INSTANCE - f Lnet/minecraft/util/KeyDispatchDataCodec; c CODEC - f [Lnet/minecraft/world/level/levelgen/SurfaceRules$s; d $VALUES - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$g;)Lnet/minecraft/world/level/levelgen/SurfaceRules$e; a apply - m ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$s; b $values -c net/minecraft/world/level/levelgen/SurfaceRules$t net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck - f I a offset - f Z c addSurfaceDepth - f I d secondaryDepthRange - f Lnet/minecraft/world/level/levelgen/placement/CaveSurface; e surfaceType - f Lnet/minecraft/util/KeyDispatchDataCodec; f CODEC - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$g;)Lnet/minecraft/world/level/levelgen/SurfaceRules$e; a apply - m ()I b offset - m ()Z c addSurfaceDepth - m ()I d secondaryDepthRange - m ()Lnet/minecraft/world/level/levelgen/placement/CaveSurface; e surfaceType -c net/minecraft/world/level/levelgen/SurfaceRules$t$a net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck$1StoneDepthCondition - f Lnet/minecraft/world/level/levelgen/SurfaceRules$g; a val$ruleContext - f Z b val$ceiling - f Lnet/minecraft/world/level/levelgen/SurfaceRules$t; e this$0 - m ()Z a compute -c net/minecraft/world/level/levelgen/SurfaceRules$u net/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule -c net/minecraft/world/level/levelgen/SurfaceRules$v net/minecraft/world/level/levelgen/SurfaceRules$Temperature - f Lnet/minecraft/world/level/levelgen/SurfaceRules$v; a INSTANCE - f Lnet/minecraft/util/KeyDispatchDataCodec; c CODEC - f [Lnet/minecraft/world/level/levelgen/SurfaceRules$v; d $VALUES - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$g;)Lnet/minecraft/world/level/levelgen/SurfaceRules$e; a apply - m ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$v; b $values -c net/minecraft/world/level/levelgen/SurfaceRules$w net/minecraft/world/level/levelgen/SurfaceRules$TestRule - f Lnet/minecraft/world/level/levelgen/SurfaceRules$e; a condition - f Lnet/minecraft/world/level/levelgen/SurfaceRules$u; b followup - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$e; a condition - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$u; b followup -c net/minecraft/world/level/levelgen/SurfaceRules$x net/minecraft/world/level/levelgen/SurfaceRules$TestRuleSource - f Lnet/minecraft/world/level/levelgen/SurfaceRules$f; a ifTrue - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; c thenRun - f Lnet/minecraft/util/KeyDispatchDataCodec; d CODEC - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$g;)Lnet/minecraft/world/level/levelgen/SurfaceRules$u; a apply - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$f; b ifTrue - m ()Lnet/minecraft/world/level/levelgen/SurfaceRules$o; c thenRun -c net/minecraft/world/level/levelgen/SurfaceRules$y net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource - f Lnet/minecraft/resources/MinecraftKey; a randomName - f Lnet/minecraft/world/level/levelgen/VerticalAnchor; c trueAtAndBelow - f Lnet/minecraft/world/level/levelgen/VerticalAnchor; d falseAtAndAbove - f Lnet/minecraft/util/KeyDispatchDataCodec; e CODEC - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$g;)Lnet/minecraft/world/level/levelgen/SurfaceRules$e; a apply - m ()Lnet/minecraft/resources/MinecraftKey; b randomName - m ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; c trueAtAndBelow - m ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; d falseAtAndAbove -c net/minecraft/world/level/levelgen/SurfaceRules$y$a net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource$1VerticalGradientCondition - f Lnet/minecraft/world/level/levelgen/SurfaceRules$g; a val$ruleContext - f I b val$trueAtAndBelow - f I e val$falseAtAndAbove - f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; f val$randomFactory - m ()Z a compute -c net/minecraft/world/level/levelgen/SurfaceRules$z net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource - f I a offset - f I c surfaceDepthMultiplier - f Z d addStoneDepth - f Lnet/minecraft/util/KeyDispatchDataCodec; e CODEC - m ()Lnet/minecraft/util/KeyDispatchDataCodec; a codec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$g;)Lnet/minecraft/world/level/levelgen/SurfaceRules$e; a apply - m ()I b offset - m ()I c surfaceDepthMultiplier - m ()Z d addStoneDepth -c net/minecraft/world/level/levelgen/SurfaceRules$z$a net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource$1WaterCondition - f Lnet/minecraft/world/level/levelgen/SurfaceRules$g; a val$ruleContext - f Lnet/minecraft/world/level/levelgen/SurfaceRules$z; b this$0 - m ()Z a compute -c net/minecraft/world/level/levelgen/SurfaceSystem net/minecraft/world/level/levelgen/SurfaceSystem - f Lnet/minecraft/world/level/block/state/IBlockData; a WHITE_TERRACOTTA - f Lnet/minecraft/world/level/block/state/IBlockData; b ORANGE_TERRACOTTA - f Lnet/minecraft/world/level/block/state/IBlockData; c TERRACOTTA - f Lnet/minecraft/world/level/block/state/IBlockData; d YELLOW_TERRACOTTA - f Lnet/minecraft/world/level/block/state/IBlockData; e BROWN_TERRACOTTA - f Lnet/minecraft/world/level/block/state/IBlockData; f RED_TERRACOTTA - f Lnet/minecraft/world/level/block/state/IBlockData; g LIGHT_GRAY_TERRACOTTA - f Lnet/minecraft/world/level/block/state/IBlockData; h PACKED_ICE - f Lnet/minecraft/world/level/block/state/IBlockData; i SNOW_BLOCK - f Lnet/minecraft/world/level/block/state/IBlockData; j defaultBlock - f I k seaLevel - f [Lnet/minecraft/world/level/block/state/IBlockData; l clayBands - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; m clayBandsOffsetNoise - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; n badlandsPillarNoise - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; o badlandsPillarRoofNoise - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; p badlandsSurfaceNoise - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; q icebergPillarNoise - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; r icebergPillarRoofNoise - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; s icebergSurfaceNoise - f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; t noiseRandom - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; u surfaceNoise - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; v surfaceSecondaryNoise - m (Lnet/minecraft/util/RandomSource;)[Lnet/minecraft/world/level/block/state/IBlockData; a generateBands - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isStone - m (Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/core/IRegistry;ZLnet/minecraft/world/level/levelgen/WorldGenerationContext;Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/SurfaceRules$o;)V a buildSurface - m (ILnet/minecraft/world/level/biome/BiomeBase;Lnet/minecraft/world/level/chunk/BlockColumn;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;III)V a frozenOceanExtension - m (III)Lnet/minecraft/world/level/block/state/IBlockData; a getBand - m (Lnet/minecraft/world/level/levelgen/SurfaceRules$o;Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/core/BlockPosition;Z)Ljava/util/Optional; a topMaterial - m (II)I a getSurfaceDepth - m (Lnet/minecraft/util/RandomSource;[Lnet/minecraft/world/level/block/state/IBlockData;ILnet/minecraft/world/level/block/state/IBlockData;)V a makeBands - m (Lnet/minecraft/world/level/chunk/BlockColumn;IIILnet/minecraft/world/level/LevelHeightAccessor;)V a erodedBadlandsExtension - m (II)D b getSurfaceSecondary -c net/minecraft/world/level/levelgen/SurfaceSystem$1 net/minecraft/world/level/levelgen/SurfaceSystem$1 - f Lnet/minecraft/world/level/chunk/IChunkAccess; a val$protoChunk - f Lnet/minecraft/core/BlockPosition$MutableBlockPosition; b val$columnPos - f Lnet/minecraft/world/level/ChunkCoordIntPair; c val$chunkPos - m (ILnet/minecraft/world/level/block/state/IBlockData;)V a setBlock - m (I)Lnet/minecraft/world/level/block/state/IBlockData; a getBlock -c net/minecraft/world/level/levelgen/ThreadSafeLegacyRandomSource net/minecraft/world/level/levelgen/ThreadSafeLegacyRandomSource - f I d MODULUS_BITS - f J e MODULUS_MASK - f J f MULTIPLIER - f J g INCREMENT - f Ljava/util/concurrent/atomic/AtomicLong; h seed - f Lnet/minecraft/world/level/levelgen/MarsagliaPolarGaussian; i gaussianSource - m (J)V b setSeed - m (I)I c next - m ()Lnet/minecraft/util/RandomSource; d fork - m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e forkPositional - m ()D k nextGaussian -c net/minecraft/world/level/levelgen/VerticalAnchor net/minecraft/world/level/levelgen/VerticalAnchor - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/VerticalAnchor; b BOTTOM - f Lnet/minecraft/world/level/levelgen/VerticalAnchor; c TOP - m (I)Lnet/minecraft/world/level/levelgen/VerticalAnchor; a absolute - m ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; a bottom - m (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a resolveY - m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; a merge - m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lcom/mojang/datafixers/util/Either; a split - m ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; b top - m (I)Lnet/minecraft/world/level/levelgen/VerticalAnchor; b aboveBottom - m (I)Lnet/minecraft/world/level/levelgen/VerticalAnchor; c belowTop -c net/minecraft/world/level/levelgen/VerticalAnchor$a net/minecraft/world/level/levelgen/VerticalAnchor$AboveBottom - f Lcom/mojang/serialization/Codec; d CODEC - f I e offset - m (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a resolveY - m ()I c offset -c net/minecraft/world/level/levelgen/VerticalAnchor$b net/minecraft/world/level/levelgen/VerticalAnchor$Absolute - f Lcom/mojang/serialization/Codec; d CODEC - f I e y - m (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a resolveY - m ()I c y -c net/minecraft/world/level/levelgen/VerticalAnchor$c net/minecraft/world/level/levelgen/VerticalAnchor$BelowTop - f Lcom/mojang/serialization/Codec; d CODEC - f I e offset - m (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a resolveY - m ()I c offset -c net/minecraft/world/level/levelgen/WorldDimensions net/minecraft/world/level/levelgen/WorldDimensions - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/Map; b dimensions - f Ljava/util/Set; c BUILTIN_ORDER - f I d VANILLA_DIMENSION_COUNT - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/WorldDimension;)Lcom/mojang/serialization/Lifecycle; a checkStability - m (Lnet/minecraft/core/IRegistry;Ljava/util/List;Lnet/minecraft/resources/ResourceKey;)V a lambda$bake$5 - m (Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/world/level/levelgen/WorldDimensions; a replaceOverworldGenerator - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a keysInOrder - m (Ljava/util/List;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/WorldDimension;)V a lambda$bake$4 - m (Lnet/minecraft/core/IRegistryWritable;Lnet/minecraft/world/level/levelgen/WorldDimensions$a;)V a lambda$bake$6 - m (Lnet/minecraft/core/IRegistry;Ljava/util/Map;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Ljava/util/Map; a withOverworld - m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; a overworld - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/world/level/levelgen/WorldDimensions$b; a bake - m (Lnet/minecraft/world/level/dimension/WorldDimension;)Z a isStableOverworld - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a get - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/util/Map;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Ljava/util/Map; a withOverworld - m ()Lcom/google/common/collect/ImmutableSet; b levels - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/WorldDimension;)Z b isVanillaLike - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/world/level/storage/WorldDataServer$a; b specialWorldProperty - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; b lambda$bake$3 - m (Lnet/minecraft/world/level/dimension/WorldDimension;)Z b isStableNether - m (Lnet/minecraft/world/level/dimension/WorldDimension;)Z c isStableEnd - m ()Z c isDebug - m (Lnet/minecraft/resources/ResourceKey;)Z c lambda$keysInOrder$1 - m (Lnet/minecraft/world/level/dimension/WorldDimension;)Lnet/minecraft/world/level/storage/WorldDataServer$a; d lambda$specialWorldProperty$2 - m ()Ljava/util/Map; d dimensions -c net/minecraft/world/level/levelgen/WorldDimensions$a net/minecraft/world/level/levelgen/WorldDimensions$1Entry - f Lnet/minecraft/resources/ResourceKey; a key - f Lnet/minecraft/world/level/dimension/WorldDimension; b value - m ()Lnet/minecraft/resources/ResourceKey; a key - m ()Lnet/minecraft/world/level/dimension/WorldDimension; b value - m ()Lnet/minecraft/core/RegistrationInfo; c registrationInfo -c net/minecraft/world/level/levelgen/WorldDimensions$b net/minecraft/world/level/levelgen/WorldDimensions$Complete - f Lnet/minecraft/core/IRegistry; a dimensions - f Lnet/minecraft/world/level/storage/WorldDataServer$a; b specialWorldProperty - m ()Lcom/mojang/serialization/Lifecycle; a lifecycle - m ()Lnet/minecraft/core/IRegistryCustom$Dimension; b dimensionsRegistryAccess - m ()Lnet/minecraft/core/IRegistry; c dimensions - m ()Lnet/minecraft/world/level/storage/WorldDataServer$a; d specialWorldProperty -c net/minecraft/world/level/levelgen/WorldGenStage net/minecraft/world/level/levelgen/GenerationStep -c net/minecraft/world/level/levelgen/WorldGenStage$Decoration net/minecraft/world/level/levelgen/GenerationStep$Decoration - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; a RAW_GENERATION - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; b LAKES - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; c LOCAL_MODIFICATIONS - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; d UNDERGROUND_STRUCTURES - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; e SURFACE_STRUCTURES - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; f STRONGHOLDS - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; g UNDERGROUND_ORES - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; h UNDERGROUND_DECORATION - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; i FLUID_SPRINGS - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; j VEGETAL_DECORATION - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; k TOP_LAYER_MODIFICATION - f Lcom/mojang/serialization/Codec; l CODEC - f Ljava/lang/String; m name - f [Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; n $VALUES - m ()Ljava/lang/String; a getName - m ()[Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/levelgen/WorldGenStage$Features net/minecraft/world/level/levelgen/GenerationStep$Carving - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Features; a AIR - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Features; b LIQUID - f Lcom/mojang/serialization/Codec; c CODEC - f Ljava/lang/String; d name - f [Lnet/minecraft/world/level/levelgen/WorldGenStage$Features; e $VALUES - m ()Ljava/lang/String; a getName - m ()[Lnet/minecraft/world/level/levelgen/WorldGenStage$Features; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/levelgen/WorldGenerationContext net/minecraft/world/level/levelgen/WorldGenerationContext - f I a minY - f I b height - m ()I a getMinGenY - m ()I b getGenDepth -c net/minecraft/world/level/levelgen/WorldOptions net/minecraft/world/level/levelgen/WorldOptions - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/WorldOptions; b DEMO_OPTIONS - f J c seed - f Z d generateStructures - f Z e generateBonusChest - f Ljava/util/Optional; f legacyCustomOptions - m (Z)Lnet/minecraft/world/level/levelgen/WorldOptions; a withBonusChest - m (Lnet/minecraft/world/level/levelgen/WorldOptions;)Ljava/util/Optional; a lambda$static$0 - m (Ljava/lang/String;)Ljava/util/OptionalLong; a parseSeed - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Ljava/util/OptionalLong;)Lnet/minecraft/world/level/levelgen/WorldOptions; a withSeed - m ()Lnet/minecraft/world/level/levelgen/WorldOptions; a defaultWithRandomSeed - m (Z)Lnet/minecraft/world/level/levelgen/WorldOptions; b withStructures - m ()J b seed - m ()Z c generateStructures - m ()Z d generateBonusChest - m ()Z e isOldCustomizedWorld - m ()J f randomSeed -c net/minecraft/world/level/levelgen/Xoroshiro128PlusPlus net/minecraft/world/level/levelgen/Xoroshiro128PlusPlus - f Lcom/mojang/serialization/Codec; a CODEC - f J b seedLo - f J c seedHi - m ()J a nextLong - m (Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus;)Ljava/util/stream/LongStream; a lambda$static$2 - m (Ljava/util/stream/LongStream;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m ([J)Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus; a lambda$static$0 -c net/minecraft/world/level/levelgen/XoroshiroRandomSource net/minecraft/world/level/levelgen/XoroshiroRandomSource - f Lcom/mojang/serialization/Codec; b CODEC - f F c FLOAT_UNIT - f D d DOUBLE_UNIT - f Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus; e randomNumberGenerator - f Lnet/minecraft/world/level/levelgen/MarsagliaPolarGaussian; f gaussianSource - m (I)I a nextInt - m (Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource;)Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus; a lambda$static$1 - m (I)V b consumeCount - m (J)V b setSeed - m (I)J c nextBits - m ()Lnet/minecraft/util/RandomSource; d fork - m ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e forkPositional - m ()I f nextInt - m ()J g nextLong - m ()Z h nextBoolean - m ()F i nextFloat - m ()D j nextDouble - m ()D k nextGaussian -c net/minecraft/world/level/levelgen/XoroshiroRandomSource$a net/minecraft/world/level/levelgen/XoroshiroRandomSource$XoroshiroPositionalRandomFactory - f J a seedLo - f J b seedHi - m (Ljava/lang/StringBuilder;)V a parityConfigString - m (III)Lnet/minecraft/util/RandomSource; a at - m (J)Lnet/minecraft/util/RandomSource; a fromSeed - m (Ljava/lang/String;)Lnet/minecraft/util/RandomSource; a fromHashOf -c net/minecraft/world/level/levelgen/blending/Blender net/minecraft/world/level/levelgen/blending/Blender - f Lnet/minecraft/world/level/levelgen/blending/Blender; a EMPTY - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; b SHIFT_NOISE - f I c HEIGHT_BLENDING_RANGE_CELLS - f I d HEIGHT_BLENDING_RANGE_CHUNKS - f I e DENSITY_BLENDING_RANGE_CELLS - f I f DENSITY_BLENDING_RANGE_CHUNKS - f D g OLD_CHUNK_XZ_RADIUS - f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; h heightAndBiomeBlendingData - f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; i densityBlendingData - m (Lnet/minecraft/world/level/levelgen/blending/Blender$b;IIIII)D a getBlendingDataValue - m (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;IIID)V a lambda$blendDensity$2 - m (Ljava/util/List;DDD)D a lambda$makeOldChunkDistanceGetter$10 - m (Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/core/BlockPosition;)V a generateBorderTick - m (DDDDDD)D a distanceToCube - m (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;IID)V a lambda$blendOffsetAndFactor$0 - m (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$blendBiome$6 - m (Ljava/util/List;Lnet/minecraft/core/EnumDirection8;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V a lambda$makeOldChunkDistanceGetter$9 - m ()Lnet/minecraft/world/level/levelgen/blending/Blender; a empty - m (D)D a heightToOffset - m (III)Lnet/minecraft/core/Holder; a blendBiome - m (DDDDDDD)D a lambda$makeOffsetOldChunkDistanceGetter$11 - m (II)Lnet/minecraft/world/level/levelgen/blending/Blender$a; a blendOffsetAndFactor - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;Lnet/minecraft/world/level/chunk/IChunkAccess;)V a generateBorderTicks - m (Lnet/minecraft/world/level/levelgen/blending/Blender$c;III)Z a lambda$addAroundOldChunksCarvingMaskFilter$7 - m (Lnet/minecraft/world/level/levelgen/blending/BlendingData;Ljava/util/Map;)Lnet/minecraft/world/level/levelgen/blending/Blender$c; a makeOldChunkDistanceGetter - m (IIILnet/minecraft/world/level/levelgen/blending/Blender$b;)D a getBlendingDataValue - m (Lnet/minecraft/world/level/biome/BiomeResolver;IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; a lambda$getBiomeResolver$4 - m (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;IILnet/minecraft/core/Holder;)V a lambda$blendBiome$5 - m (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Ljava/lang/Long;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V a lambda$blendOffsetAndFactor$1 - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;D)D a blendDensity - m (Lnet/minecraft/core/EnumDirection8;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Lnet/minecraft/world/level/levelgen/blending/Blender$c; a makeOffsetOldChunkDistanceGetter - m (Lnet/minecraft/world/level/chunk/CarvingMask$a;Lnet/minecraft/world/level/chunk/CarvingMask;)V a lambda$addAroundOldChunksCarvingMaskFilter$8 - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;)Lnet/minecraft/world/level/levelgen/blending/Blender; a of - m (Lnet/minecraft/world/level/biome/BiomeResolver;)Lnet/minecraft/world/level/biome/BiomeResolver; a getBiomeResolver - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/chunk/ProtoChunk;)V a addAroundOldChunksCarvingMaskFilter - m (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Ljava/lang/Long;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V a lambda$blendDensity$3 -c net/minecraft/world/level/levelgen/blending/Blender$1 net/minecraft/world/level/levelgen/blending/Blender$1 - m (II)Lnet/minecraft/world/level/levelgen/blending/Blender$a; a blendOffsetAndFactor - m (Lnet/minecraft/world/level/biome/BiomeResolver;)Lnet/minecraft/world/level/biome/BiomeResolver; a getBiomeResolver - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;D)D a blendDensity -c net/minecraft/world/level/levelgen/blending/Blender$a net/minecraft/world/level/levelgen/blending/Blender$BlendingOutput - f D a alpha - f D b blendingOffset - m ()D a alpha - m ()D b blendingOffset -c net/minecraft/world/level/levelgen/blending/Blender$b net/minecraft/world/level/levelgen/blending/Blender$CellValueGetter -c net/minecraft/world/level/levelgen/blending/Blender$c net/minecraft/world/level/levelgen/blending/Blender$DistanceGetter -c net/minecraft/world/level/levelgen/blending/BlendingData net/minecraft/world/level/levelgen/blending/BlendingData - f I a CELL_WIDTH - f I b CELL_HEIGHT - f I c CELL_RATIO - f D d NO_VALUE - f Lcom/mojang/serialization/Codec; e CODEC - f D f BLENDING_DENSITY_FACTOR - f D g SOLID_DENSITY - f D h AIR_DENSITY - f I i CELLS_PER_SECTION_Y - f I j QUARTS_PER_SECTION - f I k CELL_HORIZONTAL_MAX_INDEX_INSIDE - f I l CELL_HORIZONTAL_MAX_INDEX_OUTSIDE - f I m CELL_COLUMN_INSIDE_COUNT - f I n CELL_COLUMN_OUTSIDE_COUNT - f I o CELL_COLUMN_COUNT - f Lnet/minecraft/world/level/LevelHeightAccessor; p areaWithOldGeneration - f Ljava/util/List; q SURFACE_BLOCKS - f Z r hasCalculatedData - f [D s heights - f Ljava/util/List; t biomes - f [[D u densities - f Lcom/mojang/serialization/Codec; v DOUBLE_ARRAY_CODEC - m (Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/core/BlockPosition;)Z a isGround - m (IILnet/minecraft/world/level/levelgen/blending/BlendingData$c;)V a iterateHeights - m (IIILnet/minecraft/world/level/levelgen/blending/BlendingData$a;)V a iterateBiomes - m (Lnet/minecraft/world/level/chunk/IChunkAccess;Ljava/util/Set;)V a calculateData - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m ([D)V a lambda$new$6 - m (Lnet/minecraft/world/level/GeneratorAccessSeed;IIZ)Ljava/util/Set; a sideByGenerationAge - m (II)I a getInsideIndex - m (D)Z a lambda$static$2 - m (IIIILnet/minecraft/world/level/levelgen/blending/BlendingData$b;)V a iterateDensities - m ()Lnet/minecraft/world/level/LevelHeightAccessor; a getAreaWithOldGeneration - m (ILnet/minecraft/world/level/chunk/IChunkAccess;II)V a addValuesForColumn - m (I)I a getCellYIndex - m (Lnet/minecraft/server/level/RegionLimitedWorldAccess;II)Lnet/minecraft/world/level/levelgen/blending/BlendingData; a getOrUpdateBlendingData - m (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Lcom/mojang/serialization/DataResult; a validateArraySize - m (Lnet/minecraft/world/level/chunk/IChunkAccess;III)[D a getDensityColumn - m ([DI)D a getDensity - m (Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;)D a read1 - m (III)D a getHeight - m (Lnet/minecraft/world/level/chunk/IChunkAccess;II)I a getHeightAtXZ - m (III)D b getDensity - m (Lnet/minecraft/world/level/chunk/IChunkAccess;II)Ljava/util/List; b getBiomeColumn - m ()I b cellCountPerColumn - m (Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;)D b read7 - m (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/util/Optional; b lambda$static$3 - m (II)I b getOutsideIndex - m (I)I b getX - m (I)I c getZ - m ()I c quartCountPerColumn - m (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/lang/Integer; c lambda$static$1 - m (I)I d zeroIfNegative - m ()I d getColumnMinY - m (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/lang/Integer; d lambda$static$0 - m ()I e getMinY - m ()Ljava/lang/String; f lambda$validateArraySize$5 -c net/minecraft/world/level/levelgen/blending/BlendingData$a net/minecraft/world/level/levelgen/blending/BlendingData$BiomeConsumer -c net/minecraft/world/level/levelgen/blending/BlendingData$b net/minecraft/world/level/levelgen/blending/BlendingData$DensityConsumer -c net/minecraft/world/level/levelgen/blending/BlendingData$c net/minecraft/world/level/levelgen/blending/BlendingData$HeightConsumer -c net/minecraft/world/level/levelgen/blockpredicates/AllOfPredicate net/minecraft/world/level/levelgen/blockpredicates/AllOfPredicate - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a type - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)Z a test -c net/minecraft/world/level/levelgen/blockpredicates/AnyOfPredicate net/minecraft/world/level/levelgen/blockpredicates/AnyOfPredicate - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a type - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)Z a test -c net/minecraft/world/level/levelgen/blockpredicates/BlockPredicate net/minecraft/world/level/levelgen/blockpredicates/BlockPredicate - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; c ONLY_IN_AIR_PREDICATE - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; d ONLY_IN_AIR_OR_WATER_PREDICATE - m (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a allOf - m (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a allOf - m (Lnet/minecraft/core/BaseBlockPosition;[Lnet/minecraft/world/level/material/FluidType;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a matchesFluids - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a hasSturdyFace - m (Lnet/minecraft/core/BaseBlockPosition;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a matchesBlocks - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a matchesTag - m (Lnet/minecraft/core/BaseBlockPosition;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a matchesTag - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a type - m ([Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a allOf - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a replaceable - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a wouldSurvive - m (Lnet/minecraft/core/BaseBlockPosition;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a matchesBlocks - m (Lnet/minecraft/core/BaseBlockPosition;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a hasSturdyFace - m (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a not - m ([Lnet/minecraft/world/level/material/FluidType;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a matchesFluids - m ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a matchesBlocks - m (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b anyOf - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b replaceable - m (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b anyOf - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b solid - m ([Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b anyOf - m (Lnet/minecraft/core/BaseBlockPosition;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b matchesFluids - m (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; c matchesBlocks - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; c solid - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; c noFluid - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; d noFluid - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; d insideWorld - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; e alwaysTrue - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; e unobstructed - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; f unobstructed -c net/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType net/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a MATCHING_BLOCKS - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; b MATCHING_BLOCK_TAG - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; c MATCHING_FLUIDS - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; d HAS_STURDY_FACE - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; e SOLID - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; f REPLACEABLE - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; g WOULD_SURVIVE - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; h INSIDE_WORLD_BOUNDS - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; i ANY_OF - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; j ALL_OF - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; k NOT - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; l TRUE - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m UNOBSTRUCTED - m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a lambda$register$0 - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a register -c net/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate net/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate - f Ljava/util/List; e predicates - m (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$1 - m (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; a codec - m (Lnet/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate;)Ljava/util/List; a lambda$codec$0 -c net/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate net/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/BaseBlockPosition; e offset - f Lnet/minecraft/core/EnumDirection; f direction - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate;)Lnet/minecraft/core/EnumDirection; a lambda$static$1 - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a type - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)Z a test - m (Lnet/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate;)Lnet/minecraft/core/BaseBlockPosition; b lambda$static$0 -c net/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate net/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/BaseBlockPosition; e offset - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate;)Lnet/minecraft/core/BaseBlockPosition; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a type - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)Z a test -c net/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate net/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate - f Lnet/minecraft/tags/TagKey; a tag - f Lcom/mojang/serialization/MapCodec; e CODEC - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a test - m (Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate;)Lnet/minecraft/tags/TagKey; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a type - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 -c net/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate net/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/HolderSet; e blocks - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a test - m (Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate;)Lnet/minecraft/core/HolderSet; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a type - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 -c net/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate net/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/HolderSet; e fluids - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a test - m (Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate;)Lnet/minecraft/core/HolderSet; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a type - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 -c net/minecraft/world/level/levelgen/blockpredicates/NotPredicate net/minecraft/world/level/levelgen/blockpredicates/NotPredicate - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; e predicate - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a type - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)Z a test - m (Lnet/minecraft/world/level/levelgen/blockpredicates/NotPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a lambda$static$0 -c net/minecraft/world/level/levelgen/blockpredicates/ReplaceablePredicate net/minecraft/world/level/levelgen/blockpredicates/ReplaceablePredicate - f Lcom/mojang/serialization/MapCodec; a CODEC - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a test - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a type - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$0 -c net/minecraft/world/level/levelgen/blockpredicates/SolidPredicate net/minecraft/world/level/levelgen/blockpredicates/SolidPredicate - f Lcom/mojang/serialization/MapCodec; a CODEC - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a test - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a type - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$0 -c net/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate net/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate - f Lnet/minecraft/core/BaseBlockPosition; f offset - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a test - m (Lnet/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate;)Lnet/minecraft/core/BaseBlockPosition; a lambda$stateTestingCodec$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; a stateTestingCodec - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)Z a test -c net/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate net/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate - f Lnet/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate; a INSTANCE - f Lcom/mojang/serialization/MapCodec; e CODEC - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a type - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)Z a test - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate; g lambda$static$0 -c net/minecraft/world/level/levelgen/blockpredicates/UnobstructedPredicate net/minecraft/world/level/levelgen/blockpredicates/UnobstructedPredicate - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/BaseBlockPosition; e offset - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a type - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)Z a test - m ()Lnet/minecraft/core/BaseBlockPosition; g offset -c net/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate net/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/BaseBlockPosition; e offset - f Lnet/minecraft/world/level/block/state/IBlockData; f state - m (Lnet/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a type - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)Z a test - m (Lnet/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate;)Lnet/minecraft/core/BaseBlockPosition; b lambda$static$0 -c net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/util/valueproviders/FloatProvider; b verticalRotation - f Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$a; c shape - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$a; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; b lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration; c lambda$static$0 -c net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$a net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/util/valueproviders/FloatProvider; b distanceFactor - f Lnet/minecraft/util/valueproviders/FloatProvider; c thickness - f I d widthSmoothness - f Lnet/minecraft/util/valueproviders/FloatProvider; e horizontalRadiusFactor - f F f verticalRadiusDefaultFactor - f F g verticalRadiusCenterFactor - m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$a;)Ljava/lang/Float; a lambda$static$5 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$6 - m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$a;)Ljava/lang/Float; b lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$a;)Lnet/minecraft/util/valueproviders/FloatProvider; c lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$a;)Ljava/lang/Integer; d lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$a;)Lnet/minecraft/util/valueproviders/FloatProvider; e lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$a;)Lnet/minecraft/util/valueproviders/FloatProvider; f lambda$static$0 -c net/minecraft/world/level/levelgen/carver/CarverDebugSettings net/minecraft/world/level/levelgen/carver/CarverDebugSettings - f Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; a DEFAULT - f Lcom/mojang/serialization/Codec; b CODEC - f Z c debugMode - f Lnet/minecraft/world/level/block/state/IBlockData; d airState - f Lnet/minecraft/world/level/block/state/IBlockData; e waterState - f Lnet/minecraft/world/level/block/state/IBlockData; f lavaState - f Lnet/minecraft/world/level/block/state/IBlockData; g barrierState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; a of - m ()Z a isDebugMode - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (ZLnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; a of - m (ZLnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; a of - m ()Lnet/minecraft/world/level/block/state/IBlockData; b getAirState - m ()Lnet/minecraft/world/level/block/state/IBlockData; c getWaterState - m ()Lnet/minecraft/world/level/block/state/IBlockData; d getLavaState - m ()Lnet/minecraft/world/level/block/state/IBlockData; e getBarrierState -c net/minecraft/world/level/levelgen/carver/CarvingContext net/minecraft/world/level/levelgen/carver/CarvingContext - f Lnet/minecraft/core/IRegistryCustom; a registryAccess - f Lnet/minecraft/world/level/levelgen/NoiseChunk; b noiseChunk - f Lnet/minecraft/world/level/levelgen/RandomState; c randomState - f Lnet/minecraft/world/level/levelgen/SurfaceRules$o; d surfaceRule - m (Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/core/BlockPosition;Z)Ljava/util/Optional; a topMaterial - m ()Lnet/minecraft/core/IRegistryCustom; c registryAccess - m ()Lnet/minecraft/world/level/levelgen/RandomState; d randomState -c net/minecraft/world/level/levelgen/carver/CaveCarverConfiguration net/minecraft/world/level/levelgen/carver/CaveCarverConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/util/valueproviders/FloatProvider; b horizontalRadiusMultiplier - f Lnet/minecraft/util/valueproviders/FloatProvider; c verticalRadiusMultiplier - f Lnet/minecraft/util/valueproviders/FloatProvider; j floorLevel - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; a lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; b lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; c lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration; d lambda$static$0 -c net/minecraft/world/level/levelgen/carver/WorldGenCanyon net/minecraft/world/level/levelgen/carver/CanyonWorldCarver - m (Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;Lnet/minecraft/util/RandomSource;)Z a isStartChunk - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;[FDDDI)Z a shouldSkip - m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/util/RandomSource;)Z a isStartChunk - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/util/RandomSource;)[F a initWidthFactors - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/world/level/chunk/IChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/CarvingMask;)Z a carve - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;Lnet/minecraft/world/level/chunk/IChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/CarvingMask;)Z a carve - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/world/level/chunk/IChunkAccess;Ljava/util/function/Function;JLnet/minecraft/world/level/levelgen/Aquifer;DDDFFFIIDLnet/minecraft/world/level/chunk/CarvingMask;)V a doCarve - m ([FLnet/minecraft/world/level/levelgen/carver/CarvingContext;DDDI)Z a lambda$doCarve$0 - m (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/util/RandomSource;DFF)D a updateVerticalRadius -c net/minecraft/world/level/levelgen/carver/WorldGenCarverAbstract net/minecraft/world/level/levelgen/carver/WorldCarver - f Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverAbstract; a CAVE - f Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverAbstract; b NETHER_CAVE - f Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverAbstract; c CANYON - f Lnet/minecraft/world/level/block/state/IBlockData; d AIR - f Lnet/minecraft/world/level/block/state/IBlockData; e CAVE_AIR - f Lnet/minecraft/world/level/material/Fluid; f WATER - f Lnet/minecraft/world/level/material/Fluid; g LAVA - f Ljava/util/Set; h liquids - f Lcom/mojang/serialization/MapCodec; i configuredCodec - m (Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;Lnet/minecraft/util/RandomSource;)Z a isStartChunk - m (Lnet/minecraft/world/level/chunk/IChunkAccess;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a lambda$carveBlock$0 - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;Lnet/minecraft/world/level/chunk/IChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/world/level/levelgen/Aquifer;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z a carveBlock - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;Lnet/minecraft/world/level/chunk/IChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/levelgen/Aquifer;DDDDDLnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverAbstract$a;)Z a carveEllipsoid - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;Lnet/minecraft/world/level/chunk/IChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/CarvingMask;)Z a carve - m (Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;Lnet/minecraft/world/level/block/state/IBlockData;)Z a canReplaceBlock - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/Aquifer;)Lnet/minecraft/world/level/block/state/IBlockData; a getCarveState - m (Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverWrapper; a configured - m (Lnet/minecraft/world/level/ChunkCoordIntPair;DDIIF)Z a canReach - m (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverAbstract;)Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverAbstract; a register - m (Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; b getDebugState - m (Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;)Z b isDebugEnabled - m ()Lcom/mojang/serialization/MapCodec; c configuredCodec - m ()I d getRange -c net/minecraft/world/level/levelgen/carver/WorldGenCarverAbstract$a net/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker -c net/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration net/minecraft/world/level/levelgen/carver/CarverConfiguration - f Lcom/mojang/serialization/MapCodec; d CODEC - f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; e y - f Lnet/minecraft/util/valueproviders/FloatProvider; f yScale - f Lnet/minecraft/world/level/levelgen/VerticalAnchor; g lavaLevel - f Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; h debugSettings - f Lnet/minecraft/core/HolderSet; i replaceable - m (Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;)Lnet/minecraft/core/HolderSet; a lambda$static$5 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$6 - m (Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; b lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; c lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; d lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; e lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;)Ljava/lang/Float; f lambda$static$0 -c net/minecraft/world/level/levelgen/carver/WorldGenCarverWrapper net/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lcom/mojang/serialization/Codec; c LIST_CODEC - f Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverAbstract; d worldCarver - f Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration; e config - m ()Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverAbstract; a worldCarver - m (Lnet/minecraft/util/RandomSource;)Z a isStartChunk - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/chunk/IChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/CarvingMask;)Z a carve - m (Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverWrapper;)Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverAbstract; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration; b config -c net/minecraft/world/level/levelgen/carver/WorldGenCaves net/minecraft/world/level/levelgen/carver/CaveWorldCarver - m (Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;Lnet/minecraft/util/RandomSource;)Z a isStartChunk - m (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/util/RandomSource;)Z a isStartChunk - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/IChunkAccess;Ljava/util/function/Function;JLnet/minecraft/world/level/levelgen/Aquifer;DDDDDFFFIIDLnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverAbstract$a;)V a createTunnel - m (Lnet/minecraft/util/RandomSource;)F a getThickness - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/IChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/CarvingMask;)Z a carve - m (DLnet/minecraft/world/level/levelgen/carver/CarvingContext;DDDI)Z a lambda$carve$0 - m (DDDD)Z a shouldSkip - m ()I a getCaveBound - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;Lnet/minecraft/world/level/chunk/IChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/chunk/CarvingMask;)Z a carve - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/IChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/levelgen/Aquifer;DDDFDLnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverAbstract$a;)V a createRoom - m ()D b getYScale -c net/minecraft/world/level/levelgen/carver/WorldGenCavesHell net/minecraft/world/level/levelgen/carver/NetherWorldCarver - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/WorldGenCarverConfiguration;Lnet/minecraft/world/level/chunk/IChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/world/level/levelgen/Aquifer;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z a carveBlock - m (Lnet/minecraft/util/RandomSource;)F a getThickness - m (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/IChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/world/level/levelgen/Aquifer;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z a carveBlock - m ()I a getCaveBound - m ()D b getYScale -c net/minecraft/world/level/levelgen/feature/BlockColumnFeature net/minecraft/world/level/levelgen/feature/BlockColumnFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m ([IIIZ)V a truncate -c net/minecraft/world/level/levelgen/feature/DiskFeature net/minecraft/world/level/levelgen/feature/DiskFeature - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureCircleConfiguration;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;IILnet/minecraft/core/BlockPosition$MutableBlockPosition;)Z a placeColumn - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/DripstoneClusterFeature net/minecraft/world/level/levelgen/feature/DripstoneClusterFeature - m (IIIILnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)D a getChanceOfStalagmiteOrStalactite - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Z a canBeAdjacentToWater - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/core/EnumDirection;)V a replaceBlocksWithDripstoneBlocks - m (Lnet/minecraft/util/RandomSource;IIFILnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)I a getDripstoneHeight - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;IIFDIFLnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)V a placeColumn - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a isLava - m (Lnet/minecraft/util/RandomSource;FFFF)F a randomBetweenBiased - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)Z b canPlacePool -c net/minecraft/world/level/levelgen/feature/DripstoneUtils net/minecraft/world/level/levelgen/feature/DripstoneUtils - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;I)Z a isCircleMostlyEmbeddedInStone - m (DDDD)D a getDripstoneHeight - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isDripstoneBaseOrLava - m (Lnet/minecraft/core/EnumDirection;IZLjava/util/function/Consumer;)V a buildBaseToTipColumn - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;)V a lambda$growPointedDripstone$0 - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;IZ)V a growPointedDripstone - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Z a isEmptyOrWater - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/properties/DripstoneThickness;)Lnet/minecraft/world/level/block/state/IBlockData; a createPointedDripstone - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Z b isEmptyOrWaterOrLava - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z b isDripstoneBase - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Z c placeDripstoneBlockIfPossible - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c isEmptyOrWater - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d isNeitherEmptyNorWater - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e isEmptyOrWaterOrLava -c net/minecraft/world/level/levelgen/feature/EndPlatformFeature net/minecraft/world/level/levelgen/feature/EndPlatformFeature - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/core/BlockPosition;Z)V a createEndPlatform - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/FeatureCountTracker net/minecraft/world/level/levelgen/feature/FeatureCountTracker - f Lorg/slf4j/Logger; a LOGGER - f Lcom/google/common/cache/LoadingCache; b data - m (Lnet/minecraft/server/level/WorldServer;)V a chunkDecorated - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureConfigured;Ljava/util/Optional;)V a featurePlaced - m ()V a clearCounts - m (Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$a;Ljava/lang/Integer;)Ljava/lang/Integer; a lambda$featurePlaced$0 - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$b;)V a lambda$logCounts$2 - m (Ljava/lang/String;Ljava/lang/Integer;Lnet/minecraft/core/IRegistry;Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$a;Ljava/lang/Integer;)V a lambda$logCounts$1 - m ()V b logCounts -c net/minecraft/world/level/levelgen/feature/FeatureCountTracker$1 net/minecraft/world/level/levelgen/feature/FeatureCountTracker$1 - m (Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$b; a load -c net/minecraft/world/level/levelgen/feature/FeatureCountTracker$a net/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData - f Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureConfigured; a feature - f Ljava/util/Optional; b topFeature - m ()Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureConfigured; a feature - m ()Ljava/util/Optional; b topFeature -c net/minecraft/world/level/levelgen/feature/FeatureCountTracker$b net/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; a featureData - f Lorg/apache/commons/lang3/mutable/MutableInt; b chunksWithFeatures - m ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; a featureData - m ()Lorg/apache/commons/lang3/mutable/MutableInt; b chunksWithFeatures -c net/minecraft/world/level/levelgen/feature/FeaturePlaceContext net/minecraft/world/level/levelgen/feature/FeaturePlaceContext - f Ljava/util/Optional; a topFeature - f Lnet/minecraft/world/level/GeneratorAccessSeed; b level - f Lnet/minecraft/world/level/chunk/ChunkGenerator; c chunkGenerator - f Lnet/minecraft/util/RandomSource; d random - f Lnet/minecraft/core/BlockPosition; e origin - f Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration; f config - m ()Ljava/util/Optional; a topFeature - m ()Lnet/minecraft/world/level/GeneratorAccessSeed; b level - m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; c chunkGenerator - m ()Lnet/minecraft/util/RandomSource; d random - m ()Lnet/minecraft/core/BlockPosition; e origin - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration; f config -c net/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration net/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/List; b fossilStructures - f Ljava/util/List; c overlayStructures - f Lnet/minecraft/core/Holder; d fossilProcessors - f Lnet/minecraft/core/Holder; e overlayProcessors - f I f maxEmptyCornersAllowed - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$5 - m (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Ljava/lang/Integer; a lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Lnet/minecraft/core/Holder; b lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Lnet/minecraft/core/Holder; c lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Ljava/util/List; d lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Ljava/util/List; e lambda$static$0 -c net/minecraft/world/level/levelgen/feature/GeodeFeature net/minecraft/world/level/levelgen/feature/GeodeFeature - f [Lnet/minecraft/core/EnumDirection; a DIRECTIONS - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature - m (Lnet/minecraft/core/BlockPosition;ZLnet/minecraft/util/RandomSource;ILnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;)Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$a; a makeDripstone - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/Column$b;Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$b;)V a placeDebugMarkers - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$a net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$LargeDripstone - f Lnet/minecraft/core/BlockPosition; a root - f Z b pointingUp - f I c radius - f D d bluntness - f D e scale - m (F)I a getHeightAtRadius - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$b;)Z a moveBackUntilBaseIsInsideStoneAndShrinkRadiusIfNecessary - m ()I a getHeight - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$b;)V a placeBlocks - m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Z a isSuitableForWind - m ()I b getMinY - m ()I c getMaxY -c net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$b net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter - f I a originY - f Lnet/minecraft/world/phys/Vec3D; b windSpeed - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a offset - m ()Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$b; a noWind -c net/minecraft/world/level/levelgen/feature/MultifaceGrowthFeature net/minecraft/world/level/levelgen/feature/MultifaceGrowthFeature - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;Lnet/minecraft/util/RandomSource;Ljava/util/List;)Z a placeGrowthIfPossible - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c isAirOrWater -c net/minecraft/world/level/levelgen/feature/PointedDripstoneFeature net/minecraft/world/level/levelgen/feature/PointedDripstoneFeature - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)V a createPatchOfDripstoneBlocks - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a getTipDirection - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/RootSystemFeature net/minecraft/world/level/levelgen/feature/RootSystemFeature - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;IILnet/minecraft/core/BlockPosition$MutableBlockPosition;)V a placeRootedDirt - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/core/BlockPosition;)Z a placeDirtAndTree - m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/world/level/block/state/IBlockData;)Z a lambda$placeRootedDirt$0 - m (Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;)V a placeDirt - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;)V a placeRoots - m (Lnet/minecraft/world/level/block/state/IBlockData;II)Z a isAllowedTreeSpace - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/core/BlockPosition;)Z a spaceForTree - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/ScatteredOreFeature net/minecraft/world/level/levelgen/feature/ScatteredOreFeature - f I a MAX_DIST_FROM_ORIGIN - m (Lnet/minecraft/util/RandomSource;I)I a getRandomPlacementInOneAxisRelativeToOrigin - m (Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;I)V a offsetTargetPos - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/SculkPatchFeature net/minecraft/world/level/levelgen/feature/SculkPatchFeature - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Z a canSpreadFrom - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Z b lambda$canSpreadFrom$0 -c net/minecraft/world/level/levelgen/feature/UnderwaterMagmaFeature net/minecraft/world/level/levelgen/feature/UnderwaterMagmaFeature - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/util/OptionalInt; a getFloorY - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Z a isWaterOrAir - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;Lnet/minecraft/core/BlockPosition;)Z a lambda$place$0 - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)Z b isValidPlacement - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)I c lambda$place$2 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c lambda$getFloorY$4 - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)Z d lambda$place$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d lambda$getFloorY$3 -c net/minecraft/world/level/levelgen/feature/VegetationPatchFeature net/minecraft/world/level/levelgen/feature/VegetationPatchFeature - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Z a placeVegetation - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;II)Ljava/util/Set; a placeGroundPatch - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Ljava/util/function/Predicate;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;I)Z a placeGround - m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/world/level/block/state/IBlockData;)Z a lambda$place$0 - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/util/RandomSource;Ljava/util/Set;II)V a distributeVegetation - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c lambda$placeGroundPatch$1 -c net/minecraft/world/level/levelgen/feature/WaterloggedVegetationPatchFeature net/minecraft/world/level/levelgen/feature/WaterloggedVegetationPatchFeature - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Ljava/util/Set;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;)Z a isExposed - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Z a placeVegetation - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/core/EnumDirection;)Z a isExposedDirection - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;II)Ljava/util/Set; a placeGroundPatch -c net/minecraft/world/level/levelgen/feature/WeightedPlacedFeature net/minecraft/world/level/levelgen/feature/WeightedPlacedFeature - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/Holder; b feature - f F c chance - m (Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Ljava/lang/Float; a lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Z a place - m (Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Lnet/minecraft/core/Holder; b lambda$static$0 -c net/minecraft/world/level/levelgen/feature/WorldGenBonusChest net/minecraft/world/level/levelgen/feature/BonusChestFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenDesertWell net/minecraft/world/level/levelgen/feature/DesertWellFeature - f Lnet/minecraft/world/level/block/state/predicate/BlockStatePredicate; a IS_SAND - f Lnet/minecraft/world/level/block/state/IBlockData; ao water - f Lnet/minecraft/world/level/block/state/IBlockData; b sand - f Lnet/minecraft/world/level/block/state/IBlockData; c sandSlab - f Lnet/minecraft/world/level/block/state/IBlockData; d sandstone - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/entity/BrushableBlockEntity;)V a lambda$placeSusSand$0 - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)V b placeSusSand -c net/minecraft/world/level/levelgen/feature/WorldGenDungeons net/minecraft/world/level/levelgen/feature/MonsterRoomFeature - f Lorg/slf4j/Logger; a LOGGER - f [Lnet/minecraft/world/entity/EntityTypes; b MOBS - f Lnet/minecraft/world/level/block/state/IBlockData; c AIR - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/EntityTypes; a randomEntityId - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenEndGateway net/minecraft/world/level/levelgen/feature/EndGatewayFeature - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenEndGatewayConfiguration;Lnet/minecraft/core/BlockPosition;)V a lambda$place$0 - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenEndIsland net/minecraft/world/level/levelgen/feature/EndIslandFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenEndTrophy net/minecraft/world/level/levelgen/feature/EndPodiumFeature - f I a PODIUM_RADIUS - f Lnet/minecraft/core/BlockPosition; ao END_PODIUM_LOCATION - f Z ap active - f I b PODIUM_PILLAR_HEIGHT - f I c RIM_RADIUS - f F d CORNER_ROUNDING - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a getLocation - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenEnder net/minecraft/world/level/levelgen/feature/SpikeFeature - f I a NUMBER_OF_SPIKES - f I b SPIKE_DISTANCE - f Lcom/google/common/cache/LoadingCache; c SPIKE_CACHE - m (Lnet/minecraft/world/level/GeneratorAccessSeed;)Ljava/util/List; a getSpikesForLevel - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureEndSpikeConfiguration;Lnet/minecraft/world/level/levelgen/feature/WorldGenEnder$Spike;)V a placeSpike - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenEnder$Spike net/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike - f Lcom/mojang/serialization/Codec; a CODEC - f I b centerX - f I c centerZ - f I d radius - f I e height - f Z f guarded - f Lnet/minecraft/world/phys/AxisAlignedBB; g topBoundingBox - m (Lnet/minecraft/core/BlockPosition;)Z a isCenterWithinChunk - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenEnder$Spike;)Ljava/lang/Boolean; a lambda$static$4 - m ()I a getCenterX - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$5 - m ()I b getCenterZ - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenEnder$Spike;)Ljava/lang/Integer; b lambda$static$3 - m ()I c getRadius - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenEnder$Spike;)Ljava/lang/Integer; c lambda$static$2 - m ()I d getHeight - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenEnder$Spike;)Ljava/lang/Integer; d lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenEnder$Spike;)Ljava/lang/Integer; e lambda$static$0 - m ()Z e isGuarded - m ()Lnet/minecraft/world/phys/AxisAlignedBB; f getTopBoundingBox -c net/minecraft/world/level/levelgen/feature/WorldGenEnder$b net/minecraft/world/level/levelgen/feature/SpikeFeature$SpikeCacheLoader - m (Ljava/lang/Long;)Ljava/util/List; a load -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureBamboo net/minecraft/world/level/levelgen/feature/BambooFeature - f Lnet/minecraft/world/level/block/state/IBlockData; a BAMBOO_TRUNK - f Lnet/minecraft/world/level/block/state/IBlockData; b BAMBOO_FINAL_LARGE - f Lnet/minecraft/world/level/block/state/IBlockData; c BAMBOO_TOP_LARGE - f Lnet/minecraft/world/level/block/state/IBlockData; d BAMBOO_TOP_SMALL - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureBasaltColumns net/minecraft/world/level/levelgen/feature/BasaltColumnsFeature - f Lcom/google/common/collect/ImmutableList; a CANNOT_PLACE_ON - f I ao UNCLUSTERED_SIZE - f I b CLUSTERED_REACH - f I c CLUSTERED_SIZE - f I d UNCLUSTERED_REACH - m (Lnet/minecraft/world/level/GeneratorAccess;ILnet/minecraft/core/BlockPosition;)Z a isAirOrLavaOcean - m (Lnet/minecraft/world/level/GeneratorAccess;ILnet/minecraft/core/BlockPosition$MutableBlockPosition;I)Lnet/minecraft/core/BlockPosition; a findSurface - m (Lnet/minecraft/world/level/GeneratorAccess;ILnet/minecraft/core/BlockPosition$MutableBlockPosition;)Z a canPlaceAt - m (Lnet/minecraft/world/level/GeneratorAccess;ILnet/minecraft/core/BlockPosition;II)Z a placeColumn - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;I)Lnet/minecraft/core/BlockPosition; a findAir -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureBasaltPillar net/minecraft/world/level/levelgen/feature/BasaltPillarFeature - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)V a placeBaseHangOff - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Z b placeHangOff -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureBlock net/minecraft/world/level/levelgen/feature/SimpleBlockFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureBlockPile net/minecraft/world/level/levelgen/feature/BlockPileFeature - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z a mayPlaceOn - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureBlockPileConfiguration;)V a tryPlaceBlock - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureBlueIce net/minecraft/world/level/levelgen/feature/BlueIceFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureChoice net/minecraft/world/level/levelgen/feature/RandomBooleanSelectorFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureChorusPlant net/minecraft/world/level/levelgen/feature/ChorusPlantFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureConfigured net/minecraft/world/level/levelgen/feature/ConfiguredFeature - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lcom/mojang/serialization/Codec; c LIST_CODEC - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; d feature - f Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration; e config - m ()Ljava/util/stream/Stream; a getFeatures - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Z a place - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureConfigured;)Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; b feature - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration; c config -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureCoral net/minecraft/world/level/levelgen/feature/CoralFeature - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a placeFeature - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;)V a lambda$placeCoralBlock$1 - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;)V a lambda$placeCoralBlock$0 - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b placeCoralBlock -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureCoralClaw net/minecraft/world/level/levelgen/feature/CoralClawFeature - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a placeFeature -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureCoralMushroom net/minecraft/world/level/levelgen/feature/CoralMushroomFeature - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a placeFeature -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureCoralTree net/minecraft/world/level/levelgen/feature/CoralTreeFeature - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a placeFeature -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureDelta net/minecraft/world/level/levelgen/feature/DeltaFeature - f Lcom/google/common/collect/ImmutableList; a CANNOT_REPLACE - f [Lnet/minecraft/core/EnumDirection; b DIRECTIONS - f D c RIM_SPAWN_CHANCE - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureDeltaConfiguration;)Z a isClear - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureEmpty net/minecraft/world/level/levelgen/feature/NoOpFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureEndPlatform net/minecraft/world/level/levelgen/feature/VoidStartPlatformFeature - f Lnet/minecraft/core/BlockPosition; a PLATFORM_OFFSET - f Lnet/minecraft/world/level/ChunkCoordIntPair; b PLATFORM_ORIGIN_CHUNK - f I c PLATFORM_RADIUS - f I d PLATFORM_RADIUS_CHUNKS - m (IIII)I a checkerboardDistance - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureFill net/minecraft/world/level/levelgen/feature/FillLayerFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureHugeFungi net/minecraft/world/level/levelgen/feature/HugeFungusFeature - f F a HUGE_PROBABILITY - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureHugeFungiConfiguration;Lnet/minecraft/core/BlockPosition;IZ)V a placeStem - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;)V a tryPlaceWeepingVines - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureHugeFungiConfiguration;Z)Z a isReplaceable - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a placeHatDropBlock - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureHugeFungiConfiguration;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;FFF)V a placeHatBlock - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureHugeFungiConfiguration;Lnet/minecraft/core/BlockPosition;IZ)V b placeHat -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureHugeFungiConfiguration net/minecraft/world/level/levelgen/feature/HugeFungusConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/block/state/IBlockData; b validBaseState - f Lnet/minecraft/world/level/block/state/IBlockData; c stemState - f Lnet/minecraft/world/level/block/state/IBlockData; d hatState - f Lnet/minecraft/world/level/block/state/IBlockData; e decorState - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; f replaceableBlocks - f Z g planted - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureHugeFungiConfiguration;)Ljava/lang/Boolean; a lambda$static$5 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$6 - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureHugeFungiConfiguration;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureHugeFungiConfiguration;)Lnet/minecraft/world/level/block/state/IBlockData; c lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureHugeFungiConfiguration;)Lnet/minecraft/world/level/block/state/IBlockData; d lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureHugeFungiConfiguration;)Lnet/minecraft/world/level/block/state/IBlockData; e lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureHugeFungiConfiguration;)Lnet/minecraft/world/level/block/state/IBlockData; f lambda$static$0 -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureIceSnow net/minecraft/world/level/levelgen/feature/SnowAndFreezeFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureIceburg net/minecraft/world/level/levelgen/feature/IcebergFeature - m (III)I a getEllipseC - m (Lnet/minecraft/util/RandomSource;III)I a heightDependentRadiusRound - m (IILnet/minecraft/core/BlockPosition;ILnet/minecraft/util/RandomSource;)D a signedDistanceCircle - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/GeneratorAccess;IILnet/minecraft/core/BlockPosition;ZIDI)V a generateCutOut - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;IIIIIIZIDZLnet/minecraft/world/level/block/state/IBlockData;)V a generateIcebergBlock - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;IIZI)V a smooth - m (IILnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/GeneratorAccess;ZDLnet/minecraft/core/BlockPosition;II)V a carve - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V a removeFloatingSnowLayer - m (IILnet/minecraft/core/BlockPosition;IID)D a signedDistanceEllipse - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z a belowIsAir - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;IIZZLnet/minecraft/world/level/block/state/IBlockData;)V a setIcebergBlock - m (III)I b heightDependentRadiusEllipse - m (Lnet/minecraft/util/RandomSource;III)I b heightDependentRadiusSteep - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c isIcebergState -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureKelp net/minecraft/world/level/levelgen/feature/KelpFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureNetherForestVegetation net/minecraft/world/level/levelgen/feature/NetherForestVegetationFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureNetherrackReplaceBlobs net/minecraft/world/level/levelgen/feature/ReplaceBlobsFeature - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/core/BlockPosition; a findTarget - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureRandom2Configuration net/minecraft/world/level/levelgen/feature/SimpleRandomSelectorFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureRandomChoice net/minecraft/world/level/levelgen/feature/RandomSelectorFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureRandomPatch net/minecraft/world/level/levelgen/feature/RandomPatchFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureReplaceBlock net/minecraft/world/level/levelgen/feature/ReplaceBlockFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureSeaGrass net/minecraft/world/level/levelgen/feature/SeagrassFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureSeaPickel net/minecraft/world/level/levelgen/feature/SeaPickleFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureTwistingVines net/minecraft/world/level/levelgen/feature/TwistingVinesFeature - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;III)V a placeWeepingVinesColumn - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Z a isInvalidPlacementLocation - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;)Z a findFirstAirBlockAboveGround - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenFeatureWeepingVines net/minecraft/world/level/levelgen/feature/WeepingVinesFeature - f [Lnet/minecraft/core/EnumDirection; a DIRECTIONS - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)V a placeRoofNetherWart - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;III)V a placeWeepingVinesColumn - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)V b placeRoofWeepingVines -c net/minecraft/world/level/levelgen/feature/WorldGenFossils net/minecraft/world/level/levelgen/feature/FossilFeature - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/core/BlockPosition;)V a lambda$countEmptyCorners$0 - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)I a countEmptyCorners - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenHugeMushroomBrown net/minecraft/world/level/levelgen/feature/HugeBrownMushroomFeature - m (IIII)I a getTreeRadiusForHeight - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureMushroomConfiguration;)V a makeCap -c net/minecraft/world/level/levelgen/feature/WorldGenHugeMushroomRed net/minecraft/world/level/levelgen/feature/HugeRedMushroomFeature - m (IIII)I a getTreeRadiusForHeight - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureMushroomConfiguration;)V a makeCap -c net/minecraft/world/level/levelgen/feature/WorldGenLakes net/minecraft/world/level/levelgen/feature/LakeFeature - f Lnet/minecraft/world/level/block/state/IBlockData; a AIR - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c canReplaceBlock -c net/minecraft/world/level/levelgen/feature/WorldGenLakes$a net/minecraft/world/level/levelgen/feature/LakeFeature$Configuration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b fluid - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; c barrier - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; a fluid - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b barrier -c net/minecraft/world/level/levelgen/feature/WorldGenLightStone1 net/minecraft/world/level/levelgen/feature/GlowstoneFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenLiquids net/minecraft/world/level/levelgen/feature/SpringFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenMinable net/minecraft/world/level/levelgen/feature/OreFeature - m (Lnet/minecraft/world/level/block/state/IBlockData;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureOreConfiguration;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureOreConfiguration$a;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;)Z a canPlaceOre - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureOreConfiguration;DDDDDDIIIII)Z a doPlace - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/util/RandomSource;F)Z a shouldSkipAirCheck -c net/minecraft/world/level/levelgen/feature/WorldGenMushrooms net/minecraft/world/level/levelgen/feature/AbstractHugeMushroomFeature - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureMushroomConfiguration;)Z a isValidPosition - m (IIII)I a getTreeRadiusForHeight - m (Lnet/minecraft/util/RandomSource;)I a getTreeHeight - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureMushroomConfiguration;)V a makeCap - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureMushroomConfiguration;ILnet/minecraft/core/BlockPosition$MutableBlockPosition;)V a placeTrunk -c net/minecraft/world/level/levelgen/feature/WorldGenPackedIce2 net/minecraft/world/level/levelgen/feature/IceSpikeFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenTaigaStructure net/minecraft/world/level/levelgen/feature/BlockBlobFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenTrees net/minecraft/world/level/levelgen/feature/TreeFeature - f I a BLOCK_UPDATE_FLAGS - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Lnet/minecraft/core/BlockPosition; a lambda$doPlace$3 - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree;)V a lambda$place$8 - m (Lnet/minecraft/world/level/VirtualLevelReadable;ILnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)I a getMaxFreeTreeHeight - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Z a doPlace - m (Ljava/util/Set;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a lambda$place$7 - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a;)V a lambda$doPlace$4 - m (Lnet/minecraft/world/level/IWorldWriter;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a setBlock - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Ljava/lang/Boolean; a lambda$place$9 - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete; a updateLeaves - m (Lnet/minecraft/world/level/IWorldWriter;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b setBlockKnownShape - m (Ljava/util/Set;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V b lambda$place$6 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/core/BlockPosition;)Z b isAirOrLeaves - m (Ljava/util/Set;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V c lambda$place$5 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/core/BlockPosition;)Z c validTreePos - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z c lambda$validTreePos$2 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z d lambda$isAirOrLeaves$1 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/core/BlockPosition;)Z d isVine - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z e lambda$isVine$0 -c net/minecraft/world/level/levelgen/feature/WorldGenTrees$1 net/minecraft/world/level/levelgen/feature/TreeFeature$1 - f Ljava/util/Set; a val$foliage - f Lnet/minecraft/world/level/GeneratorAccessSeed; b val$level - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a set - m (Lnet/minecraft/core/BlockPosition;)Z a isSet -c net/minecraft/world/level/levelgen/feature/WorldGenVines net/minecraft/world/level/levelgen/feature/VinesFeature - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place -c net/minecraft/world/level/levelgen/feature/WorldGenerator net/minecraft/world/level/levelgen/feature/Feature - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; A MULTIFACE_GROWTH - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; B UNDERWATER_MAGMA - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; C MONSTER_ROOM - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; D BLUE_ICE - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; E ICEBERG - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; F FOREST_ROCK - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; G DISK - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; H LAKE - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; I ORE - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; J END_PLATFORM - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; K END_SPIKE - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; L END_ISLAND - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; M END_GATEWAY - f Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureSeaGrass; N SEAGRASS - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; O KELP - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; P CORAL_TREE - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; Q CORAL_MUSHROOM - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; R CORAL_CLAW - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; S SEA_PICKLE - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; T SIMPLE_BLOCK - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; U BAMBOO - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; V HUGE_FUNGUS - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; W NETHER_FOREST_VEGETATION - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; X WEEPING_VINES - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; Y TWISTING_VINES - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; Z BASALT_COLUMNS - f Lcom/mojang/serialization/MapCodec; a configuredCodec - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; aa DELTA_FEATURE - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; ab REPLACE_BLOBS - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; ac FILL_LAYER - f Lnet/minecraft/world/level/levelgen/feature/WorldGenBonusChest; ad BONUS_CHEST - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; ae BASALT_PILLAR - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; af SCATTERED_ORE - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; ag RANDOM_SELECTOR - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; ah SIMPLE_RANDOM_SELECTOR - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; ai RANDOM_BOOLEAN_SELECTOR - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; aj GEODE - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; ak DRIPSTONE_CLUSTER - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; al LARGE_DRIPSTONE - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; am POINTED_DRIPSTONE - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; an SCULK_PATCH - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; e NO_OP - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; f TREE - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; g FLOWER - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; h NO_BONEMEAL_FLOWER - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; i RANDOM_PATCH - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; j BLOCK_PILE - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; k SPRING - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; l CHORUS_PLANT - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; m REPLACE_SINGLE_BLOCK - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; n VOID_START_PLATFORM - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; o DESERT_WELL - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; p FOSSIL - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; q HUGE_RED_MUSHROOM - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; r HUGE_BROWN_MUSHROOM - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; s ICE_SPIKE - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; t GLOWSTONE_BLOB - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; u FREEZE_TOP_LAYER - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; v VINES - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; w BLOCK_COLUMN - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; x VEGETATION_PATCH - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; y WATERLOGGED_VEGETATION_PATCH - f Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; z ROOT_SYSTEM - m ()Lcom/mojang/serialization/MapCodec; a configuredCodec - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)V a markAboveForPostProcessing - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Ljava/util/function/Predicate;)V a safeSetBlock - m (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a place - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureConfigured; a lambda$new$0 - m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/block/state/IBlockData;)Z a lambda$isReplaceable$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isStone - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/core/BlockPosition;)Z a isGrassOrDirt - m (Lnet/minecraft/tags/TagKey;)Ljava/util/function/Predicate; a isReplaceable - m (Lnet/minecraft/world/level/IWorldWriter;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a setBlock - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Z a place - m (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/feature/WorldGenerator;)Lnet/minecraft/world/level/levelgen/feature/WorldGenerator; a register - m (Ljava/util/function/Function;Lnet/minecraft/core/BlockPosition;)Z a isAdjacentToAir - m (Ljava/util/function/Function;Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;)Z a checkNeighbors - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z b isDirt -c net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/List; b layers - f Lnet/minecraft/core/EnumDirection; c direction - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; d allowedPlacement - f Z e prioritizeTip - m ()Ljava/util/List; a layers - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider;)Lnet/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$a; a layer - m ()Lnet/minecraft/core/EnumDirection; b direction - m (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider;)Lnet/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration; b simple - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; c allowedPlacement - m ()Z d prioritizeTip -c net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$a net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$Layer - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; b height - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; c state - m ()Lnet/minecraft/util/valueproviders/IntProvider; a height - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b state -c net/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration net/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f I b floorToCeilingSearchRange - f Lnet/minecraft/util/valueproviders/IntProvider; c height - f Lnet/minecraft/util/valueproviders/IntProvider; d radius - f I e maxStalagmiteStalactiteHeightDiff - f I f heightDeviation - f Lnet/minecraft/util/valueproviders/IntProvider; g dripstoneBlockLayerThickness - f Lnet/minecraft/util/valueproviders/FloatProvider; h density - f Lnet/minecraft/util/valueproviders/FloatProvider; i wetness - f F j chanceOfDripstoneColumnAtMaxDistanceFromCenter - f I k maxDistanceFromEdgeAffectingChanceOfDripstoneColumn - f I l maxDistanceFromCenterAffectingHeightBias - m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; a lambda$static$10 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$11 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; b lambda$static$9 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Float; c lambda$static$8 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; d lambda$static$7 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; e lambda$static$6 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; f lambda$static$5 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; g lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; h lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; i lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; j lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; k lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration net/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration - f Lcom/mojang/serialization/Codec; a CHANCE_RANGE - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/world/level/levelgen/GeodeBlockSettings; c geodeBlockSettings - f Lnet/minecraft/world/level/levelgen/GeodeLayerSettings; d geodeLayerSettings - f Lnet/minecraft/world/level/levelgen/GeodeCrackSettings; e geodeCrackSettings - f D f usePotentialPlacementsChance - f D g useAlternateLayer0Chance - f Z h placementsRequireLayer0Alternate - f Lnet/minecraft/util/valueproviders/IntProvider; i outerWallDistance - f Lnet/minecraft/util/valueproviders/IntProvider; j distributionPoints - f Lnet/minecraft/util/valueproviders/IntProvider; k pointOffset - f I l minGenOffset - f I n maxGenOffset - f D o noiseMultiplier - f I p invalidBlocksThreshold - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$13 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Integer; a lambda$static$12 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Double; b lambda$static$11 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Integer; c lambda$static$10 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Integer; d lambda$static$9 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; e lambda$static$8 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; f lambda$static$7 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; g lambda$static$6 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Boolean; h lambda$static$5 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Double; i lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Double; j lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/world/level/levelgen/GeodeCrackSettings; k lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/world/level/levelgen/GeodeLayerSettings; l lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/world/level/levelgen/GeodeBlockSettings; m lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration net/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f I b floorToCeilingSearchRange - f Lnet/minecraft/util/valueproviders/IntProvider; c columnRadius - f Lnet/minecraft/util/valueproviders/FloatProvider; d heightScale - f F e maxColumnRadiusToCaveHeightRatio - f Lnet/minecraft/util/valueproviders/FloatProvider; f stalactiteBluntness - f Lnet/minecraft/util/valueproviders/FloatProvider; g stalagmiteBluntness - f Lnet/minecraft/util/valueproviders/FloatProvider; h windSpeed - f I i minRadiusForWind - f F j minBluntnessForWind - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$9 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Float; a lambda$static$8 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Integer; b lambda$static$7 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; c lambda$static$6 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; d lambda$static$5 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; e lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Float; f lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; g lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; h lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Integer; i lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration net/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/block/MultifaceBlock; b placeBlock - f I c searchRange - f Z d canPlaceOnFloor - f Z e canPlaceOnCeiling - f Z f canPlaceOnWall - f F g chanceOfSpreading - f Lnet/minecraft/core/HolderSet; h canBePlacedOn - f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; i validDirections - m ()Ljava/lang/String; a lambda$apply$8 - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/EnumDirection;)Ljava/util/List; a getShuffledDirectionsExcept - m (Lnet/minecraft/world/level/block/Block;)Lcom/mojang/serialization/DataResult; a apply - m (Lnet/minecraft/util/RandomSource;)Ljava/util/List; a getShuffledDirections - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$7 - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;)Z a lambda$getShuffledDirectionsExcept$9 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Lnet/minecraft/core/HolderSet; a lambda$static$6 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Float; b lambda$static$5 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Boolean; c lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Boolean; d lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Boolean; e lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Integer; f lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Lnet/minecraft/world/level/block/MultifaceBlock; g lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig net/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig - f Lcom/mojang/serialization/Codec; c CODEC - f I d spreadWidth - f I e spreadHeight - m (Lnet/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig;)Ljava/lang/Integer; a lambda$static$2 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig;)Ljava/lang/Integer; b lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; c lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration net/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f F b chanceOfTallerDripstone - f F c chanceOfDirectionalSpread - f F d chanceOfSpreadRadius2 - f F e chanceOfSpreadRadius3 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; a lambda$static$3 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; b lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; c lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; d lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration net/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/Holder; b treeFeature - f I c requiredVerticalSpaceForTree - f I d rootRadius - f Lnet/minecraft/tags/TagKey; e rootReplaceable - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; f rootStateProvider - f I g rootPlacementAttempts - f I h rootColumnMaxHeight - f I i hangingRootRadius - f I j hangingRootsVerticalSpan - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; k hangingRootStateProvider - f I l hangingRootPlacementAttempts - f I n allowedVerticalWaterForTree - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; o allowedTreePosition - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$13 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a lambda$static$12 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; b lambda$static$11 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; c lambda$static$10 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; d lambda$static$9 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; e lambda$static$8 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; f lambda$static$7 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; g lambda$static$6 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; h lambda$static$5 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; i lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/tags/TagKey; j lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; k lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; l lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/core/Holder; m lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/SculkPatchConfiguration net/minecraft/world/level/levelgen/feature/configurations/SculkPatchConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f I b chargeCount - f I c amountPerCharge - f I d spreadAttempts - f I e growthRounds - f I f spreadRounds - f Lnet/minecraft/util/valueproviders/IntProvider; g extraRareGrowths - f F h catalystChance - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I a chargeCount - m ()I b amountPerCharge - m ()I c spreadAttempts - m ()I d growthRounds - m ()I f spreadRounds - m ()Lnet/minecraft/util/valueproviders/IntProvider; g extraRareGrowths - m ()F h catalystChance -c net/minecraft/world/level/levelgen/feature/configurations/TwistingVinesConfig net/minecraft/world/level/levelgen/feature/configurations/TwistingVinesConfig - f Lcom/mojang/serialization/Codec; a CODEC - f I b spreadWidth - f I c spreadHeight - f I d maxHeight - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I a spreadWidth - m ()I b spreadHeight - m ()I c maxHeight -c net/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration net/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f I b floorSearchRange - f I c placementRadiusAroundFloor - f F d placementProbabilityPerValidPosition - m (Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/lang/Float; a lambda$static$2 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/lang/Integer; b lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/lang/Integer; c lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration net/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/tags/TagKey; b replaceable - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; c groundState - f Lnet/minecraft/core/Holder; d vegetationFeature - f Lnet/minecraft/world/level/levelgen/placement/CaveSurface; e surface - f Lnet/minecraft/util/valueproviders/IntProvider; f depth - f F g extraBottomBlockChance - f I h verticalRange - f F i vegetationChance - f Lnet/minecraft/util/valueproviders/IntProvider; j xzRadius - f F k extraEdgeColumnChance - m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Float; a lambda$static$9 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$10 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; b lambda$static$8 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Float; c lambda$static$7 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Integer; d lambda$static$6 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Float; e lambda$static$5 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; f lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/world/level/levelgen/placement/CaveSurface; g lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/core/Holder; h lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; i lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/tags/TagKey; j lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenDecoratorFrequencyConfiguration net/minecraft/world/level/levelgen/feature/configurations/CountConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; b count - m ()Lnet/minecraft/util/valueproviders/IntProvider; a count -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenEndGatewayConfiguration net/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/Optional; b exit - f Z c exact - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenEndGatewayConfiguration; a delayedExitSearch - m (Lnet/minecraft/core/BlockPosition;Z)Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenEndGatewayConfiguration; a knownExit - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenEndGatewayConfiguration;)Ljava/lang/Boolean; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenEndGatewayConfiguration;)Ljava/util/Optional; b lambda$static$0 - m ()Ljava/util/Optional; b getExit - m ()Z c isExitExact -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureBasaltColumnsConfiguration net/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; b reach - f Lnet/minecraft/util/valueproviders/IntProvider; c height - m ()Lnet/minecraft/util/valueproviders/IntProvider; a reach - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureBasaltColumnsConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureBasaltColumnsConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; b lambda$static$0 - m ()Lnet/minecraft/util/valueproviders/IntProvider; b height -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureBlockConfiguration net/minecraft/world/level/levelgen/feature/configurations/SimpleBlockConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b toPlace - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureBlockConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; a toPlace -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureBlockPileConfiguration net/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b stateProvider - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureBlockPileConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; a lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureChoiceConfiguration net/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/Holder; b featureTrue - f Lnet/minecraft/core/Holder; c featureFalse - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureChoiceConfiguration;)Lnet/minecraft/core/Holder; a lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureChoiceConfiguration;)Lnet/minecraft/core/Holder; b lambda$static$0 - m ()Ljava/util/stream/Stream; e getFeatures -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureCircleConfiguration net/minecraft/world/level/levelgen/feature/configurations/DiskConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; b stateProvider - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; c target - f Lnet/minecraft/util/valueproviders/IntProvider; d radius - f I e halfHeight - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; a stateProvider - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b target - m ()Lnet/minecraft/util/valueproviders/IntProvider; c radius - m ()I d halfHeight -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration - f Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureEmptyConfiguration; m NONE - m ()Ljava/util/stream/Stream; e getFeatures -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfigurationChance net/minecraft/world/level/levelgen/feature/configurations/ProbabilityFeatureConfiguration - f Lcom/mojang/serialization/Codec; k CODEC - f F l probability - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfigurationChance;)Ljava/lang/Float; a lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureDeltaConfiguration net/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/block/state/IBlockData; b contents - f Lnet/minecraft/world/level/block/state/IBlockData; c rim - f Lnet/minecraft/util/valueproviders/IntProvider; d size - f Lnet/minecraft/util/valueproviders/IntProvider; e rimSize - m ()Lnet/minecraft/world/level/block/state/IBlockData; a contents - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureDeltaConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; a lambda$static$3 - m ()Lnet/minecraft/world/level/block/state/IBlockData; b rim - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureDeltaConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; b lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureDeltaConfiguration;)Lnet/minecraft/world/level/block/state/IBlockData; c lambda$static$1 - m ()Lnet/minecraft/util/valueproviders/IntProvider; c size - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureDeltaConfiguration;)Lnet/minecraft/world/level/block/state/IBlockData; d lambda$static$0 - m ()Lnet/minecraft/util/valueproviders/IntProvider; d rimSize -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureEmptyConfiguration net/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureEmptyConfiguration; b INSTANCE - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureEmptyConfiguration; a lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureEndSpikeConfiguration net/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Z b crystalInvulnerable - f Ljava/util/List; c spikes - f Lnet/minecraft/core/BlockPosition; d crystalBeamTarget - m ()Z a isCrystalInvulnerable - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureEndSpikeConfiguration;)Ljava/util/Optional; a lambda$static$2 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureEndSpikeConfiguration;)Ljava/util/List; b lambda$static$1 - m ()Ljava/util/List; b getSpikes - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureEndSpikeConfiguration;)Ljava/lang/Boolean; c lambda$static$0 - m ()Lnet/minecraft/core/BlockPosition; c getCrystalBeamTarget -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureFillConfiguration net/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f I b height - f Lnet/minecraft/world/level/block/state/IBlockData; c state - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureFillConfiguration;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureFillConfiguration;)Ljava/lang/Integer; b lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureHellFlowingLavaConfiguration net/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/material/Fluid; b state - f Z c requiresBlockBelow - f I d rockCount - f I e holeCount - f Lnet/minecraft/core/HolderSet; f validBlocks - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureHellFlowingLavaConfiguration;)Lnet/minecraft/core/HolderSet; a lambda$static$4 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$5 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureHellFlowingLavaConfiguration;)Ljava/lang/Integer; b lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureHellFlowingLavaConfiguration;)Ljava/lang/Integer; c lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureHellFlowingLavaConfiguration;)Ljava/lang/Boolean; d lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureHellFlowingLavaConfiguration;)Lnet/minecraft/world/level/material/Fluid; e lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureLakeConfiguration net/minecraft/world/level/levelgen/feature/configurations/BlockStateConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/block/state/IBlockData; b state - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureLakeConfiguration;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureMushroomConfiguration net/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b capProvider - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; c stemProvider - f I d foliageRadius - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureMushroomConfiguration;)Ljava/lang/Integer; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureMushroomConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureMushroomConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; c lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureOreConfiguration net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/List; b targetStates - f I c size - f F d discardChanceOnAirExposure - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTest;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureOreConfiguration$a; a target - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureOreConfiguration;)Ljava/lang/Float; a lambda$static$2 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureOreConfiguration;)Ljava/lang/Integer; b lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureOreConfiguration;)Ljava/util/List; c lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureOreConfiguration$a net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTest; b target - f Lnet/minecraft/world/level/block/state/IBlockData; c state - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureOreConfiguration$a;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureOreConfiguration$a;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTest; b lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRadiusConfiguration net/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/block/state/IBlockData; b targetState - f Lnet/minecraft/world/level/block/state/IBlockData; c replaceState - f Lnet/minecraft/util/valueproviders/IntProvider; d radius - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRadiusConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; a lambda$static$2 - m ()Lnet/minecraft/util/valueproviders/IntProvider; a radius - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRadiusConfiguration;)Lnet/minecraft/world/level/block/state/IBlockData; b lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRadiusConfiguration;)Lnet/minecraft/world/level/block/state/IBlockData; c lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRandom2 net/minecraft/world/level/levelgen/feature/configurations/SimpleRandomFeatureConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/HolderSet; b features - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRandom2;)Lnet/minecraft/core/HolderSet; a lambda$static$0 - m (Lnet/minecraft/core/Holder;)Ljava/util/stream/Stream; a lambda$getFeatures$1 - m ()Ljava/util/stream/Stream; e getFeatures -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRandomChoiceConfiguration net/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/List; b features - f Lnet/minecraft/core/Holder; c defaultFeature - m (Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Ljava/util/stream/Stream; a lambda$getFeatures$3 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRandomChoiceConfiguration;)Lnet/minecraft/core/Holder; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRandomChoiceConfiguration;)Ljava/util/List; b lambda$static$0 - m ()Ljava/util/stream/Stream; e getFeatures -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureRandomPatchConfiguration net/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f I b tries - f I c xzSpread - f I d ySpread - f Lnet/minecraft/core/Holder; e feature - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I a tries - m ()I b xzSpread - m ()I c ySpread - m ()Lnet/minecraft/core/Holder; d feature -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureReplaceBlockConfiguration net/minecraft/world/level/levelgen/feature/configurations/ReplaceBlockConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/List; b targetStates - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureReplaceBlockConfiguration;)Ljava/util/List; a lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b trunkProvider - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; c dirtProvider - f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer; d trunkPlacer - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; e foliageProvider - f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer; f foliagePlacer - f Ljava/util/Optional; g rootPlacer - f Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize; h minimumSize - f Ljava/util/List; i decorators - f Z j ignoreVines - f Z k forceDirt - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$10 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Ljava/lang/Boolean; a lambda$static$9 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Ljava/lang/Boolean; b lambda$static$8 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Ljava/util/List; c lambda$static$7 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize; d lambda$static$6 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; e lambda$static$5 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Ljava/util/Optional; f lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer; g lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; h lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer; i lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; j lambda$static$0 -c net/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration$a net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; a trunkProvider - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b foliageProvider - f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer; c trunkPlacer - f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer; d foliagePlacer - f Ljava/util/Optional; e rootPlacer - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; f dirtProvider - f Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize; g minimumSize - f Ljava/util/List; h decorators - f Z i ignoreVines - f Z j forceDirt - m (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration$a; a decorators - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider;)Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration$a; a dirt - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration$a; a ignoreVines - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration$a; b forceDirt - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration; c build -c net/minecraft/world/level/levelgen/feature/featuresize/FeatureSize net/minecraft/world/level/levelgen/feature/featuresize/FeatureSize - f Lcom/mojang/serialization/Codec; a CODEC - f I b MAX_WIDTH - f Ljava/util/OptionalInt; c minClippedHeight - m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; a minClippedHeightCodec - m (Ljava/util/OptionalInt;)Ljava/util/Optional; a lambda$minClippedHeightCodec$1 - m (Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize;)Ljava/util/OptionalInt; a lambda$minClippedHeightCodec$2 - m (II)I a getSizeAtHeight - m (Ljava/util/Optional;)Ljava/util/OptionalInt; a lambda$minClippedHeightCodec$0 - m ()Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; b type - m ()Ljava/util/OptionalInt; c minClippedHeight -c net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeThreeLayers net/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize - f Lcom/mojang/serialization/MapCodec; d CODEC - f I e limit - f I f upperLimit - f I g lowerSize - f I h middleSize - f I i upperSize - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$5 - m (Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeThreeLayers;)Ljava/lang/Integer; a lambda$static$4 - m (II)I a getSizeAtHeight - m (Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeThreeLayers;)Ljava/lang/Integer; b lambda$static$3 - m ()Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; b type - m (Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeThreeLayers;)Ljava/lang/Integer; c lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeThreeLayers;)Ljava/lang/Integer; d lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeThreeLayers;)Ljava/lang/Integer; e lambda$static$0 -c net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeTwoLayers net/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize - f Lcom/mojang/serialization/MapCodec; d CODEC - f I e limit - f I f lowerSize - f I g upperSize - m (Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeTwoLayers;)Ljava/lang/Integer; a lambda$static$2 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (II)I a getSizeAtHeight - m ()Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; b type - m (Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeTwoLayers;)Ljava/lang/Integer; b lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeTwoLayers;)Ljava/lang/Integer; c lambda$static$0 -c net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType - f Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; a TWO_LAYERS_FEATURE_SIZE - f Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; b THREE_LAYERS_FEATURE_SIZE - f Lcom/mojang/serialization/MapCodec; c codec - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; a register - m ()Lcom/mojang/serialization/MapCodec; a codec -c net/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; b height - f F c wideBottomLayerHoleChance - f F g cornerHoleChance - f F h hangingLeavesChance - f F i hangingLeavesExtensionChance - m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; a type - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$5 - m (Lnet/minecraft/util/RandomSource;IIIIZ)Z a shouldSkipLocation - m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)I a foliageHeight - m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; a lambda$static$4 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a;III)V a createFoliage - m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; b lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; c lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; d lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; e lambda$static$0 -c net/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; b foliageHeight - f I c leafPlacementAttempts - m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; a type - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/util/RandomSource;IIIIZ)Z a shouldSkipLocation - m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)I a foliageHeight - m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer;)Ljava/lang/Integer; a lambda$static$1 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a;III)V a createFoliage - m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; b lambda$static$0 -c net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer - f Lcom/mojang/serialization/Codec; d CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; e radius - f Lnet/minecraft/util/valueproviders/IntProvider; f offset - m (Lnet/minecraft/util/RandomSource;I)I a foliageRadius - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;Lnet/minecraft/core/BlockPosition;IIZ)V a placeLeavesRow - m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; a type - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;Lnet/minecraft/core/BlockPosition;)Z a tryPlaceLeaf - m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)I a foliageHeight - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;Lnet/minecraft/core/BlockPosition;IIZFF)V a placeLeavesRowWithHangingLeavesBelow - m (Lnet/minecraft/util/RandomSource;IIIIZ)Z a shouldSkipLocation - m (Lnet/minecraft/util/RandomSource;)I a offset - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a;II)V a createFoliage - m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; a lambda$foliagePlacerParts$1 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a;III)V a createFoliage - m (Lnet/minecraft/world/level/material/Fluid;)Z a lambda$tryPlaceLeaf$2 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;FLnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;)Z a tryPlaceExtension - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P2; b foliagePlacerParts - m (Lnet/minecraft/util/RandomSource;IIIIZ)Z b shouldSkipLocationSigned - m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; b lambda$foliagePlacerParts$0 -c net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment - f Lnet/minecraft/core/BlockPosition; a pos - f I b radiusOffset - f Z c doubleTrunk - m ()Lnet/minecraft/core/BlockPosition; a pos - m ()I b radiusOffset - m ()Z c doubleTrunk -c net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a set - m (Lnet/minecraft/core/BlockPosition;)Z a isSet -c net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerAcacia net/minecraft/world/level/levelgen/feature/foliageplacers/AcaciaFoliagePlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; a type - m (Lnet/minecraft/util/RandomSource;IIIIZ)Z a shouldSkipLocation - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)I a foliageHeight - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a;III)V a createFoliage -c net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerBlob net/minecraft/world/level/levelgen/feature/foliageplacers/BlobFoliagePlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b height - m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; a type - m (Lnet/minecraft/util/RandomSource;IIIIZ)Z a shouldSkipLocation - m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerBlob;)Ljava/lang/Integer; a lambda$blobParts$1 - m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)I a foliageHeight - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; a blobParts - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a;III)V a createFoliage - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c lambda$static$0 -c net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerBush net/minecraft/world/level/levelgen/feature/foliageplacers/BushFoliagePlacer - f Lcom/mojang/serialization/MapCodec; c CODEC - m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; a type - m (Lnet/minecraft/util/RandomSource;IIIIZ)Z a shouldSkipLocation - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a;III)V a createFoliage - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c lambda$static$0 -c net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerDarkOak net/minecraft/world/level/levelgen/feature/foliageplacers/DarkOakFoliagePlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; a type - m (Lnet/minecraft/util/RandomSource;IIIIZ)Z a shouldSkipLocation - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)I a foliageHeight - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a;III)V a createFoliage - m (Lnet/minecraft/util/RandomSource;IIIIZ)Z b shouldSkipLocationSigned -c net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerFancy net/minecraft/world/level/levelgen/feature/foliageplacers/FancyFoliagePlacer - f Lcom/mojang/serialization/MapCodec; c CODEC - m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; a type - m (Lnet/minecraft/util/RandomSource;IIIIZ)Z a shouldSkipLocation - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a;III)V a createFoliage - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c lambda$static$0 -c net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerJungle net/minecraft/world/level/levelgen/feature/foliageplacers/MegaJungleFoliagePlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b height - m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerJungle;)Ljava/lang/Integer; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; a type - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/util/RandomSource;IIIIZ)Z a shouldSkipLocation - m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)I a foliageHeight - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a;III)V a createFoliage -c net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerMegaPine net/minecraft/world/level/levelgen/feature/foliageplacers/MegaPineFoliagePlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; b crownHeight - m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; a type - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/util/RandomSource;IIIIZ)Z a shouldSkipLocation - m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)I a foliageHeight - m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerMegaPine;)Lnet/minecraft/util/valueproviders/IntProvider; a lambda$static$0 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a;III)V a createFoliage -c net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerPine net/minecraft/world/level/levelgen/feature/foliageplacers/PineFoliagePlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; b height - m (Lnet/minecraft/util/RandomSource;I)I a foliageRadius - m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerPine;)Lnet/minecraft/util/valueproviders/IntProvider; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; a type - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/util/RandomSource;IIIIZ)Z a shouldSkipLocation - m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)I a foliageHeight - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a;III)V a createFoliage -c net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerSpruce net/minecraft/world/level/levelgen/feature/foliageplacers/SpruceFoliagePlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; b trunkHeight - m ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; a type - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/util/RandomSource;IIIIZ)Z a shouldSkipLocation - m (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)I a foliageHeight - m (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacerSpruce;)Lnet/minecraft/util/valueproviders/IntProvider; a lambda$static$0 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$b;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a;III)V a createFoliage -c net/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType - f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; a BLOB_FOLIAGE_PLACER - f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; b SPRUCE_FOLIAGE_PLACER - f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; c PINE_FOLIAGE_PLACER - f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; d ACACIA_FOLIAGE_PLACER - f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; e BUSH_FOLIAGE_PLACER - f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; f FANCY_FOLIAGE_PLACER - f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; g MEGA_JUNGLE_FOLIAGE_PLACER - f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; h MEGA_PINE_FOLIAGE_PLACER - f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; i DARK_OAK_FOLIAGE_PLACER - f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; j RANDOM_SPREAD_FOLIAGE_PLACER - f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; k CHERRY_FOLIAGE_PLACER - f Lcom/mojang/serialization/MapCodec; l codec - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacers; a register -c net/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement net/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b aboveRootProvider - f F c aboveRootPlacementChance - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; a aboveRootProvider - m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement;)Ljava/lang/Float; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b lambda$static$0 - m ()F b aboveRootPlacementChance -c net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/HolderSet; b canGrowThrough - f Lnet/minecraft/core/HolderSet; c muddyRootsIn - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; d muddyRootsProvider - f I e maxRootWidth - f I f maxRootLength - f F g randomSkewChance - m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Ljava/lang/Float; a lambda$static$5 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$6 - m ()Lnet/minecraft/core/HolderSet; a canGrowThrough - m ()Lnet/minecraft/core/HolderSet; b muddyRootsIn - m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Ljava/lang/Integer; b lambda$static$4 - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; c muddyRootsProvider - m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Ljava/lang/Integer; c lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; d lambda$static$2 - m ()I d maxRootWidth - m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Lnet/minecraft/core/HolderSet; e lambda$static$1 - m ()I e maxRootLength - m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Lnet/minecraft/core/HolderSet; f lambda$static$0 - m ()F f randomSkewChance -c net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer - f I a ROOT_WIDTH_LIMIT - f I b ROOT_LENGTH_LIMIT - f Lcom/mojang/serialization/MapCodec; c CODEC - f Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement; h mangroveRootPlacement - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a lambda$placeRoot$3 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/core/BlockPosition;)Z a canPlaceRoot - m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer;)Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; a type - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Z a placeRoots - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)V a placeRoot - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/BlockPosition;Ljava/util/List;I)Z a simulateRoots - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Ljava/util/List; a potentialRootPositions - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z b lambda$canPlaceRoot$2 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 -c net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer - f Lcom/mojang/serialization/Codec; d CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; e trunkOffsetY - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; f rootProvider - f Ljava/util/Optional; g aboveRootPlacement - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/core/BlockPosition;)Z a canPlaceRoot - m ()Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; a type - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a getPotentiallyWaterloggedState - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Z a placeRoots - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)V a placeRoot - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; a rootPlacerParts - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/BlockPosition; a getTrunkOrigin - m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Ljava/util/Optional; a lambda$rootPlacerParts$2 - m (Lnet/minecraft/world/level/material/Fluid;)Z a lambda$getPotentiallyWaterloggedState$3 - m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b lambda$rootPlacerParts$1 - m (Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; c lambda$rootPlacerParts$0 -c net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType - f Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; a MANGROVE_ROOT_PLACER - f Lcom/mojang/serialization/MapCodec; b codec - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; a register -c net/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider net/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/util/InclusiveRange; i variety - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal$a; j slowNoiseParameters - f F k slowScale - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; l slowNoise - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; a type - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider;)Ljava/lang/Float; a lambda$static$2 - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a getState - m (Lnet/minecraft/core/BlockPosition;)D a getSlowNoiseValue - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider;)Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal$a; b lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider;)Lnet/minecraft/util/InclusiveRange; c lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c lambda$static$3 -c net/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider - f J c seed - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal$a; d parameters - f F e scale - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; f noise - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider;)Ljava/lang/Float; a lambda$noiseCodec$2 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; a noiseCodec - m (Lnet/minecraft/core/BlockPosition;D)D a getNoiseValue - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider;)Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal$a; b lambda$noiseCodec$1 - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider;)Ljava/lang/Long; c lambda$noiseCodec$0 -c net/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider net/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider - f Lcom/mojang/serialization/MapCodec; g CODEC - f Ljava/util/List; h states - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; a type - m (Ljava/util/List;D)Lnet/minecraft/world/level/block/state/IBlockData; a getRandomState - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a getState - m (Ljava/util/List;Lnet/minecraft/core/BlockPosition;D)Lnet/minecraft/world/level/block/state/IBlockData; a getRandomState - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider;)Ljava/util/List; a lambda$noiseProviderCodec$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P4; b noiseProviderCodec - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c lambda$static$1 -c net/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider net/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider - f Lcom/mojang/serialization/MapCodec; b CODEC - f F g threshold - f F h highChance - f Lnet/minecraft/world/level/block/state/IBlockData; i defaultState - f Ljava/util/List; j lowStates - f Ljava/util/List; k highStates - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; a type - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a getState - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/util/List; a lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/util/List; b lambda$static$3 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$5 - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Lnet/minecraft/world/level/block/state/IBlockData; c lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/lang/Float; d lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/lang/Float; e lambda$static$0 -c net/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; c source - f Ljava/lang/String; d propertyName - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; e property - f Lnet/minecraft/util/valueproviders/IntProvider; f values - m (Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/IBlockState;)Z a lambda$findProperty$4 - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;)Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; a lambda$findProperty$6 - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; a type - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a getState - m (Lnet/minecraft/world/level/block/state/IBlockData;Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; a findProperty - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider;)Lnet/minecraft/util/valueproviders/IntProvider; a lambda$static$2 - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;)Z b lambda$findProperty$5 - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider;)Ljava/lang/String; b lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; c lambda$static$0 -c net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b fallback - f Ljava/util/List; c rules - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a getState - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; a simple - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; a simple - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; a fallback - m ()Ljava/util/List; b rules -c net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider$a net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider$Rule - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b ifTrue - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; c then - m ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a ifTrue - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b then -c net/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider - f Lcom/mojang/serialization/Codec; a CODEC - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; a type - m (Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviderSimpl; a simple - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a getState - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviderSimpl; a simple -c net/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviderRotatedBlock net/minecraft/world/level/levelgen/feature/stateproviders/RotatedBlockProvider - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/block/Block; c block - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; a type - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a getState - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviderRotatedBlock;)Lnet/minecraft/world/level/block/Block; a lambda$static$0 -c net/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviderSimpl net/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/block/state/IBlockData; c state - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; a type - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a getState - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviderSimpl;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$static$0 -c net/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviderWeighted net/minecraft/world/level/levelgen/feature/stateproviders/WeightedStateProvider - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/util/random/SimpleWeightedRandomList; c weightedList - m (Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviderWeighted;)Lnet/minecraft/util/random/SimpleWeightedRandomList; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; a type - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a getState - m (Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lcom/mojang/serialization/DataResult; a create - m ()Ljava/lang/String; b lambda$create$1 -c net/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; a SIMPLE_STATE_PROVIDER - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; b WEIGHTED_STATE_PROVIDER - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; c NOISE_THRESHOLD_PROVIDER - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; d NOISE_PROVIDER - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; e DUAL_NOISE_PROVIDER - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; f ROTATED_BLOCK_PROVIDER - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; g RANDOMIZED_INT_STATE_PROVIDER - f Lcom/mojang/serialization/MapCodec; h codec - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProviders; a register -c net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b probability - f I c exclusionRadiusXZ - f I d exclusionRadiusY - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; e blockProvider - f I f requiredEmptyBlocks - f Ljava/util/List; g directions - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a hasRequiredEmptyBlocks - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/util/List; a lambda$static$5 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$6 - m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees; a type - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;)V a place - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Integer; b lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; c lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Integer; d lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Integer; e lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Float; f lambda$static$0 -c net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator - f Lcom/mojang/serialization/Codec; h CODEC - m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees; a type - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;)V a place -c net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context - f Lnet/minecraft/world/level/VirtualLevelReadable; a level - f Ljava/util/function/BiConsumer; b decorationSetter - f Lnet/minecraft/util/RandomSource; c random - f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; d logs - f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; e leaves - f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; f roots - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a setBlock - m (Lnet/minecraft/core/BlockPosition;)Z a isAir - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean;)V a placeVine - m ()Lnet/minecraft/world/level/VirtualLevelReadable; a level - m ()Lnet/minecraft/util/RandomSource; b random - m ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; c logs - m ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; d leaves - m ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; e roots -c net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeAlterGround net/minecraft/world/level/levelgen/feature/treedecorators/AlterGroundDecorator - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; b provider - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;Lnet/minecraft/core/BlockPosition;)V a placeCircle - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeAlterGround;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/WorldGenFeatureStateProvider; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees; a type - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;)V a place - m (ILnet/minecraft/core/BlockPosition;)Z a lambda$place$1 - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;Lnet/minecraft/core/BlockPosition;)V b placeBlockAt - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;Lnet/minecraft/core/BlockPosition;)V c lambda$place$2 -c net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeBeehive net/minecraft/world/level/levelgen/feature/treedecorators/BeehiveDecorator - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/EnumDirection; b WORLDGEN_FACING - f [Lnet/minecraft/core/EnumDirection; c SPAWN_DIRECTIONS - f F d probability - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/entity/TileEntityBeehive;)V a lambda$place$6 - m (Lnet/minecraft/core/EnumDirection;)Z a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;Lnet/minecraft/core/BlockPosition;)Z a lambda$place$5 - m (I)[Lnet/minecraft/core/EnumDirection; a lambda$static$2 - m (Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; a lambda$place$4 - m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees; a type - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;)V a place - m (ILnet/minecraft/core/BlockPosition;)Z a lambda$place$3 - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeBeehive;)Ljava/lang/Float; a lambda$static$0 -c net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeCocoa net/minecraft/world/level/levelgen/feature/treedecorators/CocoaDecorator - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b probability - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeCocoa;)Ljava/lang/Float; a lambda$static$0 - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;Lnet/minecraft/core/BlockPosition;)V a lambda$place$2 - m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees; a type - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;)V a place - m (ILnet/minecraft/core/BlockPosition;)Z a lambda$place$1 -c net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeVineLeaves net/minecraft/world/level/levelgen/feature/treedecorators/LeaveVineDecorator - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b probability - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeVineLeaves;)Ljava/lang/Float; a lambda$static$0 - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;Lnet/minecraft/core/BlockPosition;)V a lambda$place$1 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean;Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;)V a addHangingVine - m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees; a type - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;)V a place -c net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeVineTrunk net/minecraft/world/level/levelgen/feature/treedecorators/TrunkVineDecorator - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeVineTrunk; b INSTANCE - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;Lnet/minecraft/core/BlockPosition;)V a lambda$place$1 - m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees; a type - m (Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTree$a;)V a place - m ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTreeVineTrunk; b lambda$static$0 -c net/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees; a TRUNK_VINE - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees; b LEAVE_VINE - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees; c COCOA - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees; d BEEHIVE - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees; e ALTER_GROUND - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees; f ATTACHED_TO_LEAVES - f Lcom/mojang/serialization/MapCodec; g codec - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/feature/treedecorators/WorldGenFeatureTrees; a register -c net/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - f I b minHeightForLeaves - f Lnet/minecraft/util/valueproviders/IntProvider; h bendLength - m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; a lambda$static$1 - m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; a type - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Ljava/util/List; a placeTrunk - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer;)Ljava/lang/Integer; b lambda$static$0 -c net/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lcom/mojang/serialization/Codec; b BRANCH_START_CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; h branchCount - f Lnet/minecraft/util/valueproviders/IntProvider; i branchHorizontalLength - f Lnet/minecraft/util/valueproviders/UniformInt; j branchStartOffsetFromTop - f Lnet/minecraft/util/valueproviders/UniformInt; k secondBranchStartOffsetFromTop - f Lnet/minecraft/util/valueproviders/IntProvider; l branchEndOffsetFromTop - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$placeTrunk$7 - m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; a lambda$static$5 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;Ljava/util/function/Function;Lnet/minecraft/core/EnumDirection;IZLnet/minecraft/core/BlockPosition$MutableBlockPosition;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a; a generateBranch - m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; a type - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Ljava/util/List; a placeTrunk - m (Lnet/minecraft/util/valueproviders/UniformInt;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m ()Ljava/lang/String; b lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$6 - m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/UniformInt; b lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; c lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; d lambda$static$2 -c net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer - f I a MAX_BASE_HEIGHT - f I b MAX_RAND - f Lcom/mojang/serialization/Codec; c CODEC - f I d MAX_HEIGHT - f I e baseHeight - f I f heightRandA - f I g heightRandB - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)V a placeLogIfFree - m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; a type - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)V a setDirtAt - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a lambda$isFree$4 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/core/BlockPosition;)Z a validTreePos - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;Ljava/util/function/Function;)Z a placeLog - m (Lnet/minecraft/util/RandomSource;)I a getTreeHeight - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; a trunkPlacerParts - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Ljava/util/List; a placeTrunk - m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;)Ljava/lang/Integer; a lambda$trunkPlacerParts$2 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Z b placeLog - m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;)Ljava/lang/Integer; b lambda$trunkPlacerParts$1 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/core/BlockPosition;)Z b isFree - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z b lambda$isDirt$3 - m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;)Ljava/lang/Integer; c lambda$trunkPlacerParts$0 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/core/BlockPosition;)Z c isDirt -c net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerDarkOak net/minecraft/world/level/levelgen/feature/trunkplacers/DarkOakTrunkPlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; a type - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Ljava/util/List; a placeTrunk - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$0 -c net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerFancy net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - f D b TRUNK_HEIGHT_SCALE - f D h CLUSTER_DENSITY_MAGIC - f D i BRANCH_SLOPE - f D j BRANCH_LENGTH_MAGIC - m (Lnet/minecraft/core/BlockPosition;)I a getSteps - m (II)Z a trimBranches - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;ZLnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Z a makeLimb - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPosition;Ljava/util/List;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)V a makeBranches - m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; a type - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Ljava/util/List; a placeTrunk - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/EnumDirection$EnumAxis; a getLogAxis - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$makeLimb$1 - m (II)F b treeShape - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$0 -c net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerFancy$a net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer$FoliageCoords - f Lnet/minecraft/world/level/levelgen/feature/foliageplacers/WorldGenFoilagePlacer$a; a attachment - f I b branchBase - m ()I a getBranchBase -c net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerForking net/minecraft/world/level/levelgen/feature/trunkplacers/ForkingTrunkPlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; a type - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Ljava/util/List; a placeTrunk - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$0 -c net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerGiant net/minecraft/world/level/levelgen/feature/trunkplacers/GiantTrunkPlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;Lnet/minecraft/core/BlockPosition;III)V a placeLogIfFreeWithOffset - m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; a type - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Ljava/util/List; a placeTrunk - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$0 -c net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerMegaJungle net/minecraft/world/level/levelgen/feature/trunkplacers/MegaJungleTrunkPlacer - f Lcom/mojang/serialization/MapCodec; b CODEC - m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; a type - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Ljava/util/List; a placeTrunk - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$0 -c net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerStraight net/minecraft/world/level/levelgen/feature/trunkplacers/StraightTrunkPlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; a type - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Ljava/util/List; a placeTrunk - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$0 -c net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType - f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; a STRAIGHT_TRUNK_PLACER - f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; b FORKING_TRUNK_PLACER - f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; c GIANT_TRUNK_PLACER - f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; d MEGA_JUNGLE_TRUNK_PLACER - f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; e DARK_OAK_TRUNK_PLACER - f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; f FANCY_TRUNK_PLACER - f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; g BENDING_TRUNK_PLACER - f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; h UPWARDS_BRANCHING_TRUNK_PLACER - f Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; i CHERRY_TRUNK_PLACER - f Lcom/mojang/serialization/MapCodec; j codec - m ()Lcom/mojang/serialization/MapCodec; a codec - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; a register -c net/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; b extraBranchSteps - f F h placeBranchPerLogProbability - f Lnet/minecraft/util/valueproviders/IntProvider; i extraBranchLength - f Lnet/minecraft/core/HolderSet; j canGrowThrough - m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Lnet/minecraft/core/HolderSet; a lambda$static$3 - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a lambda$validTreePos$5 - m (Lnet/minecraft/world/level/VirtualLevelReadable;Lnet/minecraft/core/BlockPosition;)Z a validTreePos - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;Ljava/util/List;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;ILnet/minecraft/core/EnumDirection;II)V a placeBranch - m ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacers; a type - m (Lnet/minecraft/world/level/VirtualLevelReadable;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureTreeConfiguration;)Ljava/util/List; a placeTrunk - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; b lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Ljava/lang/Float; c lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; d lambda$static$0 -c net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/core/Holder; c displayItem - f Lnet/minecraft/world/level/levelgen/flat/GeneratorSettingsFlat; d settings - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m ()Lnet/minecraft/core/Holder; a displayItem - m (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;)Lnet/minecraft/world/level/levelgen/flat/GeneratorSettingsFlat; a lambda$static$1 - m ()Lnet/minecraft/world/level/levelgen/flat/GeneratorSettingsFlat; b settings - m (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;)Lnet/minecraft/core/Holder; b lambda$static$0 -c net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets - f Lnet/minecraft/resources/ResourceKey; a CLASSIC_FLAT - f Lnet/minecraft/resources/ResourceKey; b TUNNELERS_DREAM - f Lnet/minecraft/resources/ResourceKey; c WATER_WORLD - f Lnet/minecraft/resources/ResourceKey; d OVERWORLD - f Lnet/minecraft/resources/ResourceKey; e SNOWY_KINGDOM - f Lnet/minecraft/resources/ResourceKey; f BOTTOMLESS_PIT - f Lnet/minecraft/resources/ResourceKey; g DESERT - f Lnet/minecraft/resources/ResourceKey; h REDSTONE_READY - f Lnet/minecraft/resources/ResourceKey; i THE_VOID - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a register - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap -c net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets$a net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets$Bootstrap - f Lnet/minecraft/data/worldgen/BootstrapContext; a context - m ()V a run - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/IMaterial;Lnet/minecraft/resources/ResourceKey;Ljava/util/Set;ZZ[Lnet/minecraft/world/level/levelgen/flat/WorldGenFlatLayerInfo;)V a register -c net/minecraft/world/level/levelgen/flat/GeneratorSettingsFlat net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings - f Lcom/mojang/serialization/Codec; a CODEC - f Lorg/slf4j/Logger; b LOGGER - f Ljava/util/Optional; c structureOverrides - f Ljava/util/List; d layersInfo - f Lnet/minecraft/core/Holder; e biome - f Ljava/util/List; f layers - f Z g voidGen - f Z h decoration - f Z i addLakes - f Ljava/util/List; j lakes - m (Ljava/util/Optional;Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; a getBiome - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a lambda$updateLayers$6 - m (Ljava/util/List;Ljava/util/Optional;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/flat/GeneratorSettingsFlat; a withBiomeAndLayers - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/core/Holder; a getDefaultBiome - m ()V a setDecoration - m (Lnet/minecraft/world/level/levelgen/flat/GeneratorSettingsFlat;)Lcom/mojang/serialization/DataResult; a validateHeight - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeSettingsGeneration; a adjustGenerationSettings - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/flat/GeneratorSettingsFlat; a getDefault - m (Lnet/minecraft/core/HolderGetter;)Ljava/util/List; b createLakesList - m (Lnet/minecraft/world/level/levelgen/flat/GeneratorSettingsFlat;)Ljava/util/Optional; b lambda$static$3 - m ()V b setAddLakes - m (Lnet/minecraft/world/level/levelgen/flat/GeneratorSettingsFlat;)Ljava/lang/Boolean; c lambda$static$2 - m ()Ljava/util/Optional; c structureOverrides - m ()Lnet/minecraft/core/Holder; d getBiome - m (Lnet/minecraft/world/level/levelgen/flat/GeneratorSettingsFlat;)Ljava/lang/Boolean; d lambda$static$1 - m ()Ljava/util/List; e getLayersInfo - m (Lnet/minecraft/world/level/levelgen/flat/GeneratorSettingsFlat;)Ljava/util/Optional; e lambda$static$0 - m ()Ljava/util/List; f getLayers - m ()V g updateLayers - m ()Ljava/lang/String; h lambda$validateHeight$5 -c net/minecraft/world/level/levelgen/flat/WorldGenFlatLayerInfo net/minecraft/world/level/levelgen/flat/FlatLayerInfo - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/block/Block; b block - f I c height - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m ()I a getHeight - m (Lnet/minecraft/world/level/levelgen/flat/WorldGenFlatLayerInfo;)Lnet/minecraft/world/level/block/Block; a lambda$static$0 - m ()Lnet/minecraft/world/level/block/state/IBlockData; b getBlockState -c net/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight net/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/world/level/levelgen/VerticalAnchor; d minInclusive - f Lnet/minecraft/world/level/levelgen/VerticalAnchor; e maxInclusive - f I f inner - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a sample - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a getType - m (Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight;)Ljava/lang/Integer; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight; a of - m (Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; b lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; c lambda$static$0 -c net/minecraft/world/level/levelgen/heightproviders/ConstantHeight net/minecraft/world/level/levelgen/heightproviders/ConstantHeight - f Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight; a ZERO - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/world/level/levelgen/VerticalAnchor; d value - m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight; a of - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a sample - m ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a getType - m ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; b getValue -c net/minecraft/world/level/levelgen/heightproviders/HeightProvider net/minecraft/world/level/levelgen/heightproviders/HeightProvider - f Lcom/mojang/serialization/Codec; a CONSTANT_OR_DISPATCH_CODEC - f Lcom/mojang/serialization/Codec; c CODEC - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a sample - m ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a getType - m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)Lcom/mojang/datafixers/util/Either; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; b lambda$static$0 -c net/minecraft/world/level/levelgen/heightproviders/HeightProviderType net/minecraft/world/level/levelgen/heightproviders/HeightProviderType - f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a CONSTANT - f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; b UNIFORM - f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; c BIASED_TO_BOTTOM - f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; d VERY_BIASED_TO_BOTTOM - f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; e TRAPEZOID - f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; f WEIGHTED_LIST - m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a lambda$register$0 - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a register -c net/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight net/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/world/level/levelgen/VerticalAnchor; d minInclusive - f Lnet/minecraft/world/level/levelgen/VerticalAnchor; e maxInclusive - f I f plateau - m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight; a of - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a sample - m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight; a of - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a getType - m (Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight;)Ljava/lang/Integer; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; b lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; c lambda$static$0 -c net/minecraft/world/level/levelgen/heightproviders/UniformHeight net/minecraft/world/level/levelgen/heightproviders/UniformHeight - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/world/level/levelgen/VerticalAnchor; d minInclusive - f Lnet/minecraft/world/level/levelgen/VerticalAnchor; e maxInclusive - f Lit/unimi/dsi/fastutil/longs/LongSet; f warnedFor - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a sample - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/heightproviders/UniformHeight; a of - m ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a getType - m (Lnet/minecraft/world/level/levelgen/heightproviders/UniformHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/heightproviders/UniformHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; b lambda$static$0 -c net/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight net/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/world/level/levelgen/VerticalAnchor; d minInclusive - f Lnet/minecraft/world/level/levelgen/VerticalAnchor; e maxInclusive - f I f inner - m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight; a of - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a sample - m (Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight;)Ljava/lang/Integer; a lambda$static$2 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a getType - m (Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; b lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; c lambda$static$0 -c net/minecraft/world/level/levelgen/heightproviders/WeightedListHeight net/minecraft/world/level/levelgen/heightproviders/WeightedListHeight - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/util/random/SimpleWeightedRandomList; b distribution - m (Lnet/minecraft/world/level/levelgen/heightproviders/WeightedListHeight;)Lnet/minecraft/util/random/SimpleWeightedRandomList; a lambda$static$0 - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a sample - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a getType -c net/minecraft/world/level/levelgen/material/MaterialRuleList net/minecraft/world/level/levelgen/material/MaterialRuleList - f Ljava/util/List; a materialRuleList - m ()Ljava/util/List; a materialRuleList -c net/minecraft/world/level/levelgen/material/WorldGenMaterialRule net/minecraft/world/level/levelgen/material/WorldGenMaterialRule - m (Lnet/minecraft/world/level/levelgen/NoiseChunk;III)Lnet/minecraft/world/level/block/state/IBlockData; a apply -c net/minecraft/world/level/levelgen/placement/BiomeFilter net/minecraft/world/level/levelgen/placement/BiomeFilter - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/placement/BiomeFilter; c INSTANCE - m ()Lnet/minecraft/world/level/levelgen/placement/BiomeFilter; a biome - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Z a shouldPlace - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type - m ()Ljava/lang/IllegalStateException; c lambda$shouldPlace$1 - m ()Lnet/minecraft/world/level/levelgen/placement/BiomeFilter; d lambda$static$0 -c net/minecraft/world/level/levelgen/placement/BlockPredicateFilter net/minecraft/world/level/levelgen/placement/BlockPredicateFilter - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; c predicate - m (Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Z a shouldPlace - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter; a forPredicate - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type -c net/minecraft/world/level/levelgen/placement/CarvingMaskPlacement net/minecraft/world/level/levelgen/placement/CarvingMaskPlacement - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Features; c step - m (Lnet/minecraft/world/level/levelgen/placement/CarvingMaskPlacement;)Lnet/minecraft/world/level/levelgen/WorldGenStage$Features; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;)Lnet/minecraft/world/level/levelgen/placement/CarvingMaskPlacement; a forStep - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; a_ getPositions - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type -c net/minecraft/world/level/levelgen/placement/CaveSurface net/minecraft/world/level/levelgen/placement/CaveSurface - f Lnet/minecraft/world/level/levelgen/placement/CaveSurface; a CEILING - f Lnet/minecraft/world/level/levelgen/placement/CaveSurface; b FLOOR - f Lcom/mojang/serialization/Codec; c CODEC - f Lnet/minecraft/core/EnumDirection; d direction - f I e y - f Ljava/lang/String; f id - f [Lnet/minecraft/world/level/levelgen/placement/CaveSurface; g $VALUES - m ()Lnet/minecraft/core/EnumDirection; a getDirection - m ()I b getY - m ()Ljava/lang/String; c getSerializedName - m ()[Lnet/minecraft/world/level/levelgen/placement/CaveSurface; d $values -c net/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement net/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; c count - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;IIII)I a findOnGroundYPosition - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isEmpty - m (I)Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement; a of - m (Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; a lambda$static$0 - m (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement; a of - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; a_ getPositions - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type -c net/minecraft/world/level/levelgen/placement/CountPlacement net/minecraft/world/level/levelgen/placement/CountPlacement - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; c count - m (I)Lnet/minecraft/world/level/levelgen/placement/CountPlacement; a of - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)I a count - m (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/CountPlacement; a of - m (Lnet/minecraft/world/level/levelgen/placement/CountPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type -c net/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement net/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/EnumDirection; c directionOfSearch - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; d targetCondition - f Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; e allowedSearchCondition - f I f maxSteps - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;I)Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement; a scanningFor - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;I)Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement; a scanningFor - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Ljava/lang/Integer; a lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; a_ getPositions - m (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b lambda$static$2 - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type - m (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; c lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Lnet/minecraft/core/EnumDirection; d lambda$static$0 -c net/minecraft/world/level/levelgen/placement/FixedPlacement net/minecraft/world/level/levelgen/placement/FixedPlacement - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/List; c positions - m (IILnet/minecraft/core/BlockPosition;)Z a isSameChunk - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m ([Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/levelgen/placement/FixedPlacement; a of - m (Lnet/minecraft/world/level/levelgen/placement/FixedPlacement;)Ljava/util/List; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; a_ getPositions - m (IILnet/minecraft/core/BlockPosition;)Z b lambda$getPositions$2 - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type -c net/minecraft/world/level/levelgen/placement/HeightRangePlacement net/minecraft/world/level/levelgen/placement/HeightRangePlacement - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; c height - m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement; a uniform - m (Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement; a of - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; a_ getPositions - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type - m (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement; b triangle -c net/minecraft/world/level/levelgen/placement/HeightmapPlacement net/minecraft/world/level/levelgen/placement/HeightmapPlacement - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/HeightMap$Type; c heightmap - m (Lnet/minecraft/world/level/levelgen/placement/HeightmapPlacement;)Lnet/minecraft/world/level/levelgen/HeightMap$Type; a lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;)Lnet/minecraft/world/level/levelgen/placement/HeightmapPlacement; a onHeightmap - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; a_ getPositions - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type -c net/minecraft/world/level/levelgen/placement/InSquarePlacement net/minecraft/world/level/levelgen/placement/InSquarePlacement - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/placement/InSquarePlacement; c INSTANCE - m ()Lnet/minecraft/world/level/levelgen/placement/InSquarePlacement; a spread - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; a_ getPositions - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type - m ()Lnet/minecraft/world/level/levelgen/placement/InSquarePlacement; c lambda$static$0 -c net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement - f Lcom/mojang/serialization/MapCodec; a CODEC - f I c noiseToCountRatio - f D d noiseFactor - f D e noiseOffset - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)I a count - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (IDD)Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement; a of - m (Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement;)Ljava/lang/Double; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement;)Ljava/lang/Double; b lambda$static$1 - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type - m (Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement;)Ljava/lang/Integer; c lambda$static$0 -c net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement - f Lcom/mojang/serialization/MapCodec; a CODEC - f D c noiseLevel - f I d belowNoise - f I e aboveNoise - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)I a count - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement;)Ljava/lang/Integer; a lambda$static$2 - m (DII)Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement; a of - m (Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement;)Ljava/lang/Integer; b lambda$static$1 - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type - m (Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement;)Ljava/lang/Double; c lambda$static$0 -c net/minecraft/world/level/levelgen/placement/PlacedFeature net/minecraft/world/level/levelgen/placement/PlacedFeature - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lcom/mojang/serialization/Codec; c LIST_CODEC - f Lcom/mojang/serialization/Codec; d LIST_OF_LISTS_CODEC - f Lnet/minecraft/core/Holder; e feature - f Ljava/util/List; f placement - m (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Ljava/util/List; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/feature/WorldGenFeatureConfigured;Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/core/BlockPosition;)V a lambda$placeWithContext$4 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Z a placeWithContext - m ()Ljava/util/stream/Stream; a getFeatures - m (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; a lambda$placeWithContext$3 - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Z a place - m (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Lnet/minecraft/core/Holder; b lambda$static$0 - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Z b placeWithBiomeCheck - m ()Lnet/minecraft/core/Holder; b feature - m ()Ljava/util/List; c placement -c net/minecraft/world/level/levelgen/placement/PlacementContext net/minecraft/world/level/levelgen/placement/PlacementContext - f Lnet/minecraft/world/level/GeneratorAccessSeed; a level - f Lnet/minecraft/world/level/chunk/ChunkGenerator; b generator - f Ljava/util/Optional; c topFeature - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/levelgen/WorldGenStage$Features;)Lnet/minecraft/world/level/chunk/CarvingMask; a getCarvingMask - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a getBlockState - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;II)I a getHeight - m ()I c getMinBuildHeight - m ()Lnet/minecraft/world/level/GeneratorAccessSeed; d getLevel - m ()Ljava/util/Optional; e topFeature - m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; f generator -c net/minecraft/world/level/levelgen/placement/PlacementFilter net/minecraft/world/level/levelgen/placement/PlacementFilter - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Z a shouldPlace - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; a_ getPositions -c net/minecraft/world/level/levelgen/placement/PlacementModifier net/minecraft/world/level/levelgen/placement/PlacementModifier - f Lcom/mojang/serialization/Codec; b CODEC - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; a_ getPositions - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type -c net/minecraft/world/level/levelgen/placement/PlacementModifierType net/minecraft/world/level/levelgen/placement/PlacementModifierType - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; a BLOCK_PREDICATE_FILTER - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b RARITY_FILTER - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; c SURFACE_RELATIVE_THRESHOLD_FILTER - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; d SURFACE_WATER_DEPTH_FILTER - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; e BIOME_FILTER - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; f COUNT - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; g NOISE_BASED_COUNT - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; h NOISE_THRESHOLD_COUNT - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; i COUNT_ON_EVERY_LAYER - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; j ENVIRONMENT_SCAN - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; k HEIGHTMAP - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; l HEIGHT_RANGE - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m IN_SQUARE - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; n RANDOM_OFFSET - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; o CARVING_MASK_PLACEMENT - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; p FIXED_PLACEMENT - m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a lambda$register$0 - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; a register -c net/minecraft/world/level/levelgen/placement/RandomOffsetPlacement net/minecraft/world/level/levelgen/placement/RandomOffsetPlacement - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/util/valueproviders/IntProvider; c xzSpread - f Lnet/minecraft/util/valueproviders/IntProvider; d ySpread - m (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement; a vertical - m (Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; a lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement; a of - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; a_ getPositions - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type - m (Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; b lambda$static$0 - m (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement; b horizontal -c net/minecraft/world/level/levelgen/placement/RarityFilter net/minecraft/world/level/levelgen/placement/RarityFilter - f Lcom/mojang/serialization/MapCodec; a CODEC - f I c chance - m (Lnet/minecraft/world/level/levelgen/placement/RarityFilter;)Ljava/lang/Integer; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Z a shouldPlace - m (I)Lnet/minecraft/world/level/levelgen/placement/RarityFilter; a onAverageOnceEvery - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type -c net/minecraft/world/level/levelgen/placement/RepeatingPlacement net/minecraft/world/level/levelgen/placement/RepeatingPlacement - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)I a count - m (Lnet/minecraft/core/BlockPosition;I)Lnet/minecraft/core/BlockPosition; a lambda$getPositions$0 - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Ljava/util/stream/Stream; a_ getPositions -c net/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter net/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/HeightMap$Type; c heightmap - f I d minInclusive - f I e maxInclusive - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;II)Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter; a of - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Z a shouldPlace - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter;)Ljava/lang/Integer; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter;)Ljava/lang/Integer; b lambda$static$1 - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type - m (Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter;)Lnet/minecraft/world/level/levelgen/HeightMap$Type; c lambda$static$0 -c net/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter net/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter - f Lcom/mojang/serialization/MapCodec; a CODEC - f I c maxWaterDepth - m (I)Lnet/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter; a forMaxDepth - m (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Z a shouldPlace - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter;)Ljava/lang/Integer; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b type -c net/minecraft/world/level/levelgen/presets/WorldPreset net/minecraft/world/level/levelgen/presets/WorldPreset - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Ljava/util/Map; c dimensions - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/ResourceKey;)V a lambda$dimensionsInOrder$2 - m ()Lnet/minecraft/world/level/levelgen/WorldDimensions; a createWorldDimensions - m (Lnet/minecraft/world/level/levelgen/presets/WorldPreset;)Lcom/mojang/serialization/DataResult; a requireOverworld - m (Lnet/minecraft/world/level/levelgen/presets/WorldPreset;)Ljava/util/Map; b lambda$static$0 - m ()Ljava/util/Optional; b overworld - m ()Lcom/google/common/collect/ImmutableMap; c dimensionsInOrder - m ()Ljava/lang/String; d lambda$requireOverworld$3 -c net/minecraft/world/level/levelgen/presets/WorldPresets net/minecraft/world/level/levelgen/presets/WorldPresets - f Lnet/minecraft/resources/ResourceKey; a NORMAL - f Lnet/minecraft/resources/ResourceKey; b FLAT - f Lnet/minecraft/resources/ResourceKey; c LARGE_BIOMES - f Lnet/minecraft/resources/ResourceKey; d AMPLIFIED - f Lnet/minecraft/resources/ResourceKey; e SINGLE_BIOME_SURFACE - f Lnet/minecraft/resources/ResourceKey; f DEBUG - m (Lnet/minecraft/core/IRegistryCustom;)Lnet/minecraft/world/level/levelgen/WorldDimensions; a createNormalWorldDimensions - m (Lnet/minecraft/world/level/dimension/WorldDimension;)Ljava/util/Optional; a lambda$fromSettings$0 - m (Lnet/minecraft/world/level/levelgen/WorldDimensions;)Ljava/util/Optional; a fromSettings - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a register - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V a bootstrap - m (Lnet/minecraft/core/IRegistryCustom;)Lnet/minecraft/world/level/dimension/WorldDimension; b getNormalOverworld -c net/minecraft/world/level/levelgen/presets/WorldPresets$a net/minecraft/world/level/levelgen/presets/WorldPresets$Bootstrap - f Lnet/minecraft/data/worldgen/BootstrapContext; a context - f Lnet/minecraft/core/HolderGetter; b noiseSettings - f Lnet/minecraft/core/HolderGetter; c biomes - f Lnet/minecraft/core/HolderGetter; d placedFeatures - f Lnet/minecraft/core/HolderGetter; e structureSets - f Lnet/minecraft/core/HolderGetter; f multiNoiseBiomeSourceParameterLists - f Lnet/minecraft/core/Holder; g overworldDimensionType - f Lnet/minecraft/world/level/dimension/WorldDimension; h netherStem - f Lnet/minecraft/world/level/dimension/WorldDimension; i endStem - m (Lnet/minecraft/world/level/biome/WorldChunkManager;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/dimension/WorldDimension; a makeNoiseBasedOverworld - m (Lnet/minecraft/world/level/dimension/WorldDimension;)Lnet/minecraft/world/level/levelgen/presets/WorldPreset; a createPresetWithCustomOverworld - m ()V a bootstrap - m (Lnet/minecraft/world/level/biome/WorldChunkManager;)V a registerOverworlds - m (Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/world/level/dimension/WorldDimension; a makeOverworld - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/WorldDimension;)V a registerCustomOverworldPreset -c net/minecraft/world/level/levelgen/structure/BuiltinStructureSets net/minecraft/world/level/levelgen/structure/BuiltinStructureSets - f Lnet/minecraft/resources/ResourceKey; a VILLAGES - f Lnet/minecraft/resources/ResourceKey; b DESERT_PYRAMIDS - f Lnet/minecraft/resources/ResourceKey; c IGLOOS - f Lnet/minecraft/resources/ResourceKey; d JUNGLE_TEMPLES - f Lnet/minecraft/resources/ResourceKey; e SWAMP_HUTS - f Lnet/minecraft/resources/ResourceKey; f PILLAGER_OUTPOSTS - f Lnet/minecraft/resources/ResourceKey; g OCEAN_MONUMENTS - f Lnet/minecraft/resources/ResourceKey; h WOODLAND_MANSIONS - f Lnet/minecraft/resources/ResourceKey; i BURIED_TREASURES - f Lnet/minecraft/resources/ResourceKey; j MINESHAFTS - f Lnet/minecraft/resources/ResourceKey; k RUINED_PORTALS - f Lnet/minecraft/resources/ResourceKey; l SHIPWRECKS - f Lnet/minecraft/resources/ResourceKey; m OCEAN_RUINS - f Lnet/minecraft/resources/ResourceKey; n NETHER_COMPLEXES - f Lnet/minecraft/resources/ResourceKey; o NETHER_FOSSILS - f Lnet/minecraft/resources/ResourceKey; p END_CITIES - f Lnet/minecraft/resources/ResourceKey; q ANCIENT_CITIES - f Lnet/minecraft/resources/ResourceKey; r STRONGHOLDS - f Lnet/minecraft/resources/ResourceKey; s TRAIL_RUINS - f Lnet/minecraft/resources/ResourceKey; t TRIAL_CHAMBERS - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a register -c net/minecraft/world/level/levelgen/structure/BuiltinStructures net/minecraft/world/level/levelgen/structure/BuiltinStructures - f Lnet/minecraft/resources/ResourceKey; A RUINED_PORTAL_JUNGLE - f Lnet/minecraft/resources/ResourceKey; B RUINED_PORTAL_SWAMP - f Lnet/minecraft/resources/ResourceKey; C RUINED_PORTAL_MOUNTAIN - f Lnet/minecraft/resources/ResourceKey; D RUINED_PORTAL_OCEAN - f Lnet/minecraft/resources/ResourceKey; E RUINED_PORTAL_NETHER - f Lnet/minecraft/resources/ResourceKey; F ANCIENT_CITY - f Lnet/minecraft/resources/ResourceKey; G TRAIL_RUINS - f Lnet/minecraft/resources/ResourceKey; H TRIAL_CHAMBERS - f Lnet/minecraft/resources/ResourceKey; a PILLAGER_OUTPOST - f Lnet/minecraft/resources/ResourceKey; b MINESHAFT - f Lnet/minecraft/resources/ResourceKey; c MINESHAFT_MESA - f Lnet/minecraft/resources/ResourceKey; d WOODLAND_MANSION - f Lnet/minecraft/resources/ResourceKey; e JUNGLE_TEMPLE - f Lnet/minecraft/resources/ResourceKey; f DESERT_PYRAMID - f Lnet/minecraft/resources/ResourceKey; g IGLOO - f Lnet/minecraft/resources/ResourceKey; h SHIPWRECK - f Lnet/minecraft/resources/ResourceKey; i SHIPWRECK_BEACHED - f Lnet/minecraft/resources/ResourceKey; j SWAMP_HUT - f Lnet/minecraft/resources/ResourceKey; k STRONGHOLD - f Lnet/minecraft/resources/ResourceKey; l OCEAN_MONUMENT - f Lnet/minecraft/resources/ResourceKey; m OCEAN_RUIN_COLD - f Lnet/minecraft/resources/ResourceKey; n OCEAN_RUIN_WARM - f Lnet/minecraft/resources/ResourceKey; o FORTRESS - f Lnet/minecraft/resources/ResourceKey; p NETHER_FOSSIL - f Lnet/minecraft/resources/ResourceKey; q END_CITY - f Lnet/minecraft/resources/ResourceKey; r BURIED_TREASURE - f Lnet/minecraft/resources/ResourceKey; s BASTION_REMNANT - f Lnet/minecraft/resources/ResourceKey; t VILLAGE_PLAINS - f Lnet/minecraft/resources/ResourceKey; u VILLAGE_DESERT - f Lnet/minecraft/resources/ResourceKey; v VILLAGE_SAVANNA - f Lnet/minecraft/resources/ResourceKey; w VILLAGE_SNOWY - f Lnet/minecraft/resources/ResourceKey; x VILLAGE_TAIGA - f Lnet/minecraft/resources/ResourceKey; y RUINED_PORTAL_STANDARD - f Lnet/minecraft/resources/ResourceKey; z RUINED_PORTAL_DESERT - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a createKey -c net/minecraft/world/level/levelgen/structure/DefinedStructurePiece net/minecraft/world/level/levelgen/structure/TemplateStructurePiece - f Ljava/lang/String; a templateName - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure; b template - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; c placeSettings - f Lnet/minecraft/core/BlockPosition; d templatePosition - f Lorg/slf4j/Logger; h LOGGER - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m ()Lnet/minecraft/world/level/block/EnumBlockRotation; a getRotation - m (III)V a move - m (Ljava/lang/String;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a handleDataMarker - m ()Lnet/minecraft/resources/MinecraftKey; b makeTemplateLocation - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure; c template - m ()Lnet/minecraft/core/BlockPosition; d templatePosition - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; e placeSettings -c net/minecraft/world/level/levelgen/structure/PersistentIndexed net/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData - f Ljava/lang/String; a TAG_REMAINING_INDEXES - f Ljava/lang/String; b TAG_All_INDEXES - f Lit/unimi/dsi/fastutil/longs/LongSet; c all - f Lit/unimi/dsi/fastutil/longs/LongSet; d remaining - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a save - m (J)V a addIndex - m ()Lnet/minecraft/world/level/saveddata/PersistentBase$a; a factory - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/level/levelgen/structure/PersistentIndexed; b load - m ()Lit/unimi/dsi/fastutil/longs/LongSet; b getAll - m (J)Z b hasStartIndex - m (J)Z c hasUnhandledIndex - m (J)V d removeIndex -c net/minecraft/world/level/levelgen/structure/PersistentStructureLegacy net/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler - f Ljava/util/Map; a CURRENT_TO_LEGACY_MAP - f Ljava/util/Map; b LEGACY_TO_CURRENT_MAP - f Ljava/util/Set; c OLD_STRUCTURE_REGISTRY_KEYS - f Z d hasLegacyData - f Ljava/util/Map; e dataMap - f Ljava/util/Map; f indexMap - f Ljava/util/List; g legacyKeys - f Ljava/util/List; h currentKeys - m (Lnet/minecraft/world/level/storage/WorldPersistentData;)V a populateCaches - m (II)Z a isUnhandledStructureStart - m (IILjava/lang/String;)Z a hasLegacyStart - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/nbt/NBTTagCompound; a updateStructureStart - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a updateFromLegacy - m (J)V a removeIndex - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/WorldPersistentData;)Lnet/minecraft/world/level/levelgen/structure/PersistentStructureLegacy; a getLegacyStructureHandler -c net/minecraft/world/level/levelgen/structure/PostPlacementProcessor net/minecraft/world/level/levelgen/structure/PostPlacementProcessor - f Lnet/minecraft/world/level/levelgen/structure/PostPlacementProcessor; a NONE - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V a lambda$static$0 -c net/minecraft/world/level/levelgen/structure/SinglePieceStructure net/minecraft/world/level/levelgen/structure/SinglePieceStructure - f Lnet/minecraft/world/level/levelgen/structure/SinglePieceStructure$a; d constructor - f I e width - f I f depth - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$a;)V a generatePieces - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a lambda$findGenerationPoint$0 -c net/minecraft/world/level/levelgen/structure/SinglePieceStructure$a net/minecraft/world/level/levelgen/structure/SinglePieceStructure$PieceConstructor -c net/minecraft/world/level/levelgen/structure/Structure net/minecraft/world/level/levelgen/structure/Structure - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/world/level/levelgen/structure/Structure$c; c settings - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;II)I a getLowestY - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;IIII)I a getMeanFirstOccupiedHeight - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a adjustBoundingBox - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V a afterPlace - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/core/BlockPosition; a getLowestYIn5by5BoxOffset7Blocks - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/world/level/levelgen/structure/Structure$b;)Z a lambda$findValidGenerationPoint$2 - m (Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/WorldChunkManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;JLnet/minecraft/world/level/ChunkCoordIntPair;ILnet/minecraft/world/level/LevelHeightAccessor;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a generate - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/world/level/levelgen/HeightMap$Type;Ljava/util/function/Consumer;)Ljava/util/Optional; a onTopOfChunkCenter - m (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$simpleCodec$1 - m (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; a simpleCodec - m (Lnet/minecraft/world/level/levelgen/structure/Structure$b;Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Z a isValidBiome - m ()Lnet/minecraft/core/HolderSet; a biomes - m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/Structure$c; a lambda$settingsCodec$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; a settingsCodec - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; b findValidGenerationPoint - m ()Ljava/util/Map; b spawnOverrides - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;IIII)I b getLowestY - m ()Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; c step - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;IIII)[I c getCornerHeights - m ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; d terrainAdaptation - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/Structure$a net/minecraft/world/level/levelgen/structure/Structure$GenerationContext - f Lnet/minecraft/core/IRegistryCustom; a registryAccess - f Lnet/minecraft/world/level/chunk/ChunkGenerator; b chunkGenerator - f Lnet/minecraft/world/level/biome/WorldChunkManager; c biomeSource - f Lnet/minecraft/world/level/levelgen/RandomState; d randomState - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; e structureTemplateManager - f Lnet/minecraft/world/level/levelgen/SeededRandom; f random - f J g seed - f Lnet/minecraft/world/level/ChunkCoordIntPair; h chunkPos - f Lnet/minecraft/world/level/LevelHeightAccessor; i heightAccessor - f Ljava/util/function/Predicate; j validBiome - m ()Lnet/minecraft/core/IRegistryCustom; a registryAccess - m (JLnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/world/level/levelgen/SeededRandom; a makeRandom - m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; b chunkGenerator - m ()Lnet/minecraft/world/level/biome/WorldChunkManager; c biomeSource - m ()Lnet/minecraft/world/level/levelgen/RandomState; d randomState - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; e structureTemplateManager - m ()Lnet/minecraft/world/level/levelgen/SeededRandom; f random - m ()J g seed - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; h chunkPos - m ()Lnet/minecraft/world/level/LevelHeightAccessor; i heightAccessor - m ()Ljava/util/function/Predicate; j validBiome -c net/minecraft/world/level/levelgen/structure/Structure$b net/minecraft/world/level/levelgen/structure/Structure$GenerationStub - f Lnet/minecraft/core/BlockPosition; a position - f Lcom/mojang/datafixers/util/Either; b generator - m ()Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder; a getPiecesBuilder - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder; a lambda$getPiecesBuilder$1 - m (Ljava/util/function/Consumer;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder; a lambda$getPiecesBuilder$0 - m ()Lnet/minecraft/core/BlockPosition; b position - m ()Lcom/mojang/datafixers/util/Either; c generator -c net/minecraft/world/level/levelgen/structure/Structure$c net/minecraft/world/level/levelgen/structure/Structure$StructureSettings - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/HolderSet; b biomes - f Ljava/util/Map; c spawnOverrides - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; d step - f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; e terrainAdaptation - f Lnet/minecraft/world/level/levelgen/structure/Structure$c; f DEFAULT - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/core/HolderSet; a biomes - m ()Ljava/util/Map; b spawnOverrides - m ()Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; c step - m ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; d terrainAdaptation -c net/minecraft/world/level/levelgen/structure/Structure$c$a net/minecraft/world/level/levelgen/structure/Structure$StructureSettings$Builder - f Lnet/minecraft/core/HolderSet; a biomes - f Ljava/util/Map; b spawnOverrides - f Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration; c step - f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; d terrainAdaption - m (Lnet/minecraft/world/level/levelgen/WorldGenStage$Decoration;)Lnet/minecraft/world/level/levelgen/structure/Structure$c$a; a generationStep - m (Ljava/util/Map;)Lnet/minecraft/world/level/levelgen/structure/Structure$c$a; a spawnOverrides - m (Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)Lnet/minecraft/world/level/levelgen/structure/Structure$c$a; a terrainAdapation - m ()Lnet/minecraft/world/level/levelgen/structure/Structure$c; a build -c net/minecraft/world/level/levelgen/structure/StructureBoundingBox net/minecraft/world/level/levelgen/structure/BoundingBox - f Lcom/mojang/serialization/Codec; a CODEC - f Lorg/slf4j/Logger; b LOGGER - f I c minX - f I d minY - f I e minZ - f I f maxX - f I g maxY - f I h maxZ - m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m (Ljava/lang/Iterable;)Ljava/util/Optional; a encapsulatingPositions - m (Lnet/minecraft/core/BaseBlockPosition;Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a fromCorners - m (IIIIIIIIILnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a orientBox - m ()Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a infinite - m (I)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a inflatedBy - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a move - m (Ljava/util/function/Consumer;)V a forAllCorners - m ([I)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a lambda$static$0 - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a encapsulate - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Z a intersects - m (III)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a move - m (IIII)Z a intersects - m (Ljava/lang/Iterable;)Ljava/util/Optional; b encapsulatingBoxes - m (III)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; b moved - m (Lnet/minecraft/core/BaseBlockPosition;)Z b isInside - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; b encapsulate - m ()Ljava/util/stream/Stream; b intersectingChunks - m (III)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; c inflatedBy - m ()Lnet/minecraft/core/BaseBlockPosition; c getLength - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Ljava/util/stream/IntStream; c lambda$static$2 - m (III)Z d isInside - m ()I d getXSpan - m ()I e getYSpan - m ()I f getZSpan - m ()Lnet/minecraft/core/BlockPosition; g getCenter - m ()I h minX - m ()I i minY - m ()I j minZ - m ()I k maxX - m ()I l maxY - m ()I m maxZ -c net/minecraft/world/level/levelgen/structure/StructureBoundingBox$1 net/minecraft/world/level/levelgen/structure/BoundingBox$1 - f [I a $SwitchMap$net$minecraft$core$Direction -c net/minecraft/world/level/levelgen/structure/StructureCheck net/minecraft/world/level/levelgen/structure/StructureCheck - f Lorg/slf4j/Logger; a LOGGER - f I b NO_STRUCTURE - f Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess; c storageAccess - f Lnet/minecraft/core/IRegistryCustom; d registryAccess - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; e structureTemplateManager - f Lnet/minecraft/resources/ResourceKey; f dimension - f Lnet/minecraft/world/level/chunk/ChunkGenerator; g chunkGenerator - f Lnet/minecraft/world/level/levelgen/RandomState; h randomState - f Lnet/minecraft/world/level/LevelHeightAccessor; i heightAccessor - f Lnet/minecraft/world/level/biome/WorldChunkManager; j biomeSource - f J k seed - f Lcom/mojang/datafixers/DataFixer; l fixerUpper - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; a checkStart - m (JLit/unimi/dsi/fastutil/objects/Object2IntMap;)V a storeFullResults - m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/levelgen/structure/Structure;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; a checkStructureInfo - m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a lambda$onStructureLoad$2 - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Ljava/util/Map;)V a onStructureLoad - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/levelgen/structure/Structure;J)Z a lambda$checkStart$1 - m (Lnet/minecraft/nbt/NBTTagCompound;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; a loadStructures - m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; a deduplicateEmptyMap - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/levelgen/structure/Structure;)V a incrementReference - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/levelgen/structure/Structure;ZJ)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; a tryLoadFromStorage - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/levelgen/structure/Structure;)Z b canCreateStructure -c net/minecraft/world/level/levelgen/structure/StructureCheckResult net/minecraft/world/level/levelgen/structure/StructureCheckResult - f Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; a START_PRESENT - f Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; b START_NOT_PRESENT - f Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; c CHUNK_LOAD_NEEDED - f [Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; d $VALUES - m ()[Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; a $values -c net/minecraft/world/level/levelgen/structure/StructurePiece net/minecraft/world/level/levelgen/structure/StructurePiece - f Lorg/slf4j/Logger; a LOGGER - f Lnet/minecraft/core/EnumDirection; b orientation - f Lnet/minecraft/world/level/block/EnumBlockMirror; c mirror - f Lnet/minecraft/world/level/block/EnumBlockRotation; d rotation - f Lnet/minecraft/world/level/block/state/IBlockData; e CAVE_AIR - f Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; f boundingBox - f I g genDepth - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; h type - f Ljava/util/Set; i SHAPE_CHECK_BLOCKS - m (Lnet/minecraft/world/level/IWorldReader;IIILnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Z a canBeReplaced - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/state/IBlockData;)Z a createChest - m (Lnet/minecraft/core/EnumDirection;)V a setOrientation - m (IIILnet/minecraft/core/EnumDirection;III)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a makeBoundingBox - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/EnumDirection; a getRandomHorizontalDirection - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/resources/ResourceKey;)Z a createChest - m (III)V a move - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/util/RandomSource;FIIIIIILnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;ZZ)V a generateMaybeBox - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a generateBox - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;IIIIIILnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Z)V a generateBox - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;IIIIII)V a generateAirBox - m ()Lnet/minecraft/world/level/block/EnumBlockRotation; a getRotation - m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; a findCollisionPiece - m (II)I a getWorldX - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;IIIIIILnet/minecraft/world/level/block/state/IBlockData;Z)V a generateUpperHalfSphere - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;Lnet/minecraft/resources/ResourceKey;)Z a createDispenser - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a reorient - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/block/state/IBlockData;IIILnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a placeBlock - m (I)V a setGenDepth - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Lnet/minecraft/nbt/NBTTagCompound; a createTag - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/util/RandomSource;FIIILnet/minecraft/world/level/block/state/IBlockData;)V a maybeGenerateBlock - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isReplaceableByStructures - m (Lnet/minecraft/world/level/IBlockAccess;IIILnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Lnet/minecraft/world/level/block/state/IBlockData; a getBlock - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;IIIIIIZLnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructurePiece$StructurePieceBlockSelector;)V a generateBox - m (Lnet/minecraft/world/level/ChunkCoordIntPair;I)Z a isCloseToChunk - m (Ljava/util/stream/Stream;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a createBoundingBox - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;ZLnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructurePiece$StructurePieceBlockSelector;)V a generateBox - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren - m (III)Lnet/minecraft/core/BlockPosition$MutableBlockPosition; b getWorldPos - m (Lnet/minecraft/world/level/IWorldReader;IIILnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Z b isInterior - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/block/state/IBlockData;IIILnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V b fillColumnDown - m (II)I b getWorldZ - m (I)I b getWorldY - m ()Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; f getBoundingBox - m ()I g getGenDepth - m ()Lnet/minecraft/core/BlockPosition; h getLocatorPosition - m ()Lnet/minecraft/core/EnumDirection; i getOrientation - m ()Lnet/minecraft/world/level/block/EnumBlockMirror; j getMirror - m ()Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; k getType -c net/minecraft/world/level/levelgen/structure/StructurePiece$StructurePieceBlockSelector net/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector - f Lnet/minecraft/world/level/block/state/IBlockData; a next - m ()Lnet/minecraft/world/level/block/state/IBlockData; a getNext - m (Lnet/minecraft/util/RandomSource;IIIZ)V a next -c net/minecraft/world/level/levelgen/structure/StructurePieceAccessor net/minecraft/world/level/levelgen/structure/StructurePieceAccessor - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;)V a addPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; a findCollisionPiece -c net/minecraft/world/level/levelgen/structure/StructureSet net/minecraft/world/level/levelgen/structure/StructureSet - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f Ljava/util/List; c structures - f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement; d placement - m (Lnet/minecraft/core/Holder;I)Lnet/minecraft/world/level/levelgen/structure/StructureSet$a; a entry - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/structure/StructureSet$a; a entry - m ()Ljava/util/List; a structures - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement; b placement -c net/minecraft/world/level/levelgen/structure/StructureSet$a net/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/Holder; b structure - f I c weight - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/core/Holder; a structure - m ()I b weight -c net/minecraft/world/level/levelgen/structure/StructureSpawnOverride net/minecraft/world/level/levelgen/structure/StructureSpawnOverride - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$a; b boundingBox - f Lnet/minecraft/util/random/WeightedRandomList; c spawns - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$a; a boundingBox - m ()Lnet/minecraft/util/random/WeightedRandomList; b spawns -c net/minecraft/world/level/levelgen/structure/StructureSpawnOverride$a net/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType - f Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$a; a PIECE - f Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$a; b STRUCTURE - f Lcom/mojang/serialization/Codec; c CODEC - f Ljava/lang/String; d id - f [Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$a; e $VALUES - m ()[Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$a; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/levelgen/structure/StructureStart net/minecraft/world/level/levelgen/structure/StructureStart - f Ljava/lang/String; a INVALID_START_ID - f Lnet/minecraft/world/level/levelgen/structure/StructureStart; b INVALID_START - f Lorg/slf4j/Logger; c LOGGER - f Lnet/minecraft/world/level/levelgen/structure/Structure; d structure - f Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; e pieceContainer - f Lnet/minecraft/world/level/ChunkCoordIntPair; f chunkPos - f I g references - f Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; h cachedBoundingBox - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;)V a placeInChunk - m ()Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a getBoundingBox - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/nbt/NBTTagCompound; a createTag - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;J)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a loadStaticStart - m ()Z b isValid - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; c getChunkPos - m ()Z d canBeReferenced - m ()V e addReference - m ()I f getReferences - m ()I g getMaxReferences - m ()Lnet/minecraft/world/level/levelgen/structure/Structure; h getStructure - m ()Ljava/util/List; i getPieces -c net/minecraft/world/level/levelgen/structure/StructureType net/minecraft/world/level/levelgen/structure/StructureType - f Lnet/minecraft/world/level/levelgen/structure/StructureType; a BURIED_TREASURE - f Lnet/minecraft/world/level/levelgen/structure/StructureType; b DESERT_PYRAMID - f Lnet/minecraft/world/level/levelgen/structure/StructureType; c END_CITY - f Lnet/minecraft/world/level/levelgen/structure/StructureType; d FORTRESS - f Lnet/minecraft/world/level/levelgen/structure/StructureType; e IGLOO - f Lnet/minecraft/world/level/levelgen/structure/StructureType; f JIGSAW - f Lnet/minecraft/world/level/levelgen/structure/StructureType; g JUNGLE_TEMPLE - f Lnet/minecraft/world/level/levelgen/structure/StructureType; h MINESHAFT - f Lnet/minecraft/world/level/levelgen/structure/StructureType; i NETHER_FOSSIL - f Lnet/minecraft/world/level/levelgen/structure/StructureType; j OCEAN_MONUMENT - f Lnet/minecraft/world/level/levelgen/structure/StructureType; k OCEAN_RUIN - f Lnet/minecraft/world/level/levelgen/structure/StructureType; l RUINED_PORTAL - f Lnet/minecraft/world/level/levelgen/structure/StructureType; m SHIPWRECK - f Lnet/minecraft/world/level/levelgen/structure/StructureType; n STRONGHOLD - f Lnet/minecraft/world/level/levelgen/structure/StructureType; o SWAMP_HUT - f Lnet/minecraft/world/level/levelgen/structure/StructureType; p WOODLAND_MANSION - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/structure/StructureType; a register - m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a lambda$register$0 -c net/minecraft/world/level/levelgen/structure/TerrainAdjustment net/minecraft/world/level/levelgen/structure/TerrainAdjustment - f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; a NONE - f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; b BURY - f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; c BEARD_THIN - f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; d BEARD_BOX - f Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; e ENCAPSULATE - f Lcom/mojang/serialization/Codec; f CODEC - f Ljava/lang/String; g id - f [Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; h $VALUES - m ()[Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/levelgen/structure/WorldGenFeaturePillagerOutpostPoolPiece net/minecraft/world/level/levelgen/structure/PoolElementStructurePiece - f Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolStructure; a element - f Lnet/minecraft/core/BlockPosition; b position - f Lnet/minecraft/world/level/block/EnumBlockRotation; c rotation - f Lorg/slf4j/Logger; d LOGGER - f I h groundLevelDelta - f Ljava/util/List; i junctions - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; j structureTemplateManager - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; k liquidSettings - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/NBTBase;)V a lambda$new$1 - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructureJigsawJunction;)V a addJunction - m (III)V a move - m (Ljava/lang/String;)Ljava/lang/IllegalStateException; a lambda$new$0 - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)V a lambda$addAdditionalSaveData$2 - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m ()Lnet/minecraft/world/level/block/EnumBlockRotation; a getRotation - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/core/BlockPosition;Z)V a place - m ()Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolStructure; b getElement - m ()Lnet/minecraft/core/BlockPosition; c getPosition - m ()I d getGroundLevelDelta - m ()Ljava/util/List; e getJunctions -c net/minecraft/world/level/levelgen/structure/WorldGenScatteredPiece net/minecraft/world/level/levelgen/structure/ScatteredFeaturePiece - f I a width - f I b height - f I c depth - f I d heightPosition - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;I)Z a updateAverageGroundHeight - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/GeneratorAccess;I)Z a updateHeightPositionToLowestGroundHeight -c net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator -c net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator$a net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator$Context - f Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration; a config - f Lnet/minecraft/world/level/chunk/ChunkGenerator; b chunkGenerator - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; c structureTemplateManager - f Lnet/minecraft/world/level/ChunkCoordIntPair; d chunkPos - f Lnet/minecraft/world/level/LevelHeightAccessor; e heightAccessor - f Lnet/minecraft/world/level/levelgen/SeededRandom; f random - f J g seed - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration; a config - m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; b chunkGenerator - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; c structureTemplateManager - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; d chunkPos - m ()Lnet/minecraft/world/level/LevelHeightAccessor; e heightAccessor - m ()Lnet/minecraft/world/level/levelgen/SeededRandom; f random - m ()J g seed -c net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$a;)Z a lambda$checkForBiomeOnTop$1 - m (Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$a;)Ljava/util/Optional; a lambda$simple$0 -c net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$a net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context - f Lnet/minecraft/world/level/chunk/ChunkGenerator; a chunkGenerator - f Lnet/minecraft/world/level/biome/WorldChunkManager; b biomeSource - f Lnet/minecraft/world/level/levelgen/RandomState; c randomState - f J d seed - f Lnet/minecraft/world/level/ChunkCoordIntPair; e chunkPos - f Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration; f config - f Lnet/minecraft/world/level/LevelHeightAccessor; g heightAccessor - f Ljava/util/function/Predicate; h validBiome - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; i structureTemplateManager - f Lnet/minecraft/core/IRegistryCustom; j registryAccess - m (Lnet/minecraft/world/level/levelgen/HeightMap$Type;)Z a validBiomeOnTop - m ()Lnet/minecraft/world/level/chunk/ChunkGenerator; a chunkGenerator - m ()Lnet/minecraft/world/level/biome/WorldChunkManager; b biomeSource - m ()Lnet/minecraft/world/level/levelgen/RandomState; c randomState - m ()J d seed - m ()Lnet/minecraft/world/level/ChunkCoordIntPair; e chunkPos - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/WorldGenFeatureConfiguration; f config - m ()Lnet/minecraft/world/level/LevelHeightAccessor; g heightAccessor - m ()Ljava/util/function/Predicate; h validBiome - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; i structureTemplateManager - m ()Lnet/minecraft/core/IRegistryCustom; j registryAccess -c net/minecraft/world/level/levelgen/structure/pieces/PiecesContainer net/minecraft/world/level/levelgen/structure/pieces/PiecesContainer - f Ljava/util/List; a pieces - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/resources/MinecraftKey; c JIGSAW_RENAME - f Ljava/util/Map; d RENAMES - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Lnet/minecraft/nbt/NBTBase; a save - m (Lnet/minecraft/core/BlockPosition;)Z a isInsidePiece - m (Lnet/minecraft/nbt/NBTTagList;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; a load - m ()Z a isEmpty - m ()Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; b calculateBoundingBox - m ()Ljava/util/List; c pieces -c net/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext net/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext - f Lnet/minecraft/server/packs/resources/IResourceManager; a resourceManager - f Lnet/minecraft/core/IRegistryCustom; b registryAccess - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; c structureTemplateManager - m ()Lnet/minecraft/server/packs/resources/IResourceManager; a resourceManager - m (Lnet/minecraft/server/level/WorldServer;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext; a fromLevel - m ()Lnet/minecraft/core/IRegistryCustom; b registryAccess - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; c structureTemplateManager -c net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder - f Ljava/util/List; a pieces - m (IILnet/minecraft/util/RandomSource;I)I a moveBelowSeaLevel - m ()Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; a build - m (I)V a offsetPiecesVertically - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;)V a addPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; a findCollisionPiece - m (Lnet/minecraft/util/RandomSource;II)V a moveInsideHeights - m ()V b clear - m ()Z c isEmpty - m ()Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; d getBoundingBox -c net/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; A STRONGHOLD_RIGHT_TURN - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; B STRONGHOLD_ROOM_CROSSING - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; C STRONGHOLD_STAIRS_DOWN - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; D STRONGHOLD_START - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; E STRONGHOLD_STRAIGHT - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; F STRONGHOLD_STRAIGHT_STAIRS_DOWN - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; G JUNGLE_PYRAMID_PIECE - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; H OCEAN_RUIN - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; I IGLOO - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; J RUINED_PORTAL - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; K SWAMPLAND_HUT - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; L DESERT_PYRAMID_PIECE - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; M OCEAN_MONUMENT_BUILDING - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; N OCEAN_MONUMENT_CORE_ROOM - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; O OCEAN_MONUMENT_DOUBLE_X_ROOM - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; P OCEAN_MONUMENT_DOUBLE_XY_ROOM - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; Q OCEAN_MONUMENT_DOUBLE_Y_ROOM - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; R OCEAN_MONUMENT_DOUBLE_YZ_ROOM - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; S OCEAN_MONUMENT_DOUBLE_Z_ROOM - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; T OCEAN_MONUMENT_ENTRY_ROOM - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; U OCEAN_MONUMENT_PENTHOUSE - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; V OCEAN_MONUMENT_SIMPLE_ROOM - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; W OCEAN_MONUMENT_SIMPLE_TOP_ROOM - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; X OCEAN_MONUMENT_WING_ROOM - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; Y END_CITY_PIECE - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; Z WOODLAND_MANSION_PIECE - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; a MINE_SHAFT_CORRIDOR - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; aa BURIED_TREASURE_PIECE - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; ab SHIPWRECK_PIECE - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; ac NETHER_FOSSIL - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; ad JIGSAW - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; b MINE_SHAFT_CROSSING - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; c MINE_SHAFT_ROOM - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; d MINE_SHAFT_STAIRS - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; e NETHER_FORTRESS_BRIDGE_CROSSING - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; f NETHER_FORTRESS_BRIDGE_END_FILLER - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; g NETHER_FORTRESS_BRIDGE_STRAIGHT - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; h NETHER_FORTRESS_CASTLE_CORRIDOR_STAIRS - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; i NETHER_FORTRESS_CASTLE_CORRIDOR_T_BALCONY - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; j NETHER_FORTRESS_CASTLE_ENTRANCE - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; k NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_CROSSING - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; l NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_LEFT_TURN - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; m NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; n NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_RIGHT_TURN - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; o NETHER_FORTRESS_CASTLE_STALK_ROOM - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; p NETHER_FORTRESS_MONSTER_THRONE - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; q NETHER_FORTRESS_ROOM_CROSSING - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; r NETHER_FORTRESS_STAIRS_ROOM - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; s NETHER_FORTRESS_START - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; t STRONGHOLD_CHEST_CORRIDOR - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; u STRONGHOLD_FILLER_CORRIDOR - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; v STRONGHOLD_FIVE_CROSSING - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; w STRONGHOLD_LEFT_TURN - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; x STRONGHOLD_LIBRARY - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; y STRONGHOLD_PORTAL_ROOM - f Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; z STRONGHOLD_PRISON_HALL - m (Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; a setFullContextPieceId - m (Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType$b;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; a setTemplatePieceId - m (Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType$a;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType; a setPieceId -c net/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType$a net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$ContextlessType -c net/minecraft/world/level/levelgen/structure/pieces/WorldGenFeatureStructurePieceType$b net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$StructureTemplateType -c net/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement net/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement - f Lcom/mojang/serialization/MapCodec; a CODEC - f I c distance - f I d spread - f I e count - f Lnet/minecraft/core/HolderSet; f preferredBiomes - m (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z a isPlacementChunk - m ()I a distance - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P9; b codec - m ()I b spread - m ()I c count - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c lambda$static$0 - m ()Lnet/minecraft/core/HolderSet; d preferredBiomes - m ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; e type -c net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement - f Lcom/mojang/serialization/MapCodec; a CODEC - f I c spacing - f I d separation - f Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; e spreadType - m (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z a isPlacementChunk - m (Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement;)Lcom/mojang/serialization/DataResult; a validate - m ()I a spacing - m (JII)Lnet/minecraft/world/level/ChunkCoordIntPair; a getPotentialStructureChunk - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$0 - m ()I b separation - m ()Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; c spreadType - m ()Ljava/lang/String; d lambda$validate$1 - m ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; e type -c net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType - f Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; a LINEAR - f Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; b TRIANGULAR - f Lcom/mojang/serialization/Codec; c CODEC - f Ljava/lang/String; d id - f [Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; e $VALUES - m ()[Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; a $values - m (Lnet/minecraft/util/RandomSource;I)I a evaluate - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/levelgen/structure/placement/StructurePlacement net/minecraft/world/level/levelgen/structure/placement/StructurePlacement - f I a HIGHLY_ARBITRARY_RANDOM_SALT - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/core/BaseBlockPosition; c locateOffset - f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$c; d frequencyReductionMethod - f F e frequency - f I f salt - f Ljava/util/Optional; g exclusionZone - m (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z a isPlacementChunk - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P5; a placementCodec - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/core/BlockPosition; a getLocatePos - m (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z b isStructureChunk - m (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z c applyInteractionsWithOtherStructures - m ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; e type - m ()Lnet/minecraft/core/BaseBlockPosition; f locateOffset - m ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$c; g frequencyReductionMethod - m ()F h frequency - m ()I i salt - m ()Ljava/util/Optional; j exclusionZone -c net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$a net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$ExclusionZone - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/Holder; b otherSet - f I c chunkCount - m (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z a isPlacementForbidden - m ()Lnet/minecraft/core/Holder; a otherSet - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I b chunkCount -c net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$b net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReducer -c net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$c net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod - f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$c; a DEFAULT - f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$c; b LEGACY_TYPE_1 - f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$c; c LEGACY_TYPE_2 - f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$c; d LEGACY_TYPE_3 - f Lcom/mojang/serialization/Codec; e CODEC - f Ljava/lang/String; f name - f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$b; g reducer - f [Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$c; h $VALUES - m ()[Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$c; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/levelgen/structure/placement/StructurePlacementType net/minecraft/world/level/levelgen/structure/placement/StructurePlacementType - f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; a RANDOM_SPREAD - f Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; b CONCENTRIC_RINGS - m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a lambda$register$0 - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; a register -c net/minecraft/world/level/levelgen/structure/pools/DimensionPadding net/minecraft/world/level/levelgen/structure/pools/DimensionPadding - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding; b ZERO - f I c bottom - f I d top - f Lcom/mojang/serialization/Codec; e RECORD_CODEC - m ()Z a hasEqualTopAndBottom - m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding; a lambda$static$3 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;)Lcom/mojang/datafixers/util/Either; a lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;)Ljava/lang/Integer; b lambda$static$1 - m ()I b bottom - m (Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;)Ljava/lang/Integer; c lambda$static$0 - m ()I c top -c net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructureJigsawJunction net/minecraft/world/level/levelgen/structure/pools/JigsawJunction - f I a sourceX - f I b sourceGroundY - f I c sourceZ - f I d deltaY - f Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching; e destProjection - m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; a serialize - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructureJigsawJunction; a deserialize - m ()I a getSourceX - m ()I b getSourceGroundY - m ()I c getSourceZ - m ()I d getDeltaY - m ()Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching; e getDestProjection -c net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructureJigsawPlacement net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement - f Lorg/slf4j/Logger; a LOGGER - m (Lnet/minecraft/world/level/levelgen/RandomState;IZLnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/IRegistry;Lnet/minecraft/world/level/levelgen/structure/WorldGenFeaturePillagerOutpostPoolPiece;Ljava/util/List;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;)V a addPieces - m (Lnet/minecraft/core/Holder;)Z a lambda$generateJigsaw$4 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;)Ljava/lang/String; a lambda$getRandomNamedJigsaw$3 - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/core/Holder;Ljava/util/Optional;ILnet/minecraft/core/BlockPosition;ZLjava/util/Optional;ILnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;)Ljava/util/Optional; a addPieces - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/MinecraftKey;ILnet/minecraft/core/BlockPosition;Z)Z a generateJigsaw - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolStructure;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/SeededRandom;)Ljava/util/Optional; a getRandomNamedJigsaw - m (Lnet/minecraft/world/level/levelgen/structure/WorldGenFeaturePillagerOutpostPoolPiece;IIIILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding;ILnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/levelgen/structure/Structure$a;ZLnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/SeededRandom;Lnet/minecraft/core/IRegistry;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a lambda$addPieces$2 - m (Lnet/minecraft/core/IRegistry;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a lambda$addPieces$0 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a lambda$addPieces$1 -c net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructureJigsawPlacement$a net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$PieceState - f Lnet/minecraft/world/level/levelgen/structure/WorldGenFeaturePillagerOutpostPoolPiece; a piece - f Lorg/apache/commons/lang3/mutable/MutableObject; b free - f I c depth - m ()Lnet/minecraft/world/level/levelgen/structure/WorldGenFeaturePillagerOutpostPoolPiece; a piece - m ()Lorg/apache/commons/lang3/mutable/MutableObject; b free - m ()I c depth -c net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructureJigsawPlacement$b net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$Placer - f Lnet/minecraft/core/IRegistry; a pools - f I b maxDepth - f Lnet/minecraft/world/level/chunk/ChunkGenerator; c chunkGenerator - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; d structureTemplateManager - f Ljava/util/List; e pieces - f Lnet/minecraft/util/RandomSource; f random - f Lnet/minecraft/util/SequencedPriorityIterator; g placing - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;)Ljava/lang/String; a lambda$readPoolKey$5 - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;)I a lambda$tryPlacingChildren$4 - m (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; a lambda$tryPlacingChildren$3 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;)Lnet/minecraft/resources/ResourceKey; a readPoolKey - m (Lnet/minecraft/world/level/levelgen/structure/WorldGenFeaturePillagerOutpostPoolPiece;Lorg/apache/commons/lang3/mutable/MutableObject;IZLnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;)V a tryPlacingChildren - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a lambda$tryPlacingChildren$0 - m (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; b lambda$tryPlacingChildren$2 - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; c lambda$tryPlacingChildren$1 -c net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolEmpty net/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolEmpty; b INSTANCE - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a getBoundingBox - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Z)Z a place - m ()Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePools; a getType - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/core/BaseBlockPosition; a getSize - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a getShuffledJigsawBlocks - m ()Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolEmpty; b lambda$static$0 -c net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolFeature net/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/Holder; b feature - f Lnet/minecraft/nbt/NBTTagCompound; c defaultJigsawNBT - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a getBoundingBox - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Z)Z a place - m ()Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePools; a getType - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/core/BaseBlockPosition; a getSize - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolFeature;)Lnet/minecraft/core/Holder; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a getShuffledJigsawBlocks - m ()Lnet/minecraft/nbt/NBTTagCompound; b fillDefaultJigsawNBT -c net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolLegacySingle net/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePools; a getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a getSettings -c net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolList net/minecraft/world/level/levelgen/structure/pools/ListPoolElement - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/List; b elements - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a getBoundingBox - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Z)Z a place - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolList;)Ljava/util/List; a lambda$static$0 - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolStructure;)Z a lambda$getBoundingBox$2 - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolStructure; a setProjection - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a getShuffledJigsawBlocks - m ()Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePools; a getType - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/core/BaseBlockPosition; a getSize - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching;Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolStructure;)V a lambda$setProjectionOnEachElement$5 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolStructure;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a lambda$getBoundingBox$3 - m ()Ljava/lang/IllegalStateException; b lambda$getBoundingBox$4 - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching;)V b setProjectionOnEachElement -c net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolSingle net/minecraft/world/level/levelgen/structure/pools/SinglePoolElement - f Lcom/mojang/serialization/Codec; a TEMPLATE_CODEC - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lcom/mojang/datafixers/util/Either; c template - f Lnet/minecraft/core/Holder; d processors - f Ljava/util/Optional; e overrideLiquidSettings - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;)I a lambda$sortBySelectionPriority$6 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a getBoundingBox - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Z)Z a place - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure; a getTemplate - m (Ljava/util/List;)V a sortBySelectionPriority - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Z)Ljava/util/List; a getDataMarkers - m (Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a encodeTemplate - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a getShuffledJigsawBlocks - m ()Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePools; a getType - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/core/BaseBlockPosition; a getSize - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolSingle;)Lcom/mojang/datafixers/util/Either; a lambda$templateCodec$4 - m (Lnet/minecraft/nbt/NBTTagCompound;)Ljava/lang/Integer; a lambda$sortBySelectionPriority$5 - m (Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a getSettings - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolSingle;)Ljava/util/Optional; b lambda$overrideLiquidSettingsCodec$3 - m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; b processorsCodec - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolSingle;)Lnet/minecraft/core/Holder; c lambda$processorsCodec$2 - m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; c overrideLiquidSettingsCodec - m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; d templateCodec - m ()Ljava/lang/String; i lambda$encodeTemplate$0 -c net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolStructure net/minecraft/world/level/levelgen/structure/pools/StructurePoolElement - f Lnet/minecraft/core/Holder; a EMPTY - f Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching; b projection - f Lcom/mojang/serialization/Codec; f CODEC - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a getBoundingBox - m (Ljava/lang/String;)Ljava/util/function/Function; a legacy - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolFeature; a lambda$feature$7 - m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolList; a lambda$list$9 - m (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolSingle; a lambda$single$5 - m (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolSingle; a lambda$single$4 - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a handleDataMarker - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a getShuffledJigsawBlocks - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching;Ljava/util/function/Function;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolStructure; a lambda$list$8 - m (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolSingle; a lambda$single$6 - m (Lnet/minecraft/core/Holder;)Ljava/util/function/Function; a feature - m (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;)Ljava/util/function/Function; a single - m (Ljava/lang/String;Lnet/minecraft/core/Holder;)Ljava/util/function/Function; a legacy - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;Z)Z a place - m (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolSingle; a lambda$single$3 - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolStructure; a setProjection - m ()Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePools; a getType - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/core/BaseBlockPosition; a getSize - m (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;)Ljava/util/function/Function; a single - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolEmpty; b lambda$empty$0 - m (Ljava/lang/String;Lnet/minecraft/core/Holder;)Ljava/util/function/Function; b single - m (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolLegacySingle; b lambda$legacy$2 - m (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolLegacySingle; b lambda$legacy$1 - m (Ljava/lang/String;)Ljava/util/function/Function; b single - m (Ljava/util/List;)Ljava/util/function/Function; b list - m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; e projectionCodec - m ()Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching; f getProjection - m ()I g getGroundLevelDelta - m ()Ljava/util/function/Function; h empty -c net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f I c SIZE_UNSET - f Lorg/apache/commons/lang3/mutable/MutableObject; d CODEC_REFERENCE - f Ljava/util/List; e rawTemplates - f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; f templates - f Lnet/minecraft/core/Holder; g fallback - f I h maxSize - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolStructure;)Z a lambda$getMaxSize$2 - m ()Lnet/minecraft/core/Holder; a getFallback - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate;)Ljava/util/List; a lambda$static$0 - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolStructure; a getRandomTemplate - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)I a getMaxSize - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolStructure;)I a lambda$getMaxSize$3 - m (Lnet/minecraft/util/RandomSource;)Ljava/util/List; b getShuffledTemplates - m ()I b size -c net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection - f Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching; a TERRAIN_MATCHING - f Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching; b RIGID - f Lnet/minecraft/util/INamable$a; c CODEC - f Ljava/lang/String; d name - f Lcom/google/common/collect/ImmutableList; e processors - f [Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching; f $VALUES - m ()Ljava/lang/String; a getName - m (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching; a byName - m ()Lcom/google/common/collect/ImmutableList; b getProcessors - m ()Ljava/lang/String; c getSerializedName - m ()[Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePoolTemplate$Matching; d $values -c net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePools net/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType - f Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePools; a SINGLE - f Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePools; b LIST - f Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePools; c FEATURE - f Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePools; d EMPTY - f Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePools; e LEGACY - m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a lambda$register$0 - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructurePools; a register -c net/minecraft/world/level/levelgen/structure/pools/alias/Direct net/minecraft/world/level/levelgen/structure/pools/alias/Direct - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/resources/ResourceKey; c alias - f Lnet/minecraft/resources/ResourceKey; d target - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/stream/Stream; a allTargets - m (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;)V a forEachResolved - m ()Lcom/mojang/serialization/MapCodec; b codec - m ()Lnet/minecraft/resources/ResourceKey; c alias - m ()Lnet/minecraft/resources/ResourceKey; d target -c net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBinding net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBinding - f Lcom/mojang/serialization/Codec; b CODEC - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/Direct; a direct - m (Ljava/lang/String;Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/Random; a random - m ()Ljava/util/stream/Stream; a allTargets - m (Lnet/minecraft/util/random/SimpleWeightedRandomList$a;Lnet/minecraft/util/random/WeightedEntry$b;)V a lambda$random$0 - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/Direct; a direct - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/Random; a random - m (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;)V a forEachResolved - m (Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/RandomGroup; a randomGroup - m ()Lcom/mojang/serialization/MapCodec; b codec -c net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBindings net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBindings - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/core/Holder;Ljava/lang/String;)V a lambda$registerTargetsAsPools$1 - m (Lnet/minecraft/core/IRegistry;)Lcom/mojang/serialization/MapCodec; a bootstrap - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/core/Holder;Ljava/util/List;)V a registerTargetsAsPools - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a lambda$registerTargetsAsPools$0 -c net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup - f Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup; a EMPTY - m (Lnet/minecraft/util/RandomSource;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBinding;)V a lambda$create$1 - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a lambda$create$2 - m (Ljava/util/Map;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; a lambda$create$3 - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; b lambda$static$0 -c net/minecraft/world/level/levelgen/structure/pools/alias/Random net/minecraft/world/level/levelgen/structure/pools/alias/Random - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/resources/ResourceKey; c alias - f Lnet/minecraft/util/random/SimpleWeightedRandomList; d targets - m (Ljava/util/function/BiConsumer;Lnet/minecraft/util/random/WeightedEntry$b;)V a lambda$forEachResolved$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/stream/Stream; a allTargets - m (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;)V a forEachResolved - m ()Lcom/mojang/serialization/MapCodec; b codec - m ()Lnet/minecraft/resources/ResourceKey; c alias - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList; d targets -c net/minecraft/world/level/levelgen/structure/pools/alias/RandomGroup net/minecraft/world/level/levelgen/structure/pools/alias/RandomGroup - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/util/random/SimpleWeightedRandomList; c groups - m (Lnet/minecraft/util/random/WeightedEntry$b;)Ljava/util/stream/Stream; a lambda$allTargets$3 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/stream/Stream; a allTargets - m (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;Lnet/minecraft/util/random/WeightedEntry$b;)V a lambda$forEachResolved$2 - m (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;)V a forEachResolved - m (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBinding;)V a lambda$forEachResolved$1 - m ()Lcom/mojang/serialization/MapCodec; b codec - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList; c groups -c net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces -c net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces$a net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces$BuriedTreasurePiece - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z b isLiquid -c net/minecraft/world/level/levelgen/structure/structures/BuriedTreasureStructure net/minecraft/world/level/levelgen/structure/structures/BuriedTreasureStructure - f Lcom/mojang/serialization/MapCodec; d CODEC - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$a;)V a generatePieces - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a lambda$findGenerationPoint$0 - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/structures/DesertPyramidPiece net/minecraft/world/level/levelgen/structure/structures/DesertPyramidPiece - f I h WIDTH - f I i DEPTH - f [Z j hasPlacedChest - f Ljava/util/List; k potentialSuspiciousSandWorldPositions - f Lnet/minecraft/core/BlockPosition; l randomCollapsedRoofPos - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;IIIII)V a placeCollapsedRoof - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/GeneratorAccessSeed;IIILnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a placeCollapsedRoofPiece - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a addCellarStairs - m (IIIIII)V a placeSandBox - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a addCellar - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V b addCellarRoom - m ()Ljava/util/List; b getPotentialSuspiciousSandWorldPositions - m (III)V c placeSand - m ()Lnet/minecraft/core/BlockPosition; c getRandomCollapsedRoofPos -c net/minecraft/world/level/levelgen/structure/structures/DesertPyramidStructure net/minecraft/world/level/levelgen/structure/structures/DesertPyramidStructure - f Lcom/mojang/serialization/MapCodec; d CODEC - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)V a placeSuspiciousSand - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V a afterPlace - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/structures/EndCityPieces net/minecraft/world/level/levelgen/structure/structures/EndCityPieces - f I a MAX_GEN_DEPTH - f Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$b; b HOUSE_TOWER_GENERATOR - f Ljava/util/List; c TOWER_BRIDGES - f Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$b; d TOWER_GENERATOR - f Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$b; e TOWER_BRIDGE_GENERATOR - f Ljava/util/List; f FAT_TOWER_BRIDGES - f Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$b; g FAT_TOWER_GENERATOR - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Ljava/util/List;Lnet/minecraft/util/RandomSource;)V a startHouseTower - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$a;Lnet/minecraft/core/BlockPosition;Ljava/lang/String;Lnet/minecraft/world/level/block/EnumBlockRotation;Z)Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$a; a addPiece - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$b;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$a;Lnet/minecraft/core/BlockPosition;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z a recursiveChildren - m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$a;)Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$a; a addHelper -c net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$1 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$1 - m ()V a init - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$a;Lnet/minecraft/core/BlockPosition;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z a generate -c net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$2 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$2 - m ()V a init - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$a;Lnet/minecraft/core/BlockPosition;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z a generate -c net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$3 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$3 - f Z a shipCreated - m ()V a init - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$a;Lnet/minecraft/core/BlockPosition;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z a generate -c net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$4 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$4 - m ()V a init - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$a;Lnet/minecraft/core/BlockPosition;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z a generate -c net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$a net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; a makeResourceLocation - m (Ljava/lang/String;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a handleDataMarker - m (ZLnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a makeSettings - m ()Lnet/minecraft/resources/MinecraftKey; b makeTemplateLocation -c net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$b net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator - m ()V a init - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$a;Lnet/minecraft/core/BlockPosition;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z a generate -c net/minecraft/world/level/levelgen/structure/structures/EndCityStructure net/minecraft/world/level/levelgen/structure/structures/EndCityStructure - f Lcom/mojang/serialization/MapCodec; d CODEC - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a lambda$findGenerationPoint$0 - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/Structure$a;)V a generatePieces - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/structures/IglooPieces net/minecraft/world/level/levelgen/structure/structures/IglooPieces - f I a GENERATION_HEIGHT - f Lnet/minecraft/resources/MinecraftKey; b STRUCTURE_LOCATION_IGLOO - f Lnet/minecraft/resources/MinecraftKey; c STRUCTURE_LOCATION_LADDER - f Lnet/minecraft/resources/MinecraftKey; d STRUCTURE_LOCATION_LABORATORY - f Ljava/util/Map; e PIVOTS - f Ljava/util/Map; f OFFSETS - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addPieces -c net/minecraft/world/level/levelgen/structure/structures/IglooPieces$a net/minecraft/world/level/levelgen/structure/structures/IglooPieces$IglooPiece - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a makeSettings - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/core/BlockPosition;I)Lnet/minecraft/core/BlockPosition; a makePosition - m (Ljava/lang/String;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a handleDataMarker -c net/minecraft/world/level/levelgen/structure/structures/IglooStructure net/minecraft/world/level/levelgen/structure/structures/IglooStructure - f Lcom/mojang/serialization/MapCodec; d CODEC - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$a;)V a generatePieces - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a lambda$findGenerationPoint$0 - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/structures/JigsawStructure net/minecraft/world/level/levelgen/structure/structures/JigsawStructure - f Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding; d DEFAULT_DIMENSION_PADDING - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; e DEFAULT_LIQUID_SETTINGS - f I f MAX_TOTAL_STRUCTURE_RANGE - f I g MIN_DEPTH - f I h MAX_DEPTH - f Lcom/mojang/serialization/MapCodec; i CODEC - f Lnet/minecraft/core/Holder; j startPool - f Ljava/util/Optional; k startJigsawName - f I l maxDepth - f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; m startHeight - f Z n useExpansionHack - f Ljava/util/Optional; o projectStartToHeightmap - f I p maxDistanceFromCenter - f Ljava/util/List; q poolAliases - f Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding; r dimensionPadding - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; s liquidSettings - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lcom/mojang/serialization/DataResult; a verifyRange - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; b lambda$static$9 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$10 - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/world/level/levelgen/structure/pools/DimensionPadding; c lambda$static$8 - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/List; d lambda$static$7 - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Integer; e lambda$static$6 - m ()Ljava/lang/String; f lambda$verifyRange$11 - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/Optional; f lambda$static$5 - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Boolean; g lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; h lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Integer; i lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/Optional; j lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/core/Holder; k lambda$static$0 -c net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$1 net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$1 - f [I a $SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment -c net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece - f I h WIDTH - f I i DEPTH - f Z j placedMainChest - f Z k placedHiddenChest - f Z l placedTrap1 - f Z m placedTrap2 - f Lnet/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece$a; n STONE_SELECTOR - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData -c net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece$a net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece$MossStoneSelector - m (Lnet/minecraft/util/RandomSource;IIIZ)V a next -c net/minecraft/world/level/levelgen/structure/structures/JungleTempleStructure net/minecraft/world/level/levelgen/structure/structures/JungleTempleStructure - f Lcom/mojang/serialization/MapCodec; d CODEC - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces - f I a MAGIC_START_Y - f Lorg/slf4j/Logger; b LOGGER - f I c DEFAULT_SHAFT_WIDTH - f I d DEFAULT_SHAFT_HEIGHT - f I e DEFAULT_SHAFT_LENGTH - f I f MAX_PILLAR_HEIGHT - f I g MAX_CHAIN_HEIGHT - f I h MAX_DEPTH - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;ILnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$a;)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$c; a createRandomShaftPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$c; a generateAndAddPiece -c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$a net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCorridor - f Z b hasRails - f Z c spiderCorridor - f Z d hasPlacedSpider - f I h numSections - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/resources/ResourceKey;)Z a createChest - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;II)V a fillColumnBetween - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;III)V a placeDoubleLowerOrUpperSupport - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;IIII)Z a hasSturdyNeighbours - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a canPlaceColumnOnTopOf - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a findCorridorSize - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;IIIIILnet/minecraft/util/RandomSource;)V a placeSupport - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/util/RandomSource;FIII)V a maybePlaceCobWeb - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z b canHangChainBelow - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/block/state/IBlockData;IIILnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V b fillColumnDown - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/block/state/IBlockData;IIILnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V c fillPillarDownOrChainUp -c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$b net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCrossing - f Lnet/minecraft/core/EnumDirection; b direction - f Z c isTwoFloored - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;IIII)V a placeSupportPillar - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a findCrossing - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece - f Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$a; a type - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Z a isInInvalidLocation - m (Lnet/minecraft/world/level/IWorldReader;IIILnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Z a canBeReplaced - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/block/state/IBlockData;III)V a setPlanksBlock - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;IIII)Z a isSupportingBox - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData -c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$d net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftRoom - f Ljava/util/List; b childEntranceBoxes - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (III)V a move - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$e net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftStairs - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a findStairs - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure - f Lcom/mojang/serialization/MapCodec; d CODEC - f Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$a; e type - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$a;)I a generatePiecesAndAdjust - m (Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure;)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$a; a lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$a net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type - f Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$a; a NORMAL - f Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$a; b MESA - f Lcom/mojang/serialization/Codec; c CODEC - f Ljava/util/function/IntFunction; d BY_ID - f Ljava/lang/String; e name - f Lnet/minecraft/world/level/block/state/IBlockData; f woodState - f Lnet/minecraft/world/level/block/state/IBlockData; g planksState - f Lnet/minecraft/world/level/block/state/IBlockData; h fenceState - f [Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$a; i $VALUES - m (I)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$a; a byId - m ()Ljava/lang/String; a getName - m ()Lnet/minecraft/world/level/block/state/IBlockData; b getWoodState - m ()Ljava/lang/String; c getSerializedName - m ()Lnet/minecraft/world/level/block/state/IBlockData; d getPlanksState - m ()Lnet/minecraft/world/level/block/state/IBlockData; e getFenceState - m ()[Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$a; f $values -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces - f I a MAGIC_START_Y - f I b MAX_DEPTH - f I c LOWEST_Y_POSITION - f [Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$n; d BRIDGE_PIECE_WEIGHTS - f [Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$n; e CASTLE_PIECE_WEIGHTS - m (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$n;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$m; a findAndCreateBridgePieceFactory -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$a net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeCrossing - f I a WIDTH - f I b HEIGHT - f I c DEPTH - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$a; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$b net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeEndFiller - f I a WIDTH - f I b HEIGHT - f I c DEPTH - f I d selfSeed - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$b; a createPiece -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeStraight - f I a WIDTH - f I b HEIGHT - f I c DEPTH - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$c; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$d net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorStairsPiece - f I a WIDTH - f I b HEIGHT - f I c DEPTH - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$d; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$e net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorTBalconyPiece - f I a WIDTH - f I b HEIGHT - f I c DEPTH - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$e; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$f net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleEntrance - f I a WIDTH - f I b HEIGHT - f I c DEPTH - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$f; a createPiece - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$g net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorCrossingPiece - f I a WIDTH - f I b HEIGHT - f I c DEPTH - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$g; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$h net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorLeftTurnPiece - f I a WIDTH - f I b HEIGHT - f I c DEPTH - f Z d isNeedingChest - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$h; a createPiece - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$i net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorPiece - f I a WIDTH - f I b HEIGHT - f I c DEPTH - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$i; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$j net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorRightTurnPiece - f I a WIDTH - f I b HEIGHT - f I c DEPTH - f Z d isNeedingChest - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$j; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$k net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleStalkRoom - f I a WIDTH - f I b HEIGHT - f I c DEPTH - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$k; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$l net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$MonsterThrone - f I a WIDTH - f I b HEIGHT - f I c DEPTH - f Z d hasPlacedSpawner - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIIILnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$l; a createPiece -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$m net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Z a isOkBox - m (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$q;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;IZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; a generateAndAddPiece - m (Ljava/util/List;)I a updatePieceWeight - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$q;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$m; a generatePiece - m (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$q;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; a generateChildForward - m (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$q;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; b generateChildLeft - m (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$q;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; c generateChildRight -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$n net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$PieceWeight - f Ljava/lang/Class; a pieceClass - f I b weight - f I c placeCount - f I d maxPlaceCount - f Z e allowInRow - m ()Z a isValid - m (I)Z a doPlace -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$o net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$RoomCrossing - f I a WIDTH - f I b HEIGHT - f I c DEPTH - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$o; a createPiece - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$p net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StairsRoom - f I a WIDTH - f I b HEIGHT - f I c DEPTH - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIIILnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$p; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$q net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece - f Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$n; a previousPiece - f Ljava/util/List; b availableBridgePieces - f Ljava/util/List; c availableCastlePieces - f Ljava/util/List; d pendingChildren -c net/minecraft/world/level/levelgen/structure/structures/NetherFortressStructure net/minecraft/world/level/levelgen/structure/structures/NetherFortressStructure - f Lnet/minecraft/util/random/WeightedRandomList; d FORTRESS_ENEMIES - f Lcom/mojang/serialization/MapCodec; e CODEC - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$a;)V a generatePieces - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a lambda$findGenerationPoint$0 - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces - f [Lnet/minecraft/resources/MinecraftKey; a FOSSILS - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)V a addPieces -c net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces$a net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces$NetherFossilPiece - m (Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a makeSettings - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a lambda$new$0 - m (Ljava/lang/String;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a handleDataMarker -c net/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure net/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure - f Lcom/mojang/serialization/MapCodec; d CODEC - f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; e height - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/world/level/levelgen/SeededRandom;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a lambda$findGenerationPoint$2 - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; a lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$1 net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$1 - f [I a $SwitchMap$net$minecraft$core$Direction -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$a net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXRoom - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$r; a create - m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;)Z a fits -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$b net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXYRoom - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$r; a create - m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;)Z a fits -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYRoom - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$r; a create - m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;)Z a fits -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$d net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYZRoom - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$r; a create - m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;)Z a fits -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$e net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleZRoom - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$r; a create - m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;)Z a fits -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$f net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleRoom - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$r; a create - m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;)Z a fits -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$g net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleTopRoom - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$r; a create - m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;)Z a fits -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$h net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentBuilding - f I C WIDTH - f I D HEIGHT - f I E DEPTH - f I F TOP_POSITION - f Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v; G sourceRoom - f Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v; H coreRoom - f Ljava/util/List; I childPieces - f I a BIOME_RANGE_CHECK - m (ZILnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a generateWing - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a generateEntranceArchs - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V b generateEntranceWall - m (Lnet/minecraft/util/RandomSource;)Ljava/util/List; b generateRoomGraph - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V c generateRoofPiece - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V d generateLowerWall - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V e generateMiddleWall - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V f generateUpperWall -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$i net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentRoomFitter - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$r; a create - m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;)Z a fits -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$j net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentCoreRoom - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$k net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXRoom - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$l net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXYRoom - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$m net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYRoom - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$n net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYZRoom - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$o net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleZRoom - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$p net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentEntryRoom - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$q net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPenthouse - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$r net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece - f I A PENTHOUSE_INDEX - f Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v; B roomDefinition - f Lnet/minecraft/world/level/block/state/IBlockData; b BASE_GRAY - f Lnet/minecraft/world/level/block/state/IBlockData; c BASE_LIGHT - f Lnet/minecraft/world/level/block/state/IBlockData; d BASE_BLACK - f Lnet/minecraft/world/level/block/state/IBlockData; h DOT_DECO_DATA - f Lnet/minecraft/world/level/block/state/IBlockData; i LAMP_BLOCK - f Z j DO_FILL - f Lnet/minecraft/world/level/block/state/IBlockData; k FILL_BLOCK - f Ljava/util/Set; l FILL_KEEP - f I m GRIDROOM_WIDTH - f I n GRIDROOM_DEPTH - f I o GRIDROOM_HEIGHT - f I p GRID_WIDTH - f I q GRID_DEPTH - f I r GRID_HEIGHT - f I s GRID_FLOOR_COUNT - f I t GRID_SIZE - f I u GRIDROOM_SOURCE_INDEX - f I v GRIDROOM_TOP_CONNECT_INDEX - f I w GRIDROOM_LEFTWING_CONNECT_INDEX - f I x GRIDROOM_RIGHTWING_CONNECT_INDEX - f I y LEFTWING_INDEX - f I z RIGHTWING_INDEX - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;III)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a makeBoundingBox - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;IIIIIILnet/minecraft/world/level/block/state/IBlockData;)V a generateBoxOnFillOnly - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;IIII)Z a chunkIntersects - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;III)V a spawnElder - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;IIZ)V a generateDefaultFloor - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;IIIIII)V b generateWaterBox - m (III)I c getRoomIndex -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$s net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleRoom - f I a mainDesign - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$t net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleTopRoom - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$u net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentWingRoom - f I a mainDesign - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition - f I a index - f [Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v; b connections - f [Z c hasOpening - f Z d claimed - f Z e isSource - f I f scanIndex - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$v;)V a setConnection - m ()V a updateOpenings - m (I)Z a findSource - m ()Z b isSpecial - m ()I c countOpenings -c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentStructure net/minecraft/world/level/levelgen/structure/structures/OceanMonumentStructure - f Lcom/mojang/serialization/MapCodec; d CODEC - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$a;)V a generatePieces - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a lambda$findGenerationPoint$0 - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/levelgen/SeededRandom;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; a createTopPiece - m (Lnet/minecraft/world/level/ChunkCoordIntPair;JLnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; a regeneratePiecesAfterLoad - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessor; a WARM_SUSPICIOUS_BLOCK_PROCESSOR - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessor; b COLD_SUSPICIOUS_BLOCK_PROCESSOR - f [Lnet/minecraft/resources/MinecraftKey; c WARM_RUINS - f [Lnet/minecraft/resources/MinecraftKey; d RUINS_BRICK - f [Lnet/minecraft/resources/MinecraftKey; e RUINS_CRACKED - f [Lnet/minecraft/resources/MinecraftKey; f RUINS_MOSSY - f [Lnet/minecraft/resources/MinecraftKey; g BIG_RUINS_BRICK - f [Lnet/minecraft/resources/MinecraftKey; h BIG_RUINS_MOSSY - f [Lnet/minecraft/resources/MinecraftKey; i BIG_RUINS_CRACKED - f [Lnet/minecraft/resources/MinecraftKey; j BIG_WARM_RUINS - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPosition;)Ljava/util/List; a allPositions - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/MinecraftKey; a getSmallWarmRuin - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessor; a archyRuleProcessor - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;)V a addClusterRuins - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)V a addPieces - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;ZF)V a addPiece - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/MinecraftKey; b getBigWarmRuin -c net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$a net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece - f Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$a; h biomeType - f F i integrity - f Z j isLarge - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$a; a create - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)I a getHeight - m (Ljava/lang/String;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a handleDataMarker - m (Lnet/minecraft/world/level/block/EnumBlockRotation;FLnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$a;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a makeSettings -c net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure - f Lcom/mojang/serialization/MapCodec; d CODEC - f Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$a; e biomeTemp - f F f largeProbability - f F g clusterProbability - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$a;)V a generatePieces - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a lambda$findGenerationPoint$4 - m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)Ljava/lang/Float; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)Ljava/lang/Float; b lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$a; c lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$a net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type - f Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$a; a WARM - f Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$a; b COLD - f Lcom/mojang/serialization/Codec; c CODEC - f Ljava/lang/String; d name - f [Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$a; e $VALUES - m ()Ljava/lang/String; a getName - m ()[Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$a; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece - f Lorg/slf4j/Logger; h LOGGER - f F i PROBABILITY_OF_GOLD_GONE - f F j PROBABILITY_OF_MAGMA_INSTEAD_OF_NETHERRACK - f F k PROBABILITY_OF_MAGMA_INSTEAD_OF_LAVA - f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b; l verticalPlacement - f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$a; m properties - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/block/Block;FLnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorPredicates; a getBlockReplaceRule - m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$a;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorPredicates; a getLavaProcessorRule - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/GeneratorAccess;)V a addNetherrackDripColumnsBelowPortal - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorPredicates; a getBlockReplaceRule - m (Lnet/minecraft/world/level/block/EnumBlockMirror;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$a;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a makeSettings - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V a maybeAddVines - m (Lnet/minecraft/world/level/GeneratorAccess;IILnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b;)I a getSurfaceY - m (Ljava/lang/String;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a handleDataMarker - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a makeSettings - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)V a lambda$addAdditionalSaveData$1 - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/core/BlockPosition;)V a lambda$postProcess$2 - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Z a canBlockBeReplacedByNetherrackOrMagma - m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b;)Lnet/minecraft/world/level/levelgen/HeightMap$Type; a getHeightMapType - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/GeneratorAccess;)V b spreadNetherrack - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; b lambda$new$0 - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V b maybeAddLeavesAbove - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V c addNetherrackDripColumn - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V d placeNetherrackOrMagma -c net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$a net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties - f Lcom/mojang/serialization/Codec; a CODEC - f Z b cold - f F c mossiness - f Z d airPocket - f Z e overgrown - f Z f vines - f Z g replaceWithBlackstone - m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$a;)Ljava/lang/Boolean; a lambda$static$5 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$6 - m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$a;)Ljava/lang/Boolean; b lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$a;)Ljava/lang/Boolean; c lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$a;)Ljava/lang/Boolean; d lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$a;)Ljava/lang/Float; e lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$a;)Ljava/lang/Boolean; f lambda$static$0 -c net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement - f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b; a ON_LAND_SURFACE - f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b; b PARTLY_BURIED - f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b; c ON_OCEAN_FLOOR - f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b; d IN_MOUNTAIN - f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b; e UNDERGROUND - f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b; f IN_NETHER - f Lnet/minecraft/util/INamable$a; g CODEC - f Ljava/lang/String; h name - f [Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b; i $VALUES - m ()Ljava/lang/String; a getName - m (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b; a byName - m ()[Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure - f Lcom/mojang/serialization/MapCodec; d CODEC - f [Ljava/lang/String; e STRUCTURE_LOCATION_PORTALS - f [Ljava/lang/String; f STRUCTURE_LOCATION_GIANT_PORTALS - f F g PROBABILITY_OF_GIANT_PORTAL - f I h MIN_Y_INDEX - f Ljava/util/List; i setups - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/Holder;)Z a isCold - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/world/level/levelgen/SeededRandom;F)Z a sample - m (Lnet/minecraft/util/RandomSource;II)I a getRandomWithinInterval - m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$a;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$a;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/block/EnumBlockMirror;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a lambda$findGenerationPoint$2 - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b;ZIILnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I a findSuitableY - m (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure;)Ljava/util/List; a lambda$static$0 - m (Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/BlockColumn; a lambda$findSuitableY$3 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$a net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b; b placement - f F c airPocketProbability - f F d mossiness - f Z e overgrown - f Z f vines - f Z g canBeCold - f Z h replaceWithBlackstone - f F i weight - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$b; a placement - m ()F b airPocketProbability - m ()F c mossiness - m ()Z d overgrown - m ()Z e vines - m ()Z f canBeCold - m ()Z g replaceWithBlackstone - m ()F h weight -c net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces - f I a NUMBER_OF_BLOCKS_ALLOWED_IN_WORLD_GEN_REGION - f Lnet/minecraft/core/BlockPosition; b PIVOT - f [Lnet/minecraft/resources/MinecraftKey; c STRUCTURE_LOCATION_BEACHED - f [Lnet/minecraft/resources/MinecraftKey; d STRUCTURE_LOCATION_OCEAN - f Ljava/util/Map; e MARKERS_TO_LOOT - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces$a; a addRandomPiece -c net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces$a net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces$ShipwreckPiece - f Z h isBeached - m (Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a makeSettings - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (ILnet/minecraft/util/RandomSource;)I a calculateBeachedPosition - m (Ljava/lang/String;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a handleDataMarker - m (I)V c adjustPositionHeight - m ()Z l isTooBigToFitInWorldGenRegion -c net/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure net/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure - f Lcom/mojang/serialization/MapCodec; d CODEC - f Z e isBeached - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$a;)V a generatePieces - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a lambda$findGenerationPoint$2 - m (Lnet/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure;)Ljava/lang/Boolean; a lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces - f I a MAGIC_START_Y - f I b SMALL_DOOR_WIDTH - f I c SMALL_DOOR_HEIGHT - f I d MAX_DEPTH - f I e LOWEST_Y_POSITION - f Z f CHECK_AIR - f [Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$f; g STRONGHOLD_PIECE_WEIGHTS - f Ljava/util/List; h currentPieces - f Ljava/lang/Class; i imposedPiece - f I j totalWeight - f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$k; k SMOOTH_STONE_SELECTOR - m (Ljava/lang/Class;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$p; a findAndCreatePieceFactory - m (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$m;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$p; a generatePieceFromSmallDoor - m ()V a resetPieces - m (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$m;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; b generateAndAddPiece - m ()Z b updatePieceWeight -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$1 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$1 - m (I)Z a doPlace -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$2 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$2 - m (I)Z a doPlace -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$a net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$ChestCorridor - f I a WIDTH - f I b HEIGHT - f I c DEPTH - f Z d hasPlacedChest - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$a; a createPiece - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$b net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FillerCorridor - f I a steps - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a findPieceBox -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FiveCrossing - f I a WIDTH - f I b HEIGHT - f I c DEPTH - f Z d leftLow - f Z i leftHigh - f Z j rightLow - f Z k rightHigh - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$c; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$d net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$LeftTurn - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$d; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$e net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Library - f I a WIDTH - f I b HEIGHT - f I c TALL_HEIGHT - f I d DEPTH - f Z i isTall - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$e; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$f net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PieceWeight - f Ljava/lang/Class; a pieceClass - f I b weight - f I c placeCount - f I d maxPlaceCount - m ()Z a isValid - m (I)Z a doPlace -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$g net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PortalRoom - f I a WIDTH - f I b HEIGHT - f I c DEPTH - f Z d hasPlacedSpawner - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$g; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$h net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PrisonHall - f I a WIDTH - f I b HEIGHT - f I c DEPTH - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$h; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$i net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RightTurn - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$i; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$j net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RoomCrossing - f I a WIDTH - f I b HEIGHT - f I c DEPTH - f I d type - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$j; a createPiece - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$k net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$SmoothStoneSelector - m (Lnet/minecraft/util/RandomSource;IIIZ)V a next -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$l net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StairsDown - f I a WIDTH - f I b HEIGHT - f I c DEPTH - f Z d isSource - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$l; a createPiece -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$m net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece - f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$f; a previousPiece - f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$g; b portalRoomPiece - f Ljava/util/List; c pendingChildren - m ()Lnet/minecraft/core/BlockPosition; h getLocatorPosition -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$n net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Straight - f I a WIDTH - f I b HEIGHT - f I c DEPTH - f Z d leftChild - f Z i rightChild - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$n; a createPiece - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$o net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StraightStairsDown - f I a WIDTH - f I b HEIGHT - f I c DEPTH - m (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/EnumDirection;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$o; a createPiece - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a addChildren -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$p net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece - f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$p$a; h entryDoor - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Z a isOkBox - m (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$m;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; a generateSmallDoorChildForward - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$p$a;III)V a generateSmallDoor - m (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$m;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; b generateSmallDoorChildLeft - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$p$a; b randomSmallDoor - m (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$m;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; c generateSmallDoorChildRight -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$p$a net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType - f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$p$a; a OPENING - f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$p$a; b WOOD_DOOR - f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$p$a; c GRATES - f Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$p$a; d IRON_DOOR -c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$q net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Turn - f I a WIDTH - f I b HEIGHT - f I c DEPTH -c net/minecraft/world/level/levelgen/structure/structures/StrongholdStructure net/minecraft/world/level/levelgen/structure/structures/StrongholdStructure - f Lcom/mojang/serialization/MapCodec; d CODEC - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$a;)V a generatePieces - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a lambda$findGenerationPoint$0 - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece - f Z h spawnedWitch - f Z i spawnedCat - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a spawnCat - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/core/BlockPosition;)V a postProcess - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData -c net/minecraft/world/level/levelgen/structure/structures/SwampHutStructure net/minecraft/world/level/levelgen/structure/structures/SwampHutStructure - f Lcom/mojang/serialization/MapCodec; d CODEC - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$a;)V a generatePieces - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a lambda$findGenerationPoint$0 - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Ljava/util/List;Lnet/minecraft/util/RandomSource;)V a generateMansion -c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$a net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FirstFloorRoomCollection - m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; a get1x1 - m (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; a get1x2SideEntrance - m (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; b get1x2FrontEntrance - m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; b get1x1Secret - m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; c get1x2Secret - m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; d get2x2 - m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; e get2x2Secret -c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$b net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection - m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; a get1x1 - m (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; a get1x2SideEntrance - m (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; b get1x2FrontEntrance - m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; b get1x1Secret - m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; c get1x2Secret - m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; d get2x2 - m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; e get2x2Secret -c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionGrid - f I a DEFAULT_SIZE - f I b CLEAR - f I c CORRIDOR - f I d ROOM - f I e START_ROOM - f I f TEST_ROOM - f I g BLOCKED - f I h ROOM_1x1 - f I i ROOM_1x2 - f I j ROOM_2x2 - f I k ROOM_ORIGIN_FLAG - f I l ROOM_DOOR_FLAG - f I m ROOM_STAIRS_FLAG - f I n ROOM_CORRIDOR_FLAG - f I o ROOM_TYPE_MASK - f I p ROOM_ID_MASK - f Lnet/minecraft/util/RandomSource; q random - f Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$g; r baseGrid - f Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$g; s thirdFloorGrid - f [Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$g; t floorRooms - f I u entranceX - f I v entranceY - m (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$g;IILnet/minecraft/core/EnumDirection;I)V a recursiveCorridor - m ()V a setupThirdFloor - m (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$g;)Z a cleanEdges - m (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$g;II)Z a isHouse - m (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$g;IIII)Z a isRoomId - m (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$g;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$g;)V a identifyRooms - m (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$g;IIII)Lnet/minecraft/core/EnumDirection; b get1x2RoomDirection -c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$d net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionPiecePlacer - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; a structureTemplateManager - f Lnet/minecraft/util/RandomSource; b random - f I c startX - f I d startY - m (Ljava/util/List;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$b;)V a addRoom2x2Secret - m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$e;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$g;Lnet/minecraft/core/EnumDirection;IIII)V a traverseOuterWalls - m (Ljava/util/List;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$b;)V a addRoom1x1 - m (Ljava/util/List;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$g;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$g;)V a createRoof - m (Ljava/util/List;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$b;)V a addRoom2x2 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$c;)V a createMansion - m (Ljava/util/List;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$b;Z)V a addRoom1x2 - m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$e;)V a entrance - m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$e;)V b traverseWallPiece - m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$e;)V c traverseTurn - m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$e;)V d traverseInnerTurn -c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$e net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData - f Lnet/minecraft/world/level/block/EnumBlockRotation; a rotation - f Lnet/minecraft/core/BlockPosition; b position - f Ljava/lang/String; c wallType -c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$f net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SecondFloorRoomCollection - m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; a get1x1 - m (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; a get1x2SideEntrance - m (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; b get1x2FrontEntrance - m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; b get1x1Secret - m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; c get1x2Secret - m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; d get2x2 - m (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; e get2x2Secret -c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$g net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid - f [[I a grid - f I b width - f I c height - f I d valueIfOutside - m (IIII)V a setif - m (IIIII)V a set - m (III)V a set - m (II)I a get - m (III)Z b edgesTo -c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$h net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$ThirdFloorRoomCollection -c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$i net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/NBTTagCompound;)V a addAdditionalSaveData - m (Lnet/minecraft/world/level/block/EnumBlockMirror;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a makeSettings - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a lambda$new$0 - m (Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; a makeLocation - m (Ljava/lang/String;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a handleDataMarker - m ()Lnet/minecraft/resources/MinecraftKey; b makeTemplateLocation -c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionStructure net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionStructure - f Lcom/mojang/serialization/MapCodec; d CODEC - m (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;)V a generatePieces - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;)Ljava/util/Optional; a findGenerationPoint - m (Lnet/minecraft/world/level/GeneratorAccessSeed;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V a afterPlace - m (Lnet/minecraft/world/level/levelgen/structure/Structure$a;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a lambda$findGenerationPoint$0 - m ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e type -c net/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor net/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessor; b delegate - f Lnet/minecraft/util/valueproviders/IntProvider; c limit - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Ljava/util/List;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;)Ljava/util/List; a finalizeProcessing - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor;)Lnet/minecraft/util/valueproviders/IntProvider; a lambda$static$1 - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; a getType - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessor; b lambda$static$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate - f Ljava/lang/String; a PALETTE_TAG - f Ljava/lang/String; b PALETTE_LIST_TAG - f Ljava/lang/String; c ENTITIES_TAG - f Ljava/lang/String; d BLOCKS_TAG - f Ljava/lang/String; e BLOCK_TAG_POS - f Ljava/lang/String; f BLOCK_TAG_STATE - f Ljava/lang/String; g BLOCK_TAG_NBT - f Ljava/lang/String; h ENTITY_TAG_POS - f Ljava/lang/String; i ENTITY_TAG_BLOCKPOS - f Ljava/lang/String; j ENTITY_TAG_NBT - f Ljava/lang/String; k SIZE_TAG - f Ljava/util/List; l palettes - f Ljava/util/List; m entityInfoList - f Lnet/minecraft/core/BaseBlockPosition; n size - f Ljava/lang/String; o author - m (Ljava/lang/String;)V a setAuthor - m (Lnet/minecraft/world/level/GeneratorAccess;ILnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;III)V a updateShapeAtEdge - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;Lnet/minecraft/world/level/block/Block;)Ljava/util/List; a filterBlocks - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a calculateRelativePosition - m ([D)Lnet/minecraft/nbt/NBTTagList; a newDoubleList - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a calculateConnectedPosition - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockMirror;Lnet/minecraft/world/level/block/EnumBlockRotation;II)Lnet/minecraft/core/BlockPosition; a getZeroPositionWithTransform - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockMirror;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Z)V a placeEntities - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BaseBlockPosition;ZLnet/minecraft/world/level/block/Block;)V a fillFromWorld - m ()Lnet/minecraft/core/BaseBlockPosition; a getSize - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;Lnet/minecraft/util/RandomSource;I)Z a placeInWorld - m (Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/core/BaseBlockPosition; a getSize - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a getBoundingBox - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/level/block/EnumBlockMirror;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/Vec3D; a transform - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;Ljava/util/List;)Ljava/util/List; a processBlockInfos - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/nbt/NBTTagCompound;)Ljava/util/Optional; a createEntityIgnoreException - m (Lnet/minecraft/world/level/GeneratorAccess;ILnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;Lnet/minecraft/core/BlockPosition;)V a updateShapeAtEdge - m (Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List; a buildInfoList - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockMirror;Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; a getBoundingBox - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockMirror;Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/core/BlockPosition; a getZeroPositionWithTransform - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/EnumBlockMirror;Lnet/minecraft/world/level/block/EnumBlockRotation;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a transform - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/NBTTagList;Lnet/minecraft/nbt/NBTTagList;)V a loadPalette - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V a addToLists - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/NBTTagCompound;)V a load - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a save - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)V a fillEntityList - m ([I)Lnet/minecraft/nbt/NBTTagList; a newIntegerList - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;Lnet/minecraft/world/level/block/Block;Z)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; a filterBlocks - m ()Ljava/lang/String; b getAuthor - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; b getBoundingBox -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$1 net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$1 -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo - f Lnet/minecraft/core/BlockPosition; a pos - f Lnet/minecraft/world/level/block/state/IBlockData; b state - f Lnet/minecraft/nbt/NBTTagCompound; c nbt - m ()Lnet/minecraft/core/BlockPosition; a pos - m ()Lnet/minecraft/world/level/block/state/IBlockData; b state - m ()Lnet/minecraft/nbt/NBTTagCompound; c nbt -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$EntityInfo net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureEntityInfo - f Lnet/minecraft/world/phys/Vec3D; a pos - f Lnet/minecraft/core/BlockPosition; b blockPos - f Lnet/minecraft/nbt/NBTTagCompound; c nbt -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$a net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette - f Ljava/util/List; a blocks - f Ljava/util/Map; b cache - m ()Ljava/util/List; a blocks - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; a blocks -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$b net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$SimplePalette - f Lnet/minecraft/world/level/block/state/IBlockData; a DEFAULT_BLOCK_STATE - f Lnet/minecraft/core/RegistryBlockID; b ids - f I c lastId - m (Lnet/minecraft/world/level/block/state/IBlockData;)I a idFor - m (I)Lnet/minecraft/world/level/block/state/IBlockData; a stateFor - m (Lnet/minecraft/world/level/block/state/IBlockData;I)V a addMapping -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo net/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings - f Lnet/minecraft/world/level/block/EnumBlockMirror; a mirror - f Lnet/minecraft/world/level/block/EnumBlockRotation; b rotation - f Lnet/minecraft/core/BlockPosition; c rotationPivot - f Z d ignoreEntities - f Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; e boundingBox - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; f liquidSettings - f Lnet/minecraft/util/RandomSource; g random - f I h palette - f Ljava/util/List; i processors - f Z j knownShape - f Z k finalizeEntities - m (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a setIgnoreEntities - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a addProcessor - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a setLiquidSettings - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a copy - m (Ljava/util/List;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$a; a getRandomPalette - m (Lnet/minecraft/world/level/block/EnumBlockRotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a setRotation - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a setRotationPivot - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a setBoundingBox - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a setRandom - m (Lnet/minecraft/world/level/block/EnumBlockMirror;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; a setMirror - m (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; b setKnownShape - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; b clearProcessors - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; b popProcessor - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/util/RandomSource; b getRandom - m (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo; c setFinalizeEntities - m ()Lnet/minecraft/world/level/block/EnumBlockMirror; c getMirror - m ()Lnet/minecraft/world/level/block/EnumBlockRotation; d getRotation - m ()Lnet/minecraft/core/BlockPosition; e getRotationPivot - m ()Z f isIgnoreEntities - m ()Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox; g getBoundingBox - m ()Z h getKnownShape - m ()Ljava/util/List; i getProcessors - m ()Z j shouldApplyWaterlogging - m ()Z k shouldFinalizeEntities -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessor net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo; a processBlock - m (Lnet/minecraft/world/level/WorldAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Ljava/util/List;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;)Ljava/util/List; a finalizeProcessing - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; a getType -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorBlackstoneReplace net/minecraft/world/level/levelgen/structure/templatesystem/BlackstoneReplaceProcessor - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorBlackstoneReplace; b INSTANCE - f Ljava/util/Map; c replacements - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo; a processBlock - m (Ljava/util/HashMap;)V a lambda$new$1 - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; a getType - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorBlackstoneReplace; b lambda$static$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorBlockAge net/minecraft/world/level/levelgen/structure/templatesystem/BlockAgeProcessor - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b PROBABILITY_OF_REPLACING_FULL_BLOCK - f F c PROBABILITY_OF_REPLACING_STAIRS - f F d PROBABILITY_OF_REPLACING_OBSIDIAN - f [Lnet/minecraft/world/level/block/state/IBlockData; e NON_MOSSY_REPLACEMENTS - f F f mossiness - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo; a processBlock - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a maybeReplaceStairs - m (Lnet/minecraft/util/RandomSource;[Lnet/minecraft/world/level/block/state/IBlockData;[Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a getRandomBlock - m (Lnet/minecraft/util/RandomSource;[Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/block/state/IBlockData; a getRandomBlock - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorBlockAge;)Ljava/lang/Float; a lambda$static$0 - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/IBlockData; a getRandomFacingStairs - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/IBlockData; a maybeReplaceFullStoneBlock - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; a getType - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/IBlockData; b maybeReplaceSlab - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/IBlockData; c maybeReplaceWall - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/IBlockData; d maybeReplaceObsidian -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorBlockIgnore net/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorBlockIgnore; b STRUCTURE_BLOCK - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorBlockIgnore; c AIR - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorBlockIgnore; d STRUCTURE_AND_AIR - f Lcom/google/common/collect/ImmutableList; e toIgnore - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo; a processBlock - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorBlockIgnore;)Ljava/util/List; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; a getType -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorGravity net/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/HeightMap$Type; b heightmap - f I c offset - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo; a processBlock - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorGravity;)Ljava/lang/Integer; a lambda$static$1 - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; a getType - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorGravity;)Lnet/minecraft/world/level/levelgen/HeightMap$Type; b lambda$static$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorJigsawReplacement net/minecraft/world/level/levelgen/structure/templatesystem/JigsawReplacementProcessor - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorJigsawReplacement; b INSTANCE - f Lorg/slf4j/Logger; c LOGGER - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo; a processBlock - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; a getType - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorJigsawReplacement; b lambda$static$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorLavaSubmergedBlock net/minecraft/world/level/levelgen/structure/templatesystem/LavaSubmergedBlockProcessor - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorLavaSubmergedBlock; b INSTANCE - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo; a processBlock - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; a getType - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorLavaSubmergedBlock; b lambda$static$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorNop net/minecraft/world/level/levelgen/structure/templatesystem/NopProcessor - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorNop; b INSTANCE - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; a getType - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorNop; b lambda$static$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorPredicates net/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough; a DEFAULT_BLOCK_ENTITY_MODIFIER - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTest; c inputPredicate - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTest; d locPredicate - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest; e posPredicate - f Lnet/minecraft/world/level/block/state/IBlockData; f outputState - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier; g blockEntityModifier - m ()Lnet/minecraft/world/level/block/state/IBlockData; a getOutputState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z a test - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$5 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorPredicates;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier; a lambda$static$4 - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a getOutputTag - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorPredicates;)Lnet/minecraft/world/level/block/state/IBlockData; b lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorPredicates;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest; c lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorPredicates;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTest; d lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorPredicates;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTest; e lambda$static$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorRotation net/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/Optional; b rottableBlocks - f F c integrity - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo; a processBlock - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorRotation;)Ljava/lang/Float; a lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; a getType - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorRotation;)Ljava/util/Optional; b lambda$static$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorRule net/minecraft/world/level/levelgen/structure/templatesystem/RuleProcessor - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lcom/google/common/collect/ImmutableList; b rules - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo; a processBlock - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureProcessorRule;)Ljava/util/List; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; a getType -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTest net/minecraft/world/level/levelgen/structure/templatesystem/RuleTest - f Lcom/mojang/serialization/Codec; c CODEC - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/util/RandomSource;)Z a test - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType; a getType -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType net/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType; a ALWAYS_TRUE_TEST - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType; b BLOCK_TEST - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType; c BLOCKSTATE_TEST - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType; d TAG_TEST - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType; e RANDOM_BLOCK_TEST - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType; f RANDOM_BLOCKSTATE_TEST - m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a lambda$register$0 - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType; a register -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType - f Lcom/mojang/serialization/Codec; a SINGLE_CODEC - f Lcom/mojang/serialization/Codec; b LIST_OBJECT_CODEC - f Lcom/mojang/serialization/Codec; c DIRECT_CODEC - f Lcom/mojang/serialization/Codec; d LIST_CODEC - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; e BLOCK_IGNORE - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; f BLOCK_ROT - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; g GRAVITY - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; h JIGSAW_REPLACEMENT - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; i RULE - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; j NOP - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; k BLOCK_AGE - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; l BLACKSTONE_REPLACE - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; m LAVA_SUBMERGED_BLOCK - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; n PROTECTED_BLOCKS - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; o CAPPED - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; a register - m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a lambda$register$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestBlock net/minecraft/world/level/levelgen/structure/templatesystem/BlockMatchTest - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/Block; b block - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/util/RandomSource;)Z a test - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestBlock;)Lnet/minecraft/world/level/block/Block; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType; a getType -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestBlockState net/minecraft/world/level/levelgen/structure/templatesystem/BlockStateMatchTest - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/IBlockData; b blockState - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/util/RandomSource;)Z a test - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType; a getType - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestBlockState;)Lnet/minecraft/world/level/block/state/IBlockData; a lambda$static$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestRandomBlock net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/Block; b block - f F d probability - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/util/RandomSource;)Z a test - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestRandomBlock;)Ljava/lang/Float; a lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType; a getType - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestRandomBlock;)Lnet/minecraft/world/level/block/Block; b lambda$static$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestRandomBlockState net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/state/IBlockData; b blockState - f F d probability - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestRandomBlockState;)Ljava/lang/Float; a lambda$static$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/util/RandomSource;)Z a test - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType; a getType - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestRandomBlockState;)Lnet/minecraft/world/level/block/state/IBlockData; b lambda$static$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestTag net/minecraft/world/level/levelgen/structure/templatesystem/TagMatchTest - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/tags/TagKey; b tag - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/util/RandomSource;)Z a test - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestTag;)Lnet/minecraft/tags/TagKey; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType; a getType -c net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestTrue net/minecraft/world/level/levelgen/structure/templatesystem/AlwaysTrueTest - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestTrue; b INSTANCE - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/util/RandomSource;)Z a test - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureRuleTestType; a getType - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureTestTrue; b lambda$static$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings net/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; a IGNORE_WATERLOGGING - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; b APPLY_WATERLOGGING - f Lcom/mojang/serialization/Codec; c CODEC - f Ljava/lang/String; d name - f [Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; e $VALUES - m ()[Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest - f Lcom/mojang/serialization/Codec; c CODEC - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; a getType - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z a test -c net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestAxisAlignedLinear net/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b minChance - f F d maxChance - f I e minDist - f I f maxDist - f Lnet/minecraft/core/EnumDirection$EnumAxis; g axis - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; a getType - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z a test - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$5 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestAxisAlignedLinear;)Lnet/minecraft/core/EnumDirection$EnumAxis; a lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestAxisAlignedLinear;)Ljava/lang/Integer; b lambda$static$3 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestAxisAlignedLinear;)Ljava/lang/Integer; c lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestAxisAlignedLinear;)Ljava/lang/Float; d lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestAxisAlignedLinear;)Ljava/lang/Float; e lambda$static$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestLinear net/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b minChance - f F d maxChance - f I e minDist - f I f maxDist - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; a getType - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestLinear;)Ljava/lang/Integer; a lambda$static$3 - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z a test - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$4 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestLinear;)Ljava/lang/Integer; b lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestLinear;)Ljava/lang/Float; c lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestLinear;)Ljava/lang/Float; d lambda$static$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestTrue net/minecraft/world/level/levelgen/structure/templatesystem/PosAlwaysTrueTest - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestTrue; b INSTANCE - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; a getType - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)Z a test - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestTrue; b lambda$static$0 -c net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; a ALWAYS_TRUE_TEST - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; b LINEAR_POS_TEST - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; c AXIS_ALIGNED_LINEAR_POS_TEST - m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a lambda$register$0 - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; a register -c net/minecraft/world/level/levelgen/structure/templatesystem/ProcessorList net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList - f Ljava/util/List; a list - m ()Ljava/util/List; a list -c net/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor net/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor - f Lnet/minecraft/tags/TagKey; a cannotReplace - f Lcom/mojang/serialization/MapCodec; b CODEC - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureInfo;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$BlockInfo; a processBlock - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor;)Lnet/minecraft/tags/TagKey; a lambda$static$0 - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructureStructureProcessorType; a getType -c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager - f Ljava/lang/String; a STRUCTURE_RESOURCE_DIRECTORY_NAME - f Lorg/slf4j/Logger; b LOGGER - f Ljava/lang/String; c STRUCTURE_GENERATED_DIRECTORY_NAME - f Ljava/lang/String; d STRUCTURE_FILE_EXTENSION - f Ljava/lang/String; e STRUCTURE_TEXT_FILE_EXTENSION - f Ljava/util/Map; f structureRepository - f Lcom/mojang/datafixers/DataFixer; g fixerUpper - f Lnet/minecraft/server/packs/resources/IResourceManager; h resourceManager - f Ljava/nio/file/Path; i generatedDir - f Ljava/util/List; j sources - f Lnet/minecraft/core/HolderGetter; k blockLookup - f Lnet/minecraft/resources/FileToIdConverter; l RESOURCE_LISTER - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure; a getOrCreate - m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Consumer;)V a listFolderContents - m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; a relativize - m (Ljava/lang/String;Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z a lambda$listFolderContents$7 - m ()Ljava/util/stream/Stream; a listTemplates - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure; a readStructure - m (Ljava/nio/file/Path;)Z a lambda$listGenerated$5 - m (Ljava/nio/file/Path;Ljava/lang/Throwable;)V a lambda$loadFromGenerated$4 - m (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/util/function/Function;Ljava/nio/file/Path;Ljava/nio/file/Path;)V a lambda$listFolderContents$8 - m (Lnet/minecraft/server/packs/resources/IResourceManager;)V a onResourceManagerReload - m (Lnet/minecraft/resources/MinecraftKey;Ljava/lang/String;)Ljava/nio/file/Path; a createAndValidatePathToGeneratedStructure - m (Ljava/io/InputStream;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure; a readStructure - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$b;)Ljava/util/stream/Stream; a lambda$listTemplates$0 - m (Lnet/minecraft/resources/MinecraftKey;Ljava/lang/Throwable;)V a lambda$loadFromResource$2 - m (ILjava/lang/String;)Ljava/lang/String; a lambda$listFolderContents$6 - m (Lnet/minecraft/resources/MinecraftKey;Ljava/nio/file/Path;)Ljava/util/Optional; a loadFromSnbt - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$a;Ljava/util/function/Consumer;)Ljava/util/Optional; a load - m (Ljava/nio/file/Path;)Ljava/io/InputStream; b lambda$loadFromGenerated$3 - m ()Ljava/util/stream/Stream; b listResources - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; b get - m (Lnet/minecraft/resources/MinecraftKey;)Z c save - m ()Ljava/util/stream/Stream; c listTestStructures - m ()Ljava/util/stream/Stream; d listGenerated - m (Lnet/minecraft/resources/MinecraftKey;)V d remove - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; e tryLoad - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; f loadFromResource - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; g loadFromTestStructures - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; h loadFromGenerated - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/io/InputStream; i lambda$loadFromResource$1 -c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$a net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$InputStreamOpener -c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$b net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$Source - f Ljava/util/function/Function; a loader - f Ljava/util/function/Supplier; b lister - m ()Ljava/util/function/Function; a loader - m ()Ljava/util/function/Supplier; b lister -c net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/resources/ResourceKey; d lootTable - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; a getType - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)V a lambda$apply$2 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot;)Lnet/minecraft/resources/ResourceKey; a lambda$static$0 - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a apply -c net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/nbt/NBTTagCompound; b tag - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; a getType - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic;)Lnet/minecraft/nbt/NBTTagCompound; a lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a apply -c net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Clear net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Clear - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Clear; b INSTANCE - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; a getType - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a apply -c net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough; a INSTANCE - f Lcom/mojang/serialization/MapCodec; b CODEC - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; a getType - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a apply -c net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier - f Lcom/mojang/serialization/Codec; c CODEC - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; a getType - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a apply -c net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; a CLEAR - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; b PASSTHROUGH - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; c APPEND_STATIC - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; d APPEND_LOOT - m (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a lambda$register$0 - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; a register -c net/minecraft/world/level/levelgen/synth/BlendedNoise net/minecraft/world/level/levelgen/synth/BlendedNoise - f Lnet/minecraft/util/KeyDispatchDataCodec; a CODEC - f Lcom/mojang/serialization/Codec; e SCALE_RANGE - f Lcom/mojang/serialization/MapCodec; f DATA_CODEC - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorOctaves; g minLimitNoise - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorOctaves; h maxLimitNoise - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorOctaves; i mainNoise - f D j xzMultiplier - f D k yMultiplier - f D l xzFactor - f D m yFactor - f D n smearScaleMultiplier - f D o maxValue - f D p xzScale - f D q yScale - m (Ljava/lang/StringBuilder;)V a parityConfigString - m (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; a lambda$static$4 - m (DDDDD)Lnet/minecraft/world/level/levelgen/synth/BlendedNoise; a createUnseeded - m ()D a minValue - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$5 - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/synth/BlendedNoise; a withNewRandom - m (Lnet/minecraft/world/level/levelgen/DensityFunction$b;)D a compute - m ()D b maxValue - m (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; b lambda$static$3 - m ()Lnet/minecraft/util/KeyDispatchDataCodec; c codec - m (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; c lambda$static$2 - m (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; d lambda$static$1 - m (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; e lambda$static$0 -c net/minecraft/world/level/levelgen/synth/NoiseGenerator3 net/minecraft/world/level/levelgen/synth/PerlinSimplexNoise - f [Lnet/minecraft/world/level/levelgen/synth/NoiseGenerator3Handler; a noiseLevels - f D b highestFreqValueFactor - f D c highestFreqInputFactor - m (DDZ)D a getValue -c net/minecraft/world/level/levelgen/synth/NoiseGenerator3Handler net/minecraft/world/level/levelgen/synth/SimplexNoise - f [[I a GRADIENT - f D b xo - f D c yo - f D d zo - f D e SQRT_3 - f D f F2 - f D g G2 - f [I h p - m (DDD)D a getValue - m (IDDDD)D a getCornerNoise3D - m (I)I a p - m (DD)D a getValue - m ([IDDD)D a dot -c net/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal net/minecraft/world/level/levelgen/synth/NormalNoise - f D a INPUT_FACTOR - f D b TARGET_DEVIATION - f D c valueFactor - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorOctaves; d first - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorOctaves; e second - f D f maxValue - f Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal$a; g parameters - m (Ljava/lang/StringBuilder;)V a parityConfigString - m (DDD)D a getValue - m (I)D a expectedDeviation - m (Lnet/minecraft/util/RandomSource;I[D)Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; a create - m ()D a maxValue - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal$a;)Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; a createLegacyNetherBiome - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal$a;)Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal; b create - m ()Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal$a; b parameters -c net/minecraft/world/level/levelgen/synth/NoiseGeneratorNormal$a net/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters - f Lcom/mojang/serialization/Codec; a DIRECT_CODEC - f Lcom/mojang/serialization/Codec; b CODEC - f I c firstOctave - f Lit/unimi/dsi/fastutil/doubles/DoubleList; d amplitudes - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I a firstOctave - m (DLit/unimi/dsi/fastutil/doubles/DoubleArrayList;)V a lambda$new$1 - m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; b amplitudes -c net/minecraft/world/level/levelgen/synth/NoiseGeneratorOctaves net/minecraft/world/level/levelgen/synth/PerlinNoise - f I a ROUND_OFF - f [Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorPerlin; b noiseLevels - f I c firstOctave - f Lit/unimi/dsi/fastutil/doubles/DoubleList; d amplitudes - f D e lowestFreqValueFactor - f D f lowestFreqInputFactor - f D g maxValue - m (Ljava/lang/StringBuilder;)V a parityConfigString - m (DDD)D a getValue - m (Lnet/minecraft/util/RandomSource;Ljava/util/stream/IntStream;)Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorOctaves; a createLegacyForBlendedNoise - m (Lnet/minecraft/util/RandomSource;)V a skipOctave - m (I)Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorPerlin; a getOctaveNoise - m (Ljava/lang/Double;)Ljava/lang/String; a lambda$parityConfigString$1 - m (Lnet/minecraft/util/RandomSource;ID[D)Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorOctaves; a create - m (Lnet/minecraft/util/RandomSource;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorOctaves; a create - m ()D a maxValue - m (D)D a maxBrokenValue - m (Lit/unimi/dsi/fastutil/ints/IntSortedSet;)Lcom/mojang/datafixers/util/Pair; a makeAmplitudes - m (DDDDDZ)D a getValue - m (Lnet/minecraft/util/RandomSource;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorOctaves; a createLegacyForLegacyNetherBiome - m (Ljava/lang/Double;)Z b lambda$new$0 - m (D)D b wrap - m (Lnet/minecraft/util/RandomSource;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorOctaves; b create - m (Lnet/minecraft/util/RandomSource;Ljava/util/stream/IntStream;)Lnet/minecraft/world/level/levelgen/synth/NoiseGeneratorOctaves; b create - m ()I b firstOctave - m (D)D c edgeValue - m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; c amplitudes -c net/minecraft/world/level/levelgen/synth/NoiseGeneratorPerlin net/minecraft/world/level/levelgen/synth/ImprovedNoise - f D a xo - f D b yo - f D c zo - f F d SHIFT_UP_EPSILON - f [B e p - m (Ljava/lang/StringBuilder;)V a parityConfigString - m (IIIDDDD)D a sampleAndLerp - m (DDD)D a noise - m (DDDDD)D a noise - m (IIIDDD[D)D a sampleWithDerivative - m (IDDD)D a gradDot - m (DDD[D)D a noiseWithDerivative - m (I)I a p -c net/minecraft/world/level/levelgen/synth/NoiseUtils net/minecraft/world/level/levelgen/synth/NoiseUtils - m (Ljava/lang/StringBuilder;DDD[B)V a parityNoiseOctaveConfigString - m (DD)D a biasTowardsExtreme - m (Ljava/lang/StringBuilder;DDD[I)V a parityNoiseOctaveConfigString -c net/minecraft/world/level/lighting/ChunkSkyLightSources net/minecraft/world/level/lighting/ChunkSkyLightSources - f I a NEGATIVE_INFINITY - f I b SIZE - f I c minY - f Lnet/minecraft/util/DataBits; d heightmap - f Lnet/minecraft/core/BlockPosition$MutableBlockPosition; e mutablePos1 - f Lnet/minecraft/core/BlockPosition$MutableBlockPosition; f mutablePos2 - m (Lnet/minecraft/world/level/IBlockAccess;IILnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a updateEdge - m (I)V a fill - m ()I a getHighestLowestSourceY - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)I a findLowestSourceBelow - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isEdgeOccluded - m (Lnet/minecraft/world/level/IBlockAccess;III)Z a update - m (Lnet/minecraft/world/level/chunk/IChunkAccess;)V a fillFrom - m (Lnet/minecraft/world/level/chunk/IChunkAccess;III)I a findLowestSourceY - m (II)I a getLowestSourceY - m (II)V b set - m (I)I b get - m (II)I c index - m (I)I c extendSourcesBelowWorld -c net/minecraft/world/level/lighting/ILightEngine net/minecraft/world/level/lighting/LightEventListener - m ()Z K_ hasLightWork - m (Lnet/minecraft/core/BlockPosition;)V a checkBlock - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Z)V a setLightEnabled - m (Lnet/minecraft/core/BlockPosition;Z)V a updateSectionStatus - m ()I a runLightUpdates - m (Lnet/minecraft/core/SectionPosition;Z)V a updateSectionStatus - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V b propagateLightSources -c net/minecraft/world/level/lighting/LevelLightEngine net/minecraft/world/level/lighting/LevelLightEngine - f I b LIGHT_SECTION_PADDING - f Lnet/minecraft/world/level/LevelHeightAccessor; c levelHeightAccessor - m ()Z K_ hasLightWork - m (Lnet/minecraft/core/BlockPosition;)V a checkBlock - m (Lnet/minecraft/world/level/EnumSkyBlock;Lnet/minecraft/core/SectionPosition;)Ljava/lang/String; a getDebugData - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Z)V a setLightEnabled - m ()I a runLightUpdates - m (Lnet/minecraft/core/BlockPosition;I)I a getRawBrightness - m (Lnet/minecraft/world/level/EnumSkyBlock;)Lnet/minecraft/world/level/lighting/LightEngineLayerEventListener; a getLayerListener - m (Lnet/minecraft/core/SectionPosition;)Z a lightOnInSection - m (Lnet/minecraft/world/level/EnumSkyBlock;Lnet/minecraft/core/SectionPosition;Lnet/minecraft/world/level/chunk/NibbleArray;)V a queueSectionData - m (Lnet/minecraft/core/SectionPosition;Z)V a updateSectionStatus - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V b propagateLightSources - m (Lnet/minecraft/world/level/EnumSkyBlock;Lnet/minecraft/core/SectionPosition;)Lnet/minecraft/world/level/lighting/LightEngineStorage$b; b getDebugSectionType - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Z)V b retainData - m ()I c getLightSectionCount - m ()I d getMinLightSection - m ()I e getMaxLightSection -c net/minecraft/world/level/lighting/LeveledPriorityQueue net/minecraft/world/level/lighting/LeveledPriorityQueue - f I a levelCount - f [Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet; b queues - f I c firstQueuedLevel - m (JII)V a dequeue - m ()J a removeFirstLong - m (I)V a checkFirstQueuedLevel - m (JI)V a enqueue - m ()Z b isEmpty -c net/minecraft/world/level/lighting/LeveledPriorityQueue$1 net/minecraft/world/level/lighting/LeveledPriorityQueue$1 - f I a val$minSize - f Lnet/minecraft/world/level/lighting/LeveledPriorityQueue; b this$0 -c net/minecraft/world/level/lighting/LightEngine net/minecraft/world/level/lighting/LightEngine - f I a MAX_LEVEL - f I b MIN_OPACITY - f J c PULL_LIGHT_IN_ENTRY - f [Lnet/minecraft/core/EnumDirection; d PROPAGATION_DIRECTIONS - f Lnet/minecraft/world/level/chunk/ILightAccess; e chunkSource - f Lnet/minecraft/world/level/lighting/LightEngineStorage; f storage - f I g MIN_QUEUE_SIZE - f Lit/unimi/dsi/fastutil/longs/LongOpenHashSet; h blockNodesToCheck - f Lit/unimi/dsi/fastutil/longs/LongArrayFIFOQueue; i decreaseQueue - f Lit/unimi/dsi/fastutil/longs/LongArrayFIFOQueue; j increaseQueue - f Lnet/minecraft/core/BlockPosition$MutableBlockPosition; k mutablePos - f I l CACHE_SIZE - f [J m lastChunkPos - f [Lnet/minecraft/world/level/chunk/LightChunk; n lastChunk - m ()Z K_ hasLightWork - m (Lnet/minecraft/core/SectionPosition;)Lnet/minecraft/world/level/chunk/NibbleArray; a getDataLayerData - m (Lnet/minecraft/core/BlockPosition;)V a checkBlock - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Z)V a setLightEnabled - m ()I a runLightUpdates - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;)I a getOpacity - m (JLnet/minecraft/world/level/block/state/IBlockData;JLnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Z a shapeOccludes - m (II)Lnet/minecraft/world/level/chunk/LightChunk; a getChunk - m (Lnet/minecraft/core/SectionPosition;Z)V a updateSectionStatus - m (JLnet/minecraft/world/level/chunk/NibbleArray;)V a queueSectionData - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;I)I a getLightBlockInto - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getOcclusionShape - m (JJ)V a propagateDecrease - m (Lnet/minecraft/world/level/block/state/IBlockData;JLnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getOcclusionShape - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isEmptyShape - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/block/state/IBlockData;)Z a hasDifferentLightProperties - m (J)V a checkNode - m (JJI)V a propagateIncrease - m (JJ)V b enqueueDecrease - m (Lnet/minecraft/core/BlockPosition;)I b getLightValue - m (J)Ljava/lang/String; b getDebugData - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Z)V b retainData - m (J)Lnet/minecraft/world/level/lighting/LightEngineStorage$b; c getDebugSectionType - m ()V c clearChunkCache - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; c getState - m (JJ)V c enqueueIncrease - m ()I d propagateIncreases - m ()I e propagateDecreases -c net/minecraft/world/level/lighting/LightEngine$a net/minecraft/world/level/lighting/LightEngine$QueueEntry - f I a FROM_LEVEL_BITS - f I b DIRECTION_BITS - f J c LEVEL_MASK - f J d DIRECTIONS_MASK - f J e FLAG_FROM_EMPTY_SHAPE - f J f FLAG_INCREASE_FROM_EMISSION - m (IZ)J a increaseLightFromEmission - m (JLnet/minecraft/core/EnumDirection;)Z a shouldPropagateInDirection - m (J)I a getFromLevel - m (I)J a decreaseAllDirections - m (IZLnet/minecraft/core/EnumDirection;)J a increaseSkipOneDirection - m (ILnet/minecraft/core/EnumDirection;)J a decreaseSkipOneDirection - m (ZZZZZ)J a increaseSkySourceInDirections - m (JI)J a withLevel - m (J)Z b isFromEmptyShape - m (IZLnet/minecraft/core/EnumDirection;)J b increaseOnlyOneDirection - m (JLnet/minecraft/core/EnumDirection;)J b withDirection - m (J)Z c isIncreaseFromEmission - m (JLnet/minecraft/core/EnumDirection;)J c withoutDirection -c net/minecraft/world/level/lighting/LightEngineBlock net/minecraft/world/level/lighting/BlockLightEngine - f Lnet/minecraft/core/BlockPosition$MutableBlockPosition; g mutablePos - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a lambda$propagateLightSources$0 - m (JLnet/minecraft/world/level/block/state/IBlockData;)I a getEmission - m (JJ)V a propagateDecrease - m (J)V a checkNode - m (JJI)V a propagateIncrease - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V b propagateLightSources -c net/minecraft/world/level/lighting/LightEngineGraph net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint - f I a NO_COMPUTED_LEVEL - f Lnet/minecraft/world/level/lighting/LeveledPriorityQueue; b priorityQueue - f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; c computedLevels - f Z d hasWork - f J e SOURCE - f I f levelCount - m (JJIZ)V a checkEdge - m (JJIIIZ)V a checkEdge - m (JI)V a setLevel - m (JJI)I a getComputedLevel - m (JIZ)V a checkNeighborsAfterUpdate - m (Ljava/util/function/LongPredicate;Lit/unimi/dsi/fastutil/longs/LongList;J)V a lambda$removeIf$0 - m (Ljava/util/function/LongPredicate;)V a removeIf - m (II)I a calculatePriority - m (J)Z a isSource - m (JJIZ)V b checkNeighbor - m (JJI)I b computeLevelFromNeighbor - m ()Z b hasWork - m (I)I b runUpdates - m (J)I c getLevel - m ()I c getQueueSize - m (J)V e removeFromQueue - m (J)V f checkNode -c net/minecraft/world/level/lighting/LightEngineGraph$1 net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint$1 - f I a val$minMapSize - f Lnet/minecraft/world/level/lighting/LightEngineGraph; b this$0 -c net/minecraft/world/level/lighting/LightEngineLayerEventListener net/minecraft/world/level/lighting/LayerLightEventListener - m (Lnet/minecraft/core/SectionPosition;)Lnet/minecraft/world/level/chunk/NibbleArray; a getDataLayerData - m (Lnet/minecraft/core/BlockPosition;)I b getLightValue -c net/minecraft/world/level/lighting/LightEngineLayerEventListener$Void net/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener - f Lnet/minecraft/world/level/lighting/LightEngineLayerEventListener$Void; a INSTANCE - f [Lnet/minecraft/world/level/lighting/LightEngineLayerEventListener$Void; b $VALUES - m ()Z K_ hasLightWork - m (Lnet/minecraft/core/SectionPosition;)Lnet/minecraft/world/level/chunk/NibbleArray; a getDataLayerData - m (Lnet/minecraft/core/BlockPosition;)V a checkBlock - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Z)V a setLightEnabled - m ()I a runLightUpdates - m (Lnet/minecraft/core/SectionPosition;Z)V a updateSectionStatus - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V b propagateLightSources - m (Lnet/minecraft/core/BlockPosition;)I b getLightValue - m ()[Lnet/minecraft/world/level/lighting/LightEngineLayerEventListener$Void; c $values -c net/minecraft/world/level/lighting/LightEngineSky net/minecraft/world/level/lighting/SkyLightEngine - f J g REMOVE_TOP_SKY_SOURCE_ENTRY - f J h REMOVE_SKY_SOURCE_ENTRY - f J i ADD_SKY_SOURCE_ENTRY - f Lnet/minecraft/core/BlockPosition$MutableBlockPosition; j mutablePos - f Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; k emptyChunkSources - m (JLnet/minecraft/core/EnumDirection;IZI)V a propagateFromEmptySections - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Z)V a setLightEnabled - m (III)I a getLowestSourceY - m (JJ)V a propagateDecrease - m (IIII)V a removeSourcesBelow - m (I)Z a isSourceLevel - m (J)V a checkNode - m (JJI)V a propagateIncrease - m (Lnet/minecraft/core/EnumDirection;II)Z a crossedSectionEdge - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V b propagateLightSources - m (IIII)V b addSourcesAbove - m (II)Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; b getChunkSources - m (III)V b updateSourcesInColumn - m (J)I d countEmptySectionsBelowIfAtBorder -c net/minecraft/world/level/lighting/LightEngineSky$1 net/minecraft/world/level/lighting/SkyLightEngine$1 - f [I a $SwitchMap$net$minecraft$core$Direction -c net/minecraft/world/level/lighting/LightEngineStorage net/minecraft/world/level/lighting/LayerLightSectionStorage - f Lnet/minecraft/world/level/chunk/ILightAccess; a chunkSource - f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; b sectionStates - f Lnet/minecraft/world/level/lighting/LightEngineStorageArray; c visibleSectionData - f Lnet/minecraft/world/level/lighting/LightEngineStorageArray; d updatingSectionData - f Lit/unimi/dsi/fastutil/longs/LongSet; e changedSections - f Lit/unimi/dsi/fastutil/longs/LongSet; f sectionsAffectedByLightUpdates - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; g queuedSections - f Z h hasInconsistencies - f Lnet/minecraft/world/level/EnumSkyBlock; i layer - f Lit/unimi/dsi/fastutil/longs/LongSet; j columnsWithSources - f Lit/unimi/dsi/fastutil/longs/LongSet; k columnsToRetainQueuedDataFor - f Lit/unimi/dsi/fastutil/longs/LongSet; l toRemove - m (Lnet/minecraft/world/level/lighting/LightEngineStorageArray;J)Lnet/minecraft/world/level/chunk/NibbleArray; a getDataLayer - m (J)I a getLightValue - m (JI)V a setStoredLevel - m (JB)V a putSectionState - m ()Z a hasInconsistencies - m (Lnet/minecraft/world/level/lighting/LightEngine;)V a markNewInconsistencies - m (JZ)Lnet/minecraft/world/level/chunk/NibbleArray; a getDataLayer - m (JLnet/minecraft/world/level/chunk/NibbleArray;)V a queueSectionData - m (J)Z b storingLightForSection - m (JZ)V b setLightEnabled - m ()V b swapSectionMap - m (JZ)V c retainData - m (J)Lnet/minecraft/world/level/chunk/NibbleArray; c getDataLayerToWrite - m (J)Lnet/minecraft/world/level/chunk/NibbleArray; d getDataLayerData - m (JZ)V d updateSectionStatus - m (J)I e getStoredLevel - m (J)V f markSectionAndNeighborsAsAffected - m (J)Lnet/minecraft/world/level/chunk/NibbleArray; g createDataLayer - m (J)V h onNodeAdded - m (J)V i onNodeRemoved - m (J)Z j lightOnInSection - m (J)Lnet/minecraft/world/level/lighting/LightEngineStorage$b; k getDebugSectionType - m (J)V l initializeSection - m (J)V m removeSection -c net/minecraft/world/level/lighting/LightEngineStorage$a net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionState - f B a EMPTY - f I b MIN_NEIGHBORS - f I c MAX_NEIGHBORS - f B d HAS_DATA_BIT - f B e NEIGHBOR_COUNT_BITS - m (BZ)B a hasData - m (B)Z a hasData - m (BI)B a neighborCount - m (B)I b neighborCount - m (B)Lnet/minecraft/world/level/lighting/LightEngineStorage$b; c type -c net/minecraft/world/level/lighting/LightEngineStorage$b net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType - f Lnet/minecraft/world/level/lighting/LightEngineStorage$b; a EMPTY - f Lnet/minecraft/world/level/lighting/LightEngineStorage$b; b LIGHT_ONLY - f Lnet/minecraft/world/level/lighting/LightEngineStorage$b; c LIGHT_AND_DATA - f Ljava/lang/String; d display - f [Lnet/minecraft/world/level/lighting/LightEngineStorage$b; e $VALUES - m ()Ljava/lang/String; a display - m ()[Lnet/minecraft/world/level/lighting/LightEngineStorage$b; b $values -c net/minecraft/world/level/lighting/LightEngineStorageArray net/minecraft/world/level/lighting/DataLayerStorageMap - f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; a map - f I b CACHE_SIZE - f [J c lastSectionKeys - f [Lnet/minecraft/world/level/chunk/NibbleArray; d lastSections - f Z e cacheEnabled - m (J)Lnet/minecraft/world/level/chunk/NibbleArray; a copyDataLayer - m (JLnet/minecraft/world/level/chunk/NibbleArray;)V a setLayer - m ()Lnet/minecraft/world/level/lighting/LightEngineStorageArray; b copy - m (J)Z b hasLayer - m (J)Lnet/minecraft/world/level/chunk/NibbleArray; c getLayer - m ()V c clearCache - m (J)Lnet/minecraft/world/level/chunk/NibbleArray; d removeLayer - m ()V d disableCache -c net/minecraft/world/level/lighting/LightEngineStorageBlock net/minecraft/world/level/lighting/BlockLightSectionStorage - m (J)I a getLightValue -c net/minecraft/world/level/lighting/LightEngineStorageBlock$a net/minecraft/world/level/lighting/BlockLightSectionStorage$BlockDataLayerStorageMap - m ()Lnet/minecraft/world/level/lighting/LightEngineStorageBlock$a; a copy - m ()Lnet/minecraft/world/level/lighting/LightEngineStorageArray; b copy -c net/minecraft/world/level/lighting/LightEngineStorageSky net/minecraft/world/level/lighting/SkyLightSectionStorage - m (J)I a getLightValue - m (I)Z a hasLightDataAtOrBelow - m (Lnet/minecraft/world/level/chunk/NibbleArray;)Lnet/minecraft/world/level/chunk/NibbleArray; a repeatFirstLayer - m ()I c getBottomSectionY - m (JZ)I e getLightValue - m (J)Lnet/minecraft/world/level/chunk/NibbleArray; g createDataLayer - m (J)V h onNodeAdded - m (J)V i onNodeRemoved - m (J)Z l isAboveData - m (J)I m getTopSectionY -c net/minecraft/world/level/lighting/LightEngineStorageSky$a net/minecraft/world/level/lighting/SkyLightSectionStorage$SkyDataLayerStorageMap - f I b currentLowestY - f Lit/unimi/dsi/fastutil/longs/Long2IntOpenHashMap; c topSections - m ()Lnet/minecraft/world/level/lighting/LightEngineStorageSky$a; a copy - m ()Lnet/minecraft/world/level/lighting/LightEngineStorageArray; b copy -c net/minecraft/world/level/lighting/SpatialLongSet net/minecraft/world/level/lighting/SpatialLongSet - f Lnet/minecraft/world/level/lighting/SpatialLongSet$a; a map -c net/minecraft/world/level/lighting/SpatialLongSet$a net/minecraft/world/level/lighting/SpatialLongSet$InternalMap - f I a X_BITS - f I b Z_BITS - f I c Y_BITS - f I d Y_OFFSET - f I e Z_OFFSET - f I g X_OFFSET - f J h OUTER_MASK - f I i lastPos - f J j lastOuterKey - f I k minSize - m ()J a removeFirstBit - m (IJ)Z a replaceBit - m (JI)J a getFullKey - m (J)J a getOuterKey - m (IJ)Z b removeFromEntry - m (J)I b getInnerKey - m (J)Z c addBit - m (J)Z d removeBit - m (J)Z e removeFromNullEntry -c net/minecraft/world/level/material/EnumPistonReaction net/minecraft/world/level/material/PushReaction - f Lnet/minecraft/world/level/material/EnumPistonReaction; a NORMAL - f Lnet/minecraft/world/level/material/EnumPistonReaction; b DESTROY - f Lnet/minecraft/world/level/material/EnumPistonReaction; c BLOCK - f Lnet/minecraft/world/level/material/EnumPistonReaction; d IGNORE - f Lnet/minecraft/world/level/material/EnumPistonReaction; e PUSH_ONLY - f [Lnet/minecraft/world/level/material/EnumPistonReaction; f $VALUES - m ()[Lnet/minecraft/world/level/material/EnumPistonReaction; a $values -c net/minecraft/world/level/material/Fluid net/minecraft/world/level/material/FluidState - f Lcom/mojang/serialization/Codec; a CODEC - f I b AMOUNT_MAX - f I g AMOUNT_FULL - m (Lnet/minecraft/tags/TagKey;)Z a is - m (Lnet/minecraft/core/HolderSet;)Z a is - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;)V a tick - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F a getHeight - m (Lnet/minecraft/world/level/material/FluidType;)Z a isSourceOfType - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/FluidType;Lnet/minecraft/core/EnumDirection;)Z a canBeReplacedWith - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V a animateTick - m ()Lnet/minecraft/world/level/material/FluidType; a getType - m (Lnet/minecraft/world/level/material/FluidType;)Z b is - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z b shouldRenderBackwardUpFace - m ()Z b isSource - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/Vec3D; c getFlow - m ()Z c isEmpty - m ()F d getOwnHeight - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; d getShape - m ()I e getAmount - m ()Z f isRandomlyTicking - m ()Lnet/minecraft/world/level/block/state/IBlockData; g createLegacyBlock - m ()Lnet/minecraft/core/particles/ParticleParam; h getDripParticle - m ()F i getExplosionResistance - m ()Lnet/minecraft/core/Holder; j holder - m ()Ljava/util/stream/Stream; k getTags -c net/minecraft/world/level/material/FluidType net/minecraft/world/level/material/Fluid - f Lnet/minecraft/world/level/material/Fluid; a defaultFluidState - f Lnet/minecraft/core/Holder$c; b builtInRegistryHolder - f Lnet/minecraft/core/RegistryBlockID; c FLUID_STATE_REGISTRY - f Lnet/minecraft/world/level/block/state/BlockStateList; d stateDefinition - m (Lnet/minecraft/world/level/material/FluidType;)Z a isSame - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/util/RandomSource;)V a animateTick - m ()Lnet/minecraft/world/item/Item; a getBucket - m (Lnet/minecraft/tags/TagKey;)Z a is - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/phys/Vec3D; a getFlow - m (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/FluidType;Lnet/minecraft/core/EnumDirection;)Z a canBeReplacedWith - m (Lnet/minecraft/world/level/material/Fluid;)F a getOwnHeight - m (Lnet/minecraft/world/level/IWorldReader;)I a getTickDelay - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createFluidStateDefinition - m (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F a getHeight - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;)V b tick - m (Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/block/state/IBlockData; b createLegacyBlock - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getShape - m ()Z b isEmpty - m (Lnet/minecraft/world/level/material/Fluid;)Z c isSource - m ()F c getExplosionResistance - m (Lnet/minecraft/world/level/material/Fluid;)I d getAmount - m (Lnet/minecraft/world/level/material/Fluid;)V f registerDefaultState - m ()Lnet/minecraft/world/level/block/state/BlockStateList; f getStateDefinition - m ()Lnet/minecraft/world/level/material/Fluid; g defaultFluidState - m ()Lnet/minecraft/core/particles/ParticleParam; h getDripParticle - m ()Z i isRandomlyTicking - m ()Ljava/util/Optional; j getPickupSound - m ()Lnet/minecraft/core/Holder$c; k builtInRegistryHolder -c net/minecraft/world/level/material/FluidTypeEmpty net/minecraft/world/level/material/EmptyFluid - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/phys/Vec3D; a getFlow - m (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/FluidType;Lnet/minecraft/core/EnumDirection;)Z a canBeReplacedWith - m (Lnet/minecraft/world/level/material/Fluid;)F a getOwnHeight - m (Lnet/minecraft/world/level/IWorldReader;)I a getTickDelay - m (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F a getHeight - m ()Lnet/minecraft/world/item/Item; a getBucket - m (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getShape - m ()Z b isEmpty - m (Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/block/state/IBlockData; b createLegacyBlock - m (Lnet/minecraft/world/level/material/Fluid;)Z c isSource - m ()F c getExplosionResistance - m (Lnet/minecraft/world/level/material/Fluid;)I d getAmount -c net/minecraft/world/level/material/FluidTypeFlowing net/minecraft/world/level/material/FlowingFluid - f Lnet/minecraft/world/level/block/state/properties/BlockStateBoolean; a FALLING - f Lnet/minecraft/world/level/block/state/properties/BlockStateInteger; b LEVEL - f I e CACHE_SIZE - f Ljava/lang/ThreadLocal; f OCCLUSION_CACHE - f Ljava/util/Map; g shapes - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/material/FluidType;)Z a canSpreadTo - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a canPassThroughWall - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)Z a isSolidFace - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)I a sourceNeighborCount - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/world/level/material/FluidType;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/Fluid;)Z a canPassThrough - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Lnet/minecraft/world/level/material/Fluid; a getNewLiquid - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/level/material/FluidType;)Z a canHoldFluid - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/phys/Vec3D; a getFlow - m (Lnet/minecraft/world/level/material/Fluid;)F a getOwnHeight - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a beforeDestroyingBlock - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/material/Fluid;)I a getSpreadDelay - m (Z)Lnet/minecraft/world/level/material/Fluid; a getSource - m (IZ)Lnet/minecraft/world/level/material/Fluid; a getFlowing - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/material/Fluid;)V a spreadTo - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)S a getCacheKey - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createFluidStateDefinition - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;)V a spread - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)I a getSlopeDistance - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/block/state/IBlockData;)V a spreadToSides - m (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)F a getHeight - m (Lnet/minecraft/world/level/World;)Z a canConvertToSource - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/world/level/material/FluidType;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Z a isWaterHole - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;)V b tick - m (Lnet/minecraft/world/level/IWorldReader;)I b getSlopeFindDistance - m (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/shapes/VoxelShape; b getShape - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)Ljava/util/Map; b getSpread - m (Lnet/minecraft/world/level/IWorldReader;)I c getDropOff - m (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Z c hasSameAbove - m ()Lnet/minecraft/world/level/material/FluidType; d getFlowing - m (Lnet/minecraft/world/level/material/Fluid;)I d getAmount - m (Lnet/minecraft/world/level/material/Fluid;)I e getLegacyLevel - m ()Lnet/minecraft/world/level/material/FluidType; e getSource - m (Lnet/minecraft/world/level/material/Fluid;)Z g affectsFlow - m (Lnet/minecraft/world/level/material/Fluid;)Z h isSourceBlockOfThisType -c net/minecraft/world/level/material/FluidTypeFlowing$1 net/minecraft/world/level/material/FlowingFluid$1 -c net/minecraft/world/level/material/FluidTypeLava net/minecraft/world/level/material/LavaFluid - f F e MIN_LEVEL_CUTOFF - m (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/FluidType;Lnet/minecraft/core/EnumDirection;)Z a canBeReplacedWith - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a beforeDestroyingBlock - m (Lnet/minecraft/world/level/material/FluidType;)Z a isSame - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/material/Fluid;)I a getSpreadDelay - m (Lnet/minecraft/world/level/IWorldReader;)I a getTickDelay - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)V a fizz - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/material/Fluid;)V a spreadTo - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/World;)Z a canConvertToSource - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z a hasFlammableNeighbours - m ()Lnet/minecraft/world/item/Item; a getBucket - m (Lnet/minecraft/world/level/IWorldReader;)I b getSlopeFindDistance - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/util/RandomSource;)V b randomTick - m (Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/block/state/IBlockData; b createLegacyBlock - m (Lnet/minecraft/world/level/IWorldReader;Lnet/minecraft/core/BlockPosition;)Z b isFlammable - m ()F c getExplosionResistance - m (Lnet/minecraft/world/level/IWorldReader;)I c getDropOff - m ()Lnet/minecraft/world/level/material/FluidType; d getFlowing - m ()Lnet/minecraft/world/level/material/FluidType; e getSource - m ()Lnet/minecraft/core/particles/ParticleParam; h getDripParticle - m ()Z i isRandomlyTicking - m ()Ljava/util/Optional; j getPickupSound -c net/minecraft/world/level/material/FluidTypeLava$a net/minecraft/world/level/material/LavaFluid$Flowing - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createFluidStateDefinition - m (Lnet/minecraft/world/level/material/Fluid;)Z c isSource - m (Lnet/minecraft/world/level/material/Fluid;)I d getAmount -c net/minecraft/world/level/material/FluidTypeLava$b net/minecraft/world/level/material/LavaFluid$Source - m (Lnet/minecraft/world/level/material/Fluid;)Z c isSource - m (Lnet/minecraft/world/level/material/Fluid;)I d getAmount -c net/minecraft/world/level/material/FluidTypeWater net/minecraft/world/level/material/WaterFluid - m (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/FluidType;Lnet/minecraft/core/EnumDirection;)Z a canBeReplacedWith - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/state/IBlockData;)V a beforeDestroyingBlock - m (Lnet/minecraft/world/level/material/FluidType;)Z a isSame - m (Lnet/minecraft/world/level/IWorldReader;)I a getTickDelay - m (Lnet/minecraft/world/level/World;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/util/RandomSource;)V a animateTick - m (Lnet/minecraft/world/level/World;)Z a canConvertToSource - m ()Lnet/minecraft/world/item/Item; a getBucket - m (Lnet/minecraft/world/level/IWorldReader;)I b getSlopeFindDistance - m (Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/block/state/IBlockData; b createLegacyBlock - m ()F c getExplosionResistance - m (Lnet/minecraft/world/level/IWorldReader;)I c getDropOff - m ()Lnet/minecraft/world/level/material/FluidType; d getFlowing - m ()Lnet/minecraft/world/level/material/FluidType; e getSource - m ()Lnet/minecraft/core/particles/ParticleParam; h getDripParticle - m ()Ljava/util/Optional; j getPickupSound -c net/minecraft/world/level/material/FluidTypeWater$a net/minecraft/world/level/material/WaterFluid$Flowing - m (Lnet/minecraft/world/level/block/state/BlockStateList$a;)V a createFluidStateDefinition - m (Lnet/minecraft/world/level/material/Fluid;)Z c isSource - m (Lnet/minecraft/world/level/material/Fluid;)I d getAmount -c net/minecraft/world/level/material/FluidTypeWater$b net/minecraft/world/level/material/WaterFluid$Source - m (Lnet/minecraft/world/level/material/Fluid;)Z c isSource - m (Lnet/minecraft/world/level/material/Fluid;)I d getAmount -c net/minecraft/world/level/material/FluidTypes net/minecraft/world/level/material/Fluids - f Lnet/minecraft/world/level/material/FluidType; a EMPTY - f Lnet/minecraft/world/level/material/FluidTypeFlowing; b FLOWING_WATER - f Lnet/minecraft/world/level/material/FluidTypeFlowing; c WATER - f Lnet/minecraft/world/level/material/FluidTypeFlowing; d FLOWING_LAVA - f Lnet/minecraft/world/level/material/FluidTypeFlowing; e LAVA - m (Ljava/lang/String;Lnet/minecraft/world/level/material/FluidType;)Lnet/minecraft/world/level/material/FluidType; a register -c net/minecraft/world/level/material/FogType net/minecraft/world/level/material/FogType - f Lnet/minecraft/world/level/material/FogType; a LAVA - f Lnet/minecraft/world/level/material/FogType; b WATER - f Lnet/minecraft/world/level/material/FogType; c POWDER_SNOW - f Lnet/minecraft/world/level/material/FogType; d NONE - f [Lnet/minecraft/world/level/material/FogType; e $VALUES - m ()[Lnet/minecraft/world/level/material/FogType; a $values -c net/minecraft/world/level/material/MaterialMapColor net/minecraft/world/level/material/MapColor - f Lnet/minecraft/world/level/material/MaterialMapColor; A COLOR_BROWN - f Lnet/minecraft/world/level/material/MaterialMapColor; B COLOR_GREEN - f Lnet/minecraft/world/level/material/MaterialMapColor; C COLOR_RED - f Lnet/minecraft/world/level/material/MaterialMapColor; D COLOR_BLACK - f Lnet/minecraft/world/level/material/MaterialMapColor; E GOLD - f Lnet/minecraft/world/level/material/MaterialMapColor; F DIAMOND - f Lnet/minecraft/world/level/material/MaterialMapColor; G LAPIS - f Lnet/minecraft/world/level/material/MaterialMapColor; H EMERALD - f Lnet/minecraft/world/level/material/MaterialMapColor; I PODZOL - f Lnet/minecraft/world/level/material/MaterialMapColor; J NETHER - f Lnet/minecraft/world/level/material/MaterialMapColor; K TERRACOTTA_WHITE - f Lnet/minecraft/world/level/material/MaterialMapColor; L TERRACOTTA_ORANGE - f Lnet/minecraft/world/level/material/MaterialMapColor; M TERRACOTTA_MAGENTA - f Lnet/minecraft/world/level/material/MaterialMapColor; N TERRACOTTA_LIGHT_BLUE - f Lnet/minecraft/world/level/material/MaterialMapColor; O TERRACOTTA_YELLOW - f Lnet/minecraft/world/level/material/MaterialMapColor; P TERRACOTTA_LIGHT_GREEN - f Lnet/minecraft/world/level/material/MaterialMapColor; Q TERRACOTTA_PINK - f Lnet/minecraft/world/level/material/MaterialMapColor; R TERRACOTTA_GRAY - f Lnet/minecraft/world/level/material/MaterialMapColor; S TERRACOTTA_LIGHT_GRAY - f Lnet/minecraft/world/level/material/MaterialMapColor; T TERRACOTTA_CYAN - f Lnet/minecraft/world/level/material/MaterialMapColor; U TERRACOTTA_PURPLE - f Lnet/minecraft/world/level/material/MaterialMapColor; V TERRACOTTA_BLUE - f Lnet/minecraft/world/level/material/MaterialMapColor; W TERRACOTTA_BROWN - f Lnet/minecraft/world/level/material/MaterialMapColor; X TERRACOTTA_GREEN - f Lnet/minecraft/world/level/material/MaterialMapColor; Y TERRACOTTA_RED - f Lnet/minecraft/world/level/material/MaterialMapColor; Z TERRACOTTA_BLACK - f Lnet/minecraft/world/level/material/MaterialMapColor; a NONE - f Lnet/minecraft/world/level/material/MaterialMapColor; aa CRIMSON_NYLIUM - f Lnet/minecraft/world/level/material/MaterialMapColor; ab CRIMSON_STEM - f Lnet/minecraft/world/level/material/MaterialMapColor; ac CRIMSON_HYPHAE - f Lnet/minecraft/world/level/material/MaterialMapColor; ad WARPED_NYLIUM - f Lnet/minecraft/world/level/material/MaterialMapColor; ae WARPED_STEM - f Lnet/minecraft/world/level/material/MaterialMapColor; af WARPED_HYPHAE - f Lnet/minecraft/world/level/material/MaterialMapColor; ag WARPED_WART_BLOCK - f Lnet/minecraft/world/level/material/MaterialMapColor; ah DEEPSLATE - f Lnet/minecraft/world/level/material/MaterialMapColor; ai RAW_IRON - f Lnet/minecraft/world/level/material/MaterialMapColor; aj GLOW_LICHEN - f I ak col - f I al id - f [Lnet/minecraft/world/level/material/MaterialMapColor; am MATERIAL_COLORS - f Lnet/minecraft/world/level/material/MaterialMapColor; b GRASS - f Lnet/minecraft/world/level/material/MaterialMapColor; c SAND - f Lnet/minecraft/world/level/material/MaterialMapColor; d WOOL - f Lnet/minecraft/world/level/material/MaterialMapColor; e FIRE - f Lnet/minecraft/world/level/material/MaterialMapColor; f ICE - f Lnet/minecraft/world/level/material/MaterialMapColor; g METAL - f Lnet/minecraft/world/level/material/MaterialMapColor; h PLANT - f Lnet/minecraft/world/level/material/MaterialMapColor; i SNOW - f Lnet/minecraft/world/level/material/MaterialMapColor; j CLAY - f Lnet/minecraft/world/level/material/MaterialMapColor; k DIRT - f Lnet/minecraft/world/level/material/MaterialMapColor; l STONE - f Lnet/minecraft/world/level/material/MaterialMapColor; m WATER - f Lnet/minecraft/world/level/material/MaterialMapColor; n WOOD - f Lnet/minecraft/world/level/material/MaterialMapColor; o QUARTZ - f Lnet/minecraft/world/level/material/MaterialMapColor; p COLOR_ORANGE - f Lnet/minecraft/world/level/material/MaterialMapColor; q COLOR_MAGENTA - f Lnet/minecraft/world/level/material/MaterialMapColor; r COLOR_LIGHT_BLUE - f Lnet/minecraft/world/level/material/MaterialMapColor; s COLOR_YELLOW - f Lnet/minecraft/world/level/material/MaterialMapColor; t COLOR_LIGHT_GREEN - f Lnet/minecraft/world/level/material/MaterialMapColor; u COLOR_PINK - f Lnet/minecraft/world/level/material/MaterialMapColor; v COLOR_GRAY - f Lnet/minecraft/world/level/material/MaterialMapColor; w COLOR_LIGHT_GRAY - f Lnet/minecraft/world/level/material/MaterialMapColor; x COLOR_CYAN - f Lnet/minecraft/world/level/material/MaterialMapColor; y COLOR_PURPLE - f Lnet/minecraft/world/level/material/MaterialMapColor; z COLOR_BLUE - m (I)Lnet/minecraft/world/level/material/MaterialMapColor; a byId - m (Lnet/minecraft/world/level/material/MaterialMapColor$a;)I a calculateRGBColor - m (I)I b getColorFromPackedId - m (Lnet/minecraft/world/level/material/MaterialMapColor$a;)B b getPackedId - m (I)Lnet/minecraft/world/level/material/MaterialMapColor; c byIdUnsafe -c net/minecraft/world/level/material/MaterialMapColor$a net/minecraft/world/level/material/MapColor$Brightness - f Lnet/minecraft/world/level/material/MaterialMapColor$a; a LOW - f Lnet/minecraft/world/level/material/MaterialMapColor$a; b NORMAL - f Lnet/minecraft/world/level/material/MaterialMapColor$a; c HIGH - f Lnet/minecraft/world/level/material/MaterialMapColor$a; d LOWEST - f I e id - f I f modifier - f [Lnet/minecraft/world/level/material/MaterialMapColor$a; g VALUES - f [Lnet/minecraft/world/level/material/MaterialMapColor$a; h $VALUES - m (I)Lnet/minecraft/world/level/material/MaterialMapColor$a; a byId - m ()[Lnet/minecraft/world/level/material/MaterialMapColor$a; a $values - m (I)Lnet/minecraft/world/level/material/MaterialMapColor$a; b byIdUnsafe -c net/minecraft/world/level/pathfinder/AmphibiousNodeEvaluator net/minecraft/world/level/pathfinder/AmphibiousNodeEvaluator - f Z l prefersShallowSwimming - f F m oldWalkableCost - f F n oldWaterBorderCost - m ([Lnet/minecraft/world/level/pathfinder/PathPoint;Lnet/minecraft/world/level/pathfinder/PathPoint;)I a getNeighbors - m (Lnet/minecraft/world/level/ChunkCache;Lnet/minecraft/world/entity/EntityInsentient;)V a prepare - m (DDD)Lnet/minecraft/world/level/pathfinder/PathDestination; a getTarget - m ()Lnet/minecraft/world/level/pathfinder/PathPoint; a getStart - m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Lnet/minecraft/world/level/pathfinder/PathType; a getPathType - m (Lnet/minecraft/world/level/pathfinder/PathPoint;Lnet/minecraft/world/level/pathfinder/PathPoint;)Z b isVerticalNeighborValid - m ()V b done - m ()Z c isAmphibious -c net/minecraft/world/level/pathfinder/Path net/minecraft/world/level/pathfinder/BinaryHeap - f [Lnet/minecraft/world/level/pathfinder/PathPoint; a heap - f I b size - m (Lnet/minecraft/world/level/pathfinder/PathPoint;F)V a changeCost - m (I)V a upHeap - m (Lnet/minecraft/world/level/pathfinder/PathPoint;)Lnet/minecraft/world/level/pathfinder/PathPoint; a insert - m ()V a clear - m (Lnet/minecraft/world/level/pathfinder/PathPoint;)V b remove - m (I)V b downHeap - m ()Lnet/minecraft/world/level/pathfinder/PathPoint; b peek - m ()Lnet/minecraft/world/level/pathfinder/PathPoint; c pop - m ()I d size - m ()Z e isEmpty - m ()[Lnet/minecraft/world/level/pathfinder/PathPoint; f getHeap -c net/minecraft/world/level/pathfinder/PathDestination net/minecraft/world/level/pathfinder/Target - f F m bestHeuristic - f Lnet/minecraft/world/level/pathfinder/PathPoint; n bestNode - f Z o reached - m (FLnet/minecraft/world/level/pathfinder/PathPoint;)V a updateBest - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/world/level/pathfinder/PathDestination; c createFromStream - m ()Lnet/minecraft/world/level/pathfinder/PathPoint; d getBestNode - m ()V e setReached - m ()Z f isReached -c net/minecraft/world/level/pathfinder/PathEntity net/minecraft/world/level/pathfinder/Path - f Ljava/util/List; a nodes - f Lnet/minecraft/world/level/pathfinder/PathEntity$a; b debugData - f I c nextNodeIndex - f Lnet/minecraft/core/BlockPosition; d target - f F e distToTarget - f Z f reached - m (Lnet/minecraft/network/PacketDataSerializer;)V a writeToStream - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/world/level/pathfinder/PathPoint;)V a lambda$writeToStream$0 - m (Lnet/minecraft/world/level/pathfinder/PathEntity;)Z a sameAs - m ()V a advance - m (I)Lnet/minecraft/world/level/pathfinder/PathPoint; a getNode - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3D; a getNextEntityPos - m (ILnet/minecraft/world/level/pathfinder/PathPoint;)V a replaceNode - m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/phys/Vec3D; a getEntityPosAtNode - m (Lnet/minecraft/network/PacketDataSerializer;[Lnet/minecraft/world/level/pathfinder/PathPoint;)V a writeNodeArray - m ([Lnet/minecraft/world/level/pathfinder/PathPoint;[Lnet/minecraft/world/level/pathfinder/PathPoint;Ljava/util/Set;)V a setDebug - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/world/level/pathfinder/PathEntity; b createFromStream - m (I)V b truncateNodes - m ()Z b notStarted - m (I)V c setNextNodeIndex - m ()Z c isDone - m (Lnet/minecraft/network/PacketDataSerializer;)[Lnet/minecraft/world/level/pathfinder/PathPoint; c readNodeArray - m (I)Lnet/minecraft/core/BlockPosition; d getNodePos - m ()Lnet/minecraft/world/level/pathfinder/PathPoint; d getEndNode - m ()I e getNodeCount - m ()I f getNextNodeIndex - m ()Lnet/minecraft/core/BlockPosition; g getNextNodePos - m ()Lnet/minecraft/world/level/pathfinder/PathPoint; h getNextNode - m ()Lnet/minecraft/world/level/pathfinder/PathPoint; i getPreviousNode - m ()Z j canReach - m ()Lnet/minecraft/world/level/pathfinder/PathEntity$a; k debugData - m ()Lnet/minecraft/core/BlockPosition; l getTarget - m ()F m getDistToTarget - m ()Lnet/minecraft/world/level/pathfinder/PathEntity; n copy -c net/minecraft/world/level/pathfinder/PathEntity$a net/minecraft/world/level/pathfinder/Path$DebugData - f [Lnet/minecraft/world/level/pathfinder/PathPoint; a openSet - f [Lnet/minecraft/world/level/pathfinder/PathPoint; b closedSet - f Ljava/util/Set; c targetNodes - m ()[Lnet/minecraft/world/level/pathfinder/PathPoint; a openSet - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/world/level/pathfinder/PathDestination;)V a lambda$write$0 - m (Lnet/minecraft/network/PacketDataSerializer;)V a write - m ()[Lnet/minecraft/world/level/pathfinder/PathPoint; b closedSet - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/world/level/pathfinder/PathEntity$a; b read - m ()Ljava/util/Set; c targetNodes -c net/minecraft/world/level/pathfinder/PathMode net/minecraft/world/level/pathfinder/PathComputationType - f Lnet/minecraft/world/level/pathfinder/PathMode; a LAND - f Lnet/minecraft/world/level/pathfinder/PathMode; b WATER - f Lnet/minecraft/world/level/pathfinder/PathMode; c AIR - f [Lnet/minecraft/world/level/pathfinder/PathMode; d $VALUES - m ()[Lnet/minecraft/world/level/pathfinder/PathMode; a $values -c net/minecraft/world/level/pathfinder/PathPoint net/minecraft/world/level/pathfinder/Node - f I a x - f I b y - f I c z - f I d heapIdx - f F e g - f F f h - f F g f - f Lnet/minecraft/world/level/pathfinder/PathPoint; h cameFrom - f Z i closed - f F j walkedDistance - f F k costMalus - f Lnet/minecraft/world/level/pathfinder/PathType; l type - f I m hash - m (Lnet/minecraft/network/PacketDataSerializer;)V a writeToStream - m (Lnet/minecraft/world/level/pathfinder/PathPoint;)F a distanceTo - m (Lnet/minecraft/network/PacketDataSerializer;Lnet/minecraft/world/level/pathfinder/PathPoint;)V a readContents - m ()Lnet/minecraft/core/BlockPosition; a asBlockPos - m (Lnet/minecraft/core/BlockPosition;)F a distanceTo - m (III)Lnet/minecraft/world/level/pathfinder/PathPoint; a cloneAndMove - m (Lnet/minecraft/network/PacketDataSerializer;)Lnet/minecraft/world/level/pathfinder/PathPoint; b createFromStream - m (Lnet/minecraft/core/BlockPosition;)F b distanceToSqr - m (III)I b createHash - m (Lnet/minecraft/world/level/pathfinder/PathPoint;)F b distanceToXZ - m ()Lnet/minecraft/world/phys/Vec3D; b asVec3 - m (Lnet/minecraft/core/BlockPosition;)F c distanceManhattan - m ()Z c inOpenSet - m (Lnet/minecraft/world/level/pathfinder/PathPoint;)F c distanceToSqr - m (Lnet/minecraft/world/level/pathfinder/PathPoint;)F d distanceManhattan -c net/minecraft/world/level/pathfinder/PathType net/minecraft/world/level/pathfinder/PathType - f F A malus - f [Lnet/minecraft/world/level/pathfinder/PathType; B $VALUES - f Lnet/minecraft/world/level/pathfinder/PathType; a BLOCKED - f Lnet/minecraft/world/level/pathfinder/PathType; b OPEN - f Lnet/minecraft/world/level/pathfinder/PathType; c WALKABLE - f Lnet/minecraft/world/level/pathfinder/PathType; d WALKABLE_DOOR - f Lnet/minecraft/world/level/pathfinder/PathType; e TRAPDOOR - f Lnet/minecraft/world/level/pathfinder/PathType; f POWDER_SNOW - f Lnet/minecraft/world/level/pathfinder/PathType; g DANGER_POWDER_SNOW - f Lnet/minecraft/world/level/pathfinder/PathType; h FENCE - f Lnet/minecraft/world/level/pathfinder/PathType; i LAVA - f Lnet/minecraft/world/level/pathfinder/PathType; j WATER - f Lnet/minecraft/world/level/pathfinder/PathType; k WATER_BORDER - f Lnet/minecraft/world/level/pathfinder/PathType; l RAIL - f Lnet/minecraft/world/level/pathfinder/PathType; m UNPASSABLE_RAIL - f Lnet/minecraft/world/level/pathfinder/PathType; n DANGER_FIRE - f Lnet/minecraft/world/level/pathfinder/PathType; o DAMAGE_FIRE - f Lnet/minecraft/world/level/pathfinder/PathType; p DANGER_OTHER - f Lnet/minecraft/world/level/pathfinder/PathType; q DAMAGE_OTHER - f Lnet/minecraft/world/level/pathfinder/PathType; r DOOR_OPEN - f Lnet/minecraft/world/level/pathfinder/PathType; s DOOR_WOOD_CLOSED - f Lnet/minecraft/world/level/pathfinder/PathType; t DOOR_IRON_CLOSED - f Lnet/minecraft/world/level/pathfinder/PathType; u BREACH - f Lnet/minecraft/world/level/pathfinder/PathType; v LEAVES - f Lnet/minecraft/world/level/pathfinder/PathType; w STICKY_HONEY - f Lnet/minecraft/world/level/pathfinder/PathType; x COCOA - f Lnet/minecraft/world/level/pathfinder/PathType; y DAMAGE_CAUTIOUS - f Lnet/minecraft/world/level/pathfinder/PathType; z DANGER_TRAPDOOR - m ()F a getMalus - m ()[Lnet/minecraft/world/level/pathfinder/PathType; b $values -c net/minecraft/world/level/pathfinder/PathTypeCache net/minecraft/world/level/pathfinder/PathTypeCache - f I a SIZE - f I b MASK - f [J c positions - f [Lnet/minecraft/world/level/pathfinder/PathType; d pathTypes - m (IJ)Lnet/minecraft/world/level/pathfinder/PathType; a get - m (Lnet/minecraft/core/BlockPosition;)V a invalidate - m (J)I a index - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;IJ)Lnet/minecraft/world/level/pathfinder/PathType; a compute - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/pathfinder/PathType; a getOrCompute -c net/minecraft/world/level/pathfinder/Pathfinder net/minecraft/world/level/pathfinder/PathFinder - f F a FUDGING - f [Lnet/minecraft/world/level/pathfinder/PathPoint; b neighbors - f I c maxVisitedNodes - f Lnet/minecraft/world/level/pathfinder/PathfinderAbstract; d nodeEvaluator - f Z e DEBUG - f Lnet/minecraft/world/level/pathfinder/Path; f openSet - m (Lnet/minecraft/world/level/ChunkCache;Lnet/minecraft/world/entity/EntityInsentient;Ljava/util/Set;FIF)Lnet/minecraft/world/level/pathfinder/PathEntity; a findPath - m (Lnet/minecraft/world/level/pathfinder/PathPoint;Lnet/minecraft/core/BlockPosition;Z)Lnet/minecraft/world/level/pathfinder/PathEntity; a reconstructPath - m (Lnet/minecraft/world/level/pathfinder/PathPoint;Lnet/minecraft/world/level/pathfinder/PathPoint;)F a distance -c net/minecraft/world/level/pathfinder/PathfinderAbstract net/minecraft/world/level/pathfinder/NodeEvaluator - f Lnet/minecraft/world/level/pathfinder/PathfindingContext; a currentContext - f Lnet/minecraft/world/entity/EntityInsentient; b mob - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; c nodes - f I d entityWidth - f I e entityHeight - f I f entityDepth - f Z g canPassDoors - f Z h canOpenDoors - f Z i canFloat - f Z j canWalkOverFences - m ([Lnet/minecraft/world/level/pathfinder/PathPoint;Lnet/minecraft/world/level/pathfinder/PathPoint;)I a getNeighbors - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/pathfinder/PathType; a getPathType - m (IIII)Lnet/minecraft/world/level/pathfinder/PathPoint; a lambda$getNode$0 - m (Lnet/minecraft/world/level/ChunkCache;Lnet/minecraft/world/entity/EntityInsentient;)V a prepare - m (DDD)Lnet/minecraft/world/level/pathfinder/PathDestination; a getTarget - m (Z)V a setCanPassDoors - m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Lnet/minecraft/world/level/pathfinder/PathType; a getPathType - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isBurningBlock - m ()Lnet/minecraft/world/level/pathfinder/PathPoint; a getStart - m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;IIILnet/minecraft/world/entity/EntityInsentient;)Lnet/minecraft/world/level/pathfinder/PathType; a getPathTypeOfMob - m (DDD)Lnet/minecraft/world/level/pathfinder/PathDestination; b getTargetNodeAt - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/pathfinder/PathPoint; b getNode - m (Z)V b setCanOpenDoors - m ()V b done - m (Z)V c setCanFloat - m (III)Lnet/minecraft/world/level/pathfinder/PathPoint; c getNode - m (Z)V d setCanWalkOverFences - m ()Z d canPassDoors - m ()Z e canOpenDoors - m ()Z f canFloat - m ()Z g canWalkOverFences -c net/minecraft/world/level/pathfinder/PathfinderFlying net/minecraft/world/level/pathfinder/FlyNodeEvaluator - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; l pathTypeByPosCache - f F m SMALL_MOB_SIZE - f F n SMALL_MOB_INFLATED_START_NODE_BOUNDING_BOX - f I o MAX_START_NODE_CANDIDATES - m ([Lnet/minecraft/world/level/pathfinder/PathPoint;Lnet/minecraft/world/level/pathfinder/PathPoint;)I a getNeighbors - m (Lnet/minecraft/core/BlockPosition;)Z a canStartAt - m (Lnet/minecraft/world/level/ChunkCache;Lnet/minecraft/world/entity/EntityInsentient;)V a prepare - m (DDD)Lnet/minecraft/world/level/pathfinder/PathDestination; a getTarget - m (IIIJ)Lnet/minecraft/world/level/pathfinder/PathType; a lambda$getCachedPathType$0 - m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Lnet/minecraft/world/level/pathfinder/PathType; a getPathType - m (Lnet/minecraft/world/entity/EntityInsentient;)Ljava/lang/Iterable; a iteratePathfindingStartNodeCandidatePositions - m (III)Lnet/minecraft/world/level/pathfinder/PathPoint; a findAcceptedNode - m ()Lnet/minecraft/world/level/pathfinder/PathPoint; a getStart - m (III)Lnet/minecraft/world/level/pathfinder/PathType; b getCachedPathType - m (Lnet/minecraft/world/level/pathfinder/PathPoint;)Z b hasMalus - m ()V b done - m (Lnet/minecraft/world/level/pathfinder/PathPoint;)Z c isOpen -c net/minecraft/world/level/pathfinder/PathfinderNormal net/minecraft/world/level/pathfinder/WalkNodeEvaluator - f D k SPACE_BETWEEN_WALL_POSTS - f D l DEFAULT_MOB_JUMP_HEIGHT - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; m pathTypesByPosCacheByMob - f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; n collisionCache - f [Lnet/minecraft/world/level/pathfinder/PathPoint; o reusableNeighbors - m ([Lnet/minecraft/world/level/pathfinder/PathPoint;Lnet/minecraft/world/level/pathfinder/PathPoint;)I a getNeighbors - m (Lnet/minecraft/core/BlockPosition;)Z a canStartAt - m (IIIJ)Lnet/minecraft/world/level/pathfinder/PathType; a lambda$getCachedPathType$1 - m (Lnet/minecraft/world/level/pathfinder/PathType;)Z a doesBlockHavePartialCollision - m (IIILnet/minecraft/world/level/pathfinder/PathType;)Lnet/minecraft/world/level/pathfinder/PathPoint; a getClosedNode - m (Lnet/minecraft/world/level/pathfinder/PathPoint;Lnet/minecraft/world/level/pathfinder/PathPoint;Lnet/minecraft/world/level/pathfinder/PathPoint;)Z a isDiagonalValid - m ()Lnet/minecraft/world/level/pathfinder/PathPoint; a getStart - m (Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/lang/Object;)Z a lambda$hasCollisions$0 - m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;IIILnet/minecraft/world/entity/EntityInsentient;)Lnet/minecraft/world/level/pathfinder/PathType; a getPathTypeOfMob - m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;IIILnet/minecraft/world/level/pathfinder/PathType;)Lnet/minecraft/world/level/pathfinder/PathType; a checkNeighbourBlocks - m (IIILnet/minecraft/world/level/pathfinder/PathType;F)Lnet/minecraft/world/level/pathfinder/PathPoint; a getNodeAndUpdateCostToMax - m (IIIIDLnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/pathfinder/PathType;)Lnet/minecraft/world/level/pathfinder/PathPoint; a findAcceptedNode - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)D a getFloorLevel - m (Lnet/minecraft/world/level/ChunkCache;Lnet/minecraft/world/entity/EntityInsentient;)V a prepare - m (DDD)Lnet/minecraft/world/level/pathfinder/PathDestination; a getTarget - m (IIIIDLnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/pathfinder/PathType;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;)Lnet/minecraft/world/level/pathfinder/PathPoint; a tryJumpOn - m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Lnet/minecraft/world/level/pathfinder/PathType; a getPathType - m (Lnet/minecraft/world/phys/AxisAlignedBB;)Z a hasCollisions - m (Lnet/minecraft/world/level/pathfinder/PathPoint;Lnet/minecraft/world/level/pathfinder/PathPoint;)Z a isNeighborValid - m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;)Lnet/minecraft/world/level/pathfinder/PathType; a getPathTypeStatic - m (III)Lnet/minecraft/world/level/pathfinder/PathPoint; a getBlockedNode - m (Lnet/minecraft/world/level/pathfinder/PathPoint;)Z a isDiagonalValid - m (IIILnet/minecraft/world/level/pathfinder/PathPoint;)Lnet/minecraft/world/level/pathfinder/PathPoint; a tryFindFirstNonWaterBelow - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/pathfinder/PathType; b getPathTypeFromState - m (Lnet/minecraft/world/entity/EntityInsentient;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/pathfinder/PathType; b getPathTypeStatic - m (III)Lnet/minecraft/world/level/pathfinder/PathType; b getCachedPathType - m (Lnet/minecraft/world/level/pathfinder/PathPoint;)Z b canReachWithoutCollision - m ()V b done - m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Ljava/util/Set; b getPathTypeWithinMobBB - m ()Z c isAmphibious - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/pathfinder/PathPoint; c getStartNode - m (III)Lnet/minecraft/world/level/pathfinder/PathPoint; d tryFindFirstGroundNodeBelow - m (Lnet/minecraft/core/BlockPosition;)D d getFloorLevel - m ()D h getMobJumpHeight -c net/minecraft/world/level/pathfinder/PathfinderNormal$1 net/minecraft/world/level/pathfinder/WalkNodeEvaluator$1 - f [I a $SwitchMap$net$minecraft$world$level$pathfinder$PathType -c net/minecraft/world/level/pathfinder/PathfinderWater net/minecraft/world/level/pathfinder/SwimNodeEvaluator - f Z k allowBreaching - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; l pathTypesByPosCache - m ([Lnet/minecraft/world/level/pathfinder/PathPoint;Lnet/minecraft/world/level/pathfinder/PathPoint;)I a getNeighbors - m (Lnet/minecraft/world/level/ChunkCache;Lnet/minecraft/world/entity/EntityInsentient;)V a prepare - m (III)Lnet/minecraft/world/level/pathfinder/PathPoint; a findAcceptedNode - m (DDD)Lnet/minecraft/world/level/pathfinder/PathDestination; a getTarget - m (Lnet/minecraft/world/level/pathfinder/PathPoint;)Z a isNodeValid - m ()Lnet/minecraft/world/level/pathfinder/PathPoint; a getStart - m (IIIJ)Lnet/minecraft/world/level/pathfinder/PathType; a lambda$getCachedBlockType$0 - m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;III)Lnet/minecraft/world/level/pathfinder/PathType; a getPathType - m (Lnet/minecraft/world/level/pathfinder/PathfindingContext;IIILnet/minecraft/world/entity/EntityInsentient;)Lnet/minecraft/world/level/pathfinder/PathType; a getPathTypeOfMob - m (III)Lnet/minecraft/world/level/pathfinder/PathType; b getCachedBlockType - m (Lnet/minecraft/world/level/pathfinder/PathPoint;)Z b hasMalus - m ()V b done -c net/minecraft/world/level/pathfinder/PathfindingContext net/minecraft/world/level/pathfinder/PathfindingContext - f Lnet/minecraft/world/level/ICollisionAccess; a level - f Lnet/minecraft/world/level/pathfinder/PathTypeCache; b cache - f Lnet/minecraft/core/BlockPosition; c mobPosition - f Lnet/minecraft/core/BlockPosition$MutableBlockPosition; d mutablePos - m ()Lnet/minecraft/world/level/ICollisionAccess; a level - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/block/state/IBlockData; a getBlockState - m (III)Lnet/minecraft/world/level/pathfinder/PathType; a getPathTypeFromState - m ()Lnet/minecraft/core/BlockPosition; b mobPosition -c net/minecraft/world/level/portal/BlockPortalShape net/minecraft/world/level/portal/PortalShape - f I a MAX_WIDTH - f I b MAX_HEIGHT - f I c MIN_WIDTH - f I d MIN_HEIGHT - f Lnet/minecraft/world/level/block/state/BlockBase$f; e FRAME - f F f SAFE_TRAVEL_MAX_ENTITY_XY - f D g SAFE_TRAVEL_MAX_VERTICAL_DELTA - f Lnet/minecraft/world/level/GeneratorAccess; h level - f Lnet/minecraft/core/EnumDirection$EnumAxis; i axis - f Lnet/minecraft/core/EnumDirection; j rightDir - f I k numPortalBlocks - f Lnet/minecraft/core/BlockPosition; l bottomLeft - f I m height - f I n width - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection;)I a getDistanceUntilEdgeAboveFrame - m (Lnet/minecraft/world/level/block/state/IBlockData;)Z a isEmpty - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/core/BlockPosition; a calculateBottomLeft - m (Lnet/minecraft/core/BlockPosition$MutableBlockPosition;I)Z a hasTopFrame - m ()Z a isValid - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection$EnumAxis;)Ljava/util/Optional; a findEmptyPortalShape - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;Ljava/util/function/Predicate;Lnet/minecraft/core/EnumDirection$EnumAxis;)Ljava/util/Optional; a findPortalShape - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntitySize;)Lnet/minecraft/world/phys/Vec3D; a findCollisionFreePosition - m (Lnet/minecraft/core/BlockPosition$MutableBlockPosition;)I a getDistanceUntilTop - m (Lnet/minecraft/BlockUtil$Rectangle;Lnet/minecraft/core/EnumDirection$EnumAxis;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/entity/EntitySize;)Lnet/minecraft/world/phys/Vec3D; a getRelativePosition - m ()Z c isComplete - m ()I d calculateWidth - m ()I e calculateHeight -c net/minecraft/world/level/portal/DimensionTransition net/minecraft/world/level/portal/DimensionTransition - f Lnet/minecraft/world/level/portal/DimensionTransition$a; a DO_NOTHING - f Lnet/minecraft/world/level/portal/DimensionTransition$a; b PLAY_PORTAL_SOUND - f Lnet/minecraft/world/level/portal/DimensionTransition$a; c PLACE_PORTAL_TICKET - f Lnet/minecraft/server/level/WorldServer; d newLevel - f Lnet/minecraft/world/phys/Vec3D; e pos - f Lnet/minecraft/world/phys/Vec3D; f speed - f F g yRot - f F h xRot - f Z i missingRespawnBlock - f Lnet/minecraft/world/level/portal/DimensionTransition$a; j postDimensionTransition - m ()Lnet/minecraft/server/level/WorldServer; a newLevel - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3D; a findAdjustedSharedSpawnPos - m (Lnet/minecraft/server/level/WorldServer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/portal/DimensionTransition$a;)Lnet/minecraft/world/level/portal/DimensionTransition; a missingRespawnBlock - m (Lnet/minecraft/world/entity/Entity;)V a playPortalSound - m (Lnet/minecraft/world/entity/Entity;)V b placePortalTicket - m ()Lnet/minecraft/world/phys/Vec3D; b pos - m ()Lnet/minecraft/world/phys/Vec3D; c speed - m ()F d yRot - m ()F e xRot - m ()Z f missingRespawnBlock - m ()Lnet/minecraft/world/level/portal/DimensionTransition$a; g postDimensionTransition -c net/minecraft/world/level/portal/DimensionTransition$a net/minecraft/world/level/portal/DimensionTransition$PostDimensionTransition -c net/minecraft/world/level/portal/PortalTravelAgent net/minecraft/world/level/portal/PortalForcer - f I a TICKET_RADIUS - f I b NETHER_PORTAL_RADIUS - f I c OVERWORLD_PORTAL_RADIUS - f I d FRAME_HEIGHT - f I e FRAME_WIDTH - f I f FRAME_BOX - f I g FRAME_HEIGHT_START - f I h FRAME_HEIGHT_END - f I i FRAME_WIDTH_START - f I j FRAME_WIDTH_END - f I k FRAME_BOX_START - f I l FRAME_BOX_END - f I m NOTHING_FOUND - f Lnet/minecraft/server/level/WorldServer; n level - m (Lnet/minecraft/core/BlockPosition;ZLnet/minecraft/world/level/border/WorldBorder;)Ljava/util/Optional; a findClosestPortalPosition - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition$MutableBlockPosition;Lnet/minecraft/core/EnumDirection;I)Z a canHostFrame - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/EnumDirection$EnumAxis;)Ljava/util/Optional; a createPortal - m (Lnet/minecraft/core/BlockPosition$MutableBlockPosition;)Z a canPortalReplaceBlock -c net/minecraft/world/level/redstone/CollectingNeighborUpdater net/minecraft/world/level/redstone/CollectingNeighborUpdater - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/world/level/World; c level - f I d maxChainedNeighborUpdates - f Ljava/util/ArrayDeque; e stack - f Ljava/util/List; f addedThisLayer - f I g count - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/EnumDirection;)V a updateNeighborsAtExceptFromFacing - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;)V a neighborChanged - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/redstone/CollectingNeighborUpdater$c;)V a addAndRun - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;II)V a shapeUpdate - m ()V a runUpdates - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged -c net/minecraft/world/level/redstone/CollectingNeighborUpdater$a net/minecraft/world/level/redstone/CollectingNeighborUpdater$FullNeighborUpdate - f Lnet/minecraft/world/level/block/state/IBlockData; a state - f Lnet/minecraft/core/BlockPosition; b pos - f Lnet/minecraft/world/level/block/Block; c block - f Lnet/minecraft/core/BlockPosition; d neighborPos - f Z e movedByPiston - m ()Lnet/minecraft/world/level/block/state/IBlockData; a state - m (Lnet/minecraft/world/level/World;)Z a runNext - m ()Lnet/minecraft/core/BlockPosition; b pos - m ()Lnet/minecraft/world/level/block/Block; c block - m ()Lnet/minecraft/core/BlockPosition; d neighborPos - m ()Z e movedByPiston -c net/minecraft/world/level/redstone/CollectingNeighborUpdater$b net/minecraft/world/level/redstone/CollectingNeighborUpdater$MultiNeighborUpdate - f Lnet/minecraft/core/BlockPosition; a sourcePos - f Lnet/minecraft/world/level/block/Block; b sourceBlock - f Lnet/minecraft/core/EnumDirection; c skipDirection - f I d idx - m (Lnet/minecraft/world/level/World;)Z a runNext -c net/minecraft/world/level/redstone/CollectingNeighborUpdater$c net/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates - m (Lnet/minecraft/world/level/World;)Z a runNext -c net/minecraft/world/level/redstone/CollectingNeighborUpdater$d net/minecraft/world/level/redstone/CollectingNeighborUpdater$ShapeUpdate - f Lnet/minecraft/core/EnumDirection; a direction - f Lnet/minecraft/world/level/block/state/IBlockData; b state - f Lnet/minecraft/core/BlockPosition; c pos - f Lnet/minecraft/core/BlockPosition; d neighborPos - f I e updateFlags - f I f updateLimit - m ()Lnet/minecraft/core/EnumDirection; a direction - m (Lnet/minecraft/world/level/World;)Z a runNext - m ()Lnet/minecraft/world/level/block/state/IBlockData; b state - m ()Lnet/minecraft/core/BlockPosition; c pos - m ()Lnet/minecraft/core/BlockPosition; d neighborPos - m ()I e updateFlags - m ()I f updateLimit -c net/minecraft/world/level/redstone/CollectingNeighborUpdater$e net/minecraft/world/level/redstone/CollectingNeighborUpdater$SimpleNeighborUpdate - f Lnet/minecraft/core/BlockPosition; a pos - f Lnet/minecraft/world/level/block/Block; b block - f Lnet/minecraft/core/BlockPosition; c neighborPos - m ()Lnet/minecraft/core/BlockPosition; a pos - m (Lnet/minecraft/world/level/World;)Z a runNext - m ()Lnet/minecraft/world/level/block/Block; b block - m ()Lnet/minecraft/core/BlockPosition; c neighborPos -c net/minecraft/world/level/redstone/InstantNeighborUpdater net/minecraft/world/level/redstone/InstantNeighborUpdater - f Lnet/minecraft/world/level/World; b level - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;)V a neighborChanged - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;II)V a shapeUpdate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged -c net/minecraft/world/level/redstone/NeighborUpdater net/minecraft/world/level/redstone/NeighborUpdater - f [Lnet/minecraft/core/EnumDirection; a UPDATE_ORDER - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/EnumDirection;)V a updateNeighborsAtExceptFromFacing - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;II)V a executeShapeUpdate - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;)V a neighborChanged - m (Lnet/minecraft/world/level/World;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a executeUpdate - m (Lnet/minecraft/core/EnumDirection;Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;II)V a shapeUpdate - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/core/BlockPosition;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPosition;Z)V a neighborChanged -c net/minecraft/world/level/redstone/Redstone net/minecraft/world/level/redstone/Redstone - f I a SIGNAL_MIN - f I b SIGNAL_MAX - f I c SIGNAL_NONE -c net/minecraft/world/level/saveddata/PersistentBase net/minecraft/world/level/saveddata/SavedData - f Lorg/slf4j/Logger; a LOGGER - f Z b dirty - m (Ljava/io/File;Lnet/minecraft/core/HolderLookup$a;)V a save - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a save - m (Z)V a setDirty - m ()V c setDirty - m ()Z d isDirty -c net/minecraft/world/level/saveddata/PersistentBase$a net/minecraft/world/level/saveddata/SavedData$Factory - f Ljava/util/function/Supplier; a constructor - f Ljava/util/function/BiFunction; b deserializer - f Lnet/minecraft/util/datafix/DataFixTypes; c type - m ()Ljava/util/function/Supplier; a constructor - m ()Ljava/util/function/BiFunction; b deserializer - m ()Lnet/minecraft/util/datafix/DataFixTypes; c type -c net/minecraft/world/level/saveddata/maps/MapDecorationType net/minecraft/world/level/saveddata/maps/MapDecorationType - f I a NO_MAP_COLOR - f Lcom/mojang/serialization/Codec; b CODEC - f Lnet/minecraft/network/codec/StreamCodec; c STREAM_CODEC - f Lnet/minecraft/resources/MinecraftKey; d assetId - f Z e showOnItemFrame - f I f mapColor - f Z g explorationMapElement - f Z h trackCount - m ()Z a hasMapColor - m ()Lnet/minecraft/resources/MinecraftKey; b assetId - m ()Z c showOnItemFrame - m ()I d mapColor - m ()Z e explorationMapElement - m ()Z f trackCount -c net/minecraft/world/level/saveddata/maps/MapDecorationTypes net/minecraft/world/level/saveddata/maps/MapDecorationTypes - f Lnet/minecraft/core/Holder; A RED_X - f Lnet/minecraft/core/Holder; B DESERT_VILLAGE - f Lnet/minecraft/core/Holder; C PLAINS_VILLAGE - f Lnet/minecraft/core/Holder; D SAVANNA_VILLAGE - f Lnet/minecraft/core/Holder; E SNOWY_VILLAGE - f Lnet/minecraft/core/Holder; F TAIGA_VILLAGE - f Lnet/minecraft/core/Holder; G JUNGLE_TEMPLE - f Lnet/minecraft/core/Holder; H SWAMP_HUT - f Lnet/minecraft/core/Holder; I TRIAL_CHAMBERS - f I J COPPER_COLOR - f Lnet/minecraft/core/Holder; a PLAYER - f Lnet/minecraft/core/Holder; b FRAME - f Lnet/minecraft/core/Holder; c RED_MARKER - f Lnet/minecraft/core/Holder; d BLUE_MARKER - f Lnet/minecraft/core/Holder; e TARGET_X - f Lnet/minecraft/core/Holder; f TARGET_POINT - f Lnet/minecraft/core/Holder; g PLAYER_OFF_MAP - f Lnet/minecraft/core/Holder; h PLAYER_OFF_LIMITS - f Lnet/minecraft/core/Holder; i WOODLAND_MANSION - f Lnet/minecraft/core/Holder; j OCEAN_MONUMENT - f Lnet/minecraft/core/Holder; k WHITE_BANNER - f Lnet/minecraft/core/Holder; l ORANGE_BANNER - f Lnet/minecraft/core/Holder; m MAGENTA_BANNER - f Lnet/minecraft/core/Holder; n LIGHT_BLUE_BANNER - f Lnet/minecraft/core/Holder; o YELLOW_BANNER - f Lnet/minecraft/core/Holder; p LIME_BANNER - f Lnet/minecraft/core/Holder; q PINK_BANNER - f Lnet/minecraft/core/Holder; r GRAY_BANNER - f Lnet/minecraft/core/Holder; s LIGHT_GRAY_BANNER - f Lnet/minecraft/core/Holder; t CYAN_BANNER - f Lnet/minecraft/core/Holder; u PURPLE_BANNER - f Lnet/minecraft/core/Holder; v BLUE_BANNER - f Lnet/minecraft/core/Holder; w BROWN_BANNER - f Lnet/minecraft/core/Holder; x GREEN_BANNER - f Lnet/minecraft/core/Holder; y RED_BANNER - f Lnet/minecraft/core/Holder; z BLACK_BANNER - m (Lnet/minecraft/core/IRegistry;)Lnet/minecraft/core/Holder; a bootstrap - m (Ljava/lang/String;Ljava/lang/String;ZIZZ)Lnet/minecraft/core/Holder; a register - m (Ljava/lang/String;Ljava/lang/String;ZZ)Lnet/minecraft/core/Holder; a register -c net/minecraft/world/level/saveddata/maps/MapIcon net/minecraft/world/level/saveddata/maps/MapDecoration - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f Lnet/minecraft/core/Holder; b type - f B c x - f B d y - f B e rot - f Ljava/util/Optional; f name - m ()Lnet/minecraft/resources/MinecraftKey; a getSpriteLocation - m ()Z b renderOnFrame - m ()Lnet/minecraft/core/Holder; c type - m ()B d x - m ()B e y - m ()B f rot - m ()Ljava/util/Optional; g name -c net/minecraft/world/level/saveddata/maps/MapIconBanner net/minecraft/world/level/saveddata/maps/MapBanner - f Lcom/mojang/serialization/Codec; a CODEC - f Lcom/mojang/serialization/Codec; b LIST_CODEC - f Lnet/minecraft/core/BlockPosition; c pos - f Lnet/minecraft/world/item/EnumColor; d color - f Ljava/util/Optional; e name - m (Lnet/minecraft/world/level/IBlockAccess;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/saveddata/maps/MapIconBanner; a fromWorld - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/core/Holder; a getDecoration - m ()Ljava/lang/String; b getId - m ()Lnet/minecraft/core/BlockPosition; c pos - m ()Lnet/minecraft/world/item/EnumColor; d color - m ()Ljava/util/Optional; e name -c net/minecraft/world/level/saveddata/maps/MapIconBanner$1 net/minecraft/world/level/saveddata/maps/MapBanner$1 - f [I a $SwitchMap$net$minecraft$world$item$DyeColor -c net/minecraft/world/level/saveddata/maps/MapId net/minecraft/world/level/saveddata/maps/MapId - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/network/codec/StreamCodec; b STREAM_CODEC - f I c id - m ()Ljava/lang/String; a key - m ()I b id -c net/minecraft/world/level/saveddata/maps/PersistentIdCounts net/minecraft/world/level/saveddata/maps/MapIndex - f Ljava/lang/String; a FILE_NAME - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; b usedAuxIds - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a save - m ()Lnet/minecraft/world/level/saveddata/PersistentBase$a; a factory - m ()Lnet/minecraft/world/level/saveddata/maps/MapId; b getFreeAuxValueForMap - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/level/saveddata/maps/PersistentIdCounts; b load -c net/minecraft/world/level/saveddata/maps/WorldMap net/minecraft/world/level/saveddata/maps/MapItemSavedData - f I a MAX_SCALE - f I b TRACKED_DECORATION_LIMIT - f I c centerX - f I d centerZ - f Lnet/minecraft/resources/ResourceKey; e dimension - f B f scale - f [B g colors - f Z h locked - f Lorg/slf4j/Logger; i LOGGER - f I j MAP_SIZE - f I k HALF_MAP_SIZE - f Ljava/lang/String; l FRAME_PREFIX - f Z m trackingPosition - f Z n unlimitedTracking - f Ljava/util/List; o carriedBy - f Ljava/util/Map; p carriedByPlayers - f Ljava/util/Map; q bannerMarkers - f Ljava/util/Map; r decorations - f Ljava/util/Map; s frameMarkers - f I t trackedDecorationCount - m (Ljava/lang/String;)V a removeDecoration - m (BZLnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/saveddata/maps/WorldMap; a createForClient - m (Lnet/minecraft/world/level/IBlockAccess;II)V a checkBanners - m (Lnet/minecraft/world/level/saveddata/maps/MapId;Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/network/protocol/Packet; a getUpdatePacket - m (II)V a setColorsDirty - m (IIB)Z a updateColor - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a save - m (Lnet/minecraft/world/entity/player/EntityHuman;Lnet/minecraft/world/item/ItemStack;)V a tickCarriedBy - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/GeneratorAccess;Ljava/lang/String;DDDLnet/minecraft/network/chat/IChatBaseComponent;)V a addDecoration - m (Lnet/minecraft/world/entity/player/EntityHuman;)Lnet/minecraft/world/level/saveddata/maps/WorldMap$WorldMapHumanTracker; a getHoldingPlayer - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPosition;Ljava/lang/String;Lnet/minecraft/core/Holder;)V a addTargetDecoration - m (Lnet/minecraft/core/BlockPosition;I)V a removedFromFrame - m (Ljava/util/List;)V a addClientSideDecorations - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/function/Predicate; a mapMatcher - m (DDBZZLnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/saveddata/maps/WorldMap; a createFresh - m (I)Z a isTrackedCountOverLimit - m (Lnet/minecraft/world/level/GeneratorAccess;Lnet/minecraft/core/BlockPosition;)Z a toggleBanner - m ()Lnet/minecraft/world/level/saveddata/PersistentBase$a; a factory - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/level/saveddata/maps/WorldMap; b load - m (I)Ljava/lang/String; b getFrameKey - m (IIB)V b setColor - m ()Lnet/minecraft/world/level/saveddata/maps/WorldMap; b locked - m ()Lnet/minecraft/world/level/saveddata/maps/WorldMap; e scaled - m ()Ljava/util/Collection; f getBanners - m ()Z g isExplorationMap - m ()Ljava/lang/Iterable; h getDecorations - m ()V i setDecorationsDirty -c net/minecraft/world/level/saveddata/maps/WorldMap$WorldMapHumanTracker net/minecraft/world/level/saveddata/maps/MapItemSavedData$HoldingPlayer - f Lnet/minecraft/world/entity/player/EntityHuman; a player - f I b step - f Z d dirtyData - f I e minDirtyX - f I f minDirtyY - f I g maxDirtyX - f I h maxDirtyY - f Z i dirtyDecorations - f I j tick - m (II)V a markColorsDirty - m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/network/protocol/Packet; a nextUpdatePacket - m ()V b markDecorationsDirty -c net/minecraft/world/level/saveddata/maps/WorldMap$b net/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch - f Lnet/minecraft/network/codec/StreamCodec; a STREAM_CODEC - f I b startX - f I c startY - f I d width - f I e height - f [B f mapColors - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; a read - m ()I a startX - m (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V a write - m (Lnet/minecraft/world/level/saveddata/maps/WorldMap;)V a applyToMap - m ()I b startY - m ()I c width - m ()I d height - m ()[B e mapColors -c net/minecraft/world/level/saveddata/maps/WorldMapFrame net/minecraft/world/level/saveddata/maps/MapFrame - f Lnet/minecraft/core/BlockPosition; a pos - f I b rotation - f I c entityId - m ()Lnet/minecraft/nbt/NBTTagCompound; a save - m (Lnet/minecraft/core/BlockPosition;)Ljava/lang/String; a frameId - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/saveddata/maps/WorldMapFrame; a load - m ()Lnet/minecraft/core/BlockPosition; b getPos - m ()I c getRotation - m ()I d getEntityId - m ()Ljava/lang/String; e getId -c net/minecraft/world/level/storage/Convertable net/minecraft/world/level/storage/LevelStorageSource - f Ljava/lang/String; a ALLOWED_SYMLINKS_CONFIG_NAME - f Lorg/slf4j/Logger; b LOGGER - f Ljava/time/format/DateTimeFormatter; c FORMATTER - f Ljava/lang/String; d TAG_DATA - f Ljava/nio/file/PathMatcher; e NO_SYMLINKS_ALLOWED - f I f UNCOMPRESSED_NBT_QUOTA - f I g DISK_SPACE_WARNING_THRESHOLD - f Ljava/nio/file/Path; h baseDir - f Ljava/nio/file/Path; i backupDir - f Lcom/mojang/datafixers/DataFixer; j fixerUpper - f Lnet/minecraft/world/level/validation/DirectoryValidator; k worldDirValidator - m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/server/packs/repository/ResourcePackRepository;Z)Lnet/minecraft/server/WorldLoader$d; a getPackConfig - m ()Ljava/lang/String; a getName - m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/WorldDataConfiguration;Lnet/minecraft/core/IRegistry;Lnet/minecraft/core/IRegistryCustom$Dimension;)Lnet/minecraft/world/level/storage/LevelDataAndDimensions; a getLevelDataAndDimensions - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/WorldDataConfiguration; a readDataConfig - m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/storage/Convertable$b;Z)Lnet/minecraft/world/level/storage/WorldInfo; a makeLevelSummary - m (Lnet/minecraft/world/level/storage/Convertable$a;)Ljava/util/concurrent/CompletableFuture; a loadLevelSummaries - m (Lnet/minecraft/world/level/storage/Convertable$b;Z)Lnet/minecraft/world/level/storage/WorldInfo; a readLevelSummary - m (Ljava/lang/String;)Z a isNewLevelIdAcceptable - m (Ljava/nio/file/Path;)Lnet/minecraft/world/level/validation/DirectoryValidator; a parseValidator - m (Lnet/minecraft/world/level/storage/Convertable$b;)J a getFileModificationTime - m (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)Lcom/mojang/serialization/Dynamic; a readLevelDataTagFixed - m (Ljava/lang/String;)Z b levelExists - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/flag/FeatureFlagSet; b parseFeatureFlagsFromSummary - m ()Lnet/minecraft/world/level/storage/Convertable$a; b findLevelCandidates - m (Ljava/nio/file/Path;)Lnet/minecraft/world/level/storage/Convertable; b createDefault - m (Ljava/nio/file/Path;)Lnet/minecraft/nbt/NBTTagCompound; c readLevelDataTagRaw - m ()Ljava/nio/file/Path; c getBaseDir - m (Ljava/lang/String;)Ljava/nio/file/Path; c getLevelPath - m (Ljava/nio/file/Path;)Ljava/time/Instant; d getFileModificationTime - m ()Ljava/nio/file/Path; d getBackupPath - m (Ljava/nio/file/Path;)Lnet/minecraft/nbt/NBTBase; e readLightweightData - m ()Lnet/minecraft/world/level/validation/DirectoryValidator; e getWorldDirValidator - m ()I f getStorageVersion -c net/minecraft/world/level/storage/Convertable$ConversionSession net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess - f Lnet/minecraft/util/SessionLock; b lock - f Lnet/minecraft/world/level/storage/Convertable$b; c levelDirectory - f Ljava/lang/String; d levelId - f Ljava/util/Map; e resources - m (Ljava/lang/String;)V a renameLevel - m ()J a estimateDiskSpace - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/storage/WorldInfo; a getSummary - m (Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/world/level/storage/SaveData;Lnet/minecraft/nbt/NBTTagCompound;)V a saveDataTag - m (Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/world/level/storage/SaveData;)V a saveDataTag - m (Lnet/minecraft/resources/ResourceKey;)Ljava/nio/file/Path; a getDimensionPath - m (Ljava/util/function/Consumer;)V a modifyLevelDataWithoutDatafix - m (Lnet/minecraft/world/level/storage/SavedFile;)Ljava/nio/file/Path; a getLevelPath - m (Lnet/minecraft/nbt/NBTTagCompound;)V a saveLevelData - m (Z)Ljava/time/Instant; a getFileModificationTime - m (Z)Lcom/mojang/serialization/Dynamic; b getDataTag - m (Ljava/lang/String;)V b renameAndDropPlayer - m ()Z b checkForLowDiskSpace - m ()V c safeClose - m ()Lnet/minecraft/world/level/storage/Convertable; d parent - m ()Lnet/minecraft/world/level/storage/Convertable$b; e getLevelDirectory - m ()Ljava/lang/String; f getLevelId - m ()Lnet/minecraft/world/level/storage/WorldNBTStorage; g createPlayerStorage - m ()Lcom/mojang/serialization/Dynamic; h getDataTag - m ()Lcom/mojang/serialization/Dynamic; i getDataTagFallback - m ()Ljava/util/Optional; j getIconFile - m ()V k deleteLevel - m ()J l makeWorldBackup - m ()Z m hasWorldData - m ()Z n restoreLevelDataFromOld - m ()V o checkLock -c net/minecraft/world/level/storage/Convertable$ConversionSession$1 net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$1 - m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; a visitFile - m (Ljava/nio/file/Path;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult; a postVisitDirectory -c net/minecraft/world/level/storage/Convertable$ConversionSession$2 net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$2 - m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; a visitFile -c net/minecraft/world/level/storage/Convertable$a net/minecraft/world/level/storage/LevelStorageSource$LevelCandidates - f Ljava/util/List; a levels - m ()Z a isEmpty - m ()Ljava/util/List; b levels -c net/minecraft/world/level/storage/Convertable$b net/minecraft/world/level/storage/LevelStorageSource$LevelDirectory - f Ljava/nio/file/Path; a path - m (Lnet/minecraft/world/level/storage/SavedFile;)Ljava/nio/file/Path; a resourcePath - m ()Ljava/lang/String; a directoryName - m (Ljava/time/LocalDateTime;)Ljava/nio/file/Path; a corruptedDataFile - m (Ljava/time/LocalDateTime;)Ljava/nio/file/Path; b rawDataFile - m ()Ljava/nio/file/Path; b dataFile - m ()Ljava/nio/file/Path; c oldDataFile - m ()Ljava/nio/file/Path; d iconFile - m ()Ljava/nio/file/Path; e lockFile - m ()Ljava/nio/file/Path; f path -c net/minecraft/world/level/storage/DataVersion net/minecraft/world/level/storage/DataVersion - f Ljava/lang/String; a MAIN_SERIES - f I b version - f Ljava/lang/String; c series - m ()Z a isSideSeries - m (Lnet/minecraft/world/level/storage/DataVersion;)Z a isCompatible - m ()Ljava/lang/String; b getSeries - m ()I c getVersion -c net/minecraft/world/level/storage/FileNameDateFormatter net/minecraft/world/level/storage/FileNameDateFormatter - m ()Ljava/time/format/DateTimeFormatter; a create -c net/minecraft/world/level/storage/IWorldDataServer net/minecraft/world/level/storage/ServerLevelData - m (Z)V a setThundering - m (Lnet/minecraft/world/level/EnumGamemode;)V a setGameType - m (Ljava/util/UUID;)V a setWanderingTraderId - m (I)V a setClearWeatherTime - m (Lnet/minecraft/CrashReportSystemDetails;Lnet/minecraft/world/level/LevelHeightAccessor;)V a fillCrashReportCategory - m (J)V a setGameTime - m (Lnet/minecraft/world/level/border/WorldBorder$c;)V a setWorldBorder - m (I)V b setThunderTime - m (J)V b setDayTime - m (I)V c setRainTime - m (Z)V c setInitialized - m (I)V d setWanderingTraderSpawnDelay - m ()Ljava/lang/String; e getLevelName - m (I)V e setWanderingTraderSpawnChance - m ()I f getClearWeatherTime - m ()I h getThunderTime - m ()I j getRainTime - m ()Lnet/minecraft/world/level/EnumGamemode; k getGameType - m ()Z m isAllowCommands - m ()Z n isInitialized - m ()Lnet/minecraft/world/level/border/WorldBorder$c; p getWorldBorder - m ()Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimerQueue; s getScheduledEvents - m ()I t getWanderingTraderSpawnDelay - m ()I u getWanderingTraderSpawnChance - m ()Ljava/util/UUID; v getWanderingTraderId - m ()Ljava/lang/String; w lambda$fillCrashReportCategory$1 - m ()Ljava/lang/String; x lambda$fillCrashReportCategory$0 -c net/minecraft/world/level/storage/LevelDataAndDimensions net/minecraft/world/level/storage/LevelDataAndDimensions - f Lnet/minecraft/world/level/storage/SaveData; a worldData - f Lnet/minecraft/world/level/levelgen/WorldDimensions$b; b dimensions - m ()Lnet/minecraft/world/level/storage/SaveData; a worldData - m ()Lnet/minecraft/world/level/levelgen/WorldDimensions$b; b dimensions -c net/minecraft/world/level/storage/LevelStorageException net/minecraft/world/level/storage/LevelStorageException - f Lnet/minecraft/network/chat/IChatBaseComponent; a messageComponent - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a getMessageComponent -c net/minecraft/world/level/storage/LevelVersion net/minecraft/world/level/storage/LevelVersion - f I a levelDataVersion - f J b lastPlayed - f Ljava/lang/String; c minecraftVersionName - f Lnet/minecraft/world/level/storage/DataVersion; d minecraftVersion - f Z e snapshot - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/storage/LevelVersion; a parse - m ()I a levelDataVersion - m ()J b lastPlayed - m ()Ljava/lang/String; c minecraftVersionName - m ()Lnet/minecraft/world/level/storage/DataVersion; d minecraftVersion - m ()Z e snapshot -c net/minecraft/world/level/storage/PersistentCommandStorage net/minecraft/world/level/storage/CommandStorage - f Ljava/lang/String; a ID_PREFIX - f Ljava/util/Map; b namespaces - f Lnet/minecraft/world/level/storage/WorldPersistentData; c storage - m (Ljava/lang/String;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/level/storage/PersistentCommandStorage$a; a lambda$factory$1 - m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/PersistentCommandStorage$a; a newStorage - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/nbt/NBTTagCompound;)V a set - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/nbt/NBTTagCompound; a get - m ()Ljava/util/stream/Stream; a keys - m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; a lambda$keys$2 - m (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/PersistentBase$a; b factory - m (Ljava/lang/String;)Ljava/lang/String; c createId - m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/PersistentCommandStorage$a; d lambda$factory$0 -c net/minecraft/world/level/storage/PersistentCommandStorage$a net/minecraft/world/level/storage/CommandStorage$Container - f Ljava/lang/String; a TAG_CONTENTS - f Ljava/util/Map; b storage - m (Ljava/lang/String;)Lnet/minecraft/nbt/NBTTagCompound; a get - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/MinecraftKey; a lambda$getKeys$1 - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/lang/String;Lnet/minecraft/nbt/NBTTagCompound;)V a lambda$save$0 - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a save - m (Ljava/lang/String;Lnet/minecraft/nbt/NBTTagCompound;)V a put - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/storage/PersistentCommandStorage$a; a load - m (Ljava/lang/String;)Ljava/util/stream/Stream; b getKeys -c net/minecraft/world/level/storage/SaveData net/minecraft/world/level/storage/WorldData - f I d ANVIL_VERSION_ID - f I e MCREGION_VERSION_ID - m ()Z A isDebugWorld - m ()Lcom/mojang/serialization/Lifecycle; B worldGenSettingsLifecycle - m ()Lnet/minecraft/world/level/dimension/end/EnderDragonBattle$a; C endDragonFightData - m ()Lnet/minecraft/world/level/WorldDataConfiguration; D getDataConfiguration - m ()Lnet/minecraft/nbt/NBTTagCompound; E getCustomBossEvents - m ()Z F wasModded - m ()Ljava/util/Set; G getKnownServerBrands - m ()Ljava/util/Set; H getRemovedFeatureFlags - m ()Lnet/minecraft/world/level/storage/IWorldDataServer; I overworldData - m ()Lnet/minecraft/world/level/WorldSettings; J getLevelSettings - m ()Lnet/minecraft/world/flag/FeatureFlagSet; K enabledFeatures - m (Lnet/minecraft/world/level/EnumGamemode;)V a setGameType - m (Lnet/minecraft/world/level/WorldDataConfiguration;)V a setDataConfiguration - m (Lnet/minecraft/nbt/NBTTagCompound;)V a setCustomBossEvents - m ()Ljava/lang/String; a lambda$fillCrashReportCategory$3 - m (Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a createTag - m (Lnet/minecraft/CrashReportSystemDetails;)V a fillCrashReportCategory - m (Lnet/minecraft/world/EnumDifficulty;)V a setDifficulty - m (Ljava/lang/String;Z)V a setModdedInfo - m (Lnet/minecraft/world/level/dimension/end/EnderDragonBattle$a;)V a setEndDragonFightData - m ()Ljava/lang/String; b lambda$fillCrashReportCategory$2 - m ()Ljava/lang/String; c lambda$fillCrashReportCategory$1 - m ()Ljava/lang/String; d lambda$fillCrashReportCategory$0 - m (Z)V d setDifficultyLocked - m ()Ljava/lang/String; e getLevelName - m (I)Ljava/lang/String; f getStorageVersionName - m ()Lnet/minecraft/world/level/EnumGamemode; k getGameType - m ()Z l isHardcore - m ()Z m isAllowCommands - m ()Lnet/minecraft/world/level/GameRules; o getGameRules - m ()Lnet/minecraft/world/EnumDifficulty; q getDifficulty - m ()Z r isDifficultyLocked - m ()Lnet/minecraft/nbt/NBTTagCompound; w getLoadedPlayerTag - m ()I x getVersion - m ()Lnet/minecraft/world/level/levelgen/WorldOptions; y worldGenOptions - m ()Z z isFlatWorld -c net/minecraft/world/level/storage/SavedFile net/minecraft/world/level/storage/LevelResource - f Lnet/minecraft/world/level/storage/SavedFile; a PLAYER_ADVANCEMENTS_DIR - f Lnet/minecraft/world/level/storage/SavedFile; b PLAYER_STATS_DIR - f Lnet/minecraft/world/level/storage/SavedFile; c PLAYER_DATA_DIR - f Lnet/minecraft/world/level/storage/SavedFile; d PLAYER_OLD_DATA_DIR - f Lnet/minecraft/world/level/storage/SavedFile; e LEVEL_DATA_FILE - f Lnet/minecraft/world/level/storage/SavedFile; f OLD_LEVEL_DATA_FILE - f Lnet/minecraft/world/level/storage/SavedFile; g ICON_FILE - f Lnet/minecraft/world/level/storage/SavedFile; h LOCK_FILE - f Lnet/minecraft/world/level/storage/SavedFile; i GENERATED_DIR - f Lnet/minecraft/world/level/storage/SavedFile; j DATAPACK_DIR - f Lnet/minecraft/world/level/storage/SavedFile; k MAP_RESOURCE_FILE - f Lnet/minecraft/world/level/storage/SavedFile; l ROOT - f Ljava/lang/String; m id - m ()Ljava/lang/String; a getId -c net/minecraft/world/level/storage/SecondaryWorldData net/minecraft/world/level/storage/DerivedLevelData - f Lnet/minecraft/world/level/storage/SaveData; a worldData - f Lnet/minecraft/world/level/storage/IWorldDataServer; b wrapped - m (Z)V a setThundering - m (Lnet/minecraft/world/level/EnumGamemode;)V a setGameType - m (Ljava/util/UUID;)V a setWanderingTraderId - m (I)V a setClearWeatherTime - m (Lnet/minecraft/core/BlockPosition;F)V a setSpawn - m (Lnet/minecraft/CrashReportSystemDetails;Lnet/minecraft/world/level/LevelHeightAccessor;)V a fillCrashReportCategory - m ()Lnet/minecraft/core/BlockPosition; a getSpawnPos - m (J)V a setGameTime - m (Lnet/minecraft/world/level/border/WorldBorder$c;)V a setWorldBorder - m (Z)V b setRaining - m (I)V b setThunderTime - m (J)V b setDayTime - m ()F b getSpawnAngle - m ()J c getGameTime - m (I)V c setRainTime - m (Z)V c setInitialized - m (I)V d setWanderingTraderSpawnDelay - m ()J d getDayTime - m ()Ljava/lang/String; e getLevelName - m (I)V e setWanderingTraderSpawnChance - m ()I f getClearWeatherTime - m ()Z g isThundering - m ()I h getThunderTime - m ()Z i isRaining - m ()I j getRainTime - m ()Lnet/minecraft/world/level/EnumGamemode; k getGameType - m ()Z l isHardcore - m ()Z m isAllowCommands - m ()Z n isInitialized - m ()Lnet/minecraft/world/level/GameRules; o getGameRules - m ()Lnet/minecraft/world/level/border/WorldBorder$c; p getWorldBorder - m ()Lnet/minecraft/world/EnumDifficulty; q getDifficulty - m ()Z r isDifficultyLocked - m ()Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimerQueue; s getScheduledEvents - m ()I t getWanderingTraderSpawnDelay - m ()I u getWanderingTraderSpawnChance - m ()Ljava/util/UUID; v getWanderingTraderId -c net/minecraft/world/level/storage/WorldData net/minecraft/world/level/storage/LevelData - m (Lnet/minecraft/world/level/LevelHeightAccessor;)Ljava/lang/String; a lambda$fillCrashReportCategory$0 - m (Lnet/minecraft/CrashReportSystemDetails;Lnet/minecraft/world/level/LevelHeightAccessor;)V a fillCrashReportCategory - m ()Lnet/minecraft/core/BlockPosition; a getSpawnPos - m ()F b getSpawnAngle - m (Z)V b setRaining - m ()J c getGameTime - m ()J d getDayTime - m ()Ljava/lang/String; e lambda$fillCrashReportCategory$1 - m ()Z g isThundering - m ()Z i isRaining - m ()Z l isHardcore - m ()Lnet/minecraft/world/level/GameRules; o getGameRules - m ()Lnet/minecraft/world/EnumDifficulty; q getDifficulty - m ()Z r isDifficultyLocked -c net/minecraft/world/level/storage/WorldDataMutable net/minecraft/world/level/storage/WritableLevelData - m (Lnet/minecraft/core/BlockPosition;F)V a setSpawn -c net/minecraft/world/level/storage/WorldDataServer net/minecraft/world/level/storage/PrimaryLevelData - f I A wanderingTraderSpawnDelay - f I B wanderingTraderSpawnChance - f Ljava/util/UUID; C wanderingTraderId - f Ljava/util/Set; D knownServerBrands - f Z E wasModded - f Ljava/util/Set; F removedFeatureFlags - f Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimerQueue; G scheduledEvents - f Ljava/lang/String; a LEVEL_NAME - f Ljava/lang/String; b PLAYER - f Ljava/lang/String; c WORLD_GEN_SETTINGS - f Lorg/slf4j/Logger; f LOGGER - f Lnet/minecraft/world/level/WorldSettings; g settings - f Lnet/minecraft/world/level/levelgen/WorldOptions; h worldOptions - f Lnet/minecraft/world/level/storage/WorldDataServer$a; i specialWorldProperty - f Lcom/mojang/serialization/Lifecycle; j worldGenSettingsLifecycle - f Lnet/minecraft/core/BlockPosition; k spawnPos - f F l spawnAngle - f J m gameTime - f J n dayTime - f Lnet/minecraft/nbt/NBTTagCompound; o loadedPlayerTag - f I p version - f I q clearWeatherTime - f Z r raining - f I s rainTime - f Z t thundering - f I u thunderTime - f Z v initialized - f Z w difficultyLocked - f Lnet/minecraft/world/level/border/WorldBorder$c; x worldBorder - f Lnet/minecraft/world/level/dimension/end/EnderDragonBattle$a; y endDragonFightData - f Lnet/minecraft/nbt/NBTTagCompound; z customBossEvents - m ()Z A isDebugWorld - m ()Lcom/mojang/serialization/Lifecycle; B worldGenSettingsLifecycle - m ()Lnet/minecraft/world/level/dimension/end/EnderDragonBattle$a; C endDragonFightData - m ()Lnet/minecraft/world/level/WorldDataConfiguration; D getDataConfiguration - m ()Lnet/minecraft/nbt/NBTTagCompound; E getCustomBossEvents - m ()Z F wasModded - m ()Ljava/util/Set; G getKnownServerBrands - m ()Ljava/util/Set; H getRemovedFeatureFlags - m ()Lnet/minecraft/world/level/storage/IWorldDataServer; I overworldData - m ()Lnet/minecraft/world/level/WorldSettings; J getLevelSettings - m (Z)V a setThundering - m (Lnet/minecraft/world/level/EnumGamemode;)V a setGameType - m (Ljava/util/UUID;)V a setWanderingTraderId - m (Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTTagCompound;)V a setTagData - m (Ljava/util/Set;)Lnet/minecraft/nbt/NBTTagList; a stringCollectionToTag - m (Ljava/lang/String;Z)V a setModdedInfo - m (J)V a setGameTime - m (Lnet/minecraft/world/level/dimension/end/EnderDragonBattle$a;)V a setEndDragonFightData - m (Lnet/minecraft/world/level/border/WorldBorder$c;)V a setWorldBorder - m (Lnet/minecraft/world/level/WorldDataConfiguration;)V a setDataConfiguration - m (I)V a setClearWeatherTime - m (Lnet/minecraft/nbt/NBTTagCompound;)V a setCustomBossEvents - m (Lnet/minecraft/core/BlockPosition;F)V a setSpawn - m (Lnet/minecraft/core/IRegistryCustom;Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/nbt/NBTTagCompound; a createTag - m (Lnet/minecraft/CrashReportSystemDetails;Lnet/minecraft/world/level/LevelHeightAccessor;)V a fillCrashReportCategory - m ()Lnet/minecraft/core/BlockPosition; a getSpawnPos - m (Lnet/minecraft/world/EnumDifficulty;)V a setDifficulty - m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/WorldSettings;Lnet/minecraft/world/level/storage/WorldDataServer$a;Lnet/minecraft/world/level/levelgen/WorldOptions;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/world/level/storage/WorldDataServer; a parse - m (Z)V b setRaining - m (J)V b setDayTime - m (I)V b setThunderTime - m ()F b getSpawnAngle - m ()J c getGameTime - m (I)V c setRainTime - m (Z)V c setInitialized - m (I)V d setWanderingTraderSpawnDelay - m ()J d getDayTime - m (Z)V d setDifficultyLocked - m ()Ljava/lang/String; e getLevelName - m (I)V e setWanderingTraderSpawnChance - m ()I f getClearWeatherTime - m ()Z g isThundering - m ()I h getThunderTime - m ()Z i isRaining - m ()I j getRainTime - m ()Lnet/minecraft/world/level/EnumGamemode; k getGameType - m ()Z l isHardcore - m ()Z m isAllowCommands - m ()Z n isInitialized - m ()Lnet/minecraft/world/level/GameRules; o getGameRules - m ()Lnet/minecraft/world/level/border/WorldBorder$c; p getWorldBorder - m ()Lnet/minecraft/world/EnumDifficulty; q getDifficulty - m ()Z r isDifficultyLocked - m ()Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimerQueue; s getScheduledEvents - m ()I t getWanderingTraderSpawnDelay - m ()I u getWanderingTraderSpawnChance - m ()Ljava/util/UUID; v getWanderingTraderId - m ()Lnet/minecraft/nbt/NBTTagCompound; w getLoadedPlayerTag - m ()I x getVersion - m ()Lnet/minecraft/world/level/levelgen/WorldOptions; y worldGenOptions - m ()Z z isFlatWorld -c net/minecraft/world/level/storage/WorldDataServer$a net/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty - f Lnet/minecraft/world/level/storage/WorldDataServer$a; a NONE - f Lnet/minecraft/world/level/storage/WorldDataServer$a; b FLAT - f Lnet/minecraft/world/level/storage/WorldDataServer$a; c DEBUG -c net/minecraft/world/level/storage/WorldInfo net/minecraft/world/level/storage/LevelSummary - f Lnet/minecraft/network/chat/IChatBaseComponent; a PLAY_WORLD - f Lnet/minecraft/world/level/WorldSettings; b settings - f Lnet/minecraft/world/level/storage/LevelVersion; c levelVersion - f Ljava/lang/String; d levelId - f Z e requiresManualConversion - f Z f locked - f Z g experimental - f Ljava/nio/file/Path; h icon - f Lnet/minecraft/network/chat/IChatBaseComponent; i info - m (Lnet/minecraft/world/level/storage/WorldInfo;)I a compareTo - m ()Ljava/lang/String; a getLevelId - m ()Ljava/lang/String; b getLevelName - m ()Ljava/nio/file/Path; c getIcon - m ()Z d requiresManualConversion - m ()Z e isExperimental - m ()J f getLastPlayed - m ()Lnet/minecraft/world/level/WorldSettings; g getSettings - m ()Lnet/minecraft/world/level/EnumGamemode; h getGameMode - m ()Z i isHardcore - m ()Z j hasCommands - m ()Lnet/minecraft/network/chat/IChatMutableComponent; k getWorldVersionName - m ()Lnet/minecraft/world/level/storage/LevelVersion; l levelVersion - m ()Z m shouldBackup - m ()Z n isDowngrade - m ()Lnet/minecraft/world/level/storage/WorldInfo$a; o backupStatus - m ()Z p isLocked - m ()Z q isDisabled - m ()Z r isCompatible - m ()Lnet/minecraft/network/chat/IChatBaseComponent; s getInfo - m ()Lnet/minecraft/network/chat/IChatBaseComponent; t primaryActionMessage - m ()Z u primaryActionActive - m ()Z v canUpload - m ()Z w canEdit - m ()Z x canRecreate - m ()Z y canDelete - m ()Lnet/minecraft/network/chat/IChatBaseComponent; z createInfo -c net/minecraft/world/level/storage/WorldInfo$a net/minecraft/world/level/storage/LevelSummary$BackupStatus - f Lnet/minecraft/world/level/storage/WorldInfo$a; a NONE - f Lnet/minecraft/world/level/storage/WorldInfo$a; b DOWNGRADE - f Lnet/minecraft/world/level/storage/WorldInfo$a; c UPGRADE_TO_SNAPSHOT - f Z d shouldBackup - f Z e severe - f Ljava/lang/String; f translationKey - f [Lnet/minecraft/world/level/storage/WorldInfo$a; g $VALUES - m ()Z a shouldBackup - m ()Z b isSevere - m ()Ljava/lang/String; c getTranslationKey - m ()[Lnet/minecraft/world/level/storage/WorldInfo$a; d $values -c net/minecraft/world/level/storage/WorldInfo$b net/minecraft/world/level/storage/LevelSummary$CorruptedLevelSummary - f Lnet/minecraft/network/chat/IChatBaseComponent; b INFO - f Lnet/minecraft/network/chat/IChatBaseComponent; c RECOVER - f J d lastPlayed - m (Lnet/minecraft/network/chat/ChatModifier;)Lnet/minecraft/network/chat/ChatModifier; a lambda$static$0 - m ()Ljava/lang/String; b getLevelName - m ()J f getLastPlayed - m ()Z q isDisabled - m ()Lnet/minecraft/network/chat/IChatBaseComponent; s getInfo - m ()Lnet/minecraft/network/chat/IChatBaseComponent; t primaryActionMessage - m ()Z u primaryActionActive - m ()Z v canUpload - m ()Z w canEdit - m ()Z x canRecreate -c net/minecraft/world/level/storage/WorldInfo$c net/minecraft/world/level/storage/LevelSummary$SymlinkLevelSummary - f Lnet/minecraft/network/chat/IChatBaseComponent; b MORE_INFO_BUTTON - f Lnet/minecraft/network/chat/IChatBaseComponent; c INFO - m ()Ljava/lang/String; b getLevelName - m ()J f getLastPlayed - m ()Z q isDisabled - m ()Lnet/minecraft/network/chat/IChatBaseComponent; s getInfo - m ()Lnet/minecraft/network/chat/IChatBaseComponent; t primaryActionMessage - m ()Z u primaryActionActive - m ()Z v canUpload - m ()Z w canEdit - m ()Z x canRecreate -c net/minecraft/world/level/storage/WorldNBTStorage net/minecraft/world/level/storage/PlayerDataStorage - f Lcom/mojang/datafixers/DataFixer; a fixerUpper - f Lorg/slf4j/Logger; b LOGGER - f Ljava/io/File; c playerDir - f Ljava/time/format/DateTimeFormatter; d FORMATTER - m (Lnet/minecraft/world/entity/player/EntityHuman;)V a save - m (Lnet/minecraft/world/entity/player/EntityHuman;)Ljava/util/Optional; b load -c net/minecraft/world/level/storage/WorldPersistentData net/minecraft/world/level/storage/DimensionDataStorage - f Lorg/slf4j/Logger; a LOGGER - f Ljava/util/Map; b cache - f Lcom/mojang/datafixers/DataFixer; c fixerUpper - f Lnet/minecraft/core/HolderLookup$a; d registries - f Ljava/io/File; e dataFolder - m (Lnet/minecraft/world/level/saveddata/PersistentBase$a;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/PersistentBase; a computeIfAbsent - m (Ljava/lang/String;Lnet/minecraft/util/datafix/DataFixTypes;I)Lnet/minecraft/nbt/NBTTagCompound; a readTagFromDisk - m (Ljava/util/function/BiFunction;Lnet/minecraft/util/datafix/DataFixTypes;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/PersistentBase; a readSavedData - m (Ljava/lang/String;)Ljava/io/File; a getDataFile - m (Ljava/io/PushbackInputStream;)Z a isGzip - m (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/PersistentBase;)V a set - m (Lnet/minecraft/world/level/saveddata/PersistentBase$a;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/PersistentBase; b get -c net/minecraft/world/level/storage/loot/ContainerComponentManipulator net/minecraft/world/level/storage/loot/ContainerComponentManipulator - m (Ljava/lang/Object;)Ljava/util/stream/Stream; a getContents - m (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; a setContents - m (Lnet/minecraft/world/item/ItemStack;Ljava/util/function/UnaryOperator;)V a modifyItems - m (Ljava/util/function/UnaryOperator;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a lambda$modifyItems$0 - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;Ljava/util/stream/Stream;)V a setContents - m (Lnet/minecraft/world/item/ItemStack;Ljava/util/stream/Stream;)V a setContents - m ()Lnet/minecraft/core/component/DataComponentType; a type - m ()Ljava/lang/Object; b empty -c net/minecraft/world/level/storage/loot/ContainerComponentManipulators net/minecraft/world/level/storage/loot/ContainerComponentManipulators - f Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; a CONTAINER - f Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; b BUNDLE_CONTENTS - f Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; c CHARGED_PROJECTILES - f Ljava/util/Map; d ALL_MANIPULATORS - f Lcom/mojang/serialization/Codec; e CODEC - m (Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator;)Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; a lambda$static$0 - m ()Ljava/lang/String; a lambda$static$1 - m (Lnet/minecraft/core/component/DataComponentType;)Lcom/mojang/serialization/DataResult; a lambda$static$2 -c net/minecraft/world/level/storage/loot/ContainerComponentManipulators$1 net/minecraft/world/level/storage/loot/ContainerComponentManipulators$1 - m (Ljava/lang/Object;)Ljava/util/stream/Stream; a getContents - m (Lnet/minecraft/world/item/component/ItemContainerContents;Ljava/util/stream/Stream;)Lnet/minecraft/world/item/component/ItemContainerContents; a setContents - m (Lnet/minecraft/world/item/component/ItemContainerContents;)Ljava/util/stream/Stream; a getContents - m (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; a setContents - m ()Lnet/minecraft/core/component/DataComponentType; a type - m ()Ljava/lang/Object; b empty - m ()Lnet/minecraft/world/item/component/ItemContainerContents; c empty -c net/minecraft/world/level/storage/loot/ContainerComponentManipulators$2 net/minecraft/world/level/storage/loot/ContainerComponentManipulators$2 - m (Ljava/lang/Object;)Ljava/util/stream/Stream; a getContents - m (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; a setContents - m (Lnet/minecraft/world/item/component/BundleContents;)Ljava/util/stream/Stream; a getContents - m (Lnet/minecraft/world/item/component/BundleContents;Ljava/util/stream/Stream;)Lnet/minecraft/world/item/component/BundleContents; a setContents - m ()Lnet/minecraft/core/component/DataComponentType; a type - m ()Ljava/lang/Object; b empty - m ()Lnet/minecraft/world/item/component/BundleContents; c empty -c net/minecraft/world/level/storage/loot/ContainerComponentManipulators$3 net/minecraft/world/level/storage/loot/ContainerComponentManipulators$3 - m (Ljava/lang/Object;)Ljava/util/stream/Stream; a getContents - m (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; a setContents - m (Lnet/minecraft/world/item/component/ChargedProjectiles;Ljava/util/stream/Stream;)Lnet/minecraft/world/item/component/ChargedProjectiles; a setContents - m (Lnet/minecraft/world/item/component/ChargedProjectiles;)Ljava/util/stream/Stream; a getContents - m ()Lnet/minecraft/core/component/DataComponentType; a type - m ()Ljava/lang/Object; b empty - m ()Lnet/minecraft/world/item/component/ChargedProjectiles; c empty -c net/minecraft/world/level/storage/loot/IntRange net/minecraft/world/level/storage/loot/IntRange - f Lcom/mojang/serialization/Codec; a CODEC - f Lcom/mojang/serialization/Codec; b RECORD_CODEC - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; c min - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; d max - f Lnet/minecraft/world/level/storage/loot/IntRange$b; e limiter - f Lnet/minecraft/world/level/storage/loot/IntRange$a; f predicate - m (II)Lnet/minecraft/world/level/storage/loot/IntRange; a range - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootTableInfo;I)Z a lambda$new$10 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;I)I a clamp - m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/storage/loot/IntRange; a lambda$static$3 - m (Lnet/minecraft/world/level/storage/loot/IntRange;)Lcom/mojang/datafixers/util/Either; a lambda$static$4 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m ()Ljava/util/Set; a getReferencedContextParams - m (I)Lnet/minecraft/world/level/storage/loot/IntRange; a exact - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootTableInfo;I)Z a lambda$new$12 - m (I)Lnet/minecraft/world/level/storage/loot/IntRange; b lowerBound - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootTableInfo;I)I b lambda$new$11 - m ()Ljava/util/OptionalInt; b unpackExact - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootTableInfo;I)I b lambda$new$9 - m (Lnet/minecraft/world/level/storage/loot/IntRange;)Ljava/util/Optional; b lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;I)Z b test - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;I)Z c lambda$new$6 - m (I)Lnet/minecraft/world/level/storage/loot/IntRange; c upperBound - m (Lnet/minecraft/world/level/storage/loot/IntRange;)Ljava/util/Optional; c lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootTableInfo;I)Z c lambda$new$8 - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootTableInfo;I)I d lambda$new$7 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;I)I d lambda$new$5 -c net/minecraft/world/level/storage/loot/IntRange$a net/minecraft/world/level/storage/loot/IntRange$IntChecker -c net/minecraft/world/level/storage/loot/IntRange$b net/minecraft/world/level/storage/loot/IntRange$IntLimiter -c net/minecraft/world/level/storage/loot/LootCollector net/minecraft/world/level/storage/loot/ValidationContext - f Lnet/minecraft/util/ProblemReporter; a reporter - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; b params - f Ljava/util/Optional; c resolver - f Ljava/util/Set; d visitedElements - m (Lnet/minecraft/world/level/storage/loot/LootItemUser;)V a validateUser - m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/LootCollector; a forChild - m ()Lnet/minecraft/core/HolderGetter$a; a resolver - m (Lnet/minecraft/resources/ResourceKey;)Z a hasVisitedElement - m (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/LootCollector; a enterElement - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet;)Lnet/minecraft/world/level/storage/loot/LootCollector; a setParams - m (Ljava/lang/String;)V b reportProblem - m ()Z b allowsReferences - m ()Lnet/minecraft/util/ProblemReporter; c reporter - m ()Ljava/lang/UnsupportedOperationException; d lambda$resolver$0 -c net/minecraft/world/level/storage/loot/LootDataType net/minecraft/world/level/storage/loot/LootDataType - f Lnet/minecraft/world/level/storage/loot/LootDataType; a PREDICATE - f Lnet/minecraft/world/level/storage/loot/LootDataType; b MODIFIER - f Lnet/minecraft/world/level/storage/loot/LootDataType; c TABLE - f Lnet/minecraft/resources/ResourceKey; d registryKey - f Lcom/mojang/serialization/Codec; e codec - f Lnet/minecraft/world/level/storage/loot/LootDataType$a; f validator - f Lorg/slf4j/Logger; g LOGGER - m (Lnet/minecraft/world/level/storage/loot/LootCollector;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)V a runValidation - m (Lnet/minecraft/resources/MinecraftKey;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/util/Optional; a deserialize - m ()Ljava/util/stream/Stream; a values - m ()Lnet/minecraft/resources/ResourceKey; b registryKey - m ()Lcom/mojang/serialization/Codec; c codec - m ()Lnet/minecraft/world/level/storage/loot/LootDataType$a; d validator - m ()Lnet/minecraft/world/level/storage/loot/LootDataType$a; e createSimpleValidator - m ()Lnet/minecraft/world/level/storage/loot/LootDataType$a; f createLootTableValidator -c net/minecraft/world/level/storage/loot/LootDataType$a net/minecraft/world/level/storage/loot/LootDataType$Validator -c net/minecraft/world/level/storage/loot/LootItemUser net/minecraft/world/level/storage/loot/LootContextUser - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m ()Ljava/util/Set; a getReferencedContextParams -c net/minecraft/world/level/storage/loot/LootParams net/minecraft/world/level/storage/loot/LootParams - f Lnet/minecraft/server/level/WorldServer; a level - f Ljava/util/Map; b params - f Ljava/util/Map; c dynamicDrops - f F d luck - m ()Lnet/minecraft/server/level/WorldServer; a getLevel - m (Lnet/minecraft/resources/MinecraftKey;Ljava/util/function/Consumer;)V a addDynamicDrops - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter;)Z a hasParam - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter;)Ljava/lang/Object; b getParameter - m ()F b getLuck - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter;)Ljava/lang/Object; c getOptionalParameter - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter;)Ljava/lang/Object; d getParamOrNull -c net/minecraft/world/level/storage/loot/LootParams$a net/minecraft/world/level/storage/loot/LootParams$Builder - f Lnet/minecraft/server/level/WorldServer; a level - f Ljava/util/Map; b params - f Ljava/util/Map; c dynamicDrops - f F d luck - m ()Lnet/minecraft/server/level/WorldServer; a getLevel - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet;)Lnet/minecraft/world/level/storage/loot/LootParams; a create - m (Lnet/minecraft/resources/MinecraftKey;Lnet/minecraft/world/level/storage/loot/LootParams$b;)Lnet/minecraft/world/level/storage/loot/LootParams$a; a withDynamicDrop - m (F)Lnet/minecraft/world/level/storage/loot/LootParams$a; a withLuck - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter;)Ljava/lang/Object; a getParameter - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter;Ljava/lang/Object;)Lnet/minecraft/world/level/storage/loot/LootParams$a; a withParameter - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter;)Ljava/lang/Object; b getOptionalParameter - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter;Ljava/lang/Object;)Lnet/minecraft/world/level/storage/loot/LootParams$a; b withOptionalParameter -c net/minecraft/world/level/storage/loot/LootParams$b net/minecraft/world/level/storage/loot/LootParams$DynamicDrop -c net/minecraft/world/level/storage/loot/LootSelector net/minecraft/world/level/storage/loot/LootPool - f Lcom/mojang/serialization/Codec; a CODEC - f Ljava/util/List; b entries - f Ljava/util/List; c conditions - f Ljava/util/function/Predicate; d compositeCondition - f Ljava/util/List; e functions - f Ljava/util/function/BiFunction; f compositeFunction - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; g rolls - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; h bonusRolls - m (Lnet/minecraft/world/level/storage/loot/LootSelector;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; a lambda$static$4 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$5 - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)V a addRandomItems - m ()Lnet/minecraft/world/level/storage/loot/LootSelector$a; a lootPool - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/storage/loot/entries/LootEntry;)V a lambda$addRandomItem$6 - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)V b addRandomItem - m (Lnet/minecraft/world/level/storage/loot/LootSelector;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b lambda$static$3 - m (Lnet/minecraft/world/level/storage/loot/LootSelector;)Ljava/util/List; c lambda$static$2 - m (Lnet/minecraft/world/level/storage/loot/LootSelector;)Ljava/util/List; d lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/LootSelector;)Ljava/util/List; e lambda$static$0 -c net/minecraft/world/level/storage/loot/LootSelector$a net/minecraft/world/level/storage/loot/LootPool$Builder - f Lcom/google/common/collect/ImmutableList$Builder; a entries - f Lcom/google/common/collect/ImmutableList$Builder; b conditions - f Lcom/google/common/collect/ImmutableList$Builder; c functions - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; d rolls - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; e bonusRolls - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$a;)Lnet/minecraft/world/level/storage/loot/LootSelector$a; a apply - m (Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a;)Lnet/minecraft/world/level/storage/loot/LootSelector$a; a add - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)Lnet/minecraft/world/level/storage/loot/LootSelector$a; a when - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootSelector$a; a setRolls - m ()Lnet/minecraft/world/level/storage/loot/LootSelector$a; a unwrap - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionUser; b when - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$a;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionUser; b apply - m ()Lnet/minecraft/world/level/storage/loot/LootSelector; b build - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootSelector$a; b setBonusRolls - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionUser; c unwrap - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionUser; d unwrap -c net/minecraft/world/level/storage/loot/LootTable net/minecraft/world/level/storage/loot/LootTable - f Lnet/minecraft/world/level/storage/loot/LootTable; a EMPTY - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; b DEFAULT_PARAM_SET - f J c RANDOMIZE_SEED - f Lcom/mojang/serialization/Codec; d DIRECT_CODEC - f Lcom/mojang/serialization/Codec; e CODEC - f Lorg/slf4j/Logger; f LOGGER - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; g paramSet - f Ljava/util/Optional; h randomSequence - f Ljava/util/List; i pools - f Ljava/util/List; j functions - f Ljava/util/function/BiFunction; k compositeFunction - m ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; a getParamSet - m (Lnet/minecraft/world/level/storage/loot/LootParams;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; a getRandomItems - m (Lnet/minecraft/world/IInventory;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a getAvailableSlots - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/function/Consumer;)V a getRandomItemsRaw - m (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;ILnet/minecraft/util/RandomSource;)V a shuffleAndSplitItems - m (Lnet/minecraft/world/level/storage/loot/LootParams;JLjava/util/function/Consumer;)V a getRandomItems - m (Lnet/minecraft/server/level/WorldServer;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; a createStackSplitter - m (Lnet/minecraft/world/IInventory;Lnet/minecraft/world/level/storage/loot/LootParams;J)V a fill - m (Lnet/minecraft/world/level/storage/loot/LootParams;Lnet/minecraft/util/RandomSource;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; a getRandomItems - m (Lnet/minecraft/world/level/storage/loot/LootParams;Ljava/util/function/Consumer;)V a getRandomItemsRaw - m (Lnet/minecraft/world/level/storage/loot/LootParams;J)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; a getRandomItems - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; a getRandomItems - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/function/Consumer;)V b getRandomItems - m (Lnet/minecraft/world/level/storage/loot/LootParams;Ljava/util/function/Consumer;)V b getRandomItems - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; b lootTable -c net/minecraft/world/level/storage/loot/LootTable$a net/minecraft/world/level/storage/loot/LootTable$Builder - f Lcom/google/common/collect/ImmutableList$Builder; a pools - f Lcom/google/common/collect/ImmutableList$Builder; b functions - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; c paramSet - f Ljava/util/Optional; d randomSequence - m ()Lnet/minecraft/world/level/storage/loot/LootTable$a; a unwrap - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a setParamSet - m (Lnet/minecraft/world/level/storage/loot/LootSelector$a;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a withPool - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a setRandomSequence - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$a;)Lnet/minecraft/world/level/storage/loot/LootTable$a; a apply - m ()Lnet/minecraft/world/level/storage/loot/LootTable; b build -c net/minecraft/world/level/storage/loot/LootTableInfo net/minecraft/world/level/storage/loot/LootContext - f Lnet/minecraft/world/level/storage/loot/LootParams; a params - f Lnet/minecraft/util/RandomSource; b random - f Lnet/minecraft/core/HolderGetter$a; c lootDataResolver - f Ljava/util/Set; d visitedElements - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/LootTableInfo$c; a createVisitedEntry - m ()Lnet/minecraft/core/HolderGetter$a; a getResolver - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/LootTableInfo$c; a createVisitedEntry - m (Lnet/minecraft/resources/MinecraftKey;Ljava/util/function/Consumer;)V a addDynamicDrops - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$c;)Z a hasVisitedElement - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter;)Z a hasParam - m (Lnet/minecraft/world/level/storage/loot/LootTable;)Lnet/minecraft/world/level/storage/loot/LootTableInfo$c; a createVisitedEntry - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter;)Ljava/lang/Object; b getParam - m ()Lnet/minecraft/util/RandomSource; b getRandom - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$c;)Z b pushVisitedElement - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter;)Ljava/lang/Object; c getParamOrNull - m ()F c getLuck - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$c;)V c popVisitedElement - m ()Lnet/minecraft/server/level/WorldServer; d getLevel -c net/minecraft/world/level/storage/loot/LootTableInfo$Builder net/minecraft/world/level/storage/loot/LootContext$Builder - f Lnet/minecraft/world/level/storage/loot/LootParams; a params - f Lnet/minecraft/util/RandomSource; b random - m ()Lnet/minecraft/server/level/WorldServer; a getLevel - m (J)Lnet/minecraft/world/level/storage/loot/LootTableInfo$Builder; a withOptionalRandomSeed - m (Ljava/util/Optional;)Lnet/minecraft/world/level/storage/loot/LootTableInfo; a create - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/storage/loot/LootTableInfo$Builder; a withOptionalRandomSource - m (Ljava/util/Optional;Lnet/minecraft/server/level/WorldServer;)Ljava/util/Optional; a lambda$create$0 -c net/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget net/minecraft/world/level/storage/loot/LootContext$EntityTarget - f Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; a THIS - f Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; b ATTACKER - f Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; c DIRECT_ATTACKER - f Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; d ATTACKING_PLAYER - f Lnet/minecraft/util/INamable$a; e CODEC - f Ljava/lang/String; f name - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; g param - f [Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; h $VALUES - m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; a getByName - m ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; a getParam - m ()[Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/storage/loot/LootTableInfo$c net/minecraft/world/level/storage/loot/LootContext$VisitedEntry - f Lnet/minecraft/world/level/storage/loot/LootDataType; a type - f Ljava/lang/Object; b value - m ()Lnet/minecraft/world/level/storage/loot/LootDataType; a type - m ()Ljava/lang/Object; b value -c net/minecraft/world/level/storage/loot/LootTables net/minecraft/world/level/storage/loot/BuiltInLootTables - f Lnet/minecraft/resources/ResourceKey; A JUNGLE_TEMPLE - f Lnet/minecraft/resources/ResourceKey; B JUNGLE_TEMPLE_DISPENSER - f Lnet/minecraft/resources/ResourceKey; C IGLOO_CHEST - f Lnet/minecraft/resources/ResourceKey; D WOODLAND_MANSION - f Lnet/minecraft/resources/ResourceKey; E UNDERWATER_RUIN_SMALL - f Lnet/minecraft/resources/ResourceKey; F UNDERWATER_RUIN_BIG - f Lnet/minecraft/resources/ResourceKey; G BURIED_TREASURE - f Lnet/minecraft/resources/ResourceKey; H SHIPWRECK_MAP - f Lnet/minecraft/resources/ResourceKey; I SHIPWRECK_SUPPLY - f Lnet/minecraft/resources/ResourceKey; J SHIPWRECK_TREASURE - f Lnet/minecraft/resources/ResourceKey; K PILLAGER_OUTPOST - f Lnet/minecraft/resources/ResourceKey; L BASTION_TREASURE - f Lnet/minecraft/resources/ResourceKey; M BASTION_OTHER - f Lnet/minecraft/resources/ResourceKey; N BASTION_BRIDGE - f Lnet/minecraft/resources/ResourceKey; O BASTION_HOGLIN_STABLE - f Lnet/minecraft/resources/ResourceKey; P ANCIENT_CITY - f Lnet/minecraft/resources/ResourceKey; Q ANCIENT_CITY_ICE_BOX - f Lnet/minecraft/resources/ResourceKey; R RUINED_PORTAL - f Lnet/minecraft/resources/ResourceKey; S TRIAL_CHAMBERS_REWARD - f Lnet/minecraft/resources/ResourceKey; T TRIAL_CHAMBERS_REWARD_COMMON - f Lnet/minecraft/resources/ResourceKey; U TRIAL_CHAMBERS_REWARD_RARE - f Lnet/minecraft/resources/ResourceKey; V TRIAL_CHAMBERS_REWARD_UNIQUE - f Lnet/minecraft/resources/ResourceKey; W TRIAL_CHAMBERS_REWARD_OMINOUS - f Lnet/minecraft/resources/ResourceKey; X TRIAL_CHAMBERS_REWARD_OMINOUS_COMMON - f Lnet/minecraft/resources/ResourceKey; Y TRIAL_CHAMBERS_REWARD_OMINOUS_RARE - f Lnet/minecraft/resources/ResourceKey; Z TRIAL_CHAMBERS_REWARD_OMINOUS_UNIQUE - f Lnet/minecraft/resources/ResourceKey; a EMPTY - f Lnet/minecraft/resources/ResourceKey; aA SHEEP_RED - f Lnet/minecraft/resources/ResourceKey; aB SHEEP_BLACK - f Lnet/minecraft/resources/ResourceKey; aC FISHING - f Lnet/minecraft/resources/ResourceKey; aD FISHING_JUNK - f Lnet/minecraft/resources/ResourceKey; aE FISHING_TREASURE - f Lnet/minecraft/resources/ResourceKey; aF FISHING_FISH - f Lnet/minecraft/resources/ResourceKey; aG CAT_MORNING_GIFT - f Lnet/minecraft/resources/ResourceKey; aH ARMORER_GIFT - f Lnet/minecraft/resources/ResourceKey; aI BUTCHER_GIFT - f Lnet/minecraft/resources/ResourceKey; aJ CARTOGRAPHER_GIFT - f Lnet/minecraft/resources/ResourceKey; aK CLERIC_GIFT - f Lnet/minecraft/resources/ResourceKey; aL FARMER_GIFT - f Lnet/minecraft/resources/ResourceKey; aM FISHERMAN_GIFT - f Lnet/minecraft/resources/ResourceKey; aN FLETCHER_GIFT - f Lnet/minecraft/resources/ResourceKey; aO LEATHERWORKER_GIFT - f Lnet/minecraft/resources/ResourceKey; aP LIBRARIAN_GIFT - f Lnet/minecraft/resources/ResourceKey; aQ MASON_GIFT - f Lnet/minecraft/resources/ResourceKey; aR SHEPHERD_GIFT - f Lnet/minecraft/resources/ResourceKey; aS TOOLSMITH_GIFT - f Lnet/minecraft/resources/ResourceKey; aT WEAPONSMITH_GIFT - f Lnet/minecraft/resources/ResourceKey; aU SNIFFER_DIGGING - f Lnet/minecraft/resources/ResourceKey; aV PANDA_SNEEZE - f Lnet/minecraft/resources/ResourceKey; aW PIGLIN_BARTERING - f Lnet/minecraft/resources/ResourceKey; aX SPAWNER_TRIAL_CHAMBER_KEY - f Lnet/minecraft/resources/ResourceKey; aY SPAWNER_TRIAL_CHAMBER_CONSUMABLES - f Lnet/minecraft/resources/ResourceKey; aZ SPAWNER_OMINOUS_TRIAL_CHAMBER_KEY - f Lnet/minecraft/resources/ResourceKey; aa TRIAL_CHAMBERS_SUPPLY - f Lnet/minecraft/resources/ResourceKey; ab TRIAL_CHAMBERS_CORRIDOR - f Lnet/minecraft/resources/ResourceKey; ac TRIAL_CHAMBERS_INTERSECTION - f Lnet/minecraft/resources/ResourceKey; ad TRIAL_CHAMBERS_INTERSECTION_BARREL - f Lnet/minecraft/resources/ResourceKey; ae TRIAL_CHAMBERS_ENTRANCE - f Lnet/minecraft/resources/ResourceKey; af TRIAL_CHAMBERS_CORRIDOR_DISPENSER - f Lnet/minecraft/resources/ResourceKey; ag TRIAL_CHAMBERS_CHAMBER_DISPENSER - f Lnet/minecraft/resources/ResourceKey; ah TRIAL_CHAMBERS_WATER_DISPENSER - f Lnet/minecraft/resources/ResourceKey; ai TRIAL_CHAMBERS_CORRIDOR_POT - f Lnet/minecraft/resources/ResourceKey; aj EQUIPMENT_TRIAL_CHAMBER - f Lnet/minecraft/resources/ResourceKey; ak EQUIPMENT_TRIAL_CHAMBER_RANGED - f Lnet/minecraft/resources/ResourceKey; al EQUIPMENT_TRIAL_CHAMBER_MELEE - f Lnet/minecraft/resources/ResourceKey; am SHEEP_WHITE - f Lnet/minecraft/resources/ResourceKey; an SHEEP_ORANGE - f Lnet/minecraft/resources/ResourceKey; ao SHEEP_MAGENTA - f Lnet/minecraft/resources/ResourceKey; ap SHEEP_LIGHT_BLUE - f Lnet/minecraft/resources/ResourceKey; aq SHEEP_YELLOW - f Lnet/minecraft/resources/ResourceKey; ar SHEEP_LIME - f Lnet/minecraft/resources/ResourceKey; as SHEEP_PINK - f Lnet/minecraft/resources/ResourceKey; at SHEEP_GRAY - f Lnet/minecraft/resources/ResourceKey; au SHEEP_LIGHT_GRAY - f Lnet/minecraft/resources/ResourceKey; av SHEEP_CYAN - f Lnet/minecraft/resources/ResourceKey; aw SHEEP_PURPLE - f Lnet/minecraft/resources/ResourceKey; ax SHEEP_BLUE - f Lnet/minecraft/resources/ResourceKey; ay SHEEP_BROWN - f Lnet/minecraft/resources/ResourceKey; az SHEEP_GREEN - f Lnet/minecraft/resources/ResourceKey; b SPAWN_BONUS_CHEST - f Lnet/minecraft/resources/ResourceKey; ba SPAWNER_OMINOUS_TRIAL_CHAMBER_CONSUMABLES - f Lnet/minecraft/resources/ResourceKey; bb SPAWNER_TRIAL_ITEMS_TO_DROP_WHEN_OMINOUS - f Lnet/minecraft/resources/ResourceKey; bc BOGGED_SHEAR - f Lnet/minecraft/resources/ResourceKey; bd DESERT_WELL_ARCHAEOLOGY - f Lnet/minecraft/resources/ResourceKey; be DESERT_PYRAMID_ARCHAEOLOGY - f Lnet/minecraft/resources/ResourceKey; bf TRAIL_RUINS_ARCHAEOLOGY_COMMON - f Lnet/minecraft/resources/ResourceKey; bg TRAIL_RUINS_ARCHAEOLOGY_RARE - f Lnet/minecraft/resources/ResourceKey; bh OCEAN_RUIN_WARM_ARCHAEOLOGY - f Lnet/minecraft/resources/ResourceKey; bi OCEAN_RUIN_COLD_ARCHAEOLOGY - f Ljava/util/Set; bj LOCATIONS - f Ljava/util/Set; bk IMMUTABLE_LOCATIONS - f Lnet/minecraft/resources/ResourceKey; c END_CITY_TREASURE - f Lnet/minecraft/resources/ResourceKey; d SIMPLE_DUNGEON - f Lnet/minecraft/resources/ResourceKey; e VILLAGE_WEAPONSMITH - f Lnet/minecraft/resources/ResourceKey; f VILLAGE_TOOLSMITH - f Lnet/minecraft/resources/ResourceKey; g VILLAGE_ARMORER - f Lnet/minecraft/resources/ResourceKey; h VILLAGE_CARTOGRAPHER - f Lnet/minecraft/resources/ResourceKey; i VILLAGE_MASON - f Lnet/minecraft/resources/ResourceKey; j VILLAGE_SHEPHERD - f Lnet/minecraft/resources/ResourceKey; k VILLAGE_BUTCHER - f Lnet/minecraft/resources/ResourceKey; l VILLAGE_FLETCHER - f Lnet/minecraft/resources/ResourceKey; m VILLAGE_FISHER - f Lnet/minecraft/resources/ResourceKey; n VILLAGE_TANNERY - f Lnet/minecraft/resources/ResourceKey; o VILLAGE_TEMPLE - f Lnet/minecraft/resources/ResourceKey; p VILLAGE_DESERT_HOUSE - f Lnet/minecraft/resources/ResourceKey; q VILLAGE_PLAINS_HOUSE - f Lnet/minecraft/resources/ResourceKey; r VILLAGE_TAIGA_HOUSE - f Lnet/minecraft/resources/ResourceKey; s VILLAGE_SNOWY_HOUSE - f Lnet/minecraft/resources/ResourceKey; t VILLAGE_SAVANNA_HOUSE - f Lnet/minecraft/resources/ResourceKey; u ABANDONED_MINESHAFT - f Lnet/minecraft/resources/ResourceKey; v NETHER_BRIDGE - f Lnet/minecraft/resources/ResourceKey; w STRONGHOLD_LIBRARY - f Lnet/minecraft/resources/ResourceKey; x STRONGHOLD_CROSSING - f Lnet/minecraft/resources/ResourceKey; y STRONGHOLD_CORRIDOR - f Lnet/minecraft/resources/ResourceKey; z DESERT_PYRAMID - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; a register - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a register - m ()Ljava/util/Set; a all -c net/minecraft/world/level/storage/loot/entries/LootEntries net/minecraft/world/level/storage/loot/entries/LootPoolEntries - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; b EMPTY - f Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; c ITEM - f Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; d LOOT_TABLE - f Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; e DYNAMIC - f Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; f TAG - f Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; g ALTERNATIVES - f Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; h SEQUENCE - f Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; i GROUP - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; a register -c net/minecraft/world/level/storage/loot/entries/LootEntry net/minecraft/world/level/storage/loot/entries/LootPoolEntry - m (F)I a getWeight - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)V a createItemStack -c net/minecraft/world/level/storage/loot/entries/LootEntryAbstract net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer - f Ljava/util/function/Predicate; a compositeCondition - f Ljava/util/List; e conditions - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a canRun - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; a commonFields - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; a getType - m (Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract;)Ljava/util/List; a lambda$commonFields$0 -c net/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder - f Lcom/google/common/collect/ImmutableList$Builder; a conditions - m (Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryAlternatives$a; a otherwise - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a; a when - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a; aH_ getThis - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionUser; b when - m (Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryGroup$a; b append - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract; b build - m (Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a;)Lnet/minecraft/world/level/storage/loot/entries/LootEntrySequence$a; c then - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionUser; d unwrap - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a; e unwrap - m ()Ljava/util/List; f getConditions -c net/minecraft/world/level/storage/loot/entries/LootEntryAlternatives net/minecraft/world/level/storage/loot/entries/AlternativesEntry - f Lcom/mojang/serialization/MapCodec; a CODEC - m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryChildren; a compose - m ([Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryAlternatives$a; a alternatives - m (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryAlternatives$a; a alternatives - m (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/function/Consumer;)Z a lambda$compose$0 - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; a getType - m (I)[Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a; a lambda$alternatives$1 -c net/minecraft/world/level/storage/loot/entries/LootEntryAlternatives$a net/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder - f Lcom/google/common/collect/ImmutableList$Builder; a entries - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryAlternatives$a; a getThis - m (Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryAlternatives$a; a otherwise - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a; aH_ getThis - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract; b build -c net/minecraft/world/level/storage/loot/entries/LootEntryChildren net/minecraft/world/level/storage/loot/entries/ComposableEntryContainer - f Lnet/minecraft/world/level/storage/loot/entries/LootEntryChildren; b ALWAYS_FALSE - f Lnet/minecraft/world/level/storage/loot/entries/LootEntryChildren; c ALWAYS_TRUE - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/function/Consumer;)Z a lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/entries/LootEntryChildren;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/function/Consumer;)Z a lambda$or$3 - m (Lnet/minecraft/world/level/storage/loot/entries/LootEntryChildren;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/function/Consumer;)Z b lambda$and$2 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/function/Consumer;)Z b lambda$static$0 -c net/minecraft/world/level/storage/loot/entries/LootEntryChildrenAbstract net/minecraft/world/level/storage/loot/entries/CompositeEntryBase - f Lnet/minecraft/world/level/storage/loot/entries/LootEntryChildren; a composedChildren - f Ljava/util/List; d children - m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryChildren; a compose - m (Lnet/minecraft/world/level/storage/loot/entries/LootEntryChildrenAbstract$a;)Lcom/mojang/serialization/MapCodec; a createCodec - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m (Lnet/minecraft/world/level/storage/loot/entries/LootEntryChildrenAbstract$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$createCodec$1 - m (Lnet/minecraft/world/level/storage/loot/entries/LootEntryChildrenAbstract;)Ljava/util/List; a lambda$createCodec$0 -c net/minecraft/world/level/storage/loot/entries/LootEntryChildrenAbstract$a net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor -c net/minecraft/world/level/storage/loot/entries/LootEntryGroup net/minecraft/world/level/storage/loot/entries/EntryGroup - f Lcom/mojang/serialization/MapCodec; a CODEC - m ([Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryGroup$a; a list - m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryChildren; a compose - m (Lnet/minecraft/world/level/storage/loot/entries/LootEntryChildren;Lnet/minecraft/world/level/storage/loot/entries/LootEntryChildren;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/function/Consumer;)Z a lambda$compose$0 - m (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/function/Consumer;)Z a lambda$compose$1 - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; a getType -c net/minecraft/world/level/storage/loot/entries/LootEntryGroup$a net/minecraft/world/level/storage/loot/entries/EntryGroup$Builder - f Lcom/google/common/collect/ImmutableList$Builder; a entries - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryGroup$a; a getThis - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a; aH_ getThis - m (Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryGroup$a; b append - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract; b build -c net/minecraft/world/level/storage/loot/entries/LootEntrySequence net/minecraft/world/level/storage/loot/entries/SequentialEntry - f Lcom/mojang/serialization/MapCodec; a CODEC - m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootEntryChildren; a compose - m (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/function/Consumer;)Z a lambda$compose$0 - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; a getType - m ([Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a;)Lnet/minecraft/world/level/storage/loot/entries/LootEntrySequence$a; a sequential -c net/minecraft/world/level/storage/loot/entries/LootEntrySequence$a net/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder - f Lcom/google/common/collect/ImmutableList$Builder; a entries - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntrySequence$a; a getThis - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a; aH_ getThis - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract; b build - m (Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a;)Lnet/minecraft/world/level/storage/loot/entries/LootEntrySequence$a; c then -c net/minecraft/world/level/storage/loot/entries/LootEntryType net/minecraft/world/level/storage/loot/entries/LootPoolEntryType - f Lcom/mojang/serialization/MapCodec; a codec - m ()Lcom/mojang/serialization/MapCodec; a codec -c net/minecraft/world/level/storage/loot/entries/LootItem net/minecraft/world/level/storage/loot/entries/LootItem - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/Holder; j item - m (Lnet/minecraft/world/level/IMaterial;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry; a lambda$lootTableItem$2 - m (Lnet/minecraft/world/level/IMaterial;)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry$a; a lootTableItem - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; a getType - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)V a createItemStack - m (Lnet/minecraft/world/level/storage/loot/entries/LootItem;)Lnet/minecraft/core/Holder; a lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c lambda$static$1 -c net/minecraft/world/level/storage/loot/entries/LootSelectorDynamic net/minecraft/world/level/storage/loot/entries/DynamicLoot - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/resources/MinecraftKey; j name - m (Lnet/minecraft/world/level/storage/loot/entries/LootSelectorDynamic;)Lnet/minecraft/resources/MinecraftKey; a lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; a getType - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)V a createItemStack - m (Lnet/minecraft/resources/MinecraftKey;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry; a lambda$dynamicEntry$2 - m (Lnet/minecraft/resources/MinecraftKey;)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry$a; a dynamicEntry - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c lambda$static$1 -c net/minecraft/world/level/storage/loot/entries/LootSelectorEmpty net/minecraft/world/level/storage/loot/entries/EmptyLootItem - f Lcom/mojang/serialization/MapCodec; a CODEC - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; a getType - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)V a createItemStack - m ()Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry$a; b emptyItem - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c lambda$static$0 -c net/minecraft/world/level/storage/loot/entries/LootSelectorEntry net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer - f Ljava/util/function/BiFunction; a compositeFunction - f I d DEFAULT_WEIGHT - f I f DEFAULT_QUALITY - f I g weight - f I h quality - f Ljava/util/List; i functions - f Lnet/minecraft/world/level/storage/loot/entries/LootEntry; j entry - m (Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry$d;)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry$a; a simpleBuilder - m (Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry;)Ljava/util/List; a lambda$singletonFields$2 - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)V a createItemStack - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P4; b singletonFields - m (Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry;)Ljava/lang/Integer; b lambda$singletonFields$1 - m (Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry;)Ljava/lang/Integer; c lambda$singletonFields$0 -c net/minecraft/world/level/storage/loot/entries/LootSelectorEntry$1 net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$1 - f Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry; a this$0 - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)V a createItemStack -c net/minecraft/world/level/storage/loot/entries/LootSelectorEntry$a net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder - f I a weight - f I b quality - f Lcom/google/common/collect/ImmutableList$Builder; c functions - m ()Ljava/util/List; a getFunctions - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$a;)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry$a; a apply - m (I)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry$a; a setWeight - m (I)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry$a; b setQuality - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$a;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionUser; b apply - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionUser; c unwrap -c net/minecraft/world/level/storage/loot/entries/LootSelectorEntry$b net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$DummyBuilder - f Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry$d; c constructor - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a; aH_ getThis - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract; b build - m ()Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry$b; g getThis -c net/minecraft/world/level/storage/loot/entries/LootSelectorEntry$c net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryBase - f Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry; b this$0 - m (F)I a getWeight -c net/minecraft/world/level/storage/loot/entries/LootSelectorEntry$d net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor -c net/minecraft/world/level/storage/loot/entries/LootSelectorTag net/minecraft/world/level/storage/loot/entries/TagEntry - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/tags/TagKey; j tag - f Z k expand - m (Lnet/minecraft/world/level/storage/loot/entries/LootSelectorTag;)Ljava/lang/Boolean; a lambda$static$1 - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry$a; a tagContents - m (Lnet/minecraft/tags/TagKey;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry; a lambda$expandTag$5 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/function/Consumer;)Z a expandTag - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; a getType - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)V a createItemStack - m (Ljava/util/function/Consumer;Lnet/minecraft/core/Holder;)V a lambda$createItemStack$3 - m (Lnet/minecraft/world/level/storage/loot/entries/LootSelectorTag;)Lnet/minecraft/tags/TagKey; b lambda$static$0 - m (Lnet/minecraft/tags/TagKey;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry; b lambda$tagContents$4 - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry$a; b expandTag - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c lambda$static$2 -c net/minecraft/world/level/storage/loot/entries/LootSelectorTag$1 net/minecraft/world/level/storage/loot/entries/TagEntry$1 - f Lnet/minecraft/core/Holder; a val$item - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)V a createItemStack -c net/minecraft/world/level/storage/loot/entries/NestedLootTable net/minecraft/world/level/storage/loot/entries/NestedLootTable - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lcom/mojang/datafixers/util/Either; j contents - m (Lnet/minecraft/resources/ResourceKey;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry; a lambda$lootTableReference$8 - m (Lnet/minecraft/world/level/storage/loot/LootTable;)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry$a; a inlineLootTable - m (Lnet/minecraft/world/level/storage/loot/LootTable;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry; a lambda$inlineLootTable$9 - m ()Lnet/minecraft/world/level/storage/loot/entries/LootEntryType; a getType - m (Lnet/minecraft/world/level/storage/loot/LootCollector;Lnet/minecraft/resources/ResourceKey;)V a lambda$validate$6 - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)V a createItemStack - m (Lnet/minecraft/world/level/storage/loot/entries/NestedLootTable;)Lcom/mojang/datafixers/util/Either; a lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/LootCollector;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder$c;)V a lambda$validate$4 - m (Lnet/minecraft/world/level/storage/loot/LootCollector;Lnet/minecraft/world/level/storage/loot/LootTable;)V a lambda$validate$7 - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/entries/LootSelectorEntry$a; a lootTableReference - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/LootTable; a lambda$createItemStack$2 - m (Lnet/minecraft/world/level/storage/loot/LootCollector;Lnet/minecraft/resources/ResourceKey;)V b lambda$validate$5 - m (Lnet/minecraft/world/level/storage/loot/LootTable;)Lnet/minecraft/world/level/storage/loot/LootTable; b lambda$createItemStack$3 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c lambda$static$1 -c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$b; b source - f Ljava/util/Optional; c include - f Ljava/util/Optional; d exclude - f Ljava/util/function/Predicate; e bakedPredicate - m (Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$b;)Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$a; a copyComponents - m (Ljava/util/List;Lnet/minecraft/core/component/DataComponentType;)Z a lambda$new$4 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Ljava/util/List;Ljava/util/List;)V a lambda$new$6 - m (Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction;)Ljava/util/Optional; a lambda$static$2 - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Ljava/util/List;Ljava/util/List;)V b lambda$new$5 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$3 - m (Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction;)Ljava/util/Optional; b lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction;)Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$b; c lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$a net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder - f Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$b; a source - f Ljava/util/Optional; b include - f Ljava/util/Optional; c exclude - m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$a; a include - m ()Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$a; a getThis - m (Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$a; b exclude - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b build - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c getThis -c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$b net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source - f Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$b; a BLOCK_ENTITY - f Lcom/mojang/serialization/Codec; b CODEC - f Ljava/lang/String; c name - f [Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$b; d $VALUES - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/core/component/DataComponentMap; a get - m ()Ljava/util/Set; a getReferencedContextParams - m ()[Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$b; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider; b source - f Ljava/util/List; c operations - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Ljava/util/function/Supplier;Lnet/minecraft/nbt/NBTBase;Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$b;)V a lambda$run$4 - m (Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction;)Ljava/util/List; a lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$a; a copyData - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;)Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$a; a copyData - m (Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/nbt/NBTBase; a lambda$run$3 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction;)Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider; b lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$2 -c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$a net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$Builder - f Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider; a source - f Ljava/util/List; b ops - m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c;)Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$a; a copy - m ()Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$a; a getThis - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$a; a copy - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b build - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c getThis -c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$b net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$CopyOperation - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/commands/arguments/ArgumentNBTKey$g; b sourcePath - f Lnet/minecraft/commands/arguments/ArgumentNBTKey$g; c targetPath - f Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c; d op - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Ljava/util/function/Supplier;Lnet/minecraft/nbt/NBTBase;)V a apply - m ()Lnet/minecraft/commands/arguments/ArgumentNBTKey$g; a sourcePath - m ()Lnet/minecraft/commands/arguments/ArgumentNBTKey$g; b targetPath - m ()Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c; c op -c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy - f Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c; a REPLACE - f Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c; b APPEND - f Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c; c MERGE - f Lcom/mojang/serialization/Codec; d CODEC - f Ljava/lang/String; e name - f [Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c; f $VALUES - m ()[Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c; a $values - m (Lnet/minecraft/nbt/NBTBase;Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;Ljava/util/List;)V a merge - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c$1 net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy$1 - m (Lnet/minecraft/nbt/NBTBase;Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;Ljava/util/List;)V a merge -c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c$2 net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy$2 - m (Lnet/minecraft/nbt/NBTBase;Lnet/minecraft/nbt/NBTBase;)V a lambda$merge$0 - m (Lnet/minecraft/nbt/NBTBase;Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;Ljava/util/List;)V a merge - m (Ljava/util/List;Lnet/minecraft/nbt/NBTBase;)V a lambda$merge$1 -c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$c$3 net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy$3 - m (Lnet/minecraft/nbt/NBTBase;Lnet/minecraft/nbt/NBTBase;)V a lambda$merge$0 - m (Lnet/minecraft/nbt/NBTBase;Lnet/minecraft/commands/arguments/ArgumentNBTKey$g;Ljava/util/List;)V a merge - m (Ljava/util/List;Lnet/minecraft/nbt/NBTBase;)V a lambda$merge$1 -c net/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction net/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction - f I a NO_LIMIT - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lnet/minecraft/core/Holder; c enchantment - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; d value - f I e limit - m (Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction$a; a lootingMultiplier - m (Lnet/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction;)Ljava/lang/Integer; a lambda$static$2 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$3 - m (Lnet/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction;)Lnet/minecraft/core/Holder; c lambda$static$0 - m ()Z c hasLimit -c net/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction$a net/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction$Builder - f Lnet/minecraft/core/Holder; a enchantment - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b count - f I c limit - m (I)Lnet/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction$a; a setLimit - m ()Lnet/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction$a; a getThis - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b build - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c getThis -c net/minecraft/world/level/storage/loot/functions/FilteredFunction net/minecraft/world/level/storage/loot/functions/FilteredFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/advancements/critereon/CriterionConditionItem; b filter - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; c modifier - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m (Lnet/minecraft/world/level/storage/loot/functions/FilteredFunction;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$static$1 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$2 - m (Lnet/minecraft/world/level/storage/loot/functions/FilteredFunction;)Lnet/minecraft/advancements/critereon/CriterionConditionItem; b lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/FunctionReference net/minecraft/world/level/storage/loot/functions/FunctionReference - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/resources/ResourceKey; c name - m (Lnet/minecraft/world/level/storage/loot/LootCollector;Lnet/minecraft/core/Holder$c;)V a lambda$validate$2 - m (Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$functionReference$4 - m (Lnet/minecraft/world/level/storage/loot/functions/FunctionReference;)Lnet/minecraft/resources/ResourceKey; a lambda$static$0 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a functionReference - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V b lambda$validate$3 -c net/minecraft/world/level/storage/loot/functions/ListOperation net/minecraft/world/level/storage/loot/functions/ListOperation - f Lcom/mojang/serialization/MapCodec; a UNLIMITED_CODEC - m (I)Lcom/mojang/serialization/MapCodec; a codec - m (Ljava/util/List;Ljava/util/List;)Ljava/util/List; a apply - m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation$f; a mode - m (II)Ljava/lang/String; a lambda$codec$1 - m (ILnet/minecraft/world/level/storage/loot/functions/ListOperation;)Lcom/mojang/serialization/DataResult; a lambda$codec$2 - m (Lnet/minecraft/world/level/storage/loot/functions/ListOperation$f;)Lcom/mojang/serialization/MapCodec; a lambda$codec$0 - m (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; a apply -c net/minecraft/world/level/storage/loot/functions/ListOperation$a net/minecraft/world/level/storage/loot/functions/ListOperation$Append - f Lnet/minecraft/world/level/storage/loot/functions/ListOperation$a; b INSTANCE - f Lcom/mojang/serialization/MapCodec; c MAP_CODEC - f Lorg/slf4j/Logger; d LOGGER - m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation$f; a mode - m (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; a apply - m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation$a; b lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/ListOperation$b net/minecraft/world/level/storage/loot/functions/ListOperation$Insert - f Lcom/mojang/serialization/MapCodec; b MAP_CODEC - f I c offset - f Lorg/slf4j/Logger; d LOGGER - m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation$f; a mode - m (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; a apply - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I b offset -c net/minecraft/world/level/storage/loot/functions/ListOperation$c net/minecraft/world/level/storage/loot/functions/ListOperation$ReplaceAll - f Lnet/minecraft/world/level/storage/loot/functions/ListOperation$c; b INSTANCE - f Lcom/mojang/serialization/MapCodec; c MAP_CODEC - m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation$f; a mode - m (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; a apply - m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation$c; b lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/ListOperation$d net/minecraft/world/level/storage/loot/functions/ListOperation$ReplaceSection - f Lcom/mojang/serialization/MapCodec; b MAP_CODEC - f I c offset - f Ljava/util/Optional; d size - f Lorg/slf4j/Logger; e LOGGER - m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation$f; a mode - m (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; a apply - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I b offset - m ()Ljava/util/Optional; c size -c net/minecraft/world/level/storage/loot/functions/ListOperation$e net/minecraft/world/level/storage/loot/functions/ListOperation$StandAlone - f Ljava/util/List; a value - f Lnet/minecraft/world/level/storage/loot/functions/ListOperation; b operation - m (Lnet/minecraft/world/level/storage/loot/functions/ListOperation$e;)Lnet/minecraft/world/level/storage/loot/functions/ListOperation; a lambda$codec$1 - m ()Ljava/util/List; a value - m (Lcom/mojang/serialization/Codec;I)Lcom/mojang/serialization/Codec; a codec - m (Ljava/util/List;)Ljava/util/List; a apply - m (Lcom/mojang/serialization/Codec;ILcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$codec$2 - m (Lnet/minecraft/world/level/storage/loot/functions/ListOperation$e;)Ljava/util/List; b lambda$codec$0 - m ()Lnet/minecraft/world/level/storage/loot/functions/ListOperation; b operation -c net/minecraft/world/level/storage/loot/functions/ListOperation$f net/minecraft/world/level/storage/loot/functions/ListOperation$Type - f Lnet/minecraft/world/level/storage/loot/functions/ListOperation$f; a REPLACE_ALL - f Lnet/minecraft/world/level/storage/loot/functions/ListOperation$f; b REPLACE_SECTION - f Lnet/minecraft/world/level/storage/loot/functions/ListOperation$f; c INSERT - f Lnet/minecraft/world/level/storage/loot/functions/ListOperation$f; d APPEND - f Lcom/mojang/serialization/Codec; e CODEC - f Ljava/lang/String; f id - f Lcom/mojang/serialization/MapCodec; g mapCodec - f [Lnet/minecraft/world/level/storage/loot/functions/ListOperation$f; h $VALUES - m ()Lcom/mojang/serialization/MapCodec; a mapCodec - m ()[Lnet/minecraft/world/level/storage/loot/functions/ListOperation$f; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/storage/loot/functions/LootEnchantLevel net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b levels - f Ljava/util/Optional; c options - m (Lnet/minecraft/world/level/storage/loot/functions/LootEnchantLevel;)Ljava/util/Optional; a lambda$static$1 - m (Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootEnchantLevel$a; a enchantWithLevels - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lnet/minecraft/world/level/storage/loot/functions/LootEnchantLevel;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$2 -c net/minecraft/world/level/storage/loot/functions/LootEnchantLevel$a net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; a levels - f Ljava/util/Optional; b options - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/level/storage/loot/functions/LootEnchantLevel$a; a fromOptions - m ()Lnet/minecraft/world/level/storage/loot/functions/LootEnchantLevel$a; a getThis - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b build - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c getThis -c net/minecraft/world/level/storage/loot/functions/LootItemFunction net/minecraft/world/level/storage/loot/functions/LootItemFunction - m (Ljava/util/function/BiFunction;Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Ljava/util/function/Consumer; a decorate - m (Ljava/util/function/Consumer;Ljava/util/function/BiFunction;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/item/ItemStack;)V a lambda$decorate$0 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType -c net/minecraft/world/level/storage/loot/functions/LootItemFunction$a net/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b build -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus net/minecraft/world/level/storage/loot/functions/ApplyBonusCount - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/Map; b FORMULAS - f Lcom/mojang/serialization/Codec; c FORMULA_TYPE_CODEC - f Lcom/mojang/serialization/MapCodec; d FORMULA_CODEC - f Lnet/minecraft/core/Holder; e enchantment - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$b; f formula - m (Lnet/minecraft/core/Holder;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$addUniformBonusCount$7 - m (Lnet/minecraft/core/Holder;IFLjava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$addBonusBinomialDistributionCount$5 - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a addOreBonusCount - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/core/Holder;FI)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a addBonusBinomialDistributionCount - m (Lnet/minecraft/core/Holder;ILjava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$addUniformBonusCount$8 - m (Lnet/minecraft/core/Holder;I)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a addUniformBonusCount - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$b; a lambda$static$3 - m (Lnet/minecraft/core/Holder;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b lambda$addOreBonusCount$6 - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus;)Lnet/minecraft/core/Holder; b lambda$static$2 - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; b addUniformBonusCount - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$4 - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/String; b lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$a net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$BinomialWithBonusCount - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$c; a TYPE - f I b extraRounds - f F c probability - f Lcom/mojang/serialization/Codec; d CODEC - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$c; a getType - m (Lnet/minecraft/util/RandomSource;II)I a calculateNewCount - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I b extraRounds - m ()F c probability -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$b net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$c; a getType - m (Lnet/minecraft/util/RandomSource;II)I a calculateNewCount -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$c net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType - f Lnet/minecraft/resources/MinecraftKey; a id - f Lcom/mojang/serialization/Codec; b codec - m ()Lnet/minecraft/resources/MinecraftKey; a id - m ()Lcom/mojang/serialization/Codec; b codec -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$d net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$OreDrops - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$c; b TYPE - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$c; a getType - m (Lnet/minecraft/util/RandomSource;II)I a calculateNewCount -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$e net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$UniformBonusCount - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$c; b TYPE - f I c bonusMultiplier - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionApplyBonus$c; a getType - m (Lnet/minecraft/util/RandomSource;II)I a calculateNewCount - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()I b bonusMultiplier -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction - f Ljava/util/function/Predicate; a compositePredicates - f Ljava/util/List; g predicates - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; a commonFields - m (Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a simpleBuilder - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional;)Ljava/util/List; a lambda$commonFields$0 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; b apply -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder - f Lcom/google/common/collect/ImmutableList$Builder; a conditions - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a when - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionUser; b when - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c getThis - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionUser; d unwrap - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; f unwrap - m ()Ljava/util/List; g getConditions -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$b net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$DummyBuilder - f Ljava/util/function/Function; a constructor - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$b; a getThis - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b build - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c getThis -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName net/minecraft/world/level/storage/loot/functions/CopyNameFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName$Source; b source - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName$Source; a lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName$Source;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$copyName$2 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName$Source;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a copyName - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName$Source net/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName$Source; a THIS - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName$Source; b ATTACKING_ENTITY - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName$Source; c LAST_DAMAGE_PLAYER - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName$Source; d BLOCK_ENTITY - f Lcom/mojang/serialization/Codec; e CODEC - f Ljava/lang/String; f name - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; g param - f [Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName$Source; h $VALUES - m ()[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName$Source; a $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyState net/minecraft/world/level/storage/loot/functions/CopyBlockState - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/Holder; b block - f Ljava/util/Set; c properties - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyState;)Ljava/util/List; a lambda$static$1 - m (Lnet/minecraft/world/level/block/state/IBlockData;Lnet/minecraft/world/item/component/BlockItemStateProperties;)Lnet/minecraft/world/item/component/BlockItemStateProperties; a lambda$run$3 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyState$a; a copyState - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$2 - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyState;)Lnet/minecraft/core/Holder; b lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyState$a net/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder - f Lnet/minecraft/core/Holder; a block - f Lcom/google/common/collect/ImmutableSet$Builder; b properties - m (Lnet/minecraft/world/level/block/state/properties/IBlockState;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyState$a; a copy - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyState$a; a getThis - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b build - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c getThis -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionEnchant net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lorg/slf4j/Logger; b LOGGER - f Ljava/util/Optional; c options - f Z d onlyCompatible - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/ItemStack; a enchantItem - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Ljava/util/stream/Stream; a lambda$run$3 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (ZLnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;)Z a lambda$run$4 - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionEnchant;)Ljava/lang/Boolean; a lambda$static$1 - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionEnchant$a; a randomApplicableEnchantment - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionEnchant;)Ljava/util/Optional; b lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$2 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionEnchant$a; c randomEnchantment -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionEnchant$a net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder - f Ljava/util/Optional; a options - f Z b onlyCompatible - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionEnchant$a; a withEnchantment - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionEnchant$a; a getThis - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionEnchant$a; a withOneOf - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b build - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c getThis - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionEnchant$a; e allowingIncompatibleEnchantments -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction - f Lnet/minecraft/tags/TagKey; a DEFAULT_DESTINATION - f Lnet/minecraft/core/Holder; b DEFAULT_DECORATION - f B c DEFAULT_ZOOM - f I d DEFAULT_SEARCH_RADIUS - f Z e DEFAULT_SKIP_EXISTING - f Lcom/mojang/serialization/MapCodec; f CODEC - f Lnet/minecraft/tags/TagKey; h destination - f Lnet/minecraft/core/Holder; i mapDecoration - f B j zoom - f I k searchRadius - f Z l skipKnownStructures - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap;)Ljava/lang/Boolean; a lambda$static$4 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap;)Ljava/lang/Integer; b lambda$static$3 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$5 - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap;)Ljava/lang/Byte; c lambda$static$2 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap$a; c makeExplorationMap - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap;)Lnet/minecraft/core/Holder; d lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap;)Lnet/minecraft/tags/TagKey; e lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap$a net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder - f Lnet/minecraft/tags/TagKey; a destination - f Lnet/minecraft/core/Holder; b mapDecoration - f B c zoom - f I d searchRadius - f Z e skipKnownStructures - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap$a; a setMapDecoration - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap$a; a getThis - m (I)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap$a; a setSearchRadius - m (B)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap$a; a setZoom - m (Z)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap$a; a setSkipKnownStructures - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionExplorationMap$a; a setDestination - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b build - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c getThis -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionExplosionDecay net/minecraft/world/level/storage/loot/functions/ApplyExplosionDecay - f Lcom/mojang/serialization/MapCodec; a CODEC - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c explosionDecay -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionFillPlayerHead net/minecraft/world/level/storage/loot/functions/FillPlayerHead - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; b entityTarget - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionFillPlayerHead;)Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; a lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a fillPlayerHead - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$fillPlayerHead$2 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionLimitCount net/minecraft/world/level/storage/loot/functions/LimitCount - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/IntRange; b limiter - m (Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a limitCount - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionLimitCount;)Lnet/minecraft/world/level/storage/loot/IntRange; a lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/IntRange;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$limitCount$2 - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute net/minecraft/world/level/storage/loot/functions/SetAttributesFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/List; b modifiers - f Z c replace - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute;)Ljava/lang/Boolean; a lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute$b;)Ljava/util/stream/Stream; a lambda$getReferencedContextParams$3 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/ItemAttributeModifiers;)Lnet/minecraft/world/item/component/ItemAttributeModifiers; a lambda$run$4 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/item/component/ItemAttributeModifiers;)Lnet/minecraft/world/item/component/ItemAttributeModifiers; a updateModifiers - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/resources/MinecraftKey;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/LootItemFunctionSetAttribute$c; a modifier - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$2 - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute;)Ljava/util/List; b lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute$a; c setAttributes -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute$a net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder - f Z a replace - f Ljava/util/List; b modifiers - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute$c;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute$a; a withModifier - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute$a; a getThis - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b build - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c getThis -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute$b net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/resources/MinecraftKey; b id - f Lnet/minecraft/core/Holder; c attribute - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; d operation - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; e amount - f Ljava/util/List; f slots - f Lcom/mojang/serialization/Codec; g SLOTS_CODEC - m (Lcom/mojang/datafixers/util/Either;)Ljava/util/List; a lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Ljava/util/List;)Lcom/mojang/datafixers/util/Either; a lambda$static$1 - m ()Lnet/minecraft/resources/MinecraftKey; a id - m ()Lnet/minecraft/core/Holder; b attribute - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; c operation - m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; d amount - m ()Ljava/util/List; e slots -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute$c net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder - f Lnet/minecraft/resources/MinecraftKey; a id - f Lnet/minecraft/core/Holder; b attribute - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; c operation - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; d amount - f Ljava/util/Set; e slots - m (Lnet/minecraft/world/entity/EquipmentSlotGroup;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute$c; a forSlot - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetAttribute$b; a build -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetContents net/minecraft/world/level/storage/loot/functions/SetContainerContents - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; b component - f Ljava/util/List; c entries - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/stream/Stream$Builder;Lnet/minecraft/world/level/storage/loot/entries/LootEntry;)V a lambda$run$3 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetContents;)Ljava/util/List; a lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Ljava/util/stream/Stream$Builder;Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract;)V a lambda$run$4 - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m (Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetContents$a; a setContents - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetContents;)Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; b lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$2 -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetContents$a net/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder - f Lcom/google/common/collect/ImmutableList$Builder; a entries - f Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; b component - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetContents$a; a getThis - m (Lnet/minecraft/world/level/storage/loot/entries/LootEntryAbstract$a;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetContents$a; a withEntry - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b build - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c getThis -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetCount net/minecraft/world/level/storage/loot/functions/SetItemCountFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b value - f Z c add - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetCount;)Ljava/lang/Boolean; a lambda$static$1 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a setCount - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;ZLjava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$setCount$4 - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$setCount$3 - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a setCount - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$2 - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetCount;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetDamage net/minecraft/world/level/storage/loot/functions/SetItemDamageFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; c damage - f Z d add - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetDamage;)Ljava/lang/Boolean; a lambda$static$1 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a setDamage - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;ZLjava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$setDamage$4 - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$setDamage$3 - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a setDamage - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetDamage;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$2 -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetLore net/minecraft/world/level/storage/loot/functions/SetLoreFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/List; b lore - f Lnet/minecraft/world/level/storage/loot/functions/ListOperation; c mode - f Ljava/util/Optional; d resolutionContext - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetLore;)Ljava/util/Optional; a lambda$static$2 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/item/component/ItemLore;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Ljava/util/List; a updateLore - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/item/component/ItemLore;)Lnet/minecraft/world/item/component/ItemLore; a lambda$run$5 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;)Ljava/util/Set; a lambda$getReferencedContextParams$4 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetLore;)Lnet/minecraft/world/level/storage/loot/functions/ListOperation; b lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$3 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetLore$a; c setLore - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetLore;)Ljava/util/List; c lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetLore$a net/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder - f Ljava/util/Optional; a resolutionContext - f Lcom/google/common/collect/ImmutableList$Builder; b lore - f Lnet/minecraft/world/level/storage/loot/functions/ListOperation; c mode - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetLore$a; a getThis - m (Lnet/minecraft/world/level/storage/loot/functions/ListOperation;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetLore$a; a setMode - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetLore$a; a addLine - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetLore$a; a setResolutionContext - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b build - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c getThis -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName net/minecraft/world/level/storage/loot/functions/SetNameFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lorg/slf4j/Logger; b LOGGER - f Ljava/util/Optional; c name - f Ljava/util/Optional; d resolutionContext - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName$a; e target - m (Lnet/minecraft/commands/CommandListenerWrapper;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$createResolver$5 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName$a;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$setName$9 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName$a;Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a setName - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;)Ljava/util/function/UnaryOperator; a createResolver - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName$a; a lambda$static$2 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/network/chat/IChatBaseComponent;)V a lambda$run$7 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName$a;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$setName$8 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName$a;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a setName - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;)Ljava/util/Set; a lambda$getReferencedContextParams$4 - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$createResolver$6 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$3 - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName;)Ljava/util/Optional; b lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName;)Ljava/util/Optional; c lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName$a net/minecraft/world/level/storage/loot/functions/SetNameFunction$Target - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName$a; a CUSTOM_NAME - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName$a; b ITEM_NAME - f Lcom/mojang/serialization/Codec; c CODEC - f Ljava/lang/String; d name - f [Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName$a; e $VALUES - m ()Lnet/minecraft/core/component/DataComponentType; a component - m ()[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetName$a; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetStewEffect net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lcom/mojang/serialization/Codec; b EFFECTS_LIST - f Ljava/util/List; c effects - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetStewEffect$b;)Ljava/util/stream/Stream; a lambda$getReferencedContextParams$4 - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetStewEffect;)Ljava/util/List; a lambda$static$2 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetStewEffect$b;)Ljava/lang/String; b lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$3 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetStewEffect$a; c stewEffect -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetStewEffect$a net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder - f Lcom/google/common/collect/ImmutableList$Builder; a effects - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetStewEffect$a; a getThis - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetStewEffect$a; a withEffect - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b build - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c getThis -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetStewEffect$b net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$EffectEntry - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/core/Holder; b effect - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; c duration - m ()Lnet/minecraft/core/Holder; a effect - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b duration -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSetTable net/minecraft/world/level/storage/loot/functions/SetContainerLootTable - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/resources/ResourceKey; b name - f J c seed - f Lnet/minecraft/core/Holder; d type - m (Lnet/minecraft/world/level/block/entity/TileEntityTypes;Lnet/minecraft/resources/ResourceKey;J)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a withLootTable - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m (Lnet/minecraft/world/level/block/entity/TileEntityTypes;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a withLootTable - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/entity/TileEntityTypes;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$withLootTable$4 - m (Lnet/minecraft/resources/ResourceKey;JLnet/minecraft/world/level/block/entity/TileEntityTypes;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$withLootTable$5 - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetTable;)Lnet/minecraft/core/Holder; a lambda$static$2 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$3 - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetTable;)Ljava/lang/Long; b lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionSetTable;)Lnet/minecraft/resources/ResourceKey; c lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionSmelt net/minecraft/world/level/storage/loot/functions/SmeltItemFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lorg/slf4j/Logger; b LOGGER - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c smelted -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionType net/minecraft/world/level/storage/loot/functions/LootItemFunctionType - f Lcom/mojang/serialization/MapCodec; a codec - m ()Lcom/mojang/serialization/MapCodec; a codec -c net/minecraft/world/level/storage/loot/functions/LootItemFunctionUser net/minecraft/world/level/storage/loot/functions/FunctionUserBuilder - m ([Ljava/lang/Object;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionUser; a apply - m (Ljava/lang/Iterable;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionUser; a apply - m (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$a;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionUser; b apply - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionUser; c unwrap -c net/minecraft/world/level/storage/loot/functions/LootItemFunctions net/minecraft/world/level/storage/loot/functions/LootItemFunctions - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; A SET_LORE - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; B FILL_PLAYER_HEAD - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; C COPY_CUSTOM_DATA - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; D COPY_STATE - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; E SET_BANNER_PATTERN - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; F SET_POTION - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; G SET_INSTRUMENT - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; H REFERENCE - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; I SEQUENCE - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; J COPY_COMPONENTS - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; K SET_FIREWORKS - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; L SET_FIREWORK_EXPLOSION - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; M SET_BOOK_COVER - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; N SET_WRITTEN_BOOK_PAGES - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; O SET_WRITABLE_BOOK_PAGES - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; P TOGGLE_TOOLTIPS - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; Q SET_OMINOUS_BOTTLE_AMPLIFIER - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; R SET_CUSTOM_MODEL_DATA - f Ljava/util/function/BiFunction; a IDENTITY - f Lcom/mojang/serialization/Codec; b TYPED_CODEC - f Lcom/mojang/serialization/Codec; c ROOT_CODEC - f Lcom/mojang/serialization/Codec; d CODEC - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; e SET_COUNT - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; f SET_ITEM - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; g ENCHANT_WITH_LEVELS - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; h ENCHANT_RANDOMLY - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; i SET_ENCHANTMENTS - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; j SET_CUSTOM_DATA - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; k SET_COMPONENTS - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; l FURNACE_SMELT - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m ENCHANTED_COUNT_INCREASE - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; n SET_DAMAGE - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; o SET_ATTRIBUTES - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; p SET_NAME - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; q EXPLORATION_MAP - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; r SET_STEW_EFFECT - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; s COPY_NAME - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; t SET_CONTENTS - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; u MODIFY_CONTENTS - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; v FILTERED - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; w LIMIT_COUNT - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; x APPLY_BONUS - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; y SET_LOOT_TABLE - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; z EXPLOSION_DECAY - m ()Lcom/mojang/serialization/Codec; a lambda$static$1 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a lambda$static$0 - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; a register - m (Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a lambda$compose$2 - m (Ljava/util/List;)Ljava/util/function/BiFunction; a compose - m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a lambda$compose$3 -c net/minecraft/world/level/storage/loot/functions/ModifyContainerContents net/minecraft/world/level/storage/loot/functions/ModifyContainerContents - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; b component - f Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; c modifier - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a lambda$run$3 - m (Lnet/minecraft/world/level/storage/loot/functions/ModifyContainerContents;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$2 - m (Lnet/minecraft/world/level/storage/loot/functions/ModifyContainerContents;)Lnet/minecraft/world/level/storage/loot/ContainerComponentManipulator; b lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/SequenceFunction net/minecraft/world/level/storage/loot/functions/SequenceFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lcom/mojang/serialization/Codec; b INLINE_CODEC - f Ljava/util/List; c functions - f Ljava/util/function/BiFunction; d compositeFunction - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a apply - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/functions/SequenceFunction;)Ljava/util/List; a lambda$static$2 - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/SequenceFunction; a of - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lnet/minecraft/world/level/storage/loot/functions/SequenceFunction;)Ljava/util/List; b lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/block/entity/BannerPatternLayers; b patterns - f Z c append - m (Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction;)Ljava/lang/Boolean; a lambda$static$1 - m (Lnet/minecraft/world/level/block/entity/BannerPatternLayers;Lnet/minecraft/world/level/block/entity/BannerPatternLayers;)Lnet/minecraft/world/level/block/entity/BannerPatternLayers; a lambda$run$3 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Z)Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$a; a setBannerPattern - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction;)Lnet/minecraft/world/level/block/entity/BannerPatternLayers; b lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$2 -c net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$a net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder - f Lnet/minecraft/world/level/block/entity/BannerPatternLayers$a; a patterns - f Z b append - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/EnumColor;)Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$a; a addPattern - m ()Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$a; a getThis - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b build - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c getThis -c net/minecraft/world/level/storage/loot/functions/SetBookCoverFunction net/minecraft/world/level/storage/loot/functions/SetBookCoverFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/Optional; b author - f Ljava/util/Optional; c title - f Ljava/util/Optional; d generation - m (Lnet/minecraft/world/level/storage/loot/functions/SetBookCoverFunction;)Ljava/util/Optional; a lambda$static$2 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/item/component/WrittenBookContent;)Lnet/minecraft/world/item/component/WrittenBookContent; a apply - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lnet/minecraft/world/level/storage/loot/functions/SetBookCoverFunction;)Ljava/util/Optional; b lambda$static$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$3 - m (Lnet/minecraft/world/level/storage/loot/functions/SetBookCoverFunction;)Ljava/util/Optional; c lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/SetComponentsFunction net/minecraft/world/level/storage/loot/functions/SetComponentsFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/component/DataComponentPatch; b components - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$setComponent$2 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a setComponent - m (Lnet/minecraft/world/level/storage/loot/functions/SetComponentsFunction;)Lnet/minecraft/core/component/DataComponentPatch; a lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 -c net/minecraft/world/level/storage/loot/functions/SetCustomDataFunction net/minecraft/world/level/storage/loot/functions/SetCustomDataFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/nbt/NBTTagCompound; b tag - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a setCustomData - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$setCustomData$3 - m (Lnet/minecraft/world/level/storage/loot/functions/SetCustomDataFunction;)Lnet/minecraft/nbt/NBTTagCompound; a lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 - m (Lnet/minecraft/nbt/NBTTagCompound;)V b lambda$run$2 -c net/minecraft/world/level/storage/loot/functions/SetCustomModelDataFunction net/minecraft/world/level/storage/loot/functions/SetCustomModelDataFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b valueProvider - m (Lnet/minecraft/world/level/storage/loot/functions/SetCustomModelDataFunction;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; a lambda$static$0 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 -c net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/Map; b enchantments - f Z c add - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/item/enchantment/ItemEnchantments$a;)V a lambda$run$6 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction;)Ljava/lang/Boolean; a lambda$static$1 - m (Lnet/minecraft/world/item/enchantment/ItemEnchantments$a;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V a lambda$run$5 - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Ljava/util/stream/Stream; a lambda$getReferencedContextParams$3 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lnet/minecraft/world/item/enchantment/ItemEnchantments$a;Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V b lambda$run$4 - m (Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction;)Ljava/util/Map; b lambda$static$0 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$2 -c net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$a net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder - f Lcom/google/common/collect/ImmutableMap$Builder; a enchantments - f Z b add - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$a; a withEnchantment - m ()Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$a; a getThis - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b build - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; c getThis -c net/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction net/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/item/component/FireworkExplosion; b DEFAULT_VALUE - f Ljava/util/Optional; c shape - f Ljava/util/Optional; d colors - f Ljava/util/Optional; e fadeColors - f Ljava/util/Optional; f trail - f Ljava/util/Optional; h twinkle - m (Lnet/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction;)Ljava/util/Optional; a lambda$static$4 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/item/component/FireworkExplosion;)Lnet/minecraft/world/item/component/FireworkExplosion; a apply - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lnet/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction;)Ljava/util/Optional; b lambda$static$3 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$5 - m (Lnet/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction;)Ljava/util/Optional; c lambda$static$2 - m (Lnet/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction;)Ljava/util/Optional; d lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction;)Ljava/util/Optional; e lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/SetFireworksFunction net/minecraft/world/level/storage/loot/functions/SetFireworksFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/item/component/Fireworks; b DEFAULT_VALUE - f Ljava/util/Optional; c explosions - f Ljava/util/Optional; d flightDuration - m (Lnet/minecraft/world/level/storage/loot/functions/SetFireworksFunction;)Ljava/util/Optional; a lambda$static$1 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/item/component/Fireworks;)Lnet/minecraft/world/item/component/Fireworks; a apply - m (Lnet/minecraft/world/item/component/Fireworks;Lnet/minecraft/world/level/storage/loot/functions/ListOperation$e;)Ljava/util/List; a lambda$apply$3 - m (Lnet/minecraft/world/level/storage/loot/functions/SetFireworksFunction;)Ljava/util/Optional; b lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$2 -c net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/tags/TagKey; b options - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a setInstrumentOptions - m (Lnet/minecraft/world/level/storage/loot/functions/SetInstrumentFunction;)Lnet/minecraft/tags/TagKey; a lambda$static$0 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/tags/TagKey;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$setInstrumentOptions$2 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 -c net/minecraft/world/level/storage/loot/functions/SetItemFunction net/minecraft/world/level/storage/loot/functions/SetItemFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/Holder; b item - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/level/storage/loot/functions/SetItemFunction;)Lnet/minecraft/core/Holder; a lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 -c net/minecraft/world/level/storage/loot/functions/SetOminousBottleAmplifierFunction net/minecraft/world/level/storage/loot/functions/SetOminousBottleAmplifierFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b amplifierGenerator - m (Lnet/minecraft/world/level/storage/loot/functions/SetOminousBottleAmplifierFunction;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; a lambda$static$0 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$setAmplifier$2 - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a setAmplifier - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 - m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; c amplifier -c net/minecraft/world/level/storage/loot/functions/SetPotionFunction net/minecraft/world/level/storage/loot/functions/SetPotionFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/Holder; b potion - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/core/Holder;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a lambda$setPotion$2 - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionConditional$a; a setPotion - m (Lnet/minecraft/world/level/storage/loot/functions/SetPotionFunction;)Lnet/minecraft/core/Holder; a lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$1 -c net/minecraft/world/level/storage/loot/functions/SetWritableBookPagesFunction net/minecraft/world/level/storage/loot/functions/SetWritableBookPagesFunction - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/List; b pages - f Lnet/minecraft/world/level/storage/loot/functions/ListOperation; c pageOperation - m (Lnet/minecraft/world/level/storage/loot/functions/SetWritableBookPagesFunction;)Lnet/minecraft/world/level/storage/loot/functions/ListOperation; a lambda$static$1 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/item/component/WritableBookContent;)Lnet/minecraft/world/item/component/WritableBookContent; a apply - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$2 - m (Lnet/minecraft/world/level/storage/loot/functions/SetWritableBookPagesFunction;)Ljava/util/List; b lambda$static$0 -c net/minecraft/world/level/storage/loot/functions/SetWrittenBookPagesFunction net/minecraft/world/level/storage/loot/functions/SetWrittenBookPagesFunction - f Lcom/mojang/serialization/Codec; a PAGE_CODEC - f Lcom/mojang/serialization/MapCodec; b CODEC - f Ljava/util/List; c pages - f Lnet/minecraft/world/level/storage/loot/functions/ListOperation; d pageOperation - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/world/item/component/WrittenBookContent;)Lnet/minecraft/world/item/component/WrittenBookContent; a apply - m (Lnet/minecraft/world/level/storage/loot/functions/SetWrittenBookPagesFunction;)Lnet/minecraft/world/level/storage/loot/functions/ListOperation; a lambda$static$3 - m (Lnet/minecraft/network/chat/IChatBaseComponent;Ljava/lang/Object;)Lnet/minecraft/network/chat/IChatBaseComponent; a lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$4 - m (Lnet/minecraft/world/level/storage/loot/functions/SetWrittenBookPagesFunction;)Ljava/util/List; b lambda$static$2 -c net/minecraft/world/level/storage/loot/functions/ToggleTooltips net/minecraft/world/level/storage/loot/functions/ToggleTooltips - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/Map; b TOGGLES - f Lcom/mojang/serialization/Codec; c TOGGLE_CODEC - f Ljava/util/Map; d values - m (Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips$a;)Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips$a; a lambda$static$0 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips$a;Ljava/lang/Boolean;)V a lambda$run$5 - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/item/ItemStack; a run - m (Lnet/minecraft/core/component/DataComponentType;)Lcom/mojang/serialization/DataResult; a lambda$static$2 - m (Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips;)Ljava/util/Map; a lambda$static$3 - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$4 - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/String; b lambda$static$1 -c net/minecraft/world/level/storage/loot/functions/ToggleTooltips$a net/minecraft/world/level/storage/loot/functions/ToggleTooltips$ComponentToggle - f Lnet/minecraft/core/component/DataComponentType; a type - f Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips$b; b setter - m (Lnet/minecraft/world/item/ItemStack;Z)V a applyIfPresent - m ()Lnet/minecraft/core/component/DataComponentType; a type - m ()Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips$b; b setter -c net/minecraft/world/level/storage/loot/functions/ToggleTooltips$b net/minecraft/world/level/storage/loot/functions/ToggleTooltips$TooltipWither -c net/minecraft/world/level/storage/loot/parameters/LootContextParameter net/minecraft/world/level/storage/loot/parameters/LootContextParam - f Lnet/minecraft/resources/MinecraftKey; a name - m ()Lnet/minecraft/resources/MinecraftKey; a getName -c net/minecraft/world/level/storage/loot/parameters/LootContextParameterSet net/minecraft/world/level/storage/loot/parameters/LootContextParamSet - f Ljava/util/Set; a required - f Ljava/util/Set; b all - m (Lnet/minecraft/world/level/storage/loot/LootCollector;Lnet/minecraft/world/level/storage/loot/LootItemUser;)V a validateUser - m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/world/level/storage/loot/LootItemUser;)V a validateUser - m ()Ljava/util/Set; a getRequired - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter;)Z a isAllowed - m ()Ljava/util/Set; b getAllowed - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter;)Ljava/lang/String; b lambda$toString$0 - m ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder; c builder -c net/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder net/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder - f Ljava/util/Set; a required - f Ljava/util/Set; b optional - m ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; a build - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder; a required - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder; b optional -c net/minecraft/world/level/storage/loot/parameters/LootContextParameterSets net/minecraft/world/level/storage/loot/parameters/LootContextParamSets - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; b EMPTY - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; c CHEST - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; d COMMAND - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; e SELECTOR - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; f FISHING - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; g ENTITY - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; h EQUIPMENT - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; i ARCHAEOLOGY - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; j GIFT - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; k PIGLIN_BARTER - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; l VAULT - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; m ADVANCEMENT_REWARD - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; n ADVANCEMENT_ENTITY - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; o ADVANCEMENT_LOCATION - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; p BLOCK_USE - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; q ALL_PARAMS - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; r BLOCK - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; s SHEARING - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; t ENCHANTED_DAMAGE - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; u ENCHANTED_ITEM - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; v ENCHANTED_LOCATION - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; w ENCHANTED_ENTITY - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; x HIT_BLOCK - f Lcom/google/common/collect/BiMap; y REGISTRY - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V a lambda$static$25 - m (Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/serialization/DataResult; a lambda$static$2 - m (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet; a register - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V b lambda$static$24 - m (Lnet/minecraft/resources/MinecraftKey;)Lcom/mojang/serialization/DataResult; b lambda$static$1 - m (Lnet/minecraft/resources/MinecraftKey;)Ljava/lang/String; c lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V c lambda$static$23 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V d lambda$static$22 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V e lambda$static$21 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V f lambda$static$20 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V g lambda$static$19 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V h lambda$static$18 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V i lambda$static$17 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V j lambda$static$16 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V k lambda$static$15 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V l lambda$static$14 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V m lambda$static$13 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V n lambda$static$12 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V o lambda$static$11 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V p lambda$static$10 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V q lambda$static$9 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V r lambda$static$8 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V s lambda$static$7 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V t lambda$static$6 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V u lambda$static$5 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V v lambda$static$4 - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder;)V w lambda$static$3 -c net/minecraft/world/level/storage/loot/parameters/LootContextParameters net/minecraft/world/level/storage/loot/parameters/LootContextParams - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; a THIS_ENTITY - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; b LAST_DAMAGE_PLAYER - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; c DAMAGE_SOURCE - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; d ATTACKING_ENTITY - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; e DIRECT_ATTACKING_ENTITY - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; f ORIGIN - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; g BLOCK_STATE - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; h BLOCK_ENTITY - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; i TOOL - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; j EXPLOSION_RADIUS - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; k ENCHANTMENT_LEVEL - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; l ENCHANTMENT_ACTIVE - m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParameter; a create -c net/minecraft/world/level/storage/loot/predicates/AllOfCondition net/minecraft/world/level/storage/loot/predicates/AllOfCondition - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lcom/mojang/serialization/Codec; b INLINE_CODEC - m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition; a allOf - m ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$a; a allOf - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType -c net/minecraft/world/level/storage/loot/predicates/AllOfCondition$a net/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder - m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a create -c net/minecraft/world/level/storage/loot/predicates/AnyOfCondition net/minecraft/world/level/storage/loot/predicates/AnyOfCondition - f Lcom/mojang/serialization/MapCodec; a CODEC - m ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition$a; a anyOf - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType -c net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$a net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder - m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a create -c net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition - f Ljava/util/function/Predicate; a composedPredicate - f Ljava/util/List; c terms - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition;)Ljava/util/List; a lambda$createInlineCodec$2 - m (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$createCodec$1 - m (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; a createCodec - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; b createInlineCodec - m (Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition;)Ljava/util/List; b lambda$createCodec$0 -c net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$a net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$Builder - f Lcom/google/common/collect/ImmutableList$Builder; a terms - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)V a addTerm - m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a create -c net/minecraft/world/level/storage/loot/predicates/EnchantmentActiveCheck net/minecraft/world/level/storage/loot/predicates/EnchantmentActiveCheck - f Lcom/mojang/serialization/MapCodec; a CODEC - f Z b active - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; c enchantmentActiveCheck - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; d enchantmentInactiveCheck - m ()Z e active - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; f lambda$enchantmentInactiveCheck$2 - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; g lambda$enchantmentActiveCheck$1 -c net/minecraft/world/level/storage/loot/predicates/LootItemCondition net/minecraft/world/level/storage/loot/predicates/LootItemCondition - f Lcom/mojang/serialization/Codec; d TYPED_CODEC - f Lcom/mojang/serialization/Codec; e DIRECT_CODEC - f Lcom/mojang/serialization/Codec; f CODEC - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m ()Lcom/mojang/serialization/Codec; c lambda$static$0 -c net/minecraft/world/level/storage/loot/predicates/LootItemCondition$a net/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionBlockStateProperty net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/Holder; b block - f Ljava/util/Optional; c properties - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionBlockStateProperty;Lnet/minecraft/advancements/critereon/CriterionTriggerProperties;)Ljava/util/Optional; a lambda$validate$1 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionBlockStateProperty;)Lcom/mojang/serialization/DataResult; a validate - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionBlockStateProperty$a; a hasBlockStateProperties - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionBlockStateProperty;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a lambda$validate$3 - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionBlockStateProperty;Ljava/lang/String;)Ljava/lang/String; b lambda$validate$2 - m ()Lnet/minecraft/core/Holder; c block - m ()Ljava/util/Optional; d properties -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionBlockStateProperty$a net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder - f Lnet/minecraft/core/Holder; a block - f Ljava/util/Optional; b properties - m (Lnet/minecraft/advancements/critereon/CriterionTriggerProperties$a;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionBlockStateProperty$a; a setProperties -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionDamageSourceProperties net/minecraft/world/level/storage/loot/predicates/DamageSourceCondition - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/Optional; b predicate - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/advancements/critereon/CriterionConditionDamageSource$a;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a hasDamageSource - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m (Lnet/minecraft/advancements/critereon/CriterionConditionDamageSource$a;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b lambda$hasDamageSource$1 - m ()Ljava/util/Optional; c predicate -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionEntityProperty net/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/Optional; b predicate - f Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; c entityTarget - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity;Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a lambda$hasProperties$2 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;Lnet/minecraft/advancements/critereon/CriterionConditionEntity;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a hasProperties - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a lambda$hasProperties$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;Lnet/minecraft/advancements/critereon/CriterionConditionEntity$a;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a hasProperties - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a entityPresent - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m ()Ljava/util/Optional; c predicate - m ()Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; d entityTarget -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionEntityScore net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/Map; b scores - f Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; c entityTarget - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/Scoreboard;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/IntRange;)Z a hasScore - m (Lnet/minecraft/world/level/storage/loot/IntRange;)Ljava/util/stream/Stream; a lambda$getReferencedContextParams$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionEntityScore$a; a hasScores - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m ()Ljava/util/Map; c scores - m ()Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; d entityTarget -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionEntityScore$a net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder - f Lcom/google/common/collect/ImmutableMap$Builder; a scores - f Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; b entityTarget - m (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionEntityScore$a; a withScore -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionInverted net/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b term - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionInverted;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a lambda$invert$1 - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a invert - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; c term -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionKilledByPlayer net/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionKilledByPlayer; b INSTANCE - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; c killedByPlayer - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; d lambda$killedByPlayer$0 -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionLocationCheck net/minecraft/world/level/storage/loot/predicates/LocationCheck - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/Optional; b predicate - f Lnet/minecraft/core/BlockPosition; c offset - f Lcom/mojang/serialization/MapCodec; g OFFSET_CODEC - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$1 - m (Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a checkLocation - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a checkLocation - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b lambda$static$0 - m (Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b lambda$checkLocation$2 - m (Lnet/minecraft/advancements/critereon/CriterionConditionLocation$a;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b lambda$checkLocation$3 - m ()Ljava/util/Optional; c predicate - m ()Lnet/minecraft/core/BlockPosition; d offset -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionMatchTool net/minecraft/world/level/storage/loot/predicates/MatchTool - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/Optional; b predicate - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a toolMatches - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m (Lnet/minecraft/advancements/critereon/CriterionConditionItem$a;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b lambda$toolMatches$1 - m ()Ljava/util/Optional; c predicate -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionRandomChance net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b chance - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a randomChance - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a randomChance - m (F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b lambda$randomChance$1 - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b lambda$randomChance$2 - m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; c chance -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionReference net/minecraft/world/level/storage/loot/predicates/ConditionReference - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/resources/ResourceKey; b name - f Lorg/slf4j/Logger; c LOGGER - m (Lnet/minecraft/world/level/storage/loot/LootCollector;Lnet/minecraft/core/Holder$c;)V a lambda$validate$1 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a conditionReference - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V a validate - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b lambda$conditionReference$3 - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m (Lnet/minecraft/world/level/storage/loot/LootCollector;)V b lambda$validate$2 - m ()Lnet/minecraft/resources/ResourceKey; c name -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionSurvivesExplosion net/minecraft/world/level/storage/loot/predicates/ExplosionCondition - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionSurvivesExplosion; b INSTANCE - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; c survivesExplosion -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionTableBonus net/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/core/Holder; b enchantment - f Ljava/util/List; c values - m (Lnet/minecraft/core/Holder;[F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a bonusLevelFlatChance - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/core/Holder;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a lambda$bonusLevelFlatChance$1 - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m ()Lnet/minecraft/core/Holder; c enchantment - m ()Ljava/util/List; d values -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionTimeCheck net/minecraft/world/level/storage/loot/predicates/TimeCheck - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/Optional; b period - f Lnet/minecraft/world/level/storage/loot/IntRange; c value - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionTimeCheck$a; a time - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m ()Ljava/util/Optional; c period - m ()Lnet/minecraft/world/level/storage/loot/IntRange; d value -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionTimeCheck$a net/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder - f Ljava/util/Optional; a period - f Lnet/minecraft/world/level/storage/loot/IntRange; b value - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionTimeCheck; a build - m (J)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionTimeCheck$a; a setPeriod -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionType net/minecraft/world/level/storage/loot/predicates/LootItemConditionType - f Lcom/mojang/serialization/MapCodec; a codec - m ()Lcom/mojang/serialization/MapCodec; a codec -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionUser net/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder - m (Ljava/lang/Iterable;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionUser; a_ when - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionUser; b when - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionUser; d unwrap -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionWeatherCheck net/minecraft/world/level/storage/loot/predicates/WeatherCheck - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/util/Optional; b isRaining - f Ljava/util/Optional; c isThundering - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionWeatherCheck$a; c weather - m ()Ljava/util/Optional; d isRaining - m ()Ljava/util/Optional; e isThundering -c net/minecraft/world/level/storage/loot/predicates/LootItemConditionWeatherCheck$a net/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder - f Ljava/util/Optional; a isRaining - f Ljava/util/Optional; b isThundering - m (Z)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionWeatherCheck$a; a setRaining - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionWeatherCheck; a build - m (Z)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionWeatherCheck$a; b setThundering -c net/minecraft/world/level/storage/loot/predicates/LootItemConditions net/minecraft/world/level/storage/loot/predicates/LootItemConditions - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; a INVERTED - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b ANY_OF - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; c ALL_OF - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; d RANDOM_CHANCE - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; e RANDOM_CHANCE_WITH_ENCHANTED_BONUS - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; f ENTITY_PROPERTIES - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; g KILLED_BY_PLAYER - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; h ENTITY_SCORES - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; i BLOCK_STATE_PROPERTY - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; j MATCH_TOOL - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; k TABLE_BONUS - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; l SURVIVES_EXPLOSION - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m DAMAGE_SOURCE_PROPERTIES - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; n LOCATION_CHECK - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; o WEATHER_CHECK - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; p REFERENCE - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; q TIME_CHECK - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; r VALUE_CHECK - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; s ENCHANTMENT_ACTIVE_CHECK - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; a register -c net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithEnchantedBonusCondition net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithEnchantedBonusCondition - f Lcom/mojang/serialization/MapCodec; a CODEC - f F b unenchantedChance - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; c enchantedChance - f Lnet/minecraft/core/Holder; g enchantment - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (FFLnet/minecraft/core/HolderLookup$b;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a lambda$randomChanceAndLootingBoost$1 - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/core/HolderLookup$a;FF)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a randomChanceAndLootingBoost - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m ()F c unenchantedChance - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; d enchantedChance - m ()Lnet/minecraft/core/Holder; e enchantment -c net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b provider - f Lnet/minecraft/world/level/storage/loot/IntRange; c range - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$a; a hasValue - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Z a test - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Set; a getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b getType - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b lambda$hasValue$1 - m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; c provider - m ()Lnet/minecraft/world/level/storage/loot/IntRange; d range -c net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider - f Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider; a BLOCK_ENTITY - f Lcom/mojang/serialization/MapCodec; b CODEC - f Lcom/mojang/serialization/Codec; c INLINE_CODEC - f Ljava/lang/String; d BLOCK_ENTITY_ID - f Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$a; e BLOCK_ENTITY_PROVIDER - f Lcom/mojang/serialization/Codec; f GETTER_CODEC - f Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$a; g getter - m ()Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; a getType - m (Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$a; a lambda$static$3 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/nbt/NBTBase; a get - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider; a forContextEntity - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$2 - m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$a; a lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$a; b forEntity - m ()Ljava/util/Set; b getReferencedContextParams - m (Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$a; b lambda$static$1 -c net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$1 net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$1 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/nbt/NBTBase; a get - m ()Ljava/lang/String; a getId - m ()Ljava/util/Set; b getReferencedContextParams -c net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$2 net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$2 - f Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; a val$target - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/nbt/NBTBase; a get - m ()Ljava/lang/String; a getId - m ()Ljava/util/Set; b getReferencedContextParams -c net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$a net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/nbt/NBTBase; a get - m ()Ljava/lang/String; a getId - m ()Ljava/util/Set; b getReferencedContextParams -c net/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType net/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType - f Lcom/mojang/serialization/MapCodec; a codec - m ()Lcom/mojang/serialization/MapCodec; a codec -c net/minecraft/world/level/storage/loot/providers/nbt/NbtProvider net/minecraft/world/level/storage/loot/providers/nbt/NbtProvider - m ()Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; a getType - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/nbt/NBTBase; a get - m ()Ljava/util/Set; b getReferencedContextParams -c net/minecraft/world/level/storage/loot/providers/nbt/NbtProviders net/minecraft/world/level/storage/loot/providers/nbt/NbtProviders - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; b STORAGE - f Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; c CONTEXT - f Lcom/mojang/serialization/Codec; d TYPED_CODEC - m ()Lcom/mojang/serialization/Codec; a lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;)Lcom/mojang/datafixers/util/Either; a lambda$static$0 - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; a register -c net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/resources/MinecraftKey; b id - m ()Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; a getType - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/nbt/NBTBase; a get - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Set; b getReferencedContextParams - m ()Lnet/minecraft/resources/MinecraftKey; c id -c net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b n - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; c p - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)I a getInt - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Set; a getReferencedContextParams - m (IF)Lnet/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator; a binomial - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)F b getFloat - m ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; b getType - m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; c n - m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; d p -c net/minecraft/world/level/storage/loot/providers/number/ConstantValue net/minecraft/world/level/storage/loot/providers/number/ConstantValue - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lcom/mojang/serialization/Codec; b INLINE_CODEC - f F c value - m (F)Lnet/minecraft/world/level/storage/loot/providers/number/ConstantValue; a exactly - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)F b getFloat - m ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; b getType - m ()F c value -c net/minecraft/world/level/storage/loot/providers/number/EnchantmentLevelProvider net/minecraft/world/level/storage/loot/providers/number/EnchantmentLevelProvider - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; b amount - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/item/enchantment/LevelBasedValue;)Lnet/minecraft/world/level/storage/loot/providers/number/EnchantmentLevelProvider; a forEnchantmentLevel - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)F b getFloat - m ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; b getType - m ()Lnet/minecraft/world/item/enchantment/LevelBasedValue; c amount -c net/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType net/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType - f Lcom/mojang/serialization/MapCodec; a codec - m ()Lcom/mojang/serialization/MapCodec; a codec -c net/minecraft/world/level/storage/loot/providers/number/NumberProvider net/minecraft/world/level/storage/loot/providers/number/NumberProvider - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)I a getInt - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)F b getFloat - m ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; b getType -c net/minecraft/world/level/storage/loot/providers/number/NumberProviders net/minecraft/world/level/storage/loot/providers/number/NumberProviders - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; b CONSTANT - f Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; c UNIFORM - f Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; d BINOMIAL - f Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; e SCORE - f Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; f STORAGE - f Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; g ENCHANTMENT_LEVEL - f Lcom/mojang/serialization/Codec; h TYPED_CODEC - m ()Lcom/mojang/serialization/Codec; a lambda$static$1 - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; a register - m (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lcom/mojang/datafixers/util/Either; a lambda$static$0 -c net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; b target - f Ljava/lang/String; c score - f F d scale - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/number/ScoreboardValue; a fromScoreboard - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;Ljava/lang/String;F)Lnet/minecraft/world/level/storage/loot/providers/number/ScoreboardValue; a fromScoreboard - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)F b getFloat - m ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; b getType - m ()Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; c target - m ()Ljava/lang/String; d score - m ()F e scale -c net/minecraft/world/level/storage/loot/providers/number/StorageValue net/minecraft/world/level/storage/loot/providers/number/StorageValue - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/resources/MinecraftKey; b storage - f Lnet/minecraft/commands/arguments/ArgumentNBTKey$g; c path - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)I a getInt - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)F b getFloat - m ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; b getType - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Ljava/util/Optional; c getNumericTag - m ()Lnet/minecraft/resources/MinecraftKey; c storage - m ()Lnet/minecraft/commands/arguments/ArgumentNBTKey$g; d path -c net/minecraft/world/level/storage/loot/providers/number/UniformGenerator net/minecraft/world/level/storage/loot/providers/number/UniformGenerator - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b min - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; c max - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)I a getInt - m (FF)Lnet/minecraft/world/level/storage/loot/providers/number/UniformGenerator; a between - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Ljava/util/Set; a getReferencedContextParams - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)F b getFloat - m ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; b getType - m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; c min - m ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; d max -c net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider - f Lcom/mojang/serialization/MapCodec; a CODEC - f Lcom/mojang/serialization/Codec; b INLINE_CODEC - f Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; c target - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; a forTarget - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/scores/ScoreHolder; a getScoreHolder - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; a getType - m ()Ljava/util/Set; b getReferencedContextParams - m ()Lnet/minecraft/world/level/storage/loot/LootTableInfo$EntityTarget; c target -c net/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider net/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider - f Lcom/mojang/serialization/MapCodec; a CODEC - f Ljava/lang/String; b name - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/scores/ScoreHolder; a getScoreHolder - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a lambda$static$0 - m ()Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; a getType - m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; a forName - m ()Ljava/util/Set; b getReferencedContextParams - m ()Ljava/lang/String; c name -c net/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType net/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType - f Lcom/mojang/serialization/MapCodec; a codec - m ()Lcom/mojang/serialization/MapCodec; a codec -c net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider - m (Lnet/minecraft/world/level/storage/loot/LootTableInfo;)Lnet/minecraft/world/scores/ScoreHolder; a getScoreHolder - m ()Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; a getType - m ()Ljava/util/Set; b getReferencedContextParams -c net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProviders net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProviders - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; b FIXED - f Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; c CONTEXT - f Lcom/mojang/serialization/Codec; d TYPED_CODEC - m ()Lcom/mojang/serialization/Codec; a lambda$static$1 - m (Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider;)Lcom/mojang/datafixers/util/Either; a lambda$static$0 - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; a register -c net/minecraft/world/level/timers/CustomFunctionCallback net/minecraft/world/level/timers/FunctionCallback - f Lnet/minecraft/resources/MinecraftKey; a functionId - m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimerQueue;J)V a handle - m (Lnet/minecraft/server/CustomFunctionData;Lnet/minecraft/commands/functions/CommandFunction;)V a lambda$handle$0 -c net/minecraft/world/level/timers/CustomFunctionCallback$a net/minecraft/world/level/timers/FunctionCallback$Serializer - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/timers/CustomFunctionCallback; a deserialize - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/level/timers/CustomFunctionCallback;)V a serialize - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimer;)V a serialize - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimer; b deserialize -c net/minecraft/world/level/timers/CustomFunctionCallbackTag net/minecraft/world/level/timers/FunctionTagCallback - f Lnet/minecraft/resources/MinecraftKey; a tagId - m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimerQueue;J)V a handle -c net/minecraft/world/level/timers/CustomFunctionCallbackTag$a net/minecraft/world/level/timers/FunctionTagCallback$Serializer - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/level/timers/CustomFunctionCallbackTag;)V a serialize - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/timers/CustomFunctionCallbackTag; a deserialize - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimer;)V a serialize - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimer; b deserialize -c net/minecraft/world/level/timers/CustomFunctionCallbackTimer net/minecraft/world/level/timers/TimerCallback -c net/minecraft/world/level/timers/CustomFunctionCallbackTimer$a net/minecraft/world/level/timers/TimerCallback$Serializer - f Lnet/minecraft/resources/MinecraftKey; a id - f Ljava/lang/Class; b cls - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimer;)V a serialize - m ()Lnet/minecraft/resources/MinecraftKey; a getId - m ()Ljava/lang/Class; b getCls - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimer; b deserialize -c net/minecraft/world/level/timers/CustomFunctionCallbackTimerQueue net/minecraft/world/level/timers/TimerQueue - f Lorg/slf4j/Logger; a LOGGER - f Ljava/lang/String; b CALLBACK_DATA_TAG - f Ljava/lang/String; c TIMER_NAME_TAG - f Ljava/lang/String; d TIMER_TRIGGER_TIME_TAG - f Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimers; e callbacksRegistry - f Ljava/util/Queue; f queue - f Lcom/google/common/primitives/UnsignedLong; g sequentialId - f Lcom/google/common/collect/Table; h events - m (Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimerQueue$a;)Lnet/minecraft/nbt/NBTTagCompound; a storeEvent - m (Lcom/mojang/serialization/Dynamic;)V a lambda$new$2 - m (Lnet/minecraft/nbt/NBTTagCompound;)V a loadEvent - m ()Ljava/util/Set; a getEventsIds - m (Ljava/lang/String;JLnet/minecraft/world/level/timers/CustomFunctionCallbackTimer;)V a schedule - m (Ljava/lang/Object;J)V a tick - m (Ljava/lang/String;)I a remove - m ()Lnet/minecraft/nbt/NBTTagList; b store - m (Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimerQueue$a;)Lcom/google/common/primitives/UnsignedLong; b lambda$createComparator$1 - m ()Ljava/util/Comparator; c createComparator - m (Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimerQueue$a;)J c lambda$createComparator$0 -c net/minecraft/world/level/timers/CustomFunctionCallbackTimerQueue$a net/minecraft/world/level/timers/TimerQueue$Event - f J a triggerTime - f Lcom/google/common/primitives/UnsignedLong; b sequentialId - f Ljava/lang/String; c id - f Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimer; d callback -c net/minecraft/world/level/timers/CustomFunctionCallbackTimers net/minecraft/world/level/timers/TimerCallbacks - f Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimers; a SERVER_CALLBACKS - f Lorg/slf4j/Logger; b LOGGER - f Ljava/util/Map; c idToSerializer - f Ljava/util/Map; d classToSerializer - m (Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimer$a;)Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimers; a register - m (Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimer;)Lnet/minecraft/nbt/NBTTagCompound; a serialize - m (Ljava/lang/Class;)Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimer$a; a getSerializer - m (Lnet/minecraft/nbt/NBTTagCompound;)Lnet/minecraft/world/level/timers/CustomFunctionCallbackTimer; a deserialize -c net/minecraft/world/level/validation/ContentValidationException net/minecraft/world/level/validation/ContentValidationException - f Ljava/nio/file/Path; a directory - f Ljava/util/List; b entries - m (Lnet/minecraft/world/level/validation/ForbiddenSymlinkInfo;)Ljava/lang/String; a lambda$getMessage$0 - m (Ljava/nio/file/Path;Ljava/util/List;)Ljava/lang/String; a getMessage -c net/minecraft/world/level/validation/DirectoryValidator net/minecraft/world/level/validation/DirectoryValidator - f Ljava/nio/file/PathMatcher; a symlinkTargetAllowList - m (Ljava/nio/file/Path;Z)Ljava/util/List; a validateDirectory - m (Ljava/nio/file/Path;)Ljava/util/List; a validateSymlink - m (Ljava/nio/file/Path;Ljava/util/List;)V a validateSymlink - m (Ljava/nio/file/Path;Ljava/util/List;)V b validateKnownDirectory -c net/minecraft/world/level/validation/DirectoryValidator$1 net/minecraft/world/level/validation/DirectoryValidator$1 - f Ljava/util/List; a val$issues - f Lnet/minecraft/world/level/validation/DirectoryValidator; b this$0 - m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; a preVisitDirectory - m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; b visitFile - m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)V c validateSymlink -c net/minecraft/world/level/validation/ForbiddenSymlinkInfo net/minecraft/world/level/validation/ForbiddenSymlinkInfo - f Ljava/nio/file/Path; a link - f Ljava/nio/file/Path; b target - m ()Ljava/nio/file/Path; a link - m ()Ljava/nio/file/Path; b target -c net/minecraft/world/level/validation/PathAllowList net/minecraft/world/level/validation/PathAllowList - f Lorg/slf4j/Logger; a LOGGER - f Ljava/lang/String; b COMMENT_PREFIX - f Ljava/util/List; c entries - f Ljava/util/Map; d compiledPaths - m (Ljava/lang/String;)Ljava/util/stream/Stream; a lambda$readPlain$5 - m (Ljava/nio/file/FileSystem;)Ljava/nio/file/PathMatcher; a getForFileSystem - m (Ljava/io/BufferedReader;)Lnet/minecraft/world/level/validation/PathAllowList; a readPlain - m (Ljava/nio/file/FileSystem;Lnet/minecraft/world/level/validation/PathAllowList$a;)Ljava/nio/file/PathMatcher; a lambda$getForFileSystem$0 - m (Ljava/util/List;Ljava/nio/file/Path;)Z a lambda$getForFileSystem$3 - m (Ljava/nio/file/Path;)Z a lambda$getForFileSystem$2 - m (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; a lambda$getForFileSystem$4 - m (Ljava/nio/file/Path;)Z b lambda$getForFileSystem$1 -c net/minecraft/world/level/validation/PathAllowList$a net/minecraft/world/level/validation/PathAllowList$ConfigEntry - f Lnet/minecraft/world/level/validation/PathAllowList$b; a type - f Ljava/lang/String; b pattern - m (Ljava/lang/String;)Ljava/util/Optional; a parse - m (Ljava/nio/file/FileSystem;)Ljava/nio/file/PathMatcher; a compile - m ()Lnet/minecraft/world/level/validation/PathAllowList$b; a type - m ()Ljava/lang/String; b pattern - m (Ljava/lang/String;)Lnet/minecraft/world/level/validation/PathAllowList$a; b glob - m (Ljava/lang/String;)Lnet/minecraft/world/level/validation/PathAllowList$a; c regex - m (Ljava/lang/String;)Lnet/minecraft/world/level/validation/PathAllowList$a; d prefix -c net/minecraft/world/level/validation/PathAllowList$b net/minecraft/world/level/validation/PathAllowList$EntryType - f Lnet/minecraft/world/level/validation/PathAllowList$b; a FILESYSTEM - f Lnet/minecraft/world/level/validation/PathAllowList$b; b PREFIX - m (Ljava/lang/String;Ljava/nio/file/Path;)Z a lambda$static$0 - m (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; a lambda$static$1 -c net/minecraft/world/phys/AxisAlignedBB net/minecraft/world/phys/AABB - f D a minX - f D b minY - f D c minZ - f D d maxX - f D e maxY - f D f maxZ - f D g EPSILON - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)Z a intersects - m ([DLnet/minecraft/core/EnumDirection;DDDDDDDDLnet/minecraft/core/EnumDirection;DDD)Lnet/minecraft/core/EnumDirection; a clipPoint - m ()D a getSize - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)Lnet/minecraft/world/phys/AxisAlignedBB; a of - m (Lorg/joml/Vector3f;)Lnet/minecraft/world/phys/AxisAlignedBB; a move - m (Lnet/minecraft/world/phys/Vec3D;DDD)Lnet/minecraft/world/phys/AxisAlignedBB; a ofSize - m (Lnet/minecraft/world/phys/AxisAlignedBB;Lnet/minecraft/world/phys/Vec3D;[DLnet/minecraft/core/EnumDirection;DDD)Lnet/minecraft/core/EnumDirection; a getDirection - m (Ljava/lang/Iterable;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/MovingObjectPositionBlock; a clip - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/AxisAlignedBB; a move - m (D)Lnet/minecraft/world/phys/AxisAlignedBB; a setMinX - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)D a min - m (DDD)Lnet/minecraft/world/phys/AxisAlignedBB; a contract - m (DDDDDD)Z a intersects - m (Lnet/minecraft/core/BlockPosition;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/AxisAlignedBB; a encapsulatingFullBlocks - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/AxisAlignedBB; a unitCubeFromLowerCorner - m (Lnet/minecraft/world/phys/AxisAlignedBB;)Lnet/minecraft/world/phys/AxisAlignedBB; a intersect - m (D)Lnet/minecraft/world/phys/AxisAlignedBB; b setMinY - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)D b max - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/AxisAlignedBB; b expandTowards - m ()D b getXsize - m (Lnet/minecraft/world/phys/AxisAlignedBB;)Lnet/minecraft/world/phys/AxisAlignedBB; b minmax - m (DDD)Lnet/minecraft/world/phys/AxisAlignedBB; b expandTowards - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;)Ljava/util/Optional; b clip - m ()D c getYsize - m (DDD)Lnet/minecraft/world/phys/AxisAlignedBB; c inflate - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/AxisAlignedBB; c move - m (D)Lnet/minecraft/world/phys/AxisAlignedBB; c setMinZ - m (Lnet/minecraft/world/phys/AxisAlignedBB;)Z c intersects - m (Lnet/minecraft/world/phys/Vec3D;)Z d contains - m ()D d getZsize - m (DDD)Lnet/minecraft/world/phys/AxisAlignedBB; d move - m (D)Lnet/minecraft/world/phys/AxisAlignedBB; d setMaxX - m (D)Lnet/minecraft/world/phys/AxisAlignedBB; e setMaxY - m (Lnet/minecraft/world/phys/Vec3D;)D e distanceToSqr - m ()Z e hasNaN - m (DDD)Z e contains - m ()Lnet/minecraft/world/phys/Vec3D; f getCenter - m (DDD)Lnet/minecraft/world/phys/AxisAlignedBB; f deflate - m (D)Lnet/minecraft/world/phys/AxisAlignedBB; f setMaxZ - m (D)Lnet/minecraft/world/phys/AxisAlignedBB; g inflate - m ()Lnet/minecraft/world/phys/Vec3D; g getBottomCenter - m (D)Lnet/minecraft/world/phys/AxisAlignedBB; h deflate - m ()Lnet/minecraft/world/phys/Vec3D; h getMinPosition - m ()Lnet/minecraft/world/phys/Vec3D; i getMaxPosition -c net/minecraft/world/phys/MovingObjectPosition net/minecraft/world/phys/HitResult - f Lnet/minecraft/world/phys/Vec3D; a location - m (Lnet/minecraft/world/entity/Entity;)D a distanceTo - m ()Lnet/minecraft/world/phys/MovingObjectPosition$EnumMovingObjectType; c getType - m ()Lnet/minecraft/world/phys/Vec3D; e getLocation -c net/minecraft/world/phys/MovingObjectPosition$EnumMovingObjectType net/minecraft/world/phys/HitResult$Type - f Lnet/minecraft/world/phys/MovingObjectPosition$EnumMovingObjectType; a MISS - f Lnet/minecraft/world/phys/MovingObjectPosition$EnumMovingObjectType; b BLOCK - f Lnet/minecraft/world/phys/MovingObjectPosition$EnumMovingObjectType; c ENTITY - f [Lnet/minecraft/world/phys/MovingObjectPosition$EnumMovingObjectType; d $VALUES - m ()[Lnet/minecraft/world/phys/MovingObjectPosition$EnumMovingObjectType; a $values -c net/minecraft/world/phys/MovingObjectPositionBlock net/minecraft/world/phys/BlockHitResult - f Lnet/minecraft/core/EnumDirection; b direction - f Lnet/minecraft/core/BlockPosition; c blockPos - f Z d miss - f Z e inside - m ()Lnet/minecraft/core/BlockPosition; a getBlockPos - m (Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/MovingObjectPositionBlock; a withPosition - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/core/EnumDirection;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/MovingObjectPositionBlock; a miss - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/phys/MovingObjectPositionBlock; a withDirection - m ()Lnet/minecraft/core/EnumDirection; b getDirection - m ()Lnet/minecraft/world/phys/MovingObjectPosition$EnumMovingObjectType; c getType - m ()Z d isInside -c net/minecraft/world/phys/MovingObjectPositionEntity net/minecraft/world/phys/EntityHitResult - f Lnet/minecraft/world/entity/Entity; b entity - m ()Lnet/minecraft/world/entity/Entity; a getEntity - m ()Lnet/minecraft/world/phys/MovingObjectPosition$EnumMovingObjectType; c getType -c net/minecraft/world/phys/Vec2F net/minecraft/world/phys/Vec2 - f Lnet/minecraft/world/phys/Vec2F; a ZERO - f Lnet/minecraft/world/phys/Vec2F; b ONE - f Lnet/minecraft/world/phys/Vec2F; c UNIT_X - f Lnet/minecraft/world/phys/Vec2F; d NEG_UNIT_X - f Lnet/minecraft/world/phys/Vec2F; e UNIT_Y - f Lnet/minecraft/world/phys/Vec2F; f NEG_UNIT_Y - f Lnet/minecraft/world/phys/Vec2F; g MAX - f Lnet/minecraft/world/phys/Vec2F; h MIN - f F i x - f F j y - m (Lnet/minecraft/world/phys/Vec2F;)F a dot - m (F)Lnet/minecraft/world/phys/Vec2F; a scale - m ()Lnet/minecraft/world/phys/Vec2F; a normalized - m (Lnet/minecraft/world/phys/Vec2F;)Lnet/minecraft/world/phys/Vec2F; b add - m (F)Lnet/minecraft/world/phys/Vec2F; b add - m ()F b length - m (Lnet/minecraft/world/phys/Vec2F;)Z c equals - m ()F c lengthSquared - m (Lnet/minecraft/world/phys/Vec2F;)F d distanceToSqr - m ()Lnet/minecraft/world/phys/Vec2F; d negated -c net/minecraft/world/phys/Vec3D net/minecraft/world/phys/Vec3 - f Lcom/mojang/serialization/Codec; a CODEC - f Lnet/minecraft/world/phys/Vec3D; b ZERO - f D c x - f D d y - f D e z - m (Lnet/minecraft/core/BaseBlockPosition;D)Lnet/minecraft/world/phys/Vec3D; a upFromBottomCenterOf - m (DDD)Lnet/minecraft/world/phys/Vec3D; a subtract - m (Lnet/minecraft/world/phys/Vec2F;)Lnet/minecraft/world/phys/Vec3D; a directionFromRotation - m (Lnet/minecraft/util/RandomSource;F)Lnet/minecraft/world/phys/Vec3D; a offsetRandom - m (I)Lnet/minecraft/world/phys/Vec3D; a fromRGB24 - m ()D a x - m (Lnet/minecraft/core/BaseBlockPosition;DDD)Lnet/minecraft/world/phys/Vec3D; a atLowerCornerWithOffset - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/world/phys/Vec3D; a atLowerCornerOf - m (Lnet/minecraft/core/IPosition;D)Z a closerThan - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)D a get - m (Lnet/minecraft/world/phys/Vec3D;D)Lnet/minecraft/world/phys/Vec3D; a lerp - m (Lnet/minecraft/world/phys/Vec3D;DD)Z a closerThan - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a lambda$static$1 - m (Lnet/minecraft/core/EnumDirection;D)Lnet/minecraft/world/phys/Vec3D; a relative - m (Lnet/minecraft/core/EnumDirection$EnumAxis;D)Lnet/minecraft/world/phys/Vec3D; a with - m (Ljava/util/EnumSet;)Lnet/minecraft/world/phys/Vec3D; a align - m (F)Lnet/minecraft/world/phys/Vec3D; a xRot - m (FF)Lnet/minecraft/world/phys/Vec3D; a directionFromRotation - m (D)Lnet/minecraft/world/phys/Vec3D; a scale - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; a vectorTo - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/world/phys/Vec3D; b atCenterOf - m (F)Lnet/minecraft/world/phys/Vec3D; b yRot - m ()D b y - m (Lnet/minecraft/world/phys/Vec3D;)D b dot - m (Ljava/util/List;)Lnet/minecraft/world/phys/Vec3D; b lambda$static$0 - m (DDD)Lnet/minecraft/world/phys/Vec3D; b add - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; c cross - m (F)Lnet/minecraft/world/phys/Vec3D; c zRot - m ()D c z - m (Lnet/minecraft/core/BaseBlockPosition;)Lnet/minecraft/world/phys/Vec3D; c atBottomCenterOf - m (DDD)D c distanceToSqr - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; d subtract - m ()Lnet/minecraft/world/phys/Vec3D; d normalize - m (DDD)Lnet/minecraft/world/phys/Vec3D; d multiply - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; e add - m ()Lnet/minecraft/world/phys/Vec3D; e reverse - m ()D f length - m (Lnet/minecraft/world/phys/Vec3D;)D f distanceTo - m (Lnet/minecraft/world/phys/Vec3D;)D g distanceToSqr - m ()D g lengthSqr - m (Lnet/minecraft/world/phys/Vec3D;)Lnet/minecraft/world/phys/Vec3D; h multiply - m ()D h horizontalDistance - m ()D i horizontalDistanceSqr - m (Lnet/minecraft/world/phys/Vec3D;)Ljava/util/List; i lambda$static$2 - m ()Lorg/joml/Vector3f; j toVector3f -c net/minecraft/world/phys/shapes/DoubleListOffset net/minecraft/world/phys/shapes/OffsetDoubleList - f Lit/unimi/dsi/fastutil/doubles/DoubleList; a delegate - f D b offset -c net/minecraft/world/phys/shapes/OperatorBoolean net/minecraft/world/phys/shapes/BooleanOp - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; a FALSE - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; b NOT_OR - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; c ONLY_SECOND - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; d NOT_FIRST - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; e ONLY_FIRST - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; f NOT_SECOND - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; g NOT_SAME - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; h NOT_AND - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; i AND - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; j SAME - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; k SECOND - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; l CAUSES - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; m FIRST - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; n CAUSED_BY - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; o OR - f Lnet/minecraft/world/phys/shapes/OperatorBoolean; p TRUE - m (ZZ)Z a lambda$static$15 - m (ZZ)Z b lambda$static$14 - m (ZZ)Z c lambda$static$13 - m (ZZ)Z d lambda$static$12 - m (ZZ)Z e lambda$static$11 - m (ZZ)Z f lambda$static$10 - m (ZZ)Z g lambda$static$9 - m (ZZ)Z h lambda$static$8 - m (ZZ)Z i lambda$static$7 - m (ZZ)Z j lambda$static$6 - m (ZZ)Z k lambda$static$5 - m (ZZ)Z l lambda$static$4 - m (ZZ)Z m lambda$static$3 - m (ZZ)Z n lambda$static$2 - m (ZZ)Z o lambda$static$1 - m (ZZ)Z p lambda$static$0 -c net/minecraft/world/phys/shapes/VoxelShape net/minecraft/world/phys/shapes/VoxelShape - f Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete; a shape - f [Lnet/minecraft/world/phys/shapes/VoxelShape; b faces - m (Lnet/minecraft/core/EnumDirection$EnumAxis;D)I a findIndex - m (Lnet/minecraft/core/EnumDirection$EnumAxis;I)D a get - m ()Lnet/minecraft/world/phys/AxisAlignedBB; a bounds - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getFaceShape - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; a getCoords - m (Lnet/minecraft/world/phys/shapes/VoxelShapes$a;IIIIII)V a lambda$forAllEdges$1 - m (DDD)Lnet/minecraft/world/phys/shapes/VoxelShape; a move - m (Lnet/minecraft/world/phys/shapes/VoxelShapes$a;)V a forAllEdges - m (Lnet/minecraft/core/EnumAxisCycle;Lnet/minecraft/world/phys/AxisAlignedBB;D)D a collideX - m (Lnet/minecraft/world/phys/Vec3D;)Ljava/util/Optional; a closestPointTo - m (Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/world/phys/Vec3D;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/phys/MovingObjectPositionBlock; a clip - m (Lnet/minecraft/world/phys/shapes/VoxelShapes$a;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;IIIIII)V a lambda$forAllBoxes$2 - m (Lnet/minecraft/core/EnumDirection$EnumAxis;Lnet/minecraft/world/phys/AxisAlignedBB;D)D a collide - m (Lnet/minecraft/core/EnumDirection$EnumAxis;DD)D a min - m ()Lnet/minecraft/world/phys/shapes/VoxelShape; b singleEncompassing - m (Lnet/minecraft/core/EnumDirection$EnumAxis;DD)D b max - m (Lnet/minecraft/world/phys/shapes/VoxelShapes$a;)V b forAllBoxes - m (Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/phys/shapes/VoxelShape; b calculateFace - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)D b min - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)D c max - m ()Z c isEmpty - m ()Lnet/minecraft/world/phys/shapes/VoxelShape; d optimize - m ()Ljava/util/List; e toAabbs -c net/minecraft/world/phys/shapes/VoxelShapeArray net/minecraft/world/phys/shapes/ArrayVoxelShape - f Lit/unimi/dsi/fastutil/doubles/DoubleList; b xs - f Lit/unimi/dsi/fastutil/doubles/DoubleList; c ys - f Lit/unimi/dsi/fastutil/doubles/DoubleList; d zs - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; a getCoords -c net/minecraft/world/phys/shapes/VoxelShapeArray$1 net/minecraft/world/phys/shapes/ArrayVoxelShape$1 - f [I a $SwitchMap$net$minecraft$core$Direction$Axis -c net/minecraft/world/phys/shapes/VoxelShapeBitSet net/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape - f Ljava/util/BitSet; d storage - f I e xMin - f I f yMin - f I g zMin - f I h xMax - f I i yMax - f I j zMax - m (IIIZ)V a fillUpdateBounds - m (IIIIIIIII)Lnet/minecraft/world/phys/shapes/VoxelShapeBitSet; a withFilledBounds - m (Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete$b;Z)V a forAllBoxes - m (III)I a getIndex - m (Lnet/minecraft/world/phys/shapes/OperatorBoolean;Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;IILnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;IILnet/minecraft/world/phys/shapes/VoxelShapeBitSet;II[I[ZIII)Z a lambda$join$0 - m (IIIII)Z a isXZRectangleFull - m (Lnet/minecraft/world/phys/shapes/VoxelShapeMerger;Lnet/minecraft/world/phys/shapes/VoxelShapeMerger;Lnet/minecraft/world/phys/shapes/OperatorBoolean;Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;Lnet/minecraft/world/phys/shapes/VoxelShapeBitSet;[IIII)Z a lambda$join$2 - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)I a firstFull - m (Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;Lnet/minecraft/world/phys/shapes/VoxelShapeMerger;Lnet/minecraft/world/phys/shapes/VoxelShapeMerger;Lnet/minecraft/world/phys/shapes/VoxelShapeMerger;Lnet/minecraft/world/phys/shapes/OperatorBoolean;)Lnet/minecraft/world/phys/shapes/VoxelShapeBitSet; a join - m ()Z a isEmpty - m (Lnet/minecraft/world/phys/shapes/VoxelShapeMerger;Lnet/minecraft/world/phys/shapes/OperatorBoolean;Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;ILnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;ILnet/minecraft/world/phys/shapes/VoxelShapeBitSet;I[I[ZIII)Z a lambda$join$1 - m (IIII)Z a isZStripFull - m (IIII)V b clearZStrip - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)I b lastFull - m (III)Z b isFull - m (III)V c fill - m (III)Z d isInterior -c net/minecraft/world/phys/shapes/VoxelShapeCollision net/minecraft/world/phys/shapes/CollisionContext - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/VoxelShapeCollision; a of - m ()Lnet/minecraft/world/phys/shapes/VoxelShapeCollision; a empty - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPosition;Z)Z a isAbove - m (Lnet/minecraft/world/item/Item;)Z a isHoldingItem - m (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/material/Fluid;)Z a canStandOnFluid - m ()Z b isDescending -c net/minecraft/world/phys/shapes/VoxelShapeCollisionEntity net/minecraft/world/phys/shapes/EntityCollisionContext - f Lnet/minecraft/world/phys/shapes/VoxelShapeCollision; a EMPTY - f Z b descending - f D c entityBottom - f Lnet/minecraft/world/item/ItemStack; d heldItem - f Ljava/util/function/Predicate; e canStandOnFluid - f Lnet/minecraft/world/entity/Entity; f entity - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPosition;Z)Z a isAbove - m (Lnet/minecraft/world/item/Item;)Z a isHoldingItem - m (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/material/Fluid;)Z a canStandOnFluid - m (Lnet/minecraft/world/level/material/Fluid;)Z a lambda$new$1 - m (Lnet/minecraft/world/level/material/Fluid;)Z b lambda$static$0 - m ()Z b isDescending - m ()Lnet/minecraft/world/entity/Entity; c getEntity -c net/minecraft/world/phys/shapes/VoxelShapeCollisionEntity$1 net/minecraft/world/phys/shapes/EntityCollisionContext$1 - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPosition;Z)Z a isAbove -c net/minecraft/world/phys/shapes/VoxelShapeCube net/minecraft/world/phys/shapes/CubeVoxelShape - m (Lnet/minecraft/core/EnumDirection$EnumAxis;D)I a findIndex - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; a getCoords -c net/minecraft/world/phys/shapes/VoxelShapeCubeMerger net/minecraft/world/phys/shapes/DiscreteCubeMerger - f Lnet/minecraft/world/phys/shapes/VoxelShapeCubePoint; a result - f I b firstDiv - f I c secondDiv - m (Lnet/minecraft/world/phys/shapes/VoxelShapeMerger$a;)Z a forMergedIndexes - m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; a getList -c net/minecraft/world/phys/shapes/VoxelShapeCubePoint net/minecraft/world/phys/shapes/CubePointRange - f I a parts -c net/minecraft/world/phys/shapes/VoxelShapeDiscrete net/minecraft/world/phys/shapes/DiscreteVoxelShape - f I a xSize - f I b ySize - f I c zSize - f [Lnet/minecraft/core/EnumDirection$EnumAxis; d AXIS_VALUES - m (Lnet/minecraft/core/EnumAxisCycle;III)Z a isFullWide - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)I a firstFull - m (Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete$a;Lnet/minecraft/core/EnumAxisCycle;)V a forAllAxisFaces - m ()Z a isEmpty - m (Lnet/minecraft/core/EnumDirection$EnumAxis;II)I a firstFull - m (Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete$b;Lnet/minecraft/core/EnumAxisCycle;Z)V a forAllAxisEdges - m (Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete$b;Z)V a forAllEdges - m (Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete$a;)V a forAllFaces - m (Lnet/minecraft/core/EnumAxisCycle;III)Z b isFull - m (Lnet/minecraft/core/EnumDirection$EnumAxis;II)I b lastFull - m (Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete$b;Z)V b forAllBoxes - m ()I b getXSize - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)I b lastFull - m (III)Z b isFull - m (III)V c fill - m ()I c getYSize - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)I c getSize - m ()I d getZSize - m (III)Z e isFullWide -c net/minecraft/world/phys/shapes/VoxelShapeDiscrete$a net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer -c net/minecraft/world/phys/shapes/VoxelShapeDiscrete$b net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer -c net/minecraft/world/phys/shapes/VoxelShapeDiscreteSlice net/minecraft/world/phys/shapes/SubShape - f Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete; d parent - f I e startX - f I f startY - f I g startZ - f I h endX - f I i endY - f I j endZ - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)I a firstFull - m (Lnet/minecraft/core/EnumDirection$EnumAxis;I)I a clampToShape - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)I b lastFull - m (III)Z b isFull - m (III)V c fill -c net/minecraft/world/phys/shapes/VoxelShapeMerger net/minecraft/world/phys/shapes/IndexMerger - m (Lnet/minecraft/world/phys/shapes/VoxelShapeMerger$a;)Z a forMergedIndexes - m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; a getList -c net/minecraft/world/phys/shapes/VoxelShapeMerger$a net/minecraft/world/phys/shapes/IndexMerger$IndexConsumer -c net/minecraft/world/phys/shapes/VoxelShapeMergerDisjoint net/minecraft/world/phys/shapes/NonOverlappingMerger - f Lit/unimi/dsi/fastutil/doubles/DoubleList; a lower - f Lit/unimi/dsi/fastutil/doubles/DoubleList; b upper - f Z c swap - m (Lnet/minecraft/world/phys/shapes/VoxelShapeMerger$a;)Z a forMergedIndexes - m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; a getList - m (Lnet/minecraft/world/phys/shapes/VoxelShapeMerger$a;III)Z a lambda$forMergedIndexes$0 - m (Lnet/minecraft/world/phys/shapes/VoxelShapeMerger$a;)Z b forNonSwappedIndexes -c net/minecraft/world/phys/shapes/VoxelShapeMergerIdentical net/minecraft/world/phys/shapes/IdenticalMerger - f Lit/unimi/dsi/fastutil/doubles/DoubleList; a coords - m (Lnet/minecraft/world/phys/shapes/VoxelShapeMerger$a;)Z a forMergedIndexes - m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; a getList -c net/minecraft/world/phys/shapes/VoxelShapeMergerList net/minecraft/world/phys/shapes/IndirectMerger - f Lit/unimi/dsi/fastutil/doubles/DoubleList; a EMPTY - f [D b result - f [I c firstIndices - f [I d secondIndices - f I e resultLength - m (Lnet/minecraft/world/phys/shapes/VoxelShapeMerger$a;)Z a forMergedIndexes - m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; a getList -c net/minecraft/world/phys/shapes/VoxelShapeSlice net/minecraft/world/phys/shapes/SliceShape - f Lnet/minecraft/world/phys/shapes/VoxelShape; b delegate - f Lnet/minecraft/core/EnumDirection$EnumAxis; c axis - f Lit/unimi/dsi/fastutil/doubles/DoubleList; d SLICE_COORDS - m (Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;Lnet/minecraft/core/EnumDirection$EnumAxis;I)Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete; a makeSlice - m (Lnet/minecraft/core/EnumDirection$EnumAxis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; a getCoords -c net/minecraft/world/phys/shapes/VoxelShapes net/minecraft/world/phys/shapes/Shapes - f D a EPSILON - f D b BIG_EPSILON - f Lnet/minecraft/world/phys/shapes/VoxelShape; c INFINITY - f Lnet/minecraft/world/phys/shapes/VoxelShape; d BLOCK - f Lnet/minecraft/world/phys/shapes/VoxelShape; e EMPTY - m ()Lnet/minecraft/world/phys/shapes/VoxelShape; a empty - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/EnumDirection;)Lnet/minecraft/world/phys/shapes/VoxelShape; a getFaceShape - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/EnumDirection;)Z a blockOccudes - m (Lnet/minecraft/world/phys/shapes/VoxelShapeMerger;Lnet/minecraft/world/phys/shapes/VoxelShapeMerger;Lnet/minecraft/world/phys/shapes/OperatorBoolean;Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;III)Z a lambda$joinIsNotEmpty$3 - m (Lnet/minecraft/world/phys/shapes/OperatorBoolean;Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;IILnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;IIIII)Z a lambda$joinIsNotEmpty$1 - m (Lnet/minecraft/world/phys/shapes/VoxelShapeMerger;Lnet/minecraft/world/phys/shapes/VoxelShapeMerger;Lnet/minecraft/world/phys/shapes/VoxelShapeMerger;Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;Lnet/minecraft/world/phys/shapes/OperatorBoolean;)Z a joinIsNotEmpty - m (Lnet/minecraft/world/phys/shapes/VoxelShape;[Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; a or - m (II)J a lcm - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/OperatorBoolean;)Lnet/minecraft/world/phys/shapes/VoxelShape; a join - m (Lnet/minecraft/core/EnumDirection$EnumAxis;Lnet/minecraft/world/phys/AxisAlignedBB;Ljava/lang/Iterable;D)D a collide - m (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; a box - m (Lnet/minecraft/world/phys/shapes/VoxelShapeMerger;Lnet/minecraft/world/phys/shapes/OperatorBoolean;Lnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;ILnet/minecraft/world/phys/shapes/VoxelShapeDiscrete;IIII)Z a lambda$joinIsNotEmpty$2 - m (DD)I a findBits - m (Lnet/minecraft/world/phys/AxisAlignedBB;)Lnet/minecraft/world/phys/shapes/VoxelShape; a create - m (ILit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)Lnet/minecraft/world/phys/shapes/VoxelShapeMerger; a createIndexMerger - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; a or - m ()Lnet/minecraft/world/phys/shapes/VoxelShape; b block - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z b faceShapeOccludes - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/EnumDirection;)Z b mergedFaceOccludes - m (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; b create - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/OperatorBoolean;)Lnet/minecraft/world/phys/shapes/VoxelShape; b joinUnoptimized - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/OperatorBoolean;)Z c joinIsNotEmpty -c net/minecraft/world/phys/shapes/VoxelShapes$a net/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer -c net/minecraft/world/scores/DisplaySlot net/minecraft/world/scores/DisplaySlot - f Lnet/minecraft/world/scores/DisplaySlot; a LIST - f Lnet/minecraft/world/scores/DisplaySlot; b SIDEBAR - f Lnet/minecraft/world/scores/DisplaySlot; c BELOW_NAME - f Lnet/minecraft/world/scores/DisplaySlot; d TEAM_BLACK - f Lnet/minecraft/world/scores/DisplaySlot; e TEAM_DARK_BLUE - f Lnet/minecraft/world/scores/DisplaySlot; f TEAM_DARK_GREEN - f Lnet/minecraft/world/scores/DisplaySlot; g TEAM_DARK_AQUA - f Lnet/minecraft/world/scores/DisplaySlot; h TEAM_DARK_RED - f Lnet/minecraft/world/scores/DisplaySlot; i TEAM_DARK_PURPLE - f Lnet/minecraft/world/scores/DisplaySlot; j TEAM_GOLD - f Lnet/minecraft/world/scores/DisplaySlot; k TEAM_GRAY - f Lnet/minecraft/world/scores/DisplaySlot; l TEAM_DARK_GRAY - f Lnet/minecraft/world/scores/DisplaySlot; m TEAM_BLUE - f Lnet/minecraft/world/scores/DisplaySlot; n TEAM_GREEN - f Lnet/minecraft/world/scores/DisplaySlot; o TEAM_AQUA - f Lnet/minecraft/world/scores/DisplaySlot; p TEAM_RED - f Lnet/minecraft/world/scores/DisplaySlot; q TEAM_LIGHT_PURPLE - f Lnet/minecraft/world/scores/DisplaySlot; r TEAM_YELLOW - f Lnet/minecraft/world/scores/DisplaySlot; s TEAM_WHITE - f Lnet/minecraft/util/INamable$a; t CODEC - f Ljava/util/function/IntFunction; u BY_ID - f I v id - f Ljava/lang/String; w name - f [Lnet/minecraft/world/scores/DisplaySlot; x $VALUES - m ()I a id - m (Lnet/minecraft/EnumChatFormat;)Lnet/minecraft/world/scores/DisplaySlot; a teamColorToSlot - m ()[Lnet/minecraft/world/scores/DisplaySlot; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/scores/DisplaySlot$1 net/minecraft/world/scores/DisplaySlot$1 - f [I a $SwitchMap$net$minecraft$ChatFormatting -c net/minecraft/world/scores/PersistentScoreboard net/minecraft/world/scores/ScoreboardSaveData - f Ljava/lang/String; a FILE_ID - f Lorg/slf4j/Logger; b LOGGER - f Lnet/minecraft/world/scores/Scoreboard; c scoreboard - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagList; a saveTeams - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)V a lambda$saveObjectives$1 - m (Lnet/minecraft/nbt/NBTTagList;Lnet/minecraft/core/HolderLookup$a;)V a loadTeams - m (Lnet/minecraft/world/scores/ScoreboardTeam;Lnet/minecraft/nbt/NBTTagList;)V a loadTeamPlayers - m (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; a lambda$loadObjectives$0 - m (Lnet/minecraft/nbt/NBTTagCompound;)V a loadDisplaySlots - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a save - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagList; b saveObjectives - m (Lnet/minecraft/nbt/NBTTagList;Lnet/minecraft/core/HolderLookup$a;)V b loadObjectives - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/scores/PersistentScoreboard; b load - m (Lnet/minecraft/nbt/NBTTagCompound;)V b saveDisplaySlots -c net/minecraft/world/scores/PlayerScoreEntry net/minecraft/world/scores/PlayerScoreEntry - f Ljava/lang/String; a owner - f I b value - f Lnet/minecraft/network/chat/IChatBaseComponent; c display - f Lnet/minecraft/network/chat/numbers/NumberFormat; d numberFormatOverride - m (Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/IChatMutableComponent; a formatValue - m ()Z a isHidden - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b ownerName - m ()Ljava/lang/String; c owner - m ()I d value - m ()Lnet/minecraft/network/chat/IChatBaseComponent; e display - m ()Lnet/minecraft/network/chat/numbers/NumberFormat; f numberFormatOverride -c net/minecraft/world/scores/PlayerScores net/minecraft/world/scores/PlayerScores - f Lit/unimi/dsi/fastutil/objects/Reference2ObjectOpenHashMap; a scores - m (Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/world/scores/ScoreboardScore; a get - m (Lnet/minecraft/world/scores/ScoreboardObjective;Lnet/minecraft/world/scores/ScoreboardScore;)V a setScore - m ()Z a hasScores - m (Lnet/minecraft/world/scores/ScoreboardObjective;Ljava/util/function/Consumer;)Lnet/minecraft/world/scores/ScoreboardScore; a getOrCreate - m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/scores/ScoreboardObjective;Lnet/minecraft/world/scores/ScoreboardScore;)V a lambda$listScores$1 - m (Ljava/util/function/Consumer;Ljava/lang/Object;)Lnet/minecraft/world/scores/ScoreboardScore; a lambda$getOrCreate$0 - m ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; b listScores - m (Lnet/minecraft/world/scores/ScoreboardObjective;)Z b remove - m ()Ljava/util/Map; c listRawScores -c net/minecraft/world/scores/ReadOnlyScoreInfo net/minecraft/world/scores/ReadOnlyScoreInfo - m (Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/IChatMutableComponent; a formatValue - m ()I a value - m (Lnet/minecraft/world/scores/ReadOnlyScoreInfo;Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/IChatMutableComponent; a safeFormatValue - m ()Z b isLocked - m ()Lnet/minecraft/network/chat/numbers/NumberFormat; c numberFormat -c net/minecraft/world/scores/ScoreAccess net/minecraft/world/scores/ScoreAccess - m (Lnet/minecraft/network/chat/numbers/NumberFormat;)V a numberFormatOverride - m (I)V a set - m ()I a get - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a display - m ()I b increment - m (I)I b add - m ()V c reset - m ()Z d locked - m ()V e unlock - m ()V f lock - m ()Lnet/minecraft/network/chat/IChatBaseComponent; g display -c net/minecraft/world/scores/ScoreHolder net/minecraft/world/scores/ScoreHolder - f Ljava/lang/String; a_ WILDCARD_NAME - f Lnet/minecraft/world/scores/ScoreHolder; cC WILDCARD - m ()Lnet/minecraft/network/chat/IChatBaseComponent; S_ getDisplayName - m (Lnet/minecraft/network/chat/ChatModifier;)Lnet/minecraft/network/chat/ChatModifier; a lambda$getFeedbackDisplayName$0 - m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/world/scores/ScoreHolder; a fromGameProfile - m (Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreHolder; c forNameOnly - m ()Ljava/lang/String; cB getScoreboardName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; gY getFeedbackDisplayName -c net/minecraft/world/scores/ScoreHolder$1 net/minecraft/world/scores/ScoreHolder$1 - m ()Ljava/lang/String; cB getScoreboardName -c net/minecraft/world/scores/ScoreHolder$2 net/minecraft/world/scores/ScoreHolder$2 - f Ljava/lang/String; b val$name - f Lnet/minecraft/network/chat/IChatBaseComponent; c val$feedbackName - m ()Ljava/lang/String; cB getScoreboardName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; gY getFeedbackDisplayName -c net/minecraft/world/scores/ScoreHolder$3 net/minecraft/world/scores/ScoreHolder$3 - f Ljava/lang/String; b val$name - m ()Ljava/lang/String; cB getScoreboardName -c net/minecraft/world/scores/Scoreboard net/minecraft/world/scores/Scoreboard - f Ljava/lang/String; a HIDDEN_SCORE_PREFIX - f Lorg/slf4j/Logger; b LOGGER - f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; c objectivesByName - f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; d objectivesByCriteria - f Ljava/util/Map; e playerScores - f Ljava/util/Map; f displayObjectives - f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; g teamsByName - f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; h teamsByPlayer - m (Lnet/minecraft/world/scores/criteria/IScoreboardCriteria;Lnet/minecraft/world/scores/ScoreHolder;Ljava/util/function/Consumer;)V a forAllObjectives - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreboardObjective;Lnet/minecraft/world/scores/ScoreboardScore;)V a onScoreChanged - m (Lnet/minecraft/nbt/NBTTagList;Lnet/minecraft/core/HolderLookup$a;)V a loadPlayerScores - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreboardObjective;Z)Lnet/minecraft/world/scores/ScoreAccess; a getOrCreatePlayerScore - m (Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/ScoreboardObjective;)V a setDisplayObjective - m (Lnet/minecraft/world/entity/Entity;)V a entityRemoved - m (Ljava/lang/Object;)Ljava/util/List; a lambda$addObjective$0 - m (Lnet/minecraft/core/HolderLookup$a;Ljava/lang/String;Lnet/minecraft/nbt/NBTTagList;Lnet/minecraft/world/scores/ScoreboardObjective;Lnet/minecraft/world/scores/ScoreboardScore;)V a lambda$savePlayerScores$5 - m (Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreboardObjective; a getObjective - m (Lnet/minecraft/core/HolderLookup$a;Lnet/minecraft/nbt/NBTTagList;Ljava/lang/String;Lnet/minecraft/world/scores/PlayerScores;)V a lambda$savePlayerScores$6 - m (Lnet/minecraft/world/scores/DisplaySlot;)Lnet/minecraft/world/scores/ScoreboardObjective; a getDisplayObjective - m (Ljava/util/function/Consumer;Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreboardObjective;)V a lambda$forAllObjectives$1 - m (Ljava/lang/String;Lnet/minecraft/world/scores/ScoreboardTeam;)Z a addPlayerToTeam - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreboardObjective;)V a onScoreLockChanged - m (Lnet/minecraft/world/scores/ScoreHolder;)V a onPlayerRemoved - m (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/world/scores/ScoreboardScore;)V a lambda$getOrCreatePlayerScore$3 - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagList; a savePlayerScores - m (Lnet/minecraft/world/scores/ScoreboardTeam;)V a onTeamAdded - m (Lnet/minecraft/world/scores/ScoreboardObjective;)V a onObjectiveAdded - m (Lnet/minecraft/world/scores/ScoreboardObjective;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/scores/PlayerScores;)V a lambda$listPlayerScores$4 - m (Ljava/lang/String;Lnet/minecraft/world/scores/criteria/IScoreboardCriteria;Lnet/minecraft/network/chat/IChatBaseComponent;Lnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay;ZLnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/world/scores/ScoreboardObjective; a addObjective - m (Lnet/minecraft/world/scores/ScoreboardTeam;)V b onTeamChanged - m (Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreboardTeam; b getPlayerTeam - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreboardObjective;)V b onPlayerScoreRemoved - m (Ljava/lang/String;Lnet/minecraft/world/scores/ScoreboardTeam;)V b removePlayerFromTeam - m (Lnet/minecraft/world/scores/ScoreboardObjective;)V b onObjectiveChanged - m (Lnet/minecraft/world/scores/ScoreHolder;)V b resetAllPlayerScores - m ()Ljava/util/Collection; c getObjectives - m (Lnet/minecraft/world/scores/ScoreboardTeam;)V c onTeamRemoved - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/world/scores/ScoreAccess; c getOrCreatePlayerScore - m (Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreboardTeam; c addPlayerTeam - m (Lnet/minecraft/world/scores/ScoreboardObjective;)V c onObjectiveRemoved - m (Lnet/minecraft/world/scores/ScoreHolder;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; c listPlayerScores - m (Ljava/lang/String;)Z d removePlayerFromTeam - m ()Ljava/util/Collection; d getObjectiveNames - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreboardObjective;)Lnet/minecraft/world/scores/ReadOnlyScoreInfo; d getPlayerScoreInfo - m (Lnet/minecraft/world/scores/ScoreboardTeam;)V d removePlayerTeam - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreboardObjective;)V e resetSinglePlayerScore - m ()Ljava/util/Collection; e getTrackedPlayers - m (Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreboardTeam; e getPlayersTeam - m (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerScores; f getOrCreatePlayerInfo - m ()Ljava/util/Collection; f getTeamNames - m ()Ljava/util/Collection; g getPlayerTeams - m (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerScores; g lambda$getOrCreatePlayerInfo$2 - m (Lnet/minecraft/world/scores/ScoreboardObjective;)Ljava/util/Collection; i listPlayerScores - m (Lnet/minecraft/world/scores/ScoreboardObjective;)V j removeObjective -c net/minecraft/world/scores/Scoreboard$1 net/minecraft/world/scores/Scoreboard$1 - f Lnet/minecraft/world/scores/ScoreboardScore; a val$score - f Z b val$canModify - f Lorg/apache/commons/lang3/mutable/MutableBoolean; c val$requiresSync - f Lnet/minecraft/world/scores/ScoreboardObjective; d val$objective - f Lnet/minecraft/world/scores/ScoreHolder; e val$scoreHolder - f Lnet/minecraft/world/scores/Scoreboard; f this$0 - m (Lnet/minecraft/network/chat/numbers/NumberFormat;)V a numberFormatOverride - m (I)V a set - m (Z)V a setLocked - m ()I a get - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a display - m ()Z d locked - m ()V e unlock - m ()V f lock - m ()Lnet/minecraft/network/chat/IChatBaseComponent; g display - m ()V h sendScoreToPlayers -c net/minecraft/world/scores/ScoreboardObjective net/minecraft/world/scores/Objective - f Lnet/minecraft/world/scores/Scoreboard; a scoreboard - f Ljava/lang/String; b name - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; c criteria - f Lnet/minecraft/network/chat/IChatBaseComponent; d displayName - f Lnet/minecraft/network/chat/IChatBaseComponent; e formattedDisplayName - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay; f renderType - f Z g displayAutoUpdate - f Lnet/minecraft/network/chat/numbers/NumberFormat; h numberFormat - m ()Lnet/minecraft/world/scores/Scoreboard; a getScoreboard - m (Z)V a setDisplayAutoUpdate - m (Lnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay;)V a setRenderType - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a setDisplayName - m (Lnet/minecraft/network/chat/ChatModifier;)Lnet/minecraft/network/chat/ChatModifier; a lambda$createFormattedDisplayName$0 - m (Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/numbers/NumberFormat; a numberFormatOrDefault - m (Lnet/minecraft/network/chat/numbers/NumberFormat;)V b setNumberFormat - m ()Ljava/lang/String; b getName - m ()Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; c getCriteria - m ()Lnet/minecraft/network/chat/IChatBaseComponent; d getDisplayName - m ()Z e displayAutoUpdate - m ()Lnet/minecraft/network/chat/numbers/NumberFormat; f numberFormat - m ()Lnet/minecraft/network/chat/IChatBaseComponent; g getFormattedDisplayName - m ()Lnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay; h getRenderType - m ()Lnet/minecraft/network/chat/IChatBaseComponent; i createFormattedDisplayName -c net/minecraft/world/scores/ScoreboardScore net/minecraft/world/scores/Score - f Ljava/lang/String; a TAG_SCORE - f Ljava/lang/String; b TAG_LOCKED - f Ljava/lang/String; c TAG_DISPLAY - f Ljava/lang/String; d TAG_FORMAT - f I e value - f Z f locked - f Lnet/minecraft/network/chat/IChatBaseComponent; g display - f Lnet/minecraft/network/chat/numbers/NumberFormat; h numberFormat - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/world/scores/ScoreboardScore; a read - m (Lnet/minecraft/nbt/NBTTagCompound;Lnet/minecraft/nbt/NBTBase;)V a lambda$write$0 - m (I)V a value - m (Z)V a setLocked - m ()I a value - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a display - m (Lnet/minecraft/world/scores/ScoreboardScore;Lnet/minecraft/network/chat/numbers/NumberFormat;)V a lambda$read$1 - m (Lnet/minecraft/core/HolderLookup$a;)Lnet/minecraft/nbt/NBTTagCompound; a write - m (Lnet/minecraft/network/chat/numbers/NumberFormat;)V b numberFormat - m ()Z b isLocked - m ()Lnet/minecraft/network/chat/numbers/NumberFormat; c numberFormat - m ()Lnet/minecraft/network/chat/IChatBaseComponent; d display -c net/minecraft/world/scores/ScoreboardTeam net/minecraft/world/scores/PlayerTeam - f I a BIT_FRIENDLY_FIRE - f I b BIT_SEE_INVISIBLES - f Lnet/minecraft/world/scores/Scoreboard; c scoreboard - f Ljava/lang/String; d name - f Ljava/util/Set; e players - f Lnet/minecraft/network/chat/IChatBaseComponent; f displayName - f Lnet/minecraft/network/chat/IChatBaseComponent; g playerPrefix - f Lnet/minecraft/network/chat/IChatBaseComponent; h playerSuffix - f Z i allowFriendlyFire - f Z j seeFriendlyInvisibles - f Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility; k nameTagVisibility - f Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility; l deathMessageVisibility - f Lnet/minecraft/EnumChatFormat; m color - f Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush; n collisionRule - f Lnet/minecraft/network/chat/ChatModifier; o displayNameStyle - m ()Lnet/minecraft/world/scores/Scoreboard; a getScoreboard - m (Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush;)V a setCollisionRule - m (Z)V a setAllowFriendlyFire - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V a setDisplayName - m (Lnet/minecraft/world/scores/ScoreboardTeamBase;Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatMutableComponent; a formatNameForTeam - m (Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility;)V a setNameTagVisibility - m (I)V a unpackOptions - m (Lnet/minecraft/EnumChatFormat;)V a setColor - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V b setPlayerPrefix - m (Z)V b setSeeFriendlyInvisibles - m (Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility;)V b setDeathMessageVisibility - m ()Ljava/lang/String; b getName - m (Lnet/minecraft/network/chat/IChatBaseComponent;)V c setPlayerSuffix - m ()Lnet/minecraft/network/chat/IChatBaseComponent; c getDisplayName - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatMutableComponent; d getFormattedName - m ()Lnet/minecraft/network/chat/IChatMutableComponent; d getFormattedDisplayName - m ()Lnet/minecraft/network/chat/IChatBaseComponent; e getPlayerPrefix - m ()Lnet/minecraft/network/chat/IChatBaseComponent; f getPlayerSuffix - m ()Ljava/util/Collection; g getPlayers - m ()Z h isAllowFriendlyFire - m ()Z i canSeeFriendlyInvisibles - m ()Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility; j getNameTagVisibility - m ()Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility; k getDeathMessageVisibility - m ()Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush; l getCollisionRule - m ()I m packOptions - m ()Lnet/minecraft/EnumChatFormat; n getColor -c net/minecraft/world/scores/ScoreboardTeamBase net/minecraft/world/scores/Team - m (Lnet/minecraft/world/scores/ScoreboardTeamBase;)Z a isAlliedTo - m ()Ljava/lang/String; b getName - m (Lnet/minecraft/network/chat/IChatBaseComponent;)Lnet/minecraft/network/chat/IChatMutableComponent; d getFormattedName - m ()Ljava/util/Collection; g getPlayers - m ()Z h isAllowFriendlyFire - m ()Z i canSeeFriendlyInvisibles - m ()Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility; j getNameTagVisibility - m ()Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility; k getDeathMessageVisibility - m ()Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush; l getCollisionRule - m ()Lnet/minecraft/EnumChatFormat; n getColor -c net/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility net/minecraft/world/scores/Team$Visibility - f Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility; a ALWAYS - f Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility; b NEVER - f Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility; c HIDE_FOR_OTHER_TEAMS - f Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility; d HIDE_FOR_OWN_TEAM - f Ljava/lang/String; e name - f I f id - f Ljava/util/Map; g BY_NAME - f [Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility; h $VALUES - m (Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility; a byName - m (Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility;)Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility; a lambda$static$1 - m ()[Ljava/lang/String; a getAllNames - m (Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility;)Ljava/lang/String; b lambda$static$0 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; b getDisplayName - m ()[Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility; c $values -c net/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush net/minecraft/world/scores/Team$CollisionRule - f Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush; a ALWAYS - f Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush; b NEVER - f Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush; c PUSH_OTHER_TEAMS - f Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush; d PUSH_OWN_TEAM - f Ljava/lang/String; e name - f I f id - f Ljava/util/Map; g BY_NAME - f [Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush; h $VALUES - m (Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush;)Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush; a lambda$static$1 - m ()Lnet/minecraft/network/chat/IChatBaseComponent; a getDisplayName - m (Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush; a byName - m (Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush;)Ljava/lang/String; b lambda$static$0 - m ()[Lnet/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush; b $values -c net/minecraft/world/scores/criteria/IScoreboardCriteria net/minecraft/world/scores/criteria/ObjectiveCriteria - f Ljava/util/Map; a CUSTOM_CRITERIA - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; b DUMMY - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; c TRIGGER - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; d DEATH_COUNT - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; e KILL_COUNT_PLAYERS - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; f KILL_COUNT_ALL - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; g HEALTH - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; h FOOD - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; i AIR - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; j ARMOR - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; k EXPERIENCE - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; l LEVEL - f [Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; m TEAM_KILL - f [Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; n KILLED_BY_TEAM - f Ljava/util/Map; o CRITERIA_CACHE - f Ljava/lang/String; p name - f Z q readOnly - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay; r renderType - m (Ljava/lang/String;)Ljava/util/Optional; a byName - m (Ljava/lang/String;ZLnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay;)Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; a registerCustom - m (Ljava/lang/String;ILnet/minecraft/stats/StatisticWrapper;)Ljava/util/Optional; a lambda$byName$0 - m (Lnet/minecraft/stats/StatisticWrapper;Lnet/minecraft/resources/MinecraftKey;)Ljava/util/Optional; a getStat - m (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/IScoreboardCriteria; b registerCustom - m ()Ljava/util/Set; c getCustomCriteriaNames - m ()Ljava/lang/String; d getName - m ()Z e isReadOnly - m ()Lnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay; f getDefaultRenderType -c net/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay net/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay; a INTEGER - f Lnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay; b HEARTS - f Lnet/minecraft/util/INamable$a; c CODEC - f Ljava/lang/String; d id - f [Lnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay; e $VALUES - m ()Ljava/lang/String; a getId - m (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay; a byId - m ()[Lnet/minecraft/world/scores/criteria/IScoreboardCriteria$EnumScoreboardHealthDisplay; b $values - m ()Ljava/lang/String; c getSerializedName -c net/minecraft/world/ticks/ContainerSingleItem net/minecraft/world/ticks/ContainerSingleItem - m (II)Lnet/minecraft/world/item/ItemStack; a removeItem - m (ILnet/minecraft/world/item/ItemStack;)V a setItem - m ()V a clearContent - m (I)Lnet/minecraft/world/item/ItemStack; a getItem - m (Lnet/minecraft/world/item/ItemStack;)V b setTheItem - m (I)Lnet/minecraft/world/item/ItemStack; b removeItemNoUpdate - m ()I b getContainerSize - m (I)Lnet/minecraft/world/item/ItemStack; c splitTheItem - m ()Z c isEmpty - m ()Lnet/minecraft/world/item/ItemStack; f getTheItem - m ()Lnet/minecraft/world/item/ItemStack; h removeTheItem -c net/minecraft/world/ticks/ContainerSingleItem$a net/minecraft/world/ticks/ContainerSingleItem$BlockContainerSingleItem - m (Lnet/minecraft/world/entity/player/EntityHuman;)Z a stillValid - m ()Lnet/minecraft/world/level/block/entity/TileEntity; v getContainerBlockEntity -c net/minecraft/world/ticks/LevelChunkTicks net/minecraft/world/ticks/LevelChunkTicks - f Ljava/util/Queue; a tickQueue - f Ljava/util/List; b pendingTicks - f Ljava/util/Set; c ticksPerPosition - f Ljava/util/function/BiConsumer; d onTickAdded - m ()I a count - m (Lnet/minecraft/nbt/NBTTagList;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/world/ticks/LevelChunkTicks; a load - m (Ljava/util/function/BiConsumer;)V a setOnTickAdded - m (JLjava/util/function/Function;)Lnet/minecraft/nbt/NBTTagList; a save - m (Lnet/minecraft/world/ticks/NextTickListEntry;)V a schedule - m (J)V a unpack - m (Lnet/minecraft/core/BlockPosition;Ljava/lang/Object;)Z a hasScheduledTick - m (Ljava/util/function/Predicate;)V a removeIf - m (Lnet/minecraft/world/ticks/NextTickListEntry;)V b scheduleUnchecked - m ()Lnet/minecraft/world/ticks/NextTickListEntry; b peek - m (JLjava/util/function/Function;)Lnet/minecraft/nbt/NBTBase; b save - m ()Lnet/minecraft/world/ticks/NextTickListEntry; c poll - m ()Ljava/util/stream/Stream; d getAll -c net/minecraft/world/ticks/LevelTickAccess net/minecraft/world/ticks/LevelTickAccess - m (Lnet/minecraft/core/BlockPosition;Ljava/lang/Object;)Z b willTickThisTick -c net/minecraft/world/ticks/NextTickListEntry net/minecraft/world/ticks/ScheduledTick - f Ljava/util/Comparator; a DRAIN_ORDER - f Ljava/util/Comparator; b INTRA_TICK_DRAIN_ORDER - f Lit/unimi/dsi/fastutil/Hash$Strategy; c UNIQUE_TICK_HASH - f Ljava/lang/Object; d type - f Lnet/minecraft/core/BlockPosition; e pos - f J f triggerTick - f Lnet/minecraft/world/ticks/TickListPriority; g priority - f J h subTickOrder - m (Lnet/minecraft/world/ticks/NextTickListEntry;Lnet/minecraft/world/ticks/NextTickListEntry;)I a lambda$static$1 - m (Ljava/lang/Object;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/ticks/NextTickListEntry; a probe - m ()Ljava/lang/Object; a type - m ()Lnet/minecraft/core/BlockPosition; b pos - m (Lnet/minecraft/world/ticks/NextTickListEntry;Lnet/minecraft/world/ticks/NextTickListEntry;)I b lambda$static$0 - m ()J c triggerTick - m ()Lnet/minecraft/world/ticks/TickListPriority; d priority - m ()J e subTickOrder -c net/minecraft/world/ticks/NextTickListEntry$1 net/minecraft/world/ticks/ScheduledTick$1 - m (Lnet/minecraft/world/ticks/NextTickListEntry;Lnet/minecraft/world/ticks/NextTickListEntry;)Z a equals - m (Lnet/minecraft/world/ticks/NextTickListEntry;)I a hashCode -c net/minecraft/world/ticks/ProtoChunkTickList net/minecraft/world/ticks/ProtoChunkTicks - f Ljava/util/List; a ticks - f Ljava/util/Set; b ticksPerPosition - m (Lnet/minecraft/world/ticks/TickListChunk;)V a schedule - m (Lnet/minecraft/world/ticks/NextTickListEntry;)V a schedule - m ()I a count - m (Lnet/minecraft/core/BlockPosition;Ljava/lang/Object;)Z a hasScheduledTick - m (Lnet/minecraft/nbt/NBTTagList;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkCoordIntPair;)Lnet/minecraft/world/ticks/ProtoChunkTickList; a load - m ()Ljava/util/List; b scheduledTicks - m (JLjava/util/function/Function;)Lnet/minecraft/nbt/NBTBase; b save -c net/minecraft/world/ticks/SerializableTickContainer net/minecraft/world/ticks/SerializableTickContainer - m (JLjava/util/function/Function;)Lnet/minecraft/nbt/NBTBase; b save -c net/minecraft/world/ticks/TickList net/minecraft/world/ticks/TickAccess - m (Lnet/minecraft/world/ticks/NextTickListEntry;)V a schedule - m ()I a count - m (Lnet/minecraft/core/BlockPosition;Ljava/lang/Object;)Z a hasScheduledTick -c net/minecraft/world/ticks/TickListChunk net/minecraft/world/ticks/SavedTick - f Lit/unimi/dsi/fastutil/Hash$Strategy; a UNIQUE_TICK_HASH - f Ljava/lang/Object; b type - f Lnet/minecraft/core/BlockPosition; c pos - f I d delay - f Lnet/minecraft/world/ticks/TickListPriority; e priority - f Ljava/lang/String; f TAG_ID - f Ljava/lang/String; g TAG_X - f Ljava/lang/String; h TAG_Y - f Ljava/lang/String; i TAG_Z - f Ljava/lang/String; j TAG_DELAY - f Ljava/lang/String; k TAG_PRIORITY - m (JJ)Lnet/minecraft/world/ticks/NextTickListEntry; a unpack - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/lang/Object;)Lnet/minecraft/world/ticks/TickListChunk; a lambda$loadTick$1 - m (JLjava/util/function/Consumer;Lnet/minecraft/world/ticks/TickListChunk;)V a lambda$loadTickList$0 - m (Lnet/minecraft/nbt/NBTTagList;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkCoordIntPair;Ljava/util/function/Consumer;)V a loadTickList - m (Lnet/minecraft/world/ticks/NextTickListEntry;Ljava/util/function/Function;J)Lnet/minecraft/nbt/NBTTagCompound; a saveTick - m (Ljava/lang/String;Lnet/minecraft/core/BlockPosition;ILnet/minecraft/world/ticks/TickListPriority;)Lnet/minecraft/nbt/NBTTagCompound; a saveTick - m (Ljava/util/function/Function;)Lnet/minecraft/nbt/NBTTagCompound; a save - m (Lnet/minecraft/nbt/NBTTagCompound;Ljava/util/function/Function;)Ljava/util/Optional; a loadTick - m (Ljava/lang/Object;Lnet/minecraft/core/BlockPosition;)Lnet/minecraft/world/ticks/TickListChunk; a probe - m ()Ljava/lang/Object; a type - m ()Lnet/minecraft/core/BlockPosition; b pos - m ()I c delay - m ()Lnet/minecraft/world/ticks/TickListPriority; d priority -c net/minecraft/world/ticks/TickListChunk$1 net/minecraft/world/ticks/SavedTick$1 - m (Lnet/minecraft/world/ticks/TickListChunk;Lnet/minecraft/world/ticks/TickListChunk;)Z a equals - m (Lnet/minecraft/world/ticks/TickListChunk;)I a hashCode -c net/minecraft/world/ticks/TickListEmpty net/minecraft/world/ticks/BlackholeTickAccess - f Lnet/minecraft/world/ticks/TickContainerAccess; a CONTAINER_BLACKHOLE - f Lnet/minecraft/world/ticks/LevelTickAccess; b LEVEL_BLACKHOLE - m ()Lnet/minecraft/world/ticks/TickContainerAccess; a emptyContainer - m ()Lnet/minecraft/world/ticks/LevelTickAccess; b emptyLevelList -c net/minecraft/world/ticks/TickListEmpty$1 net/minecraft/world/ticks/BlackholeTickAccess$1 - m (Lnet/minecraft/world/ticks/NextTickListEntry;)V a schedule - m ()I a count - m (Lnet/minecraft/core/BlockPosition;Ljava/lang/Object;)Z a hasScheduledTick -c net/minecraft/world/ticks/TickListEmpty$2 net/minecraft/world/ticks/BlackholeTickAccess$2 - m (Lnet/minecraft/world/ticks/NextTickListEntry;)V a schedule - m ()I a count - m (Lnet/minecraft/core/BlockPosition;Ljava/lang/Object;)Z a hasScheduledTick - m (Lnet/minecraft/core/BlockPosition;Ljava/lang/Object;)Z b willTickThisTick -c net/minecraft/world/ticks/TickListPriority net/minecraft/world/ticks/TickPriority - f Lnet/minecraft/world/ticks/TickListPriority; a EXTREMELY_HIGH - f Lnet/minecraft/world/ticks/TickListPriority; b VERY_HIGH - f Lnet/minecraft/world/ticks/TickListPriority; c HIGH - f Lnet/minecraft/world/ticks/TickListPriority; d NORMAL - f Lnet/minecraft/world/ticks/TickListPriority; e LOW - f Lnet/minecraft/world/ticks/TickListPriority; f VERY_LOW - f Lnet/minecraft/world/ticks/TickListPriority; g EXTREMELY_LOW - f I h value - f [Lnet/minecraft/world/ticks/TickListPriority; i $VALUES - m (I)Lnet/minecraft/world/ticks/TickListPriority; a byValue - m ()I a getValue - m ()[Lnet/minecraft/world/ticks/TickListPriority; b $values -c net/minecraft/world/ticks/TickListServer net/minecraft/world/ticks/LevelTicks - f Ljava/util/Comparator; a CONTAINER_DRAIN_ORDER - f Ljava/util/function/LongPredicate; b tickCheck - f Ljava/util/function/Supplier; c profiler - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; d allContainers - f Lit/unimi/dsi/fastutil/longs/Long2LongMap; e nextTickForContainer - f Ljava/util/Queue; f containersToTick - f Ljava/util/Queue; g toRunThisTick - f Ljava/util/List; h alreadyRunThisTick - f Ljava/util/Set; i toRunThisTickSet - f Ljava/util/function/BiConsumer; j chunkScheduleUpdater - m (Lnet/minecraft/world/level/ChunkCoordIntPair;)V a removeContainer - m ()I a count - m (Lnet/minecraft/world/ticks/TickListServer;Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/core/BaseBlockPosition;)V a copyAreaFrom - m (Lnet/minecraft/world/ticks/LevelChunkTicks;Lnet/minecraft/world/ticks/NextTickListEntry;)V a lambda$new$2 - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/ticks/TickListServer$a;)V a forContainersInArea - m (Ljava/util/function/BiConsumer;)V a runCollectedTicks - m (Lnet/minecraft/world/ticks/NextTickListEntry;)V a schedule - m (Ljava/util/function/Predicate;JLnet/minecraft/world/ticks/LevelChunkTicks;)V a lambda$clearArea$4 - m (JILjava/util/function/BiConsumer;)V a tick - m (Lnet/minecraft/world/level/ChunkCoordIntPair;Lnet/minecraft/world/ticks/LevelChunkTicks;)V a addContainer - m (Ljava/util/Queue;Lnet/minecraft/world/ticks/LevelChunkTicks;JI)V a drainFromCurrentContainer - m (Lnet/minecraft/core/BaseBlockPosition;JJLnet/minecraft/world/ticks/NextTickListEntry;)V a lambda$copyAreaFrom$7 - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/ticks/NextTickListEntry;)Z a lambda$copyAreaFrom$5 - m (JI)V a drainContainers - m (Ljava/util/function/Predicate;Ljava/util/List;JLnet/minecraft/world/ticks/LevelChunkTicks;)V a lambda$copyAreaFrom$6 - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/core/BaseBlockPosition;)V a copyArea - m (Lnet/minecraft/world/ticks/LevelChunkTicks;Lnet/minecraft/world/ticks/LevelChunkTicks;)I a lambda$static$0 - m (I)Z a canScheduleMoreTicks - m (J)V a sortContainersToTick - m (Lnet/minecraft/core/BlockPosition;Ljava/lang/Object;)Z a hasScheduledTick - m (Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap;)V a lambda$new$1 - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;)V a clearArea - m (JILnet/minecraft/util/profiling/GameProfilerFiller;)V a collectTicks - m (Lnet/minecraft/core/BlockPosition;Ljava/lang/Object;)Z b willTickThisTick - m (Lnet/minecraft/world/ticks/NextTickListEntry;)V b updateContainerScheduling - m (Lnet/minecraft/world/level/levelgen/structure/StructureBoundingBox;Lnet/minecraft/world/ticks/NextTickListEntry;)Z b lambda$clearArea$3 - m ()V b rescheduleLeftoverContainers - m (Lnet/minecraft/world/ticks/NextTickListEntry;)V c scheduleForThisTick - m ()V c cleanupAfterTick - m ()V d calculateTickSetIfNeeded -c net/minecraft/world/ticks/TickListServer$a net/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer -c net/minecraft/world/ticks/TickListWorldGen net/minecraft/world/ticks/WorldGenTickAccess - f Ljava/util/function/Function; a containerGetter - m (Lnet/minecraft/world/ticks/NextTickListEntry;)V a schedule - m ()I a count - m (Lnet/minecraft/core/BlockPosition;Ljava/lang/Object;)Z a hasScheduledTick - m (Lnet/minecraft/core/BlockPosition;Ljava/lang/Object;)Z b willTickThisTick -c org/bukkit/craftbukkit/v1_21_R1/CraftArt org/bukkit/craftbukkit/CraftArt -c org/bukkit/craftbukkit/v1_21_R1/CraftChunk org/bukkit/craftbukkit/CraftChunk -c org/bukkit/craftbukkit/v1_21_R1/CraftChunkSnapshot org/bukkit/craftbukkit/CraftChunkSnapshot -c org/bukkit/craftbukkit/v1_21_R1/CraftCrashReport org/bukkit/craftbukkit/CraftCrashReport -c org/bukkit/craftbukkit/v1_21_R1/CraftEffect org/bukkit/craftbukkit/CraftEffect -c org/bukkit/craftbukkit/v1_21_R1/CraftEffect$1 org/bukkit/craftbukkit/CraftEffect$1 -c org/bukkit/craftbukkit/v1_21_R1/CraftEquipmentSlot org/bukkit/craftbukkit/CraftEquipmentSlot -c org/bukkit/craftbukkit/v1_21_R1/CraftExplosionResult org/bukkit/craftbukkit/CraftExplosionResult -c org/bukkit/craftbukkit/v1_21_R1/CraftExplosionResult$1 org/bukkit/craftbukkit/CraftExplosionResult$1 -c org/bukkit/craftbukkit/v1_21_R1/CraftFeatureFlag org/bukkit/craftbukkit/CraftFeatureFlag -c org/bukkit/craftbukkit/v1_21_R1/CraftFluid org/bukkit/craftbukkit/CraftFluid -c org/bukkit/craftbukkit/v1_21_R1/CraftFluidCollisionMode org/bukkit/craftbukkit/CraftFluidCollisionMode -c org/bukkit/craftbukkit/v1_21_R1/CraftFluidCollisionMode$1 org/bukkit/craftbukkit/CraftFluidCollisionMode$1 -c org/bukkit/craftbukkit/v1_21_R1/CraftGameEvent org/bukkit/craftbukkit/CraftGameEvent -c org/bukkit/craftbukkit/v1_21_R1/CraftHeightMap org/bukkit/craftbukkit/CraftHeightMap -c org/bukkit/craftbukkit/v1_21_R1/CraftHeightMap$1 org/bukkit/craftbukkit/CraftHeightMap$1 -c org/bukkit/craftbukkit/v1_21_R1/CraftJukeboxSong org/bukkit/craftbukkit/CraftJukeboxSong -c org/bukkit/craftbukkit/v1_21_R1/CraftLootTable org/bukkit/craftbukkit/CraftLootTable -c org/bukkit/craftbukkit/v1_21_R1/CraftMusicInstrument org/bukkit/craftbukkit/CraftMusicInstrument -c org/bukkit/craftbukkit/v1_21_R1/CraftOfflinePlayer org/bukkit/craftbukkit/CraftOfflinePlayer -c org/bukkit/craftbukkit/v1_21_R1/CraftParticle org/bukkit/craftbukkit/CraftParticle -c org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry -c org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$1 org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$1 -c org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$2 org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$2 -c org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$3 org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$3 -c org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$4 org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$4 -c org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$5 org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$5 -c org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$6 org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$6 -c org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$7 org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$7 -c org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$8 org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$8 -c org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$9 org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$9 -c org/bukkit/craftbukkit/v1_21_R1/CraftRaid org/bukkit/craftbukkit/CraftRaid -c org/bukkit/craftbukkit/v1_21_R1/CraftRaid$1 org/bukkit/craftbukkit/CraftRaid$1 -c org/bukkit/craftbukkit/v1_21_R1/CraftRegionAccessor org/bukkit/craftbukkit/CraftRegionAccessor -c org/bukkit/craftbukkit/v1_21_R1/CraftRegionAccessor$1 org/bukkit/craftbukkit/CraftRegionAccessor$1 -c org/bukkit/craftbukkit/v1_21_R1/CraftRegistry org/bukkit/craftbukkit/CraftRegistry -c org/bukkit/craftbukkit/v1_21_R1/CraftServer org/bukkit/craftbukkit/CraftServer -c org/bukkit/craftbukkit/v1_21_R1/CraftServer$1 org/bukkit/craftbukkit/CraftServer$1 -c org/bukkit/craftbukkit/v1_21_R1/CraftServer$2 org/bukkit/craftbukkit/CraftServer$2 -c org/bukkit/craftbukkit/v1_21_R1/CraftServer$3 org/bukkit/craftbukkit/CraftServer$3 -c org/bukkit/craftbukkit/v1_21_R1/CraftServer$4 org/bukkit/craftbukkit/CraftServer$4 -c org/bukkit/craftbukkit/v1_21_R1/CraftServer$5 org/bukkit/craftbukkit/CraftServer$5 -c org/bukkit/craftbukkit/v1_21_R1/CraftServer$6 org/bukkit/craftbukkit/CraftServer$6 -c org/bukkit/craftbukkit/v1_21_R1/CraftServer$7 org/bukkit/craftbukkit/CraftServer$7 -c org/bukkit/craftbukkit/v1_21_R1/CraftServerLinks org/bukkit/craftbukkit/CraftServerLinks -c org/bukkit/craftbukkit/v1_21_R1/CraftServerLinks$CraftServerLink org/bukkit/craftbukkit/CraftServerLinks$CraftServerLink -c org/bukkit/craftbukkit/v1_21_R1/CraftServerTickManager org/bukkit/craftbukkit/CraftServerTickManager -c org/bukkit/craftbukkit/v1_21_R1/CraftSound org/bukkit/craftbukkit/CraftSound -c org/bukkit/craftbukkit/v1_21_R1/CraftSoundGroup org/bukkit/craftbukkit/CraftSoundGroup -c org/bukkit/craftbukkit/v1_21_R1/CraftStatistic org/bukkit/craftbukkit/CraftStatistic -c org/bukkit/craftbukkit/v1_21_R1/CraftWorld org/bukkit/craftbukkit/CraftWorld -c org/bukkit/craftbukkit/v1_21_R1/CraftWorld$1 org/bukkit/craftbukkit/CraftWorld$1 -c org/bukkit/craftbukkit/v1_21_R1/CraftWorld$2 org/bukkit/craftbukkit/CraftWorld$2 -c org/bukkit/craftbukkit/v1_21_R1/CraftWorld$3 org/bukkit/craftbukkit/CraftWorld$3 -c org/bukkit/craftbukkit/v1_21_R1/CraftWorld$4 org/bukkit/craftbukkit/CraftWorld$4 -c org/bukkit/craftbukkit/v1_21_R1/CraftWorldBorder org/bukkit/craftbukkit/CraftWorldBorder -c org/bukkit/craftbukkit/v1_21_R1/Overridden org/bukkit/craftbukkit/Overridden -c org/bukkit/craftbukkit/v1_21_R1/advancement/CraftAdvancement org/bukkit/craftbukkit/advancement/CraftAdvancement -c org/bukkit/craftbukkit/v1_21_R1/advancement/CraftAdvancementDisplay org/bukkit/craftbukkit/advancement/CraftAdvancementDisplay -c org/bukkit/craftbukkit/v1_21_R1/advancement/CraftAdvancementProgress org/bukkit/craftbukkit/advancement/CraftAdvancementProgress -c org/bukkit/craftbukkit/v1_21_R1/attribute/AttributeMappings org/bukkit/craftbukkit/attribute/AttributeMappings -c org/bukkit/craftbukkit/v1_21_R1/attribute/CraftAttribute org/bukkit/craftbukkit/attribute/CraftAttribute -c org/bukkit/craftbukkit/v1_21_R1/attribute/CraftAttributeInstance org/bukkit/craftbukkit/attribute/CraftAttributeInstance -c org/bukkit/craftbukkit/v1_21_R1/attribute/CraftAttributeMap org/bukkit/craftbukkit/attribute/CraftAttributeMap -c org/bukkit/craftbukkit/v1_21_R1/ban/CraftIpBanEntry org/bukkit/craftbukkit/ban/CraftIpBanEntry -c org/bukkit/craftbukkit/v1_21_R1/ban/CraftIpBanList org/bukkit/craftbukkit/ban/CraftIpBanList -c org/bukkit/craftbukkit/v1_21_R1/ban/CraftProfileBanEntry org/bukkit/craftbukkit/ban/CraftProfileBanEntry -c org/bukkit/craftbukkit/v1_21_R1/ban/CraftProfileBanList org/bukkit/craftbukkit/ban/CraftProfileBanList -c org/bukkit/craftbukkit/v1_21_R1/block/CapturedBlockState org/bukkit/craftbukkit/block/CapturedBlockState -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBanner org/bukkit/craftbukkit/block/CraftBanner -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBarrel org/bukkit/craftbukkit/block/CraftBarrel -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBeacon org/bukkit/craftbukkit/block/CraftBeacon -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBed org/bukkit/craftbukkit/block/CraftBed -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBed$1 org/bukkit/craftbukkit/block/CraftBed$1 -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBeehive org/bukkit/craftbukkit/block/CraftBeehive -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBell org/bukkit/craftbukkit/block/CraftBell -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBiome org/bukkit/craftbukkit/block/CraftBiome -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBlastFurnace org/bukkit/craftbukkit/block/CraftBlastFurnace -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBlock org/bukkit/craftbukkit/block/CraftBlock -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBlock$1 org/bukkit/craftbukkit/block/CraftBlock$1 -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockEntityState org/bukkit/craftbukkit/block/CraftBlockEntityState -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockState org/bukkit/craftbukkit/block/CraftBlockState -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockStates org/bukkit/craftbukkit/block/CraftBlockStates -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockStates$1 org/bukkit/craftbukkit/block/CraftBlockStates$1 -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockStates$BlockEntityStateFactory org/bukkit/craftbukkit/block/CraftBlockStates$BlockEntityStateFactory -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockStates$BlockStateFactory org/bukkit/craftbukkit/block/CraftBlockStates$BlockStateFactory -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockSupport org/bukkit/craftbukkit/block/CraftBlockSupport -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockSupport$1 org/bukkit/craftbukkit/block/CraftBlockSupport$1 -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockType org/bukkit/craftbukkit/block/CraftBlockType -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBrewingStand org/bukkit/craftbukkit/block/CraftBrewingStand -c org/bukkit/craftbukkit/v1_21_R1/block/CraftBrushableBlock org/bukkit/craftbukkit/block/CraftBrushableBlock -c org/bukkit/craftbukkit/v1_21_R1/block/CraftCalibratedSculkSensor org/bukkit/craftbukkit/block/CraftCalibratedSculkSensor -c org/bukkit/craftbukkit/v1_21_R1/block/CraftCampfire org/bukkit/craftbukkit/block/CraftCampfire -c org/bukkit/craftbukkit/v1_21_R1/block/CraftChest org/bukkit/craftbukkit/block/CraftChest -c org/bukkit/craftbukkit/v1_21_R1/block/CraftChiseledBookshelf org/bukkit/craftbukkit/block/CraftChiseledBookshelf -c org/bukkit/craftbukkit/v1_21_R1/block/CraftChiseledBookshelf$1 org/bukkit/craftbukkit/block/CraftChiseledBookshelf$1 -c org/bukkit/craftbukkit/v1_21_R1/block/CraftCommandBlock org/bukkit/craftbukkit/block/CraftCommandBlock -c org/bukkit/craftbukkit/v1_21_R1/block/CraftComparator org/bukkit/craftbukkit/block/CraftComparator -c org/bukkit/craftbukkit/v1_21_R1/block/CraftConduit org/bukkit/craftbukkit/block/CraftConduit -c org/bukkit/craftbukkit/v1_21_R1/block/CraftContainer org/bukkit/craftbukkit/block/CraftContainer -c org/bukkit/craftbukkit/v1_21_R1/block/CraftCrafter org/bukkit/craftbukkit/block/CraftCrafter -c org/bukkit/craftbukkit/v1_21_R1/block/CraftCreatureSpawner org/bukkit/craftbukkit/block/CraftCreatureSpawner -c org/bukkit/craftbukkit/v1_21_R1/block/CraftDaylightDetector org/bukkit/craftbukkit/block/CraftDaylightDetector -c org/bukkit/craftbukkit/v1_21_R1/block/CraftDecoratedPot org/bukkit/craftbukkit/block/CraftDecoratedPot -c org/bukkit/craftbukkit/v1_21_R1/block/CraftDecoratedPot$1 org/bukkit/craftbukkit/block/CraftDecoratedPot$1 -c org/bukkit/craftbukkit/v1_21_R1/block/CraftDispenser org/bukkit/craftbukkit/block/CraftDispenser -c org/bukkit/craftbukkit/v1_21_R1/block/CraftDropper org/bukkit/craftbukkit/block/CraftDropper -c org/bukkit/craftbukkit/v1_21_R1/block/CraftEnchantingTable org/bukkit/craftbukkit/block/CraftEnchantingTable -c org/bukkit/craftbukkit/v1_21_R1/block/CraftEndGateway org/bukkit/craftbukkit/block/CraftEndGateway -c org/bukkit/craftbukkit/v1_21_R1/block/CraftEndPortal org/bukkit/craftbukkit/block/CraftEndPortal -c org/bukkit/craftbukkit/v1_21_R1/block/CraftEnderChest org/bukkit/craftbukkit/block/CraftEnderChest -c org/bukkit/craftbukkit/v1_21_R1/block/CraftFurnace org/bukkit/craftbukkit/block/CraftFurnace -c org/bukkit/craftbukkit/v1_21_R1/block/CraftFurnaceFurnace org/bukkit/craftbukkit/block/CraftFurnaceFurnace -c org/bukkit/craftbukkit/v1_21_R1/block/CraftHangingSign org/bukkit/craftbukkit/block/CraftHangingSign -c org/bukkit/craftbukkit/v1_21_R1/block/CraftHopper org/bukkit/craftbukkit/block/CraftHopper -c org/bukkit/craftbukkit/v1_21_R1/block/CraftJigsaw org/bukkit/craftbukkit/block/CraftJigsaw -c org/bukkit/craftbukkit/v1_21_R1/block/CraftJukebox org/bukkit/craftbukkit/block/CraftJukebox -c org/bukkit/craftbukkit/v1_21_R1/block/CraftLectern org/bukkit/craftbukkit/block/CraftLectern -c org/bukkit/craftbukkit/v1_21_R1/block/CraftLootable org/bukkit/craftbukkit/block/CraftLootable -c org/bukkit/craftbukkit/v1_21_R1/block/CraftMovingPiston org/bukkit/craftbukkit/block/CraftMovingPiston -c org/bukkit/craftbukkit/v1_21_R1/block/CraftSculkCatalyst org/bukkit/craftbukkit/block/CraftSculkCatalyst -c org/bukkit/craftbukkit/v1_21_R1/block/CraftSculkSensor org/bukkit/craftbukkit/block/CraftSculkSensor -c org/bukkit/craftbukkit/v1_21_R1/block/CraftSculkShrieker org/bukkit/craftbukkit/block/CraftSculkShrieker -c org/bukkit/craftbukkit/v1_21_R1/block/CraftShulkerBox org/bukkit/craftbukkit/block/CraftShulkerBox -c org/bukkit/craftbukkit/v1_21_R1/block/CraftSign org/bukkit/craftbukkit/block/CraftSign -c org/bukkit/craftbukkit/v1_21_R1/block/CraftSign$1 org/bukkit/craftbukkit/block/CraftSign$1 -c org/bukkit/craftbukkit/v1_21_R1/block/CraftSkull org/bukkit/craftbukkit/block/CraftSkull -c org/bukkit/craftbukkit/v1_21_R1/block/CraftSkull$1 org/bukkit/craftbukkit/block/CraftSkull$1 -c org/bukkit/craftbukkit/v1_21_R1/block/CraftSmoker org/bukkit/craftbukkit/block/CraftSmoker -c org/bukkit/craftbukkit/v1_21_R1/block/CraftStructureBlock org/bukkit/craftbukkit/block/CraftStructureBlock -c org/bukkit/craftbukkit/v1_21_R1/block/CraftSuspiciousSand org/bukkit/craftbukkit/block/CraftSuspiciousSand -c org/bukkit/craftbukkit/v1_21_R1/block/CraftTrialSpawner org/bukkit/craftbukkit/block/CraftTrialSpawner -c org/bukkit/craftbukkit/v1_21_R1/block/CraftTrialSpawnerConfiguration org/bukkit/craftbukkit/block/CraftTrialSpawnerConfiguration -c org/bukkit/craftbukkit/v1_21_R1/block/CraftVault org/bukkit/craftbukkit/block/CraftVault -c org/bukkit/craftbukkit/v1_21_R1/block/banner/CraftPatternType org/bukkit/craftbukkit/block/banner/CraftPatternType -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftAgeable org/bukkit/craftbukkit/block/data/CraftAgeable -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftAnaloguePowerable org/bukkit/craftbukkit/block/data/CraftAnaloguePowerable -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftAttachable org/bukkit/craftbukkit/block/data/CraftAttachable -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftBisected org/bukkit/craftbukkit/block/data/CraftBisected -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftBlockData org/bukkit/craftbukkit/block/data/CraftBlockData -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftBlockData$1 org/bukkit/craftbukkit/block/data/CraftBlockData$1 -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftBrushable org/bukkit/craftbukkit/block/data/CraftBrushable -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftDirectional org/bukkit/craftbukkit/block/data/CraftDirectional -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftFaceAttachable org/bukkit/craftbukkit/block/data/CraftFaceAttachable -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftHangable org/bukkit/craftbukkit/block/data/CraftHangable -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftHatchable org/bukkit/craftbukkit/block/data/CraftHatchable -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftLevelled org/bukkit/craftbukkit/block/data/CraftLevelled -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftLightable org/bukkit/craftbukkit/block/data/CraftLightable -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftMultipleFacing org/bukkit/craftbukkit/block/data/CraftMultipleFacing -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftOpenable org/bukkit/craftbukkit/block/data/CraftOpenable -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftOrientable org/bukkit/craftbukkit/block/data/CraftOrientable -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftPowerable org/bukkit/craftbukkit/block/data/CraftPowerable -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftRail org/bukkit/craftbukkit/block/data/CraftRail -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftRotatable org/bukkit/craftbukkit/block/data/CraftRotatable -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftRotatable$1 org/bukkit/craftbukkit/block/data/CraftRotatable$1 -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftSnowable org/bukkit/craftbukkit/block/data/CraftSnowable -c org/bukkit/craftbukkit/v1_21_R1/block/data/CraftWaterlogged org/bukkit/craftbukkit/block/data/CraftWaterlogged -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBamboo org/bukkit/craftbukkit/block/data/type/CraftBamboo -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBed org/bukkit/craftbukkit/block/data/type/CraftBed -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBeehive org/bukkit/craftbukkit/block/data/type/CraftBeehive -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBell org/bukkit/craftbukkit/block/data/type/CraftBell -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBigDripleaf org/bukkit/craftbukkit/block/data/type/CraftBigDripleaf -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBrewingStand org/bukkit/craftbukkit/block/data/type/CraftBrewingStand -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBrushable org/bukkit/craftbukkit/block/data/type/CraftBrushable -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBubbleColumn org/bukkit/craftbukkit/block/data/type/CraftBubbleColumn -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftCake org/bukkit/craftbukkit/block/data/type/CraftCake -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftCampfire org/bukkit/craftbukkit/block/data/type/CraftCampfire -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftCandle org/bukkit/craftbukkit/block/data/type/CraftCandle -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftCaveVinesPlant org/bukkit/craftbukkit/block/data/type/CraftCaveVinesPlant -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftChest org/bukkit/craftbukkit/block/data/type/CraftChest -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftChiseledBookshelf org/bukkit/craftbukkit/block/data/type/CraftChiseledBookshelf -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftCommandBlock org/bukkit/craftbukkit/block/data/type/CraftCommandBlock -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftComparator org/bukkit/craftbukkit/block/data/type/CraftComparator -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftCrafter org/bukkit/craftbukkit/block/data/type/CraftCrafter -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftDaylightDetector org/bukkit/craftbukkit/block/data/type/CraftDaylightDetector -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftDispenser org/bukkit/craftbukkit/block/data/type/CraftDispenser -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftDoor org/bukkit/craftbukkit/block/data/type/CraftDoor -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftEndPortalFrame org/bukkit/craftbukkit/block/data/type/CraftEndPortalFrame -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftFarmland org/bukkit/craftbukkit/block/data/type/CraftFarmland -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftGate org/bukkit/craftbukkit/block/data/type/CraftGate -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftHopper org/bukkit/craftbukkit/block/data/type/CraftHopper -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftJigsaw org/bukkit/craftbukkit/block/data/type/CraftJigsaw -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftJukebox org/bukkit/craftbukkit/block/data/type/CraftJukebox -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftLeaves org/bukkit/craftbukkit/block/data/type/CraftLeaves -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftLectern org/bukkit/craftbukkit/block/data/type/CraftLectern -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftNoteBlock org/bukkit/craftbukkit/block/data/type/CraftNoteBlock -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftPinkPetals org/bukkit/craftbukkit/block/data/type/CraftPinkPetals -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftPiston org/bukkit/craftbukkit/block/data/type/CraftPiston -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftPistonHead org/bukkit/craftbukkit/block/data/type/CraftPistonHead -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftPointedDripstone org/bukkit/craftbukkit/block/data/type/CraftPointedDripstone -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftRedstoneWire org/bukkit/craftbukkit/block/data/type/CraftRedstoneWire -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftRedstoneWire$1 org/bukkit/craftbukkit/block/data/type/CraftRedstoneWire$1 -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftRepeater org/bukkit/craftbukkit/block/data/type/CraftRepeater -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftRespawnAnchor org/bukkit/craftbukkit/block/data/type/CraftRespawnAnchor -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSapling org/bukkit/craftbukkit/block/data/type/CraftSapling -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftScaffolding org/bukkit/craftbukkit/block/data/type/CraftScaffolding -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSculkCatalyst org/bukkit/craftbukkit/block/data/type/CraftSculkCatalyst -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSculkSensor org/bukkit/craftbukkit/block/data/type/CraftSculkSensor -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSculkShrieker org/bukkit/craftbukkit/block/data/type/CraftSculkShrieker -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSeaPickle org/bukkit/craftbukkit/block/data/type/CraftSeaPickle -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSlab org/bukkit/craftbukkit/block/data/type/CraftSlab -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSnow org/bukkit/craftbukkit/block/data/type/CraftSnow -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftStairs org/bukkit/craftbukkit/block/data/type/CraftStairs -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftStructureBlock org/bukkit/craftbukkit/block/data/type/CraftStructureBlock -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSwitch org/bukkit/craftbukkit/block/data/type/CraftSwitch -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftTNT org/bukkit/craftbukkit/block/data/type/CraftTNT -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftTechnicalPiston org/bukkit/craftbukkit/block/data/type/CraftTechnicalPiston -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftTrialSpawner org/bukkit/craftbukkit/block/data/type/CraftTrialSpawner -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftTripwire org/bukkit/craftbukkit/block/data/type/CraftTripwire -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftTurtleEgg org/bukkit/craftbukkit/block/data/type/CraftTurtleEgg -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftVault org/bukkit/craftbukkit/block/data/type/CraftVault -c org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftWall org/bukkit/craftbukkit/block/data/type/CraftWall -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftAmethystCluster org/bukkit/craftbukkit/block/impl/CraftAmethystCluster -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftAnvil org/bukkit/craftbukkit/block/impl/CraftAnvil -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBamboo org/bukkit/craftbukkit/block/impl/CraftBamboo -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBanner org/bukkit/craftbukkit/block/impl/CraftBanner -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBanner$1 org/bukkit/craftbukkit/block/impl/CraftBanner$1 -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBannerWall org/bukkit/craftbukkit/block/impl/CraftBannerWall -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBarrel org/bukkit/craftbukkit/block/impl/CraftBarrel -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBarrier org/bukkit/craftbukkit/block/impl/CraftBarrier -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBed org/bukkit/craftbukkit/block/impl/CraftBed -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBeehive org/bukkit/craftbukkit/block/impl/CraftBeehive -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBeetroot org/bukkit/craftbukkit/block/impl/CraftBeetroot -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBell org/bukkit/craftbukkit/block/impl/CraftBell -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBigDripleaf org/bukkit/craftbukkit/block/impl/CraftBigDripleaf -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBigDripleafStem org/bukkit/craftbukkit/block/impl/CraftBigDripleafStem -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBlastFurnace org/bukkit/craftbukkit/block/impl/CraftBlastFurnace -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBrewingStand org/bukkit/craftbukkit/block/impl/CraftBrewingStand -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBrushable org/bukkit/craftbukkit/block/impl/CraftBrushable -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBubbleColumn org/bukkit/craftbukkit/block/impl/CraftBubbleColumn -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftButtonAbstract org/bukkit/craftbukkit/block/impl/CraftButtonAbstract -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCactus org/bukkit/craftbukkit/block/impl/CraftCactus -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCake org/bukkit/craftbukkit/block/impl/CraftCake -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCalibratedSculkSensor org/bukkit/craftbukkit/block/impl/CraftCalibratedSculkSensor -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCampfire org/bukkit/craftbukkit/block/impl/CraftCampfire -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCandle org/bukkit/craftbukkit/block/impl/CraftCandle -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCandleCake org/bukkit/craftbukkit/block/impl/CraftCandleCake -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCarrots org/bukkit/craftbukkit/block/impl/CraftCarrots -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCaveVines org/bukkit/craftbukkit/block/impl/CraftCaveVines -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCaveVinesPlant org/bukkit/craftbukkit/block/impl/CraftCaveVinesPlant -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCeilingHangingSign org/bukkit/craftbukkit/block/impl/CraftCeilingHangingSign -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCeilingHangingSign$1 org/bukkit/craftbukkit/block/impl/CraftCeilingHangingSign$1 -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftChain org/bukkit/craftbukkit/block/impl/CraftChain -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCherryLeaves org/bukkit/craftbukkit/block/impl/CraftCherryLeaves -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftChest org/bukkit/craftbukkit/block/impl/CraftChest -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftChestTrapped org/bukkit/craftbukkit/block/impl/CraftChestTrapped -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftChiseledBookShelf org/bukkit/craftbukkit/block/impl/CraftChiseledBookShelf -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftChorusFlower org/bukkit/craftbukkit/block/impl/CraftChorusFlower -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftChorusFruit org/bukkit/craftbukkit/block/impl/CraftChorusFruit -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCobbleWall org/bukkit/craftbukkit/block/impl/CraftCobbleWall -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCocoa org/bukkit/craftbukkit/block/impl/CraftCocoa -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCommand org/bukkit/craftbukkit/block/impl/CraftCommand -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftComposter org/bukkit/craftbukkit/block/impl/CraftComposter -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftConduit org/bukkit/craftbukkit/block/impl/CraftConduit -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCopperBulb org/bukkit/craftbukkit/block/impl/CraftCopperBulb -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCoralDead org/bukkit/craftbukkit/block/impl/CraftCoralDead -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCoralFan org/bukkit/craftbukkit/block/impl/CraftCoralFan -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCoralFanAbstract org/bukkit/craftbukkit/block/impl/CraftCoralFanAbstract -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCoralFanWall org/bukkit/craftbukkit/block/impl/CraftCoralFanWall -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCoralFanWallAbstract org/bukkit/craftbukkit/block/impl/CraftCoralFanWallAbstract -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCoralPlant org/bukkit/craftbukkit/block/impl/CraftCoralPlant -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCrafter org/bukkit/craftbukkit/block/impl/CraftCrafter -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCrops org/bukkit/craftbukkit/block/impl/CraftCrops -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftDaylightDetector org/bukkit/craftbukkit/block/impl/CraftDaylightDetector -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftDecoratedPot org/bukkit/craftbukkit/block/impl/CraftDecoratedPot -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftDirtSnow org/bukkit/craftbukkit/block/impl/CraftDirtSnow -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftDispenser org/bukkit/craftbukkit/block/impl/CraftDispenser -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftDoor org/bukkit/craftbukkit/block/impl/CraftDoor -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftDropper org/bukkit/craftbukkit/block/impl/CraftDropper -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftEndRod org/bukkit/craftbukkit/block/impl/CraftEndRod -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftEnderChest org/bukkit/craftbukkit/block/impl/CraftEnderChest -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftEnderPortalFrame org/bukkit/craftbukkit/block/impl/CraftEnderPortalFrame -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftEquipableCarvedPumpkin org/bukkit/craftbukkit/block/impl/CraftEquipableCarvedPumpkin -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftFence org/bukkit/craftbukkit/block/impl/CraftFence -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftFenceGate org/bukkit/craftbukkit/block/impl/CraftFenceGate -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftFire org/bukkit/craftbukkit/block/impl/CraftFire -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftFloorSign org/bukkit/craftbukkit/block/impl/CraftFloorSign -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftFloorSign$1 org/bukkit/craftbukkit/block/impl/CraftFloorSign$1 -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftFluids org/bukkit/craftbukkit/block/impl/CraftFluids -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftFurnaceFurace org/bukkit/craftbukkit/block/impl/CraftFurnaceFurace -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftGlazedTerracotta org/bukkit/craftbukkit/block/impl/CraftGlazedTerracotta -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftGlowLichen org/bukkit/craftbukkit/block/impl/CraftGlowLichen -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftGrass org/bukkit/craftbukkit/block/impl/CraftGrass -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftGrindstone org/bukkit/craftbukkit/block/impl/CraftGrindstone -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftHangingRoots org/bukkit/craftbukkit/block/impl/CraftHangingRoots -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftHay org/bukkit/craftbukkit/block/impl/CraftHay -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftHeavyCore org/bukkit/craftbukkit/block/impl/CraftHeavyCore -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftHopper org/bukkit/craftbukkit/block/impl/CraftHopper -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftHugeMushroom org/bukkit/craftbukkit/block/impl/CraftHugeMushroom -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftIceFrost org/bukkit/craftbukkit/block/impl/CraftIceFrost -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftInfestedRotatedPillar org/bukkit/craftbukkit/block/impl/CraftInfestedRotatedPillar -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftIronBars org/bukkit/craftbukkit/block/impl/CraftIronBars -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftJigsaw org/bukkit/craftbukkit/block/impl/CraftJigsaw -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftJukeBox org/bukkit/craftbukkit/block/impl/CraftJukeBox -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftKelp org/bukkit/craftbukkit/block/impl/CraftKelp -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLadder org/bukkit/craftbukkit/block/impl/CraftLadder -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLantern org/bukkit/craftbukkit/block/impl/CraftLantern -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLayeredCauldron org/bukkit/craftbukkit/block/impl/CraftLayeredCauldron -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLeaves org/bukkit/craftbukkit/block/impl/CraftLeaves -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLectern org/bukkit/craftbukkit/block/impl/CraftLectern -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLever org/bukkit/craftbukkit/block/impl/CraftLever -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLight org/bukkit/craftbukkit/block/impl/CraftLight -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLightningRod org/bukkit/craftbukkit/block/impl/CraftLightningRod -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLoom org/bukkit/craftbukkit/block/impl/CraftLoom -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftMangroveLeaves org/bukkit/craftbukkit/block/impl/CraftMangroveLeaves -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftMangrovePropagule org/bukkit/craftbukkit/block/impl/CraftMangrovePropagule -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftMangroveRoots org/bukkit/craftbukkit/block/impl/CraftMangroveRoots -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftMinecartDetector org/bukkit/craftbukkit/block/impl/CraftMinecartDetector -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftMinecartTrack org/bukkit/craftbukkit/block/impl/CraftMinecartTrack -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftMycel org/bukkit/craftbukkit/block/impl/CraftMycel -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftNetherWart org/bukkit/craftbukkit/block/impl/CraftNetherWart -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftNote org/bukkit/craftbukkit/block/impl/CraftNote -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftObserver org/bukkit/craftbukkit/block/impl/CraftObserver -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPiglinWallSkull org/bukkit/craftbukkit/block/impl/CraftPiglinWallSkull -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPinkPetals org/bukkit/craftbukkit/block/impl/CraftPinkPetals -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPiston org/bukkit/craftbukkit/block/impl/CraftPiston -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPistonExtension org/bukkit/craftbukkit/block/impl/CraftPistonExtension -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPistonMoving org/bukkit/craftbukkit/block/impl/CraftPistonMoving -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPitcherCrop org/bukkit/craftbukkit/block/impl/CraftPitcherCrop -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPointedDripstone org/bukkit/craftbukkit/block/impl/CraftPointedDripstone -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPortal org/bukkit/craftbukkit/block/impl/CraftPortal -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPotatoes org/bukkit/craftbukkit/block/impl/CraftPotatoes -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPoweredRail org/bukkit/craftbukkit/block/impl/CraftPoweredRail -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPressurePlateBinary org/bukkit/craftbukkit/block/impl/CraftPressurePlateBinary -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPressurePlateWeighted org/bukkit/craftbukkit/block/impl/CraftPressurePlateWeighted -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPumpkinCarved org/bukkit/craftbukkit/block/impl/CraftPumpkinCarved -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRedstoneComparator org/bukkit/craftbukkit/block/impl/CraftRedstoneComparator -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRedstoneLamp org/bukkit/craftbukkit/block/impl/CraftRedstoneLamp -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRedstoneOre org/bukkit/craftbukkit/block/impl/CraftRedstoneOre -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRedstoneTorch org/bukkit/craftbukkit/block/impl/CraftRedstoneTorch -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRedstoneTorchWall org/bukkit/craftbukkit/block/impl/CraftRedstoneTorchWall -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRedstoneWire org/bukkit/craftbukkit/block/impl/CraftRedstoneWire -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRedstoneWire$1 org/bukkit/craftbukkit/block/impl/CraftRedstoneWire$1 -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftReed org/bukkit/craftbukkit/block/impl/CraftReed -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRepeater org/bukkit/craftbukkit/block/impl/CraftRepeater -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRespawnAnchor org/bukkit/craftbukkit/block/impl/CraftRespawnAnchor -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRotatable org/bukkit/craftbukkit/block/impl/CraftRotatable -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSapling org/bukkit/craftbukkit/block/impl/CraftSapling -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftScaffolding org/bukkit/craftbukkit/block/impl/CraftScaffolding -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSculkCatalyst org/bukkit/craftbukkit/block/impl/CraftSculkCatalyst -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSculkSensor org/bukkit/craftbukkit/block/impl/CraftSculkSensor -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSculkShrieker org/bukkit/craftbukkit/block/impl/CraftSculkShrieker -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSculkVein org/bukkit/craftbukkit/block/impl/CraftSculkVein -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSeaPickle org/bukkit/craftbukkit/block/impl/CraftSeaPickle -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftShulkerBox org/bukkit/craftbukkit/block/impl/CraftShulkerBox -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSkull org/bukkit/craftbukkit/block/impl/CraftSkull -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSkull$1 org/bukkit/craftbukkit/block/impl/CraftSkull$1 -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSkullPlayer org/bukkit/craftbukkit/block/impl/CraftSkullPlayer -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSkullPlayer$1 org/bukkit/craftbukkit/block/impl/CraftSkullPlayer$1 -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSkullPlayerWall org/bukkit/craftbukkit/block/impl/CraftSkullPlayerWall -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSkullWall org/bukkit/craftbukkit/block/impl/CraftSkullWall -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSmallDripleaf org/bukkit/craftbukkit/block/impl/CraftSmallDripleaf -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSmoker org/bukkit/craftbukkit/block/impl/CraftSmoker -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSnifferEgg org/bukkit/craftbukkit/block/impl/CraftSnifferEgg -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSnow org/bukkit/craftbukkit/block/impl/CraftSnow -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSoil org/bukkit/craftbukkit/block/impl/CraftSoil -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftStainedGlassPane org/bukkit/craftbukkit/block/impl/CraftStainedGlassPane -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftStairs org/bukkit/craftbukkit/block/impl/CraftStairs -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftStem org/bukkit/craftbukkit/block/impl/CraftStem -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftStemAttached org/bukkit/craftbukkit/block/impl/CraftStemAttached -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftStepAbstract org/bukkit/craftbukkit/block/impl/CraftStepAbstract -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftStonecutter org/bukkit/craftbukkit/block/impl/CraftStonecutter -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftStructure org/bukkit/craftbukkit/block/impl/CraftStructure -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSweetBerryBush org/bukkit/craftbukkit/block/impl/CraftSweetBerryBush -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTNT org/bukkit/craftbukkit/block/impl/CraftTNT -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTallPlant org/bukkit/craftbukkit/block/impl/CraftTallPlant -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTallPlantFlower org/bukkit/craftbukkit/block/impl/CraftTallPlantFlower -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTallSeagrass org/bukkit/craftbukkit/block/impl/CraftTallSeagrass -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTarget org/bukkit/craftbukkit/block/impl/CraftTarget -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTorchWall org/bukkit/craftbukkit/block/impl/CraftTorchWall -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTorchflowerCrop org/bukkit/craftbukkit/block/impl/CraftTorchflowerCrop -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTrapdoor org/bukkit/craftbukkit/block/impl/CraftTrapdoor -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTrialSpawner org/bukkit/craftbukkit/block/impl/CraftTrialSpawner -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTripwire org/bukkit/craftbukkit/block/impl/CraftTripwire -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTripwireHook org/bukkit/craftbukkit/block/impl/CraftTripwireHook -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTurtleEgg org/bukkit/craftbukkit/block/impl/CraftTurtleEgg -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTwistingVines org/bukkit/craftbukkit/block/impl/CraftTwistingVines -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftVault org/bukkit/craftbukkit/block/impl/CraftVault -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftVine org/bukkit/craftbukkit/block/impl/CraftVine -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWallHangingSign org/bukkit/craftbukkit/block/impl/CraftWallHangingSign -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWallSign org/bukkit/craftbukkit/block/impl/CraftWallSign -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWaterloggedTransparent org/bukkit/craftbukkit/block/impl/CraftWaterloggedTransparent -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWeatheringCopperBulb org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperBulb -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWeatheringCopperDoor org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperDoor -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWeatheringCopperGrate org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperGrate -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWeatheringCopperSlab org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperSlab -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWeatheringCopperStair org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperStair -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWeatheringCopperTrapDoor org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperTrapDoor -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWeepingVines org/bukkit/craftbukkit/block/impl/CraftWeepingVines -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWitherSkull org/bukkit/craftbukkit/block/impl/CraftWitherSkull -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWitherSkull$1 org/bukkit/craftbukkit/block/impl/CraftWitherSkull$1 -c org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWitherSkullWall org/bukkit/craftbukkit/block/impl/CraftWitherSkullWall -c org/bukkit/craftbukkit/v1_21_R1/block/sign/CraftSignSide org/bukkit/craftbukkit/block/sign/CraftSignSide -c org/bukkit/craftbukkit/v1_21_R1/bootstrap/Main org/bukkit/craftbukkit/bootstrap/Main -c org/bukkit/craftbukkit/v1_21_R1/bootstrap/Main$FileEntry org/bukkit/craftbukkit/bootstrap/Main$FileEntry -c org/bukkit/craftbukkit/v1_21_R1/bootstrap/Main$ResourceParser org/bukkit/craftbukkit/bootstrap/Main$ResourceParser -c org/bukkit/craftbukkit/v1_21_R1/bootstrap/Main$Thrower org/bukkit/craftbukkit/bootstrap/Main$Thrower -c org/bukkit/craftbukkit/v1_21_R1/boss/CraftBossBar org/bukkit/craftbukkit/boss/CraftBossBar -c org/bukkit/craftbukkit/v1_21_R1/boss/CraftBossBar$1 org/bukkit/craftbukkit/boss/CraftBossBar$1 -c org/bukkit/craftbukkit/v1_21_R1/boss/CraftBossBar$FlagContainer org/bukkit/craftbukkit/boss/CraftBossBar$FlagContainer -c org/bukkit/craftbukkit/v1_21_R1/boss/CraftDragonBattle org/bukkit/craftbukkit/boss/CraftDragonBattle -c org/bukkit/craftbukkit/v1_21_R1/boss/CraftKeyedBossbar org/bukkit/craftbukkit/boss/CraftKeyedBossbar -c org/bukkit/craftbukkit/v1_21_R1/command/BukkitCommandWrapper org/bukkit/craftbukkit/command/BukkitCommandWrapper -c org/bukkit/craftbukkit/v1_21_R1/command/ColouredConsoleSender org/bukkit/craftbukkit/command/ColouredConsoleSender -c org/bukkit/craftbukkit/v1_21_R1/command/ConsoleCommandCompleter org/bukkit/craftbukkit/command/ConsoleCommandCompleter -c org/bukkit/craftbukkit/v1_21_R1/command/ConsoleCommandCompleter$1 org/bukkit/craftbukkit/command/ConsoleCommandCompleter$1 -c org/bukkit/craftbukkit/v1_21_R1/command/ConsoleCommandCompleter$2 org/bukkit/craftbukkit/command/ConsoleCommandCompleter$2 -c org/bukkit/craftbukkit/v1_21_R1/command/CraftBlockCommandSender org/bukkit/craftbukkit/command/CraftBlockCommandSender -c org/bukkit/craftbukkit/v1_21_R1/command/CraftBlockCommandSender$1 org/bukkit/craftbukkit/command/CraftBlockCommandSender$1 -c org/bukkit/craftbukkit/v1_21_R1/command/CraftCommandMap org/bukkit/craftbukkit/command/CraftCommandMap -c org/bukkit/craftbukkit/v1_21_R1/command/CraftConsoleCommandSender org/bukkit/craftbukkit/command/CraftConsoleCommandSender -c org/bukkit/craftbukkit/v1_21_R1/command/CraftRemoteConsoleCommandSender org/bukkit/craftbukkit/command/CraftRemoteConsoleCommandSender -c org/bukkit/craftbukkit/v1_21_R1/command/ProxiedNativeCommandSender org/bukkit/craftbukkit/command/ProxiedNativeCommandSender -c org/bukkit/craftbukkit/v1_21_R1/command/ServerCommandSender org/bukkit/craftbukkit/command/ServerCommandSender -c org/bukkit/craftbukkit/v1_21_R1/command/ServerCommandSender$1 org/bukkit/craftbukkit/command/ServerCommandSender$1 -c org/bukkit/craftbukkit/v1_21_R1/command/VanillaCommandWrapper org/bukkit/craftbukkit/command/VanillaCommandWrapper -c org/bukkit/craftbukkit/v1_21_R1/configuration/ConfigSerializationUtil org/bukkit/craftbukkit/configuration/ConfigSerializationUtil -c org/bukkit/craftbukkit/v1_21_R1/conversations/ConversationTracker org/bukkit/craftbukkit/conversations/ConversationTracker -c org/bukkit/craftbukkit/v1_21_R1/damage/CraftDamageEffect org/bukkit/craftbukkit/damage/CraftDamageEffect -c org/bukkit/craftbukkit/v1_21_R1/damage/CraftDamageSource org/bukkit/craftbukkit/damage/CraftDamageSource -c org/bukkit/craftbukkit/v1_21_R1/damage/CraftDamageSourceBuilder org/bukkit/craftbukkit/damage/CraftDamageSourceBuilder -c org/bukkit/craftbukkit/v1_21_R1/damage/CraftDamageType org/bukkit/craftbukkit/damage/CraftDamageType -c org/bukkit/craftbukkit/v1_21_R1/damage/CraftDamageType$1 org/bukkit/craftbukkit/damage/CraftDamageType$1 -c org/bukkit/craftbukkit/v1_21_R1/enchantments/CraftEnchantment org/bukkit/craftbukkit/enchantments/CraftEnchantment -c org/bukkit/craftbukkit/v1_21_R1/entity/AbstractProjectile org/bukkit/craftbukkit/entity/AbstractProjectile -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftAbstractArrow org/bukkit/craftbukkit/entity/CraftAbstractArrow -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftAbstractHorse org/bukkit/craftbukkit/entity/CraftAbstractHorse -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftAbstractSkeleton org/bukkit/craftbukkit/entity/CraftAbstractSkeleton -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftAbstractVillager org/bukkit/craftbukkit/entity/CraftAbstractVillager -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftAbstractWindCharge org/bukkit/craftbukkit/entity/CraftAbstractWindCharge -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftAgeable org/bukkit/craftbukkit/entity/CraftAgeable -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftAllay org/bukkit/craftbukkit/entity/CraftAllay -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftAmbient org/bukkit/craftbukkit/entity/CraftAmbient -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftAnimals org/bukkit/craftbukkit/entity/CraftAnimals -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftAreaEffectCloud org/bukkit/craftbukkit/entity/CraftAreaEffectCloud -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftArmadillo org/bukkit/craftbukkit/entity/CraftArmadillo -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftArmorStand org/bukkit/craftbukkit/entity/CraftArmorStand -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftArmorStand$1 org/bukkit/craftbukkit/entity/CraftArmorStand$1 -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftArrow org/bukkit/craftbukkit/entity/CraftArrow -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftAxolotl org/bukkit/craftbukkit/entity/CraftAxolotl -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftBat org/bukkit/craftbukkit/entity/CraftBat -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftBee org/bukkit/craftbukkit/entity/CraftBee -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftBlaze org/bukkit/craftbukkit/entity/CraftBlaze -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftBlockAttachedEntity org/bukkit/craftbukkit/entity/CraftBlockAttachedEntity -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftBlockDisplay org/bukkit/craftbukkit/entity/CraftBlockDisplay -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftBoat org/bukkit/craftbukkit/entity/CraftBoat -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftBoat$1 org/bukkit/craftbukkit/entity/CraftBoat$1 -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftBogged org/bukkit/craftbukkit/entity/CraftBogged -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftBreeze org/bukkit/craftbukkit/entity/CraftBreeze -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftBreezeWindCharge org/bukkit/craftbukkit/entity/CraftBreezeWindCharge -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftCamel org/bukkit/craftbukkit/entity/CraftCamel -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftCat org/bukkit/craftbukkit/entity/CraftCat -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftCat$CraftType org/bukkit/craftbukkit/entity/CraftCat$CraftType -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftCaveSpider org/bukkit/craftbukkit/entity/CraftCaveSpider -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftChestBoat org/bukkit/craftbukkit/entity/CraftChestBoat -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftChestedHorse org/bukkit/craftbukkit/entity/CraftChestedHorse -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftChicken org/bukkit/craftbukkit/entity/CraftChicken -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftCod org/bukkit/craftbukkit/entity/CraftCod -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftComplexPart org/bukkit/craftbukkit/entity/CraftComplexPart -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftCow org/bukkit/craftbukkit/entity/CraftCow -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftCreature org/bukkit/craftbukkit/entity/CraftCreature -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftCreeper org/bukkit/craftbukkit/entity/CraftCreeper -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftDisplay org/bukkit/craftbukkit/entity/CraftDisplay -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftDolphin org/bukkit/craftbukkit/entity/CraftDolphin -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftDonkey org/bukkit/craftbukkit/entity/CraftDonkey -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftDragonFireball org/bukkit/craftbukkit/entity/CraftDragonFireball -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftDrowned org/bukkit/craftbukkit/entity/CraftDrowned -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEgg org/bukkit/craftbukkit/entity/CraftEgg -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftElderGuardian org/bukkit/craftbukkit/entity/CraftElderGuardian -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEnderCrystal org/bukkit/craftbukkit/entity/CraftEnderCrystal -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEnderDragon org/bukkit/craftbukkit/entity/CraftEnderDragon -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEnderDragonPart org/bukkit/craftbukkit/entity/CraftEnderDragonPart -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEnderPearl org/bukkit/craftbukkit/entity/CraftEnderPearl -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEnderSignal org/bukkit/craftbukkit/entity/CraftEnderSignal -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEnderman org/bukkit/craftbukkit/entity/CraftEnderman -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEndermite org/bukkit/craftbukkit/entity/CraftEndermite -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEnemy org/bukkit/craftbukkit/entity/CraftEnemy -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntity org/bukkit/craftbukkit/entity/CraftEntity -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntity$1 org/bukkit/craftbukkit/entity/CraftEntity$1 -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntity$2 org/bukkit/craftbukkit/entity/CraftEntity$2 -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntityFactory org/bukkit/craftbukkit/entity/CraftEntityFactory -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntitySnapshot org/bukkit/craftbukkit/entity/CraftEntitySnapshot -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntityType org/bukkit/craftbukkit/entity/CraftEntityType -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntityTypes org/bukkit/craftbukkit/entity/CraftEntityTypes -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntityTypes$EntityTypeData org/bukkit/craftbukkit/entity/CraftEntityTypes$EntityTypeData -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntityTypes$HangingData org/bukkit/craftbukkit/entity/CraftEntityTypes$HangingData -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntityTypes$SpawnData org/bukkit/craftbukkit/entity/CraftEntityTypes$SpawnData -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEvoker org/bukkit/craftbukkit/entity/CraftEvoker -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftEvokerFangs org/bukkit/craftbukkit/entity/CraftEvokerFangs -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftExperienceOrb org/bukkit/craftbukkit/entity/CraftExperienceOrb -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftFallingBlock org/bukkit/craftbukkit/entity/CraftFallingBlock -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftFireball org/bukkit/craftbukkit/entity/CraftFireball -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftFirework org/bukkit/craftbukkit/entity/CraftFirework -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftFish org/bukkit/craftbukkit/entity/CraftFish -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftFishHook org/bukkit/craftbukkit/entity/CraftFishHook -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftFlying org/bukkit/craftbukkit/entity/CraftFlying -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftFox org/bukkit/craftbukkit/entity/CraftFox -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftFrog org/bukkit/craftbukkit/entity/CraftFrog -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftFrog$CraftVariant org/bukkit/craftbukkit/entity/CraftFrog$CraftVariant -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftGhast org/bukkit/craftbukkit/entity/CraftGhast -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftGiant org/bukkit/craftbukkit/entity/CraftGiant -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftGlowItemFrame org/bukkit/craftbukkit/entity/CraftGlowItemFrame -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftGlowSquid org/bukkit/craftbukkit/entity/CraftGlowSquid -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftGoat org/bukkit/craftbukkit/entity/CraftGoat -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftGolem org/bukkit/craftbukkit/entity/CraftGolem -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftGuardian org/bukkit/craftbukkit/entity/CraftGuardian -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftHanging org/bukkit/craftbukkit/entity/CraftHanging -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftHanging$1 org/bukkit/craftbukkit/entity/CraftHanging$1 -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftHoglin org/bukkit/craftbukkit/entity/CraftHoglin -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftHorse org/bukkit/craftbukkit/entity/CraftHorse -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftHumanEntity org/bukkit/craftbukkit/entity/CraftHumanEntity -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftHusk org/bukkit/craftbukkit/entity/CraftHusk -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftIllager org/bukkit/craftbukkit/entity/CraftIllager -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftIllusioner org/bukkit/craftbukkit/entity/CraftIllusioner -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftInteraction org/bukkit/craftbukkit/entity/CraftInteraction -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftInteraction$CraftPreviousInteraction org/bukkit/craftbukkit/entity/CraftInteraction$CraftPreviousInteraction -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftIronGolem org/bukkit/craftbukkit/entity/CraftIronGolem -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftItem org/bukkit/craftbukkit/entity/CraftItem -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftItemDisplay org/bukkit/craftbukkit/entity/CraftItemDisplay -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftItemFrame org/bukkit/craftbukkit/entity/CraftItemFrame -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftItemFrame$1 org/bukkit/craftbukkit/entity/CraftItemFrame$1 -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftLargeFireball org/bukkit/craftbukkit/entity/CraftLargeFireball -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftLeash org/bukkit/craftbukkit/entity/CraftLeash -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftLightningStrike org/bukkit/craftbukkit/entity/CraftLightningStrike -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftLightningStrike$1 org/bukkit/craftbukkit/entity/CraftLightningStrike$1 -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftLivingEntity org/bukkit/craftbukkit/entity/CraftLivingEntity -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftLivingEntity$1 org/bukkit/craftbukkit/entity/CraftLivingEntity$1 -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftLlama org/bukkit/craftbukkit/entity/CraftLlama -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftLlamaSpit org/bukkit/craftbukkit/entity/CraftLlamaSpit -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMagmaCube org/bukkit/craftbukkit/entity/CraftMagmaCube -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMarker org/bukkit/craftbukkit/entity/CraftMarker -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecart org/bukkit/craftbukkit/entity/CraftMinecart -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecart$1 org/bukkit/craftbukkit/entity/CraftMinecart$1 -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartChest org/bukkit/craftbukkit/entity/CraftMinecartChest -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartCommand org/bukkit/craftbukkit/entity/CraftMinecartCommand -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartContainer org/bukkit/craftbukkit/entity/CraftMinecartContainer -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartFurnace org/bukkit/craftbukkit/entity/CraftMinecartFurnace -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartHopper org/bukkit/craftbukkit/entity/CraftMinecartHopper -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartMobSpawner org/bukkit/craftbukkit/entity/CraftMinecartMobSpawner -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartRideable org/bukkit/craftbukkit/entity/CraftMinecartRideable -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartTNT org/bukkit/craftbukkit/entity/CraftMinecartTNT -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMob org/bukkit/craftbukkit/entity/CraftMob -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMonster org/bukkit/craftbukkit/entity/CraftMonster -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMule org/bukkit/craftbukkit/entity/CraftMule -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftMushroomCow org/bukkit/craftbukkit/entity/CraftMushroomCow -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftOcelot org/bukkit/craftbukkit/entity/CraftOcelot -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftOminousItemSpawner org/bukkit/craftbukkit/entity/CraftOminousItemSpawner -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPainting org/bukkit/craftbukkit/entity/CraftPainting -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPanda org/bukkit/craftbukkit/entity/CraftPanda -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftParrot org/bukkit/craftbukkit/entity/CraftParrot -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPhantom org/bukkit/craftbukkit/entity/CraftPhantom -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPig org/bukkit/craftbukkit/entity/CraftPig -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPigZombie org/bukkit/craftbukkit/entity/CraftPigZombie -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPiglin org/bukkit/craftbukkit/entity/CraftPiglin -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPiglinAbstract org/bukkit/craftbukkit/entity/CraftPiglinAbstract -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPiglinBrute org/bukkit/craftbukkit/entity/CraftPiglinBrute -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPillager org/bukkit/craftbukkit/entity/CraftPillager -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPlayer org/bukkit/craftbukkit/entity/CraftPlayer -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPlayer$1 org/bukkit/craftbukkit/entity/CraftPlayer$1 -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPlayer$2 org/bukkit/craftbukkit/entity/CraftPlayer$2 -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPlayer$3 org/bukkit/craftbukkit/entity/CraftPlayer$3 -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPlayer$ChunkSectionChanges org/bukkit/craftbukkit/entity/CraftPlayer$ChunkSectionChanges -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPlayer$CookieFuture org/bukkit/craftbukkit/entity/CraftPlayer$CookieFuture -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPlayer$TransferCookieConnection org/bukkit/craftbukkit/entity/CraftPlayer$TransferCookieConnection -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPolarBear org/bukkit/craftbukkit/entity/CraftPolarBear -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftProjectile org/bukkit/craftbukkit/entity/CraftProjectile -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftPufferFish org/bukkit/craftbukkit/entity/CraftPufferFish -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftRabbit org/bukkit/craftbukkit/entity/CraftRabbit -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftRaider org/bukkit/craftbukkit/entity/CraftRaider -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftRavager org/bukkit/craftbukkit/entity/CraftRavager -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSalmon org/bukkit/craftbukkit/entity/CraftSalmon -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSheep org/bukkit/craftbukkit/entity/CraftSheep -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftShulker org/bukkit/craftbukkit/entity/CraftShulker -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftShulkerBullet org/bukkit/craftbukkit/entity/CraftShulkerBullet -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSilverfish org/bukkit/craftbukkit/entity/CraftSilverfish -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSizedFireball org/bukkit/craftbukkit/entity/CraftSizedFireball -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSkeleton org/bukkit/craftbukkit/entity/CraftSkeleton -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSkeletonHorse org/bukkit/craftbukkit/entity/CraftSkeletonHorse -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSlime org/bukkit/craftbukkit/entity/CraftSlime -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSmallFireball org/bukkit/craftbukkit/entity/CraftSmallFireball -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSniffer org/bukkit/craftbukkit/entity/CraftSniffer -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSniffer$1 org/bukkit/craftbukkit/entity/CraftSniffer$1 -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSnowball org/bukkit/craftbukkit/entity/CraftSnowball -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSnowman org/bukkit/craftbukkit/entity/CraftSnowman -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSpectralArrow org/bukkit/craftbukkit/entity/CraftSpectralArrow -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSpellcaster org/bukkit/craftbukkit/entity/CraftSpellcaster -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSpider org/bukkit/craftbukkit/entity/CraftSpider -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftSquid org/bukkit/craftbukkit/entity/CraftSquid -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftStray org/bukkit/craftbukkit/entity/CraftStray -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftStrider org/bukkit/craftbukkit/entity/CraftStrider -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftTNTPrimed org/bukkit/craftbukkit/entity/CraftTNTPrimed -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftTadpole org/bukkit/craftbukkit/entity/CraftTadpole -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftTameableAnimal org/bukkit/craftbukkit/entity/CraftTameableAnimal -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftTextDisplay org/bukkit/craftbukkit/entity/CraftTextDisplay -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftTextDisplay$1 org/bukkit/craftbukkit/entity/CraftTextDisplay$1 -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftThrowableProjectile org/bukkit/craftbukkit/entity/CraftThrowableProjectile -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftThrownExpBottle org/bukkit/craftbukkit/entity/CraftThrownExpBottle -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftThrownPotion org/bukkit/craftbukkit/entity/CraftThrownPotion -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftTraderLlama org/bukkit/craftbukkit/entity/CraftTraderLlama -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftTrident org/bukkit/craftbukkit/entity/CraftTrident -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftTropicalFish org/bukkit/craftbukkit/entity/CraftTropicalFish -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftTropicalFish$CraftPattern org/bukkit/craftbukkit/entity/CraftTropicalFish$CraftPattern -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftTurtle org/bukkit/craftbukkit/entity/CraftTurtle -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftVehicle org/bukkit/craftbukkit/entity/CraftVehicle -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftVex org/bukkit/craftbukkit/entity/CraftVex -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftVillager org/bukkit/craftbukkit/entity/CraftVillager -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftVillager$CraftProfession org/bukkit/craftbukkit/entity/CraftVillager$CraftProfession -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftVillager$CraftType org/bukkit/craftbukkit/entity/CraftVillager$CraftType -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftVillagerZombie org/bukkit/craftbukkit/entity/CraftVillagerZombie -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftVindicator org/bukkit/craftbukkit/entity/CraftVindicator -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftWanderingTrader org/bukkit/craftbukkit/entity/CraftWanderingTrader -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftWarden org/bukkit/craftbukkit/entity/CraftWarden -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftWarden$1 org/bukkit/craftbukkit/entity/CraftWarden$1 -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftWaterMob org/bukkit/craftbukkit/entity/CraftWaterMob -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftWindCharge org/bukkit/craftbukkit/entity/CraftWindCharge -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftWitch org/bukkit/craftbukkit/entity/CraftWitch -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftWither org/bukkit/craftbukkit/entity/CraftWither -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftWitherSkeleton org/bukkit/craftbukkit/entity/CraftWitherSkeleton -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftWitherSkull org/bukkit/craftbukkit/entity/CraftWitherSkull -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftWolf org/bukkit/craftbukkit/entity/CraftWolf -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftWolf$CraftVariant org/bukkit/craftbukkit/entity/CraftWolf$CraftVariant -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftZoglin org/bukkit/craftbukkit/entity/CraftZoglin -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftZombie org/bukkit/craftbukkit/entity/CraftZombie -c org/bukkit/craftbukkit/v1_21_R1/entity/CraftZombieHorse org/bukkit/craftbukkit/entity/CraftZombieHorse -c org/bukkit/craftbukkit/v1_21_R1/entity/memory/CraftMemoryKey org/bukkit/craftbukkit/entity/memory/CraftMemoryKey -c org/bukkit/craftbukkit/v1_21_R1/entity/memory/CraftMemoryMapper org/bukkit/craftbukkit/entity/memory/CraftMemoryMapper -c org/bukkit/craftbukkit/v1_21_R1/event/CraftEventFactory org/bukkit/craftbukkit/event/CraftEventFactory -c org/bukkit/craftbukkit/v1_21_R1/event/CraftEventFactory$1 org/bukkit/craftbukkit/event/CraftEventFactory$1 -c org/bukkit/craftbukkit/v1_21_R1/event/CraftEventFactory$2 org/bukkit/craftbukkit/event/CraftEventFactory$2 -c org/bukkit/craftbukkit/v1_21_R1/event/CraftPortalEvent org/bukkit/craftbukkit/event/CraftPortalEvent -c org/bukkit/craftbukkit/v1_21_R1/generator/CraftBiomeParameterPoint org/bukkit/craftbukkit/generator/CraftBiomeParameterPoint -c org/bukkit/craftbukkit/v1_21_R1/generator/CraftChunkData org/bukkit/craftbukkit/generator/CraftChunkData -c org/bukkit/craftbukkit/v1_21_R1/generator/CraftLimitedRegion org/bukkit/craftbukkit/generator/CraftLimitedRegion -c org/bukkit/craftbukkit/v1_21_R1/generator/CraftWorldInfo org/bukkit/craftbukkit/generator/CraftWorldInfo -c org/bukkit/craftbukkit/v1_21_R1/generator/CraftWorldInfo$1 org/bukkit/craftbukkit/generator/CraftWorldInfo$1 -c org/bukkit/craftbukkit/v1_21_R1/generator/CustomChunkGenerator org/bukkit/craftbukkit/generator/CustomChunkGenerator -c org/bukkit/craftbukkit/v1_21_R1/generator/CustomChunkGenerator$CustomBiomeGrid org/bukkit/craftbukkit/generator/CustomChunkGenerator$CustomBiomeGrid -c org/bukkit/craftbukkit/v1_21_R1/generator/CustomWorldChunkManager org/bukkit/craftbukkit/generator/CustomWorldChunkManager -c org/bukkit/craftbukkit/v1_21_R1/generator/InternalChunkGenerator org/bukkit/craftbukkit/generator/InternalChunkGenerator -c org/bukkit/craftbukkit/v1_21_R1/generator/OldCraftChunkData org/bukkit/craftbukkit/generator/OldCraftChunkData -c org/bukkit/craftbukkit/v1_21_R1/generator/structure/CraftGeneratedStructure org/bukkit/craftbukkit/generator/structure/CraftGeneratedStructure -c org/bukkit/craftbukkit/v1_21_R1/generator/structure/CraftStructure org/bukkit/craftbukkit/generator/structure/CraftStructure -c org/bukkit/craftbukkit/v1_21_R1/generator/structure/CraftStructurePiece org/bukkit/craftbukkit/generator/structure/CraftStructurePiece -c org/bukkit/craftbukkit/v1_21_R1/generator/structure/CraftStructureType org/bukkit/craftbukkit/generator/structure/CraftStructureType -c org/bukkit/craftbukkit/v1_21_R1/help/CommandAliasHelpTopic org/bukkit/craftbukkit/help/CommandAliasHelpTopic -c org/bukkit/craftbukkit/v1_21_R1/help/CustomHelpTopic org/bukkit/craftbukkit/help/CustomHelpTopic -c org/bukkit/craftbukkit/v1_21_R1/help/CustomIndexHelpTopic org/bukkit/craftbukkit/help/CustomIndexHelpTopic -c org/bukkit/craftbukkit/v1_21_R1/help/HelpTopicAmendment org/bukkit/craftbukkit/help/HelpTopicAmendment -c org/bukkit/craftbukkit/v1_21_R1/help/HelpYamlReader org/bukkit/craftbukkit/help/HelpYamlReader -c org/bukkit/craftbukkit/v1_21_R1/help/MultipleCommandAliasHelpTopic org/bukkit/craftbukkit/help/MultipleCommandAliasHelpTopic -c org/bukkit/craftbukkit/v1_21_R1/help/MultipleCommandAliasHelpTopicFactory org/bukkit/craftbukkit/help/MultipleCommandAliasHelpTopicFactory -c org/bukkit/craftbukkit/v1_21_R1/help/SimpleHelpMap org/bukkit/craftbukkit/help/SimpleHelpMap -c org/bukkit/craftbukkit/v1_21_R1/help/SimpleHelpMap$IsCommandTopicPredicate org/bukkit/craftbukkit/help/SimpleHelpMap$IsCommandTopicPredicate -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftAbstractInventoryView org/bukkit/craftbukkit/inventory/CraftAbstractInventoryView -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftAbstractInventoryView$1 org/bukkit/craftbukkit/inventory/CraftAbstractInventoryView$1 -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftBlastingRecipe org/bukkit/craftbukkit/inventory/CraftBlastingRecipe -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftBlockInventoryHolder org/bukkit/craftbukkit/inventory/CraftBlockInventoryHolder -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftCampfireRecipe org/bukkit/craftbukkit/inventory/CraftCampfireRecipe -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftComplexRecipe org/bukkit/craftbukkit/inventory/CraftComplexRecipe -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftContainer org/bukkit/craftbukkit/inventory/CraftContainer -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftContainer$1 org/bukkit/craftbukkit/inventory/CraftContainer$1 -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftContainer$2 org/bukkit/craftbukkit/inventory/CraftContainer$2 -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftEntityEquipment org/bukkit/craftbukkit/inventory/CraftEntityEquipment -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftFurnaceRecipe org/bukkit/craftbukkit/inventory/CraftFurnaceRecipe -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventory org/bukkit/craftbukkit/inventory/CraftInventory -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryAbstractHorse org/bukkit/craftbukkit/inventory/CraftInventoryAbstractHorse -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryAnvil org/bukkit/craftbukkit/inventory/CraftInventoryAnvil -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryBeacon org/bukkit/craftbukkit/inventory/CraftInventoryBeacon -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryBrewer org/bukkit/craftbukkit/inventory/CraftInventoryBrewer -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryCartography org/bukkit/craftbukkit/inventory/CraftInventoryCartography -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryChiseledBookshelf org/bukkit/craftbukkit/inventory/CraftInventoryChiseledBookshelf -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryCrafter org/bukkit/craftbukkit/inventory/CraftInventoryCrafter -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryCrafting org/bukkit/craftbukkit/inventory/CraftInventoryCrafting -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryCustom org/bukkit/craftbukkit/inventory/CraftInventoryCustom -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryCustom$MinecraftInventory org/bukkit/craftbukkit/inventory/CraftInventoryCustom$MinecraftInventory -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryDecoratedPot org/bukkit/craftbukkit/inventory/CraftInventoryDecoratedPot -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryDoubleChest org/bukkit/craftbukkit/inventory/CraftInventoryDoubleChest -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryEnchanting org/bukkit/craftbukkit/inventory/CraftInventoryEnchanting -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryFurnace org/bukkit/craftbukkit/inventory/CraftInventoryFurnace -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryGrindstone org/bukkit/craftbukkit/inventory/CraftInventoryGrindstone -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryHorse org/bukkit/craftbukkit/inventory/CraftInventoryHorse -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryJukebox org/bukkit/craftbukkit/inventory/CraftInventoryJukebox -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryLectern org/bukkit/craftbukkit/inventory/CraftInventoryLectern -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryLlama org/bukkit/craftbukkit/inventory/CraftInventoryLlama -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryLoom org/bukkit/craftbukkit/inventory/CraftInventoryLoom -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryMerchant org/bukkit/craftbukkit/inventory/CraftInventoryMerchant -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryPlayer org/bukkit/craftbukkit/inventory/CraftInventoryPlayer -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryPlayer$1 org/bukkit/craftbukkit/inventory/CraftInventoryPlayer$1 -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventorySmithing org/bukkit/craftbukkit/inventory/CraftInventorySmithing -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryStonecutter org/bukkit/craftbukkit/inventory/CraftInventoryStonecutter -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryView org/bukkit/craftbukkit/inventory/CraftInventoryView -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemCraftResult org/bukkit/craftbukkit/inventory/CraftItemCraftResult -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemFactory org/bukkit/craftbukkit/inventory/CraftItemFactory -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemFlag org/bukkit/craftbukkit/inventory/CraftItemFlag -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemMetas org/bukkit/craftbukkit/inventory/CraftItemMetas -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemMetas$ItemMetaData org/bukkit/craftbukkit/inventory/CraftItemMetas$ItemMetaData -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemStack org/bukkit/craftbukkit/inventory/CraftItemStack -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemStack$1 org/bukkit/craftbukkit/inventory/CraftItemStack$1 -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemStack$2 org/bukkit/craftbukkit/inventory/CraftItemStack$2 -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemStack$3 org/bukkit/craftbukkit/inventory/CraftItemStack$3 -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemType org/bukkit/craftbukkit/inventory/CraftItemType -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMerchant org/bukkit/craftbukkit/inventory/CraftMerchant -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMerchant$1 org/bukkit/craftbukkit/inventory/CraftMerchant$1 -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMerchantCustom org/bukkit/craftbukkit/inventory/CraftMerchantCustom -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMerchantCustom$MinecraftMerchant org/bukkit/craftbukkit/inventory/CraftMerchantCustom$MinecraftMerchant -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMerchantRecipe org/bukkit/craftbukkit/inventory/CraftMerchantRecipe -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaArmor org/bukkit/craftbukkit/inventory/CraftMetaArmor -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaArmorStand org/bukkit/craftbukkit/inventory/CraftMetaArmorStand -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaAxolotlBucket org/bukkit/craftbukkit/inventory/CraftMetaAxolotlBucket -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBanner org/bukkit/craftbukkit/inventory/CraftMetaBanner -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBlockState org/bukkit/craftbukkit/inventory/CraftMetaBlockState -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBlockState$1 org/bukkit/craftbukkit/inventory/CraftMetaBlockState$1 -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBook org/bukkit/craftbukkit/inventory/CraftMetaBook -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBook$CraftMetaBookBuilder org/bukkit/craftbukkit/inventory/CraftMetaBook$CraftMetaBookBuilder -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBook$SpigotMeta org/bukkit/craftbukkit/inventory/CraftMetaBook$SpigotMeta -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBook$SpigotMeta$1 org/bukkit/craftbukkit/inventory/CraftMetaBook$SpigotMeta$1 -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBookSigned org/bukkit/craftbukkit/inventory/CraftMetaBookSigned -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBookSigned$CraftMetaBookSignedBuilder org/bukkit/craftbukkit/inventory/CraftMetaBookSigned$CraftMetaBookSignedBuilder -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBookSigned$SpigotMeta org/bukkit/craftbukkit/inventory/CraftMetaBookSigned$SpigotMeta -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBookSigned$SpigotMeta$1 org/bukkit/craftbukkit/inventory/CraftMetaBookSigned$SpigotMeta$1 -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBundle org/bukkit/craftbukkit/inventory/CraftMetaBundle -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaCharge org/bukkit/craftbukkit/inventory/CraftMetaCharge -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaColorableArmor org/bukkit/craftbukkit/inventory/CraftMetaColorableArmor -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaCompass org/bukkit/craftbukkit/inventory/CraftMetaCompass -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaCrossbow org/bukkit/craftbukkit/inventory/CraftMetaCrossbow -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaEnchantedBook org/bukkit/craftbukkit/inventory/CraftMetaEnchantedBook -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaEntityTag org/bukkit/craftbukkit/inventory/CraftMetaEntityTag -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaFirework org/bukkit/craftbukkit/inventory/CraftMetaFirework -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaFirework$1 org/bukkit/craftbukkit/inventory/CraftMetaFirework$1 -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem org/bukkit/craftbukkit/inventory/CraftMetaItem -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$1 org/bukkit/craftbukkit/inventory/CraftMetaItem$1 -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$2 org/bukkit/craftbukkit/inventory/CraftMetaItem$2 -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$Applicator org/bukkit/craftbukkit/inventory/CraftMetaItem$Applicator -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$EnchantmentMap org/bukkit/craftbukkit/inventory/CraftMetaItem$EnchantmentMap -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$ItemMetaKey org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKey -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$ItemMetaKey$Specific org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKey$Specific -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$ItemMetaKey$Specific$To org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKey$Specific$To -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$ItemMetaKeyType org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKeyType -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaKnowledgeBook org/bukkit/craftbukkit/inventory/CraftMetaKnowledgeBook -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaLeatherArmor org/bukkit/craftbukkit/inventory/CraftMetaLeatherArmor -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaMap org/bukkit/craftbukkit/inventory/CraftMetaMap -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaMusicInstrument org/bukkit/craftbukkit/inventory/CraftMetaMusicInstrument -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaOminousBottle org/bukkit/craftbukkit/inventory/CraftMetaOminousBottle -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaPotion org/bukkit/craftbukkit/inventory/CraftMetaPotion -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaShield org/bukkit/craftbukkit/inventory/CraftMetaShield -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaShield$1 org/bukkit/craftbukkit/inventory/CraftMetaShield$1 -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaSkull org/bukkit/craftbukkit/inventory/CraftMetaSkull -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaSpawnEgg org/bukkit/craftbukkit/inventory/CraftMetaSpawnEgg -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaSuspiciousStew org/bukkit/craftbukkit/inventory/CraftMetaSuspiciousStew -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaTropicalFishBucket org/bukkit/craftbukkit/inventory/CraftMetaTropicalFishBucket -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftRecipe org/bukkit/craftbukkit/inventory/CraftRecipe -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftResultInventory org/bukkit/craftbukkit/inventory/CraftResultInventory -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftSaddledInventory org/bukkit/craftbukkit/inventory/CraftSaddledInventory -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftShapedRecipe org/bukkit/craftbukkit/inventory/CraftShapedRecipe -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftShapelessRecipe org/bukkit/craftbukkit/inventory/CraftShapelessRecipe -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftSmithingTransformRecipe org/bukkit/craftbukkit/inventory/CraftSmithingTransformRecipe -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftSmithingTrimRecipe org/bukkit/craftbukkit/inventory/CraftSmithingTrimRecipe -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftSmokingRecipe org/bukkit/craftbukkit/inventory/CraftSmokingRecipe -c org/bukkit/craftbukkit/v1_21_R1/inventory/CraftStonecuttingRecipe org/bukkit/craftbukkit/inventory/CraftStonecuttingRecipe -c org/bukkit/craftbukkit/v1_21_R1/inventory/InventoryIterator org/bukkit/craftbukkit/inventory/InventoryIterator -c org/bukkit/craftbukkit/v1_21_R1/inventory/RecipeIterator org/bukkit/craftbukkit/inventory/RecipeIterator -c org/bukkit/craftbukkit/v1_21_R1/inventory/SerializableMeta org/bukkit/craftbukkit/inventory/SerializableMeta -c org/bukkit/craftbukkit/v1_21_R1/inventory/components/CraftFoodComponent org/bukkit/craftbukkit/inventory/components/CraftFoodComponent -c org/bukkit/craftbukkit/v1_21_R1/inventory/components/CraftFoodComponent$CraftFoodEffect org/bukkit/craftbukkit/inventory/components/CraftFoodComponent$CraftFoodEffect -c org/bukkit/craftbukkit/v1_21_R1/inventory/components/CraftJukeboxComponent org/bukkit/craftbukkit/inventory/components/CraftJukeboxComponent -c org/bukkit/craftbukkit/v1_21_R1/inventory/components/CraftToolComponent org/bukkit/craftbukkit/inventory/components/CraftToolComponent -c org/bukkit/craftbukkit/v1_21_R1/inventory/components/CraftToolComponent$CraftToolRule org/bukkit/craftbukkit/inventory/components/CraftToolComponent$CraftToolRule -c org/bukkit/craftbukkit/v1_21_R1/inventory/tags/DeprecatedContainerTagType org/bukkit/craftbukkit/inventory/tags/DeprecatedContainerTagType -c org/bukkit/craftbukkit/v1_21_R1/inventory/tags/DeprecatedCustomTagContainer org/bukkit/craftbukkit/inventory/tags/DeprecatedCustomTagContainer -c org/bukkit/craftbukkit/v1_21_R1/inventory/tags/DeprecatedItemAdapterContext org/bukkit/craftbukkit/inventory/tags/DeprecatedItemAdapterContext -c org/bukkit/craftbukkit/v1_21_R1/inventory/tags/DeprecatedItemTagType org/bukkit/craftbukkit/inventory/tags/DeprecatedItemTagType -c org/bukkit/craftbukkit/v1_21_R1/inventory/trim/CraftTrimMaterial org/bukkit/craftbukkit/inventory/trim/CraftTrimMaterial -c org/bukkit/craftbukkit/v1_21_R1/inventory/trim/CraftTrimPattern org/bukkit/craftbukkit/inventory/trim/CraftTrimPattern -c org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftCustomInventoryConverter org/bukkit/craftbukkit/inventory/util/CraftCustomInventoryConverter -c org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftInventoryCreator org/bukkit/craftbukkit/inventory/util/CraftInventoryCreator -c org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftInventoryCreator$InventoryConverter org/bukkit/craftbukkit/inventory/util/CraftInventoryCreator$InventoryConverter -c org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter -c org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$AbstractFurnaceInventoryConverter org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$AbstractFurnaceInventoryConverter -c org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$BlastFurnace org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$BlastFurnace -c org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$BrewingStand org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$BrewingStand -c org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$Crafter org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Crafter -c org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$Dispenser org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Dispenser -c org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$Dropper org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Dropper -c org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$Furnace org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Furnace -c org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$Hopper org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Hopper -c org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$Lectern org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Lectern -c org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$Smoker org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Smoker -c org/bukkit/craftbukkit/v1_21_R1/inventory/view/CraftAnvilView org/bukkit/craftbukkit/inventory/view/CraftAnvilView -c org/bukkit/craftbukkit/v1_21_R1/inventory/view/CraftBeaconView org/bukkit/craftbukkit/inventory/view/CraftBeaconView -c org/bukkit/craftbukkit/v1_21_R1/inventory/view/CraftBrewingStandView org/bukkit/craftbukkit/inventory/view/CraftBrewingStandView -c org/bukkit/craftbukkit/v1_21_R1/inventory/view/CraftCrafterView org/bukkit/craftbukkit/inventory/view/CraftCrafterView -c org/bukkit/craftbukkit/v1_21_R1/inventory/view/CraftEnchantmentView org/bukkit/craftbukkit/inventory/view/CraftEnchantmentView -c org/bukkit/craftbukkit/v1_21_R1/inventory/view/CraftFurnaceView org/bukkit/craftbukkit/inventory/view/CraftFurnaceView -c org/bukkit/craftbukkit/v1_21_R1/inventory/view/CraftLecternView org/bukkit/craftbukkit/inventory/view/CraftLecternView -c org/bukkit/craftbukkit/v1_21_R1/inventory/view/CraftLoomView org/bukkit/craftbukkit/inventory/view/CraftLoomView -c org/bukkit/craftbukkit/v1_21_R1/inventory/view/CraftMerchantView org/bukkit/craftbukkit/inventory/view/CraftMerchantView -c org/bukkit/craftbukkit/v1_21_R1/inventory/view/CraftStonecutterView org/bukkit/craftbukkit/inventory/view/CraftStonecutterView -c org/bukkit/craftbukkit/v1_21_R1/legacy/CraftEvil org/bukkit/craftbukkit/legacy/CraftEvil -c org/bukkit/craftbukkit/v1_21_R1/legacy/CraftLegacy org/bukkit/craftbukkit/legacy/CraftLegacy -c org/bukkit/craftbukkit/v1_21_R1/legacy/FieldRename org/bukkit/craftbukkit/legacy/FieldRename -c org/bukkit/craftbukkit/v1_21_R1/legacy/MaterialRerouting org/bukkit/craftbukkit/legacy/MaterialRerouting -c org/bukkit/craftbukkit/v1_21_R1/legacy/MethodRerouting org/bukkit/craftbukkit/legacy/MethodRerouting -c org/bukkit/craftbukkit/v1_21_R1/legacy/enums/DummyEnum org/bukkit/craftbukkit/legacy/enums/DummyEnum -c org/bukkit/craftbukkit/v1_21_R1/legacy/enums/EnumEvil org/bukkit/craftbukkit/legacy/enums/EnumEvil -c org/bukkit/craftbukkit/v1_21_R1/legacy/enums/EnumEvil$LegacyRegistryData org/bukkit/craftbukkit/legacy/enums/EnumEvil$LegacyRegistryData -c org/bukkit/craftbukkit/v1_21_R1/legacy/enums/EnumEvil$StringConverter org/bukkit/craftbukkit/legacy/enums/EnumEvil$StringConverter -c org/bukkit/craftbukkit/v1_21_R1/legacy/enums/ImposterEnumMap org/bukkit/craftbukkit/legacy/enums/ImposterEnumMap -c org/bukkit/craftbukkit/v1_21_R1/legacy/enums/ImposterEnumSet org/bukkit/craftbukkit/legacy/enums/ImposterEnumSet -c org/bukkit/craftbukkit/v1_21_R1/legacy/fieldrename/FieldRenameData org/bukkit/craftbukkit/legacy/fieldrename/FieldRenameData -c org/bukkit/craftbukkit/v1_21_R1/legacy/fieldrename/FieldRenameData$Builder org/bukkit/craftbukkit/legacy/fieldrename/FieldRenameData$Builder -c org/bukkit/craftbukkit/v1_21_R1/legacy/fieldrename/FieldRenameData$RenameData org/bukkit/craftbukkit/legacy/fieldrename/FieldRenameData$RenameData -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/DoNotReroute org/bukkit/craftbukkit/legacy/reroute/DoNotReroute -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/InjectCompatibility org/bukkit/craftbukkit/legacy/reroute/InjectCompatibility -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/InjectPluginName org/bukkit/craftbukkit/legacy/reroute/InjectPluginName -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/InjectPluginVersion org/bukkit/craftbukkit/legacy/reroute/InjectPluginVersion -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/NotInBukkit org/bukkit/craftbukkit/legacy/reroute/NotInBukkit -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RequireCompatibility org/bukkit/craftbukkit/legacy/reroute/RequireCompatibility -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RequirePluginVersion org/bukkit/craftbukkit/legacy/reroute/RequirePluginVersion -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RequirePluginVersionData org/bukkit/craftbukkit/legacy/reroute/RequirePluginVersionData -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RerouteArgument org/bukkit/craftbukkit/legacy/reroute/RerouteArgument -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RerouteArgumentType org/bukkit/craftbukkit/legacy/reroute/RerouteArgumentType -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RerouteBuilder org/bukkit/craftbukkit/legacy/reroute/RerouteBuilder -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RerouteMethodData org/bukkit/craftbukkit/legacy/reroute/RerouteMethodData -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RerouteMethodName org/bukkit/craftbukkit/legacy/reroute/RerouteMethodName -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RerouteReturn org/bukkit/craftbukkit/legacy/reroute/RerouteReturn -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RerouteReturnType org/bukkit/craftbukkit/legacy/reroute/RerouteReturnType -c org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RerouteStatic org/bukkit/craftbukkit/legacy/reroute/RerouteStatic -c org/bukkit/craftbukkit/v1_21_R1/map/CraftMapCanvas org/bukkit/craftbukkit/map/CraftMapCanvas -c org/bukkit/craftbukkit/v1_21_R1/map/CraftMapColorCache org/bukkit/craftbukkit/map/CraftMapColorCache -c org/bukkit/craftbukkit/v1_21_R1/map/CraftMapCursor org/bukkit/craftbukkit/map/CraftMapCursor -c org/bukkit/craftbukkit/v1_21_R1/map/CraftMapCursor$CraftType org/bukkit/craftbukkit/map/CraftMapCursor$CraftType -c org/bukkit/craftbukkit/v1_21_R1/map/CraftMapRenderer org/bukkit/craftbukkit/map/CraftMapRenderer -c org/bukkit/craftbukkit/v1_21_R1/map/CraftMapView org/bukkit/craftbukkit/map/CraftMapView -c org/bukkit/craftbukkit/v1_21_R1/map/RenderData org/bukkit/craftbukkit/map/RenderData -c org/bukkit/craftbukkit/v1_21_R1/metadata/BlockMetadataStore org/bukkit/craftbukkit/metadata/BlockMetadataStore -c org/bukkit/craftbukkit/v1_21_R1/metadata/EntityMetadataStore org/bukkit/craftbukkit/metadata/EntityMetadataStore -c org/bukkit/craftbukkit/v1_21_R1/metadata/PlayerMetadataStore org/bukkit/craftbukkit/metadata/PlayerMetadataStore -c org/bukkit/craftbukkit/v1_21_R1/metadata/WorldMetadataStore org/bukkit/craftbukkit/metadata/WorldMetadataStore -c org/bukkit/craftbukkit/v1_21_R1/packs/CraftDataPack org/bukkit/craftbukkit/packs/CraftDataPack -c org/bukkit/craftbukkit/v1_21_R1/packs/CraftDataPack$1 org/bukkit/craftbukkit/packs/CraftDataPack$1 -c org/bukkit/craftbukkit/v1_21_R1/packs/CraftDataPackManager org/bukkit/craftbukkit/packs/CraftDataPackManager -c org/bukkit/craftbukkit/v1_21_R1/packs/CraftResourcePack org/bukkit/craftbukkit/packs/CraftResourcePack -c org/bukkit/craftbukkit/v1_21_R1/persistence/CraftPersistentDataAdapterContext org/bukkit/craftbukkit/persistence/CraftPersistentDataAdapterContext -c org/bukkit/craftbukkit/v1_21_R1/persistence/CraftPersistentDataContainer org/bukkit/craftbukkit/persistence/CraftPersistentDataContainer -c org/bukkit/craftbukkit/v1_21_R1/persistence/CraftPersistentDataTypeRegistry org/bukkit/craftbukkit/persistence/CraftPersistentDataTypeRegistry -c org/bukkit/craftbukkit/v1_21_R1/persistence/CraftPersistentDataTypeRegistry$TagAdapter org/bukkit/craftbukkit/persistence/CraftPersistentDataTypeRegistry$TagAdapter -c org/bukkit/craftbukkit/v1_21_R1/persistence/DirtyCraftPersistentDataContainer org/bukkit/craftbukkit/persistence/DirtyCraftPersistentDataContainer -c org/bukkit/craftbukkit/v1_21_R1/potion/CraftPotionEffectType org/bukkit/craftbukkit/potion/CraftPotionEffectType -c org/bukkit/craftbukkit/v1_21_R1/potion/CraftPotionEffectType$1 org/bukkit/craftbukkit/potion/CraftPotionEffectType$1 -c org/bukkit/craftbukkit/v1_21_R1/potion/CraftPotionEffectTypeCategory org/bukkit/craftbukkit/potion/CraftPotionEffectTypeCategory -c org/bukkit/craftbukkit/v1_21_R1/potion/CraftPotionType org/bukkit/craftbukkit/potion/CraftPotionType -c org/bukkit/craftbukkit/v1_21_R1/potion/CraftPotionUtil org/bukkit/craftbukkit/potion/CraftPotionUtil -c org/bukkit/craftbukkit/v1_21_R1/profile/CraftPlayerProfile org/bukkit/craftbukkit/profile/CraftPlayerProfile -c org/bukkit/craftbukkit/v1_21_R1/profile/CraftPlayerTextures org/bukkit/craftbukkit/profile/CraftPlayerTextures -c org/bukkit/craftbukkit/v1_21_R1/profile/CraftProfileProperty org/bukkit/craftbukkit/profile/CraftProfileProperty -c org/bukkit/craftbukkit/v1_21_R1/profile/CraftProfileProperty$JsonFormatter org/bukkit/craftbukkit/profile/CraftProfileProperty$JsonFormatter -c org/bukkit/craftbukkit/v1_21_R1/profile/CraftProfileProperty$JsonFormatter$1 org/bukkit/craftbukkit/profile/CraftProfileProperty$JsonFormatter$1 -c org/bukkit/craftbukkit/v1_21_R1/projectiles/CraftBlockProjectileSource org/bukkit/craftbukkit/projectiles/CraftBlockProjectileSource -c org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftAsyncDebugger org/bukkit/craftbukkit/scheduler/CraftAsyncDebugger -c org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftAsyncScheduler org/bukkit/craftbukkit/scheduler/CraftAsyncScheduler -c org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftAsyncTask org/bukkit/craftbukkit/scheduler/CraftAsyncTask -c org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftAsyncTask$1 org/bukkit/craftbukkit/scheduler/CraftAsyncTask$1 -c org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftFuture org/bukkit/craftbukkit/scheduler/CraftFuture -c org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftScheduler org/bukkit/craftbukkit/scheduler/CraftScheduler -c org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftScheduler$1 org/bukkit/craftbukkit/scheduler/CraftScheduler$1 -c org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftScheduler$2 org/bukkit/craftbukkit/scheduler/CraftScheduler$2 -c org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftScheduler$3 org/bukkit/craftbukkit/scheduler/CraftScheduler$3 -c org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftScheduler$4 org/bukkit/craftbukkit/scheduler/CraftScheduler$4 -c org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftScheduler$5 org/bukkit/craftbukkit/scheduler/CraftScheduler$5 -c org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftTask org/bukkit/craftbukkit/scheduler/CraftTask -c org/bukkit/craftbukkit/v1_21_R1/scoreboard/CraftCriteria org/bukkit/craftbukkit/scoreboard/CraftCriteria -c org/bukkit/craftbukkit/v1_21_R1/scoreboard/CraftObjective org/bukkit/craftbukkit/scoreboard/CraftObjective -c org/bukkit/craftbukkit/v1_21_R1/scoreboard/CraftScore org/bukkit/craftbukkit/scoreboard/CraftScore -c org/bukkit/craftbukkit/v1_21_R1/scoreboard/CraftScoreboard org/bukkit/craftbukkit/scoreboard/CraftScoreboard -c org/bukkit/craftbukkit/v1_21_R1/scoreboard/CraftScoreboardComponent org/bukkit/craftbukkit/scoreboard/CraftScoreboardComponent -c org/bukkit/craftbukkit/v1_21_R1/scoreboard/CraftScoreboardManager org/bukkit/craftbukkit/scoreboard/CraftScoreboardManager -c org/bukkit/craftbukkit/v1_21_R1/scoreboard/CraftScoreboardTranslations org/bukkit/craftbukkit/scoreboard/CraftScoreboardTranslations -c org/bukkit/craftbukkit/v1_21_R1/scoreboard/CraftTeam org/bukkit/craftbukkit/scoreboard/CraftTeam -c org/bukkit/craftbukkit/v1_21_R1/scoreboard/CraftTeam$1 org/bukkit/craftbukkit/scoreboard/CraftTeam$1 -c org/bukkit/craftbukkit/v1_21_R1/spawner/PaperSharedSpawnerLogic org/bukkit/craftbukkit/spawner/PaperSharedSpawnerLogic -c org/bukkit/craftbukkit/v1_21_R1/structure/CraftPalette org/bukkit/craftbukkit/structure/CraftPalette -c org/bukkit/craftbukkit/v1_21_R1/structure/CraftStructure org/bukkit/craftbukkit/structure/CraftStructure -c org/bukkit/craftbukkit/v1_21_R1/structure/CraftStructureManager org/bukkit/craftbukkit/structure/CraftStructureManager -c org/bukkit/craftbukkit/v1_21_R1/tag/CraftBlockTag org/bukkit/craftbukkit/tag/CraftBlockTag -c org/bukkit/craftbukkit/v1_21_R1/tag/CraftEntityTag org/bukkit/craftbukkit/tag/CraftEntityTag -c org/bukkit/craftbukkit/v1_21_R1/tag/CraftFluidTag org/bukkit/craftbukkit/tag/CraftFluidTag -c org/bukkit/craftbukkit/v1_21_R1/tag/CraftItemTag org/bukkit/craftbukkit/tag/CraftItemTag -c org/bukkit/craftbukkit/v1_21_R1/tag/CraftTag org/bukkit/craftbukkit/tag/CraftTag -c org/bukkit/craftbukkit/v1_21_R1/util/ApiVersion org/bukkit/craftbukkit/util/ApiVersion -c org/bukkit/craftbukkit/v1_21_R1/util/BlockStateListPopulator org/bukkit/craftbukkit/util/BlockStateListPopulator -c org/bukkit/craftbukkit/v1_21_R1/util/ClassTraverser org/bukkit/craftbukkit/util/ClassTraverser -c org/bukkit/craftbukkit/v1_21_R1/util/Commodore org/bukkit/craftbukkit/util/Commodore -c org/bukkit/craftbukkit/v1_21_R1/util/Commodore$1 org/bukkit/craftbukkit/util/Commodore$1 -c org/bukkit/craftbukkit/v1_21_R1/util/Commodore$1$1 org/bukkit/craftbukkit/util/Commodore$1$1 -c org/bukkit/craftbukkit/v1_21_R1/util/Commodore$1$2 org/bukkit/craftbukkit/util/Commodore$1$2 -c org/bukkit/craftbukkit/v1_21_R1/util/Commodore$1$3 org/bukkit/craftbukkit/util/Commodore$1$3 -c org/bukkit/craftbukkit/v1_21_R1/util/Commodore$2 org/bukkit/craftbukkit/util/Commodore$2 -c org/bukkit/craftbukkit/v1_21_R1/util/Commodore$3 org/bukkit/craftbukkit/util/Commodore$3 -c org/bukkit/craftbukkit/v1_21_R1/util/Commodore$MethodPrinter org/bukkit/craftbukkit/util/Commodore$MethodPrinter -c org/bukkit/craftbukkit/v1_21_R1/util/CraftBiomeSearchResult org/bukkit/craftbukkit/util/CraftBiomeSearchResult -c org/bukkit/craftbukkit/v1_21_R1/util/CraftBlockVector org/bukkit/craftbukkit/util/CraftBlockVector -c org/bukkit/craftbukkit/v1_21_R1/util/CraftChatMessage org/bukkit/craftbukkit/util/CraftChatMessage -c org/bukkit/craftbukkit/v1_21_R1/util/CraftChatMessage$1 org/bukkit/craftbukkit/util/CraftChatMessage$1 -c org/bukkit/craftbukkit/v1_21_R1/util/CraftChatMessage$StringMessage org/bukkit/craftbukkit/util/CraftChatMessage$StringMessage -c org/bukkit/craftbukkit/v1_21_R1/util/CraftDimensionUtil org/bukkit/craftbukkit/util/CraftDimensionUtil -c org/bukkit/craftbukkit/v1_21_R1/util/CraftIconCache org/bukkit/craftbukkit/util/CraftIconCache -c org/bukkit/craftbukkit/v1_21_R1/util/CraftLegacy org/bukkit/craftbukkit/util/CraftLegacy -c org/bukkit/craftbukkit/v1_21_R1/util/CraftLocation org/bukkit/craftbukkit/util/CraftLocation -c org/bukkit/craftbukkit/v1_21_R1/util/CraftMagicNumbers org/bukkit/craftbukkit/util/CraftMagicNumbers -c org/bukkit/craftbukkit/v1_21_R1/util/CraftMagicNumbers$NBT org/bukkit/craftbukkit/util/CraftMagicNumbers$NBT -c org/bukkit/craftbukkit/v1_21_R1/util/CraftNBTTagConfigSerializer org/bukkit/craftbukkit/util/CraftNBTTagConfigSerializer -c org/bukkit/craftbukkit/v1_21_R1/util/CraftNamespacedKey org/bukkit/craftbukkit/util/CraftNamespacedKey -c org/bukkit/craftbukkit/v1_21_R1/util/CraftRayTraceResult org/bukkit/craftbukkit/util/CraftRayTraceResult -c org/bukkit/craftbukkit/v1_21_R1/util/CraftSpawnCategory org/bukkit/craftbukkit/util/CraftSpawnCategory -c org/bukkit/craftbukkit/v1_21_R1/util/CraftSpawnCategory$1 org/bukkit/craftbukkit/util/CraftSpawnCategory$1 -c org/bukkit/craftbukkit/v1_21_R1/util/CraftStructureSearchResult org/bukkit/craftbukkit/util/CraftStructureSearchResult -c org/bukkit/craftbukkit/v1_21_R1/util/CraftStructureTransformer org/bukkit/craftbukkit/util/CraftStructureTransformer -c org/bukkit/craftbukkit/v1_21_R1/util/CraftStructureTransformer$CraftTransformationState org/bukkit/craftbukkit/util/CraftStructureTransformer$CraftTransformationState -c org/bukkit/craftbukkit/v1_21_R1/util/CraftVector org/bukkit/craftbukkit/util/CraftVector -c org/bukkit/craftbukkit/v1_21_R1/util/CraftVoxelShape org/bukkit/craftbukkit/util/CraftVoxelShape -c org/bukkit/craftbukkit/v1_21_R1/util/DatFileFilter org/bukkit/craftbukkit/util/DatFileFilter -c org/bukkit/craftbukkit/v1_21_R1/util/DelegatedGeneratorAccess org/bukkit/craftbukkit/util/DelegatedGeneratorAccess -c org/bukkit/craftbukkit/v1_21_R1/util/DummyGeneratorAccess org/bukkit/craftbukkit/util/DummyGeneratorAccess -c org/bukkit/craftbukkit/v1_21_R1/util/ForwardLogHandler org/bukkit/craftbukkit/util/ForwardLogHandler -c org/bukkit/craftbukkit/v1_21_R1/util/Handleable org/bukkit/craftbukkit/util/Handleable -c org/bukkit/craftbukkit/v1_21_R1/util/JsonHelper org/bukkit/craftbukkit/util/JsonHelper -c org/bukkit/craftbukkit/v1_21_R1/util/LazyHashSet org/bukkit/craftbukkit/util/LazyHashSet -c org/bukkit/craftbukkit/v1_21_R1/util/LazyPlayerSet org/bukkit/craftbukkit/util/LazyPlayerSet -c org/bukkit/craftbukkit/v1_21_R1/util/LimitedClassRemapper org/bukkit/craftbukkit/util/LimitedClassRemapper -c org/bukkit/craftbukkit/v1_21_R1/util/LimitedClassRemapper$LimitedMethodRemapper org/bukkit/craftbukkit/util/LimitedClassRemapper$LimitedMethodRemapper -c org/bukkit/craftbukkit/v1_21_R1/util/RandomSourceWrapper org/bukkit/craftbukkit/util/RandomSourceWrapper -c org/bukkit/craftbukkit/v1_21_R1/util/RandomSourceWrapper$RandomWrapper org/bukkit/craftbukkit/util/RandomSourceWrapper$RandomWrapper -c org/bukkit/craftbukkit/v1_21_R1/util/ServerShutdownThread org/bukkit/craftbukkit/util/ServerShutdownThread -c org/bukkit/craftbukkit/v1_21_R1/util/TerminalCompletionHandler org/bukkit/craftbukkit/util/TerminalCompletionHandler -c org/bukkit/craftbukkit/v1_21_R1/util/TerminalConsoleWriterThread org/bukkit/craftbukkit/util/TerminalConsoleWriterThread -c org/bukkit/craftbukkit/v1_21_R1/util/TransformerGeneratorAccess org/bukkit/craftbukkit/util/TransformerGeneratorAccess -c org/bukkit/craftbukkit/v1_21_R1/util/UnsafeList org/bukkit/craftbukkit/util/UnsafeList -c org/bukkit/craftbukkit/v1_21_R1/util/UnsafeList$Itr org/bukkit/craftbukkit/util/UnsafeList$Itr -c org/bukkit/craftbukkit/v1_21_R1/util/Versioning org/bukkit/craftbukkit/util/Versioning -c org/bukkit/craftbukkit/v1_21_R1/util/Waitable org/bukkit/craftbukkit/util/Waitable -c org/bukkit/craftbukkit/v1_21_R1/util/Waitable$Status org/bukkit/craftbukkit/util/Waitable$Status -c org/bukkit/craftbukkit/v1_21_R1/util/WeakCollection org/bukkit/craftbukkit/util/WeakCollection -c org/bukkit/craftbukkit/v1_21_R1/util/WeakCollection$1 org/bukkit/craftbukkit/util/WeakCollection$1 -c org/bukkit/craftbukkit/v1_21_R1/util/WorldUUID org/bukkit/craftbukkit/util/WorldUUID -c org/bukkit/craftbukkit/v1_21_R1/util/permissions/CommandPermissions org/bukkit/craftbukkit/util/permissions/CommandPermissions -c org/bukkit/craftbukkit/v1_21_R1/util/permissions/CraftDefaultPermissions org/bukkit/craftbukkit/util/permissions/CraftDefaultPermissions diff --git a/plugins/.paper-remapped/remap-classpath/AE6205D8CCC4573215AB10065342F9C15433E2CFEFB33BEAB6CA4A7E12AEF02D.jar b/plugins/.paper-remapped/remap-classpath/AE6205D8CCC4573215AB10065342F9C15433E2CFEFB33BEAB6CA4A7E12AEF02D.jar deleted file mode 100644 index 073d6f5..0000000 --- a/plugins/.paper-remapped/remap-classpath/AE6205D8CCC4573215AB10065342F9C15433E2CFEFB33BEAB6CA4A7E12AEF02D.jar +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2016feb29582a220a027d561cee36abb7f885e1b06452c46ee61feeb22812cc5 -size 24660719 diff --git a/plugins/.paper-remapped/unknown-origin/index.json b/plugins/.paper-remapped/unknown-origin/index.json deleted file mode 100644 index eab00ab..0000000 --- a/plugins/.paper-remapped/unknown-origin/index.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "hashes": {}, - "skippedHashes": [], - "mappingsHash": "AE6205D8CCC4573215AB10065342F9C15433E2CFEFB33BEAB6CA4A7E12AEF02D" -} \ No newline at end of file diff --git a/plugins/spark/tmp/about.txt b/plugins/spark/tmp/about.txt deleted file mode 100644 index 31c393f..0000000 --- a/plugins/spark/tmp/about.txt +++ /dev/null @@ -1,10 +0,0 @@ -# What is this directory? - -* In order to perform certain functions, spark sometimes needs to write temporary data to the disk. -* Previously, a temporary directory provided by the operating system was used for this purpose. -* However, this proved to be unreliable in some circumstances, so spark now stores temporary data here instead! - -spark will automatically cleanup the contents of this directory. -(but if for some reason it doesn't, if the server is stopped, you can freely delete any files ending in .tmp) - -tl;dr: spark uses this folder to store some temporary data. diff --git a/src/FancyAnalytics/config.yml b/src/FancyAnalytics/config.yml new file mode 100644 index 0000000..3d47110 --- /dev/null +++ b/src/FancyAnalytics/config.yml @@ -0,0 +1,6 @@ +{ + "sender_id": "107d418c-d2b4-4842-9cd6-b997833605c6:edff4fdc-baa2-4841-85db-9563dfc93cbf:9e4c399e-f40a-45f4-866b-8ff52cbd21d0", + "send_metrics": false, + "send_errors": false, + "disable_logging": true +} diff --git a/bukkit.yml b/src/bukkit.yml similarity index 97% rename from bukkit.yml rename to src/bukkit.yml index 7693721..b2cf2b1 100644 --- a/bukkit.yml +++ b/src/bukkit.yml @@ -1,5 +1,5 @@ settings: - allow-end: true + allow-end: false warn-on-overload: true permissions-file: permissions.yml update-folder: update diff --git a/commands.yml b/src/commands.yml similarity index 100% rename from commands.yml rename to src/commands.yml diff --git a/config/paper-global.yml b/src/config/paper-global.yml similarity index 98% rename from config/paper-global.yml rename to src/config/paper-global.yml index 5e637c3..a254b52 100644 --- a/config/paper-global.yml +++ b/src/config/paper-global.yml @@ -95,9 +95,9 @@ proxies: online-mode: true proxy-protocol: false velocity: - enabled: false - online-mode: true - secret: '' + enabled: true + online-mode: false + secret: _PROXY_SECRET_ scoreboards: save-empty-scoreboard-teams: true track-plugin-scoreboards: false diff --git a/config/paper-world-defaults.yml b/src/config/paper-world-defaults.yml similarity index 100% rename from config/paper-world-defaults.yml rename to src/config/paper-world-defaults.yml diff --git a/eula.txt b/src/eula.txt similarity index 100% rename from eula.txt rename to src/eula.txt diff --git a/help.yml b/src/help.yml similarity index 100% rename from help.yml rename to src/help.yml diff --git a/permissions.yml b/src/permissions.yml similarity index 100% rename from permissions.yml rename to src/permissions.yml diff --git a/src/plugins/CarbonChat/channels/global.conf b/src/plugins/CarbonChat/channels/global.conf new file mode 100644 index 0000000..574caf3 --- /dev/null +++ b/src/plugins/CarbonChat/channels/global.conf @@ -0,0 +1,47 @@ +# The channel's key, used to track the channel. +# You only need to change the second part of the key. "global" by default. +# The value is what's used in commands, this is probably what you want to change. +key="carbon:global" +# The chat formats for this channel. +format { + # Basic chat formats. + # The "default_format" format is the main one you want to edit. + # The "console" format is what's shown to console. + # The "discord" format is what's shown to supported discord integrations. + # If PlaceholderAPI is installed, PAPI placeholders (with %) are supported. + # If MiniPlaceholders is installed, its placeholders (with <>) are supported. + # The keys are group names, the values are chat formats (MiniMessage). + # For example: + # basic { + # default_format="<> " + # vip="[VIP] <> " + # admin="[Prefix] : " + # discord="" + # } + # + basic { + "default_format"="%luckperms_prefix% > " + discord="" + console=": " + } + # Per-Language chat formats. + # You can safely leave this section empty if you don't want to use this feature. + # Each locale section can be configured in the same way as the above 'basic' section. + # Will fall back to the 'basic' section if no format was found for the player's locale. + locales { + "ru_RU" {} + } +} +# Messages will be sent in this channel if they start with this prefix. (Leave empty/blank to disable quick prefix for this channel) +quick-prefix="" +should-register-commands=true +command-aliases=[] +# The distance players must be within to see each other's messages. +# A value of '0' requires that both players are in the same world. +# On velocity, '0' requires that both players are in the same server. +radius=-1 +# If true, players will be able to see if they're not sending messages to anyone +# because they're out of range from the radius. +empty-radius-recipients-message=false +cooldowns {} +cooldown=-1 diff --git a/src/plugins/CarbonChat/command-settings.conf b/src/plugins/CarbonChat/command-settings.conf new file mode 100644 index 0000000..804dfb5 --- /dev/null +++ b/src/plugins/CarbonChat/command-settings.conf @@ -0,0 +1,128 @@ +settings { + "carbon:help" { + enabled=true + name=carbon + aliases=[] + } + "carbon:reload" { + enabled=true + name=carbon + aliases=[] + } + "carbon:updateusername" { + enabled=true + name=updateusername + aliases=[ + updatename + ] + } + "carbon:party" { + enabled=true + name=party + aliases=[ + group + ] + } + "carbon:reply" { + enabled=true + name=reply + aliases=[ + r + ] + } + "carbon:join" { + enabled=true + name=join + aliases=[] + } + "carbon:ignorelist" { + enabled=true + name=ignorelist + aliases=[ + listignores + ] + } + "carbon:unmute" { + enabled=true + name=unmute + aliases=[] + } + "carbon:ignore" { + enabled=true + name=ignore + aliases=[ + block + ] + } + "carbon:whisper" { + enabled=true + name=whisper + aliases=[ + w, + message, + msg, + m, + tell + ] + } + "carbon:continue" { + enabled=true + name=continue + aliases=[ + c + ] + } + "carbon:togglemsg" { + enabled=true + name=togglemsg + aliases=[ + togglepm + ] + } + "carbon:leave" { + enabled=true + name=leave + aliases=[] + } + "carbon:clearchat" { + enabled=true + name=clearchat + aliases=[ + chatclear, + cc + ] + } + "carbon:debug" { + enabled=true + name=carbondebug + aliases=[ + cdebug + ] + } + "carbon:muteinfo" { + enabled=true + name=muteinfo + aliases=[ + muted + ] + } + "carbon:unignore" { + enabled=true + name=unignore + aliases=[ + unblock + ] + } + "carbon:mute" { + enabled=true + name=mute + aliases=[] + } + "carbon:nickname" { + enabled=true + name=nickname + aliases=[ + nick + ] + } +} diff --git a/src/plugins/CarbonChat/config.conf b/src/plugins/CarbonChat/config.conf new file mode 100644 index 0000000..9b4c444 --- /dev/null +++ b/src/plugins/CarbonChat/config.conf @@ -0,0 +1,137 @@ +# Used internally to track changes to the config. Do not edit manually! +config-version=1 +# The default locale for plugin messages. +default-locale="en_US" +# The default channel that new players will be in when they join. +# If the channel is not found or the player cannot use the channel, they will speak in basic non-channel chat. +default-channel="carbon:global" +# Returns you to the default channel when you use a channel's command while you have that channel active. +return-to-default-channel=false +# The service that will be used to store and load player information. +# One of: JSON, H2, MYSQL, PSQL +# Note: If you choose MYSQL or PSQL make sure you configure the "database-settings" section of this file! +storage-type=JSON +# When "storage-type" is set to MYSQL or PSQL, this section configures the database connection. +# If JSON or H2 storage is used, this section can be ignored. +database-settings { + # JDBC URL. Suggested defaults for each DB: + # MySQL: jdbc:mysql://host:3306/DB + # MariaDB: jdbc:mariadb://host:3306/DB + # PostgreSQL: jdbc:postgresql://host:5432/database + url="jdbc:mysql://localhost:3306/carbon" + # The connection username. + username=username + # The connection password. + password=password + # Settings for the connection pool. This is an advanced configuration that most users won't need to touch. + connection-pool { + maximum-pool-size=8 + minimum-idle=8 + maximum-lifetime=1800000 + keepalive-time=0 + connection-timeout=30000 + } +} +# Settings for cross-server messaging +messaging-settings { + # Whether cross-server messaging is enabled + enabled=false + # One of: RABBITMQ, NATS, REDIS + broker-type=NONE + url="127.0.0.1" + port=5672 + # RabbitMQ VHost + vhost="/" + # NATS credentials file + credentials-file="" + # RabbitMQ username + username=username + # RabbitMQ and Redis password + password=password +} +nickname-settings { + # Whether Carbon's nickname management should be used. Disable this if you wish to have another plugin manage nicknames. + use-carbon-nicknames=true + # Paper only. Updates the player's display name in the tab list to match their nickname. + update-tab-list=true + # Minimum number of characters in nickname (excluding formatting). + min-length=3 + # Maximum number of characters in nickname (excluding formatting). + max-length=16 + black-list=[ + notch, + admin + ] + # Regex pattern nicknames must match in order to be applied, can be bypassed with the permission 'carbon.nickname.filter'. + filter="^[a-zA-Z0-9_]*$" + # Format used when displaying nicknames. + format="@'>~" + # Whether to skip applying 'format' when a nickname matches a players username, only differing in decoration. + skip-format-when-name-matches=true +} +# Plugin-wide custom placeholders. +# These will be parsed in all messages rendered and sent by Carbon. +# This includes chat, command feedback, and others. +# Make sure to close your tags so they do not bleed into other formats. +# Only a single pass is done so custom placeholders will not work within each other. +custom-placeholders {} +# The suggestions shown when using the TAB key in chat. +custom-chat-suggestions=[] +# The placeholders replaced in chat messages, this WILL work with chat previews. +chat-placeholders {} +# Basic regex based chat filter. +chat-filter {} +# Various settings related to pinging players in channels. +ping-settings { + # The color your name will be when another player mentions you. + highlight-text-color="dark_purple" + prefix="@" + play-sound=true + name="minecraft:block.amethyst_block.hit" + source=master + volume=1 + pitch=1 +} +party-chat { + # Whether party chat is enabled + enabled=false + expire-invites-after-seconds=45 +} +# Sound for receiving a direct message +message-sound { + name="minecraft:entity.experience_orb.pickup" + source=master + volume=1 + pitch=1 +} +# Settings for the clear chat command +clear-chat-settings { + # The message that will be sent to each player. + message="" + # The number of times the message will be sent to each player. + iterations=50 + # The message to be sent after chat is cleared. + broadcast="Chat has been cleared by ." +} +# Settings for integrations with other plugins/mods. Settings only apply when the relevant plugin/mod is present. +integrations { + factionsuuid { + enabled=false + faction-channel=false + alliance-channel=false + truce-channel=false + } + mcmmo { + enabled=false + # You will likely want to disable Carbon's built-in party system above when using mcMMO party chat. + party-channel=false + } + towny { + enabled=false + town-channel=false + nation-channel=false + alliance-channel=false + } +} +# Whether Carbon should check for updates using the GitHub API on startup. +update-checker=true diff --git a/src/plugins/CarbonChat/locale/messages-en_US.properties b/src/plugins/CarbonChat/locale/messages-en_US.properties new file mode 100644 index 0000000..491edf7 --- /dev/null +++ b/src/plugins/CarbonChat/locale/messages-en_US.properties @@ -0,0 +1,162 @@ +#Sun Jul 13 18:00:32 EEST 2025 +channel.already_left=You have already left this channel +channel.change=You are now messaging +channel.cooldown=You may use chat again in seconds\! +channel.joined=You have rejoined the channel +channel.left=You have left the channel +channel.no_permission=You do not have permission to use this channel +channel.not_found=Channel not found +channel.not_left=You have not left this channel +channel.radius.empty_recipients=You're not close enough to anyone to send a message +command.clearchat.description=Clears the chat window for all players. +command.continue.argument.message=The message to send. +command.continue.description=Sends a message to the last person you messaged. +command.debug.argument.player=The player to check the groups of. +command.debug.description=Shows the permission groups of players. +command.help.argument.query=The search query. +command.help.description=Carbon command list. +command.help.misc.arguments=Arguments +command.help.misc.available_commands=Available Commands +command.help.misc.click_for_next_page=Click for next page +command.help.misc.click_for_previous_page=Click for previous page +command.help.misc.click_to_show_help=Click to show help for this command +command.help.misc.command=Command +command.help.misc.description=Description +command.help.misc.help=Help +command.help.misc.no_description=No description +command.help.misc.no_results_for_query=No results for query +command.help.misc.optional=Optional +command.help.misc.page_out_of_range=Error\: Page is not in range. Must be in range [1, ] +command.help.misc.showing_results_for_query=Showing search results for query +command.ignore.argument.player=The name of the player to ignore. +command.ignore.argument.uuid=The UUID of the player to ignore. +command.ignore.description=Hides all incoming messages from ignored players. +command.ignorelist.description=Displays a paginated list of who you are ignoring. +command.ignorelist.none_ignored=You are not ignoring any players. +command.ignorelist.pagination_element=- '>'>[unignore] +command.ignorelist.pagination_header=Ignored players +command.join.description=Join a channel you have previously left. +command.leave.description=Leave a channel that you currently have access to. +command.mute.argument.player=The name of the player to mute. +command.mute.argument.uuid=The UUID of the player to mute. +command.mute.description=Mutes players, preventing them from using chat or whispering other players. +command.muteinfo.argument.player=The name of the player. +command.muteinfo.argument.uuid=The UUID of the player. +command.muteinfo.description=Shows if players are muted or not. +command.nickname.argument.nickname=The nickname to set. +command.nickname.argument.player=The name of the target player. +command.nickname.description=Shows your nickname. +command.nickname.others.description=Shows player nicknames. +command.nickname.others.reset.description=Removes any set nickname from the target. +command.nickname.others.set.description=Sets player nicknames. +command.nickname.reset.description=Removes your nickname. +command.nickname.set.description=Sets your nickname. +command.party.accept.description=Accept party invites. +command.party.already_in_party= is already in your party. +command.party.cannot_disband_multiple_members=Cannot disband party '', you are not the last member. +command.party.cannot_invite_self=You cannot invite yourself. +command.party.create.description=Create a new party. +command.party.created=Successfully created and joined party ''\! +command.party.current_party=You are in party\: +command.party.description=Get info about and see members of your current party. +command.party.disband.description=Disband your current party. +command.party.disbanded=Successfully disbanded party ''. +command.party.invite.description=Invite a player to your party. +command.party.joined_party=Successfully joined party ''\! +command.party.leave.description=Leave your current party. +command.party.left_party=Successfully left party ''. +command.party.must_be_in_party=You must be in a party to use this command. Use '/party create' to create one, or '/party accept' to accept an invite. +command.party.must_leave_current_first=You must leave your current party first. +command.party.must_specify_invite=You must specify whose party invite to accept. +command.party.name_too_long=Party name is too long. +command.party.no_invite_from=You do not have a pending invite from . +command.party.no_pending_invites=You do not have any pending party invites. +command.party.not_in_party=You are not in a party. Use '/party create' to create one, or '/party accept' to accept an invite. +command.party.pagination_element='\:''> - +command.party.pagination_header=Party members\: +command.party.received_invite=Click to accept'>'>You were invited to the party '' by . Click this message to accept. +command.party.sent_invite=Sent party invite to . +command.reload.description=Reloads Carbon's config, channel settings, and translations. Will not load or unload any channels. +command.reply.argument.message=The message to reply with. +command.reply.description=Sends a message to the last player that messaged you. +command.togglemsg.description=Allows and disallows other players from mesaging you. +command.unignore.argument.player=The name of the player to unignore. +command.unignore.argument.uuid=The UUID of the player to unignore. +command.unignore.description=Stops hiding messages from the specified player. +command.unmute.argument.player=The name of the player to unmute. +command.unmute.argument.uuid=The UUID of the player to unmute. +command.unmute.description=Unmutes players, allowing them to use chat and whisper other players. +command.updateusername.argument.player=The name of the player to update. +command.updateusername.argument.uuid=The uuid of the player to update. +command.updateusername.description=Updates the player's username to match their mojang name. +command.updateusername.fetching=Fetching username... +command.updateusername.notupdated=Unable to fetch username. +command.updateusername.updated=Updated 's username\! +command.whisper.argument.message=The message to send. +command.whisper.argument.player=The name of the player to message. +command.whisper.description=Sends a private message to the specified player. +config.reload.failed=Config failed to reload +config.reload.success=Config reloaded successfully +error.command.argument_parsing=Invalid command argument\: +error.command.command_execution=\n\n Click to copy">'>An internal error occurred while attempting to perform this command. +error.command.command_needs_player=Non-players must provide the player argument to execute this command. +error.command.invalid_player=No player found for input '' +error.command.invalid_sender=Invalid command sender. You must be of type +error.command.invalid_syntax=Invalid command syntax. Correct command syntax is\: / +error.command.no_permission=I'm sorry, but you do not have permission to perform this command.\nPlease contact the server administrators if you believe that this is in error. +ignore.already_ignored=You are already ignoring +ignore.exempt=You cannot ignore +ignore.invalid_target=No target found +ignore.no_longer_ignoring=You are no longer ignoring +ignore.not_ignored=You are not ignoring +ignore.now_ignoring=You are now ignoring +integrations.fuuid.cannot_use_alliance_channel=You must join an alliance to use this channel. +integrations.fuuid.cannot_use_faction_channel=You must join a faction to use this channel. +integrations.fuuid.cannot_use_truce_channel=You must have a truce with another faction to use this channel. +integrations.mcmmo.cannot_use_party_channel=You must join an mcMMO party to use this channel. +integrations.towny.cannot_use_alliance_channel=You must join an alliance to use this channel. +integrations.towny.cannot_use_nation_channel=You must join a nation to use this channel. +integrations.towny.cannot_use_town_channel=You must join a town to use this channel. +mute.alert.players= has been muted +mute.alert.target=You have been muted +mute.cannot_speak=You cannot speak when muted +mute.exempt=That player is exempt from being muted +mute.info.muted= is muted +mute.info.not_muted= is not muted +mute.info.self.muted=You are muted +mute.info.self.not_muted=You are not muted +mute.no_target=No specified player to mute. +mute.spy.prefix=Muted'>M +mute.unmute.alert.players= has been unmuted +mute.unmute.alert.target=You have been unmuted +mute.unmute.no_target=No specified player to unmute. +nickname.error.blacklist=Nickname "" is not allowed. Please choose another name. +nickname.error.character_limit=Nickname "" has exceeded the character limit. Must be set to ~ characters. +nickname.error.filter=Nicknames must be alphanumeric\! +nickname.reset=Your nickname was reset +nickname.reset.others='s nickname was reset +nickname.set=Your nickname has been set to +nickname.set.others=You set 's nickname to +nickname.show=Your nickname is +nickname.show.others='s nickname is +nickname.show.others.unset= does not have a nickname set +nickname.show.unset=You do not have a nickname set +pagination.click_for_next_page=Click for next page +pagination.click_for_previous_page=Click for previous page +pagination.footer=Page / +pagination.page_out_of_range=Page is out of range\! There are only pages. +party.cannot_use_channel=You must join a party to use this channel. +party.player_joined= joined your party. +party.player_left= left your party. +reply.target.missing=You have no-one to reply to +reply.target.self=You cannot whisper to yourself +whisper.console=[] -> [] +whisper.continue.target_missing=You have no one to whisper +whisper.error=Failed to send private message +whisper.from= '>[] -> [You] > +whisper.ignored_by_target= is ignoring you +whisper.ignoring_all=You cannot send messages while they are ignored\! +whisper.ignoring_target=You are ignoring +whisper.to= '>'>[You] -> [] > +whisper.toggled.off=No longer receiving private messages. +whisper.toggled.on=Now receiving private messages. diff --git a/src/plugins/CarbonChat/locale/messages-ja_JP.properties b/src/plugins/CarbonChat/locale/messages-ja_JP.properties new file mode 100644 index 0000000..574aedc --- /dev/null +++ b/src/plugins/CarbonChat/locale/messages-ja_JP.properties @@ -0,0 +1,160 @@ +#Sun Jul 13 18:00:32 EEST 2025 +channel.already_left=あなたはすでにこのチャンネルから退出しています +channel.change=メッセージを送信中 +channel.joined=チャンネルに再加入しました +channel.left=あなたはチャンネルから退出しました +channel.no_permission=あなたにはこのチャンネルを使用する権限がありません +channel.not_found=チャンネルが見つかりません +channel.not_left=あなたはこのチャンネルから退出していません +channel.radius.empty_recipients=メッセージを送信できる人が近くには誰もいません。 +command.clearchat.description=すべてのプレイヤーのチャットウィンドウをクリアします。 +command.continue.argument.message=送信するメッセージです。 +command.continue.description=最後にメッセージを送った人にメッセージを送信します。 +command.debug.argument.player=プレーヤーのグループをチェックする。 +command.debug.description=プレイヤーの権限グループを表示します。 +command.help.argument.query=検索クエリ。 +command.help.description=Carbonのコマンドリストです。 +command.help.misc.arguments=引数 +command.help.misc.available_commands=利用可能なコマンド一覧 +command.help.misc.click_for_next_page=クリックで次のページへ +command.help.misc.click_for_previous_page=クリックで前のページへ +command.help.misc.click_to_show_help=クリックしてこのコマンドのヘルプを表示 +command.help.misc.command=コマンド +command.help.misc.description=説明 +command.help.misc.help=ヘルプ +command.help.misc.no_description=説明なし +command.help.misc.no_results_for_query=クエリの結果はありません +command.help.misc.optional=オプション +command.help.misc.page_out_of_range=エラー\: ページ は範囲外です。[1, ] の範囲内でなければなりません。 +command.help.misc.showing_results_for_query=クエリの検索結果を表示中 +command.ignore.argument.player=無視するプレーヤーの名前。 +command.ignore.argument.uuid=無視するプレーヤーのUUID。 +command.ignore.description=無視したプレイヤーからのすべてのメッセージを非表示にします。 +command.ignorelist.description=あなたが無視しているプレイヤーのリストをページ順に表示する。 +command.ignorelist.none_ignored=あなたは他のプレイヤーを無視していません。 +command.ignorelist.pagination_element=- ''>''>[unignore] +command.ignorelist.pagination_header=無視したプレイヤー +command.join.description=以前に退出したチャンネルに加入する。 +command.leave.description=現在アクセスしているチャンネルから退出する。 +command.mute.argument.player=ミュートするプレーヤーの名前。 +command.mute.argument.uuid=ミュートするプレーヤーのUUID。 +command.mute.description=プレイヤーをミュートし、チャットや他のプレイヤーへのプライベートメッセージを禁止します。 +command.muteinfo.argument.player=プレイヤーの名前。 +command.muteinfo.argument.uuid=プレイヤーのUUID。 +command.muteinfo.description=プレイヤーがミュートかどうかを表示します。 +command.nickname.argument.nickname=設定するニックネーム。 +command.nickname.argument.player=ターゲットプレイヤーの名前。このフラグがなければ、送信者がターゲットになります。 +command.nickname.description=プレイヤーのニックネームを設定および表示します。 +command.nickname.others.description=プレイヤーのニックネームを表示する。 +command.nickname.others.reset.description=ターゲットから設定されたニックネームを削除する。 +command.nickname.others.set.description=プレイヤーのニックネームを設定する。 +command.nickname.reset.description=あなたのニックネームを削除する。 +command.nickname.set.description=あなたのニックネームを設定する。 +command.party.accept.description=パーティーへの招待を承認する。 +command.party.already_in_party=は既にあなたのパーティーに参加しています。 +command.party.cannot_disband_multiple_members=あなたは最後のメンバーではないため、パーティー「」を解散できません。 +command.party.cannot_invite_self=自分を招待することはできません。 +command.party.create.description=新しいパーティーを作成する。 +command.party.created=パーティー「」の作成と参加に成功しました! +command.party.current_party=あなたが参加しているパーティー\: +command.party.description=現在参加しているパーティーのメンバー情報を確認する。 +command.party.disband.description=現在のパーティーを解散する。 +command.party.disbanded=パーティー「」の解散に成功しました! +command.party.invite.description=プレイヤーをあなたのパーティーに招待する。 +command.party.joined_party=パーティー「」の参加に成功しました! +command.party.leave.description=現在のパーティーから退出する。 +command.party.left_party=パーティー「」の退出に成功しました! +command.party.must_be_in_party=このコマンドを使うには、パーティーに入っていなければなりません。パーティを作成するには「/party create」を、招待を承認するには「/party accept」を使用して下さい。 +command.party.must_leave_current_first=あなたはまず現在のパーティーから退出しなければなりません。 +command.party.must_specify_invite=あなたは誰の招待を承認するか指定しなければなりません。 +command.party.name_too_long=パーティー名が長すぎます。 +command.party.no_invite_from=あなたはからの保留中の招待状はありません。 +command.party.no_pending_invites=あなたには保留中のパーティー招待状はありません。 +command.party.not_in_party=あなたはパーティーに参加していません。パーティを作成するには「/party create」を、招待を承認するには「/party accept」を使用して下さい。 +command.party.pagination_element=''\:''''> - +command.party.pagination_header=パーティーメンバー\: +command.party.received_invite=クリックして承認''>''>あなたはからパーティー「」に招待されました。承認するにはこのメッセージをクリックして下さい。 +command.party.sent_invite=にパーティーの招待状を送信しました。 +command.reload.description=Carbonの設定、チャンネル設定、翻訳をリロードします。チャンネルをロードしたり、アンロードしたりしません。 +command.reply.argument.message=返信するメッセージ。 +command.reply.description=最後にメッセージを送ったプレイヤーにメッセージを送信します。 +command.togglemsg.description=他のプレイヤーからあなたへのメッセージを許可/拒否する。 +command.unignore.argument.player=無視を解除するプレーヤーの名前。 +command.unignore.argument.uuid=無視を解除するプレイヤーのUUID。 +command.unignore.description=指定したプレイヤーからのメッセージの非表示を停止します。 +command.unmute.argument.player=ミュートを解除するプレーヤーの名前。 +command.unmute.argument.uuid=ミュートを解除するプレーヤーのUUID。 +command.unmute.description=プレイヤーのミュートを解除し、チャットや他のプレイヤーへのプライベートメッセージを使用できるようにします。 +command.updateusername.argument.player=更新するプレイヤーの名前。 +command.updateusername.argument.uuid=更新するプレーヤーのuuid。 +command.updateusername.description=プレイヤーのユーザー名をmojangの名前と一致するように更新する。 +command.updateusername.fetching=ユーザー名を取得中... +command.updateusername.notupdated=ユーザー名を取得できません。 +command.updateusername.updated=のユーザー名を更新しました! +command.whisper.argument.message=送信するメッセージ。 +command.whisper.argument.player=メッセージを送信するプレーヤーの名前。 +command.whisper.description=指定したプレーヤーにプライベートメッセージを送信します。 +config.reload.failed=コンフィグのリロードに失敗 +config.reload.success=コンフィグのリロードに成功 +error.command.argument_parsing=無効なコマンド引数: +error.command.command_execution=\n\n クリックしてコピー">>このコマンドの実行中に内部エラーが発生しました。 +error.command.command_needs_player=非プレイヤーがこのコマンドを実行するには、プレーヤーの引数を指定しなければなりません。 +error.command.invalid_player=入力したプレイヤー''''が見つかりません +error.command.invalid_sender=無効なコマンド送信者。 型である必要があります +error.command.invalid_syntax=無効なコマンド構文です。正しいコマンド構文\: / +error.command.no_permission=申し訳ありませんが、このコマンドを実行する権限がありません。これがエラーだと思われる場合は、サーバー管理者にお問い合わせください。 +ignore.already_ignored=あなたは既にを無視しています +ignore.exempt=あなたはを無視する事はできません +ignore.invalid_target=ターゲットが見つかりません +ignore.no_longer_ignoring=あなたはを無視しなくなりました +ignore.not_ignored=あなたはを無視していません +ignore.now_ignoring=あなたはを無視しています +integrations.fuuid.cannot_use_alliance_channel=このチャンネルを利用するには、同盟に参加する必要があります。 +integrations.fuuid.cannot_use_faction_channel=このチャンネルを利用するには、派閥に参加する必要があります。 +integrations.fuuid.cannot_use_truce_channel=このチャンネルを利用するには、他の派閥と休戦する必要があります。 +integrations.mcmmo.cannot_use_party_channel=このチャンネルを利用するには、mcMMOパーティーに参加する必要があります。 +integrations.towny.cannot_use_alliance_channel=このチャンネルを利用するには、同盟に参加する必要があります。 +integrations.towny.cannot_use_nation_channel=このチャンネルを利用するには、国家に参加する必要があります。 +integrations.towny.cannot_use_town_channel=このチャンネルを利用するには、町に参加する必要があります。 +mute.alert.players=がミュートされました +mute.alert.target=あなたはミュートされています +mute.cannot_speak=ミュート時は話すことができません +mute.exempt=そのプレイヤーはミュートされることを免除されています +mute.info.muted=はミュートされています。 +mute.info.not_muted=はミュートされていません +mute.info.self.muted=あなたはミュートされています +mute.info.self.not_muted=あなたはミュートされていません +mute.no_target=ミュートするプレイヤーが指定されていません。 +mute.spy.prefix=ミュートM +mute.unmute.alert.players=のミュートが解除されました +mute.unmute.alert.target=あなたのミュートが解除されました +mute.unmute.no_target=ミュート解除するプレイヤーが指定されていません。 +nickname.error.blacklist=ニックネーム「」は使用できません。他の名前を入力して下さい。 +nickname.error.character_limit=ニックネーム「」は文字数制限を超えています。 文字に設定する必要があります。 +nickname.reset=あなたのニックネームがリセットされました +nickname.reset.others=のニックネームがリセットされました +nickname.set=あなたのニックネームがに設定されました +nickname.set.others=のニックネームをに設定しました +nickname.show=あなたのニックネームはです +nickname.show.others=のニックネームはです +nickname.show.others.unset=にはニックネームが設定されていません +nickname.show.unset=あなたはニックネームが設定されていません +pagination.click_for_next_page=クリックして次のページへ +pagination.click_for_previous_page=クリックして前のページへ +pagination.footer=ページ / +pagination.page_out_of_range= ページは範囲外です!ページまでです。 +party.cannot_use_channel=このチャンネルを使用するには、あなたはパーティーに参加する必要があります。 +party.player_joined=があなたのパーティーに参加しました。 +party.player_left=があなたのパーティーを退出しました。 +reply.target.missing=返信できる人がいません +reply.target.self=自分自身にプライベートメッセージを送信することはできません +whisper.console=[] -> [] +whisper.continue.target_missing=プライベートメッセージを送る相手がいません +whisper.error=プライベートメッセージの送信に失敗しました。 +whisper.from=[] -> [あなた] +whisper.ignored_by_target=はあなたを無視しています +whisper.ignoring_all=無視されている間はメッセージを送信できません! +whisper.ignoring_target=あなたはを無視しています +whisper.to=[あなた] -> [] +whisper.toggled.off=プライベートメッセージを受信しなくなりました。 +whisper.toggled.on=プライベートメッセージを受信しています。 diff --git a/src/plugins/CarbonChat/locale/messages-nl_NL.properties b/src/plugins/CarbonChat/locale/messages-nl_NL.properties new file mode 100644 index 0000000..d917cb0 --- /dev/null +++ b/src/plugins/CarbonChat/locale/messages-nl_NL.properties @@ -0,0 +1,82 @@ +#Sun Jul 13 18:00:32 EEST 2025 +channel.change=Je stuurt nu berichten naar +command.clearchat.description=Wist het chatvenster voor alle spelers. +command.continue.argument.message=Het te verzenden bericht. +command.continue.description=Stuurt een bericht naar de laatste persoon die je een bericht hebt gestuurd. +command.debug.argument.player=De speler om de groepen van te controleren. +command.debug.description=Toont de groepen van de spelers. +command.help.argument.query=De zoekopdracht. +command.help.description=Carbon command lijst. +command.help.misc.arguments=Argumenten +command.help.misc.available_commands=Beschikbare command''s +command.help.misc.click_for_next_page=Klik voor de volgende pagina +command.help.misc.click_for_previous_page=Klik voor de vorige pagina +command.help.misc.click_to_show_help=Klik om hulp voor deze command te tonen +command.help.misc.description=Beschrijving +command.help.misc.help=Hulp +command.help.misc.no_description=Geen beschrijving +command.help.misc.no_results_for_query=Geen zoekresultaten +command.help.misc.optional=Optioneel +command.help.misc.page_out_of_range=Fout\: Pagina is niet in bereik. Moet tussen bereik [1, ] zijn +command.help.misc.showing_results_for_query=Zoekresultaten voor query weergeven +command.ignore.argument.player=De naam van de speler om te negeren. +command.ignore.argument.uuid=Het UUID van de speler om te negeren. +command.ignore.description=Verbergt alle inkomende berichten van genegeerde spelers. +command.mute.argument.player=De naam van de speler om te negeren. +command.mute.argument.uuid=Het UUID van de speler om te negeren. +command.mute.description=Mute spelers, vermijd dat ze chat gebruiken of andere spelers een prive bericht sturen. +command.muteinfo.argument.player=De naam van de speler om te muten. +command.muteinfo.argument.uuid=Het UUID van de speler om te negeren. +command.muteinfo.description=Laat zien of spelers gemute zijn of niet. +command.nickname.argument.nickname=De in te stellen bijnaam. +command.nickname.description=Zet en laat speler bijnaam zien. +command.reload.description=Herlaadt Carbon''s configuratie, kanaalinstellingen en vertalingen. Dit zal geen kanalen laden of ontladen. +command.reply.argument.message=Het bericht waarmee u wilt antwoorden. +command.reply.description=Stuurt een bericht naar de laatste persoon waar je een bericht van hebt ontvangen. +command.unignore.argument.player=De naam van de speler om te stoppen met negeren. +command.unignore.argument.uuid=Het UUID van de speler om te stoppen met negeren. +command.unignore.description=Stopt het verbergen van berichten van de opgegeven speler. +command.unmute.argument.player=De naam van de speler om te stoppen met negeren. +command.unmute.argument.uuid=Het UUID van de speler om te stoppen met negeren. +command.unmute.description=Un-mute spelers, geef ze toegang om chat te gebruiken en andere spelers een prive bericht te sturen. +command.whisper.argument.message=Het te verzenden bericht. +command.whisper.argument.player=De naam van de speler om een bericht naar te sturen. +command.whisper.description=Stuurt een privébericht naar de opgegeven speler. +config.reload.failed=Configuratie kon niet herladen worden +config.reload.success=Configuratie herladen geslaagd +error.command.argument_parsing=Ongeldig command argument\: +error.command.command_execution=\n\n Klik om te kopiëren ">>Er is een interne fout opgetreden tijdens het proberen van deze command. +error.command.invalid_player=Geen speler gevonden voor invoer '''' +error.command.invalid_sender=Ongeldige command zender. Je moet van type zijn +error.command.invalid_syntax=Ongeldige command syntax. Het correcte command syntax\: / +error.command.no_permission=Sorry, maar je hebt geen toestemming om dit commando uit te voeren.\nNeem contact op met de server beheerders als je denkt dat dit een fout is. +ignore.exempt=Je kan niet negeren +ignore.invalid_target=Geen doel gevonden +ignore.no_longer_ignoring=Je bent niet langer aan het negeren +ignore.now_ignoring=Je bent nu aan het negeren +mute.alert.players= is gemute +mute.alert.target=Je bent gemute +mute.cannot_speak=Je kan niet praten wanneer je gemute bent +mute.exempt=Die speler is vrijgesteld van gemute te worden +mute.info.muted= is gemute +mute.info.not_muted= is niet gemute +mute.info.self.muted=Je bent gemute +mute.info.self.not_muted=Je bent niet gemute +mute.no_target=Er is geen speler opgegeven om te muten. +mute.spy.prefix=GemuteM +mute.unmute.alert.players= is gemute +mute.unmute.alert.target=Je bent niet langer gemute +mute.unmute.no_target=Geen speler gespecifieerd om te umuten. +nickname.reset=Jou bijnaam is opnieuw ingesteld +nickname.reset.others=''s bijnaam is opnieuw ingesteld +nickname.set=Je bijnaam is ingesteld op +nickname.set.others=Je hebt ''s bijnaam ingesteld op +nickname.show=Je bijnaam is +nickname.show.others=''s bijnaam is +nickname.show.others.unset= heeft geen bijnaam ingesteld +nickname.show.unset=Je hebt geen bijnaam ingesteld +reply.target.missing=Je hebt niemand om te beantwoorden +reply.target.self=Je kan jezelf geen privebericht sturen +whisper.continue.target_missing=Je hebt niemand om een privebericht naar te sturen +whisper.ignored_by_target= is je aan het negeren +whisper.ignoring_target=Jij negeert diff --git a/src/plugins/CarbonChat/locale/messages-tr_TR.properties b/src/plugins/CarbonChat/locale/messages-tr_TR.properties new file mode 100644 index 0000000..c025717 --- /dev/null +++ b/src/plugins/CarbonChat/locale/messages-tr_TR.properties @@ -0,0 +1,120 @@ +#Sun Jul 13 18:00:32 EEST 2025 +channel.already_left=Zaten bu kanaldan ayrıldınız. +channel.change=Artık ile iletişim kuruyorsunuz. +channel.joined=Kanala tekrar katıldınız. +channel.left=Kanaldan ayrıldınız. +channel.no_permission=Bu kanalı kullanma izniniz yok. +channel.not_found=Kanal bulunamadı. +channel.not_left=Bu kanaldan ayrılmadınız. +channel.radius.empty_recipients=Bir mesaj göndermek için kimseye yeterince yakın değilsiniz. +command.clearchat.description=Tüm oyuncuların sohbet penceresini temizler. +command.continue.argument.message=Gönderilecek mesaj. +command.continue.description=En son iletişim kurduğunuz kişiye bir mesaj gönderir. +command.debug.argument.player=Gruplarını kontrol etmek istediğiniz oyuncu. +command.debug.description=Oyuncuların izin gruplarını gösterir. +command.help.argument.query=Arama sorgusu. +command.help.description=Carbon komut listesi. +command.help.misc.arguments=Argümanlar +command.help.misc.available_commands=Kullanılabilir Komutlar +command.help.misc.click_for_next_page=Sonraki sayfa için tıklayın +command.help.misc.click_for_previous_page=Önceki sayfa için tıklayın +command.help.misc.click_to_show_help=Bu komut için yardımı göstermek için tıklayın +command.help.misc.command=Komut +command.help.misc.description=Açıklama +command.help.misc.help=Yardım +command.help.misc.no_description=Açıklama yok +command.help.misc.no_results_for_query=Sorgu için sonuç bulunamadı +command.help.misc.optional=İsteğe bağlı +command.help.misc.page_out_of_range=Hata\: Sayfa , aralıkta değil. Aralık [1, ] içinde olmalıdır. +command.help.misc.showing_results_for_query=Sorgu için sonuçları gösteriliyor +command.ignore.argument.player=Ignore edilecek oyuncunun adı. +command.ignore.argument.uuid=Ignore edilecek oyuncunun UUID''si. +command.ignore.description=Ignore edilen oyunculardan gelen tüm iletileri gizler. +command.ignorelist.description=Ignore listesindeki oyuncuların sayfalandırılmış bir listesini gösterir. +command.ignorelist.none_ignored=Hiçbir oyuncuyu ignore etmiyorsunuz. +command.ignorelist.pagination_element=- ''> ''> kullanıcısını unignore etmek için tıklayın''>[unignore] +command.ignorelist.pagination_header=Ignore Edilen Oyuncular +command.join.description=Daha önce ayrıldığınız bir kanala katılın. +command.leave.description=Şu anda erişiminiz olan bir kanaldan ayrılın. +command.mute.argument.player=Susturulacak oyuncunun adı. +command.mute.argument.uuid=Susturulacak oyuncunun UUID''si. +command.mute.description=Oyuncuları susturur, onların sohbeti kullanmalarını veya diğer oyunculara fısıltı göndermelerini engeller. +command.muteinfo.argument.player=Oyuncunun adı. +command.muteinfo.argument.uuid=Oyuncunun UUID''si. +command.muteinfo.description=Oyuncuların susturulup susturulmadığını gösterir. +command.nickname.argument.nickname=Ayarlanacak takma ad. +command.nickname.argument.player=Hedef oyuncunun adı. +command.nickname.description=Takma adınızı gösterir. +command.nickname.others.description=Oyuncu takma adlarını gösterir. +command.nickname.others.reset.description=Hedeften ayarlanmış herhangi bir takma adı kaldırır. +command.nickname.others.set.description=Oyuncu takma adlarını ayarlar. +command.nickname.reset.description=Takma adınızı kaldırır. +command.nickname.set.description=Takma adınızı ayarlar. +command.reload.description=Carbon''un yapılandırma, kanal ayarları ve çevirilerini yeniden yükler. Kanalları yüklemeye veya boşaltmaya gitmez. +command.reply.argument.message=Yanıt olarak gönderilecek ileti. +command.reply.description=Size en son mesaj gönderen oyuncuya bir ileti gönderir. +command.togglemsg.description=Diğer oyuncuların size mesaj göndermesine izin verir veya engeller. +command.unignore.argument.player=Ignore''un kaldırılacağı oyuncunun adı. +command.unignore.argument.uuid=Ignore''un kaldırılacağı oyuncunun UUID''si. +command.unignore.description=Belirtilen oyuncunun mesajlarını gizlemeyi bırakır. +command.unmute.argument.player=Susturmanın kaldırılacağı oyuncunun adı. +command.unmute.argument.uuid=Susturmanın kaldırılacağı oyuncunun UUID''si. +command.unmute.description=Oyuncuların susturmasını kaldırır, onların sohbeti kullanmalarına ve diğer oyunculara fısıltı göndermelerine izin verir. +command.updateusername.argument.player=Güncellenecek oyuncunun adı. +command.updateusername.argument.uuid=Oyuncunun UUID''si. +command.updateusername.description=Oyuncunun adını Mojang adıyla eşleşecek şekilde günceller. +command.updateusername.fetching=Kullanıcı adı alınıyor... +command.updateusername.notupdated=Kullanıcı adı alınamıyor. +command.updateusername.updated=''nin kullanıcı adı güncellendi\! +command.whisper.argument.message=Gönderilecek ileti. +command.whisper.argument.player=İletişim kurmak istediğiniz oyuncunun adı. +command.whisper.description=Belirtilen oyuncuya özel bir ileti gönderir. +config.reload.failed=Yapılandırma yeniden yüklenemedi. +config.reload.success=Yapılandırma başarıyla yeniden yüklendi. +error.command.argument_parsing=Geçersiz komut argümanı\: +error.command.command_execution=\n\n Kopyalamak için tıklayın">>Komutu çalıştırmaya çalışırken içsel bir hata oluştu. +error.command.command_needs_player=Oyuncuların bu komutu çalıştırmak için oyuncu argümanı sağlaması gerekir. +error.command.invalid_player='''' için oyuncu bulunamadı. +error.command.invalid_sender=Geçersiz komut gönderen. Tür olmalıdır. +error.command.invalid_syntax=Geçersiz komut sözdizimi. Doğru komut sözdizimi\: / +error.command.no_permission=Üzgünüm, bu komutu gerçekleştirmek için izniniz yok.\nEğer bunun hata olduğuna inanıyorsanız lütfen sunucu yöneticileri ile iletişime geçin. +ignore.already_ignored=Zaten ''i ignore ediyorsunuz. +ignore.exempt=Bu hedef ignore edilemez. +ignore.invalid_target=Hedef bulunamadı. +ignore.no_longer_ignoring=Artık ''i ignore etmiyorsunuz. +ignore.not_ignored=''i ignore etmiyorsunuz. +ignore.now_ignoring=Artık ''i ignore ediyorsunuz. +mute.alert.players= susturuldu. +mute.alert.target=Siz susturuldunuz. +mute.cannot_speak=Susturulduğunuzda konuşamazsınız. +mute.exempt=Bu oyuncunun susturulmasını engelleyemezsiniz. +mute.info.muted= susturulmuş durumda. +mute.info.not_muted= susturulmamış durumda. +mute.info.self.muted=Siz susturuldunuz. +mute.info.self.not_muted=Siz susturulmamış durumdasınız. +mute.no_target=Susturulacak belirli bir oyuncu yok. +mute.spy.prefix=Susturuldu''>S +mute.unmute.alert.players= susturulması kaldırıldı. +mute.unmute.alert.target=Siz artık susturulmamış durumdasınız. +mute.unmute.no_target=Susturulacak belirli bir oyuncu yok. +nickname.reset=Takma adınız sıfırlandı. +nickname.reset.others=''in takma adı sıfırlandı. +nickname.set=Takma adınız olarak ayarlandı. +nickname.set.others=Siz ''in takma adını olarak ayarladınız. +nickname.show=Takma adınız . +nickname.show.others=''in takma adı . +nickname.show.others.unset=''in ayarlanmış bir takma adı yok. +nickname.show.unset=Sizin ayarlanmış bir takma adınız yok. +pagination.click_for_next_page=Sıradaki sayfa için tıklayın. +pagination.click_for_previous_page=Önceki sayfa için tıklayın. +pagination.footer=Sayfa / . +pagination.page_out_of_range=Sayfa aralık dışında\! Sadece sayfa var.. +reply.target.missing=Cevap verecek kimse bulunmamaktadır. +reply.target.self=Kendinize fısıltı gönderemezsiniz. +whisper.continue.target_missing=Yanıt verecek kimse bulunmamaktadır. +whisper.error=Özel ileti gönderme başarısız oldu. +whisper.ignored_by_target= sizin mesajlarınızı görmezden geliyor. +whisper.ignoring_all=Ignore ediliyor durumdayken mesaj gönderemezsiniz\! +whisper.ignoring_target= sizin mesajlarınızı görmezden geliyor. +whisper.toggled.off=Artık özel mesajlar almıyorsunuz. +whisper.toggled.on=Artık özel mesajlar alıyorsunuz. diff --git a/src/plugins/CarbonChat/locale/messages-zh_CN.properties b/src/plugins/CarbonChat/locale/messages-zh_CN.properties new file mode 100644 index 0000000..93aa235 --- /dev/null +++ b/src/plugins/CarbonChat/locale/messages-zh_CN.properties @@ -0,0 +1,160 @@ +#Sun Jul 13 18:00:32 EEST 2025 +channel.already_left=你已经离开了该频道 +channel.change=你正在 频道上聊天 +channel.joined=你已重新加入该频道 +channel.left=你已离开该频道 +channel.no_permission=你没有权限进入该频道 +channel.not_found=找不到该频道 +channel.not_left=你还未离开该频道 +channel.radius.empty_recipients=你附近没有人, 无法发送消息. +command.clearchat.description=清空所有玩家的聊天框. +command.continue.argument.message=要发送的消息. +command.continue.description=向你上次私信你的人发送消息. +command.debug.argument.player=检查玩家的权限组. +command.debug.description=显示玩家的权限组. +command.help.argument.query=搜索查询. +command.help.description=Carbon 命令列表. +command.help.misc.arguments=参数 +command.help.misc.available_commands=可用命令 +command.help.misc.click_for_next_page=下一页 +command.help.misc.click_for_previous_page=上一页 +command.help.misc.click_to_show_help=点击显示此命令的帮助 +command.help.misc.command=命令 +command.help.misc.description=描述 +command.help.misc.help=帮助 +command.help.misc.no_description=无描述 +command.help.misc.no_results_for_query=没有结果 +command.help.misc.optional=可选 +command.help.misc.page_out_of_range=错误\: 页面 不在范围内.必须在范围 [1, ] 内 +command.help.misc.showing_results_for_query=显示搜索结果\: +command.ignore.argument.player=要屏蔽的玩家名字. +command.ignore.argument.uuid=要屏蔽的UUID. +command.ignore.description=屏蔽指定玩家的消息. +command.ignorelist.description=显示你屏蔽的玩家列表. +command.ignorelist.none_ignored=你没有屏蔽任何玩家. +command.ignorelist.pagination_element=- ''>''>[取消屏蔽] +command.ignorelist.pagination_header=屏蔽列表 +command.join.description=加入你上次离开的频道. +command.leave.description=离开你当前的频道. +command.mute.argument.player=要禁言的玩家. +command.mute.argument.uuid=要禁言的UUID. +command.mute.description=禁言指定玩家, 阻止指定玩家发送消息. +command.muteinfo.argument.player=玩家. +command.muteinfo.argument.uuid=UUID. +command.muteinfo.description=显示玩家是否被禁言. +command.nickname.argument.nickname=昵称. +command.nickname.argument.player=玩家. +command.nickname.description=显示你的昵称. +command.nickname.others.description=显示玩家的昵称. +command.nickname.others.reset.description=重置玩家的昵称. +command.nickname.others.set.description=设置玩家的昵称. +command.nickname.reset.description=删除你的昵称. +command.nickname.set.description=设置你的昵称. +command.party.accept.description=接受队伍邀请. +command.party.already_in_party= 已经在你的队伍中. +command.party.cannot_disband_multiple_members=无法解散队伍 '''' , 因为你不是最后一个成员. +command.party.cannot_invite_self=你不能邀请自己. +command.party.create.description=创建一个新的队伍. +command.party.created=成功创建并加入队伍''''\! +command.party.current_party=你在队伍\: +command.party.description=查看当前队伍的信息. +command.party.disband.description=解散当前队伍. +command.party.disbanded=成功解散了队伍 '''' . +command.party.invite.description=邀请玩家加入你的队伍. +command.party.joined_party=成功加入了队伍 '''' \! +command.party.leave.description=离开当前队伍. +command.party.left_party=成功离开了队伍 '''' . +command.party.must_be_in_party=你必须加入一个队伍才能使用该指令.使用 ''/party create'' 创建一个队伍, 或使用 ''/party accept'' 接受邀请. +command.party.must_leave_current_first=你必须先离开当前的队伍. +command.party.must_specify_invite=你必须指定邀请的人. +command.party.name_too_long=队伍名称太长. +command.party.no_invite_from=你没有来自 的待处理邀请. +command.party.no_pending_invites=你没有任何待处理的组队邀请. +command.party.not_in_party=你不在任何队伍中.使用''/party create''创建一个队伍, 或使用''/party accept''接受邀请. +command.party.pagination_element=''\:''''> - +command.party.pagination_header=队伍成员\: +command.party.received_invite=单击接受''>''>你收到来自队伍''''的邀请, 由发送.点击此消息以接受. +command.party.sent_invite=已向 发送队伍邀请. +command.reload.description=重载配置. +command.reply.argument.message=要回复的消息. +command.reply.description=向最近私信你的玩家发送消息. +command.togglemsg.description=允许或禁止其他玩家向你发送消息. +command.unignore.argument.player=要取消屏蔽的玩家. +command.unignore.argument.uuid=要取消屏蔽的UUID. +command.unignore.description=取消屏蔽指定玩家的消息. +command.unmute.argument.player=要取消禁言的玩家. +command.unmute.argument.uuid=要取消禁言的UUID. +command.unmute.description=取消禁言指定玩家. +command.updateusername.argument.player=要更新的玩家名称. +command.updateusername.argument.uuid=要更新的玩家的 UUID. +command.updateusername.description=更新玩家的用户名以匹配其正版名称. +command.updateusername.fetching=获取用户名中... +command.updateusername.notupdated=无法获取用户名. +command.updateusername.updated=已更新 的用户名\! +command.whisper.argument.message=要发送的私聊消息. +command.whisper.argument.player=要发送消息的玩家名称. +command.whisper.description=向指定玩家发送私聊消息. +config.reload.failed=配置加载失败 +config.reload.success=配置加载成功 +error.command.argument_parsing=无效的命令参数\: +error.command.command_execution=\n\n 点击复制">''>执行此命令时发生内部错误. +error.command.command_needs_player=需要提供玩家参数才能执行此命令. +error.command.invalid_player=未找到名为 '''' 的玩家 +error.command.invalid_sender=无效的命令发送者.你必须是类型为 的用户 +error.command.invalid_syntax=无效命令, 正确用法\: / +error.command.no_permission=你没有执行此命令的权限. +ignore.already_ignored=你已经在屏蔽 +ignore.exempt=你不能屏蔽 +ignore.invalid_target=未找到玩家 +ignore.no_longer_ignoring=你不再屏蔽 +ignore.not_ignored=你没有屏蔽 +ignore.now_ignoring=你现在正在屏蔽 +integrations.fuuid.cannot_use_alliance_channel=你必须加入一个联盟才能使用该频道. +integrations.fuuid.cannot_use_faction_channel=你必须加入一个派系才能使用该频道. +integrations.fuuid.cannot_use_truce_channel=你必须与另一个派系结成停战协议才能使用该频道. +integrations.mcmmo.cannot_use_party_channel=你必须加入一个 mcMMO 队伍才能使用该频道. +integrations.towny.cannot_use_alliance_channel=你必须加入一个联盟才能使用该频道. +integrations.towny.cannot_use_nation_channel=你必须加入一个国家才能使用该频道. +integrations.towny.cannot_use_town_channel=你必须加入一个城镇才能使用该频道. +mute.alert.players= 已被禁言 +mute.alert.target=你已被禁言 +mute.cannot_speak=你被禁言时不能发言 +mute.exempt=该玩家不受禁言限制 +mute.info.muted= 被禁言了 +mute.info.not_muted= 没有被禁言 +mute.info.self.muted=你被禁言了 +mute.info.self.not_muted=你没有被禁言 +mute.no_target=没有指定要禁言的玩家. +mute.spy.prefix=禁言''>M +mute.unmute.alert.players= 已被取消禁言 +mute.unmute.alert.target=你已被取消禁言 +mute.unmute.no_target=没有指定要解除禁言的玩家. +nickname.error.blacklist=昵称"" 不允许使用, 请选择其他昵称. +nickname.error.character_limit=昵称 '''' 超过了字符限制, 必须设置为 ~ 个字符. +nickname.reset=你已重置自己的昵称 +nickname.reset.others=你已重置 的昵称 +nickname.set=你的昵称已设置为 +nickname.set.others=你将 的昵称设置为 +nickname.show=你的昵称是 +nickname.show.others= 的昵称是 +nickname.show.others.unset= 未设置昵称 +nickname.show.unset=你未设置昵称 +pagination.click_for_next_page=下一页 +pagination.click_for_previous_page=上一页 +pagination.footer=/ +pagination.page_out_of_range= 页超出范围, 总共只有 页. +party.cannot_use_channel=你必须加入一个队伍才能使用该频道. +party.player_joined=加入了你的队伍. +party.player_left=离开了你的队伍. +reply.target.missing=没有回复 +reply.target.self=你不能给自己发送私信 +whisper.console=[] -> [] +whisper.continue.target_missing=无法继续发送私信 +whisper.error=发送私信失败 +whisper.from= ''>hover\:show_text\:''单击开始回复''[] -> [] +whisper.ignored_by_target= 已经屏蔽你的私信 +whisper.ignoring_all=无法在他们被你屏蔽时发送消息\! +whisper.ignoring_target=你正在屏蔽 +whisper.to= ''>发送消息''>[] -> [] +whisper.toggled.off=你关闭了私信的接收. +whisper.toggled.on=你开启了私信的接收. diff --git a/src/plugins/CarbonChat/locale/messages-zh_TW.properties b/src/plugins/CarbonChat/locale/messages-zh_TW.properties new file mode 100644 index 0000000..e8658ff --- /dev/null +++ b/src/plugins/CarbonChat/locale/messages-zh_TW.properties @@ -0,0 +1,160 @@ +#Sun Jul 13 18:00:32 EEST 2025 +channel.already_left=你已經離開了該頻道 +channel.change=你現在正在屏蔽 +channel.joined=你已重新加入該頻道 +channel.left=你已離開該頻道 +channel.no_permission=你冇有權限進入該頻道 +channel.not_found=找不到該頻道 +channel.not_left=你還未離開該頻道 +channel.radius.empty_recipients=你附近冇有人, 無法發送消息. +command.clearchat.description=清空所有玩家的聊天框. +command.continue.argument.message=要發送的消息. +command.continue.description=嚮你上次私信你的人發送消息. +command.debug.argument.player=檢查玩家的權限組. +command.debug.description=顯示玩家的權限組. +command.help.argument.query=搜索查詢. +command.help.description=Carbon 命令列錶. +command.help.misc.arguments=參數 +command.help.misc.available_commands=可用命令 +command.help.misc.click_for_next_page=下一頁 +command.help.misc.click_for_previous_page=上一頁 +command.help.misc.click_to_show_help=點選顯示此命令的幫助 +command.help.misc.command=命令 +command.help.misc.description=描述 +command.help.misc.help=幫助 +command.help.misc.no_description=無描述 +command.help.misc.no_results_for_query=冇有結果 +command.help.misc.optional=可選 +command.help.misc.page_out_of_range=錯誤\: 頁麵 不在範圍內.必須在範圍 [1, ] 內 +command.help.misc.showing_results_for_query=顯示搜索結果\: +command.ignore.argument.player=要屏蔽的玩家名字. +command.ignore.argument.uuid=要屏蔽的UUID. +command.ignore.description=屏蔽指定玩家的消息. +command.ignorelist.description=顯示你屏蔽的玩家列錶. +command.ignorelist.none_ignored=你冇有屏蔽任何玩家. +command.ignorelist.pagination_element=- ''>''>[取消屏蔽] +command.ignorelist.pagination_header=屏蔽列錶 +command.join.description=加入你上次離開的頻道. +command.leave.description=離開你當前的頻道. +command.mute.argument.player=要禁言的玩家. +command.mute.argument.uuid=要禁言的UUID. +command.mute.description=禁言指定玩家, 阻止指定玩家發送消息. +command.muteinfo.argument.player=玩家. +command.muteinfo.argument.uuid=UUID. +command.muteinfo.description=顯示玩家是否被禁言. +command.nickname.argument.nickname=昵稱. +command.nickname.argument.player=玩家. +command.nickname.description=顯示你的昵稱. +command.nickname.others.description=顯示玩家的昵稱. +command.nickname.others.reset.description=重置玩家的昵稱. +command.nickname.others.set.description=設定玩家的昵稱. +command.nickname.reset.description=刪除你的昵稱. +command.nickname.set.description=設定你的昵稱. +command.party.accept.description=接受隊伍邀請. +command.party.already_in_party= 已經在你的隊伍中. +command.party.cannot_disband_multiple_members=無法解散隊伍 '''' , 因為你不是最後一個成員. +command.party.cannot_invite_self=你不能邀請自己. +command.party.create.description=創建一個新的隊伍. +command.party.created=成功創建並加入隊伍''''\! +command.party.current_party=你在隊伍\: +command.party.description=檢視當前隊伍的信息. +command.party.disband.description=解散當前隊伍. +command.party.disbanded=成功解散了隊伍 '''' . +command.party.invite.description=邀請玩家加入你的隊伍. +command.party.joined_party=成功加入了隊伍 '''' \! +command.party.leave.description=離開當前隊伍. +command.party.left_party=成功離開了隊伍 '''' . +command.party.must_be_in_party=你必須加入一個隊伍才能使用該指令.使用 ''/party create'' 創建一個隊伍, 或使用 ''/party accept'' 接受邀請. +command.party.must_leave_current_first=你必須先離開當前的隊伍. +command.party.must_specify_invite=你必須指定邀請的人. +command.party.name_too_long=隊伍名稱太長. +command.party.no_invite_from=你冇有來自 的待處理邀請. +command.party.no_pending_invites=你冇有任何待處理的組隊邀請. +command.party.not_in_party=你不在任何隊伍中.使用''/party create''創建一個隊伍, 或使用''/party accept''接受邀請. +command.party.pagination_element=''\:''''> - +command.party.pagination_header=隊伍成員\: +command.party.received_invite=單擊接受''>''>你收到來自隊伍''''的邀請, 由發送.點選此消息以接受. +command.party.sent_invite=已嚮 發送隊伍邀請. +command.reload.description=重載配置. +command.reply.argument.message=要回複的消息. +command.reply.description=嚮最近私信你的玩家發送消息. +command.togglemsg.description=允許或禁止其他玩家嚮你發送消息. +command.unignore.argument.player=要取消屏蔽的玩家. +command.unignore.argument.uuid=要取消屏蔽的UUID. +command.unignore.description=取消屏蔽指定玩家的消息. +command.unmute.argument.player=要取消禁言的玩家. +command.unmute.argument.uuid=要取消禁言的UUID. +command.unmute.description=取消禁言指定玩家. +command.updateusername.argument.player=要更新的玩家名稱. +command.updateusername.argument.uuid=要更新的玩家的 UUID. +command.updateusername.description=更新玩家的用戶名以匹配其正版名稱. +command.updateusername.fetching=獲取用戶名中... +command.updateusername.notupdated=無法獲取用戶名. +command.updateusername.updated=已更新 的用戶名\! +command.whisper.argument.message=要發送的私聊消息. +command.whisper.argument.player=要發送消息的玩家名稱. +command.whisper.description=嚮指定玩家發送私聊消息. +config.reload.failed=配置加載失敗 +config.reload.success=配置加載成功 +error.command.argument_parsing=無效的命令參數\: +error.command.command_execution=\n\n 點選複製">''>執行此命令時發生內部錯誤. +error.command.command_needs_player=需要提供玩家參數才能執行此命令. +error.command.invalid_player=未找到名為 '''' 的玩家 +error.command.invalid_sender=無效的命令發送者.你必須是類型為 的用戶 +error.command.invalid_syntax=無效命令, 正確用法\: / +error.command.no_permission=你冇有執行此命令的權限. +ignore.already_ignored=你已經在屏蔽 +ignore.exempt=你不能屏蔽 +ignore.invalid_target=未找到玩家 +ignore.no_longer_ignoring=你不再屏蔽 +ignore.not_ignored=你冇有屏蔽 +ignore.now_ignoring=你現在正在屏蔽 +integrations.fuuid.cannot_use_alliance_channel=你必須加入一個聯盟才能使用該頻道. +integrations.fuuid.cannot_use_faction_channel=你必須加入一個派係才能使用該頻道. +integrations.fuuid.cannot_use_truce_channel=你必須與另一個派係結成停戰協議才能使用該頻道. +integrations.mcmmo.cannot_use_party_channel=你必須加入一個 mcMMO 隊伍才能使用該頻道. +integrations.towny.cannot_use_alliance_channel=你必須加入一個聯盟才能使用該頻道. +integrations.towny.cannot_use_nation_channel=你必須加入一個國家才能使用該頻道. +integrations.towny.cannot_use_town_channel=你必須加入一個城鎮才能使用該頻道. +mute.alert.players= 已被禁言 +mute.alert.target=你已被禁言 +mute.cannot_speak=你被禁言時不能發言 +mute.exempt=該玩家不受禁言限製 +mute.info.muted= 被禁言了 +mute.info.not_muted= 冇有被禁言 +mute.info.self.muted=你被禁言了 +mute.info.self.not_muted=你冇有被禁言 +mute.no_target=冇有指定要禁言的玩家. +mute.spy.prefix=禁言''>M +mute.unmute.alert.players= 已被取消禁言 +mute.unmute.alert.target=你已被取消禁言 +mute.unmute.no_target=冇有指定要解除禁言的玩家. +nickname.error.blacklist=昵稱"" 不允許使用, 請選擇其他昵稱. +nickname.error.character_limit=昵稱 '''' 超過了字符限製, 必須設定為 ~ 個字符. +nickname.reset=你已重置自己的昵稱 +nickname.reset.others=你已重置 的昵稱 +nickname.set=你的昵稱已設定為 +nickname.set.others=你將 的昵稱設定為 +nickname.show=你的昵稱是 +nickname.show.others= 的昵稱是 +nickname.show.others.unset= 未設定昵稱 +nickname.show.unset=你未設定昵稱 +pagination.click_for_next_page=下一頁 +pagination.click_for_previous_page=上一頁 +pagination.footer=/ +pagination.page_out_of_range= 頁超出範圍, 總共隻有 頁. +party.cannot_use_channel=你必須加入一個隊伍才能使用該頻道. +party.player_joined=加入了你的隊伍. +party.player_left=離開了你的隊伍. +reply.target.missing=冇有回複 +reply.target.self=你不能給自己發送私信 +whisper.console=[] -> [] +whisper.continue.target_missing=無法繼續發送私信 +whisper.error=發送私信失敗 +whisper.from= ''>hover\:show_text\:''單擊開始回複''[] -> [] +whisper.ignored_by_target= 已經屏蔽你的私信 +whisper.ignoring_all=無法在他們被你屏蔽時發送消息\! +whisper.ignoring_target=你正在屏蔽 +whisper.to= ''>發送消息''>[] -> [] +whisper.toggled.off=你關閉了私信的接收. +whisper.toggled.on=你開啓了私信的接收. diff --git a/src/plugins/CommandWhitelist-Bukkit-2.12.0.jar b/src/plugins/CommandWhitelist-Bukkit-2.12.0.jar new file mode 100644 index 0000000..b0bdc35 --- /dev/null +++ b/src/plugins/CommandWhitelist-Bukkit-2.12.0.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27d0252fd9aea95be34f50985fae3f38769a8f33f932941c8a6cf2282dfee687 +size 1613823 diff --git a/src/plugins/CommandWhitelist/config.yml b/src/plugins/CommandWhitelist/config.yml new file mode 100644 index 0000000..efb904a --- /dev/null +++ b/src/plugins/CommandWhitelist/config.yml @@ -0,0 +1,37 @@ + +# Messages use MiniMessage formatting (https://docs.adventure.kyori.net/minimessage/format) +messages: + prefix: '' + command_denied: '' + subcommand_denied: '' + no_permission: '' + no_such_subcommand: '' + config_reloaded: Configuration reloaded. + added_to_whitelist: Whitelisted command %s for permission + %s + removed_from_whitelist: Removed command %s from permission + %s + group_doesnt_exist: Group doesn't exist or error occured + +# Do not enable if you don't have issues with aliased commands. +# This requires server restart to take effect. +use_protocollib: false + +# Valid message types are CHAT and ACTIONBAR. Does nothing on velocity. +message_type: CHAT +groups: + default: + commands: + - tell + - reply + - spawn + - links + - menu + - servers + subcommands: [] + role_moder: + commands: + - vmute + - vunmute + - vmutelist + subcommands: [] diff --git a/src/plugins/CustomPlayerModels-Bukkit-0.6.22a.jar b/src/plugins/CustomPlayerModels-Bukkit-0.6.22a.jar new file mode 100644 index 0000000..c0a3477 --- /dev/null +++ b/src/plugins/CustomPlayerModels-Bukkit-0.6.22a.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e4477c1c12df9b4f831a54768670b7c9c9119105240b040e4190ca8a8a5d15d9 +size 2856510 diff --git a/src/plugins/FancyHolograms-2.6.0.jar b/src/plugins/FancyHolograms-2.6.0.jar new file mode 100644 index 0000000..19f1432 --- /dev/null +++ b/src/plugins/FancyHolograms-2.6.0.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4bfbb817a5279459c0e02dbe040db8547b954e4fd6e920073f085a9da57804ab +size 909007 diff --git a/src/plugins/FancyHolograms/config.yml b/src/plugins/FancyHolograms/config.yml new file mode 100644 index 0000000..73dd801 --- /dev/null +++ b/src/plugins/FancyHolograms/config.yml @@ -0,0 +1,13 @@ +config_version: 1 # Config version, do not modify. +saving: + autosave: + enabled: false # Whether autosave is enabled. + interval: 15 # The interval at which autosave is performed in minutes. + save_on_changed: true # Whether the plugin should save holograms when they are changed. +logging: + log_level: INFO # The log level for the plugin (DEBUG, INFO, WARN, ERROR). + log_on_world_load: true # Whether hologram loading should be logged on world loading. Disable this if you load worlds dynamically to prevent console spam. + version_notifications: true # Whether the plugin should send notifications for new updates. +visibility_distance: 32 # The default visibility distance for holograms. +register_commands: true # Whether the plugin should register its commands. +update_visibility_interval: 20 # The interval at which hologram visibility is updated in ticks. diff --git a/src/plugins/FancyHolograms/config_old.yml b/src/plugins/FancyHolograms/config_old.yml new file mode 100644 index 0000000..0cbc042 --- /dev/null +++ b/src/plugins/FancyHolograms/config_old.yml @@ -0,0 +1 @@ +config_version: 0 diff --git a/src/plugins/FancyHolograms/featureFlags.yml b/src/plugins/FancyHolograms/featureFlags.yml new file mode 100644 index 0000000..df861fb --- /dev/null +++ b/src/plugins/FancyHolograms/featureFlags.yml @@ -0,0 +1,2 @@ +feature-flags: + disable-holograms-for-bedrock-players: false # Do not show holograms to bedrock players diff --git a/src/plugins/FancyHolograms/holograms.yml b/src/plugins/FancyHolograms/holograms.yml new file mode 100644 index 0000000..55e58de --- /dev/null +++ b/src/plugins/FancyHolograms/holograms.yml @@ -0,0 +1,89 @@ +version: 2 # DO NOT CHANGE +holograms: + teleport_survival: + type: TEXT + location: + world: world + x: 255.5 + y: 3.057499885559082 + z: 262.5 + yaw: -180.0 + pitch: 0.0 + visibility_distance: -1 + visibility: ALL + persistent: true + scale_x: 1.0 + scale_y: 1.0 + scale_z: 1.0 + translation_x: 0.0 + translation_y: 0.0 + translation_z: 0.0 + shadow_radius: 0.0 + shadow_strength: 1.0 + text: + - Bebrashield SMP + - Ванильный полуприватный SMP сервер. + - Без приватов, гриферства и донатов. + - Для игры требуется привязка Discord. + - Кликните, чтобы войти. + text_shadow: false + see_through: false + text_alignment: center + update_text_interval: -1 + linkedNpc: teleport_survival + link_bebrashield_discord: + type: TEXT + location: + world: world + x: 261.5 + y: 2.25 + z: 261.5 + yaw: 135.0 + pitch: 0.0 + visibility_distance: 32 + visibility: ALL + persistent: true + scale_x: 1.0 + scale_y: 1.0 + scale_z: 1.0 + translation_x: 0.0 + translation_y: 0.0 + translation_z: 0.0 + shadow_radius: 0.0 + shadow_strength: 1.0 + billboard: fixed + text: + - discord.gg/5ZnJD4yDBq + - Клик + text_shadow: false + see_through: false + text_alignment: center + update_text_interval: -1 + link_bebrashield_site: + type: TEXT + location: + world: world + x: 249.5 + y: 2.25 + z: 261.5 + yaw: -135.0 + pitch: 0.0 + visibility_distance: 32 + visibility: ALL + persistent: true + scale_x: 1.0 + scale_y: 1.0 + scale_z: 1.0 + translation_x: 0.0 + translation_y: 0.0 + translation_z: 0.0 + shadow_radius: 0.0 + shadow_strength: 1.0 + billboard: fixed + text: + - bebrashield.net + - Клик + text_shadow: false + see_through: false + text_alignment: center + update_text_interval: -1 diff --git a/src/plugins/FancyNpcs-2.6.0.jar b/src/plugins/FancyNpcs-2.6.0.jar new file mode 100644 index 0000000..01f74d1 --- /dev/null +++ b/src/plugins/FancyNpcs-2.6.0.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd58d2ff1906c33cbb9b2fe56e31caf527e2c72c4f168eb60615c427fd8bfc01 +size 6444298 diff --git a/src/plugins/FancyNpcs/.data/skins/aHR0cHM6Ly93d3cubWluZWNyYWZ0c2tpbnMuY29tL3VwbG9hZHMvc2tpbnMvMjAyNC8wMS8yOC9wbGFzdGljLXN0ZWF2ZS0yMjI5MjUxMS5wbmc=.json b/src/plugins/FancyNpcs/.data/skins/aHR0cHM6Ly93d3cubWluZWNyYWZ0c2tpbnMuY29tL3VwbG9hZHMvc2tpbnMvMjAyNC8wMS8yOC9wbGFzdGljLXN0ZWF2ZS0yMjI5MjUxMS5wbmc=.json new file mode 100644 index 0000000..e810784 --- /dev/null +++ b/src/plugins/FancyNpcs/.data/skins/aHR0cHM6Ly93d3cubWluZWNyYWZ0c2tpbnMuY29tL3VwbG9hZHMvc2tpbnMvMjAyNC8wMS8yOC9wbGFzdGljLXN0ZWF2ZS0yMjI5MjUxMS5wbmc=.json @@ -0,0 +1,10 @@ +{ + "skinData": { + "identifier": "https://www.minecraftskins.com/uploads/skins/2024/01/28/plastic-steave-22292511.png", + "variant": "AUTO", + "textureValue": "ewogICJ0aW1lc3RhbXAiIDogMTYxOTYwMzgwNDUzMSwKICAicHJvZmlsZUlkIiA6ICI5MWZlMTk2ODdjOTA0NjU2YWExZmMwNTk4NmRkM2ZlNyIsCiAgInByb2ZpbGVOYW1lIiA6ICJoaGphYnJpcyIsCiAgInNpZ25hdHVyZVJlcXVpcmVkIiA6IHRydWUsCiAgInRleHR1cmVzIiA6IHsKICAgICJTS0lOIiA6IHsKICAgICAgInVybCIgOiAiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS9lNjM1OWRhZTI2MWY3ZDE4NWM1ZjJlODY4NWI3NzMzOGYzNTA3NzA0NDI1OWY1NDVmYjRjNDdlZWJjYmU1ODEiCiAgICB9CiAgfQp9", + "textureSignature": "gGS8/1ncRjGJQQjR2gkIRZ0o8UZQfcDTB8syPdBw92+fb1Qr5HEpeprrqgsni4UDQaZabXiVZ3wwSk2KPjOXeQlQxrA+hffGNQPCFLokP/JNIG4cv3MhAycGiqdvXmDgPf1JmPhEe6yao6n20QrMuiDrXgCFRBebIczaCZ+4Ep2vihgpmjvn5CQev11ffKLdLX342a5Ke+Fzxmish8n9NSOm9nIzT6QQaZinqymPj55FlINm4bVd41b0L0En06TCPzMsD+rdrtpztb4l6wRF9Yk6ZVxZxZbrjeRy96g19eej6LC/jQXqFE3i1tui36fd1pkUkpY2OUhMdRwQevm2rB3t4C1ZZzvYSDYILOxxqMgsmB6SQ1HQkCBLMbz4nI0YNczCEw5cPDcJASJw6zUUBVu3+S/FOWywdKmsXeiEbkhC4fZtleqeR5VVmd1PzO/ds0Z9coHDbufxU3Ugd/VLheGqtkTCBaA9jIYJjB12Stml7GNV8KwgnDgHTZjcGY2rGx2l5LIglHfioSXrWnKFsDKAo3uDfZPkDEK+c3JbJ8ZLqkOSXfB/8Sq74e2EUAYlSg6xQVUFiUGX1oXiYBi+9WVlUAdy7dYV/ZM9RSvHDcO43dT4nY1Qoav/sv+MIoZc1T4431wg7MCaymn2ubG8RJ0GYYhHYK0psObCAcgD5L0=" + }, + "lastUpdated": 1753534291786, + "timeToLive": 604800000 +} \ No newline at end of file diff --git a/src/plugins/FancyNpcs/config.yml b/src/plugins/FancyNpcs/config.yml new file mode 100644 index 0000000..fbd1d3b --- /dev/null +++ b/src/plugins/FancyNpcs/config.yml @@ -0,0 +1,20 @@ +language: default # Language to use for translatable messages. +skip_invisible_npcs: true # Whether invisible NPCs should not be sent to the player. +disable_interaction_cooldown_message: false # Whether interaction cooldown messages are disabled. +mute_version_notification: false # Whether version notifications are muted. +enable_autosave: false # Whether autosave is enabled. +autosave_interval: 15 # The interval at which autosave is performed in minutes. +npc_update_interval: 60 +npc_update_visibility_interval: 20 # The interval at which the NPC visibility is updated (in ticks). +register_commands: true # Whether the plugin should register its commands. +turn_to_player_distance: 5 # The distance at which NPCs turn to the player. +turn_to_player_reset_to_initial_direction: true # Whether direction of NPC should be reset when leaving their turning range. +visibility_distance: 20 # The distance at which NPCs are visible. +mineskin_api_key: '' # The API key for the MineSkin API. This will be used to load skins faster. You can get an API key at https://mineskin.org/account. +remove_npcs_from_playerlist_delay: 2000 # The delay in milliseconds to remove NPCs from the player list. Increase this value if you have problems with skins not loading correctly when joining or switching worlds. You can set it to -1, if you don't have any npcs using the show_in_tab feature. +blocked_commands: # The commands that are blocked for NPCs in the message. + - op + - ban +max-npcs: # The maximum number of NPCs per permission. (for the 'player-npcs' feature flag only) + - fancynpcs.max-npcs.5: 5 + - fancynpcs.max-npcs.10: 10 diff --git a/src/plugins/FancyNpcs/featureFlags.yml b/src/plugins/FancyNpcs/featureFlags.yml new file mode 100644 index 0000000..46fc5e8 --- /dev/null +++ b/src/plugins/FancyNpcs/featureFlags.yml @@ -0,0 +1,4 @@ +feature-flags: + player-npcs: false # Every player can only manage the npcs they have created + use-native-threads: false # Use native threads instead of virtual threads. + enable-debug-mode: false # Enable debug mode diff --git a/src/plugins/FancyNpcs/languages/default.yml b/src/plugins/FancyNpcs/languages/default.yml new file mode 100644 index 0000000..ac38fbd --- /dev/null +++ b/src/plugins/FancyNpcs/languages/default.yml @@ -0,0 +1,358 @@ +# ======================================================================== +# THIS FILE IS A TEMPLATE, ANY MODIFICATIONS MADE HERE MAY NOT BE APPLIED. +# ======================================================================== +# HOW TO CREATE CUSTOM LANGUAGE: +# 1. Copy this file and name it eg. "en.yml" +# 2. Change "language_name" property to eg. "english" and update "language" property inside config.yml to match this value. +# 3. Modify contents to your liking. +# 4. Reload the plugin using "/fancynpcs reload" command. +# ======================================================================== + +# Language name. This value can be used to specify "language" property in the config.yml file. +language_name: default + +# Messages support MiniMessage formatting: https://docs.advntr.dev/minimessage/format.html +messages: + # Common (States) + true: "{successColor}True" + enabled: "{successColor}Enabled" + false: "{errorColor}False" + disabled: "{errorColor}Disabled" + + # Common (Equipment Slots) + main_hand: "Main Hand" + off_hand: "Off Hand" + head: "Head" + chest: "Chest" + legs: "Legs" + feet: "Feet" + + # Common (Availability) + unknown: "Unknown" + not_available: "N/A" + + # Common (Visibility) + always_visible: "Always Visible" + not_visible: "Not Visible" + + # Common (Default Values) + default: "Default ({value})" + + # Common (Colors) + color_black: "Black" + color_dark_blue: "Dark Blue" + color_dark_green: "Dark Green" + color_dark_aqua: "Dark Aqua" + color_dark_red: "Dark Red" + color_dark_purple: "Dark Purple" + color_gold: "Gold" + color_gray: "Gray" + color_dark_gray: "Dark Gray" + color_blue: "Blue" + color_green: "Green" + color_aqua: "Aqua" + color_red: "Red" + color_light_purple: "Light Purple" + color_yellow: "Yellow" + color_white: "White" + + # Common (Other) + interaction_on_cooldown: "› {errorColor}You're currently on cooldown. {warningColor}{time}{errorColor} remaining." + action_missing_permissions: "› {errorColor}Insufficient permissions. You cannot perform this action." + player_npcs_cannot_modify_npc: "› {errorColor}You can only modify NPCs you own." + player_npcs_cannot_move_npc: "› {errorColor}You are only allowed to teleport NPCs to your plot." + player_npcs_create_failure_limit_reached: "› {errorColor}You have reached maximum number of NPCs." + player_npcs_create_failure_not_owned_plot: "› {errorColor}You can only create NPCs on your plot." + + # Commands (Common Replies) + command_missing_permissions: "› {errorColor}Insufficient permissions. You cannot use this command." + command_wrong_usage: "› {errorColor}This sub-command does not exist. Use {warningColor}/npc help{errorColor} to view available commands." + command_incomplete_usage: "› {errorColor}Incomplete command. Use {warningColor}/npc help{errorColor} to view correct syntax." + command_player_only: "› {errorColor}This command can only be executed by in-game players." + command_invalid_boolean: "› {errorColor}Argument {warningColor}{input}{errorColor} must be either {warningColor}true{errorColor} or {warningColor}false{errorColor}." + command_invalid_number: "› {errorColor}Argument {warningColor}{input}{errorColor} is not a valid number." + command_invalid_location: "› {errorColor}Argument {warningColor}{input}{errorColor} is not a valid location." + command_invalid_world: "› {errorColor}World named {warningColor}{input}{errorColor} does not exist or is not loaded." + command_invalid_glowing_color: "› {errorColor}Argument named {warningColor}{input}{errorColor} is not a valid glowing color." + command_invalid_list_sort_type: "› {errorColor}Argument named {warningColor}{input}{errorColor} is not a valid sort type." + command_invalid_nearby_sort_type: "› {errorColor}Argument named {warningColor}{input}{errorColor} is not a valid sort type." + command_invalid_entity_type: "› {errorColor}Argument named {warningColor}{input}{errorColor} is not a valid entity type." + command_invalid_action_trigger: "› {errorColor}Argument named {warningColor}{input}{errorColor} is not a valid action trigger." + command_invalid_action_type: "› {errorColor}Argument named {warningColor}{input}{errorColor} is not a valid action type." + command_invalid_npc: "› {errorColor}NPC {warningColor}{input}{errorColor} does not exist." + command_invalid_material: "› {errorColor}Argument {warningColor}{input}{errorColor} is not a valid material." + command_invalid_attribute: "› {errorColor}Specified value {warningColor}{input}{errorColor} is not a valid attribute." + command_invalid_attribute_value: "› {errorColor}Specified value {warningColor}{input}{errorColor} is not valid for this attribute." + command_invalid_equipment_slot: "› {errorColor}Argument {warningColor}{input}{errorColor} is not a valid slot." + command_invalid_interval: "› {errorColor}Argument {warningColor}{input}{errorColor} is not a valid duration of time." + command_invalid_enum_generic: "› {errorColor}Argument {warningColor}{input}{errorColor} is not a valid {enum}." + command_unsupported_npc_type: "› {errorColor}This NPC type does not support this feature." + command_input_contains_blocked_command: "› {errorColor}This command is not allowed for use in interactions." + command_npc_modification_cancelled: "› {errorColor}NPC modification has been cancelled by the API." + + # Generic Syntax Message (syntax is provided by Cloud and may not be human-friendly) + command_invalid_syntax_generic: "Syntax: {warningColor}/{syntax}" + + # Command Syntaxes + command_syntax: + fancynpcs: "Syntax: {primaryColor}/fancynpcs {secondaryColor}(version | reload | save | feature_flags)" + npc: "› {errorColor}Unknown command. Use {warningColor}/npc help{errorColor} to view available commands." + npc_action: "Syntax: {primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}(add | add_after | add_before | clear | list | move_down | move_up | remove | set)" + npc_action_add: "Syntax: {primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}add {secondaryColor}(type) [value]" + npc_action_add_after: "Syntax: {primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}add_after {secondaryColor}(index) (type) [value]" + npc_action_add_before: "Syntax: {primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}add_before {secondaryColor}(index) (type) [value]" + npc_action_remove: "Syntax: {primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}remove {secondaryColor}(number)" + npc_action_move_down: "Syntax: {primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}move_down {secondaryColor}(index)" + npc_action_move_up: "Syntax: {primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}move_down {secondaryColor}(index)" + npc_action_set: "Syntax: {primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}set {secondaryColor}(index) (type) [value]" + npc_attribute: "Syntax: {primaryColor}/npc attribute {secondaryColor}(npc) {primaryColor}(set | list)" + npc_attribute_set: "Syntax: {primaryColor}/npc attribute {secondaryColor}(npc) {primaryColor}set {secondaryColor}(attribute) (value)" + npc_center: "Syntax: {primaryColor}/npc center {secondaryColor}(npc)" + npc_collidable: "Syntax: {primaryColor}/npc collidable {secondaryColor}(npc) (state)" + npc_copy: "Syntax: {primaryColor}/npc copy {secondaryColor}(npc) (new_name)" + npc_create: "Syntax: {primaryColor}/npc create {secondaryColor}(npc) [--type] [--position] [--world]" + npc_displayname: "Syntax: {primaryColor}/npc displayname {secondaryColor}(npc) (name)" + npc_equipment: "Syntax: {primaryColor}/npc equipment {secondaryColor}(npc) {primaryColor}(set | clear | list)" + npc_equipment_set: "Syntax: {primaryColor}/npc equipment {secondaryColor}(npc) {primaryColor}set {secondaryColor}(slot) (@hand | @none | item)" + npc_glowing: "Syntax: {primaryColor}/npc glowing {secondaryColor}(npc) (disabled | color)" + npc_info: "Syntax: {primaryColor}/npc info {secondaryColor}(npc)" + npc_interaction_cooldown: "Syntax: {primaryColor}/npc interaction_cooldown {secondaryColor}(npc) (disabled | time)" + npc_scale: "Syntax: {primaryColor}/npc scale {secondaryColor}(npc) (factor)" + npc_list: "Syntax: {primaryColor}/npc list {secondaryColor}[filters...]" + npc_move_here: "Syntax: {primaryColor}/npc move_here {secondaryColor}(npc)" + npc_move_to: "Syntax: {primaryColor}/npc move_to {secondaryColor}(npc) (x) (y) (z) [world]" + npc_nearby: "Syntax: {primaryColor}/npc nearby {secondaryColor}[filters...]" + npc_remove: "Syntax: {primaryColor}/npc remove {secondaryColor}(npc)" + npc_show_in_tab: "Syntax: {primaryColor}/npc show_in_tab {secondaryColor}(npc) (state)" + npc_skin: "Syntax: {primaryColor}/npc skin {secondaryColor}(npc) (@none | @mirror | name | uuid | placeholder | url | file name) [--slim]" + npc_teleport: "Syntax: {primaryColor}/npc teleport {secondaryColor}(npc)" + npc_turn_to_player: "Syntax: {primaryColor}/npc turn_to_player {secondaryColor}(npc) (state)" + npc_turn_to_player_distance: "Syntax: {primaryColor}/npc turn_to_player_distance {secondaryColor}(npc) (state)" + npc_type: "Syntax: {primaryColor}/npc type {secondaryColor}(npc) (type)" + npc_visibility_distance: "Syntax: {primaryColor}/npc visibility_distance {secondaryColor}(npc) (always_visible | default | not_visible | distance)" + + # Commands (fancynpcs) + fancynpcs_reload_success: "› {successColor}Plugin has been reloaded." + fancynpcs_save_success: "› {successColor}NPCs have been saved." + fancynpcs_feature_flags_header: "------------------- Feature Flags ------------------" + fancynpcs_feature_flags_entry: " <#848484>{number}. {warningColor}{name} <#848484>({id}): {state}" + fancynpcs_feature_flags_footer: "------------- Showing total of {warningColor}{total_formatted} entries -------------" + fancynpcs_test_success: "› {successColor}All {count} tests have passed successfully (ran by {player} at {time})." + fancynpcs_test_failure: "› {errorColor}Some tests have failed (ran by {player} at {time})." + fancynpcs_skin_system_restart_schedulers_success: "› {successColor}Skin schedulers have been restarted." + fancynpcs_skin_system_scheduler_status: "› {successColor}Status ({scheduler}): {status}" + fancynpcs_skin_system_clear_queues_success: "› {successColor}Skin generation queues have been cleared." + fancynpcs_skin_system_clear_cache_success: "› {successColor}Skin cache has been cleared." + fancynpcs_skin_system_clear_uuid_cache_success: "› {successColor}UUID cache has been cleared." + + # Commands (npc help) + npc_help_page_header: "------------- {primaryColor}FancyNpcs Commands ({primaryColor}{page}/{primaryColor}{max_page}) --------------" + npc_help_page_footer: "----------- Click {primaryColor}here to open documentation -----------" + npc_help_contents: + - "Adds new action to the list.'>{primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}add {secondaryColor}(index) [value]" + - "Adds new action to the list after specified position.'>{primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}add_after {secondaryColor}(index) [value]" + - "Adds new action to the list before specified position.'>{primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}add_before {secondaryColor}(index) [value]" + - "Clears all actions of the specified trigger.'>{primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}clear" + - "Lists all actions of the specified trigger.'>{primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}list" + - "Moves action at specified index down in the list.'>{primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}move_down {secondaryColor}(index)" + - "Moves action at specified index up in the list.'>{primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}move_up {secondaryColor}(index)" + - "Removes action from the list.'>{primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}remove {secondaryColor}(index)" + - "Adds new action to the list at specified position.'>{primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}set {secondaryColor}(index) [value]" + - "Sets an attribute of the NPC.'>{primaryColor}/npc attribute {secondaryColor}(npc) {primaryColor}set {secondaryColor}(attribute) (value)" + - "Lists all modified attributes of the NPC.'>{primaryColor}/npc attribute {secondaryColor}(npc) {primaryColor}list" + - "Changes whether the NPC can collide with other entities.'>{primaryColor}/npc collidable {secondaryColor}(npc) [state]" + - "Copies (duplicates) specified NPC.'>{primaryColor}/npc copy {secondaryColor}(npc) (new_name)" + - "Centers the NPC on its current block location.'>{primaryColor}/npc center {secondaryColor}(npc)" + - "Creates a new NPC. Can be customized with flags.'>{primaryColor}/npc create {secondaryColor}(npc) [--type] [--location] [--world]" + - "Changes displayname of the NPC. Supports MiniMessage, PlaceholderAPI and MiniPlaceholders.'>{primaryColor}/npc displayname {secondaryColor}(npc) (name)" + - "Sets equipment slot of the NPC to item currently held in main hand, none or a specific item type.'>{primaryColor}/npc equipment {secondaryColor}(npc) {primaryColor}set {secondaryColor}(slot) (@hand | @none | item)" + - "Clears all equipment slots of the NPC.'>{primaryColor}/npc equipment {secondaryColor}(npc) {primaryColor}clear" + - "Lists all equipment of the NPC.'>{primaryColor}/npc equipment {secondaryColor}(npc) {primaryColor}list" + - "Changes glowing state and color of the NPC.'>{primaryColor}/npc glowing {secondaryColor}(npc) (disabled | color)" + - "Shows information about specified NPC.'>{primaryColor}/npc info {secondaryColor}(npc)" + - "Changes duration between interactions (cooldown) of the NPC.'>{primaryColor}/npc interaction_cooldown {secondaryColor}(npc) (disabled | time)" + - "Lists all NPCs in all worlds. Can be filtered and sorted.'>{primaryColor}/npc list {secondaryColor}[--type] [--sort]" + - "Teleports specified NPC to your location.'>{primaryColor}/npc move_here {secondaryColor}(npc)" + - "Teleports NPC to specified location.'>{primaryColor}/npc move_to {secondaryColor}(npc) (x) (y) (z) [world]" + - "Lists all NPCs in your world. Can be filtered and sorted.'>{primaryColor}/npc nearby {secondaryColor}[--radius] [--type] [--sort]" + - "Removes (deletes) specified NPC.'>{primaryColor}/npc remove {secondaryColor}(npc)" + - "Changes the scale of the size of the NPC.'>{primaryColor}/npc scale {secondaryColor}(npc) (factor)" + - "Changes whether the NPC is shown in the player-list. This works only on NPCs of PLAYER type.{errorColor}Re-connecting to the server might be required for changes to take effect.'>{primaryColor}/npc show_in_tab {secondaryColor}(npc) (state)" + - "Changes skin of the NPC.Supports PlaceholderAPI and MiniPlaceholders.{warningColor}@none - removes the skin{warningColor}@mirror - mirrors player skin{warningColor}(name) - name of any player{warningColor}(url) - url of the skin texture'>{primaryColor}/npc skin {secondaryColor}(npc) (@none | @mirror | name | url) [--slim]" + - "Teleports you to the specified NPC.'>{primaryColor}/npc teleport {secondaryColor}(npc)" + - "Changes whether the NPC should turn to the player when in range.'>{primaryColor}/npc turn_to_player {secondaryColor}(npc) (state)" + - "Changes the distance at which the NPC should turn to the player.'>{primaryColor}/npc turn_to_player_distance {secondaryColor}(npc) (distance)" + - "Changes the type of the NPC.'>{primaryColor}/npc type {secondaryColor}(npc) (type)" + - "Changes the visibility distance of the NPC.'>{primaryColor}/npc visibility_distance {secondaryColor}(npc) (default | distance | ...)" + + # Commands (npc action) + npc_action_add_success: "Action has been added. There are {warningColor}{total} actions in total." + npc_action_add_before_success: "Action has been added before action {warningColor}{number}. There are {warningColor}{total} actions in total." + npc_action_add_after_success: "Action has been added after action {warningColor}{number}. There are {warningColor}{total} actions in total." + npc_action_set_success: "Action trigger {warningColor}{number} has been updated. There are {warningColor}{total} actions in total." + npc_action_set_failure: "› {errorColor}Action trigger {warningColor}{number}{errorColor} does not exist." + npc_action_move_up_success: "Action trigger {warningColor}{number} has been moved up." + npc_action_move_up_failure: "› {errorColor}Action trigger {warningColor}{number}{errorColor} is already at the top." + npc_action_move_down_success: "Action trigger {warningColor}{number} has been moved down." + npc_action_move_down_failure: "› {errorColor}Action trigger {warningColor}{number}{errorColor} is already at the bottom." + npc_action_requires_value: "› {errorColor}You must specify a value for this action." + npc_action_remove_success: "Action trigger {warningColor}{number} has been removed. There are {warningColor}{total} actions in total." + npc_action_remove_failure: "› {errorColor}Action trigger {warningColor}{number}{errorColor} does not exist." + npc_action_clear_success: "Actions have been cleared." + npc_action_list_header: "--------------------- Actions ---------------------" + npc_action_list_entry: " <#848484>{number}. {warningColor}{action}: {value}" + npc_action_list_footer: "------------- Showing total of {warningColor}{total} entries -------------" + npc_action_list_failure_empty: "› {errorColor}There are no actions in the list. Use {warningColor}/npc action (npc) (trigger) add (action){errorColor} to add your first action." + + # Commands (npc attribute) + npc_attribute_set: "Attribute {warningColor}{attribute} has been set to {warningColor}{value}." + npc_attribute_set_invalid_for_this_entity_type: "› {errorColor}Attribute {warningColor}{input}{errorColor} is not valid attribute for this entity type." + npc_attribute_list_header: "-------------------- Attributes --------------------" + npc_attribute_list_entry: " › <#848484>{attribute}: {warningColor}{value}" + npc_attribute_list_footer: "---------------------------------------------------" + npc_attribute_list_failure_empty: "› {errorColor}There are no attributes set. Use {warningColor}/npc attribute (npc) set (attribute) (value){errorColor} to set an attribute." + + # Commands (npc collidable) + npc_collidable_set_true: "NPC {warningColor}{npc} is now collidable." + npc_collidable_set_false: "NPC {warningColor}{npc} is no longer collidable." + + # Commands (npc copy) + npc_copy_success: "NPC {warningColor}{npc} has been copied to {warningColor}{new_npc}." + + # Commands (npc create) + npc_create_success: "NPC {warningColor}{npc} has been created." + npc_create_failure_invalid_name: "› {errorColor}Name contains illegal characters. Only [{warningColor}A-Z{errorColor}, {warningColor}a-z{errorColor}, {warningColor}0-9{errorColor}, {warningColor}_{errorColor}, {warningColor}-{errorColor}, {warningColor}/{errorColor}] characters are allowed." + npc_create_failure_already_exists: "› {errorColor}NPC {warningColor}{npc}{errorColor} already exists." + npc_create_failure_must_specify_world: "› {errorColor}You must specify {warningColor}--world{errorColor} flag when running this command from the console." + + # Commands (npc displayname) + npc_displayname_set_name: "NPC {warningColor}{npc} is now using {name} as their display name." + npc_displayname_set_empty: "NPC {warningColor}{npc} is no longer showing display name." + + # Commands (npc equipment) + npc_equipment_set_item: "Equipment slot {warningColor}{slot} has been set to ." + npc_equipment_set_empty: "Equipment slot {warningColor}{slot} has been removed." + npc_equipment_set_failure_invalid_slot: "› {errorColor}Argument {warningColor}{input}{errorColor} is not a valid equipment slot." + npc_equipment_clear_success: "Equipment has been cleared." + npc_equipment_list_header: "-------------------- Equipment --------------------" + npc_equipment_list_entry: " <#848484>{slot}: " + npc_equipment_list_footer: "---------------------------------------------------" + npc_equipment_list_failure_empty: "› {errorColor}There are no equipment slots set. Use {warningColor}/npc equipment (npc) set (slot) (@hand | @none | material){errorColor} to set an equipment slot." + + # Commands (npc fix) + npc_fix_success: "Attempted to fix NPC {warningColor}{npc}... Still having issues? Please let us know." + + # Commands (npc glowing) + npc_glowing_set_true: "NPC {warningColor}{npc} is now glowing." + npc_glowing_set_false: "NPC {warningColor}{npc} is no longer glowing." + npc_glowing_set_color_success: "NPC {warningColor}{npc} is now glowing in {color}." + npc_glowing_set_color_failure_invalid_color: "› {errorColor}Specified value {warningColor}{input}{errorColor} is not a valid color." + + # Commands (npc info) + npc_info_general: + - "" + - "Unique, permanent identifier of the NPC.'><#848484>Identifier: Click to copy UUID to clipboard.'>{warningColor}{id}" + - "Identifier of player who created this NPC.'>Creator: Click to copy creator UUID to clipboard.'>{warningColor}{creator_uuid_short} ({creator_name})" + - "Name of the NPC, used in commands and displayed above their head if display name is not set.'><#848484>Name: {warningColor}{name}" + - "Display name of the NPC, displayed above their head.'>Display Name: {displayname}" + - "Entity type of the NPC.'><#848484>Type: {warningColor}{type}" + - "Current location of the NPC.'>Location: Click to copy location to clipboard.'>{warningColor}{location_x}, {warningColor}{location_y}, {warningColor}{location_z} in {warningColor}{world}" + - "Glowing state of the NPC. Can be a {warningColor}color or {errorColor}disabled.'><#848484>Glow: {glow}" + - "Whether the NPC should turn to player. Can be {successColor}true or {errorColor}false.'>Turns to Player: {is_turn_to_player}" + - "Whether the NPC should be shown in player-list. Can be {successColor}true or {errorColor}false.'><#848484>Shown in TAB: {is_show_in_tab}" + - "Collidable state of the NPC. Can be {successColor}true or {errorColor}false.'>Collidable: {is_collidable}" + - "Skin mirroring state of the NPC. Can be {successColor}true or {errorColor}false.'><#848484>Skin Mirroring: {warningColor}{is_skin_mirror}" + - "Cooldown between interactions.'>Interaction Cooldown: {warningColor}{interaction_cooldown}" + - "Scale factor for the NPC size.'><#848484>Scale: {warningColor}x{scale}" + - "Visibility distance of the NPC.'>Visibility Distance: {warningColor}{visibility_distance}" + - "" + - "Equipment of the NPC.Click the {warningColor}[Click Here] button to browse.'>Equipment: {warningColor}[Click Here]" + - "Modified attributes of the NPC.Click the {warningColor}[Click Here] button to browse.'><#848484>Attributes: {warningColor}[Click Here]" + - "" + - "Use commands from {warningColor}/npc action (npc) (trigger) group to manage actions.'>There are {warningColor}{actions_total} actions associated with this NPC." + - "" + - "› {primaryColor}Can't find what you're looking for?" + - "Open the chat window to see all information." + - "" + + # Commands (npc interaction_cooldown) + npc_interaction_cooldown_set: "Interaction cooldown has been set to {warningColor}{time}." + npc_interaction_cooldown_disabled: "Interaction cooldown has been disabled." + + # Commands (npc list) + npc_list_header: "------------------ List Query Result ------------------" + npc_list_entry: " <#848484>{number}. Click to see more details.'>{warningColor}{npc} Click to teleport.'><#848484>({location_x}, {location_y}, {location_z} in {world})" + npc_list_footer: "---------- Showing {warningColor}{count_formatted} out of total {warningColor}{total_formatted} entries ----------" + npc_list_failure_sort_requires_player: "› {errorColor}This sort type cannot be used from the console." + npc_list_failure_requires_world_flag: "› {errorColor}You must specify {warningColor}--world{errorColor} flag when running this command from the console." + + # Commands (npc move_here) + npc_move_here_success: "NPC {warningColor}{npc} has been moved to your location." + + # Commands (npc move_to) + npc_move_to_success: "NPC {warningColor}{npc} has been moved to {warningColor}{x}, {warningColor}{y}, {warningColor}{z} in {warningColor}{world}." + npc_move_to_failure_must_specify_world: "› {errorColor}You must specify world when running this command from the console." + + # Commands (npc nearby) + npc_nearby_header: "---------------- Nearby Query Result -----------------" + npc_nearby_entry: " <#848484>{number}. Click to see more details.'>{warningColor}{npc} Click to teleport.'><#848484>({distance} blocks away)" + npc_nearby_footer: "---------- Showing {warningColor}{count_formatted} out of total {warningColor}{total_formatted} entries ----------" + + # Commands (npc remove) + npc_remove_success: "NPC {warningColor}{npc} has been removed." + + # Commands (scale) + npc_scale_set_success: "NPC {warningColor}{npc} has been scaled to {warningColor}{scale}." + + # Commands (npc visibility_distance) + npc_visibility_distance_set_value: "NPC {warningColor}{npc} is now visible from {warningColor}{distance} blocks." + npc_visibility_distance_set_default: "NPC {warningColor}{npc} is now using default visibility distance of {warningColor}{distance}." + npc_visibility_distance_set_not_visible: "NPC {warningColor}{npc} is no longer visible." + npc_visibility_distance_set_always_visible: "NPC {warningColor}{npc} is now always visible." + + # Commands (npc show_in_tab) + npc_show_in_tab_set_true: "NPC {warningColor}{npc} is now shown in player-list." + npc_show_in_tab_set_false: "NPC {warningColor}{npc} is no longer shown in player-list." + + # Commands (npc skin) + npc_skin_set: "NPC {warningColor}{npc} is now using the {warningColor}{name} skin." + npc_skin_set_mirror: "NPC {warningColor}{npc} is now mirroring player skin." + npc_skin_set_none: "NPC {warningColor}{npc} is no longer using any skin." + npc_skin_set_later: "Check console for potential errors and verify everything is correct. Try again in a brief moment...'>Skin should be applied in a few seconds... <#848484>ℹ" + npc_skin_failure_invalid_url: + - "Click here to find out more about this message.'>› {errorColor}Could not load skin from the specified URL." + - "Ensure that the URL points directly to a texture file. <#848484>ℹ" + npc_skin_failure_invalid_file: + - "› {errorColor}Could not load skin from the specified file." + - "Ensure that the file at specified path exists." + npc_skin_failure_invalid_username: + - "› {errorColor}Could not load skin from the specified username." + - "Ensure that the username is a valid Minecraft account." + npc_skin_failure_invalid_placeholder: + - "Click here to find out more about this message.'>› {errorColor}Could not load skin from the specified placeholder." + - "Ensure that the placeholder does not require" + - "a player instance to be parsed. <#848484>ℹ" + + # Commands (npc teleport) + npc_teleport_success: "You have been teleported to NPC {warningColor}{npc}." + npc_teleport_failure_exception: "› {errorColor}An error occurred while trying to teleport to NPC. Check console for errors." + npc_teleport_failure_world_not_loaded: "› {errorColor}An error occurred while trying to teleport to NPC. Destination world is not loaded." + + # Commands (npc turn_to_player) + npc_turn_to_player_set_true: "NPC {warningColor}{npc} is now turning to player." + npc_turn_to_player_set_false: "NPC {warningColor}{npc} is no longer turning to player." + npc_turn_to_player_distance_set: "NPC {warningColor}{npc} will now turn to players within {warningColor}{distance} blocks." + npc_turn_to_player_distance_default: "NPC {warningColor}{npc} will now use the default distance of {warningColor}{distance} blocks." + npc_turn_to_player_distance_invalid: "› {errorColor}Invalid distance value. Distance must be -1 (for default) or a positive number." + + # Commands (npc type) + npc_type_success: "NPC {warningColor}{npc} type has been changed to {warningColor}{type}." + + # Commands (npc turn_to_player_distance) + turn_to_player_distance_current: "Current turn-to-player distance is: {warningColor}{distance} blocks" + turn_to_player_distance_updated: "› {successColor}Turn-to-player distance has been updated to {warningColor}{distance} blocks" + turn_to_player_distance_failed: "› {errorColor}Failed to update turn-to-player distance." + + # Commands (npc center) + npc_center_success: "NPC {warningColor}{npc} has been centered to {warningColor}{x}, {warningColor}{y}, {warningColor}{z}." + npc_center_failure_no_location: "› {errorColor}NPC {warningColor}{npc}{errorColor} has no valid location." diff --git a/src/plugins/FancyNpcs/npcs.yml b/src/plugins/FancyNpcs/npcs.yml new file mode 100644 index 0000000..cef774b --- /dev/null +++ b/src/plugins/FancyNpcs/npcs.yml @@ -0,0 +1,108 @@ +npcs: + f1f898d7-f4f1-4e23-98d4-7ee00c038677: + name: teleport_survival + creator: 3ce31233-217d-3258-8b5e-1f458c4f8e9d + displayName: + type: PLAYER + location: + world: world + x: 255.5 + y: 0.9375 + z: 262.5 + yaw: -180.0 + pitch: 0.0 + showInTab: false + spawnEntity: true + collidable: true + glowing: false + glowingColor: white + turnToPlayer: true + turnToPlayerDistance: -1 + interactionCooldown: 0.0 + scale: 1.0 + visibility_distance: -1 + skin: + identifier: https://www.minecraftskins.com/uploads/skins/2024/01/28/plastic-steave-22292511.png + variant: AUTO + mirrorSkin: false + actions: + ANY_CLICK: + '1': + action: play_sound + value: minecraft:block.portal.travel + '2': + action: wait + value: '3' + '3': + action: send_to_server + value: survival + fd03518b-3465-4a90-9982-5d8a62d8f3e1: + name: link_bebrashield_discord + creator: 3ce31233-217d-3258-8b5e-1f458c4f8e9d + displayName: + type: INTERACTION + location: + world: world + x: 261.5 + y: 2.0 + z: 261.5 + yaw: -35.550262 + pitch: 11.700032 + showInTab: false + spawnEntity: true + collidable: true + glowing: false + glowingColor: white + turnToPlayer: false + turnToPlayerDistance: -1 + interactionCooldown: 0.0 + scale: 1.0 + visibility_distance: -1 + skin: + mirrorSkin: false + attributes: + width: '1.5' + actions: + ANY_CLICK: + '1': + action: play_sound + value: minecraft:entity.experience_orb.pickup + '2': + action: message + value: Discord: + https://discord.gg/5ZnJD4yDBq + 26dee80c-9004-47c6-bbc0-343fe2f2fba7: + name: link_bebrashield_site + creator: 3ce31233-217d-3258-8b5e-1f458c4f8e9d + displayName: + type: INTERACTION + location: + world: world + x: 249.5 + y: 2.0 + z: 261.5 + yaw: -121.19934 + pitch: 76.49999 + showInTab: false + spawnEntity: true + collidable: true + glowing: false + glowingColor: white + turnToPlayer: false + turnToPlayerDistance: -1 + interactionCooldown: 0.0 + scale: 1.0 + visibility_distance: -1 + skin: + mirrorSkin: false + attributes: + width: '1.5' + actions: + ANY_CLICK: + '1': + action: play_sound + value: minecraft:entity.experience_orb.pickup + '2': + action: message + value: Сайт: + https://bebrashield.net diff --git a/src/plugins/FancyNpcs/version.yml b/src/plugins/FancyNpcs/version.yml new file mode 100644 index 0000000..914ec96 --- /dev/null +++ b/src/plugins/FancyNpcs/version.yml @@ -0,0 +1 @@ +2.6.0 \ No newline at end of file diff --git a/src/plugins/FreedomChat-Paper-1.7.0.jar b/src/plugins/FreedomChat-Paper-1.7.0.jar new file mode 100644 index 0000000..e8de65a --- /dev/null +++ b/src/plugins/FreedomChat-Paper-1.7.0.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc5cda172c9548035bba469df3f261a7918d2eab57f632fbbbce0f00a544a8d6 +size 9303 diff --git a/src/plugins/FreedomChat/config.yml b/src/plugins/FreedomChat/config.yml new file mode 100644 index 0000000..4172088 --- /dev/null +++ b/src/plugins/FreedomChat/config.yml @@ -0,0 +1,17 @@ +# Whether FreedomChat should replace player (signed or unsigned) chat with +# system messages. This is what makes chat not reportable. +rewrite-chat: true + +# Whether FreedomChat should claim to clients that secure chat is enforced. +# With this set to true, the "Chat messages can't be verified" toast will not +# be shown. This is, in default configurations, unrelated to allowing clients +# not signing their messages join. In modern versions, clients also +# require a valid access token to be present for the toast to be hidden. +# That being said, you may still see the toast even if this option is enabled. +claim-secure-chat-enforced: true + +# Whether to report the server as secure (disabling chat reporting) to the +# NoChatReports client mod. This displays a green icon on the server list +# screen and if enforce-secure-profiles is disabled the open chat screen +# for users of the client-side mod. +send-prevents-chat-reports-to-client: true diff --git a/src/plugins/ImageFrame-1.8.4.0.jar b/src/plugins/ImageFrame-1.8.4.0.jar new file mode 100644 index 0000000..6c4a587 --- /dev/null +++ b/src/plugins/ImageFrame-1.8.4.0.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a38a71497654813078a2ab3e60b53d8ded0391cd9c11f55b750996a5c95768d0 +size 3733098 diff --git a/src/plugins/ImageFrame/config.yml b/src/plugins/ImageFrame/config.yml new file mode 100644 index 0000000..f9cf0bf --- /dev/null +++ b/src/plugins/ImageFrame/config.yml @@ -0,0 +1,190 @@ +Messages: + Reloaded: '&eImageFrame has been reloaded!' + ImageMapProcessing: '&eImageMap is being processed, please wait!' + # Leave this empty ("") to disable action bar message + ImageMapProcessingActionBar: '&eImageMap &a{Name} &eis being processed{Dots}' + # Leave this empty ("") to disable action bar message + ImageMapQueuedActionBar: '&7ImageMap &a{Name} &eis currently queued ({Position} Remaining)' + ImageMapCreated: '&aImageMap has been created!' + ImageMapRefreshed: '&aImageMap has been refreshed!' + ImageMapDeleted: '&eImageMap had been deleted!' + ImageMapRenamed: '&aImageMap had been renamed!' + ImageMapTogglePaused: '&aToggled ImageMap playback pause!' + ImageMapPlaybackJumpTo: '&aJumped to position at {Seconds} seconds!' + ImageMapPlayerPurge: '&ePurged {Amount} ImageMaps owned by {CreatorName} ({CreatorUUID}) - [{ImageMapNames}]' + SetCreator: '&aImageMap creator of id {ImageID} set to {CreatorName} ({CreatorUUID})' + InvalidOverlayMap: '&cOverlay only works on Vanilla Minecraft maps and without duplicates in selection!' + ImageMapAlreadyQueued: '&cYou already have another ImageMap queued and processing, please wait!' + UnableToLoadMap: '&cImageMap cannot be loaded, there is a problem while reading the image. Contact server administrators to check the server console for more info.' + UnableToChangeImageType: '&cChanging the image type is currently not supported. Please create a new image map instead.' + UnknownError: '&cAn unknown error had occurred.' + ImageOverMaxFileSize: '&cImageMap cannot be loaded as it is over the max file size allowed. ({Size} bytes)' + NotAnImageMap: '&cThat is not an ImageMap' + UploadLink: '&aOpen {URL} on your browser to upload an image, it is valid for 5 minutes.' + UploadExpired: '&cImage upload link had expired, please create a new one.' + URLImageMapInfo: + - '&bImageID: {ImageID}' + - '&aName: {Name}' + - '&eMap Size: {Width} x {Height}' + - '&6Dithering: {DitheringType}' + - '&dCreator: {CreatorName} ({CreatorUUID})' + - '&fAccess: {Access}' + - '&aTime Created: {TimeCreated}' + - '&bMarkers: {Markers}' + - '&eURL: {URL}' + NoPermission: '&cYou do not have permission to do that!' + NoConsole: '&cThis command can only be ran by players!' + PlayerNotFound: '&cThis player cannot be found!' + InvalidUsage: '&cInvalid Usage!' + NotEnoughMaps: '&cYou do not have {Amount} maps!' + Oversize: '&cThat is too big! Max size for a map is {MaxSize}' + URLRestricted: '&cThat URL is restricted and cannot be used to create image maps.' + PlayerCreationLimitReached: '&cYou can only create {Limit} maps at once! Delete some to create new ones' + DuplicateMapName: '&cYou''ve already created an image map with that name!' + MapLookup: '&bList of image maps by {CreatorName} ({CreatorUUID}):' + ItemFrameOccupied: '&cFailed to place or remove some maps on selected ItemFrame, they are either destroyed, replaced, occupied or protected.' + NotEnoughSpace: '&cUnable to place Combined ImageMap as there is not enough room.' + InvalidImageMap: '&cThis image map had likely already been deleted.' + GivenInvisibleFrame: '&aGiven {Amount} invisible item frames to {Player}.' + AccessPermission: + Updated: '&aUpdated access for {PlayerName} ({PlayerUUID}), they now have {Permission} permission.' + Types: + NONE: NONE + GET: GET + MARKER: MARKER + EDIT: EDIT + EDIT_CLONE: EDIT WITH CLONE + ALL: ALL + Selection: + Begin: '&bRight click an Item Frame to select corner 1 and 2' + Clear: '&eLeaving selection mode' + Corner1: '&aSelected Item Frame corner 1' + Corner2: '&aSelected Item Frame corner 2' + Invalid: '&cInvalid selection!' + Oversize: '&cOversize selection! Max size for a map is {MaxSize}' + Success: '&aSelected {Width} x {Height} Item Frames! &eIf any of them are removed/replaced, you will need to select them again.' + NoSelection: '&cYou don''t have a valid selection yet.' + IncorrectSize: '&cYour selection''s size does not match, {Width} x {Height} required.' + Markers: + AddBegin: '&aRight click on an Item Frame containing the map "{Name}" to place marker! &bRun "/imageframe marker cancel" to cancel placement' + AddConfirm: '&aMarker placed!' + Remove: '&eMarker removed!' + Clear: '&eMarkers cleared!' + Cancel: '&eMarker placement cancelled!' + DuplicateName: '&cThere is already a marker with that name!' + NotAMarker: '&cThat is not a valid marker' + NotRenderOnFrameWarning: '&eWarning: This marker type does not render on Item Frames!' + LimitReached: '&cYou can only create {Limit} markers on one map!' + # Date format used where a time based variable is displayed + DateFormat: dd/MM/yyyy HH:mm:ss zzz + Preferences: + Keys: + VIEW_ANIMATED_MAPS: View Animated Maps + Values: + 'TRUE': '&aEnabled' + 'FALSE': '&cDisabled' + UNSET: '&7Unset' + UpdateMessage: '&ePlayer Preference {Preference}&e has been updated to {Value}&e!' + +Settings: + MapItemFormat: '&f{Name} &7({X}, {Y})' + # Whether empty maps are required to create image maps when not in creative + RequireEmptyMaps: true + # Max size of an image map + MaxSize: 30 + # When enabled, Only websites from the list below is allowed to be shown through in-game maps + RestrictImageUrl: + Enabled: false + Whitelist: + - https://i.imgur.com + - http://i.imgur.com + - https://storage.googleapis.com + - http://storage.googleapis.com + - https://cdn.discordapp.com + - http://cdn.discordapp.com + - https://media.discordapp.net + - http://media.discordapp.net + - https://textures.minecraft.net + - http://textures.minecraft.net + # If the image is larger than the defined size, it won't be downloaded for preview + # (In Bytes) + MaxImageFileSize: 30000000 + # If an image takes more than this time to load, it will be rejected + # (In Seconds) + MaxProcessingTime: 60 + # How many images should be processed in parallel + # Updating this option requires a server restart + ParallelProcessingLimit: 1 + # Max amount of image maps a player in the following groups can create + # Setting -1 means unlimited + # To add a player to a group, give the permission "imageframe.createlimit." + # For example "imageframe.createlimit.vip" + # Players with no groups will be treated as "default" unless they have "imageframe.createlimit.unlimited" + PlayerCreationLimit: + default: 10 + vip: 15 + moderator: 20 + # Max amount of markers on an individual map + MapMarkerLimit: 20 + CombinedMapItem: + Name: '&bImageMap &f- &f{Name} &7({Width} x {Height})' + Lore: + - '&aRight Click on Item Frames of size {Width} x {Height} to place ImageMap' + - '' + - '&7ImageID: {ImageID}' + - '&7Creator: {CreatorName} ({CreatorUUID})' + - '&7Time Created: {TimeCreated}' + # How many map packets can be sent to a player in 1/20 of a second + # You can turn this down if you are facing network issues + # However maps might take longer to show to a player + # To disable the rate limit, set to -1 + MapPacketSendingRateLimit: -1 + # Exempt certain map ids from deletion if their ImageFrame map is deleted + # Values can be map ids (For example: "13") or ranges (inclusive) of map ids (For example: "10-13") + ExemptMapIdsFromDeletion: + - '-1' + # This option should only be useful to developers and people who knew what they are doing + MapRenderersContextual: false + # Changing this option requires a restart + HandleAnimatedMapsOnMainThread: false + SendAnimatedMapsOnMainThread: false + # Valid modes are "DYNAMIC" and "MANUAL_PERSISTENT" + # DYNAMIC: load and unload image cache depending on whether a player is viewing + # May use more CPU and image might appear with a slight delay + # MANUAL_PERSISTENT: image cache stay loaded from server start + # May use more memory + # Changing this setting requires a restart + CacheControlMode: DYNAMIC + # Set this to true if you have corrupted 0 size map data in the world folder (not the ImageFrame plugin folder) + # Set this to false if your system's file IO is slow + TryDeleteBlankMapFiles: false +# ImageFrame's convenient upload system where you can upload directly through an embedded web server +UploadService: + # Changing this value requires a restart + Enabled: false + # This is only used for displaying to the end user + DisplayURL: http://change.this.to.your.server.ip.in.the.config + WebServer: + # Address in which the webserver binds to, defaults to 0.0.0.0 + # Use 127.0.0.1 to limit to local access + # Changing this value requires a restart + Host: 0.0.0.0 + # Port in which the webserver is hosted, make sure it is not blocked by your firewall + # Changing this value requires a restart + Port: 8517 +# ImageFrame's built in survival friendly way of making invisible item frames +InvisibleFrame: + # Survival friendly way to get invisible item frames by splashing dropped items with invisibility potions + # Set to -1 for unlimited + # Set to 0 to disable + MaxConversionsPerSplash: 8 + # Should empty invisible item frames glow + # Existing frames are not updated until they are interacted with + GlowEmptyFrames: true + +Hooks: + ViaVersion: + # Enable this if your players below 1.13 is having network issues + DisableSmoothAnimationForLegacyPlayers: false +# Enable update notifications for admins +Updater: true diff --git a/src/plugins/ImageFrame/data/deletedMaps.bin b/src/plugins/ImageFrame/data/deletedMaps.bin new file mode 100644 index 0000000..6010a2b --- /dev/null +++ b/src/plugins/ImageFrame/data/deletedMaps.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119 +size 4 diff --git a/src/plugins/ImageFrame/players/3ce31233-217d-3258-8b5e-1f458c4f8e9d.json b/src/plugins/ImageFrame/players/3ce31233-217d-3258-8b5e-1f458c4f8e9d.json new file mode 100644 index 0000000..92c92ff --- /dev/null +++ b/src/plugins/ImageFrame/players/3ce31233-217d-3258-8b5e-1f458c4f8e9d.json @@ -0,0 +1,6 @@ +{ + "uuid": "3ce31233-217d-3258-8b5e-1f458c4f8e9d", + "preferences": { + "viewAnimatedMaps": "unset" + } +} diff --git a/src/plugins/ItemJoin.jar b/src/plugins/ItemJoin.jar new file mode 100644 index 0000000..3cdab15 --- /dev/null +++ b/src/plugins/ItemJoin.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9be1550f92008ef7f5ea04bb7679a39ad6edfbb622a83196ce003286cb038fbf +size 821349 diff --git a/src/plugins/ItemJoin/config.yml b/src/plugins/ItemJoin/config.yml new file mode 100644 index 0000000..c39f8f2 --- /dev/null +++ b/src/plugins/ItemJoin/config.yml @@ -0,0 +1,92 @@ +# +----------------------------------------------------------------------------------------------+ # +# | _____ _____ | # +# | |_ _|_ |_ _| _ | # +# | | | | | | | (_) | # +# | | | | |_ ___ _ __ ___ | | ____ _ ____ | # +# | | | | __/ _ \| '_ ` _ \ _ | |/ _ \| | _ \ | # +# | _| |_| || __/| | | | | | |_| | (_| | | | | | | # +# | |_____|\__\___||_|_| |_|_|\____/\____/|_|_| |_| | # +# | | # +# | ItemJoin's Configuration Settings, by RockinChaos | # +# | | # +# | Source Code: https://github.com/RockinChaos/ItemJoin | # +# | Bug Reports: https://github.com/RockinChaos/ItemJoin/issues | # +# | Wiki (Docs): https://github.com/RockinChaos/ItemJoin/wiki | # +# | Discord Support: https://discord.gg/D5FnJ7C | # +# | | # +# +----------------------------------------------------------------------------------------------+ # + +# Modifying the Version will cause this file to break and regenerate. +config-Version: 8 + +# You can see the list of available languages here; https://github.com/RockinChaos/ItemJoin/wiki/Config.yml#language-english +# If you want to contribute to a language translation please create a pull request; https://github.com/RockinChaos/ItemJoin/tree/master/src/main/resources/files/locales +Language: 'English' + +# These are typically general maintenance settings that do not affect functionality. +General: + CheckforUpdates: true + Metrics-Logging: true + Log-Commands: true + ignoreErrors: false + ignoreDepend: NONE + Debugging: false + +# These settings are optional as a database file is generated by default, or you can set up MySQL database connections. +Database: + MySQL: false + database: 'minecraft_db' + prefix: 'ij_' + host: 127.0.0.1 + port: 3306 + user: 'minecraft' + pass: '0000' + +# These settings will take effect globally throughout the plugins' system. +Settings: + HeldItem-Slot: 4 + HeldItem-Triggers: JOIN, WORLD-SWITCH + # HeldItem-Animations: true + # Default-Triggers: JOIN + DataTags: true + +# These permissions if enabled, determine whether the permission(s) is/are applied to certain players. +Permissions: + # Obtain-Items: false + # Obtain-Items-OP: false + # Commands-Get: false + # Commands-OP: false + # Movement-Bypass: false + +# If enabled this will clear items from their inventory upon performing the specified action for the specified type. +# The available types(s) are ALL for all items or ITEMJOIN for only the ItemJoin items. +Clear-Items: + Type: ALL + Delay-Tick: 0 + Join: true + Quit: true + # World-Switch: false + # Region-Enter: false + # Options: PROTECT, PROTECT_OP, PROTECT_CREATIVE + # Blacklist: '{id:BEDROCK}, {slot:9}, {name:Blazefury}' + +# This is the command(s) executed upon the player performing the defined trigger(s), for the specified world(s). +Active-Commands: + # commands: + # - 'console: itemjoin get devine-item %player%' + # - 'message: &cWelcome to the server %player%!' + # - 'player: gamemode survival' + # - 'first-join: say This is a command only executed once per world, per player.' + # commands-sequence: SEQUENTIAL + # triggers: JOIN + # enabled-worlds: DISABLED + +# This determines if the action is allowed for all items in the specified worlds. +# To disable an action, simply set the action to true for all worlds or list each world separated by a comma. +Prevent: + # Chat: false + # Pickups: false + # itemMovement: false + # Self-Drops: false + # Death-Drops: false + # Bypass: CREATIVE, OP diff --git a/src/plugins/ItemJoin/en-lang.yml b/src/plugins/ItemJoin/en-lang.yml new file mode 100644 index 0000000..44a7a52 --- /dev/null +++ b/src/plugins/ItemJoin/en-lang.yml @@ -0,0 +1,129 @@ +# --{ =-=-=-=-=-=-=-=-=-= ItemJoin's English Language file, by RockinChaos =-=-=-=-=-=-=-=-=-= }-- +# If you don't want a message to be sent, fully remove it from below or make it blank. + +# Modifying this will cause the file to break and regenerate. +en-Version: 8 + +# This is the prefix that will be sent at the beginning of every single message sent in the language file. +Prefix: '&7[&eItemJoin&7]' + +# These are simply general messages sent from the plugin item usages. +general: + failedOverwrite: '%prefix% &cFailed to give you &4%fail_count% &citems, you are not allowed to overwrite items!' + failedInventory: '%prefix% &cFailed to give you &4%fail_count% &citems, your inventory is full!' + econSuccess: '%prefix% &aSuccessfully ran the command for &e$%cost%&a.' + econFailed: '%prefix% &cYou do not have enough to run this command! \n%prefix% &cYou have &4$%balance% &cof the required &4$%cost%.' + itemSuccess: '%prefix% &aSuccessfully ran the command for &e%cost% %item_type%(s)&a.' + itemFailed: '%prefix% &cYou do not have enough &4%item_type%&c to run this command! \n%prefix% &cYou have &4%balance% &cof the required &4%cost% %item_type%(s)&c.' + warmingUp: '%prefix% &aThe item [%item%&a] is warming up...' + warmingTime: '%prefix% &aCommencing [%item%&a] execution in &2%time_left%&a seconds.' + warmingHalted: '%prefix% &cCommence of &4[&c%item%&4] &cexecution cancelled!' + +# These messages are specific to the plugin commands. +commands: + default: + unknownCommand: '%prefix% &cUnknown command, See &l/ItemJoin Help &cfor a list of commands.' + noPermission: '%prefix% &cYou do not have permission to use that command!' + configReload: '%prefix% &aConfiguration(s) Reloaded!' + noPlayer: '%prefix% &cYou must be a player to execute that command!' + noTarget: '%prefix% &cThe player &c%target_player% &ccould not be found!' + menu: + openMenu: '%prefix% &aMenu has been opened.' + itemSaved: '%prefix% &e%item% &ahas been successfully saved.' + itemRemoved: '%prefix% &e%item% &chas been successfully removed.' + noInteger: '%prefix% &c&l&nERROR:&c The input value &4%input% &cis not an integer value!' + noMaterial: '%prefix% &c&l&nERROR:&c The input value &4%input% &cis not an proper material!' + inputType: '%prefix% &aType the &e%input% &athat you want to have on your item.' + inputSet: '%prefix% &aThe items &e%input% &ahas been successfully set!' + inputExample: '%prefix% &aExample: %input_example%' + item: + noItemHeld: '%prefix% &cYou are not holding an item in your hand!' + noItem: '%prefix% &cThe item &b%item% &cdoes not exist!' + badCommand: '%prefix% &cYou are not allowed to use the command &4&l%command%&c on that item!' + info: + material: '&aItem ID (Material Type): &e&l%item%' + data: '&aItem Value (Data Type): &e&l%item%' + query: + node: '&aNode: &e&l%item%' + material: '&aMaterial: &e&l%item_type%' + slot: '&aSlot: &e&l%item_slot%' + permission: '&aPermission: %item_permission%' + badSyntax: '%prefix% &cIncorrect usage! Syntax: /itemjoin query !' + list: + worldHeader: '&a&l%world%:' + itemRow: '&a&l &a%item%' + noItems: '&c&l &cNo items are defined for this world.' + world: + worldFound: '&aFound the world(s):' + worldHeader: '&aYou are in the world:' + worldRow: '&e- %world%' + updates: + checkRequest: '%prefix% &4%player% has requested to check for updates!' + updateRequest: '%prefix% &4%player% has requested to force update the plugin!' + get: + givenYou: '%prefix% &aYou were given &b%amount%x &7[&e%item%&7]&a.' + givenYou_All: '%prefix% &aYou were given &ball items&a.' + givenTarget: '%prefix% &aYou gave %target_player% &b%amount%x &7[&e%item%&7]&a.' + givenTarget_All: '%prefix% &aYou gave %target_player% &ball items&a.' + givenOnline: '%prefix% &aYou have given the item &b%amount% &7[&b%item%&7]&a to the players &e%players%&c.' + targetTriedGive: '%prefix% &4%target_player% &ctried to give you &7[&b%item%&7]&c but it already exists in your inventory!' + targetTriedGive_All: '%prefix% &4%target_player% &ctried to give you &ball items &cbut they already exists in your inventory!' + failedInventory: '%prefix% &cYou already have the item &7[&b%item%&7]&c!' + failedInventory_All: '%prefix% &cYou already have &ball items&c!' + targetFailedInventory: '%prefix% &4%target_player% &calready has the item &7[&b%item%&7]&c!' + targetFailedInventory_All: '%prefix% &4%target_player% &calready has &ball the items&c!' + onlineFailedInventory: '%prefix% &4All Online Players &calready have the item &7[&b%item%&7]&c!' + targetNoPermission: '%prefix% &4%target_player% &cdoes not meet the permission requirement to receive the item &7[&b%item%&7]&c.' + targetNoPermission_All: '%prefix% &4%target_player% &cwas missing permissions for an item so &lnot &ball items &cwere given.' + noPermission: '%prefix% &cYou do not meet the permission requirement to receive the item &7[&b%item%&7]&c.' + noPermission_All: '%prefix% &cYou were missing permissions for an item so &lnot &ball items &cwere given.' + usageSyntax: '%prefix% &cYou should use /ItemJoin get as console.' + badSyntax: '%prefix% &cIncorrect usage! Syntax: /itemjoin get &lOR &c/itemjoin get !' + badOnlineSyntax: '%prefix% &cIncorrect usage! Syntax: /itemjoin getOnline &lOR &c/itemjoin getOnline !' + remove: + removedYou: '%prefix% &b%amount%x &7[&e%item%&7]&c was removed from your inventory.' + removedYou_All: '%prefix% &bAll items &awere removed from your inventory.' + removedTarget: '%prefix% &cYou removed &b%amount%x &7[&e%item%&7]&c from &4%target_player%&c.' + removedTarget_All: '%prefix% &aYou removed &ball items &afrom &b%target_player%&a.' + removedOnline: '%prefix% &cYou have removed the item &b%amount% &7[&b%item%&7]&c from the players &4%players%&c.' + targetTriedRemoval: '%prefix% &4%target_player% &ctried to remove &7[&b%item%&7]&c but it does not exist in your inventory!' + targetTriedRemoval_All: '%prefix% &4%target_player% &ctried to remove &ball items &cbut you do not have any in your inventory!' + failedInventory: '%prefix% &cThe item &7[&e%item%&7] &cdoes not exist in your inventory!' + failedInventory_All: '%prefix% &cNo &bdefined items &cexist in your inventory!' + targetFailedInventory: '%prefix% &cThe item &7[&e%item%&7] &cdoes not exist in &4%target_player% &cinventory!' + targetFailedInventory_All: '%prefix% &bNo defined items &cexist in &4%target_player% &cinventory!' + onlineFailedInventory: '%prefix% &cThe item &b%item% &cdoes not exist in any of the &4Online Players &cinventories.' + usageSyntax: '%prefix% &cYou should use /ItemJoin remove as console.' + badSyntax: '%prefix% &cIncorrect usage! Syntax: /itemjoin remove !' + badOnlineSyntax: '%prefix% &cIncorrect usage! Syntax: /itemjoin removeOnline !' + database: + purgeWarn: '%prefix% &aPurging the database will delete &cALL &a%purge_data% data for &b%target_player%&a.' + purgeSuccess: '%prefix% &aYou have purged the database file of the %purge_data% data for &b%target_player%&a!' + purgeConfirm: '%prefix% &aYou have 5 seconds to type &e%command% &aagain to confirm you wish to purge the database.' + purgeTimeOut: '%prefix% &cYou did not confirm the database purge within &b5 seconds&c, purge has been canceled!' + enabled: + forPlayer: '%prefix% &aYou have &eenabled &ball items &afor &e%target_player%&a.' + forTarget: '%prefix% &a%player% has &eenabled &ball items &afor you.' + forPlayerFailed: '%prefix% &cItems have already been &eenabled &cfor &e%player%&c.' + forPlayerWorld: '%prefix% &aYou have &eenabled &7[&e%world%&7] items &afor &e%player%&a.' + forTargetWorld: '%prefix% &a%player% has &eenabled &7[&e%world%&7] items for you.' + forPlayerWorldFailed: '%prefix% &cYou have already &eenabled &7[&e%world%&7] items &cfor &e%player%&c.' + globalPlayers: '%prefix% &aYou have &eenabled &ball items &afor &eall players&a.' + globalPlayersFailed: '%prefix% &cItems have already been &eenabled &cfor &eall players&c.' + toggleEnable: '%prefix% &aYou have enabled the item &b%item%&a and it will now be given.' + togglePlayerFailed: '%prefix% &cYou cannot enable the item %item% as all items are disabled for you globally!' + disabled: + forPlayer: '%prefix% &aYou have &edisabled &ball items &afor &e%target_player%&a.' + forTarget: '%prefix% &a%player% has &edisabled &ball items &afor you.' + forPlayerFailed: '%prefix% &cItems have already been &edisabled &cfor &e%player%&c.' + forPlayerWorld: '%prefix% &aYou have &edisabled &7[&e%world%&7] items &afor &e%player%&a.' + forTargetWorld: '%prefix% &a%player% has &eenabled &7[&e%world%&7] items for you.' + forPlayerWorldFailed: '%prefix% &cYou have already &edisabled &7[&e%world%&7] items &cfor &e%player%&c.' + globalPlayers: '%prefix% &aYou have &edisabled &ball items &afor &eall players&a.' + globalPlayersFailed: '%prefix% &cItems have already been &edisabled &cfor &eall players&c.' + toggleDisable: '&cYou have disabled the item &b%item%&c and it will no longer be given.' + togglePlayerFailed: '%prefix% &cYou cannot disable the item %item% as all items are disabled for you globally!' + +# These placeholders are specific to the plugin messages. +placeholders: + PLAYER_INTERACT: 'Unknown' \ No newline at end of file diff --git a/src/plugins/ItemJoin/items.yml b/src/plugins/ItemJoin/items.yml new file mode 100644 index 0000000..122ccd2 --- /dev/null +++ b/src/plugins/ItemJoin/items.yml @@ -0,0 +1,27 @@ +# --{ =-=-=-=-=-=-=-=-=-= ItemJoin's Custom Item Configurations, by RockinChaos =-=-=-=-=-=-=-=-=-= }-- +# See the tutorial page for a more in-depth explanation; https://github.com/RockinChaos/ItemJoin/wiki +# Join the discord for easy plugin support; https://discord.gg/D5FnJ7C + +# Modifying the Version will cause this file to break and regenerate. +items-Version: 8 + +# General options that apply to the custom items' functionality. +items-Delay: 0 +items-Overwrite: true +items-Spamming: false +items-RestrictCount: false + +# This is the section where the custom items created will be stored. +# All created items should be saved under the 'items' section for each 'custom-item' subsection. +items: + test: + id: compass + slot: 4 + itemflags: always-give, overwrite, self-drops, death-drops + triggers: join, respawn + commands-sound: BLOCK_CHEST_OPEN + name: 'F8F2C&lМеню сервера' + lore: + - '&7Нажмите, чтобы открыть главное меню.' + interact: + - 'player: menu' diff --git a/src/plugins/LuckPerms-Bukkit-5.5.4.jar b/src/plugins/LuckPerms-Bukkit-5.5.4.jar new file mode 100644 index 0000000..835612b --- /dev/null +++ b/src/plugins/LuckPerms-Bukkit-5.5.4.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75103262b6bef42b58f74cc66745ddb47b2a8f70d243060b28c38076b56d181b +size 1480362 diff --git a/src/plugins/LuckPerms/config.yml b/src/plugins/LuckPerms/config.yml new file mode 100644 index 0000000..5fa344c --- /dev/null +++ b/src/plugins/LuckPerms/config.yml @@ -0,0 +1,753 @@ +#################################################################################################### +# +----------------------------------------------------------------------------------------------+ # +# | __ __ ___ __ __ | # +# | | | | / ` |__/ |__) |__ |__) |\/| /__` | # +# | |___ \__/ \__, | \ | |___ | \ | | .__/ | # +# | | # +# | https://luckperms.net | # +# | | # +# | WIKI: https://luckperms.net/wiki | # +# | DISCORD: https://discord.gg/luckperms | # +# | BUG REPORTS: https://github.com/LuckPerms/LuckPerms/issues | # +# | | # +# | Each option in this file is documented and explained here: | # +# | ==> https://luckperms.net/wiki/Configuration | # +# | | # +# | New options are not added to this file automatically. Default values are used if an | # +# | option cannot be found. The latest config versions can be obtained at the link above. | # +# +----------------------------------------------------------------------------------------------+ # +#################################################################################################### + +# +----------------------------------------------------------------------------------------------+ # +# | | # +# | ESSENTIAL SETTINGS | # +# | | # +# | Important settings that control how LuckPerms functions. | # +# | | # +# +----------------------------------------------------------------------------------------------+ # + +# The name of the server, used for server specific permissions. +# +# - When set to "global" this setting is effectively ignored. +# - In all other cases, the value here is added to all players in a "server" context. +# - See: https://luckperms.net/wiki/Context +server: lobby + +# If the servers own UUID cache/lookup facility should be used when there is no record for a player +# already in LuckPerms. +# +# - When this is set to 'false', commands using a player's username will not work unless the player +# has joined since LuckPerms was first installed. +# - To get around this, you can use a player's uuid directly in the command, or enable this option. +# - When this is set to 'true', the server facility is used. This may use a number of methods, +# including checking the servers local cache, or making a request to the Mojang API. +use-server-uuid-cache: false + + + + +# +----------------------------------------------------------------------------------------------+ # +# | | # +# | STORAGE SETTINGS | # +# | | # +# | Controls which storage method LuckPerms will use to store data. | # +# | | # +# +----------------------------------------------------------------------------------------------+ # + +# How the plugin should store data +# +# - The various options are explained in more detail on the wiki: +# https://luckperms.net/wiki/Storage-types +# +# - Possible options: +# +# | Remote databases - require connection information to be configured below +# |=> MySQL +# |=> MariaDB (preferred over MySQL) +# |=> PostgreSQL +# |=> MongoDB +# +# | Flatfile/local database - don't require any extra configuration +# |=> H2 (preferred over SQLite) +# |=> SQLite +# +# | Readable & editable text files - don't require any extra configuration +# |=> YAML (.yml files) +# |=> JSON (.json files) +# |=> HOCON (.conf files) +# |=> TOML (.toml files) +# | +# | By default, user, group and track data is separated into different files. Data can be combined +# | and all stored in the same file by switching to a combined storage variant. +# | Just add '-combined' to the end of the storage-method, e.g. 'yaml-combined' +# +# - A H2 database is the default option. +# - If you want to edit data manually in "traditional" storage files, we suggest using YAML. +storage-method: mariadb + +# The following block defines the settings for remote database storage methods. +# +# - You don't need to touch any of the settings here if you're using a local storage method! +# - The connection detail options are shared between all remote storage types. +data: + + # Define the address and port for the database. + # - The standard DB engine port is used by default + # (MySQL: 3306, PostgreSQL: 5432, MongoDB: 27017) + # - Specify as "host:port" if differs + address: _LUCKPERMS_DB_HOST_:_LUCKPERMS_DB_PORT_ + + # The name of the database to store LuckPerms data in. + # - This must be created already. Don't worry about this setting if you're using MongoDB. + database: _LUCKPERMS_DB_NAME_ + + # Credentials for the database. + username: _LUCKPERMS_DB_USERNAME_ + password: '_LUCKPERMS_DB_PASSWORD_' + + # These settings apply to the MySQL connection pool. + # - The default values will be suitable for the majority of users. + # - Do not change these settings unless you know what you're doing! + pool-settings: + + # Sets the maximum size of the MySQL connection pool. + # - Basically this value will determine the maximum number of actual + # connections to the database backend. + # - More information about determining the size of connection pools can be found here: + # https://github.com/brettwooldridge/HikariCP/wiki/About-Pool-Sizing + maximum-pool-size: 10 + + # Sets the minimum number of idle connections that the pool will try to maintain. + # - For maximum performance and responsiveness to spike demands, it is recommended to not set + # this value and instead allow the pool to act as a fixed size connection pool. + # (set this value to the same as 'maximum-pool-size') + minimum-idle: 10 + + # This setting controls the maximum lifetime of a connection in the pool in milliseconds. + # - The value should be at least 30 seconds less than any database or infrastructure imposed + # connection time limit. + maximum-lifetime: 1800000 # 30 minutes + + # This setting controls how frequently the pool will 'ping' a connection in order to prevent it + # from being timed out by the database or network infrastructure, measured in milliseconds. + # - The value should be less than maximum-lifetime and greater than 30000 (30 seconds). + # - Setting the value to zero will disable the keepalive functionality. + keepalive-time: 0 + + # This setting controls the maximum number of milliseconds that the plugin will wait for a + # connection from the pool, before timing out. + connection-timeout: 5000 # 5 seconds + + # This setting allows you to define extra properties for connections. + # + # By default, the following options are set to enable utf8 encoding. (you may need to remove + # these if you are using PostgreSQL) + # useUnicode: true + # characterEncoding: utf8 + # + # You can also use this section to disable SSL connections, by uncommenting the 'useSSL' and + # 'verifyServerCertificate' options below. + properties: + useUnicode: true + characterEncoding: utf8 + #useSSL: false + #verifyServerCertificate: false + + # The prefix for all LuckPerms SQL tables. + # + # - This only applies for remote SQL storage types (MySQL, MariaDB, etc). + # - Change this if you want to use different tables for different servers. + table-prefix: 'luckperms_' + + # The prefix to use for all LuckPerms MongoDB collections. + # + # - This only applies for the MongoDB storage type. + # - Change this if you want to use different collections for different servers. The default is no + # prefix. + mongodb-collection-prefix: '' + + # The connection string URI to use to connect to the MongoDB instance. + # + # - When configured, this setting will override anything defined in the address, database, + # username or password fields above. + # - If you have a connection string that starts with 'mongodb://' or 'mongodb+srv://', enter it + # below. + # - For more information, please see https://docs.mongodb.com/manual/reference/connection-string/ + mongodb-connection-uri: '' + +# Define settings for a "split" storage setup. +# +# - This allows you to define a storage method for each type of data. +# - The connection options above still have to be correct for each type here. +split-storage: + # Don't touch this if you don't want to use split storage! + enabled: false + methods: + # These options don't need to be modified if split storage isn't enabled. + user: h2 + group: h2 + track: h2 + uuid: h2 + log: h2 + + + + +# +----------------------------------------------------------------------------------------------+ # +# | | # +# | UPDATE PROPAGATION & MESSAGING SERVICE | # +# | | # +# | Controls the ways in which LuckPerms will sync data & notify other servers of changes. | # +# | These options are documented on greater detail on the wiki under "Instant Updates". | # +# | | # +# +----------------------------------------------------------------------------------------------+ # + +# This option controls how frequently LuckPerms will perform a sync task. +# +# - A sync task will refresh all data from the storage, and ensure that the most up-to-date data is +# being used by the plugin. +# - This is disabled by default, as most users will not need it. However, if you're using a remote +# storage type without a messaging service setup, you may wish to set this to something like 3. +# - Set to -1 to disable the task completely. +sync-minutes: -1 + +# If the file watcher should be enabled. +# +# - When using a file-based storage type, LuckPerms can monitor the data files for changes, and +# automatically update when changes are detected. +# - If you don't want this feature to be active, set this option to false. +watch-files: true + +# Define which messaging service should be used by the plugin. +# +# - If enabled and configured, LuckPerms will use the messaging service to inform other connected +# servers of changes. +# - Use the command "/lp networksync" to manually push changes. +# - Data is NOT stored using this service. It is only used as a messaging platform. +# +# - If you decide to enable this feature, you should set "sync-minutes" to -1, as there is no need +# for LuckPerms to poll the database for changes. +# +# - Possible options: +# => sql Uses the SQL database to form a queue system for communication. Will only work when +# 'storage-method' is set to MySQL or MariaDB. This is chosen by default if the +# option is set to 'auto' and SQL storage is in use. Set to 'notsql' to disable this. +# => pluginmsg Uses the plugin messaging channels to communicate with the proxy. +# LuckPerms must be installed on your proxy & all connected servers backend servers. +# Won't work if you have more than one proxy. +# => lilypad Uses LilyPad pub-sub to push changes. You need to have the LilyPad-Connect plugin +# installed. +# => redis Uses Redis pub-sub to push changes. Your server connection info must be configured +# below. +# => rabbitmq Uses RabbitMQ pub-sub to push changes. Your server connection info must be +# configured below. +# => nats Uses Nats pub-sub to push changes. Your server connection info must be +# configured below. +# => custom Uses a messaging service provided using the LuckPerms API. +# => auto Attempts to automatically setup a messaging service using redis or sql. +messaging-service: auto + +# If LuckPerms should automatically push updates after a change has been made with a command. +auto-push-updates: true + +# If LuckPerms should push logging entries to connected servers via the messaging service. +push-log-entries: true + +# If LuckPerms should broadcast received logging entries to players on this platform. +# +# - If you have LuckPerms installed on your backend servers as well as a BungeeCord proxy, you +# should set this option to false on either your backends or your proxies, to avoid players being +# messaged twice about log entries. +broadcast-received-log-entries: true + +# Settings for Redis. +# Port 6379 is used by default; set address to "host:port" if differs +# Multiple Redis nodes can be specified in the same format as a string list under the name "addresses". +redis: + enabled: false + address: localhost + username: '' + password: '' + +# Settings for Nats. +# Port 4222 is used by default; set address to "host:port" if differs +nats: + enabled: false + address: localhost + username: '' + password: '' + +# Settings for RabbitMQ. +# Port 5672 is used by default; set address to "host:port" if differs +rabbitmq: + enabled: false + address: localhost + vhost: '/' + username: 'guest' + password: 'guest' + + + + +# +----------------------------------------------------------------------------------------------+ # +# | | # +# | CUSTOMIZATION SETTINGS | # +# | | # +# | Settings that allow admins to customize the way LuckPerms operates. | # +# | | # +# +----------------------------------------------------------------------------------------------+ # + +# Controls how temporary permissions/parents/meta should be accumulated. +# +# - The default behaviour is "deny". +# - This behaviour can also be specified when the command is executed. See the command usage +# documentation for more info. +# +# - Possible options: +# => accumulate durations will be added to the existing expiry time +# => replace durations will be replaced if the new duration is later than the current +# expiration +# => deny the command will just fail if you try to add another node with the same expiry +temporary-add-behaviour: deny + +# Controls how LuckPerms will determine a users "primary" group. +# +# - The meaning and influence of "primary groups" are explained in detail on the wiki. +# - The preferred approach is to let LuckPerms automatically determine a users primary group +# based on the relative weight of their parent groups. +# +# - Possible options: +# => stored use the value stored against the users record in the file/database +# => parents-by-weight just use the users most highly weighted parent +# => all-parents-by-weight same as above, but calculates based upon all parents inherited from +# both directly and indirectly +primary-group-calculation: parents-by-weight + +# If the plugin should check for "extra" permissions with users run LP commands. +# +# - These extra permissions allow finer control over what users can do with each command, and who +# they have access to edit. +# - The nature of the checks are documented on the wiki under "Argument based command permissions". +# - Argument based permissions are *not* static, unlike the 'base' permissions, and will depend upon +# the arguments given within the command. +argument-based-command-permissions: false + +# If the plugin should check whether senders are a member of a given group before they're able to +# edit the groups data or add/remove other users to/from it. +# Note: these limitations do not apply to the web editor! +require-sender-group-membership-to-modify: false + +# If the plugin should send log notifications to users whenever permissions are modified. +# +# - Notifications are only sent to those with the appropriate permission to receive them +# - They can also be temporarily enabled/disabled on a per-user basis using +# '/lp log notify ' +log-notify: true + +# Defines a list of log entries which should not be sent as notifications to users. +# +# - Each entry in the list is a RegEx expression which is matched against the log entry description. +log-notify-filtered-descriptions: +# - "parent add example" + +# If LuckPerms should automatically install translation bundles and periodically update them. +auto-install-translations: true + +# Defines the options for prefix and suffix stacking. +# +# - The feature allows you to display multiple prefixes or suffixes alongside a players username in +# chat. +# - It is explained and documented in more detail on the wiki under "Prefix & Suffix Stacking". +# +# - The options are divided into separate sections for prefixes and suffixes. +# - The 'duplicates' setting refers to how duplicate elements are handled. Can be 'retain-all', +# 'first-only' or 'last-only'. +# - The value of 'start-spacer' is included at the start of the resultant prefix/suffix. +# - The value of 'end-spacer' is included at the end of the resultant prefix/suffix. +# - The value of 'middle-spacer' is included between each element in the resultant prefix/suffix. +# +# - Possible format options: +# => highest Selects the value with the highest weight, from all values +# held by or inherited by the player. +# +# => lowest Same as above, except takes the one with the lowest weight. +# +# => highest_own Selects the value with the highest weight, but will not +# accept any inherited values. +# +# => lowest_own Same as above, except takes the value with the lowest weight. +# +# => highest_inherited Selects the value with the highest weight, but will only +# accept inherited values. +# +# => lowest_inherited Same as above, except takes the value with the lowest weight. +# +# => highest_on_track_ Selects the value with the highest weight, but only if the +# value was inherited from a group on the given track. +# +# => lowest_on_track_ Same as above, except takes the value with the lowest weight. +# +# => highest_not_on_track_ Selects the value with the highest weight, but only if the +# value was inherited from a group not on the given track. +# +# => lowest_not_on_track_ Same as above, except takes the value with the lowest weight. +# +# => highest_from_group_ Selects the value with the highest weight, but only if the +# value was inherited from the given group. +# +# => lowest_from_group_ Same as above, except takes the value with the lowest weight. +# +# => highest_not_from_group_ Selects the value with the highest weight, but only if the +# value was not inherited from the given group. +# +# => lowest_not_from_group_ Same as above, except takes the value with the lowest weight. +meta-formatting: + prefix: + format: + - highest_on_track_roles + - highest_on_track_clans + + duplicates: first-only + start-spacer: "[" + middle-spacer: "] [" + end-spacer: "] " + suffix: + format: + - "highest" + duplicates: first-only + start-spacer: "[" + middle-spacer: " " + end-spacer: "]" + + + + +# +----------------------------------------------------------------------------------------------+ # +# | | # +# | PERMISSION CALCULATION AND INHERITANCE | # +# | | # +# | Modify the way permission checks, meta lookups and inheritance resolutions are handled. | # +# | | # +# +----------------------------------------------------------------------------------------------+ # + +# The algorithm LuckPerms should use when traversing the "inheritance tree". +# +# - Possible options: +# => breadth-first See: https://en.wikipedia.org/wiki/Breadth-first_search +# => depth-first-pre-order See: https://en.wikipedia.org/wiki/Depth-first_search +# => depth-first-post-order See: https://en.wikipedia.org/wiki/Depth-first_search +inheritance-traversal-algorithm: depth-first-pre-order + +# If a final sort according to "inheritance rules" should be performed after the traversal algorithm +# has resolved the inheritance tree. +# +# "Inheritance rules" refers to things such as group weightings, primary group status, and the +# natural contextual ordering of the group nodes. +# +# Setting this to 'true' will allow for the inheritance rules to take priority over the structure of +# the inheritance tree. +# +# Effectively when this setting is 'true': the tree is flattened, and rules applied afterwards, +# and when this setting is 'false':, the rules are just applied during each step of the traversal. +post-traversal-inheritance-sort: false + +# Defines the mode used to determine whether a set of contexts are satisfied. +# +# - Possible options: +# => at-least-one-value-per-key Set A will be satisfied by another set B, if at least one of the +# key-value entries per key in A are also in B. +# => all-values-per-key Set A will be satisfied by another set B, if all key-value +# entries in A are also in B. +context-satisfy-mode: at-least-one-value-per-key + +# LuckPerms has a number of built-in contexts. These can be disabled by adding the context key to +# the list below. +disabled-contexts: +# - "world" + +# +----------------------------------------------------------------------------------------------+ # +# | Permission resolution settings | # +# +----------------------------------------------------------------------------------------------+ # + +# If users on this server should have their global permissions applied. +# When set to false, only server specific permissions will apply for users on this server +include-global: true + +# If users on this server should have their global world permissions applied. +# When set to false, only world specific permissions will apply for users on this server +include-global-world: true + +# If users on this server should have global (non-server specific) groups applied +apply-global-groups: true + +# If users on this server should have global (non-world specific) groups applied +apply-global-world-groups: true + +# +----------------------------------------------------------------------------------------------+ # +# | Meta lookup settings | # +# +----------------------------------------------------------------------------------------------+ # + +# Defines how meta values should be selected. +# +# - Possible options: +# => inheritance Selects the meta value that was inherited first +# => highest-number Selects the highest numerical meta value +# => lowest-number Selects the lowest numerical meta value +meta-value-selection-default: inheritance + +# Defines how meta values should be selected per key. +meta-value-selection: +# max-homes: highest-number + +# +----------------------------------------------------------------------------------------------+ # +# | Inheritance settings | # +# +----------------------------------------------------------------------------------------------+ # + +# If the plugin should apply wildcard permissions. +# +# - If set to true, LuckPerms will detect wildcard permissions, and resolve & apply all registered +# permissions matching the wildcard. +apply-wildcards: true + +# If LuckPerms should resolve and apply permissions according to the Sponge style implicit wildcard +# inheritance system. +# +# - That being: If a user has been granted "example", then the player should have also be +# automatically granted "example.function", "example.another", "example.deeper.nesting", +# and so on. +apply-sponge-implicit-wildcards: false + +# If the plugin should apply negated Bukkit default permissions before it considers wildcard +# assignments. +# +# - Plugin authors can define permissions which explicitly should not be given automatically to OPs. +# This is usually used for so called "anti-permissions" - permissions which, when granted, apply +# something negative. +# - If this option is set to true, LuckPerms will consider any negated declarations made by +# plugins before it considers wildcards. (similar to the way the OP system works) +# - If this option is set to false, LuckPerms will consider any wildcard assignments first. +apply-default-negated-permissions-before-wildcards: false + +# If the plugin should parse regex permissions. +# +# - If set to true, LuckPerms will detect regex permissions, marked with "r=" at the start of the +# node, and resolve & apply all registered permissions matching the regex. +apply-regex: true + +# If the plugin should complete and apply shorthand permissions. +# +# - If set to true, LuckPerms will detect and expand shorthand node patterns. +apply-shorthand: true + +# If the plugin should apply Bukkit child permissions. +# +# - Plugin authors can define custom permissions structures for their plugin, which will be resolved +# and used by LuckPerms if this setting is enabled. +apply-bukkit-child-permissions: true + +# If the plugin should apply Bukkit default permissions. +# +# - Plugin authors can define permissions which should be given to all users by default, or setup +# permissions which should/shouldn't be given to opped players. +# - If this option is set to false, LuckPerms will ignore these defaults. +apply-bukkit-default-permissions: true + +# If the plugin should apply attachment permissions. +# +# - Other plugins on the server are able to add their own "permission attachments" to players. +# - This allows them to grant players additional permissions which last until the end of the +# session, or until they're removed. +# - If this option is set to false, LuckPerms will not include these attachment permissions when +# considering if a player should have access to a certain permission. +apply-bukkit-attachment-permissions: true + +# +----------------------------------------------------------------------------------------------+ # +# | Extra settings | # +# +----------------------------------------------------------------------------------------------+ # + +# A list of context calculators which will be skipped when calculating contexts. +# +# - You can disable context calculators by either: +# => specifying the Java class name used by the calculator (e.g. com.example.ExampleCalculator) +# => specifying a sub-section of the Java package used by the calculator (e.g. com.example) +disabled-context-calculators: [] + +# Allows you to set "aliases" for the worlds sent forward for context calculation. +# +# - These aliases are provided in addition to the real world name. Applied recursively. +# - Remove the comment characters for the default aliases to apply. +world-rewrite: +# world_nether: world +# world_the_end: world + +# Define special group weights for this server. +# +# - Group weights can also be applied directly to group data, using the setweight command. +# - This section allows weights to be set on a per-server basis. +group-weight: +# admin: 10 + + + + +# +----------------------------------------------------------------------------------------------+ # +# | | # +# | FINE TUNING OPTIONS | # +# | | # +# | A number of more niche settings for tweaking and changing behaviour. The section also | # +# | contains toggles for some more specialised features. It is only necessary to make changes to | # +# | these options if you want to fine-tune LuckPerms behaviour. | # +# | | # +# +----------------------------------------------------------------------------------------------+ # + +# +----------------------------------------------------------------------------------------------+ # +# | Server Operator (OP) settings | # +# +----------------------------------------------------------------------------------------------+ # + +# Controls whether server operators should exist at all. +# +# - When set to 'false', all players will be de-opped, and the /op and /deop commands will be +# disabled. Note that vanilla features like the spawn-protection require an operator on the +# server to work. +enable-ops: false + +# Enables or disables a special permission based system in LuckPerms for controlling OP status. +# +# - If set to true, any user with the permission "luckperms.autoop" will automatically be granted +# server operator status. This permission can be inherited, or set on specific servers/worlds, +# temporarily, etc. +# - Additionally, setting this to true will force the "enable-ops" option above to false. All users +# will be de-opped unless they have the permission node, and the op/deop commands will be +# disabled. +# - It is recommended that you use this option instead of assigning a single '*' permission. +auto-op: true + +# Defines if "opped" players should be able to use all LuckPerms commands by default. +# +# - Set to false to only allow users who have the permissions access to the commands +commands-allow-op: false + +# +----------------------------------------------------------------------------------------------+ # +# | Vault integration settings | # +# +----------------------------------------------------------------------------------------------+ # + +# If Vault lookups for offline players on the main server thread should be enabled. +# +# LuckPerms has a "catch" for plugins attempting to perform unsafe offline player data lookups +# from the main server thread. This catch raises an exception (causes an error to occur) when unsafe +# lookups are made, instead of allowing the lookup to happen, which would likely cause the server +# to lag. +# +# However, if you're willing to accept the consequences, the catch can be disabled by setting this +# option to 'true. +vault-unsafe-lookups: false + +# If LuckPerms should use the 'display name' of a group when returning groups in Vault API calls. +# +# - When this option is set to true, the display name of the group is returned. +# - When this option is set to false, the standard name/id of the group is returned. +vault-group-use-displaynames: true + +# Controls which group LuckPerms should use for NPC players when handling Vault requests. +# +# - As NPCs aren't actually real players, LuckPerms does not load any user data for them. This +# becomes an issue when plugins want to check for their permissions using Vault. +# - As a solution, Vault checks for NPCs fallback to a group, which is defined below. +vault-npc-group: default + +# Controls how LuckPerms should consider the OP status of NPC players when handing Vault requests. +# +# - If you want NPCs to have the same permissions as "normal" players, set this option to false. +# - If you want NPCs to have OP status, set this option to true. +vault-npc-op-status: false + +# If the vault-server option below should be used. +# +# - When this option is set to false, the server value defined above under "server" is used. +use-vault-server: false + +# The name of the server used within Vault operations. +# +# - If you don't want Vault operations to be server specific, set this to "global". +# - Will only take effect if use-vault-server is set to true above. +vault-server: global + +# If global permissions should be considered when retrieving meta or player groups +vault-include-global: true + +# If Vault operations should ignore any world arguments if supplied. +vault-ignore-world: false + +# +----------------------------------------------------------------------------------------------+ # +# | Miscellaneous (and rarely used) settings | # +# +----------------------------------------------------------------------------------------------+ # + +# If LuckPerms should produce extra logging output when it handles logins. +# +# - Useful if you're having issues with UUID forwarding or data not being loaded. +debug-logins: false + +# If LuckPerms should allow usernames with non alphanumeric characters. +# +# - Note that due to the design of the storage implementation, usernames must still be 16 characters +# or less. +allow-invalid-usernames: false + +# If LuckPerms should not require users to confirm bulkupdate operations. +# +# - When set to true, operations will be executed immediately. +# - This is not recommended, as bulkupdate has the potential to irreversibly delete large amounts of +# data, and is not designed to be executed automatically. +# - If automation is needed, users should prefer using the LuckPerms API. +skip-bulkupdate-confirmation: false + +# If LuckPerms should prevent bulkupdate operations. +# +# - When set to true, bulkupdate operations (the /lp bulkupdate command) will not work. +# - When set to false, bulkupdate operations will be allowed via the console. +disable-bulkupdate: false + +# If LuckPerms should allow a users primary group to be removed with the 'parent remove' command. +# +# - When this happens, the plugin will set their primary group back to default. +prevent-primary-group-removal: false + +# If LuckPerms should update the list of commands sent to the client when permissions are changed. +update-client-command-list: true + +# If LuckPerms should attempt to register "Brigadier" command list data for its commands. +register-command-list-data: true + +# If LuckPerms should attempt to resolve Vanilla command target selectors for LP commands. +# See here for more info: https://minecraft.wiki/w/Target_selectors +resolve-command-selectors: false + +# If the plugin should run in "read-only" mode for commands. +# +# In this mode, players or the console will only be able to execute commands that read or view +# data, and will not be able to execute any LP commands that modify data. +# +# If enabling read-only mode for just players, be aware that some other plugins may allow players +# to execute commands as the console, allowing them to run LP commands indirectly. +# +# Note: This does not affect interactions with LuckPerms via the API. +commands-read-only-mode: + players: false + console: false + +# If LuckPerms commands should be disabled. When true, this will prevent all LP commands from being +# executed. In a sense this is a more extreme version of read-only mode (see above). +# +# LuckPerms will still act as the permission manager, but server administrators will be unable to +# make changes via commands. +# +# If disabling commands just for players, be aware that some other plugins may allow players to +# execute commands as the console, allowing them to run commands indirectly. +# +# If commands are disabled for both players and the console, LuckPerms will not attempt to register +# a command with the server at all & in a sense will be invisible to both players and admins. +# +# Note: This does not affect interactions with LuckPerms via the API. +disable-luckperms-commands: + players: false + console: false diff --git a/src/plugins/LuckPerms/contexts.json b/src/plugins/LuckPerms/contexts.json new file mode 100644 index 0000000..b8d7b61 --- /dev/null +++ b/src/plugins/LuckPerms/contexts.json @@ -0,0 +1,4 @@ +{ + "static-contexts": {}, + "default-contexts": {} +} \ No newline at end of file diff --git a/src/plugins/LuckPerms/translations/repository/ar_SA.properties b/src/plugins/LuckPerms/translations/repository/ar_SA.properties new file mode 100644 index 0000000..c1e5fea --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/ar_SA.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=سجل +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=تصدير +luckperms.commandsystem.available-commands=استخدم {0} لعرض الأوامر المتاحة +luckperms.commandsystem.command-not-recognised=لم يتم التعرف على الأمر +luckperms.commandsystem.no-permission=ليس لديك الإذن لاستخدام هذا الأمر\! +luckperms.commandsystem.no-permission-subcommands=ليس لديك الإذن لاستخدام أي أوامر فرعية +luckperms.commandsystem.already-executing-command=يجري تنفيذ أمر آخر، في انتظار إنهائه... +luckperms.commandsystem.usage.sub-commands-header=أوامر فرعية +luckperms.commandsystem.usage.usage-header=إستخدام الأمر +luckperms.commandsystem.usage.arguments-header=الوسائط +luckperms.first-time.no-permissions-setup=يبدو أنه لم يتم إعداد أي أذونات بعد\! +luckperms.first-time.use-console-to-give-access=قبل ان تتمكن من إستعمال أي من أوامر LuckPerms في اللعبة, تحتاج أن تستخدم لوحة التحكم لمنح الصلاحية لنفسك +luckperms.first-time.console-command-prompt=افتح لوحة التحكم خاصتك وشغل +luckperms.first-time.next-step=بعد أن تنتهى من هذا, يمكنك أن تبتدأ في تحديد الصلاحيات والمجموعات الخاصة بك +luckperms.first-time.wiki-prompt=لا تعرف من أين تبدأ؟ تحقق هنا\: {0} +luckperms.login.try-again=الرجاء المحاولة مرة أخرى لاحقاً +luckperms.login.loading-database-error=حدث خطأ في قاعدة البيانات أثناء تحميل بيانات الصلاحيات +luckperms.login.server-admin-check-console-errors=إذا كنت مشرفاً على الخادم, يرجى الذهاب إلى لوحة التحكم لمعرفة أي أخطاء +luckperms.login.server-admin-check-console-info=يرجى التحقق من وحدة تحكم الخادم للمزيد من المعلومات +luckperms.login.data-not-loaded-at-pre=بيانات الصلاحيات لمستخدمك فشل الحصول عليها أثناء مرحلة ما قبل دخول السيرفر +luckperms.login.unable-to-continue=يعذر الإستمرار +luckperms.login.craftbukkit-offline-mode-error=من المحتمل أنه بسبب تعارض بين CraftBukkit و إعداد الonline-mode +luckperms.login.unexpected-error=حدث خطأ غير متوقع خلال عملية تثبيت بيانات الصلاحيات +luckperms.opsystem.disabled=نظام الأوب الإعتيادي غير مفعل في هذا السيرفر +luckperms.opsystem.sponge-warning=يرجى الملاحظة بأن حالة متحكم السيرفر ليس له تأثير على فحوص صلاحيات Sponge حال وجود بلوقن صلاحيات مثبت، يجب عليك تعديل بيانات المستخدم مباشرة +luckperms.duration.unit.years.plural={0} سنوات +luckperms.duration.unit.years.singular={0} سنة +luckperms.duration.unit.years.short={0}س +luckperms.duration.unit.months.plural={0} شهور +luckperms.duration.unit.months.singular={0} شهر +luckperms.duration.unit.months.short={0}شهر +luckperms.duration.unit.weeks.plural={0} أسابيع +luckperms.duration.unit.weeks.singular={0} أسبوع +luckperms.duration.unit.weeks.short={0}أسب +luckperms.duration.unit.days.plural={0} أيام +luckperms.duration.unit.days.singular={0} يوم +luckperms.duration.unit.days.short={0}يوم +luckperms.duration.unit.hours.plural={0} ساعات +luckperms.duration.unit.hours.singular={0} ساعة +luckperms.duration.unit.hours.short={0}سا +luckperms.duration.unit.minutes.plural={0} دقائق +luckperms.duration.unit.minutes.singular={0} دقيقة +luckperms.duration.unit.minutes.short={0}د +luckperms.duration.unit.seconds.plural={0} ثواني +luckperms.duration.unit.seconds.singular={0} ثانية +luckperms.duration.unit.seconds.short={0}د +luckperms.duration.since={0} قبل +luckperms.command.misc.invalid-code=رمز غير صالح +luckperms.command.misc.response-code-key=رمز الأستجابة +luckperms.command.misc.error-message-key=الرسالة +luckperms.command.misc.bytebin-unable-to-communicate=يعذر الإتصال ب bytebin +luckperms.command.misc.webapp-unable-to-communicate=يعذر الإتصال ب ال web app +luckperms.command.misc.check-console-for-errors=انظر الكونسول للأخطاء +luckperms.command.misc.file-must-be-in-data=الملف {0} يجب أن يكون مجلد داخلي مباشرة لمجلد البيانات +luckperms.command.misc.wait-to-finish=الرجاء الإنتظار حتى ينتهي وحاول مرة أخرى +luckperms.command.misc.invalid-priority=أولوية غير صالحة {0} +luckperms.command.misc.expected-number=توقعت رقماً +luckperms.command.misc.date-parse-error=تعذر تحليل تاريخ {0} +luckperms.command.misc.date-in-past-error=لا يمكنك تعيين تاريخ في الماضي\! +luckperms.command.misc.page=الصفحة {0} من {1} +luckperms.command.misc.page-entries={0} مدخلات +luckperms.command.misc.none=لا شيء +luckperms.command.misc.loading.error.unexpected=حدث خطأ غير متوقع +luckperms.command.misc.loading.error.user=لم يتم تحميل المستخدم +luckperms.command.misc.loading.error.user-specific=تعذر تحميل المستخدم المستهدف {0} +luckperms.command.misc.loading.error.user-not-found=لم يتم العثور على مستخدم لـ {0} +luckperms.command.misc.loading.error.user-save-error=حدث خطأ أثناء حفظ بيانات المستخدم ل {0} +luckperms.command.misc.loading.error.user-not-online=المستخدم {0} ليس متصلا +luckperms.command.misc.loading.error.user-invalid="{0}" صيغة اسم المستخدم \\ uuid غير صحيحة +luckperms.command.misc.loading.error.user-not-uuid=المستخدم المستهدف {0} ليس uuid صالح +luckperms.command.misc.loading.error.group=لم يتم تحميل الرتبة +luckperms.command.misc.loading.error.all-groups=غير قادر على تحميل جميع الرتب +luckperms.command.misc.loading.error.group-not-found=تعذر العثور على رتبة تسمى {0} +luckperms.command.misc.loading.error.group-save-error=حدث خطأ أثناء حفظ بيانات الرتبة لـ {0} +luckperms.command.misc.loading.error.group-invalid={0} ليس اسم رتبة صالح +luckperms.command.misc.loading.error.track=لم يتم تحميل المسار +luckperms.command.misc.loading.error.all-tracks=تعذر تحميل جميع المسارات +luckperms.command.misc.loading.error.track-not-found=لم يتم العثور على المسار المسمى {0} +luckperms.command.misc.loading.error.track-save-error=حدث خطأ أثناء حفظ بيانات المسار لـ {0} +luckperms.command.misc.loading.error.track-invalid={0} ليس اسم مسار صالح +luckperms.command.editor.no-match=غير قادر على فتح المحرر، لا يوجد كائنات مطابقة للنوع المطلوب +luckperms.command.editor.start=إعداد جلسة محرر جديدة، الرجاء الانتظار... +luckperms.command.editor.url=اضغط على الرابط أدناه لفتح المحرر +luckperms.command.editor.unable-to-communicate=تعذر الاتصال مع المحرر +luckperms.command.editor.apply-edits.success=تم تطبيق بيانات محرر الويب على {0} {1} بنجاح +luckperms.command.editor.apply-edits.success-summary={0} {1} و {2} {3} +luckperms.command.editor.apply-edits.success.additions=الإضافات +luckperms.command.editor.apply-edits.success.additions-singular=إضافة +luckperms.command.editor.apply-edits.success.deletions=المحذوفات +luckperms.command.editor.apply-edits.success.deletions-singular=المحذوف +luckperms.command.editor.apply-edits.no-changes=لم يتم تطبيق أي تغييرات من محرر الويب، والبيانات المرسلة لم تحتوي على أي تعديلات +luckperms.command.editor.apply-edits.unknown-type=تعذر تطبيق التعديل على نوع الكائن المحدد +luckperms.command.editor.apply-edits.unable-to-read=غير قادر على قراءة البيانات باستخدام الرمز المعطى +luckperms.command.search.searching.permission=البحث عن المستخدمين والرتب بواسطة {0} +luckperms.command.search.searching.inherit=البحث عن المستخدمين والرتب التي ترث من {0} +luckperms.command.search.result=تم العثور على {0} مدخلات من {1} المستخدمين و {2} رتب +luckperms.command.search.result.default-notice=ملاحظة\: عند البحث عن أعضاء الرتبة الأولية، لن يتم عرض اللاعبين غير المتصلين بأي صلاحيات أخرى\! +luckperms.command.search.showing-users=يتم عرض مدخلات المستخدم +luckperms.command.search.showing-groups=يتم عرض مدخلات الرتبة +luckperms.command.tree.start=إنشاء شجرة الصلاحية، الرجاء الانتظار... +luckperms.command.tree.empty=غير قادر على إنشاء شجرة، لم يتم العثور على نتائج +luckperms.command.tree.url=رابط شجرة الصلاحية +luckperms.command.verbose.invalid-filter={0} ليس فلتر شفوي صالح +luckperms.command.verbose.enabled=تسجيل الفيربوز {0} للفحص المطابق {1} +luckperms.command.verbose.command-exec=إجبار {0} على تنفيذ الأمر {1} والإبلاغ عن جميع عمليات التحقق... +luckperms.command.verbose.off=تسجيل فرعي {0} +luckperms.command.verbose.command-exec-complete=اكتمل تنفيذ الأمر +luckperms.command.verbose.command.no-checks=اكتمل تنفيذ الأمر، ولكن لم يتم التحقق من الأذونات +luckperms.command.verbose.command.possibly-async=قد يكون ذلك لأن البلقن يقوم بتفعيل الأوامر في الخلفية (async) +luckperms.command.verbose.command.try-again-manually=لا يزال بإمكانك استخدام الأمر المطول يدوياً للكشف عن الفحوص التي أجريت هكذا +luckperms.command.verbose.enabled-recording=تسجيل الفيربوز {0} للفحص المطابق {1} +luckperms.command.verbose.uploading=تسجيل الفيربوز {0}، تحميل النتائج... +luckperms.command.verbose.url=رابط نتائج العرض +luckperms.command.verbose.enabled-term=مفعل +luckperms.command.verbose.disabled-term=معطل +luckperms.command.verbose.query-any=أي +luckperms.command.info.running-plugin=مشغل +luckperms.command.info.platform-key=المنصة +luckperms.command.info.server-brand-key=علامة السيرفر +luckperms.command.info.server-version-key=إصدار السيرفر +luckperms.command.info.storage-key=المخزن +luckperms.command.info.storage-type-key=النوع +luckperms.command.info.storage.meta.split-types-key=الأنواع +luckperms.command.info.storage.meta.ping-key=بينغ +luckperms.command.info.storage.meta.connected-key=متصل +luckperms.command.info.storage.meta.file-size-key=حجم الملف +luckperms.command.info.extensions-key=الإضافات +luckperms.command.info.messaging-key=الدردشة +luckperms.command.info.instance-key=الحالة +luckperms.command.info.static-contexts-key=السياقات الثابتة +luckperms.command.info.online-players-key=اللاعبين المتواجدين +luckperms.command.info.online-players-unique={0} فريد +luckperms.command.info.uptime-key=مدة التشغيل +luckperms.command.info.local-data-key=البيانات المحلية +luckperms.command.info.local-data={0} مستخدمين، {1} رتب، {2} مسارات +luckperms.command.generic.create.success={0} قد أنشئ بنجاح +luckperms.command.generic.create.error=حدث خطأ أثناء إنشاء {0} +luckperms.command.generic.create.error-already-exists=''{0}'' موجود مُسبقا\! +luckperms.command.generic.delete.success={0} قد حذف بنجاح +luckperms.command.generic.delete.error=حدث خطأ أثناء حذف {0} +luckperms.command.generic.delete.error-doesnt-exist={0} غير موجود\! +luckperms.command.generic.rename.success=تمت إعادة تسمية {0} بنجاح إلى {1} +luckperms.command.generic.clone.success={0} تم نسخه بنجاح إلى {1} +luckperms.command.generic.info.parent.title=الرتب الأب +luckperms.command.generic.info.parent.temporary-title=الرتب الأب المؤقتة +luckperms.command.generic.info.expires-in=تنتهي الصلاحية في +luckperms.command.generic.info.inherited-from=موروث من +luckperms.command.generic.info.inherited-from-self=الذات +luckperms.command.generic.show-tracks.title=مسارات {0} +luckperms.command.generic.show-tracks.empty={0} ليس على أي مسارات +luckperms.command.generic.clear.node-removed={0} عقد قد مسحت +luckperms.command.generic.clear.node-removed-singular=تمت إزالة عقدة {0} +luckperms.command.generic.clear=تم مسح العقدة {0} في السياق {1} +luckperms.command.generic.permission.info.title=صلاحيات {0} +luckperms.command.generic.permission.info.empty=لايمتلك {0} أي صلاحيات +luckperms.command.generic.permission.info.click-to-remove=اضغط لإزالة هذه العقدة من {0} +luckperms.command.generic.permission.check.info.title=معلومات الصلاحيات {0} +luckperms.command.generic.permission.check.info.directly={0} قد تم تعيين {1} إلى {2} في السياق {3} +luckperms.command.generic.permission.check.info.inherited={0} الموروث {1} تم تعيينه إلى {2} من {3} في السياق {4} +luckperms.command.generic.permission.check.info.not-directly=لا يحتوي {0} على أي علامات +luckperms.command.generic.permission.check.info.not-inherited={0} لا يرث {1} +luckperms.command.generic.permission.check.result.title=التحقق من الصلاحية لـ {0} +luckperms.command.generic.permission.check.result.result-key=النتيجة +luckperms.command.generic.permission.check.result.processor-key=المعالج +luckperms.command.generic.permission.check.result.cause-key=السبب +luckperms.command.generic.permission.check.result.context-key=الإطار +luckperms.command.generic.permission.set=تعيين {0} إلى {1} ل {2} في السياق {3} +luckperms.command.generic.permission.already-has={0} لديه {1} بالفعل في السياق {2} +luckperms.command.generic.permission.set-temp=تم تعيين {0} إلى {1} ل {2} لمدة {3} في السياق {4} +luckperms.command.generic.permission.already-has-temp={0} لديه بالفعل {1} تعيين مؤقت في السياق {2} +luckperms.command.generic.permission.unset=إلغاء تعيين {0} لـ {1} في السياق {2} +luckperms.command.generic.permission.doesnt-have={0} ليس لديه {1} تعيين في السياق {2} +luckperms.command.generic.permission.unset-temp=إلغاء تعيين صلاحية مؤقتة {0} ل {1} في السياق {2} +luckperms.command.generic.permission.subtract=تعيين {0} إلى {1} ل {2} لمدة {3} في السياق {4}، {5} أقل من السابق +luckperms.command.generic.permission.doesnt-have-temp={0} ليس لديه {1} تعيين مؤقت في السياق {2} +luckperms.command.generic.permission.clear=تم مسح صلاحيات {0} في السياق {1} +luckperms.command.generic.parent.info.title=آباء {0} +luckperms.command.generic.parent.info.empty={0} ليس لديه أي والدين معرفين +luckperms.command.generic.parent.info.click-to-remove=اضغط لإزالة هذا الوالد من {0} +luckperms.command.generic.parent.add={0} يرث الآن الصلاحيات من {1} في السياق {2} +luckperms.command.generic.parent.add-temp={0} يرث الآن الصلاحيات من {1} لمدة {2} في السياق {3} +luckperms.command.generic.parent.set={0} تم مسح المجموعات الأصلية الموجودة لديهم، والآن يرث {1} فقط في السياق {2} +luckperms.command.generic.parent.set-track={0} تم مسح المجموعات الأصلية الموجودة على المسار {1} ، والآن فقط يرث {2} في السياق {3} +luckperms.command.generic.parent.remove={0} لم يعد يرث الصلاحيات من {1} في السياق {2} +luckperms.command.generic.parent.remove-temp={0} لم يعد يرث الصلاحيات مؤقتا من {1} في السياق {2} +luckperms.command.generic.parent.subtract={0} سوف يرث الصلاحيات من {1} لمدة {2} في السياق {3}، {4} أقل من السابق +luckperms.command.generic.parent.clear=تم مسح والدي {0} في السياق {1} +luckperms.command.generic.parent.clear-track=تم مسح والدي {0} على المسار {1} في السياق {2} +luckperms.command.generic.parent.already-inherits={0} يرث بالفعل من {1} في السياق {2} +luckperms.command.generic.parent.doesnt-inherit={0} لا يرث من {1} في السياق {2} +luckperms.command.generic.parent.already-temp-inherits={0} يرث مؤقتا بالفعل من {1} في السياق {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} لا يرث مؤقتا من {1} في السياق {2} +luckperms.command.generic.chat-meta.info.title-prefix=بادئات {0} +luckperms.command.generic.chat-meta.info.title-suffix=لواحق {0} +luckperms.command.generic.chat-meta.info.none-prefix={0} ليس لديه بادئات +luckperms.command.generic.chat-meta.info.none-suffix={0} ليس لديه أي لاحقة +luckperms.command.generic.chat-meta.info.click-to-remove=اضغط لإزالة هذا {0} من {1} +luckperms.command.generic.chat-meta.already-has={0} لديه بالفعل {1} {2} تم تعيينه عند أولوية {3} في السياق {4} +luckperms.command.generic.chat-meta.already-has-temp={0} لديه بالفعل {1} {2} تم تعيينه مؤقتا عند أولوية {3} في السياق {4} +luckperms.command.generic.chat-meta.doesnt-have={0} ليس لديه {1} {2} تم تعيينه عند أولوية {3} في السياق {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} ليس لديه {1} {2} تم تعيينه مؤقتا عند أولوية {3} في السياق {4} +luckperms.command.generic.chat-meta.add={0} لديه {1} {2} تم تعيينه في أولوية {3} في السياق {4} +luckperms.command.generic.chat-meta.add-temp={0} لديه {1} {2} معين عند أولوية {3} لمدة {4} في السياق {5} +luckperms.command.generic.chat-meta.remove={0} لديه {1} {2} في الأولوية {3} محذوف في السياق {4} +luckperms.command.generic.chat-meta.remove-bulk={0} كان جميع {1} في الأولوية {2} تمت إزالتها في السياق {3} +luckperms.command.generic.chat-meta.remove-temp={0} كان لديه {1} {2} مؤقت في الأولوية {3} تمت إزالته في السياق {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} لديه جميع {1} المؤقت في الأولوية {2} تم إزالته في السياق {3} +luckperms.command.generic.meta.info.title=وصف {0} +luckperms.command.generic.meta.info.none={0} ليس لديه وصف +luckperms.command.generic.meta.info.click-to-remove=انقر لإزالة هذه العقدة الوصفية من {0} +luckperms.command.generic.meta.already-has={0} لديه بالفعل مفتاح وصفي {1} معين إلى {2} في السياق {3} +luckperms.command.generic.meta.already-has-temp={0} لديه بالفعل مفتاح وصفي {1} محدد مؤقتا إلى {2} في السياق {3} +luckperms.command.generic.meta.doesnt-have={0} ليس لديه مفتاح وصفي {1} تم تعيينه في السياق {2} +luckperms.command.generic.meta.doesnt-have-temp={0} ليس لديه مفتاح وصفي {1} محدد مؤقتاً في السياق {2} +luckperms.command.generic.meta.set=تم تعيين المفتاح الوصفي {0} إلى {1} ل {2} في السياق {3} +luckperms.command.generic.meta.set-temp=تعيين المفتاح الوصفي {0} إلى {1} لمدة {2} لمدة {3} في السياق {4} +luckperms.command.generic.meta.unset=إلغاء تعيين مفتاح الوصف {0} لـ {1} في السياق {2} +luckperms.command.generic.meta.unset-temp=إلغاء تعيين مفتاح الوصف {0} لـ {1} في السياق {2} +luckperms.command.generic.meta.clear={0} مطابقة نوع {1} تم محوها في السياق {2} +luckperms.command.generic.contextual-data.title=البيانات السياقية +luckperms.command.generic.contextual-data.mode.key=الوضع +luckperms.command.generic.contextual-data.mode.server=السيرفر +luckperms.command.generic.contextual-data.mode.active-player=لاعب نشط +luckperms.command.generic.contextual-data.contexts-key=السياقات +luckperms.command.generic.contextual-data.prefix-key=البادئة +luckperms.command.generic.contextual-data.suffix-key=اللاحقة +luckperms.command.generic.contextual-data.primary-group-key=الرتبة الرئيسية +luckperms.command.generic.contextual-data.meta-key=بيانات +luckperms.command.generic.contextual-data.null-result=لا شيء +luckperms.command.user.info.title=معلومات المستخدم +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=النوع +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=غير متصل +luckperms.command.user.info.status-key=الحالة +luckperms.command.user.info.status.online=متصل +luckperms.command.user.info.status.offline=غير متصل +luckperms.command.user.removegroup.error-primary=لا يمكنك إزالة مستخدم من رتبته الأساسية +luckperms.command.user.primarygroup.not-member={0} لم يكن بالفعل عضوا في {1}، إضافة لهم الآن +luckperms.command.user.primarygroup.already-has={0} لديه بالفعل {1} كرتبة أساسية +luckperms.command.user.primarygroup.warn-option=تحذير\: طريقة حساب الرتبة الأساسية التي يتم استخدامها من قبل هذا السيرفر ({0}) قد لا تعكس هذا التغيير +luckperms.command.user.primarygroup.set=تم تعيين رتبة {0} الرئيسية إلى {1} +luckperms.command.user.track.error-not-contain-group={0} ليس بالفعل في أي رتبة على {1} +luckperms.command.user.track.unsure-which-track=غير متأكد من أي مسار يمكن استخدامه، الرجاء تحديده كمدخل +luckperms.command.user.track.missing-group-advice=إما إنشاء المجموعة، أو إزالتها من المسار وحاول مرة أخرى +luckperms.command.user.promote.added-to-first={0} ليس في أي مرتبة في {1}، لذلك تم إضافتهم إلى المرتبة الأولى ، {2} في السياق {3} +luckperms.command.user.promote.not-on-track={0} ليس في أي مرتبة على {1}، لذلك لم يتم ترقيته +luckperms.command.user.promote.success=ترقية {0} على طول المسار {1} من {2} إلى {3} في السياق {4} +luckperms.command.user.promote.end-of-track=تم الوصول إلى نهاية المسار {0} ، غير قادر على ترقية {1} +luckperms.command.user.promote.next-group-deleted=المجموعة التالية على المسار {0}، لم تعد موجودة +luckperms.command.user.promote.unable-to-promote=غير قادر على ترقية المستخدم +luckperms.command.user.demote.success=تنزيل ترقية {0} على طول المسار {1} من {2} إلى {3} في السياق {4} +luckperms.command.user.demote.end-of-track=تم الوصول إلى نهاية المسار {0} ، لذلك تم إزالة {1} من {2} +luckperms.command.user.demote.end-of-track-not-removed=تم الوصول إلى نهاية المسار {0}. ولكن لم يتم إزالة {1} من المرتبة الأولى +luckperms.command.user.demote.previous-group-deleted=المرتبة السابقة على المسار، {0}، لم تعد موجودة +luckperms.command.user.demote.unable-to-demote=غير قادر على تخفيض المستخدم +luckperms.command.group.list.title=الرتب +luckperms.command.group.delete.not-default=لا يمكنك حذف المرتبة الافتراضية +luckperms.command.group.info.title=معلومات المرتبة +luckperms.command.group.info.display-name-key=الاسم الظاهر +luckperms.command.group.info.weight-key=الوزن +luckperms.command.group.setweight.set=تعيين الوزن إلى {0} للمرتبة {1} +luckperms.command.group.setdisplayname.doesnt-have={0} ليس لديه اسم عرض محدد +luckperms.command.group.setdisplayname.already-has={0} لديه بالفعل اسم عرض {1} +luckperms.command.group.setdisplayname.already-in-use=اسم العرض {0} قيد الاستخدام بالفعل من قبل {1} +luckperms.command.group.setdisplayname.set=تعيين اسم العرض إلى {0} للرتبة {1} في السياق {2} +luckperms.command.group.setdisplayname.removed=تم إزالة اسم العرض للرتبة {0} في السياق {1} +luckperms.command.track.list.title=المسارات +luckperms.command.track.path.empty=لا شيء +luckperms.command.track.info.showing-track=عرض المسار +luckperms.command.track.info.path-property=مسار +luckperms.command.track.clear=تم مسح مسار رتب {0} +luckperms.command.track.append.success=تم إلحاق المجموعة {0} للمسار {1} +luckperms.command.track.insert.success=تم إدراج الرتبة {0} في المسار {1} في الموضع {2} +luckperms.command.track.insert.error-number=لقد توقعنا رقما ولكن استلمنا بدلًا\: {0} +luckperms.command.track.insert.error-invalid-pos=غير قادر على الإدراج في الموضع {0} +luckperms.command.track.insert.error-invalid-pos-reason=موضع غير صالح +luckperms.command.track.remove.success=تم إزالة الرتبة {0} من المسار {1} +luckperms.command.track.error-empty={0} لا يمكن استخدامه كما أنه فارغ أو يحتوي على مجموعة واحدة فقط +luckperms.command.track.error-multiple-groups={0} هو عضو في مجموعات متعددة على هذا المسار +luckperms.command.track.error-ambiguous=تعذر تحديد موقعهم +luckperms.command.track.already-contains={0} يحتوي مسبقاً على {1} +luckperms.command.track.doesnt-contain={0} لا تحتوي على {1} +luckperms.command.log.load-error=لا يمكن تحميل السجل +luckperms.command.log.invalid-page=رقم الصفحة خاطئ +luckperms.command.log.invalid-page-range=الرجاء إدخال قيمة بين {0} و {1} +luckperms.command.log.empty=لا توجد إدخالات تسجيل لإظهارها +luckperms.command.log.notify.error-console=لا يمكن تفعيل الإشعارات لوحدة التحكم +luckperms.command.log.notify.enabled-term=مفعل +luckperms.command.log.notify.disabled-term=معطل +luckperms.command.log.notify.changed-state={0} إخراج التسجيل +luckperms.command.log.notify.already-on=أنت تتلقى بالفعل إشعارات +luckperms.command.log.notify.already-off=أنت لا تتلقى الإشعارات حاليًا +luckperms.command.log.notify.invalid-state=حالة غير معروفة. توقع {0} أو {1} +luckperms.command.log.show.search=عرض الإجراءات الأخيرة للاستعلام {0} +luckperms.command.log.show.recent=عرض الإجراءات الأخيرة +luckperms.command.log.show.by=عرض الإجراءات الأخيرة من قبل {0} +luckperms.command.log.show.history=عرض التاريخ لـ {0} {1} +luckperms.command.export.error-term=خطأ +luckperms.command.export.already-running=عملية تصدير أخرى قيد التشغيل بالفعل +luckperms.command.export.file.already-exists=الملف {0} موجود بالفعل +luckperms.command.export.file.not-writable=الملف {0} غير قابل للكتابة +luckperms.command.export.file.success=تم التصدير بنجاح إلى {0} +luckperms.command.export.file-unexpected-error-writing=حدث خطأ غير متوقع أثناء الكتابة إلى الملف +luckperms.command.export.web.export-code=رمز التصدير +luckperms.command.export.web.import-command-description=استخدم الأمر التالي للاستيراد +luckperms.command.import.term=استيراد +luckperms.command.import.error-term=خطأ +luckperms.command.import.already-running=عملية استيراد أخرى قيد التشغيل بالفعل +luckperms.command.import.file.doesnt-exist=الملف {0} غير موجود +luckperms.command.import.file.not-readable=الملف {0} غير قابل للقراءة +luckperms.command.import.file.unexpected-error-reading=حدث خطأ غير متوقع أثناء القراءة من ملف الاستيراد +luckperms.command.import.file.correct-format=هل هو التنسيق الصحيح؟ +luckperms.command.import.web.unable-to-read=غير قادر على قراءة البيانات باستخدام الرمز المعطى +luckperms.command.import.progress.percent={0} مكتمل +luckperms.command.import.progress.operations={0}/{1} العمليات مكتملة +luckperms.command.import.starting=البدء في عملية الاستيراد +luckperms.command.import.completed=مكتمل +luckperms.command.import.duration=استغرق {0} ثانية +luckperms.command.bulkupdate.must-use-console=أمر التحديث بالجملة يمكن استخدامه فقط من الكونسول +luckperms.command.bulkupdate.invalid-data-type=نوع غير صالح، كان يتوقع {0} +luckperms.command.bulkupdate.invalid-constraint=قيد غير صالح {0} +luckperms.command.bulkupdate.invalid-constraint-format=يجب أن تكون القيود في تنسيق {0} +luckperms.command.bulkupdate.invalid-comparison=مشغل المقارنة غير صحيح {0} +luckperms.command.bulkupdate.invalid-comparison-format=توقّعت واحدة مما يلي\: {0} +luckperms.command.bulkupdate.queued=تم وضع عملية التحديث بالجملة في قائمة الانتظار +luckperms.command.bulkupdate.confirm=شغل {0} لتنفيذ التحديث +luckperms.command.bulkupdate.unknown-id=العملية بالمعرف {0} غير موجودة أو انتهت صلاحيتها +luckperms.command.bulkupdate.starting=تشغيل التحديث بالجملة +luckperms.command.bulkupdate.success=اكتمل التحديث الشامل بنجاح +luckperms.command.bulkupdate.success.statistics.nodes=إجمالي العقد المتأثرة +luckperms.command.bulkupdate.success.statistics.users=إجمالي المستخدمين المتأثرين +luckperms.command.bulkupdate.success.statistics.groups=إجمالي الرتب المتأثرة +luckperms.command.bulkupdate.failure=فشل التحديث بالجملة، تحقق من الكونسول للأخطاء +luckperms.command.update-task.request=تم طلب مهمة التحديث، الرجاء الانتظار +luckperms.command.update-task.complete=اكتملت عملية التحديث +luckperms.command.update-task.push.attempting=يتم الآن محاولة الضغط إلى خوادم أخرى +luckperms.command.update-task.push.complete=خوادم أخرى تم إعلامها عبر {0} بنجاح +luckperms.command.update-task.push.error=حدث خطأ أثناء دفع التغييرات إلى خوادم أخرى +luckperms.command.update-task.push.error-not-setup=لا يمكن دفع التغييرات إلى خوادم أخرى حيث لم يتم تكوين خدمة المراسلة +luckperms.command.reload-config.success=تم إعادة تحميل ملف الإعدادات +luckperms.command.reload-config.restart-note=بعض الخيارات سيتم تطبيقها فقط بعد إعادة تشغيل الخادم +luckperms.command.translations.searching=البحث عن الترجمات المتاحة، الرجاء الانتظار... +luckperms.command.translations.searching-error=غير قادر على الحصول على قائمة الترجمات المتوفرة +luckperms.command.translations.installed-translations=الترجمات المثبتة +luckperms.command.translations.available-translations=الترجمات المتوفرة +luckperms.command.translations.percent-translated=تمت ترجمة {0}% +luckperms.command.translations.translations-by=بواسطة +luckperms.command.translations.installing=جارٍ تثبيت الترجمات، الرجاء الانتظار... +luckperms.command.translations.download-error=تعذر تحميل الترجمة لـ {0} +luckperms.command.translations.installing-specific=جارٍ تثبيت اللغة {0}... +luckperms.command.translations.install-complete=اكتمل التثبيت +luckperms.command.translations.download-prompt=استخدم {0} لتنزيل وتثبيت الإصدارات الحديثة من هذه الترجمات المقدمة من المجتمع +luckperms.command.translations.download-override-warning=يرجى ملاحظة أن هذا سوف يلغي أي تغييرات قمت بها لهذه اللغات +luckperms.usage.user.description=مجموعة من الأوامر لإدارة المستخدمين داخل LuckPerms. (''user'' في LuckPerms هو فقط لاعب, ويمكنه الإشارة إلى UUID أو اسم المستخدم) +luckperms.usage.group.description=مجموعة من الأوامر لإدارة المجموعات داخل LuckPerms. المجموعات هي فقط مجموعات من تعيينات الأذونات التي يمكن إعطاؤها للمستخدمين. مجموعات جديدة يتم إنشاؤها باستخدام الأمر ''creategroup''. +luckperms.usage.track.description=مجموعة من الأوامر لإدارة المسارات داخل LuckPerms. المسارات هي مجموعة مرتبة من المجموعات التي يمكن استخدامها لتحديد الترقيات والتخفيضات. +luckperms.usage.log.description=مجموعة من الأوامر لإدارة وظيفة تسجيل الدخول داخل LuckPerms. +luckperms.usage.sync.description=إعادة تحميل جميع البيانات من تخزين الإضافات في الذاكرة، وتطبيق أي تغييرات يتم اكتشافها. +luckperms.usage.info.description=يطبع معلومات عامة عن مثيل الإضافات النشطة. +luckperms.usage.editor.description=إنشاء جلسة جديدة لمحرر الويب +luckperms.usage.editor.argument.type=الأنواع المراد تحميلها إلى المحرر. (''كل''، ''المستخدمين'' أو ''المجموعات'') +luckperms.usage.editor.argument.filter=صلاحية لتصفية إدخالات المستخدم بواسطة +luckperms.usage.verbose.description=يتحكم في نظام مراقبة صلاحيات الإضافات الصوتية. +luckperms.usage.verbose.argument.action=تمكين / تعطيل التسجيل، أو تحميل الإخراج المسجل +luckperms.usage.verbose.argument.filter=عامل التصفية لمطابقة المدخلات ضد +luckperms.usage.verbose.argument.commandas=اللاعب/الأمر لتشغيله +luckperms.usage.tree.description=ينشئ طريقة عرض شجرة (ترتيب هرمي القائمة) لجميع الصلاحيات المعروفة ل LuckPerms. +luckperms.usage.tree.argument.scope=جذر الشجرة. حدد "." لتضمين جميع الصلاحيات +luckperms.usage.tree.argument.player=اسم لاعب متصل للتحقق ضده +luckperms.usage.search.description=البحث عن جميع المستخدمين/المجموعات بإذن محدد +luckperms.usage.search.argument.permission=إذن البحث عن +luckperms.usage.search.argument.page=الصفحة المراد عرضها +luckperms.usage.network-sync.description=مزامنة التغييرات مع وحدة التخزين وطلب أن تفعل جميع الخوادم الأخرى على الشبكة نفس الشيء +luckperms.usage.import.description=استيراد البيانات من ملف تصدير (تم إنشاؤه سابقاً) +luckperms.usage.import.argument.file=الملف الذي سيتم استيراده من +luckperms.usage.import.argument.replace=استبدال البيانات الموجودة بدلا من الدمج +luckperms.usage.import.argument.upload=رفع البيانات من استخراج سابق +luckperms.usage.export.description=تصدير كافة بيانات الصلاحيات إلى ملف ''تصدير''. يمكن إعادة استيرادها في وقت لاحق. +luckperms.usage.export.argument.file=الملف المراد تصديره إلى +luckperms.usage.export.argument.without-users=إستبعاد المستخدمين من التصدير +luckperms.usage.export.argument.without-groups=أستبعاد المجموعات من الاستخراج السابق +luckperms.usage.export.argument.upload=تصدير كافة بيانات الصلاحيات إلى ملف ''تصدير''. يمكن إعادة استيرادها في وقت لاحق. +luckperms.usage.reload-config.description=إعادة تحميل بعض خيارات التهيئة +luckperms.usage.bulk-update.description=تنفيذ استفسارات التغيير بالجملة في جميع البيانات +luckperms.usage.bulk-update.argument.data-type=نوع البيانات التي يتم تغييرها. (''جميع''، ''المستخدمين'' أو ''المجموعات'') +luckperms.usage.bulk-update.argument.action=الإجراء المراد تنفيذه على البيانات. (''تحديث'' أو ''حذف'') +luckperms.usage.bulk-update.argument.action-field=الحقل المراد العمل معه. مطلوب فقط لـ ''تحديث'' (''أذونات'' أو ''خادم'' أو ''عالمي'') +luckperms.usage.bulk-update.argument.action-value=القيمة المراد استبدالها بها. مطلوبة فقط لـ "تحديث". +luckperms.usage.bulk-update.argument.constraint=القيود اللازمة للتحديث +luckperms.usage.translations.description=إدارة الترجمات +luckperms.usage.translations.argument.install=الأمر الفرعي لتثبيت الترجمات +luckperms.usage.apply-edits.description=تطبيق تغييرات الصلاحيات التي أجريت من محرر الويب +luckperms.usage.apply-edits.argument.code=الرمز الفريد من نوعه للبيانات +luckperms.usage.apply-edits.argument.target=من يقوم بتطبيق البيانات إلى +luckperms.usage.create-group.description=أنشاء مجموعة جديدة +luckperms.usage.create-group.argument.name=أسم المجموعة +luckperms.usage.create-group.argument.weight=قوة المجموعة +luckperms.usage.create-group.argument.display-name=الاسم الظاهر للمجموعة +luckperms.usage.delete-group.description=حذف المجموعة +luckperms.usage.delete-group.argument.name=أسم المجموعة +luckperms.usage.list-groups.description=قائمة جميع المجموعات في المنصة +luckperms.usage.create-track.description=أنشاء مسار جديد +luckperms.usage.create-track.argument.name=أسم المسار +luckperms.usage.delete-track.description=حذف المسار +luckperms.usage.delete-track.argument.name=أسم المسار +luckperms.usage.list-tracks.description=قائمة جميع المسارات على المنصة +luckperms.usage.user-info.description=إظهار معلومات عن اللاعب +luckperms.usage.user-switchprimarygroup.description=تبديل المجموعة الرئيسية للمستخدم +luckperms.usage.user-switchprimarygroup.argument.group=التبديل الى المجموعة +luckperms.usage.user-promote.description=ترقية مسار اللاعب +luckperms.usage.user-promote.argument.track=المسار المراد ترقيته للاعب +luckperms.usage.user-promote.argument.context=السياقات لترقية اللاعب في +luckperms.usage.user-promote.argument.dont-add-to-first=فقط الترقية للمستخدم إذا كان بالفعل على المسار +luckperms.usage.user-demote.description=خفض مسار اللاعب +luckperms.usage.user-demote.argument.track=المسار المراد خفضه للاعب +luckperms.usage.user-demote.argument.context=السياقات لخفض اللاعب في +luckperms.usage.user-demote.argument.dont-remove-from-first=منع إزالة اللاعب من المجموعة الأولى +luckperms.usage.user-clone.description=نسخ اللاعب +luckperms.usage.user-clone.argument.user=الأسم/معرف اللاعب لنسخه +luckperms.usage.group-info.description=إعطاء معلومات حول المجموعة +luckperms.usage.group-listmembers.description=أظهار اللاعبين/المجموعات الذين يرثون من هذه المجموعة +luckperms.usage.group-listmembers.argument.page=الصفحة المراد عرضها +luckperms.usage.group-setweight.description=تعيين قوة المجموعة +luckperms.usage.group-setweight.argument.weight=القوة المراد وضعها +luckperms.usage.group-set-display-name.description=ضع أسم عرض المجموعات +luckperms.usage.group-set-display-name.argument.name=الأسم تم تغيره الى +luckperms.usage.group-set-display-name.argument.context=السياقات التي سيتم تعيين الاسم فيها +luckperms.usage.group-rename.description=تغير اسم المجموعة +luckperms.usage.group-rename.argument.name=الاسم الجديد للمجموعة +luckperms.usage.group-clone.description=نسخ المجموعة +luckperms.usage.group-clone.argument.name=أسم المجموعة المراد نسخها +luckperms.usage.holder-editor.description=فتح موقع محرر الصلاحيات +luckperms.usage.holder-showtracks.description=قائمة المسارات التي يعمل عليها الكائن +luckperms.usage.holder-clear.description=أزالة جميع صلاحيات، الوارثين والميتا +luckperms.usage.holder-clear.argument.context=تصفية المسارات بواسطة +luckperms.usage.permission.description=تعديل الصلاحيات +luckperms.usage.parent.description=تعديل الميراث +luckperms.usage.meta.description=تحرير قيم البيانات الوصفية +luckperms.usage.permission-info.description=قائمة صلاحية العقد التي يملكها الكائن +luckperms.usage.permission-info.argument.page=الصفحة المراد عرضها +luckperms.usage.permission-info.argument.sort-mode=كيف فرز المدخلات +luckperms.usage.permission-set.description=وضع صلاحية للكائن +luckperms.usage.permission-set.argument.node=صلاحية العقدة لتعين +luckperms.usage.permission-set.argument.value=القيمة للعقدة +luckperms.usage.permission-set.argument.context=السياقات لأضافة الصلاحية الى +luckperms.usage.permission-unset.description=ازالة الصلاحية من الكائن +luckperms.usage.permission-unset.argument.node=صلاحية العقده لأزالتها +luckperms.usage.permission-unset.argument.context=السياقات لأزالة الصلاحية +luckperms.usage.permission-settemp.description=وضع صلاحية لكائن مؤقتًا +luckperms.usage.permission-settemp.argument.node=صلاحية العقدة لوضعها +luckperms.usage.permission-settemp.argument.value=قيمة العقدة +luckperms.usage.permission-settemp.argument.duration=المدة حتى تنتهي صلاحية العقده +luckperms.usage.permission-settemp.argument.temporary-modifier=كيف يتطبق الأذن المؤقت +luckperms.usage.permission-settemp.argument.context=السياقات لأضافة الصلاحية في +luckperms.usage.permission-unsettemp.description=ازالة الصلاحية المؤقتة من الكائن +luckperms.usage.permission-unsettemp.argument.node=الصلاحية لأزالتها +luckperms.usage.permission-unsettemp.argument.duration=المدة المراد ازالتها +luckperms.usage.permission-unsettemp.argument.context=السياقات لأزالة الصلاحية في +luckperms.usage.permission-check.description=تحقق اذا كان الكائن يحتوي على صلاحية العقدة +luckperms.usage.permission-check.argument.node=صلاحية العقدة المراد التحقق منها +luckperms.usage.permission-clear.description=مسح جميع الصلاحيات +luckperms.usage.permission-clear.argument.context=ترتيب السياقات بواسطة +luckperms.usage.parent-info.description=قائمة المجموعات التي يرثها من +luckperms.usage.parent-info.argument.page=الصفحة المراد عرضها +luckperms.usage.parent-info.argument.sort-mode=كيف فرز المدخلات +luckperms.usage.parent-set.description=أزالة جميع المجموعات الأخرى التي يرثها الكائن بالفعل ويضيفها إلى المجموعة المحددة +luckperms.usage.parent-set.argument.group=المجموعة المراد تعيينها +luckperms.usage.parent-set.argument.context=السياقات لتعيين المجموعة فيها +luckperms.usage.parent-add.description=يعين مجموعة أخرى للكائن ليرث الصلاحيات منها +luckperms.usage.parent-add.argument.group=المجموعة التي ترث منها +luckperms.usage.parent-add.argument.context=السياقات لتوريث المجموعة فيها +luckperms.usage.parent-remove.description=أزالة قاعدة التوريث المحددة مسبقًا +luckperms.usage.parent-remove.argument.group=الرتبة لأزالتها +luckperms.usage.parent-remove.argument.context=السياقات لإزالة المجموعة فيها +luckperms.usage.parent-set-track.description=أزالة كل المجموعات الأخرى التي يرثها الكائن بالفعل على المسار المحدد ويضيفها إلى المجموعة المحددة +luckperms.usage.parent-set-track.argument.track=المسار المراد ضبطه +luckperms.usage.parent-set-track.argument.group=المجموعة المراد تعيينها ، أو رقم يتعلق بموقف المجموعة على المسار المحدد +luckperms.usage.parent-set-track.argument.context=السياقات لتعيين المجموعة فيها +luckperms.usage.parent-add-temp.description=يعيّن مجموعة أخرى للكائن ليرث الصلاحيات منها مؤقتًا +luckperms.usage.parent-add-temp.argument.group=المجموعة التي ترث منها +luckperms.usage.parent-add-temp.argument.duration=مدة عضوية المجموعة +luckperms.usage.parent-add-temp.argument.temporary-modifier=كيف ينبغي تطبيق الإذن المؤقت +luckperms.usage.parent-add-temp.argument.context=السياقات لتوريث المجموعة فيها +luckperms.usage.parent-remove-temp.description=أزالة قاعدة توريث مؤقتة تم تعيينها مسبقًا +luckperms.usage.parent-remove-temp.argument.group=الرتبة لحذفها +luckperms.usage.parent-remove-temp.argument.duration=مدة الطرح +luckperms.usage.parent-remove-temp.argument.context=السياقات لإزالة المجموعة فيها +luckperms.usage.parent-clear.description=أزالة جميع الوراثات +luckperms.usage.parent-clear.argument.context=السياقات للتصفية حسب +luckperms.usage.parent-clear-track.description=مسح جميع الوراثات على مسار معين +luckperms.usage.parent-clear-track.argument.track=المسار المطلوب إزالته +luckperms.usage.parent-clear-track.argument.context=السياقات للتصفية حسب +luckperms.usage.meta-info.description=أظهار جميع بيانات الدردشة +luckperms.usage.meta-set.description=تعين قيمة التعريف +luckperms.usage.meta-set.argument.key=المفتاح لضبط +luckperms.usage.meta-set.argument.value=القيمة المراد تعيينها +luckperms.usage.meta-set.argument.context=السياقات لإضافة زوج التعريف فيها +luckperms.usage.meta-unset.description=إلغاء تحديد قيمة التعريف +luckperms.usage.meta-unset.argument.key=مفتاح فك +luckperms.usage.meta-unset.argument.context=السياقات لإزالة زوج التعريف في +luckperms.usage.meta-settemp.description=يحدد قيمة التعريف مؤقتًا +luckperms.usage.meta-settemp.argument.key=المفتاح لضبط +luckperms.usage.meta-settemp.argument.value=القيمة المراد تعيينها +luckperms.usage.meta-settemp.argument.duration=المدة حتى انتهاء صلاحية قيمة التعريف +luckperms.usage.meta-settemp.argument.context=السياقات لإضافة زوج التعريف فيها +luckperms.usage.meta-unsettemp.description=إلغاء تعيين قيمة التعريف المؤقتة +luckperms.usage.meta-unsettemp.argument.key=مفتاح فك +luckperms.usage.meta-unsettemp.argument.context=السياقات لإزالة زوج التعريف في +luckperms.usage.meta-addprefix.description=اضافة شكل +luckperms.usage.meta-addprefix.argument.priority=الأولوية لإضافة البادئة في +luckperms.usage.meta-addprefix.argument.prefix=سلسلة البادئة +luckperms.usage.meta-addprefix.argument.context=السياقات لإضافة البادئة فيها +luckperms.usage.meta-addsuffix.description=يضيف لاحقة +luckperms.usage.meta-addsuffix.argument.priority=الأولوية لإضافة اللاحقة في +luckperms.usage.meta-addsuffix.argument.suffix=سلسلة اللاحقة +luckperms.usage.meta-addsuffix.argument.context=السياقات لإضافة اللاحقة فيها +luckperms.usage.meta-setprefix.description=ضبط بادئة +luckperms.usage.meta-setprefix.argument.priority=الأولوية المراد ضبط البادئة فيها +luckperms.usage.meta-setprefix.argument.prefix=نص البادئة +luckperms.usage.meta-setprefix.argument.context=السياقات لضبط البادئة فيها +luckperms.usage.meta-setsuffix.description=ضبط لاحقة +luckperms.usage.meta-setsuffix.argument.priority=الأولوية المراد ضبط اللاحقة فيها +luckperms.usage.meta-setsuffix.argument.suffix=نص اللاحقة +luckperms.usage.meta-setsuffix.argument.context=السياقات لضبط اللاحقة فيها +luckperms.usage.meta-removeprefix.description=إزالة البادئة +luckperms.usage.meta-removeprefix.argument.priority=الأولوية المراد إزالة البادئة فيها +luckperms.usage.meta-removeprefix.argument.prefix=نص البادئة +luckperms.usage.meta-removeprefix.argument.context=السياقات المراد إزالة البادئة فيها +luckperms.usage.meta-removesuffix.description=إزالة لاحقة +luckperms.usage.meta-removesuffix.argument.priority=الأولوية المراد إزالة اللاحقة فيها +luckperms.usage.meta-removesuffix.argument.suffix=نص اللاحقة +luckperms.usage.meta-removesuffix.argument.context=السياقات المراد إزالة اللاحقة فيها +luckperms.usage.meta-addtemp-prefix.description=إضافة بادئة مؤقتة +luckperms.usage.meta-addtemp-prefix.argument.priority=الأولوية المراد إضافة البادئة فيها +luckperms.usage.meta-addtemp-prefix.argument.prefix=نص البادئة +luckperms.usage.meta-addtemp-prefix.argument.duration=المدة حتى تنتهي صلاحية البادئة +luckperms.usage.meta-addtemp-prefix.argument.context=السياقات المراد إضافة البادئة فيها +luckperms.usage.meta-addtemp-suffix.description=إضافة لاحقة مؤقتة +luckperms.usage.meta-addtemp-suffix.argument.priority=الأولوية المراد إضافة اللاحقة فيها +luckperms.usage.meta-addtemp-suffix.argument.suffix=نص اللاحقة +luckperms.usage.meta-addtemp-suffix.argument.duration=المدة حتى تنتهي صلاحية اللاحقة +luckperms.usage.meta-addtemp-suffix.argument.context=السياقات المراد إضافة اللاحقة فيها +luckperms.usage.meta-settemp-prefix.description=إضافة بادئة مؤقتة +luckperms.usage.meta-settemp-prefix.argument.priority=الأولوية المراد ضبط البادئة فيها +luckperms.usage.meta-settemp-prefix.argument.prefix=نص البادئة +luckperms.usage.meta-settemp-prefix.argument.duration=المدة حتى تنتهي صلاحية البادئة +luckperms.usage.meta-settemp-prefix.argument.context=السياقات المراد ضبط البادئة فيها +luckperms.usage.meta-settemp-suffix.description=إضافة لاحقة مؤقتة +luckperms.usage.meta-settemp-suffix.argument.priority=الأولوية المراد ضبط اللاحقة فيها +luckperms.usage.meta-settemp-suffix.argument.suffix=نص اللاحقة +luckperms.usage.meta-settemp-suffix.argument.duration=المدة حتى تنتهي صلاحية اللاحقة +luckperms.usage.meta-settemp-suffix.argument.context=السياقات المراد ضبط اللاحقة فيها +luckperms.usage.meta-removetemp-prefix.description=إزالة بادئة مؤقتة +luckperms.usage.meta-removetemp-prefix.argument.priority=الأولوية المراد إزالة البادئة فيها +luckperms.usage.meta-removetemp-prefix.argument.prefix=نص البادئة +luckperms.usage.meta-removetemp-prefix.argument.context=السياقات المراد إزالة البادئة فيها +luckperms.usage.meta-removetemp-suffix.description=إزالة بادئة مؤقتة +luckperms.usage.meta-removetemp-suffix.argument.priority=الأولوية المراد إزالة اللاحقة فيها +luckperms.usage.meta-removetemp-suffix.argument.suffix=نص اللاحقة +luckperms.usage.meta-removetemp-suffix.argument.context=السياقات المراد إزالة اللاحقة فيها +luckperms.usage.meta-clear.description=مسح كافة البيانات +luckperms.usage.meta-clear.argument.type=نوع التعريف المراد إزالته +luckperms.usage.meta-clear.argument.context=السياقات المراد التصفية بها +luckperms.usage.track-info.description=إعطاء معلومات حول المسار +luckperms.usage.track-editor.description=فتح موقع محرر الصلاحيات +luckperms.usage.track-append.description=إلحاق مجموعة إلى نهاية المسار +luckperms.usage.track-append.argument.group=المجموعة المراد إلحاقها +luckperms.usage.track-insert.description=إدراج مجموعة في موضع معين على طول المسار +luckperms.usage.track-insert.argument.group=المجموعة المراد إلحاقها +luckperms.usage.track-insert.argument.position=الموقع المراد إدراج المجموعة فيه (الموقع الأول على المسار هو 1) +luckperms.usage.track-remove.description=إزالة مجموعة من المسار +luckperms.usage.track-remove.argument.group=المجموعة المراد إزالتها +luckperms.usage.track-clear.description=مسح المجموعات في المسار +luckperms.usage.track-rename.description=إعادة تسمية المسار +luckperms.usage.track-rename.argument.name=الاسم الجديد +luckperms.usage.track-clone.description=نسخ المسار +luckperms.usage.track-clone.argument.name=اسم المسار المراد استنساخه إليه +luckperms.usage.log-recent.description=عرض آخر الإجراءات +luckperms.usage.log-recent.argument.user=اسم المستخدم / معرف المستخدم المراد للتصفية +luckperms.usage.log-recent.argument.page=رقم الصفحة المراد عرضها +luckperms.usage.log-search.description=البحث في السجل عن مدخلة +luckperms.usage.log-search.argument.query=الاستعلام المراد للبحث +luckperms.usage.log-search.argument.page=رقم الصفحة المراد عرضها +luckperms.usage.log-notify.description=إطفاء\\تشغيل إشعارات السجل +luckperms.usage.log-notify.argument.toggle=ما إذا كان سيتم تشغيل أو إيقاف التشغيل +luckperms.usage.log-user-history.description=عرض سجل المستخدم +luckperms.usage.log-user-history.argument.user=اسم المستخدم / معرف المستخدم +luckperms.usage.log-user-history.argument.page=رقم الصفحة المراد عرضها +luckperms.usage.log-group-history.description=عرض سجل مجموعة +luckperms.usage.log-group-history.argument.group=إسم المجموعة +luckperms.usage.log-group-history.argument.page=رقم الصفحة المراد عرضها +luckperms.usage.log-track-history.description=عرض سجل المسار +luckperms.usage.log-track-history.argument.track=إسم المسار +luckperms.usage.log-track-history.argument.page=رقم الصفحة المراد عرضها +luckperms.usage.sponge.description=تعديل بيانات سبونج الإضافية +luckperms.usage.sponge.argument.collection=المجموعة المراد الاستعلام عنها +luckperms.usage.sponge.argument.subject=الموضوع المراد تعديله +luckperms.usage.sponge-permission-info.description=إظهار معلومات حول صلاحيات الموضوع +luckperms.usage.sponge-permission-info.argument.contexts=السياقات المراد التصفية بها +luckperms.usage.sponge-permission-set.description=تعيين صلاحيّة لهذا الموضوع +luckperms.usage.sponge-permission-set.argument.node=العقدة الصلاحيّة المراد تعيينها +luckperms.usage.sponge-permission-set.argument.tristate=القيمة المراد تعيين الإذن لها +luckperms.usage.sponge-permission-set.argument.contexts=السياقات المراد تعيين الإذن فيها +luckperms.usage.sponge-permission-clear.description=مسح صلاحيات المواضيع +luckperms.usage.sponge-permission-clear.argument.contexts=السياقات المراد مسح الصلاحيات فيها +luckperms.usage.sponge-parent-info.description=إظهار معلومات حول آباء الموضوع +luckperms.usage.sponge-parent-info.argument.contexts=السياقات المراد التصفية بها +luckperms.usage.sponge-parent-add.description=إضافة أب إلى الموضوع +luckperms.usage.sponge-parent-add.argument.collection=مجموعة المواضيع التي يكون فيها الموضوع الرئيسي +luckperms.usage.sponge-parent-add.argument.subject=اسم الموضوع الرئيسي +luckperms.usage.sponge-parent-add.argument.contexts=السياقات المراد إضافة الأب فيها +luckperms.usage.sponge-parent-remove.description=إزالة والد من الموضوع +luckperms.usage.sponge-parent-remove.argument.collection=مجموعة المواضيع التي يكون فيها الموضوع الرئيسي +luckperms.usage.sponge-parent-remove.argument.subject=اسم الموضوع الرئيسي +luckperms.usage.sponge-parent-remove.argument.contexts=السياقات المراد إزالة الأب فيها +luckperms.usage.sponge-parent-clear.description=مسح الوالدين الموضوعين +luckperms.usage.sponge-parent-clear.argument.contexts=السياقات المراد إزالة اللآباء فيها +luckperms.usage.sponge-option-info.description=إظهار معلومات حول خيارات الموضوع +luckperms.usage.sponge-option-info.argument.contexts=السياقات المراد التصفية بها +luckperms.usage.sponge-option-set.description=تعيين خيار للموضوع +luckperms.usage.sponge-option-set.argument.key=المفتاح المراد تعيينه +luckperms.usage.sponge-option-set.argument.value=القيمة المراد تعيين المفتاح إليها +luckperms.usage.sponge-option-set.argument.contexts=السياقات المراد ضبط الخيار فيها +luckperms.usage.sponge-option-unset.description=إلغاء تعيين خيار للموضوع +luckperms.usage.sponge-option-unset.argument.key=المفتاح المراد إلغاء تعيينه +luckperms.usage.sponge-option-unset.argument.contexts=السياقات التي سيتم إلغاء تعيين المفتاح فيها +luckperms.usage.sponge-option-clear.description=مسح خيارات المواضيع +luckperms.usage.sponge-option-clear.argument.contexts=السياقات المراد مسح الخيارات فيها diff --git a/src/plugins/LuckPerms/translations/repository/bg_BG.properties b/src/plugins/LuckPerms/translations/repository/bg_BG.properties new file mode 100644 index 0000000..33c86fd --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/bg_BG.properties @@ -0,0 +1,567 @@ +luckperms.logs.actionlog-prefix=ЛОГ +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=ИЗНОС +luckperms.commandsystem.available-commands=Използвайте {0}, за да видите наличните команди +luckperms.commandsystem.command-not-recognised=Непозната команда +luckperms.commandsystem.no-permission=Нямате разрешение да използвате тази команда\! +luckperms.commandsystem.no-permission-subcommands=Нямате разрешение да използвате която и да е под команда +luckperms.commandsystem.already-executing-command=Изпълнява се друга команда, изчакване докато приключи... +luckperms.commandsystem.usage.sub-commands-header=Под Команди +luckperms.commandsystem.usage.usage-header=Правилно използване на командата +luckperms.commandsystem.usage.arguments-header=Аргументи +luckperms.first-time.no-permissions-setup=Изглежда, че никакви права не са настроени\! +luckperms.first-time.use-console-to-give-access=Преди да използвате, която и да е команда на LuckPerms в играта, трябва да изпозвате конзолата, за да си дадете правомощия +luckperms.first-time.console-command-prompt=Отворете конзолата и изпълнете +luckperms.first-time.next-step=След като направите това, можете да започнете да дефинирате права и групи +luckperms.first-time.wiki-prompt=Не знаете от къде да започнете? Вижте тук\: {0} +luckperms.login.try-again=Моля, опитайте отново по-късно +luckperms.login.loading-database-error=Настъпи грешка в базата данни при зареждане на информация за права +luckperms.login.server-admin-check-console-errors=Ако сте сървърен администратор, моля проверете конзолата за грешки +luckperms.login.server-admin-check-console-info=Моля, проверете конзолата за повече информация +luckperms.login.data-not-loaded-at-pre=Данните за права за Вас не бяха заредени по време на етапа преди вход +luckperms.login.unable-to-continue=невъзможно продължаване +luckperms.login.craftbukkit-offline-mode-error=това е вероятно поради конфликт между CraftBukkit и настройката online-mode +luckperms.login.unexpected-error=Възникна неочаквана грешка при настройването на данните за правата Ви +luckperms.opsystem.disabled=Вградената OP система е изключена на този сървър +luckperms.opsystem.sponge-warning=Обърнете внимание, че статуса на Сървърен Оператор няма ефект на проверките на Sponge за права, когато плъгин за права е инсталиран, Вие трябва да редактирате потребителските данни ръчно +luckperms.duration.unit.years.plural={0} години +luckperms.duration.unit.years.singular={0} година +luckperms.duration.unit.years.short={0}г +luckperms.duration.unit.months.plural={0} Месеца +luckperms.duration.unit.months.singular={0} месец +luckperms.duration.unit.months.short={0}м +luckperms.duration.unit.weeks.plural={0} седмици +luckperms.duration.unit.weeks.singular={0} седмица +luckperms.duration.unit.weeks.short={0}с +luckperms.duration.unit.days.plural={0} дни +luckperms.duration.unit.days.singular={0} ден +luckperms.duration.unit.days.short={0}д +luckperms.duration.unit.hours.plural={0} часа +luckperms.duration.unit.hours.singular={0} час +luckperms.duration.unit.hours.short={0}ч +luckperms.duration.unit.minutes.plural={0} минути +luckperms.duration.unit.minutes.singular={0} минута +luckperms.duration.unit.minutes.short={0}мин +luckperms.duration.unit.seconds.plural={0} секунди +luckperms.duration.unit.seconds.singular={0} секунда +luckperms.duration.unit.seconds.short={0}с +luckperms.duration.since=преди {0} +luckperms.command.misc.invalid-code=Невалиден код +luckperms.command.misc.response-code-key=код на отговор +luckperms.command.misc.error-message-key=съобщение +luckperms.command.misc.bytebin-unable-to-communicate=Не можахме да комуникираме с bytebin +luckperms.command.misc.webapp-unable-to-communicate=Не можахме да комуникираме с уеб апликацията +luckperms.command.misc.check-console-for-errors=Проверете конзолата за грешки +luckperms.command.misc.file-must-be-in-data=Файлът {0} трябва да се намира в главната папка с файлове +luckperms.command.misc.wait-to-finish=Моля изчакайте да свърши и опитайте отново +luckperms.command.misc.invalid-priority=Невалиден приоритет {0} +luckperms.command.misc.expected-number=Очаквахме число +luckperms.command.misc.date-parse-error=Не може да се анализира датата {0} +luckperms.command.misc.date-in-past-error=Не може да сложите дата в миналото\! +luckperms.command.misc.page=страница {0} от {1} +luckperms.command.misc.page-entries={0} записа +luckperms.command.misc.none=Няма +luckperms.command.misc.loading.error.unexpected=Възникна неочаквана грешка +luckperms.command.misc.loading.error.user=Информацията на потребителя не е заредена +luckperms.command.misc.loading.error.user-specific=Не можахме да заредим информацията за потребителя {0} +luckperms.command.misc.loading.error.user-not-found=Потребителят {0} не може да бъде намерен +luckperms.command.misc.loading.error.user-save-error=Имаше проблем при запазването на информацията за потребителя {0} +luckperms.command.misc.loading.error.user-not-online=Потребителят {0} не е на линия +luckperms.command.misc.loading.error.user-invalid={0} не е валидно потребителско име или uuid +luckperms.command.misc.loading.error.user-not-uuid=Целевото uuid {0} е невалидно +luckperms.command.misc.loading.error.group=Групата не е заредена +luckperms.command.misc.loading.error.all-groups=Не можахме да заредим всички групи +luckperms.command.misc.loading.error.group-not-found=Група с името {0} не може да бъде намерена +luckperms.command.misc.loading.error.group-save-error=Имаше проблем при запазването на информацията за групата {0} +luckperms.command.misc.loading.error.group-invalid={0} не е валидно име на група +luckperms.command.misc.loading.error.track=Трака не е зареден +luckperms.command.misc.loading.error.all-tracks=Не може да се заредят всички тракове +luckperms.command.misc.loading.error.track-not-found=Трак с името {0} не може да бъде намерен +luckperms.command.misc.loading.error.track-save-error=Имаше проблем при запазването на информацията за трака {0} +luckperms.command.misc.loading.error.track-invalid={0} не е валидно име на трак +luckperms.command.editor.no-match=Не можахме да отворим редактора, никакви обекти не съвпаднаха с желаният тип +luckperms.command.editor.start=Приготвяме нова сесия на редактора, моля изчакайте... +luckperms.command.editor.url=Натиснете на връзката долу, за да отворите редактора +luckperms.command.editor.unable-to-communicate=Не можахме да комуникираме с редактора +luckperms.command.editor.apply-edits.success=Информацията от уеб редакторът за {0} {1} беше успешно приложена +luckperms.command.editor.apply-edits.success-summary={0} {1} и {2} {3} +luckperms.command.editor.apply-edits.success.additions=допълнения +luckperms.command.editor.apply-edits.success.additions-singular=допълнение +luckperms.command.editor.apply-edits.success.deletions=изтривания +luckperms.command.editor.apply-edits.success.deletions-singular=изтриване +luckperms.command.editor.apply-edits.no-changes=Не бяха приложени никакви промени от уеб редактора, дадената информация нямаше никакви редакции +luckperms.command.editor.apply-edits.unknown-type=Не можахме да приложим редакциите върху посочения обект +luckperms.command.editor.apply-edits.unable-to-read=Не можахме да прочетем информацията, използвайки даденият код +luckperms.command.search.searching.permission=Търсене на потребители и групи с {0} +luckperms.command.search.searching.inherit=Търсене на потребители и групи, които наследяват {0} +luckperms.command.search.result=Намерихме {0} записа от {1} потребители и {2} групи +luckperms.command.search.result.default-notice=Бележка\: когато търсите за членове на групата по подразбиране, потребителите, които не са на линия и нямат други права няма да бъдат показани\! +luckperms.command.search.showing-users=Показваме потребителските записи +luckperms.command.search.showing-groups=Показваме груповите записи +luckperms.command.tree.start=Генерираме дърво на правата, моля изчакайте... +luckperms.command.tree.empty=Не можахме да генерираме дърво, резултати не бяха намерени +luckperms.command.tree.url=URL адресът на дървото за права +luckperms.command.verbose.invalid-filter={0} не е валиден подробен филтър +luckperms.command.verbose.enabled=Подробно изписване на {0} за проверки, които изпълват критерии {1} +luckperms.command.verbose.command-exec=Караме {0} да изпълни командата {1} и показваме всички направени проверки... +luckperms.command.verbose.off=Подробно изписваме {0} +luckperms.command.verbose.command-exec-complete=Успешно изпълнявне на командата +luckperms.command.verbose.command.no-checks=Изпълнението на командата беше завършено, но не бяха извършвани проверки за права +luckperms.command.verbose.command.possibly-async=Това може да е, защото плъгина изпълнява команди на заден план (асинхронизирано) +luckperms.command.verbose.command.try-again-manually=Все още можете да използвате verbose ръчно, за да засечете проверки, правени по този начин +luckperms.command.verbose.enabled-recording=Подробно записване на {0} за проверки, които изпълват критерии {1} +luckperms.command.verbose.uploading=Допълнително регистриране на информация {0}, качване на резултати... +luckperms.command.verbose.url=Допълнителен резултат URL +luckperms.command.verbose.enabled-term=включено +luckperms.command.verbose.disabled-term=изключено +luckperms.command.verbose.query-any=ВСЯКАКВО +luckperms.command.info.running-plugin=Изпълнява +luckperms.command.info.platform-key=Платформа +luckperms.command.info.server-brand-key=Марка на сървъра +luckperms.command.info.server-version-key=Версия на сървъра +luckperms.command.info.storage-key=Хранилище +luckperms.command.info.storage-type-key=Вид +luckperms.command.info.storage.meta.split-types-key=Видове +luckperms.command.info.storage.meta.ping-key=Латентност +luckperms.command.info.storage.meta.connected-key=Свързан +luckperms.command.info.storage.meta.file-size-key=Големина на файла +luckperms.command.info.extensions-key=Добавки +luckperms.command.info.messaging-key=Услуга за съобщения +luckperms.command.info.instance-key=Инстанция +luckperms.command.info.static-contexts-key=Статични контексти +luckperms.command.info.online-players-key=Онлайн Играчи +luckperms.command.info.online-players-unique={0} уникални +luckperms.command.info.uptime-key=Време на работа +luckperms.command.info.local-data-key=Локална Информация +luckperms.command.info.local-data={0} потребителя, {1} групи, {2} пътеки +luckperms.command.generic.create.success={0} беше създаден/а успешно +luckperms.command.generic.create.error=Възникна грешка докато създавахме {0} +luckperms.command.generic.create.error-already-exists={0} вече съществува\! +luckperms.command.generic.delete.success={0} беше изтрит/а успешно +luckperms.command.generic.delete.error=Възникна грешка при изтриването на {0} +luckperms.command.generic.delete.error-doesnt-exist={0} не съществува\! +luckperms.command.generic.rename.success={0} беше успешно преименувано до {1} +luckperms.command.generic.clone.success={0} беше успешно клонирано на {1} +luckperms.command.generic.info.parent.title=Групи родители +luckperms.command.generic.info.parent.temporary-title=Временни групи родители +luckperms.command.generic.info.expires-in=изтича след +luckperms.command.generic.info.inherited-from=наследено от +luckperms.command.generic.info.inherited-from-self=себе си +luckperms.command.generic.show-tracks.title=Траковете на {0} +luckperms.command.generic.show-tracks.empty={0} не е на никакви тракове +luckperms.command.generic.clear.node-removed={0} ноуда бяха премахнати +luckperms.command.generic.clear.node-removed-singular={0} ноуд беше премахнат +luckperms.command.generic.clear=Ноудовете на {0} бяха премахнати в контекст {1} +luckperms.command.generic.permission.info.title=Правата на {0} +luckperms.command.generic.permission.info.empty={0} няма никакви права +luckperms.command.generic.permission.info.click-to-remove=Натиснете за да премахнете този ноуд от {0} +luckperms.command.generic.permission.check.info.title=Информация за правото {0} +luckperms.command.generic.permission.check.info.directly={0} има {1} настроено на {2} в контекст {3} +luckperms.command.generic.permission.check.info.inherited={0} наследява правото {1} настроено на {2} от група {3} в контекст {4} +luckperms.command.generic.permission.check.info.not-directly={0} няма правото {1} +luckperms.command.generic.permission.check.info.not-inherited={0} не наследява {1} +luckperms.command.generic.permission.check.result.title=Проверка на право {0} +luckperms.command.generic.permission.check.result.result-key=Резултат +luckperms.command.generic.permission.check.result.processor-key=Процесор +luckperms.command.generic.permission.check.result.cause-key=Причина +luckperms.command.generic.permission.check.result.context-key=Контекст +luckperms.command.generic.permission.set=Зададен {0} на {1} за {2} в контекст {3} +luckperms.command.generic.permission.already-has={0} вече има зададено {1} в контекст {2} +luckperms.command.generic.permission.set-temp=Задай {0} на {1} за {2} с времетраене от {3} в контекст {4} +luckperms.command.generic.permission.already-has-temp={0} вече има временно зададен {1} в контекст {2} +luckperms.command.generic.permission.unset=Пермахнат {0} за {1} в контекст {2} +luckperms.command.generic.permission.doesnt-have={0} няма задеден {1} в контекст {2} +luckperms.command.generic.permission.unset-temp=Премахване на временен метаключ за права {0} за {1} в контекст {2} +luckperms.command.generic.permission.subtract=Задай {0} към {1} за {2} за продължение {3} в контекст {4}, {5} по-малко от преди +luckperms.command.generic.permission.doesnt-have-temp={0} няма временно задеден {1} в контекст {2} +luckperms.command.generic.permission.clear=Правата на {0} бяха премахнати в контекст {1} +luckperms.command.generic.parent.info.title=Родителите на {0} +luckperms.command.generic.parent.info.empty=За {0} не са дефинирани родители +luckperms.command.generic.parent.info.click-to-remove=Натиснете, за да премахнете този родител от {0} +luckperms.command.generic.parent.add={0} вече наследява права от {1} в контекст {2} +luckperms.command.generic.parent.add-temp={0} вече наследява права от {1} за време {2} в контекст {3} +luckperms.command.generic.parent.set=На {0} бяха премахнати групите родители, и вече наследява само {1} в контекст {2} +luckperms.command.generic.parent.remove={0} вече не наследява права от {1} в контекст {2} +luckperms.command.generic.parent.remove-temp={0} вече не наследява временно права от {1} в контекст {2} +luckperms.command.generic.parent.subtract={0} ще наследява права от {1} за време {2} в контекст {3}, по-малко от преди {4} +luckperms.command.generic.parent.clear=Родителите на {0} бяха премахнати в контекст {1} +luckperms.command.generic.parent.already-inherits={0} вече има зададено наследяване от {1} в контекст {2} +luckperms.command.generic.parent.doesnt-inherit={0} няма задедено наследяване от {1} в контекст {2} +luckperms.command.generic.parent.already-temp-inherits={0} вече наследява временно права от {1} в контекст {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} вече не наследява временно от {1} в контекст {2} +luckperms.command.generic.chat-meta.info.title-prefix=Префиксите на {0} +luckperms.command.generic.chat-meta.info.title-suffix=Съфиксите на {0} +luckperms.command.generic.chat-meta.info.none-prefix={0} няма никакви префикси +luckperms.command.generic.chat-meta.info.none-suffix={0} няма никакви съфикси +luckperms.command.generic.chat-meta.info.click-to-remove=Натиснете, за да премахнете {0} от {1} +luckperms.command.generic.meta.info.title=Метаданни на {0} +luckperms.command.generic.meta.info.none={0} няма метаданни +luckperms.command.generic.meta.info.click-to-remove=Натиснете, за да премахнете метавъзела от {0} +luckperms.command.generic.meta.already-has={0} вече има метаключа {1}, задеден на {2} в контекст {3} +luckperms.command.generic.meta.already-has-temp={0} вече има метаключа {1}, задеден временно на {2} в контекст {3} +luckperms.command.generic.meta.doesnt-have={0} няма зададен метаключ {1} в контекст {2} +luckperms.command.generic.meta.doesnt-have-temp={0} няма временно зададен метаключ {1} в контекст {2} +luckperms.command.generic.meta.set=Задаване на метаключ {0} на {1} за {2} в контекст {3} +luckperms.command.generic.meta.set-temp=Задаване на метаключ {0} на {1} за {2} за продължителност от {3} в контекст {4} +luckperms.command.generic.meta.unset=Премахване на метаключ {0} за {1} в контекст {2} +luckperms.command.generic.meta.unset-temp=Премахване на временен метаключ {0} за {1} в контекст {2} +luckperms.command.generic.meta.clear=Съвшадащият метатип {1} на {0} бе премахнат в контекст {2} +luckperms.command.generic.contextual-data.title=Контекстуална информация +luckperms.command.generic.contextual-data.mode.key=режим +luckperms.command.generic.contextual-data.mode.server=сървър +luckperms.command.generic.contextual-data.mode.active-player=активен играч +luckperms.command.generic.contextual-data.contexts-key=Контексти +luckperms.command.generic.contextual-data.prefix-key=Префикс +luckperms.command.generic.contextual-data.suffix-key=Съфикс +luckperms.command.generic.contextual-data.primary-group-key=Основна група +luckperms.command.generic.contextual-data.meta-key=Метаданни +luckperms.command.generic.contextual-data.null-result=Няма +luckperms.command.user.info.title=Информация за потребител +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=вид +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=офлайн +luckperms.command.user.info.status-key=Статус +luckperms.command.user.info.status.online=Онлайн +luckperms.command.user.info.status.offline=Офлайн +luckperms.command.user.removegroup.error-primary=Вие не можете да премахнете потребител от тяхната основна група +luckperms.command.user.primarygroup.not-member={0} не беше член на {1}, добавяме го сега +luckperms.command.user.primarygroup.already-has={1} вече е основната група на {0} +luckperms.command.user.primarygroup.warn-option=Внимание\: Изчислителният метод на основната група, използван от сървъра ({0}), може да не отрази тази промяна +luckperms.command.user.primarygroup.set=Основната група на {0} беше настроена на {1} +luckperms.command.user.track.error-not-contain-group={0} все още не е в нито една група на трасе {1} +luckperms.command.user.track.unsure-which-track=Не е ясно кое трасе трябва да бъде използвано, моля отбележето го чрез аргумент +luckperms.command.user.track.missing-group-advice=Или създайте групата, или я премахнете от трасето и опитайте отново +luckperms.command.user.promote.added-to-first={0} все още не е в нито една група на трасе {1}, така че бе добавен към първата такава - {2}, в контекст {3} +luckperms.command.user.promote.not-on-track={0} не е в нито една група на трасе {1} и не беше повишен +luckperms.command.user.promote.success=Повишаване на {0} по трасе {1} от {2} на {3} в контекст {4} +luckperms.command.user.promote.end-of-track={1} достигна края на трасе {0} и не бе повишен +luckperms.command.user.promote.next-group-deleted=Следващата група по трасето - {0} вече не съществува +luckperms.command.user.promote.unable-to-promote=Не можахме да повишим потребителя +luckperms.command.user.demote.success=Понижаване на {0} по трасе {1} от {2} на {3} в контекст {4} +luckperms.command.user.demote.end-of-track=Краят на трасе {0} бе достигнат, в резултат на което {1} бе премахнат от {2} +luckperms.command.user.demote.end-of-track-not-removed=Краят на трасе {0} бе достигнат, но {1} не бе премахнат от първата група +luckperms.command.user.demote.previous-group-deleted=Предната група по трасето - {0} вече не съществува +luckperms.command.user.demote.unable-to-demote=Не можахме да понижим потребителя +luckperms.command.group.list.title=Групи +luckperms.command.group.delete.not-default=Не можете да изтриете групата по подразбиране +luckperms.command.group.info.title=Информация за групата +luckperms.command.group.info.display-name-key=Дисплей име +luckperms.command.group.info.weight-key=Тежест +luckperms.command.group.setweight.set=Тежестта беше променена на {0} за група {1} +luckperms.command.group.setdisplayname.doesnt-have={0} няма настроено показвано име +luckperms.command.group.setdisplayname.already-has={0} вече има показвано име\: {1} +luckperms.command.group.setdisplayname.already-in-use=Дисплей името {0} вече се използва от {1} +luckperms.command.group.setdisplayname.set=Показваното име за група {1} беше настроено на {0} в контекст {2} +luckperms.command.group.setdisplayname.removed=Беше премахнато показвано име за група {0} в контекст {1} +luckperms.command.track.list.title=Трасета +luckperms.command.track.path.empty=Няма +luckperms.command.track.info.showing-track=Показва се трасе +luckperms.command.track.info.path-property=Път +luckperms.command.track.clear=Трасето с групи на {0} бе изчистено +luckperms.command.track.insert.error-number=Очаквахме число, но получихме\: {0} +luckperms.command.track.insert.error-invalid-pos=Не можахме да извършим вмъкване на позиция {0} +luckperms.command.track.insert.error-invalid-pos-reason=невалидна позиция +luckperms.command.track.error-empty={0} не може да се използва понеже е празно или съдържа само една група +luckperms.command.track.error-ambiguous=Не можахме да определим тяхното местоположение +luckperms.command.track.already-contains={0} вече съдържа {1} +luckperms.command.track.doesnt-contain={0} не съдържа {1} +luckperms.command.log.load-error=Логовете не могат да бъдат заредени +luckperms.command.log.invalid-page=Невалиден номер на страница +luckperms.command.log.empty=Няма логове за показване +luckperms.command.log.notify.error-console=Не могат да се превключват известията за конзолата +luckperms.command.log.notify.enabled-term=Включено +luckperms.command.log.notify.disabled-term=Изключено +luckperms.command.log.notify.changed-state=Логове на {0} +luckperms.command.log.notify.already-on=Вие вече получавате известия +luckperms.command.log.notify.already-off=Към момента Вие не получавате известия +luckperms.command.log.notify.invalid-state=Невалидно състояние. Очаквахме {0} или {1} +luckperms.command.log.show.search=Показваме скорошните действия за заявката {0} +luckperms.command.log.show.recent=Показваме скорошните действия +luckperms.command.log.show.by=Показваме скорошните действия на {0} +luckperms.command.export.error-term=Грешка +luckperms.command.export.already-running=Друг експортиращ процес вече се изпълнява +luckperms.command.export.file.already-exists=Файлът с име {0} вече съществува +luckperms.command.export.file.not-writable=Не можем да записваме на файла {0} +luckperms.command.export.file.success=Успешно експортиране до {0} +luckperms.command.export.file-unexpected-error-writing=Възникна неочаквана грешка при записване на файла +luckperms.command.export.web.export-code=Износен код +luckperms.command.export.web.import-command-description=Използвай следната команда, за да вмъкнеш промените +luckperms.command.import.term=Вмъкване +luckperms.command.import.error-term=Грешка +luckperms.command.import.already-running=Друг вмъкващ процес вече се изпълнява +luckperms.command.import.file.doesnt-exist=Файлът {0} не съществува +luckperms.command.import.file.not-readable=Файлът {0} не може да бъде разчетен +luckperms.command.import.file.unexpected-error-reading=Възникна неочаквана грешка докато разчитахме вмъкнатия файл +luckperms.command.import.file.correct-format=в правилния формат ли е? +luckperms.command.import.web.unable-to-read=Не можахме да прочетем информацията, използвайки даденият код +luckperms.command.import.progress.percent={0}% завършено +luckperms.command.import.progress.operations={0}/{1} операции завършени +luckperms.command.import.starting=Стартиране на вмъкващ процес +luckperms.command.import.completed=ЗАВЪРШЕН +luckperms.command.import.duration=отне {0} секунди +luckperms.command.bulkupdate.must-use-console=Командата за масивно актуализиране може да бъде използвана само от конзолата +luckperms.command.bulkupdate.invalid-data-type=Невалиден вид, очаквахме {0} +luckperms.command.bulkupdate.invalid-constraint=Невалидно ограничение {0} +luckperms.command.bulkupdate.invalid-constraint-format=Ограниченията трябва да са във формат {0} +luckperms.command.bulkupdate.invalid-comparison=Невалиден оператор за сравнение {0} +luckperms.command.bulkupdate.invalid-comparison-format=Очаквахме едно от следните\: {0} +luckperms.command.bulkupdate.queued=Операцията за масивно актуализиране е на опашка +luckperms.command.bulkupdate.confirm=Изпълнете {0}, за да извършите актуализацията +luckperms.command.bulkupdate.unknown-id=Операцията с идентификация {0} не съществува или изтече +luckperms.command.bulkupdate.starting=Стартиране на масивна актуализация +luckperms.command.bulkupdate.success=Масивната актуализация беше успешно завършена +luckperms.command.bulkupdate.success.statistics.users=Брой засегнати потребители +luckperms.command.bulkupdate.success.statistics.groups=Брой засегнати групи +luckperms.command.bulkupdate.failure=Не можахме да изпълним груповата актуализация, моля проверете конзолата за грешки +luckperms.command.update-task.request=Заявката за актуализация е изпратена, моля изчакайте +luckperms.command.update-task.complete=Актуализацията приключи +luckperms.command.update-task.push.attempting=Вмомента се опитваме да актуализираме другите сървъри +luckperms.command.update-task.push.error=Грешка докато се опитвахме да актуализираме промените в другите сървъри +luckperms.command.update-task.push.error-not-setup=Не можахме да актуализираме промените в другите сървъри понеже услугата за съобщения не е конфигурирана +luckperms.command.reload-config.success=Конфигурационният файл беше презареден +luckperms.command.reload-config.restart-note=някои опции ще бъдат приложение само след рестарт на сървъра +luckperms.command.translations.searching=Търсим за налични преводи, моля изчакайте... +luckperms.command.translations.searching-error=Не можахме да получим лист с налични преводи +luckperms.command.translations.installed-translations=Инсталирани преводи +luckperms.command.translations.available-translations=Налични преводи +luckperms.command.translations.percent-translated={0}% преведено +luckperms.command.translations.translations-by=от +luckperms.command.translations.installing=Инсталиране на превод, моля изчакайте... +luckperms.command.translations.download-error=Не можахме да изтеглим превод за {0} +luckperms.command.translations.installing-specific=Инсталираме език {0}... +luckperms.command.translations.install-complete=Инсталирането завърши +luckperms.command.translations.download-prompt=Използвай {0} за да изтеглиш и инсталираш най-новите версии на тези преводи, предоставени от общността +luckperms.command.translations.download-override-warning=Имайте предвид, че това ще отмени направените от вас промени за тези езици +luckperms.usage.user.description=Набор от команди за управляване на потребители в LuckPerms. (''Потребител'' се използва в смисъл на играч, и може да се отнася до UUID или потребителско име) +luckperms.usage.group.description=Набор от команди за управляване на групи в LuckPerms. Групите са колекция от зададени правомощия, които могат да бъдат давани на потребителите. Нова група може да се създаде с командата ''creategroup''. +luckperms.usage.track.description=Набор от команди за управляване на трасета в LuckPerms. Трасетата са прогресивен списък от групи, които могат да бъдат ползвани за създаване на система от повишения и понижения (напр. рангове). +luckperms.usage.log.description=Набор от команди за управление на логването на LuckPerms. +luckperms.usage.sync.description=Презарежда всичката информация от хранилището на plugin-ите в паметта, като същевременно прилага всякакви открити промени. +luckperms.usage.info.description=Показва информация относно активния екземплярт на plugin-а. +luckperms.usage.editor.argument.type=видовете информация, които да заредим в редактора. (''all'', ''users'' или ''groups'') +luckperms.usage.editor.argument.filter=право да филтрира потребителски записи чрез +luckperms.usage.verbose.description=Контролира системата за мониторинг на подробна проверка на правата на добавките. +luckperms.usage.verbose.argument.filter=филтъра, чрез който се гледа за съвпадение на записи срещу +luckperms.usage.tree.description=Генерира се дървовиден изглед (йерархия подреден списък) на всички права, за който LuckPerms знае. +luckperms.usage.tree.argument.player=ника на наличния в сървъра играч, цел на проверката +luckperms.usage.search.description=Търси във всички потребители/групи със специфичното право +luckperms.usage.search.argument.permission=търсеното право +luckperms.usage.search.argument.page=страницата за преглед +luckperms.usage.network-sync.description=Синхронизирай промените със съхранените и поискай всички други сървъри на мрежата да направят същото +luckperms.usage.import.description=Вкарва информацията от (предишно създаден) изкаран файл +luckperms.usage.import.argument.file=файла от който да вкарва информацията +luckperms.usage.import.argument.replace=замени съществуващата информация вместо тя да бъде слята +luckperms.usage.export.description=Изкарва всичката информация за правата във файл, която може да бъде вкарана в по-късен момент. +luckperms.usage.export.argument.file=файла, към който да изкарваме информация +luckperms.usage.export.argument.without-users=изключи потребители от изкарването на информация +luckperms.usage.export.argument.without-groups=изключи групи от изкарването на информация +luckperms.usage.export.argument.upload=Качва всичката информация в уеб редактора. Може да бъде вкарана наново в по-късен момент. +luckperms.usage.reload-config.description=Презареди някои опции от конфигурацията +luckperms.usage.bulk-update.argument.data-type=типа на информация, която ще се променя. (''all'', ''users'' или ''groups'') +luckperms.usage.bulk-update.argument.action=действието, което да бъде извършено върху информацията. (''update'' или ''delete'') +luckperms.usage.bulk-update.argument.action-field=областта, върху която ще се извършва действието. задължително само за действие ''update''. (''permission'', ''server'' или ''world'') +luckperms.usage.bulk-update.argument.action-value=стойността, с която да се замени. задължителна само за ''update''. +luckperms.usage.bulk-update.argument.constraint=необходимите ограничения за актуализацията +luckperms.usage.translations.description=Управление на преводите +luckperms.usage.translations.argument.install=подкоманда за инсталиране на преводи +luckperms.usage.apply-edits.description=Прилага промени в правата, направени от уеб редактор +luckperms.usage.apply-edits.argument.code=уникалния код за информацията +luckperms.usage.apply-edits.argument.target=върху кого да се приложи информацията +luckperms.usage.create-group.description=Създай нова група +luckperms.usage.create-group.argument.name=име на групата +luckperms.usage.create-group.argument.weight=тежест на групата +luckperms.usage.create-group.argument.display-name=показваното име на групата +luckperms.usage.delete-group.description=Изтрий група +luckperms.usage.delete-group.argument.name=името на групата +luckperms.usage.list-groups.description=Списък на всички групи на платформата +luckperms.usage.user-info.description=Показва информация относно потребителя +luckperms.usage.user-demote.argument.context=контекстите, в които да понижите потребителя +luckperms.usage.user-demote.argument.dont-remove-from-first=предотвратете потребителя от това да бъде премахнат от първата група +luckperms.usage.user-clone.description=Клонирай потребителя +luckperms.usage.user-clone.argument.user=ника/uuid (идентификационния код) на клонирания потребител +luckperms.usage.group-info.description=Дава информация относно групата +luckperms.usage.group-listmembers.description=Показва потребителите/групите които наследяват права от тази група +luckperms.usage.group-listmembers.argument.page=страницата която да бъде видяна +luckperms.usage.group-setweight.description=Променя тежестта на група +luckperms.usage.group-setweight.argument.weight=нова тежест +luckperms.usage.group-set-display-name.description=Промени показваното име на групата +luckperms.usage.group-set-display-name.argument.name=ново име +luckperms.usage.group-set-display-name.argument.context=контекстите в които да се промени името +luckperms.usage.group-rename.description=Преименувай групата +luckperms.usage.group-rename.argument.name=новото име +luckperms.usage.group-clone.description=Клониране на групата +luckperms.usage.group-clone.argument.name=името на групата, върху която ще бъде клонирана +luckperms.usage.holder-editor.description=Отваря уеб редактора на права +luckperms.usage.holder-clear.description=Премахва всики права, родители и метаданни +luckperms.usage.holder-clear.argument.context=контекстите, по които да филтрираме +luckperms.usage.permission.description=Редактиране на правата +luckperms.usage.parent.description=Редактиране на наследници +luckperms.usage.meta.description=Редактирай метастойностите +luckperms.usage.permission-info.description=Списък на всички права, които обектът има +luckperms.usage.permission-info.argument.page=страницата за преглед +luckperms.usage.permission-info.argument.sort-mode=как да сортираме записите +luckperms.usage.permission-set.description=Задава право на обекта +luckperms.usage.permission-set.argument.node=правото, което да се зададе +luckperms.usage.permission-set.argument.value=правова стойност +luckperms.usage.permission-set.argument.context=контекстите в които да се добави правото +luckperms.usage.permission-unset.description=Премахва право на обекта +luckperms.usage.permission-unset.argument.node=правото, което да се премахне +luckperms.usage.permission-unset.argument.context=контекстите в които да се премахне правото +luckperms.usage.permission-settemp.description=Задава временно право на обекта +luckperms.usage.permission-settemp.argument.node=правото което да се зададе +luckperms.usage.permission-settemp.argument.value=правова стойност +luckperms.usage.permission-settemp.argument.duration=продължителността на правото, след която то изтича +luckperms.usage.permission-settemp.argument.temporary-modifier=как да се приложи временното право +luckperms.usage.permission-settemp.argument.context=контекстите в които да се добави правото +luckperms.usage.permission-unsettemp.description=Премахва временно право от обекта +luckperms.usage.permission-unsettemp.argument.node=правото, което да се премахне +luckperms.usage.permission-unsettemp.argument.duration=продължителността, която да се извади от текущата +luckperms.usage.permission-unsettemp.argument.context=контекстите в които да се премахне правото +luckperms.usage.permission-check.description=Проверява дали обектът има специфично право +luckperms.usage.permission-check.argument.node=правото което да се провери +luckperms.usage.permission-clear.description=Изчиства всички права +luckperms.usage.permission-clear.argument.context=контекстите чрез които да филтрираме +luckperms.usage.parent-info.description=Изброява групите, от които този обект наследява +luckperms.usage.parent-info.argument.page=страницата за преглеждане +luckperms.usage.parent-info.argument.sort-mode=как да сортираме записите +luckperms.usage.parent-set.description=Премахва всички други групи, от които обектът вече наследява, и ги добавя към дадената една +luckperms.usage.parent-set.argument.group=групата, към която да се зададе +luckperms.usage.parent-set.argument.context=контексите в които да се зададе групата +luckperms.usage.parent-add.description=Задава друга група за обектът, от която да наследява права +luckperms.usage.parent-add.argument.group=групата, от която да наследява +luckperms.usage.parent-add.argument.context=контексите в които групата да може да наследява +luckperms.usage.parent-remove.description=Премахва предишно зададено правило за наследяване +luckperms.usage.parent-remove.argument.group=групата, която да се премахне +luckperms.usage.parent-remove.argument.context=контекстите в които да премахнем групата +luckperms.usage.parent-set-track.argument.context=контекстите в които да се зададе групата +luckperms.usage.parent-add-temp.description=Задава друга груа за обектът, от която да наследява права временно +luckperms.usage.parent-add-temp.argument.group=групата, от която да наследява +luckperms.usage.parent-add-temp.argument.duration=продължителността на членството в групата +luckperms.usage.parent-add-temp.argument.temporary-modifier=как да се приложи временното право +luckperms.usage.parent-add-temp.argument.context=контекстите в които групата да може да наследява +luckperms.usage.parent-remove-temp.description=Премахва предишно зададено временно правило за наследяване +luckperms.usage.parent-remove-temp.argument.group=групата, която да се премахне +luckperms.usage.parent-remove-temp.argument.duration=продължителността, която да се извади от текущата +luckperms.usage.parent-remove-temp.argument.context=контекстите в които да премахнем групата +luckperms.usage.parent-clear.description=Изчиства всички родители +luckperms.usage.parent-clear.argument.context=контекстите чрез които да филтрираме +luckperms.usage.parent-clear-track.argument.context=контекстите чрез които да филтрираме +luckperms.usage.meta-info.description=Показва всички метаданни за чата +luckperms.usage.meta-set.description=Задава метастойност +luckperms.usage.meta-set.argument.key=ключът който да бъде зададен +luckperms.usage.meta-set.argument.value=стойността която да бъде зададена +luckperms.usage.meta-unset.description=Премахва метастойност +luckperms.usage.meta-unset.argument.key=ключът който да бъде премахнат +luckperms.usage.meta-settemp.description=Задава временна метастойност +luckperms.usage.meta-settemp.argument.key=ключът който да бъде зададен +luckperms.usage.meta-settemp.argument.value=стойността която да бъде зададена +luckperms.usage.meta-settemp.argument.duration=продължителността на метастойността, след която тя изтича +luckperms.usage.meta-unsettemp.description=Премахва временна метастойност +luckperms.usage.meta-unsettemp.argument.key=ключът който да бъде премахнат +luckperms.usage.meta-addprefix.description=Добавя префикс +luckperms.usage.meta-addprefix.argument.priority=приоритетът в който да се добави префикса +luckperms.usage.meta-addprefix.argument.prefix=префикса +luckperms.usage.meta-addprefix.argument.context=контекстите в които да добавим префикса +luckperms.usage.meta-addsuffix.description=Добавя суфикс +luckperms.usage.meta-addsuffix.argument.priority=приоритетът в който да се добави суфикса +luckperms.usage.meta-addsuffix.argument.suffix=суфикса +luckperms.usage.meta-addsuffix.argument.context=контекстите в които да добавим суфикса +luckperms.usage.meta-setprefix.description=Задава префикс +luckperms.usage.meta-setprefix.argument.priority=приоритетът в който да се зададе префикса +luckperms.usage.meta-setprefix.argument.prefix=префикса +luckperms.usage.meta-setprefix.argument.context=контекстите в които да зададем префикса +luckperms.usage.meta-setsuffix.description=Задава суфикс +luckperms.usage.meta-setsuffix.argument.priority=приоритетът в който да се зададе суфикса +luckperms.usage.meta-setsuffix.argument.suffix=суфикса +luckperms.usage.meta-setsuffix.argument.context=контекстите в които да се зададе суфикса +luckperms.usage.meta-removeprefix.description=Премахва префикс +luckperms.usage.meta-removeprefix.argument.priority=приоритетът от който да се премахне префиксът +luckperms.usage.meta-removeprefix.argument.prefix=префикса +luckperms.usage.meta-removeprefix.argument.context=контекситте в които да премахнем префикса +luckperms.usage.meta-removesuffix.description=Премахва суфикс +luckperms.usage.meta-removesuffix.argument.priority=приоритетът от който да се премахне суфиксът +luckperms.usage.meta-removesuffix.argument.suffix=суфикса +luckperms.usage.meta-removesuffix.argument.context=контекстите в които да премахнем суфикса +luckperms.usage.meta-addtemp-prefix.description=Добавя временен префикс +luckperms.usage.meta-addtemp-prefix.argument.priority=приоритетът в който да се добави префикса +luckperms.usage.meta-addtemp-prefix.argument.prefix=префикса +luckperms.usage.meta-addtemp-prefix.argument.duration=продължителността на префикса, след която той изтича +luckperms.usage.meta-addtemp-prefix.argument.context=контекстите в които да добавим префикса +luckperms.usage.meta-addtemp-suffix.description=Добавя временен суфикс +luckperms.usage.meta-addtemp-suffix.argument.priority=приоритетът в който да се добави суфикса +luckperms.usage.meta-addtemp-suffix.argument.suffix=суфикса +luckperms.usage.meta-addtemp-suffix.argument.duration=продължителността на суфикса, след която той изтича +luckperms.usage.meta-addtemp-suffix.argument.context=контекстите в които да добавим суфикса +luckperms.usage.meta-settemp-prefix.description=Задава временен префикс +luckperms.usage.meta-settemp-prefix.argument.priority=приоритетът в който да се зададе префикса +luckperms.usage.meta-settemp-prefix.argument.prefix=префикса +luckperms.usage.meta-settemp-prefix.argument.duration=продължителността на префикса, след която той изтича +luckperms.usage.meta-settemp-prefix.argument.context=контекстите в които да зададем префикса +luckperms.usage.meta-settemp-suffix.description=Задава временен суфикс +luckperms.usage.meta-settemp-suffix.argument.priority=приоритетът в който да се зададе суфикса +luckperms.usage.meta-settemp-suffix.argument.suffix=суфикса +luckperms.usage.meta-settemp-suffix.argument.duration=продължителността на суфикса, след която той изтича +luckperms.usage.meta-settemp-suffix.argument.context=контекстите в които да се зададе суфикса +luckperms.usage.meta-removetemp-prefix.description=Премахва временен префикс +luckperms.usage.meta-removetemp-prefix.argument.priority=приоритетът от който да премахнем префикса +luckperms.usage.meta-removetemp-prefix.argument.prefix=префикса +luckperms.usage.meta-removetemp-prefix.argument.context=контекстите от които да премахнем префикса +luckperms.usage.meta-removetemp-suffix.description=Премахва временен суфикс +luckperms.usage.meta-removetemp-suffix.argument.priority=приоритетът от който да се премахне суфикса +luckperms.usage.meta-removetemp-suffix.argument.suffix=суфикса +luckperms.usage.meta-removetemp-suffix.argument.context=контекстите в които да премахнем суфикса +luckperms.usage.meta-clear.description=Изчиства всички метаданни +luckperms.usage.meta-clear.argument.type=типа метаданни, които да бъдат премахнати +luckperms.usage.meta-clear.argument.context=контекстите чрез които да филтрираме +luckperms.usage.track-editor.description=Отваря уеб редактора на права +luckperms.usage.track-append.argument.group=групата, която да бъде прибавена +luckperms.usage.track-insert.argument.group=групата, която да бъде вмъкната +luckperms.usage.track-remove.argument.group=групата, която да се премахне +luckperms.usage.track-rename.argument.name=новото име +luckperms.usage.log-recent.description=Покажи скорошните действия +luckperms.usage.log-recent.argument.user=ника/uuid (идентификационния код) на потребителя, чрез който да филтрираме +luckperms.usage.log-recent.argument.page=номер на страницата, която да се прегледа +luckperms.usage.log-search.description=Търси из логовете за запис +luckperms.usage.log-search.argument.query=заявка за търсене +luckperms.usage.log-search.argument.page=номер на страницата, която да се прегледа +luckperms.usage.log-notify.description=Превключи нотификациите за логове +luckperms.usage.log-notify.argument.toggle=дали да се превлключи в режим "включено" или режим "изключено" +luckperms.usage.log-user-history.description=Покажи историята на потребител +luckperms.usage.log-user-history.argument.user=ника/uuid (идентификационен код) на потребителя +luckperms.usage.log-user-history.argument.page=номер на страницата, която да се прегледа +luckperms.usage.log-group-history.description=Покажи историята на група +luckperms.usage.log-group-history.argument.group=име на групата +luckperms.usage.log-group-history.argument.page=номер на страницата, която да се прегледа +luckperms.usage.log-track-history.argument.page=номер на страницата, която да се прегледа +luckperms.usage.sponge.description=Редактирай допълнителната информация за Sponge +luckperms.usage.sponge.argument.subject=субекта, който да бъде редактиран +luckperms.usage.sponge-permission-info.description=Показва информация относно правата на субекта +luckperms.usage.sponge-permission-info.argument.contexts=контекстите, по които да филтрираме +luckperms.usage.sponge-permission-set.description=Задава право за субектът +luckperms.usage.sponge-permission-set.argument.node=правото което да се зададе +luckperms.usage.sponge-permission-set.argument.tristate=зададената стойност на правото +luckperms.usage.sponge-permission-set.argument.contexts=контекстите в които да се зададе правото +luckperms.usage.sponge-permission-clear.description=Премахва правата на групата/играча +luckperms.usage.sponge-permission-clear.argument.contexts=контекстите в които се изчистват права +luckperms.usage.sponge-parent-info.description=Показва информация относно родителите на група/права +luckperms.usage.sponge-parent-info.argument.contexts=контекстите, по които да филтрираме +luckperms.usage.sponge-parent-add.description=Добавя родител на групата/правото +luckperms.usage.sponge-parent-add.argument.subject=името на родителя на групата/правото +luckperms.usage.sponge-parent-add.argument.contexts=контекстите в които да добавим родител +luckperms.usage.sponge-parent-remove.description=Премахва родител на групата/правото +luckperms.usage.sponge-parent-remove.argument.subject=името на родителя на групата/правото +luckperms.usage.sponge-parent-remove.argument.contexts=контекстите в които да премахнем родител +luckperms.usage.sponge-parent-clear.description=Премахва родителите на групата/правото +luckperms.usage.sponge-parent-clear.argument.contexts=контексите от които да премахваме родители +luckperms.usage.sponge-option-info.description=Показва информация относно опциите на група/права +luckperms.usage.sponge-option-info.argument.contexts=контекстите, по които да филтрираме +luckperms.usage.sponge-option-set.description=Задава се опция за субекта +luckperms.usage.sponge-option-set.argument.key=ключът който да бъде зададен +luckperms.usage.sponge-option-set.argument.value=задаваната стойност на този ключ +luckperms.usage.sponge-option-set.argument.contexts=контекстите в които да зададем опцията +luckperms.usage.sponge-option-unset.description=Премахва опция на субекта +luckperms.usage.sponge-option-unset.argument.key=ключът кото да бъде премахнат +luckperms.usage.sponge-option-unset.argument.contexts=контекстите в които да се премахне ключът +luckperms.usage.sponge-option-clear.description=Премахва опциите на групата/правото/играча +luckperms.usage.sponge-option-clear.argument.contexts=контекстите от които да премахваме опции diff --git a/src/plugins/LuckPerms/translations/repository/cs_CZ.properties b/src/plugins/LuckPerms/translations/repository/cs_CZ.properties new file mode 100644 index 0000000..7907ebd --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/cs_CZ.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=PROTOKOL +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EXPORTOVAT +luckperms.commandsystem.available-commands=Použijte {0} pro zobrazení dostupných příkazů +luckperms.commandsystem.command-not-recognised=Příkaz nebyl rozpoznán +luckperms.commandsystem.no-permission=Nemáte oprávnění k použití tohoto příkazu\! +luckperms.commandsystem.no-permission-subcommands=Nemáte oprávnění k použití jakýchkoli podpříkazů +luckperms.commandsystem.already-executing-command=Právě probíhá jiný příkaz, čeká se na jeho dokončení... +luckperms.commandsystem.usage.sub-commands-header=Podpříkazy +luckperms.commandsystem.usage.usage-header=Použití příkazu +luckperms.commandsystem.usage.arguments-header=Argumenty +luckperms.first-time.no-permissions-setup=Vypadá to, že zatím nebyla nastavena žádná oprávnění\! +luckperms.first-time.use-console-to-give-access=Před tím, než budete moct použít jakýkoli z příkazů LuckPerms ve hře, si musíte dát pomocí konzole přístup +luckperms.first-time.console-command-prompt=Otevřete konzoli a spusťte +luckperms.first-time.next-step=Po dokončení můžete začít nastavovat svá oprávnění a skupiny +luckperms.first-time.wiki-prompt=Nevíte, kde začít? Mrkněte sem\: {0} +luckperms.login.try-again=Zkuste to znovu později +luckperms.login.loading-database-error=Při načítání dat oprávnění se vyskytla chyba databáze +luckperms.login.server-admin-check-console-errors=Pokud jste správce serveru, podívejte se do konzole kůli případným chybám +luckperms.login.server-admin-check-console-info=Zkontrolujte konzoli serveru pro více informací +luckperms.login.data-not-loaded-at-pre=Data oprávnění vašeho uživatele nebyla načtena během fáze předpřihlášení +luckperms.login.unable-to-continue=nelze pokračovat +luckperms.login.craftbukkit-offline-mode-error=toto je pravděpodobně způsobeno konfliktem mezi CraftBukkitem a nastavením online-mode +luckperms.login.unexpected-error=Při nastavování dat oprávnění se vyskytla neočekávaná chyba +luckperms.opsystem.disabled=Systém vanilla OP je na tomto serveru zakázán +luckperms.opsystem.sponge-warning=Status operátora serveru nemá žádný vliv na kontroly nastavení Sponge při nainstalovaném pluginu na oprávnění, musíte upravit uživatelská data napřímo +luckperms.duration.unit.years.plural={0} let +luckperms.duration.unit.years.singular={0} rok +luckperms.duration.unit.years.short={0}r +luckperms.duration.unit.months.plural={0} měsíců +luckperms.duration.unit.months.singular={0} měsíc +luckperms.duration.unit.months.short={0}m +luckperms.duration.unit.weeks.plural={0} týdnů +luckperms.duration.unit.weeks.singular={0} týden +luckperms.duration.unit.weeks.short={0}t +luckperms.duration.unit.days.plural={0} dnů +luckperms.duration.unit.days.singular={0} den +luckperms.duration.unit.days.short={0}d +luckperms.duration.unit.hours.plural={0} hodin +luckperms.duration.unit.hours.singular={0} hodina +luckperms.duration.unit.hours.short={0}h +luckperms.duration.unit.minutes.plural={0} minut +luckperms.duration.unit.minutes.singular={0} minuta +luckperms.duration.unit.minutes.short={0}min +luckperms.duration.unit.seconds.plural={0} sekund +luckperms.duration.unit.seconds.singular={0} sekunda +luckperms.duration.unit.seconds.short={0}s +luckperms.duration.since=Před {0} +luckperms.command.misc.invalid-code=Neplatný kód +luckperms.command.misc.response-code-key=kód odpovědi +luckperms.command.misc.error-message-key=zpráva +luckperms.command.misc.bytebin-unable-to-communicate=Komunikace s bytebinem byla neúspěšná +luckperms.command.misc.webapp-unable-to-communicate=Komunikace s webovou aplikací byla neúspěšná +luckperms.command.misc.check-console-for-errors=Zkontrolujte konzoli kvůli případným chybám +luckperms.command.misc.file-must-be-in-data=Soubor {0} musí být přímo podřazený adresáři dat +luckperms.command.misc.wait-to-finish=Počkejte prosím na dokončení a zkuste to znovu +luckperms.command.misc.invalid-priority=Neplatná priorita {0} +luckperms.command.misc.expected-number=Očekáváno číslo +luckperms.command.misc.date-parse-error=Nelze zpracovat datum {0} +luckperms.command.misc.date-in-past-error=Nelze nastavit datum v minulosti\! +luckperms.command.misc.page=strana {0} z {1} +luckperms.command.misc.page-entries={0} vstupů +luckperms.command.misc.none=Žádné +luckperms.command.misc.loading.error.unexpected=Došlo k nečekané chybě +luckperms.command.misc.loading.error.user=Uživatel se nenačetl +luckperms.command.misc.loading.error.user-specific=Nelze načíst cílového uživatele {0} +luckperms.command.misc.loading.error.user-not-found=Uživatel {0} nebyl nalezen +luckperms.command.misc.loading.error.user-save-error=Při ukládání uživatelských dat {0} došlo k chybě +luckperms.command.misc.loading.error.user-not-online=Uživatel {0} není online +luckperms.command.misc.loading.error.user-invalid={0} není platné uživatelské jméno/UUID +luckperms.command.misc.loading.error.user-not-uuid=Cílový uživatel {0} není platné UUID +luckperms.command.misc.loading.error.group=Skupina se nenačetla +luckperms.command.misc.loading.error.all-groups=Nepodařilo se načíst všechny skupiny +luckperms.command.misc.loading.error.group-not-found=Skupina s názvem {0} nenalezena +luckperms.command.misc.loading.error.group-save-error=Při ukládání dat skupiny {0} došlo k chybě +luckperms.command.misc.loading.error.group-invalid={0} není platný název skupiny +luckperms.command.misc.loading.error.track=Trasa se nenačetla +luckperms.command.misc.loading.error.all-tracks=Nepodařilo se načíst všechny trasy +luckperms.command.misc.loading.error.track-not-found=Trasa s názvem {0} nenalezena +luckperms.command.misc.loading.error.track-save-error=Při ukládání dat trasy {0} došlo k chybě +luckperms.command.misc.loading.error.track-invalid={0} není platný název trasy +luckperms.command.editor.no-match=Nepodařilo se otevřít editor, žádné objekty neodpovídají požadovanému typu +luckperms.command.editor.start=Příprava nové relace editoru, čekejte prosím... +luckperms.command.editor.url=Klikněte na odkaz níže pro otevření editoru +luckperms.command.editor.unable-to-communicate=Komunikace s editorem byla neúspěšná +luckperms.command.editor.apply-edits.success=Data webového editoru byla úspěšně použita na {0} {1} +luckperms.command.editor.apply-edits.success-summary={0} {1} a {2} {3} +luckperms.command.editor.apply-edits.success.additions=doplňky +luckperms.command.editor.apply-edits.success.additions-singular=doplněk +luckperms.command.editor.apply-edits.success.deletions=odstranění +luckperms.command.editor.apply-edits.success.deletions-singular=odstranění +luckperms.command.editor.apply-edits.no-changes=Ve webovém editoru nebyly provedeny žádné úpravy, vrácená data neobsahovala žádné změny +luckperms.command.editor.apply-edits.unknown-type=Nelze použít úpravu daného typu objektu +luckperms.command.editor.apply-edits.unable-to-read=Nelze přečíst data pomocí daného kódu +luckperms.command.search.searching.permission=Hledání uživatelů a skupin s {0} +luckperms.command.search.searching.inherit=Hledání uživatelů a skupin dědících z {0} +luckperms.command.search.result=Nalezeno {0} vstupů od {1} uživatelů a {2} skupin +luckperms.command.search.result.default-notice=Poznámka\: při hledání členů s výchozí skupinou nebudou zobrazeni offline hráči s žádnými jinými oprávněními\! +luckperms.command.search.showing-users=Zobrazování uživatelských vstupů +luckperms.command.search.showing-groups=Zobrazují se položky skupiny +luckperms.command.tree.start=Generuji strom oprávnění, čekejte prosím... +luckperms.command.tree.empty=Nelze vygenerovat strom, žádné výsledky nebyly nalezeny +luckperms.command.tree.url=URL stromu oprávnění +luckperms.command.verbose.invalid-filter={0} není platný podrobný filtr +luckperms.command.verbose.enabled=Podrobné protokolování {0} pro kontroly odpovídající {1} +luckperms.command.verbose.command-exec=Nutím {0} k vykonání příkazu {1} a nahlašuji všechny provedené kontroly... +luckperms.command.verbose.off=Podrobné protokolování {0} +luckperms.command.verbose.command-exec-complete=Příkaz byl úspěšně vykonán +luckperms.command.verbose.command.no-checks=Vykonání příkazu dokončeno, ale nebyly provedeny žádné kontroly oprávnění +luckperms.command.verbose.command.possibly-async=Může to být, protože plugin provádí příkazy na pozadí (asynchronně) +luckperms.command.verbose.command.try-again-manually=Stále můžete ručně použít verbose k detekci kontrol, jako je tato +luckperms.command.verbose.enabled-recording=Podrobné zaznamenávání {0} pro kontroly odpovídající {1} +luckperms.command.verbose.uploading=Podrobné protokolování {0}, nahrávám výsledky... +luckperms.command.verbose.url=URL podrobných výsledků +luckperms.command.verbose.enabled-term=povoleno +luckperms.command.verbose.disabled-term=zakázáno +luckperms.command.verbose.query-any=COKOLI +luckperms.command.info.running-plugin=Používáme +luckperms.command.info.platform-key=Platforma +luckperms.command.info.server-brand-key=Značka serveru +luckperms.command.info.server-version-key=Verze serveru +luckperms.command.info.storage-key=Úložiště +luckperms.command.info.storage-type-key=Typ +luckperms.command.info.storage.meta.split-types-key=Typy +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=Připojeno +luckperms.command.info.storage.meta.file-size-key=Velikost souboru +luckperms.command.info.extensions-key=Rozšíření +luckperms.command.info.messaging-key=Zasílání zpráv +luckperms.command.info.instance-key=Instance +luckperms.command.info.static-contexts-key=Statické kontexty +luckperms.command.info.online-players-key=Online hráči +luckperms.command.info.online-players-unique={0} unikátní +luckperms.command.info.uptime-key=Doba provozu +luckperms.command.info.local-data-key=Místní data +luckperms.command.info.local-data={0} uživatelů, {1} skupin, {2} tras +luckperms.command.generic.create.success={0} byl úspěšně vytvořen +luckperms.command.generic.create.error=Při vytváření {0} se vyskytla chyba +luckperms.command.generic.create.error-already-exists={0} již existuje\! +luckperms.command.generic.delete.success={0} byl úspěšně odebrán +luckperms.command.generic.delete.error=Při odstraňování {0} se vyskytla chyba +luckperms.command.generic.delete.error-doesnt-exist={0} neexistuje\! +luckperms.command.generic.rename.success={0} byl úspěšně přejmenován na {1} +luckperms.command.generic.clone.success={0} byl úspěšně zduplikován na {1} +luckperms.command.generic.info.parent.title=Nadřazené skupiny +luckperms.command.generic.info.parent.temporary-title=Dočasné nadřazené skupiny +luckperms.command.generic.info.expires-in=vyprší za +luckperms.command.generic.info.inherited-from=zděděno z +luckperms.command.generic.info.inherited-from-self=sám +luckperms.command.generic.show-tracks.title=Trasy hráče {0} +luckperms.command.generic.show-tracks.empty={0} není na žádných trasách +luckperms.command.generic.clear.node-removed={0} uzlů bylo odebráno +luckperms.command.generic.clear.node-removed-singular={0} uzel byl odebrán +luckperms.command.generic.clear=Uzly hráče {0} byly vyčištěny v kontextu {1} +luckperms.command.generic.permission.info.title=Oprávnění hráče {0} +luckperms.command.generic.permission.info.empty={0} nemá nastavena žádná oprávnění +luckperms.command.generic.permission.info.click-to-remove=Klikněte pro odebrání tohoto uzlu z {0} +luckperms.command.generic.permission.check.info.title=Informace o oprávnění pro {0} +luckperms.command.generic.permission.check.info.directly={0} má {1} nastaveno na {2} v kontextu {3} +luckperms.command.generic.permission.check.info.inherited={0} dědí {1} nastavené na {2} z {3} v kontextu {4} +luckperms.command.generic.permission.check.info.not-directly={0} nemá nastaveno {1} +luckperms.command.generic.permission.check.info.not-inherited={0} nedědí {1} +luckperms.command.generic.permission.check.result.title=Kontrola oprávnění pro {0} +luckperms.command.generic.permission.check.result.result-key=Výsledek +luckperms.command.generic.permission.check.result.processor-key=Zpracovatel +luckperms.command.generic.permission.check.result.cause-key=Příčina +luckperms.command.generic.permission.check.result.context-key=Kontext +luckperms.command.generic.permission.set=Nastavit {0} na {1} pro hráče {2} v kontextu {3} +luckperms.command.generic.permission.already-has={0} již má {1} nastaveno v kontextu {2} +luckperms.command.generic.permission.set-temp=Nastavit {0} na {1} pro hráče {2} s dobou trvání {3} v kontextu {4} +luckperms.command.generic.permission.already-has-temp={0} již má {1} dočasně nastaveno v kontextu {2} +luckperms.command.generic.permission.unset=Zrušeno oprávnění {0} hráči {1} v kontextu {2} +luckperms.command.generic.permission.doesnt-have={0} nemá {1} nastaveno v kontextu {2} +luckperms.command.generic.permission.unset-temp=Zrušeno dočasné oprávnění {0} hráči {1} v kontextu {2} +luckperms.command.generic.permission.subtract=Nastavit {0} na {1} pro hráče {2} s délkou trvání {3} v kontextu {4}, {5} méně než předtím +luckperms.command.generic.permission.doesnt-have-temp={0} nemá {1} dočasně nastaveno v kontextu {2} +luckperms.command.generic.permission.clear=Oprávnění hráče {0} byla vyčištěna v kontextu {1} +luckperms.command.generic.parent.info.title=Nadřízení hráče {0} +luckperms.command.generic.parent.info.empty={0} nemá definována žádná nadřízení +luckperms.command.generic.parent.info.click-to-remove=Klikněte pro odebrání tohoto nadřízeného z {0} +luckperms.command.generic.parent.add={0} nyní dědí oprávnění od {1} v kontextu {2} +luckperms.command.generic.parent.add-temp={0} nyní dědí oprávnění od {1} po dobu {2} v kontextu {3} +luckperms.command.generic.parent.set={0} měl smazány jeho nadřízené skupiny, a nyní pouze dědí od {1} v kontextu {2} +luckperms.command.generic.parent.set-track={0} měl smazány jeho nadřízené skupiny na trase {1}, a nyní pouze dědí od {2} v kontextu {3} +luckperms.command.generic.parent.remove={0} již nedědí oprávnění od {1} v kontextu {2} +luckperms.command.generic.parent.remove-temp={0} již dočasně nedědí oprávnění od {1} v kontextu {2} +luckperms.command.generic.parent.subtract={0} bude dědit oprávnění od {1} po dobu {2} v kontextu {3}, {4} méně než předtím +luckperms.command.generic.parent.clear=Nadřízení hráče {0} byli vyčištěni v kontextu {1} +luckperms.command.generic.parent.clear-track=Nadřízení hráče {0} na trase {1} byli vyčišteni v kontextu {2} +luckperms.command.generic.parent.already-inherits={0} již dědí od {1} v kontextu {2} +luckperms.command.generic.parent.doesnt-inherit={0} nedědí od {1} v kontextu {2} +luckperms.command.generic.parent.already-temp-inherits={0} již dočasně dědí od {1} v kontextu {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} nedědí dočasně od {1} v kontextu {2} +luckperms.command.generic.chat-meta.info.title-prefix=Prefixy hráče/skupiny {0} +luckperms.command.generic.chat-meta.info.title-suffix=Suffixy hráče/skupiny {0} +luckperms.command.generic.chat-meta.info.none-prefix={0} nemá žádné prefixy +luckperms.command.generic.chat-meta.info.none-suffix={0} nemá žádné suffixy +luckperms.command.generic.chat-meta.info.click-to-remove=Klikněte pro odebrání tohoto {0} z {1} +luckperms.command.generic.chat-meta.already-has={0} již má {1} {2} nastaveno jako prioritu {3} v kontextu {4} +luckperms.command.generic.chat-meta.already-has-temp={0} již má {1} {2} nastaveno dočasně jako prioritu {3} v kontextu {4} +luckperms.command.generic.chat-meta.doesnt-have={0} nemá {1} {2} nastaveno jako prioritu {3} v kontextu {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} nemá {1} {2} nastaveno dočasně jako prioritu {3} v kontextu {4} +luckperms.command.generic.chat-meta.add={0} měl {1} {2} nastaveno jako prioritu {3} v kontextu {4} +luckperms.command.generic.chat-meta.add-temp={0} měl {1} {2} nastaveno jako prioritu {3} po dobu {4} v kontextu {5} +luckperms.command.generic.chat-meta.remove={0} měl {1} {2} jako prioritu {3} odebrán v kontextu {4} +luckperms.command.generic.chat-meta.remove-bulk={0} měl všechny {1} jako prioritu {2} odebrán v kontextu {3} +luckperms.command.generic.chat-meta.remove-temp={0} měl dočasně {1} {2} jako prioritu {3} odebrán v kontextu {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} měl vše dočasně {1} jako prioritu {2} odebráno v kontextu {3} +luckperms.command.generic.meta.info.title=Meta hráče/skupiny {0} +luckperms.command.generic.meta.info.none={0} nemá žádná meta +luckperms.command.generic.meta.info.click-to-remove=Klikněte pro odebrání meta hráči/skupině {0} +luckperms.command.generic.meta.already-has={0} již má meta klíč {1} nastavený na {2} v kontextu {3} +luckperms.command.generic.meta.already-has-temp={0} již má meta klíč {1} dočasně nastavený na {2} v kontextu {3} +luckperms.command.generic.meta.doesnt-have={0} nemá meta klíč {1} nastavený v kontextu {2} +luckperms.command.generic.meta.doesnt-have-temp={0} nemá meta klíč {1} dočasně nastavený v kontextu {2} +luckperms.command.generic.meta.set=Nastavit meta klíř {0} na {1} hráči/skupině {2} v kontextu {3} +luckperms.command.generic.meta.set-temp=Nastavit meta klíč {0} na {1} pro hráče {2} s dobou trvání {3} v kontextu {4} +luckperms.command.generic.meta.unset=Zrušen meta klíč {0} hráči {1} v kontextu {2} +luckperms.command.generic.meta.unset-temp=Zrušen dočasný meta klíč{0} hráči {1} v kontextu {2} +luckperms.command.generic.meta.clear=Meta hráče/skupiny {0} shodující se s typem {1} byly vyčištěny v kontextu {2} +luckperms.command.generic.contextual-data.title=Kontextová data +luckperms.command.generic.contextual-data.mode.key=režim +luckperms.command.generic.contextual-data.mode.server=server +luckperms.command.generic.contextual-data.mode.active-player=aktivní hráč +luckperms.command.generic.contextual-data.contexts-key=Kontexty +luckperms.command.generic.contextual-data.prefix-key=Prefix +luckperms.command.generic.contextual-data.suffix-key=Suffix +luckperms.command.generic.contextual-data.primary-group-key=Primární skupina +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Žádný +luckperms.command.user.info.title=Údaje uživatele +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=typ +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=offline +luckperms.command.user.info.status-key=Stav +luckperms.command.user.info.status.online=Online +luckperms.command.user.info.status.offline=Offline +luckperms.command.user.removegroup.error-primary=Nelze odebrat uživatele z jeho primární skupiny +luckperms.command.user.primarygroup.not-member={0} ještě nebyl členem {1}, přidávání +luckperms.command.user.primarygroup.already-has={0} již má {1} nastaveno jako primární skupinu +luckperms.command.user.primarygroup.warn-option=Varování\: metoda výpočtu primární skupiny používaná tímto serverem ({0}) nemusí odrážet tuto změnu +luckperms.command.user.primarygroup.set=Primární skupina hráče {0} nastavena na {1} +luckperms.command.user.track.error-not-contain-group={0} není v žádných skupinách na {1} +luckperms.command.user.track.unsure-which-track=Nejsme si jisti, kterou trasu použít, zadejte ji prosím jako argument +luckperms.command.user.track.missing-group-advice=Buď vytvořte skupinu, nebo ji odeberte z trasy a zkuste to znovu +luckperms.command.user.promote.added-to-first={0} není v žádných skupinách na {1}, takže byli přidáni do první skupiny, {2} v kontextu {3} +luckperms.command.user.promote.not-on-track={0} není v žádných skupinách na {1}, takže nebyl povýšen +luckperms.command.user.promote.success=Povyšuji {0} na trase {1} z {2} na {3} v kontextu {4} +luckperms.command.user.promote.end-of-track=Byl dosáhnut konec trasy {0} nelze povýšit hráče {1} +luckperms.command.user.promote.next-group-deleted=Další skupina na trase, {0}, již neexistuje +luckperms.command.user.promote.unable-to-promote=Nepodařilo se povýšit uživatele +luckperms.command.user.demote.success=Degraduji uživatele {0} na trase {1} z {2} na {3} v kontextu {4} +luckperms.command.user.demote.end-of-track=Byl dosažen konec trasy {0} takže byl hráč {1} odebrán ze skupiny {2} +luckperms.command.user.demote.end-of-track-not-removed=Byl dosažen konec trasy {0} ale hráč {1} nebyl odebrán z první skupiny +luckperms.command.user.demote.previous-group-deleted=Předchozí skupina na trase, {0}, již neexistuje +luckperms.command.user.demote.unable-to-demote=Nepodařilo se degradovat uživatele +luckperms.command.group.list.title=Skupiny +luckperms.command.group.delete.not-default=Nelze odstranit výchozí skupinu +luckperms.command.group.info.title=Informace o skupině +luckperms.command.group.info.display-name-key=Zobrazované jméno +luckperms.command.group.info.weight-key=Váha +luckperms.command.group.setweight.set=Váha skupiny {1} nastavena na {0} +luckperms.command.group.setdisplayname.doesnt-have={0} nemá nastavené zobrazované jméno +luckperms.command.group.setdisplayname.already-has={0} již má nastavené zobrazované jméno na {1} +luckperms.command.group.setdisplayname.already-in-use=Zobrazované jméno {0} se již používá skupinou {1} +luckperms.command.group.setdisplayname.set=Zobrazované jméno nastaveno na {0} skupině {1} v kontextu {2} +luckperms.command.group.setdisplayname.removed=Odebráno zobrazované jméno skupině {0} v kontextu {1} +luckperms.command.track.list.title=Trasy +luckperms.command.track.path.empty=Žádné +luckperms.command.track.info.showing-track=Zobrazuji trasu +luckperms.command.track.info.path-property=Cesta +luckperms.command.track.clear=Odebrána trasa skupiny hráče {0} +luckperms.command.track.append.success=Skupina {0} byla připojena k trase {1} +luckperms.command.track.insert.success=Skupina {0} byla vložena do trasy {1} na pozici {2} +luckperms.command.track.insert.error-number=Očekávali jsme číslo, ale místo toho jsme dostali\: {0} +luckperms.command.track.insert.error-invalid-pos=Nepodařilo se vložit na pozici {0} +luckperms.command.track.insert.error-invalid-pos-reason=neplatná pozice +luckperms.command.track.remove.success=Skupina {0} byla odebrána z trasy {1} +luckperms.command.track.error-empty={0} nemůže být použitý, protože je prázdný nebo obsahuje pouze jednu skupinu +luckperms.command.track.error-multiple-groups={0} je členem několika skupin na této trase +luckperms.command.track.error-ambiguous=Nepodařilo se zjistit polohu +luckperms.command.track.already-contains={0} již obsahuje {1} +luckperms.command.track.doesnt-contain={0} neobsahuje {1} +luckperms.command.log.load-error=Protokol nelze načíst +luckperms.command.log.invalid-page=Neplatné číslo stránky +luckperms.command.log.invalid-page-range=Zadejte hodnotu v rozmezí od {0} do {1} +luckperms.command.log.empty=Žádné protokoly k zobrazení +luckperms.command.log.notify.error-console=Nelze přepnout oznámení konzole +luckperms.command.log.notify.enabled-term=Povoleno +luckperms.command.log.notify.disabled-term=Zakázáno +luckperms.command.log.notify.changed-state={0} protokolovací výstup +luckperms.command.log.notify.already-on=Již dostáváte oznámení +luckperms.command.log.notify.already-off=Momentálně nedostáváte oznámení +luckperms.command.log.notify.invalid-state=Stav neznámý. Očekáváme {0} nebo {1} +luckperms.command.log.show.search=Zobrazování nedávných akcí pro dotaz {0} +luckperms.command.log.show.recent=Zobrazování nedávných akcí +luckperms.command.log.show.by=Zobrazování nedávných akcí uživatele {0} +luckperms.command.log.show.history=Zobrazování historie {0} {1} +luckperms.command.export.error-term=Chyba +luckperms.command.export.already-running=Již probíhá jiný proces exportu +luckperms.command.export.file.already-exists=Soubor {0} již existuje +luckperms.command.export.file.not-writable=Soubor {0} není zapisovatelný +luckperms.command.export.file.success=Úspěšně exportováno do {0} +luckperms.command.export.file-unexpected-error-writing=Při zapisování do souboru se vyskytla neočekávaná chyba +luckperms.command.export.web.export-code=Kód exportu +luckperms.command.export.web.import-command-description=Použijte následující příkaz pro import +luckperms.command.import.term=Import +luckperms.command.import.error-term=Chyba +luckperms.command.import.already-running=Již probíhá jiný proces importu +luckperms.command.import.file.doesnt-exist=Soubor {0} neexistuje +luckperms.command.import.file.not-readable=Soubor {0} není čitelný +luckperms.command.import.file.unexpected-error-reading=Při čtení z importovaného souboru došlo k neočekávané chybě +luckperms.command.import.file.correct-format=je to správný formát? +luckperms.command.import.web.unable-to-read=Nelze přečíst data pomocí daného kódu +luckperms.command.import.progress.percent={0}% hotovo +luckperms.command.import.progress.operations={0}/{1} operací dokončeno +luckperms.command.import.starting=Zahajování procesu importu +luckperms.command.import.completed=DOKONČENO +luckperms.command.import.duration=trvalo {0} sekund +luckperms.command.bulkupdate.must-use-console=Příkaz na hromadnou aktualizaci může být vykonán pouze z konzole +luckperms.command.bulkupdate.invalid-data-type=Neplatný typ, očekávali jsme {0} +luckperms.command.bulkupdate.invalid-constraint=Neplatné omezení {0} +luckperms.command.bulkupdate.invalid-constraint-format=Omezení by měla být ve formátu {0} +luckperms.command.bulkupdate.invalid-comparison=Neplatný operátor porovnání {0} +luckperms.command.bulkupdate.invalid-comparison-format=Očekáván jeden z následujících\: {0} +luckperms.command.bulkupdate.queued=Hromadná aktualizace byla zařazena do fronty +luckperms.command.bulkupdate.confirm=Spusťte {0} pro provedení aktualizace +luckperms.command.bulkupdate.unknown-id=Operace s ID {0} neexistuje nebo vypršela +luckperms.command.bulkupdate.starting=Probíhá hromadná aktualizace +luckperms.command.bulkupdate.success=Hromadná aktualizace úspěšně dokončena +luckperms.command.bulkupdate.success.statistics.nodes=Celkový počet ovlivněných uzlů +luckperms.command.bulkupdate.success.statistics.users=Celkový počet ovlivněných uživatelů +luckperms.command.bulkupdate.success.statistics.groups=Celkový počet ovlivněných skupin +luckperms.command.bulkupdate.failure=Hromadná aktualizace selhala, zkontrolujte konzoli kvůli chybám +luckperms.command.update-task.request=Bylo zažádáno o aktualizaci, čekejte prosím +luckperms.command.update-task.complete=Aktualizace dokončena +luckperms.command.update-task.push.attempting=Pokoušíme se odeslat změny na ostatní servery +luckperms.command.update-task.push.complete=Ostatní servery byly úspěšně upozorněny pomocí {0} +luckperms.command.update-task.push.error=Při pokusu odeslat změny na ostatní servery se vyskytla chyba +luckperms.command.update-task.push.error-not-setup=Nelze odeslat změny na ostatní servery, protože služba zasílání zpráv nebyla nakonfigurována +luckperms.command.reload-config.success=Konfigurační soubor byl znovu načten +luckperms.command.reload-config.restart-note=některé možnosti budou platné až po restartování serveru +luckperms.command.translations.searching=Hledání dostupných překladů, čekejte prosím... +luckperms.command.translations.searching-error=Nepodařilo se získat seznam dostupných překladů +luckperms.command.translations.installed-translations=Nainstalované překlady +luckperms.command.translations.available-translations=Dostupné překlady +luckperms.command.translations.percent-translated={0}% přeloženo +luckperms.command.translations.translations-by=od hráče +luckperms.command.translations.installing=Instalace překladů, čekejte prosím... +luckperms.command.translations.download-error=Nepodařilo se stáhnout překlad {0} +luckperms.command.translations.installing-specific=Instalace jazyka {0}... +luckperms.command.translations.install-complete=Instalace dokončena +luckperms.command.translations.download-prompt=Použijte {0} pro stažení a nainstalování aktuálních verzí těchto překladů poskytnutých komunitou +luckperms.command.translations.download-override-warning=Toto přepíše všechny změny, které jste udělali u daných jazyků +luckperms.usage.user.description=Sada příkazů pro správu uživatelů v LuckPerms. (''uživatel'' v LuckPerms je pouze hráč a může odkazovat na UUID nebo uživatelské jméno) +luckperms.usage.group.description=Sada příkazů pro správu skupin v LuckPerms. Skupiny jsou pouze sbírky oprávnění, které mohou být přiděleny novým uživatelům. Nové skupiny se dají vytvořit pomocí příkazu ''creategroup''. +luckperms.usage.track.description=Sada příkazů pro správu tras v LuckPerms. Trasy jsou pouze seřazené kolekce skupin, které mohou být použity pro definování povýšení a degradování. +luckperms.usage.log.description=Sada příkazů pro správu protokolování v LuckPerms. +luckperms.usage.sync.description=Znovu načte všechna data z úložiště pluginu do paměti a použije všechny zjištěné změny. +luckperms.usage.info.description=Vypíše obecné informace o instanci aktivního pluginu. +luckperms.usage.editor.description=Vytvoří novou relaci webového editoru +luckperms.usage.editor.argument.type=typy k načtení do editoru (''all'', ''users'' nebo ''groups'') +luckperms.usage.editor.argument.filter=oprávnění, podle kterého filtrovat uživatelské vstupy +luckperms.usage.verbose.description=Ovládá podrobný kontrolní monitorovací systém oprávnění pluginu. +luckperms.usage.verbose.argument.action=zda povolit/zakázat protokolování, nebo nahrát zaznamenaný výstup +luckperms.usage.verbose.argument.filter=filtr, podle kterého zobrazovat výstupy +luckperms.usage.verbose.argument.commandas=hráč/příkaz ke spuštění +luckperms.usage.tree.description=Vygeneruje stromové zobrazení (seřazený seznam) všech oprávnění v LuckPerms. +luckperms.usage.tree.argument.scope=kořen stromu. zadejte "." pro zahrnutí všech oprávnění +luckperms.usage.tree.argument.player=jméno onlinr hráče ke kontrole +luckperms.usage.search.description=Vyhledá všechny uživatele/skupiny s konkrétním oprávněním +luckperms.usage.search.argument.permission=oprávnění k hledání +luckperms.usage.search.argument.page=strana k zobrazení +luckperms.usage.network-sync.description=Synchronizuje změny s úložištěm a zažádá ostatní servery pro vykonání stejného úkolu +luckperms.usage.import.description=Importuje data z (dříve vytvořeného) exportovaného souboru +luckperms.usage.import.argument.file=soubor, ze kterého importovat data +luckperms.usage.import.argument.replace=nahradit existující data místo sloučení +luckperms.usage.import.argument.upload=nahrát data z předchozího exportu +luckperms.usage.export.description=Exportuje všechna data oprávnění do souboru ''export''. Soubor může být později znovu importován. +luckperms.usage.export.argument.file=soubor do kterého exportovat data +luckperms.usage.export.argument.without-users=vyloučit uživatele z exportu +luckperms.usage.export.argument.without-groups=vyloučit skupiny z exportu +luckperms.usage.export.argument.upload=Nahrát všechna data oprávnění do webového editoru. Může být později znovu importováno. +luckperms.usage.reload-config.description=Znovu načte některé konfigurační možnosti +luckperms.usage.bulk-update.description=Provede hromadné dotazy změn na všechna data +luckperms.usage.bulk-update.argument.data-type=typ změněných dat. (''all'', ''users'' nebo ''groups'') +luckperms.usage.bulk-update.argument.action=akce, která má být provedena na datech. (''update'' nebo ''delete'') +luckperms.usage.bulk-update.argument.action-field=pole, ze kterého se jedná. vyžadováno pouze pro ''update''. (''permission'', ''server'' nebo ''world'') +luckperms.usage.bulk-update.argument.action-value=hodnota, kterou se má nahradit. vyžadováno pouze pro ''update''. +luckperms.usage.bulk-update.argument.constraint=omezení vyžadovaná pro aktualizaci +luckperms.usage.translations.description=Spravuje překlady +luckperms.usage.translations.argument.install=podpříkaz pro instalaci překladů +luckperms.usage.apply-edits.description=Použije změny oprávnění provedené ve webovém editoru +luckperms.usage.apply-edits.argument.code=unikátní kód pro data +luckperms.usage.apply-edits.argument.target=na koho použít data +luckperms.usage.create-group.description=Vytvoří novou skupinu +luckperms.usage.create-group.argument.name=název skupiny +luckperms.usage.create-group.argument.weight=váha skupiny +luckperms.usage.create-group.argument.display-name=zobrazovaný název skupiny +luckperms.usage.delete-group.description=Odstraní skupinu +luckperms.usage.delete-group.argument.name=název skupiny +luckperms.usage.list-groups.description=Zobrazí všechny skupiny na platformě +luckperms.usage.create-track.description=Vytvoří novou trasu +luckperms.usage.create-track.argument.name=název trasy +luckperms.usage.delete-track.description=Odstraní trasu +luckperms.usage.delete-track.argument.name=název trasy +luckperms.usage.list-tracks.description=Zobrazí všechny trasy na platformě +luckperms.usage.user-info.description=Zobrazí informace o uživateli +luckperms.usage.user-switchprimarygroup.description=Změní primární skupinu uživatele +luckperms.usage.user-switchprimarygroup.argument.group=skupina změněna na +luckperms.usage.user-promote.description=Povýší uživatele na trase +luckperms.usage.user-promote.argument.track=trasa, na které povýšit uživatele +luckperms.usage.user-promote.argument.context=kontext pro povýšení uživatele +luckperms.usage.user-promote.argument.dont-add-to-first=povýšit uživatele pouze pokud jsou již na trase +luckperms.usage.user-demote.description=Degraduje uživatele na trase +luckperms.usage.user-demote.argument.track=trasa, na které degradovat uživatele +luckperms.usage.user-demote.argument.context=kontext pro degradování uživatele +luckperms.usage.user-demote.argument.dont-remove-from-first=zabránit uživateli, aby byl odebrán z první skupiny +luckperms.usage.user-clone.description=Naklonuje uživatele +luckperms.usage.user-clone.argument.user=jméno/UUID uživatele k naklonování +luckperms.usage.group-info.description=Zobrazí informace o skupině +luckperms.usage.group-listmembers.description=Zobrazí uživatele/skupiny, které dědí z této skupiny +luckperms.usage.group-listmembers.argument.page=strana k zobrazení +luckperms.usage.group-setweight.description=Nastaví váhu skupin +luckperms.usage.group-setweight.argument.weight=váha k nastavení +luckperms.usage.group-set-display-name.description=Nastaví zobrazovaný název skupiny +luckperms.usage.group-set-display-name.argument.name=název k nastavení +luckperms.usage.group-set-display-name.argument.context=kontext pro nastavení názvu +luckperms.usage.group-rename.description=Přejmenuje skupinu +luckperms.usage.group-rename.argument.name=nový název +luckperms.usage.group-clone.description=Naklonuje skupinu +luckperms.usage.group-clone.argument.name=název skupiny, která se má naklonovat +luckperms.usage.holder-editor.description=Otevře webový editor oprávnění +luckperms.usage.holder-showtracks.description=Vypíše trasy, na kterých je objekt +luckperms.usage.holder-clear.description=Odebere všechna oprávnění, nadřízené a meta +luckperms.usage.holder-clear.argument.context=kontexty k filtrování +luckperms.usage.permission.description=Upraví oprávnění +luckperms.usage.parent.description=Upraví dědění +luckperms.usage.meta.description=Upraví hodnoty metadat +luckperms.usage.permission-info.description=Zobrazí uzly oprávnění, které má objekt +luckperms.usage.permission-info.argument.page=strana k zobrazení +luckperms.usage.permission-info.argument.sort-mode=jak řadit položky +luckperms.usage.permission-set.description=Nastaví oprávnění pro objekt +luckperms.usage.permission-set.argument.node=uzel oprávnění k nastavení +luckperms.usage.permission-set.argument.value=hodnota uzlu +luckperms.usage.permission-set.argument.context=kontexty do kterých přidat oprávnění +luckperms.usage.permission-unset.description=Odnastaví oprávnění objektu +luckperms.usage.permission-unset.argument.node=uzel oprávnění odnastaven +luckperms.usage.permission-unset.argument.context=kontext ve kterém odebrat oprávnění +luckperms.usage.permission-settemp.description=Dočasně nastaví oprávnění objektu +luckperms.usage.permission-settemp.argument.node=uzel oprávnění k nastavení +luckperms.usage.permission-settemp.argument.value=hodnota uzlu +luckperms.usage.permission-settemp.argument.duration=trvání do vypršení uzlu oprávnění +luckperms.usage.permission-settemp.argument.temporary-modifier=jak by mělo být použité dočasné oprávnění +luckperms.usage.permission-settemp.argument.context=kontexty, do kterých přidat oprávnění +luckperms.usage.permission-unsettemp.description=Odnastaví dočasné oprávnění objektu +luckperms.usage.permission-unsettemp.argument.node=uzel oprávnění k odnastavení +luckperms.usage.permission-unsettemp.argument.duration=doba k odečtení +luckperms.usage.permission-unsettemp.argument.context=kontext ve kterém odebrat oprávnění +luckperms.usage.permission-check.description=Zkontroluje, zda má objekt určitý uzel oprávnění +luckperms.usage.permission-check.argument.node=uzel oprávnění ke kontrole +luckperms.usage.permission-clear.description=Vymaže všechna oprávnění +luckperms.usage.permission-clear.argument.context=kontexty podle kterých filtrovat +luckperms.usage.parent-info.description=Zobrazí skupiny, ze kterých tento objekt dědí +luckperms.usage.parent-info.argument.page=strana k zobrazení +luckperms.usage.parent-info.argument.sort-mode=jak řadit položky +luckperms.usage.parent-set.description=Odebere všechny ostatní skupiny, ze kterých objekt již dědí a přidá je k zadanému +luckperms.usage.parent-set.argument.group=skupina, ke které nastavit +luckperms.usage.parent-set.argument.context=kontexty, do kterých nastavit skupinu +luckperms.usage.parent-add.description=Nastaví jinou skupinu, ze které má objekt dědit oprávnění +luckperms.usage.parent-add.argument.group=skupina, ze které dědit +luckperms.usage.parent-add.argument.context=kontexty, do kterých dědit skupinu +luckperms.usage.parent-remove.description=Odebere dříve nastavené pravidlo dědičnosti +luckperms.usage.parent-remove.argument.group=skupina k odebrání +luckperms.usage.parent-remove.argument.context=kontexty, ve kterých odebrat skupinu +luckperms.usage.parent-set-track.description=Odebere všechny ostatní skupiny, ze kterých objekt již dědí na dané trase a přidá je k zadanému +luckperms.usage.parent-set-track.argument.track=trasa, na které nastavit +luckperms.usage.parent-set-track.argument.group=skupina, na které nastavit, nebo číslo týkající se umístění skupiny na dané trase +luckperms.usage.parent-set-track.argument.context=kontexty, do kterých nastavit skupinu +luckperms.usage.parent-add-temp.description=Nastaví jinou skupinu, ze které má dočasně objekt dědit oprávnění +luckperms.usage.parent-add-temp.argument.group=skupina, ze které dědit +luckperms.usage.parent-add-temp.argument.duration=doba trvání členství ve skupině +luckperms.usage.parent-add-temp.argument.temporary-modifier=jak by mělo být použité dočasné oprávnění +luckperms.usage.parent-add-temp.argument.context=kontexty, do kterých dědit skupinu +luckperms.usage.parent-remove-temp.description=Odebere dříve nastavené dočasné pravidlo dědičnosti +luckperms.usage.parent-remove-temp.argument.group=skupina k odebrání +luckperms.usage.parent-remove-temp.argument.duration=doba k odečtení +luckperms.usage.parent-remove-temp.argument.context=kontexty, ve kterých odebrat skupinu +luckperms.usage.parent-clear.description=Vymaže všechny nadřízené +luckperms.usage.parent-clear.argument.context=kontexty, podle kterých filtrovat +luckperms.usage.parent-clear-track.description=Vymaže všechny nadřízené na dané trase +luckperms.usage.parent-clear-track.argument.track=trasa, na které odebrat +luckperms.usage.parent-clear-track.argument.context=kontexty podle kterých filtrovat +luckperms.usage.meta-info.description=Zobrazí všechna meta chatu +luckperms.usage.meta-set.description=Nastaví meta hodnotu +luckperms.usage.meta-set.argument.key=klíč k nastavení +luckperms.usage.meta-set.argument.value=hodnota k nastavení +luckperms.usage.meta-set.argument.context=kontexty, do kterých přidat meta pár +luckperms.usage.meta-unset.description=Odnastaví meta hodnotu +luckperms.usage.meta-unset.argument.key=klíč pro odnastavení +luckperms.usage.meta-unset.argument.context=kontexty, ze kterých odebrat meta pár +luckperms.usage.meta-settemp.description=Nastaví dočasnou meta hodnotu +luckperms.usage.meta-settemp.argument.key=klíč k nastavení +luckperms.usage.meta-settemp.argument.value=hodnota k nastavení +luckperms.usage.meta-settemp.argument.duration=trvání, dokud nevyprší meta hodnota +luckperms.usage.meta-settemp.argument.context=kontexty, do kterých přidat meta pár +luckperms.usage.meta-unsettemp.description=Odnastaví dočasnou meta hodnotu +luckperms.usage.meta-unsettemp.argument.key=klíč pro odnastavení +luckperms.usage.meta-unsettemp.argument.context=kontexty, ze kterých odebrat meta pár +luckperms.usage.meta-addprefix.description=Přidá prefix +luckperms.usage.meta-addprefix.argument.priority=priorita přidání prefixu na +luckperms.usage.meta-addprefix.argument.prefix=řetězec prefixu +luckperms.usage.meta-addprefix.argument.context=kontexty, do kterých přidat prefix +luckperms.usage.meta-addsuffix.description=Přidá suffix +luckperms.usage.meta-addsuffix.argument.priority=priorita do které přidat suffix +luckperms.usage.meta-addsuffix.argument.suffix=řetězec suffixu +luckperms.usage.meta-addsuffix.argument.context=kontexty, do kterých přidat suffix +luckperms.usage.meta-setprefix.description=Nastaví prefix +luckperms.usage.meta-setprefix.argument.priority=priorita, na které nastavit prefix +luckperms.usage.meta-setprefix.argument.prefix=řetězec prefixu +luckperms.usage.meta-setprefix.argument.context=kontexty, do kterých nastavit prefix +luckperms.usage.meta-setsuffix.description=Nastaví suffix +luckperms.usage.meta-setsuffix.argument.priority=priorita, na které nastavit suffix +luckperms.usage.meta-setsuffix.argument.suffix=řetězec suffixu +luckperms.usage.meta-setsuffix.argument.context=kontexty, do kterých přidat suffix +luckperms.usage.meta-removeprefix.description=Odebere prefix +luckperms.usage.meta-removeprefix.argument.priority=priorita k odebrání prefixu v +luckperms.usage.meta-removeprefix.argument.prefix=řetězec prefixu +luckperms.usage.meta-removeprefix.argument.context=kontexty pro odebrání prefixu +luckperms.usage.meta-removesuffix.description=Odebere suffix +luckperms.usage.meta-removesuffix.argument.priority=priorita k odebrání suffixu v +luckperms.usage.meta-removesuffix.argument.suffix=řetězec suffixu +luckperms.usage.meta-removesuffix.argument.context=kontexty pro odebrání suffixu +luckperms.usage.meta-addtemp-prefix.description=Dočasně přidá prefix +luckperms.usage.meta-addtemp-prefix.argument.priority=priorita pro přidání prefixu +luckperms.usage.meta-addtemp-prefix.argument.prefix=řetězec prefixu +luckperms.usage.meta-addtemp-prefix.argument.duration=trvání, dokud nevyprší prefix +luckperms.usage.meta-addtemp-prefix.argument.context=kontexty, do kterých přidat prefix +luckperms.usage.meta-addtemp-suffix.description=Přidá dočasný suffix +luckperms.usage.meta-addtemp-suffix.argument.priority=priorita do které přidat suffix +luckperms.usage.meta-addtemp-suffix.argument.suffix=řetězec suffixu +luckperms.usage.meta-addtemp-suffix.argument.duration=trvání, dokud nevyprší suffix +luckperms.usage.meta-addtemp-suffix.argument.context=kontexty, do kterých přidat suffix +luckperms.usage.meta-settemp-prefix.description=Dočasně nastaví prefix +luckperms.usage.meta-settemp-prefix.argument.priority=priorita, na které nastavit prefix +luckperms.usage.meta-settemp-prefix.argument.prefix=řetězec prefixu +luckperms.usage.meta-settemp-prefix.argument.duration=trvání, dokud nevyprší prefix +luckperms.usage.meta-settemp-prefix.argument.context=kontexty, do kterých nastavit prefix +luckperms.usage.meta-settemp-suffix.description=Nastaví dočasný suffix +luckperms.usage.meta-settemp-suffix.argument.priority=priorita, na které nastavit suffix +luckperms.usage.meta-settemp-suffix.argument.suffix=řetězec suffixu +luckperms.usage.meta-settemp-suffix.argument.duration=trvání, dokud nevyprší suffix +luckperms.usage.meta-settemp-suffix.argument.context=kontexty, do kterých přidat suffix +luckperms.usage.meta-removetemp-prefix.description=Odebere dočasný prefix +luckperms.usage.meta-removetemp-prefix.argument.priority=priorita k odebrání prefixu v +luckperms.usage.meta-removetemp-prefix.argument.prefix=řetězec prefixu +luckperms.usage.meta-removetemp-prefix.argument.context=kontexty pro odebrání prefixu +luckperms.usage.meta-removetemp-suffix.description=Odebere dočasný suffix +luckperms.usage.meta-removetemp-suffix.argument.priority=priorita k odebrání suffixu v +luckperms.usage.meta-removetemp-suffix.argument.suffix=řetězec suffixu +luckperms.usage.meta-removetemp-suffix.argument.context=kontexty pro odebrání suffixu +luckperms.usage.meta-clear.description=Vymaže všechna meta +luckperms.usage.meta-clear.argument.type=typ mety k odstranění +luckperms.usage.meta-clear.argument.context=kontexty, podle kterých filtrovat +luckperms.usage.track-info.description=Zobrazí informace o trase +luckperms.usage.track-editor.description=Otevře webový editor oprávnění +luckperms.usage.track-append.description=Přidá skupinu na konec trasy +luckperms.usage.track-append.argument.group=skupina k připojení +luckperms.usage.track-insert.description=Vloží skupinu na danou pozici na trase +luckperms.usage.track-insert.argument.group=skupina pro vložení +luckperms.usage.track-insert.argument.position=pozice k vložení skuipny (první pozice na trase je 1) +luckperms.usage.track-remove.description=Odebere skupinu z trasy +luckperms.usage.track-remove.argument.group=skupina k odebrání +luckperms.usage.track-clear.description=Vymaže skupiny na trase +luckperms.usage.track-rename.description=Přejmenuje trasu +luckperms.usage.track-rename.argument.name=nový název +luckperms.usage.track-clone.description=Naklonuje trasu +luckperms.usage.track-clone.argument.name=název trasy, která se má naklonovat +luckperms.usage.log-recent.description=Zobrazí nedávné akce +luckperms.usage.log-recent.argument.user=jméno/UUID uživatele k filtrování +luckperms.usage.log-recent.argument.page=číslo stránky k zobrazení +luckperms.usage.log-search.description=Hledat záznam v protokolu +luckperms.usage.log-search.argument.query=dotaz k hledání +luckperms.usage.log-search.argument.page=číslo stránky k zobrazení +luckperms.usage.log-notify.description=Přepne oznámení protokolu +luckperms.usage.log-notify.argument.toggle=zapnout nebo vypnout +luckperms.usage.log-user-history.description=Zobrazí historii uživatele +luckperms.usage.log-user-history.argument.user=jméno/UUID uživatele +luckperms.usage.log-user-history.argument.page=číslo stránky k zobrazení +luckperms.usage.log-group-history.description=Zobrazí historii skupiny +luckperms.usage.log-group-history.argument.group=název skupiny +luckperms.usage.log-group-history.argument.page=číslo stránky k zobrazení +luckperms.usage.log-track-history.description=Zobrazí historii trasy +luckperms.usage.log-track-history.argument.track=název trasy +luckperms.usage.log-track-history.argument.page=číslo stránky k zobrazení +luckperms.usage.sponge.description=Upraví dodatečná Sponge data +luckperms.usage.sponge.argument.collection=sbírka k dotazu +luckperms.usage.sponge.argument.subject=subjekt ke změně +luckperms.usage.sponge-permission-info.description=Zobrazí informace o oprávněních subjektu +luckperms.usage.sponge-permission-info.argument.contexts=kontexty podle kterých filtrovat +luckperms.usage.sponge-permission-set.description=Nastaví oprávnění subjektu +luckperms.usage.sponge-permission-set.argument.node=uzel oprávnění k nastavení +luckperms.usage.sponge-permission-set.argument.tristate=hodnota, na kterou nastavit oprávnění +luckperms.usage.sponge-permission-set.argument.contexts=kontexty, do kterých nastavit oprávnění +luckperms.usage.sponge-permission-clear.description=Vymaže oprávnění subjektu +luckperms.usage.sponge-permission-clear.argument.contexts=kontexty, ve kterých odebrat oprávnění +luckperms.usage.sponge-parent-info.description=Zobrazí informace o nadřízených subjektu +luckperms.usage.sponge-parent-info.argument.contexts=kontexty podle kterých filtrovat +luckperms.usage.sponge-parent-add.description=Přidá nadřazeného subjektu +luckperms.usage.sponge-parent-add.argument.collection=soubor subjektů, kde je nadřízený subjekt +luckperms.usage.sponge-parent-add.argument.subject=název nadřízeného subjektu +luckperms.usage.sponge-parent-add.argument.contexts=kontexty, do kterých přidat nadřízeného +luckperms.usage.sponge-parent-remove.description=Odebere nadřízeného ze subjektu +luckperms.usage.sponge-parent-remove.argument.collection=soubor subjektů, kde je nadřízený subjekt +luckperms.usage.sponge-parent-remove.argument.subject=název nadřízeného subjektu +luckperms.usage.sponge-parent-remove.argument.contexts=kontexty, ze kterých odebrat nadřízeného +luckperms.usage.sponge-parent-clear.description=Vymaže nadřízené subjektu +luckperms.usage.sponge-parent-clear.argument.contexts=kontexty, ve kterých vymazat nadřízené +luckperms.usage.sponge-option-info.description=Zobrazí informace o možnostech subjektu +luckperms.usage.sponge-option-info.argument.contexts=kontexty, podle kterých filtrovat +luckperms.usage.sponge-option-set.description=Nastaví možnost subjektu +luckperms.usage.sponge-option-set.argument.key=klíč k nastavení +luckperms.usage.sponge-option-set.argument.value=hodnota, na kterou má být klíč nastaven +luckperms.usage.sponge-option-set.argument.contexts=kontexty, do kterých nastavit možnost +luckperms.usage.sponge-option-unset.description=Odnastaví možnost subjektu +luckperms.usage.sponge-option-unset.argument.key=klíč pro odnastavení +luckperms.usage.sponge-option-unset.argument.contexts=kontexty, ve kterých zrušit klíč +luckperms.usage.sponge-option-clear.description=Vymaže možnosti subjektu +luckperms.usage.sponge-option-clear.argument.contexts=kontexty, ve kterých vymazat možnosti diff --git a/src/plugins/LuckPerms/translations/repository/da_DK.properties b/src/plugins/LuckPerms/translations/repository/da_DK.properties new file mode 100644 index 0000000..b97d61c --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/da_DK.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=LOG +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EKSPORTER +luckperms.commandsystem.available-commands=Brug {0} for at se tilgængelige kommandoer +luckperms.commandsystem.command-not-recognised=Kommando ikke genkendt +luckperms.commandsystem.no-permission=Du har ikke tilladelse til at bruge denne kommando\! +luckperms.commandsystem.no-permission-subcommands=Du har ikke tilladelse til at bruge nogen underkommandoer +luckperms.commandsystem.already-executing-command=En anden kommando udføres; afventer dens færdiggørelse... +luckperms.commandsystem.usage.sub-commands-header=Underkommandoer +luckperms.commandsystem.usage.usage-header=Kommando brug +luckperms.commandsystem.usage.arguments-header=Argumenter +luckperms.first-time.no-permissions-setup=Det lader til, at ingen tilladelser er blevet opsat endnu\! +luckperms.first-time.use-console-to-give-access=Før du kan bruge nogen af LuckPerms kommandoerne i spillet, skal du bruge konsollen til at give dig selv adgang +luckperms.first-time.console-command-prompt=Åbn din konsol og kør +luckperms.first-time.next-step=Når du har gjort dette, kan du begynde at definere dine tilladelser og grupper +luckperms.first-time.wiki-prompt=Ved ikke, hvor du skal starte? Tjek her\: {0} +luckperms.login.try-again=Prøv igen senere +luckperms.login.loading-database-error=En database fejl opstod under indlæsning af tilladelses data +luckperms.login.server-admin-check-console-errors=Hvis du er en serveradministrator, så tjek venligst konsollen for eventuelle fejl +luckperms.login.server-admin-check-console-info=Tjek venligst serverkonsollen for mere information +luckperms.login.data-not-loaded-at-pre=Tilladelses data for din bruger blev ikke indlæst i præ-login fasen +luckperms.login.unable-to-continue=kunne ikke fortsætte +luckperms.login.craftbukkit-offline-mode-error=dette skyldes sandsynligvis en konflikt mellem CraftBukkit og online-mode indstillingen +luckperms.login.unexpected-error=En uventet fejl opstod under opsætning af dine tilladelses data +luckperms.opsystem.disabled=Vanilla OP-systemet er deaktiveret på denne server +luckperms.opsystem.sponge-warning=Bemærk, at Server Operator status ikke har nogen effekt på Sponge tilladelse kontrol, når et tilladelse plugin er installeret, skal du redigere brugerdata direkte +luckperms.duration.unit.years.plural={0} år +luckperms.duration.unit.years.singular={0} år +luckperms.duration.unit.years.short={0}år +luckperms.duration.unit.months.plural={0} måneder +luckperms.duration.unit.months.singular={0} måned +luckperms.duration.unit.months.short={0}måned +luckperms.duration.unit.weeks.plural={0} uger +luckperms.duration.unit.weeks.singular={0} uge +luckperms.duration.unit.weeks.short={0}u +luckperms.duration.unit.days.plural={0} dage +luckperms.duration.unit.days.singular={0} dag +luckperms.duration.unit.days.short={0}d +luckperms.duration.unit.hours.plural={0} timer +luckperms.duration.unit.hours.singular={0} time +luckperms.duration.unit.hours.short={0}t +luckperms.duration.unit.minutes.plural={0} minutter +luckperms.duration.unit.minutes.singular={0} minut +luckperms.duration.unit.minutes.short={0}min +luckperms.duration.unit.seconds.plural={0} sekunder +luckperms.duration.unit.seconds.singular={0} sekund +luckperms.duration.unit.seconds.short={0}s +luckperms.duration.since={0} siden +luckperms.command.misc.invalid-code=Ugyldig kode +luckperms.command.misc.response-code-key=svarkode +luckperms.command.misc.error-message-key=besked +luckperms.command.misc.bytebin-unable-to-communicate=Kunne ikke kommunikere med bytebin +luckperms.command.misc.webapp-unable-to-communicate=Kunne ikke kommunikere med web-appen +luckperms.command.misc.check-console-for-errors=Tjek konsollen for fejl +luckperms.command.misc.file-must-be-in-data=Filen {0} skal være et direkte barn af datamappen +luckperms.command.misc.wait-to-finish=Vent venligst på at den er færdig og prøv igen +luckperms.command.misc.invalid-priority=Ugyldig prioritet {0} +luckperms.command.misc.expected-number=Forventede et tal +luckperms.command.misc.date-parse-error=Kunne ikke parse datoen {0} +luckperms.command.misc.date-in-past-error=Du kan ikke sætte en dato fra fortiden\! +luckperms.command.misc.page=side {0} af {1} +luckperms.command.misc.page-entries={0} poster +luckperms.command.misc.none=Ingen +luckperms.command.misc.loading.error.unexpected=Der opstod en uventet fejl +luckperms.command.misc.loading.error.user=Bruger ikke indlæst +luckperms.command.misc.loading.error.user-specific=Kunne ikke indlæse målbrugeren {0} +luckperms.command.misc.loading.error.user-not-found=En bruger for {0} kunne ikke findes +luckperms.command.misc.loading.error.user-save-error=Der var en fejl med at gemme brugerdata for {0} +luckperms.command.misc.loading.error.user-not-online=Brugeren {0} er ikke online +luckperms.command.misc.loading.error.user-invalid={0} er ikke et gyldigt brugernavn eller UUID +luckperms.command.misc.loading.error.user-not-uuid=Målbrugeren {0} er ikke et gyldigt uuid +luckperms.command.misc.loading.error.group=Gruppen blev ikke indlæst +luckperms.command.misc.loading.error.all-groups=Kunne ikke indlæse alle grupper +luckperms.command.misc.loading.error.group-not-found=En gruppe navngivet {0} kunne ikke blive fundet +luckperms.command.misc.loading.error.group-save-error=Der var en fejl med at gemme gruppedata for {0} +luckperms.command.misc.loading.error.group-invalid={0} er ikke et gyldigt gruppenavn +luckperms.command.misc.loading.error.track=Sporet er ikke indlæst +luckperms.command.misc.loading.error.all-tracks=Kunne ikke indlæse alle spor +luckperms.command.misc.loading.error.track-not-found=Et spor navngivet {0} blev ikke fundet +luckperms.command.misc.loading.error.track-save-error=Der var en fejl med at gemme spordataen {0} +luckperms.command.misc.loading.error.track-invalid={0} er ikke et gyldigt spornavn +luckperms.command.editor.no-match=Kan ikke åbne editor, ingen objekter matchede den ønskede type +luckperms.command.editor.start=Forbereder en ny redigeringssession, vent venligst... +luckperms.command.editor.url=Klik på linket nedenfor for at åbne editoren +luckperms.command.editor.unable-to-communicate=Kunne ikke kommunikere med redigeringsværktøjet +luckperms.command.editor.apply-edits.success=Data fra redigeringsværktøjet blev anvendt til {0} {1} med succes +luckperms.command.editor.apply-edits.success-summary={0} {1} og {2} {3} +luckperms.command.editor.apply-edits.success.additions=tillægninger +luckperms.command.editor.apply-edits.success.additions-singular=tillægning +luckperms.command.editor.apply-edits.success.deletions=sletninger +luckperms.command.editor.apply-edits.success.deletions-singular=sletning +luckperms.command.editor.apply-edits.no-changes=Ingen ændringer blev anvendt fra webeditoren, de returnerede data indeholdt ingen redigeringer +luckperms.command.editor.apply-edits.unknown-type=Kan ikke anvende redigering på den angivne objekttype +luckperms.command.editor.apply-edits.unable-to-read=Kan ikke læse data med den givne kode +luckperms.command.search.searching.permission=Søger efter brugere og grupper med {0} +luckperms.command.search.searching.inherit=Søger efter brugere og grupper som arver fra {0} +luckperms.command.search.result=Fandt {0} poster fra {1} brugere og {2} grupper +luckperms.command.search.result.default-notice=Bemærk\: når der søges efter medlemmer af standardgruppen, vil offline spillere uden andre tilladelser ikke blive vist\! +luckperms.command.search.showing-users=Viser brugerposter +luckperms.command.search.showing-groups=Viser gruppeposter +luckperms.command.tree.start=Genererer tilladelsestræ. Vent venligst... +luckperms.command.tree.empty=Ikke i stand til at generere træ, ingen resultater blev fundet +luckperms.command.tree.url=Tilladelsestræ URL +luckperms.command.verbose.invalid-filter={0} er ikke et gyldigt verbose filter +luckperms.command.verbose.enabled=Detaljeret logning {0} for tjek der matcher {1} +luckperms.command.verbose.command-exec=Tvinger {0} til at udføre kommando {1} og rapportere alle ændringer foretaget... +luckperms.command.verbose.off=Detaljeret logføring {0} +luckperms.command.verbose.command-exec-complete=Kommandoen blev udført +luckperms.command.verbose.command.no-checks=Kommandoen udført, men ingen tilladelse tjek blev foretaget +luckperms.command.verbose.command.possibly-async=Dette kan skyldes, at pluginet kører kommandoer i baggrunden (async) +luckperms.command.verbose.command.try-again-manually=Du kan stadig bruge detaljeret manuelt til at opdage kontrol foretaget på denne måde +luckperms.command.verbose.enabled-recording=Detaljeret optagelse {0} for tjek der matcher {1} +luckperms.command.verbose.uploading=Detaljeret logning {0}, uploader resultater... +luckperms.command.verbose.url=Detaljeret resultaters URL +luckperms.command.verbose.enabled-term=aktiveret +luckperms.command.verbose.disabled-term=slået fra +luckperms.command.verbose.query-any=ALLE +luckperms.command.info.running-plugin=Kører +luckperms.command.info.platform-key=Platform +luckperms.command.info.server-brand-key=Servermærke +luckperms.command.info.server-version-key=Server Version +luckperms.command.info.storage-key=Lager +luckperms.command.info.storage-type-key=Type +luckperms.command.info.storage.meta.split-types-key=Typer +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=Tilsluttet +luckperms.command.info.storage.meta.file-size-key=Filstørrelse +luckperms.command.info.extensions-key=Udvidelser +luckperms.command.info.messaging-key=Beskeder +luckperms.command.info.instance-key=Instans +luckperms.command.info.static-contexts-key=Statiske kontekster +luckperms.command.info.online-players-key=Online Spillere +luckperms.command.info.online-players-unique={0} unikke +luckperms.command.info.uptime-key=Oppetid +luckperms.command.info.local-data-key=Lokal Data +luckperms.command.info.local-data={0} brugere, {1} grupper, {2} spor +luckperms.command.generic.create.success={0} blev oprettet uden problemer +luckperms.command.generic.create.error=Der opstod en fejl under oprettelsen af {0} +luckperms.command.generic.create.error-already-exists={0} eksisterer allerede\! +luckperms.command.generic.delete.success={0} er blevet slettet uden problemer +luckperms.command.generic.delete.error=Der opstod en fejl under sletningen af {0} +luckperms.command.generic.delete.error-doesnt-exist={0} eksisterer ikke\! +luckperms.command.generic.rename.success={0} blev omdøbt til {1} +luckperms.command.generic.clone.success={0} blev klonet på {1} +luckperms.command.generic.info.parent.title=Overordnet Gruppe +luckperms.command.generic.info.parent.temporary-title=Midlertidige Overordnede Grupper +luckperms.command.generic.info.expires-in=udløber om +luckperms.command.generic.info.inherited-from=nedarvet fra +luckperms.command.generic.info.inherited-from-self=selv +luckperms.command.generic.show-tracks.title={0}''s Spor +luckperms.command.generic.show-tracks.empty={0} er ikke på nogen spor +luckperms.command.generic.clear.node-removed={0} indholdselementer blev fjernet +luckperms.command.generic.clear.node-removed-singular={0} indholdselement blev fjernet +luckperms.command.generic.clear={0}''s indholdselementer blev ryddet i kontekst {1} +luckperms.command.generic.permission.info.title={0}''s Tilladelser +luckperms.command.generic.permission.info.empty={0} har ingen rettigheder angivet +luckperms.command.generic.permission.info.click-to-remove=Klik for at fjerne dette indholdselement fra {0} +luckperms.command.generic.permission.check.info.title=Tilladelsesoplysninger for {0} +luckperms.command.generic.permission.check.info.directly={0} har {1} indstillet til {2} i kontekst {3} +luckperms.command.generic.permission.check.info.inherited={0} arver {1} indstillet til {2} fra {3} i kontekst {4} +luckperms.command.generic.permission.check.info.not-directly={0} har ikke {1} indstillet +luckperms.command.generic.permission.check.info.not-inherited={0} arver ikke {1} +luckperms.command.generic.permission.check.result.title=Tilladelsestjek for {0} +luckperms.command.generic.permission.check.result.result-key=Resultat +luckperms.command.generic.permission.check.result.processor-key=Processor +luckperms.command.generic.permission.check.result.cause-key=Årsag +luckperms.command.generic.permission.check.result.context-key=Kontekst +luckperms.command.generic.permission.set=Sæt {0} til {1} for {2} i kontekst {3} +luckperms.command.generic.permission.already-has={0} har allerede {1} sat i kontekst {2} +luckperms.command.generic.permission.set-temp=Sæt {0} til {1} for {2} for en varighed af {3} i kontekst {4} +luckperms.command.generic.permission.already-has-temp={0} har allerede {1} midlertidigt indstillet i kontekst {2} +luckperms.command.generic.permission.unset=Fjern {0} for {1} i kontekst {2} +luckperms.command.generic.permission.doesnt-have={0} har ikke {1} sat i kontekst {2} +luckperms.command.generic.permission.unset-temp=Fjern midlertidig tilladelse {0} for {1} i kontekst {2} +luckperms.command.generic.permission.subtract=Sæt {0} til {1} for {2} for en varighed af {3} i kontekst {4}, {5} mindre end før +luckperms.command.generic.permission.doesnt-have-temp={0} har ikke {1} indstillet midlertidigt i kontekst {2} +luckperms.command.generic.permission.clear={0}''s rettigheder blev ryddet i kontekst {1} +luckperms.command.generic.parent.info.title={0}''s Forældre +luckperms.command.generic.parent.info.empty={0} har ingen forældre defineret +luckperms.command.generic.parent.info.click-to-remove=Klik for at fjerne denne forælder fra {0} +luckperms.command.generic.parent.add={0} arver nu tilladelser fra {1} i kontekst {2} +luckperms.command.generic.parent.add-temp={0} arver nu tilladelser fra {1} for en varighed af {2} i kontekst {3} +luckperms.command.generic.parent.set={0} fik deres eksisterende forældre gruppe fjernet, og arver kun {1} i kontekst {2} +luckperms.command.generic.parent.set-track={0} fik deres eksisterende forældre gruppe fjernet, på track {1}, og arver kun {2} i kontekst {3} +luckperms.command.generic.parent.remove={0} arver ikke længere tilladelser fra {1} i kontekst {2} +luckperms.command.generic.parent.remove-temp={0} arver ikke længere midlertidigt tilladelser fra {1} i kontekst {2} +luckperms.command.generic.parent.subtract={0} vil arve tilladelser fra {1} for en varighed af {2} i kontekst {3}, {4} mindre end før +luckperms.command.generic.parent.clear={0}''s forældre blev ryddet i kontekst {1} +luckperms.command.generic.parent.clear-track={0}''s forældre på sporet {1} blev ryddet i kontekst {2} +luckperms.command.generic.parent.already-inherits={0} har allerede {1} sat i kontekst {2} +luckperms.command.generic.parent.doesnt-inherit={0} arver ikke fra {1} i kontekst {2} +luckperms.command.generic.parent.already-temp-inherits={0} arver allerede midlertidigt fra {1} i kontekst {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} arver ikke midlertidigt fra {1} i kontekst {2} +luckperms.command.generic.chat-meta.info.title-prefix={0}''s Præfikses +luckperms.command.generic.chat-meta.info.title-suffix={0}''s Suffikses +luckperms.command.generic.chat-meta.info.none-prefix={0} har ingen præfikser +luckperms.command.generic.chat-meta.info.none-suffix={0} har ingen suffikser +luckperms.command.generic.chat-meta.info.click-to-remove=Klik for at fjerne denne {0} fra {1} +luckperms.command.generic.chat-meta.already-has={0} har allerede {1} {2} sat til en prioritet på {3} i kontekst {4} +luckperms.command.generic.chat-meta.already-has-temp={0} har allerede {1} {2} midlertidigt sat til en prioritet på {3} i kontekst {4} +luckperms.command.generic.chat-meta.doesnt-have={0} har ikke {1} {2} sat til en prioritet på {3} i kontekst {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} har ikke {1} {2} sat til en midlertidigt prioritet på {3} i kontekst {4} +luckperms.command.generic.chat-meta.add={0} havde {1} {2} sat til en prioritet på {3} i kontekst {4} +luckperms.command.generic.chat-meta.add-temp={0} havde {1} {2} sat til en prioritet på {3} for en varighed af {4} i kontekst {5} +luckperms.command.generic.chat-meta.remove={0} havde {1} {2} i prioritet {3} fjernet i kontekst {4} +luckperms.command.generic.chat-meta.remove-bulk={0} havde alle {1} med prioritet {2} fjernet i kontekst {3} +luckperms.command.generic.chat-meta.remove-temp={0} havde midlertidig {1} {2} med prioritet {3} fjernet i kontekst {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} havde alle midlertidige {1} med prioritet {2} fjernet i kontekst {3} +luckperms.command.generic.meta.info.title={0}''s Meta +luckperms.command.generic.meta.info.none={0} har ingen meta +luckperms.command.generic.meta.info.click-to-remove=Klik for at fjerne denne meta node fra {0} +luckperms.command.generic.meta.already-has={0} har allerede metanøgle {1} sat til {2} i kontekst {3} +luckperms.command.generic.meta.already-has-temp={0} har allerede metanøgle {1} midlertidigt indstillet til {2} i kontekst {3} +luckperms.command.generic.meta.doesnt-have={0} har ikke metanøgle {1} sat i kontekst {2} +luckperms.command.generic.meta.doesnt-have-temp={0} har ikke metanøgle {1} sat midlertidigt i kontekst {2} +luckperms.command.generic.meta.set=Sæt metanøgle {0} til {1} for {2} i kontekst {3} +luckperms.command.generic.meta.set-temp=Sæt metanøgle {0} til {1} for {2} for en varighed af {3} i kontekst {4} +luckperms.command.generic.meta.unset=Fjern metanøgle {0} for {1} i kontekst {2} +luckperms.command.generic.meta.unset-temp=Fjern midlertidig metanøgle {0} for {1} i kontekst {2} +luckperms.command.generic.meta.clear={0}''s meta matchende type {1} blev ryddet i kontekst {2} +luckperms.command.generic.contextual-data.title=Kontekstuel Data +luckperms.command.generic.contextual-data.mode.key=tilstand +luckperms.command.generic.contextual-data.mode.server=server +luckperms.command.generic.contextual-data.mode.active-player=aktiv spiller +luckperms.command.generic.contextual-data.contexts-key=Kontekster +luckperms.command.generic.contextual-data.prefix-key=Præfiks +luckperms.command.generic.contextual-data.suffix-key=Suffiks +luckperms.command.generic.contextual-data.primary-group-key=Primær Gruppe +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Ingen +luckperms.command.user.info.title=Brugeroplysninger +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=type +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=offline +luckperms.command.user.info.status-key=Status +luckperms.command.user.info.status.online=Online +luckperms.command.user.info.status.offline=Offline +luckperms.command.user.removegroup.error-primary=Du kan ikke fjerne en bruger fra deres primære gruppe +luckperms.command.user.primarygroup.not-member={0} Var ikke et medlem af {1}, tilføjer dem nu +luckperms.command.user.primarygroup.already-has={0} har allerede {1} sat som deres primære gruppe +luckperms.command.user.primarygroup.warn-option=Advarsel\: Den primære gruppeberegningsmetode, der anvendes af denne server ({0}) afspejler muligvis ikke denne ændring +luckperms.command.user.primarygroup.set={0}''s primære gruppe blev sat til {1} +luckperms.command.user.track.error-not-contain-group={0} er ikke i nogen grupper på {1} +luckperms.command.user.track.unsure-which-track=Usikker på, hvilken spor der skal bruges, angiv venligst det som et argument +luckperms.command.user.track.missing-group-advice=Opret enten gruppen eller fjern den fra sporet og prøv igen +luckperms.command.user.promote.added-to-first={0} er ikke i nogen grupper på {1}, så de blev føjet til den første gruppe, {2} i kontekst {3} +luckperms.command.user.promote.not-on-track={0} er ikke i nogen grupper på {1}, så brugeren blev ikke forfremmet +luckperms.command.user.promote.success=Forfremmer {0} langs sporet {1} fra {2} til {3} i forbindelse {4} +luckperms.command.user.promote.end-of-track=Slutningen af sporet {0} blev nået, kunne ikke forfremme {1} +luckperms.command.user.promote.next-group-deleted=Den næste gruppe på sporet, {0}, findes ikke længere +luckperms.command.user.promote.unable-to-promote=Kan ikke forfremme brugeren +luckperms.command.user.demote.success=Nedrykker {0} langs sporet {1} fra {2} til {3} i kontekst {4} +luckperms.command.user.demote.end-of-track=Slutningen af sporet {0} blev nået, så {1} blev fjernet fra {2} +luckperms.command.user.demote.end-of-track-not-removed=Slutningen af sporet {0} blev nået, men {1} blev ikke fjernet fra den første gruppe +luckperms.command.user.demote.previous-group-deleted=Den forrige gruppe på sporet, {0}, findes ikke længere +luckperms.command.user.demote.unable-to-demote=Kan ikke degradere brugeren +luckperms.command.group.list.title=Grupper +luckperms.command.group.delete.not-default=Du kan ikke slette standardgruppen +luckperms.command.group.info.title=Gruppeinfo +luckperms.command.group.info.display-name-key=Visningsnavn +luckperms.command.group.info.weight-key=Vægt +luckperms.command.group.setweight.set=Sæt vægt til {0} for gruppe {1} +luckperms.command.group.setdisplayname.doesnt-have={0} har ikke et visningsnavn sat +luckperms.command.group.setdisplayname.already-has={0} har allerede et visningsnavn på {1} +luckperms.command.group.setdisplayname.already-in-use=Visningsnavnet {0} bruges allerede af {1} +luckperms.command.group.setdisplayname.set=Sæt visningsnavn til {0} for gruppe {1} i kontekst {2} +luckperms.command.group.setdisplayname.removed=Fjernede visningsnavn for gruppe {0} i kontekst {1} +luckperms.command.track.list.title=Spor +luckperms.command.track.path.empty=Ingen +luckperms.command.track.info.showing-track=Viser Spor +luckperms.command.track.info.path-property=Sti +luckperms.command.track.clear={0}''s gruppespor er blevet ryddet +luckperms.command.track.append.success=Gruppe {0} blev tilføjet til spor {1} +luckperms.command.track.insert.success=Gruppe {0} blev indsat i sporet {1} på position {2} +luckperms.command.track.insert.error-number=Forventede nummer, men modtog\: {0} +luckperms.command.track.insert.error-invalid-pos=Kan ikke indsætte på position {0} +luckperms.command.track.insert.error-invalid-pos-reason=ugyldig position +luckperms.command.track.remove.success=Gruppen {0} blev fjernet fra sporet {1} +luckperms.command.track.error-empty={0} kan ikke bruges, da det er tomt eller kun indeholder en gruppe +luckperms.command.track.error-multiple-groups={0} er medlem af flere grupper på dette spor +luckperms.command.track.error-ambiguous=Kan ikke afgøre deres placering +luckperms.command.track.already-contains={0} indeholder allerede {1} +luckperms.command.track.doesnt-contain={0} indeholder ikke {1} +luckperms.command.log.load-error=Loggen kunne ikke indlæses +luckperms.command.log.invalid-page=Ugyldigt sidenummer +luckperms.command.log.invalid-page-range=Angiv en værdi mellem {0} og {1} +luckperms.command.log.empty=Ingen log poster at vise +luckperms.command.log.notify.error-console=Kan ikke slå notifikationer til for konsollen +luckperms.command.log.notify.enabled-term=Slået til +luckperms.command.log.notify.disabled-term=Slået fra +luckperms.command.log.notify.changed-state={0} logger udput +luckperms.command.log.notify.already-on=Du modtager allerede notifikationer +luckperms.command.log.notify.already-off=Du modtager ikke notifikationer i øjeblikket +luckperms.command.log.notify.invalid-state=Ukendt tilstand. Forventer {0} eller {1} +luckperms.command.log.show.search=Viser seneste handlinger for forespørgsel {0} +luckperms.command.log.show.recent=Viser seneste handlinger +luckperms.command.log.show.by=Viser seneste handlinger af {0} +luckperms.command.log.show.history=Viser historik for {0} {1} +luckperms.command.export.error-term=Fejl +luckperms.command.export.already-running=En anden eksportproces kører allerede +luckperms.command.export.file.already-exists=Filen {0} findes allerede +luckperms.command.export.file.not-writable=Filen {0} er ikke skrivbar +luckperms.command.export.file.success=Eksporteret succesfuldt til {0} +luckperms.command.export.file-unexpected-error-writing=Der opstod en uventet fejl under skrivning til filen +luckperms.command.export.web.export-code=Eksportér kode +luckperms.command.export.web.import-command-description=Brug følgende kommando til at importere +luckperms.command.import.term=Importer +luckperms.command.import.error-term=Fejl +luckperms.command.import.already-running=En anden importproces kører allerede +luckperms.command.import.file.doesnt-exist=Filen {0} eksisterer ikke +luckperms.command.import.file.not-readable=Filen {0} er ikke læsbar +luckperms.command.import.file.unexpected-error-reading=En uventet fejl opstod under læsning fra importfilen +luckperms.command.import.file.correct-format=er det, det korrekte format? +luckperms.command.import.web.unable-to-read=Kan ikke læse data med den givne kode +luckperms.command.import.progress.percent={0}% færdig +luckperms.command.import.progress.operations={0}/{1} handlinger fuldført +luckperms.command.import.starting=Starter importeringsprocessen +luckperms.command.import.completed=FULDFØRT +luckperms.command.import.duration=tog {0} sekunder +luckperms.command.bulkupdate.must-use-console=Masseopdaterings kommandoen kan kun bruges fra konsollen +luckperms.command.bulkupdate.invalid-data-type=Ugyldig type, forventede {0} +luckperms.command.bulkupdate.invalid-constraint=Ugyldig begrænsning {0} +luckperms.command.bulkupdate.invalid-constraint-format=Restriktioner skal være i formatet {0} +luckperms.command.bulkupdate.invalid-comparison=Ugyldig sammenligningsudbyder {0} +luckperms.command.bulkupdate.invalid-comparison-format=Forventede en af følgende\: {0} +luckperms.command.bulkupdate.queued=Masseopdateringshandlingen blev sat i kø +luckperms.command.bulkupdate.confirm=Kør {0} for at køre opdateringen +luckperms.command.bulkupdate.unknown-id=Handlingen med id''et {0} eksisterer ikke eller er udløbet +luckperms.command.bulkupdate.starting=Kører masseopdatering +luckperms.command.bulkupdate.success=Masseopdatering gennemført +luckperms.command.bulkupdate.success.statistics.nodes=I alt påvirkede knudepunkter +luckperms.command.bulkupdate.success.statistics.users=Påvirkede brugere i alt +luckperms.command.bulkupdate.success.statistics.groups=I alt påvirkede grupper +luckperms.command.bulkupdate.failure=Masseopdatering fejlede, tjek konsollen for fejl +luckperms.command.update-task.request=Der er anmodet om en opdateringsopgave, vent venligst +luckperms.command.update-task.complete=Opdateringsopgave fuldført +luckperms.command.update-task.push.attempting=Forsøger nu at skubbe ud til andre servere +luckperms.command.update-task.push.complete=Andre servere blev underrettet via {0} +luckperms.command.update-task.push.error=Fejl under trykning af ændringer til andre servere +luckperms.command.update-task.push.error-not-setup=Kan ikke sende ændringer til andre servere, da en besked tjeneste ikke er konfigureret +luckperms.command.reload-config.success=Konfigurationsfilen blev genindlæst +luckperms.command.reload-config.restart-note=nogle indstillinger vil kun gælde efter serveren er genstartet +luckperms.command.translations.searching=Søger efter tilgængelige oversættelser, vent venligst... +luckperms.command.translations.searching-error=Kan ikke hente en liste over tilgængelige oversættelser +luckperms.command.translations.installed-translations=Installerede Oversættelser +luckperms.command.translations.available-translations=Tilgængelige Oversættelser +luckperms.command.translations.percent-translated={0}% oversat +luckperms.command.translations.translations-by=af +luckperms.command.translations.installing=Installerer oversættelser, vent venligst... +luckperms.command.translations.download-error=Kunne ikke downloade oversættelse til {0} +luckperms.command.translations.installing-specific=Installerer sprog {0}... +luckperms.command.translations.install-complete=Installation gennemført +luckperms.command.translations.download-prompt=Brug {0} til at downloade og installere opdaterede versioner af disse oversættelser fra fællesskabet +luckperms.command.translations.download-override-warning=Bemærk, at dette vil overskrive de ændringer, du har foretaget for disse sprog +luckperms.usage.user.description=Et sæt kommandoer til håndtering af brugere i LuckPerms. (En ''bruger'' i LuckPerms er blot en spiller, og kan henvise til et UUID eller brugernavn) +luckperms.usage.group.description=Et sæt kommandoer til håndtering af grupper i LuckPerms. Grupper er er blot samlinger af tilladelser, der kan gives til brugere. Nye grupper laves ved hjælp af ''creategroup''-kommandoen. +luckperms.usage.track.description=Et sæt kommandoer til styring af spor i LuckPerms. Spor er en ordnet samling af grupper, som kan bruges til at definere forfremmelser og demoteringer. +luckperms.usage.log.description=Et sæt kommandoer til styring af logning funktionalitet i LuckPerms. +luckperms.usage.sync.description=Genindlæser alle data fra plugins lagring i hukommelsen, og anvender eventuelle ændringer, der registreres. +luckperms.usage.info.description=Udskriver generel information om den aktive plugin instans. +luckperms.usage.editor.description=Opretter en ny webredigeringssession +luckperms.usage.editor.argument.type=typer der skal indlæses i editoren. (''alle'', ''brugere'' eller ''grupper'') +luckperms.usage.editor.argument.filter=tilladelse til at filtrere brugerindgange efter +luckperms.usage.verbose.description=Kontrollerer plugins verbose tilladelse kontrol overvågningssystem. +luckperms.usage.verbose.argument.action=om logning skal aktiveres/deaktivere eller uploade logget output +luckperms.usage.verbose.argument.filter=filteret der skal matches poster mod +luckperms.usage.verbose.argument.commandas=spilleren/kommandoen der skal køres +luckperms.usage.tree.description=Genererer en trævisning (sorteret liste hierarki) af alle tilladelser kendt af LuckPerms. +luckperms.usage.tree.argument.scope=roden af træet. Angiv "." for at inkludere alle tilladelser +luckperms.usage.tree.argument.player=navnet på en online-spiller, der skal tjekkes mod +luckperms.usage.search.description=Søger efter alle bruger/grupper med en bestemt tilladelse +luckperms.usage.search.argument.permission=tilladelsen at søge efter +luckperms.usage.search.argument.page=siden der skal vises +luckperms.usage.network-sync.description=Synkroniser ændringer med lageret og anmoder om, at alle andre servere på netværket gør det samme +luckperms.usage.import.description=Importdata fra en (tidligere oprettet) eksportfil +luckperms.usage.import.argument.file=filen der skal importeres fra +luckperms.usage.import.argument.replace=erstat eksisterende data i stedet for at fusionere +luckperms.usage.import.argument.upload=upload data fra en tidligere eksport +luckperms.usage.export.description=Eksporterer alle tilladelser data til en ''eksport''-fil. Kan genimporteres på et senere tidspunkt. +luckperms.usage.export.argument.file=filen der skal eksporteres til +luckperms.usage.export.argument.without-users=udelukke brugere fra eksporten +luckperms.usage.export.argument.without-groups=ekskludere grupper fra eksport +luckperms.usage.export.argument.upload=Upload alle tilladelsesdata til webeditoren. Kan genimporteres på et senere tidspunkt. +luckperms.usage.reload-config.description=Genindlæs nogle af konfigurationsindstillingerne +luckperms.usage.bulk-update.description=Kør masseændringsforespørgsler på alle data +luckperms.usage.bulk-update.argument.data-type=den type data, der skal ændres. (''alle'', ''brugere'' eller ''grupper'') +luckperms.usage.bulk-update.argument.action=den handling, der skal udføres på dataene. (''update'' eller ''slette'') +luckperms.usage.bulk-update.argument.action-field=feltet der skal ageres på, kræves kun ved ''opdatering''. (''tilladelse'', ''server'' eller ''verden'') +luckperms.usage.bulk-update.argument.action-value=den værdi der skal erstattes med. kræves kun for ''opdatering''. +luckperms.usage.bulk-update.argument.constraint=de nødvendige der kræves for opdateringen +luckperms.usage.translations.description=Administrer oversættelser +luckperms.usage.translations.argument.install=underkommando til at installere oversættelser +luckperms.usage.apply-edits.description=Anvender tilladelses ændringer foretaget fra webeditoren +luckperms.usage.apply-edits.argument.code=den unikke kode til dataen +luckperms.usage.apply-edits.argument.target=hvem dataen påvirker +luckperms.usage.create-group.description=Opret en ny gruppe +luckperms.usage.create-group.argument.name=navn på gruppe +luckperms.usage.create-group.argument.weight=vægten af gruppen +luckperms.usage.create-group.argument.display-name=visningsnavnet for gruppen +luckperms.usage.delete-group.description=Slet gruppe +luckperms.usage.delete-group.argument.name=navnet på gruppen +luckperms.usage.list-groups.description=Vis alle grupper på platformen +luckperms.usage.create-track.description=Opret et nyt spor +luckperms.usage.create-track.argument.name=navnet på sporet +luckperms.usage.delete-track.description=Slet et spor +luckperms.usage.delete-track.argument.name=navnet på sporet +luckperms.usage.list-tracks.description=Liste over alle spor på platformen +luckperms.usage.user-info.description=Viser information om brugeren +luckperms.usage.user-switchprimarygroup.description=Skifter brugerens primære gruppe +luckperms.usage.user-switchprimarygroup.argument.group=gruppen der skal skiftes til +luckperms.usage.user-promote.description=Forfremmer brugeren op ad sporet +luckperms.usage.user-promote.argument.track=sporet til at promovere brugeren op +luckperms.usage.user-promote.argument.context=konteksten brugeren skal forfremmes i +luckperms.usage.user-promote.argument.dont-add-to-first=kun promover brugeren, hvis den allerede er på sporet +luckperms.usage.user-demote.description=Nedgraderer brugeren et spor ned +luckperms.usage.user-demote.argument.track=sporet til at degraderer brugeren ned +luckperms.usage.user-demote.argument.context=konteksten brugeren skal degraderes i +luckperms.usage.user-demote.argument.dont-remove-from-first=forhindre brugeren i at blive fjernet fra den første gruppe +luckperms.usage.user-clone.description=Klon brugeren +luckperms.usage.user-clone.argument.user=navn/uuid på brugeren til at klone på +luckperms.usage.group-info.description=Giver info om gruppen +luckperms.usage.group-listmembers.description=Vis brugere/grupper som arver fra denne gruppe +luckperms.usage.group-listmembers.argument.page=siden der skal vises +luckperms.usage.group-setweight.description=Indstil gruppernes vægt +luckperms.usage.group-setweight.argument.weight=den vægt, der skal angives +luckperms.usage.group-set-display-name.description=Angiv gruppernes visningsnavn +luckperms.usage.group-set-display-name.argument.name=navnet der skal angives +luckperms.usage.group-set-display-name.argument.context=den kontekst navnet skal indsættes i +luckperms.usage.group-rename.description=Omdøb gruppen +luckperms.usage.group-rename.argument.name=det nye navn +luckperms.usage.group-clone.description=Klon gruppen +luckperms.usage.group-clone.argument.name=navnet på den gruppe, der skal klones på +luckperms.usage.holder-editor.description=Åbner webtilladelseseditoren +luckperms.usage.holder-showtracks.description=Viser en liste over spor som objektet er på +luckperms.usage.holder-clear.description=Fjerner alle tilladelser, forældre og meta +luckperms.usage.holder-clear.argument.context=de kontekster, der skal filtreres efter +luckperms.usage.permission.description=Rediger rettigheder +luckperms.usage.parent.description=Rediger arv +luckperms.usage.meta.description=Rediger metadata værdier +luckperms.usage.permission-info.description=Viser en liste over tilladelser objektet har +luckperms.usage.permission-info.argument.page=siden der skal vises +luckperms.usage.permission-info.argument.sort-mode=hvordan man sorterer posterne +luckperms.usage.permission-set.description=Indstiller en tilladelse for objektet +luckperms.usage.permission-set.argument.node=den tilladelsesnøgle der skal indstilles +luckperms.usage.permission-set.argument.value=værdien af noden +luckperms.usage.permission-set.argument.context=konteksten tilladelsen skal indstilles i +luckperms.usage.permission-unset.description=Fjerner en tilladelse fra objektet +luckperms.usage.permission-unset.argument.node=den tilladelsesnøgle der skal fjernes +luckperms.usage.permission-unset.argument.context=konteksterne til at fjerne tilladelsen i +luckperms.usage.permission-settemp.description=Indstiller en tilladelse for objektet midlertidigt +luckperms.usage.permission-settemp.argument.node=den tilladelsesnøgle der skal indstilles +luckperms.usage.permission-settemp.argument.value=værdien af noden +luckperms.usage.permission-settemp.argument.duration=varigheden indtil tilladelsesnoden udløber +luckperms.usage.permission-settemp.argument.temporary-modifier=hvordan den midlertidige tilladelse bør anvendes +luckperms.usage.permission-settemp.argument.context=konteksten tilladelsen skal indstilles i +luckperms.usage.permission-unsettemp.description=Fjern midlertidig tilladelse fra objektet +luckperms.usage.permission-unsettemp.argument.node=den tilladelsesnøgle der skal fjernes +luckperms.usage.permission-unsettemp.argument.duration=varigheden der skal trækkes fra +luckperms.usage.permission-unsettemp.argument.context=konteksten tilladelsen skal fjernes fra +luckperms.usage.permission-check.description=Kontrollerer om objektet har en bestemt tilladelse +luckperms.usage.permission-check.argument.node=tilladelsen der skal tjekkes efter +luckperms.usage.permission-clear.description=Ryd alle tilladelser +luckperms.usage.permission-clear.argument.context=de kontekster, der skal filtreres efter +luckperms.usage.parent-info.description=Viser en liste over grupper som dette objekt arver fra +luckperms.usage.parent-info.argument.page=siden der skal vises +luckperms.usage.parent-info.argument.sort-mode=hvordan man sorterer posterne +luckperms.usage.parent-set.description=Fjerner alle andre grupper objektet der allerede arves og tilføjer dem til den givne +luckperms.usage.parent-set.argument.group=gruppen der skal sættes +luckperms.usage.parent-set.argument.context=konteksten gruppen skal sættes i +luckperms.usage.parent-add.description=Sætter en anden gruppe for objektet til at arve tilladelser fra +luckperms.usage.parent-add.argument.group=den gruppe, der skal arves fra +luckperms.usage.parent-add.argument.context=konteksten gruppen skal arves i +luckperms.usage.parent-remove.description=Fjerner en tidligere indstillet arve regel +luckperms.usage.parent-remove.argument.group=gruppen der skal fjernes +luckperms.usage.parent-remove.argument.context=konteksten gruppen skal fjernes fra +luckperms.usage.parent-set-track.description=Fjerner alle andre grupper objektet allerede arver fra og tilføjer dem til den givne +luckperms.usage.parent-set-track.argument.track=sporet der skal indsættes på +luckperms.usage.parent-set-track.argument.group=den gruppe, der skal angives, eller et nummer, der vedrører gruppens position på det givne spor +luckperms.usage.parent-set-track.argument.context=konteksten gruppen skal sættes i +luckperms.usage.parent-add-temp.description=Sætter en anden gruppe for objektet til at arve tilladelser fra midlertidigt +luckperms.usage.parent-add-temp.argument.group=den gruppe, der skal arves fra +luckperms.usage.parent-add-temp.argument.duration=varigheden af gruppemedlemskabet +luckperms.usage.parent-add-temp.argument.temporary-modifier=hvordan den midlertidige tilladelse bør anvendes +luckperms.usage.parent-add-temp.argument.context=konteksten gruppen skal sættes i +luckperms.usage.parent-remove-temp.description=Fjerner en tidligere indstillet midlertidig arv regel +luckperms.usage.parent-remove-temp.argument.group=gruppen der skal fjernes +luckperms.usage.parent-remove-temp.argument.duration=varigheden der skal trækkes fra +luckperms.usage.parent-remove-temp.argument.context=konteksten gruppen skal fjernes fra +luckperms.usage.parent-clear.description=Rydder alle forældre +luckperms.usage.parent-clear.argument.context=de kontekster, der skal filtreres efter +luckperms.usage.parent-clear-track.description=Rydder alle forældre på et givet spor +luckperms.usage.parent-clear-track.argument.track=sporet der skal fjernes på +luckperms.usage.parent-clear-track.argument.context=de kontekster, der skal filtreres efter +luckperms.usage.meta-info.description=Viser alle chat meta +luckperms.usage.meta-set.description=Indstiller en metaværdi +luckperms.usage.meta-set.argument.key=nøglen der skal angives +luckperms.usage.meta-set.argument.value=værdien der skal angives +luckperms.usage.meta-set.argument.context=de kontekster, der skal tilføjes metapar i +luckperms.usage.meta-unset.description=Fjern en metaværdi +luckperms.usage.meta-unset.argument.key=nøglen der skal fravælges +luckperms.usage.meta-unset.argument.context=de kontekster, der skal fjernes metapar i +luckperms.usage.meta-settemp.description=Indstiller en metaværdi midlertidigt +luckperms.usage.meta-settemp.argument.key=nøglen der skal angives +luckperms.usage.meta-settemp.argument.value=værdien der skal angives +luckperms.usage.meta-settemp.argument.duration=varigheden indtil metaværdien udløber +luckperms.usage.meta-settemp.argument.context=de kontekster, der skal tilføjes metapar i +luckperms.usage.meta-unsettemp.description=Fjern en midlertidig metaværdi +luckperms.usage.meta-unsettemp.argument.key=nøglen der skal fravælges +luckperms.usage.meta-unsettemp.argument.context=de kontekster, der skal fjernes metapar i +luckperms.usage.meta-addprefix.description=Tilføjer et præfiks +luckperms.usage.meta-addprefix.argument.priority=den prioritet præfikset skal sættes ved +luckperms.usage.meta-addprefix.argument.prefix=præfiks strengen +luckperms.usage.meta-addprefix.argument.context=den prioritet præfikset skal sættes ved +luckperms.usage.meta-addsuffix.description=Tilføjer et suffiks +luckperms.usage.meta-addsuffix.argument.priority=den prioritet præfikset skal sættes ved +luckperms.usage.meta-addsuffix.argument.suffix=suffiks strengen +luckperms.usage.meta-addsuffix.argument.context=konteksten suffixet skal sættes i +luckperms.usage.meta-setprefix.description=Sætter et præfiks +luckperms.usage.meta-setprefix.argument.priority=den prioritet præfikset skal sættes ved +luckperms.usage.meta-setprefix.argument.prefix=præfiks strengen +luckperms.usage.meta-setprefix.argument.context=konteksten præfikset skal sættes i +luckperms.usage.meta-setsuffix.description=Sætter et suffiks +luckperms.usage.meta-setsuffix.argument.priority=den prioritet præfikset skal sættes ved +luckperms.usage.meta-setsuffix.argument.suffix=suffiks strengen +luckperms.usage.meta-setsuffix.argument.context=konteksten suffixet skal sættes i +luckperms.usage.meta-removeprefix.description=Fjerner et præfiks +luckperms.usage.meta-removeprefix.argument.priority=den prioritet præfikset skal fjernes ved +luckperms.usage.meta-removeprefix.argument.prefix=præfiks strengen +luckperms.usage.meta-removeprefix.argument.context=konteksten præfikset skal fjernes ved +luckperms.usage.meta-removesuffix.description=Fjerner et suffiks +luckperms.usage.meta-removesuffix.argument.priority=den prioritet præfikset skal fjernes ved +luckperms.usage.meta-removesuffix.argument.suffix=suffiks strengen +luckperms.usage.meta-removesuffix.argument.context=konteksterne at fjerne suffikset i +luckperms.usage.meta-addtemp-prefix.description=Tilføjer et præfiks midlertidigt +luckperms.usage.meta-addtemp-prefix.argument.priority=den prioritet præfikset skal sættes ved +luckperms.usage.meta-addtemp-prefix.argument.prefix=præfiks strengen +luckperms.usage.meta-addtemp-prefix.argument.duration=varigheden indtil præfikset udløber +luckperms.usage.meta-addtemp-prefix.argument.context=konteksten præfikset skal sættes i +luckperms.usage.meta-addtemp-suffix.description=Tilføjer et suffiks midlertidigt +luckperms.usage.meta-addtemp-suffix.argument.priority=den prioritet suffiks skal sættes ved +luckperms.usage.meta-addtemp-suffix.argument.suffix=suffiks strengen +luckperms.usage.meta-addtemp-suffix.argument.duration=varigheden indtil suffiks udløber +luckperms.usage.meta-addtemp-suffix.argument.context=konteksten suffiks skal sættes i +luckperms.usage.meta-settemp-prefix.description=Tilføjer et præfiks midlertidigt +luckperms.usage.meta-settemp-prefix.argument.priority=den prioritet præfikset skal sættes ved +luckperms.usage.meta-settemp-prefix.argument.prefix=præfiks strengen +luckperms.usage.meta-settemp-prefix.argument.duration=varigheden indtil præfikset udløber +luckperms.usage.meta-settemp-prefix.argument.context=konteksten præfikset skal sættes i +luckperms.usage.meta-settemp-suffix.description=Tilføjer et suffiks midlertidigt +luckperms.usage.meta-settemp-suffix.argument.priority=den prioritet suffikset skal sættes ved +luckperms.usage.meta-settemp-suffix.argument.suffix=suffiks strengen +luckperms.usage.meta-settemp-suffix.argument.duration=varigheden indtil suffiket udløber +luckperms.usage.meta-settemp-suffix.argument.context=konteksten suffikset skal sættes i +luckperms.usage.meta-removetemp-prefix.description=Fjerner et midlertidigt præfiks +luckperms.usage.meta-removetemp-prefix.argument.priority=den prioritet præfikset skal fjernes ved +luckperms.usage.meta-removetemp-prefix.argument.prefix=præfiks strengen +luckperms.usage.meta-removetemp-prefix.argument.context=konteksten præfikset skal fjernes ved +luckperms.usage.meta-removetemp-suffix.description=Fjerner et midlertidigt suffiks +luckperms.usage.meta-removetemp-suffix.argument.priority=den prioritet suffikset skal fjernes ved +luckperms.usage.meta-removetemp-suffix.argument.suffix=suffiks strengen +luckperms.usage.meta-removetemp-suffix.argument.context=konteksterne suffikset skal fjernes ved +luckperms.usage.meta-clear.description=Rydder alle meta data +luckperms.usage.meta-clear.argument.type=den metatype der skal fjernes +luckperms.usage.meta-clear.argument.context=de kontekster, der skal filtreres efter +luckperms.usage.track-info.description=Giver info om sporet +luckperms.usage.track-editor.description=Åbner web-editoren for tilladelser +luckperms.usage.track-append.description=Tilføjer en gruppe til slutningen af sporet +luckperms.usage.track-append.argument.group=gruppen som skal tilføjes +luckperms.usage.track-insert.description=Indsætter en gruppe på en given position langs sporet +luckperms.usage.track-insert.argument.group=den gruppe der skal indsættes +luckperms.usage.track-insert.argument.position=positionen til at indsætte gruppen i (den første position på sporet er 1) +luckperms.usage.track-remove.description=Fjerner en gruppe fra sporet +luckperms.usage.track-remove.argument.group=gruppen der skal fjernes +luckperms.usage.track-clear.description=Fjerner grupperne på sporet +luckperms.usage.track-rename.description=Omdøb sporet +luckperms.usage.track-rename.argument.name=det nye navn +luckperms.usage.track-clone.description=Klon sporet +luckperms.usage.track-clone.argument.name=navnet på det spor, der skal klones på +luckperms.usage.log-recent.description=Vis seneste handlinger +luckperms.usage.log-recent.argument.user=navn/uuid på brugeren der skal søges efter +luckperms.usage.log-recent.argument.page=sidenummeret der skal vises +luckperms.usage.log-search.description=Søg i loggen efter en post +luckperms.usage.log-search.argument.query=forespørgslen der skal søges efter +luckperms.usage.log-search.argument.page=sidenummeret der skal vises +luckperms.usage.log-notify.description=Slå log notifikationer til/fra +luckperms.usage.log-notify.argument.toggle=om den skal slås til eller fra +luckperms.usage.log-user-history.description=Se en brugers historik +luckperms.usage.log-user-history.argument.user=navn/uuid på brugeren +luckperms.usage.log-user-history.argument.page=sidenummeret der skal vises +luckperms.usage.log-group-history.description=Vis en gruppes historik +luckperms.usage.log-group-history.argument.group=navnet på gruppen +luckperms.usage.log-group-history.argument.page=sidenummeret der skal vises +luckperms.usage.log-track-history.description=Se et spors historik +luckperms.usage.log-track-history.argument.track=navnet på sporet +luckperms.usage.log-track-history.argument.page=sidenummeret der skal vises +luckperms.usage.sponge.description=Rediger ekstra Sponge data +luckperms.usage.sponge.argument.collection=den samling der skal søges på +luckperms.usage.sponge.argument.subject=det emne der skal ændres +luckperms.usage.sponge-permission-info.description=Viser info om emnets tilladelser +luckperms.usage.sponge-permission-info.argument.contexts=de kontekster, der skal filtreres efter +luckperms.usage.sponge-permission-set.description=Indstiller en tilladelse for objektet +luckperms.usage.sponge-permission-set.argument.node=den tilladelsesnøgle der skal indstilles +luckperms.usage.sponge-permission-set.argument.tristate=værdien som tilladelsen skal sættes til +luckperms.usage.sponge-permission-set.argument.contexts=konteksten til at indstille indstillingen i +luckperms.usage.sponge-permission-clear.description=Rydder emneindstillingerne +luckperms.usage.sponge-permission-clear.argument.contexts=konteksten der skal ryddes for rettigheder +luckperms.usage.sponge-parent-info.description=Viser info om emnets forældre +luckperms.usage.sponge-parent-info.argument.contexts=de kontekster, der skal filtreres efter +luckperms.usage.sponge-parent-add.description=Tilføjer en forælder til emnet +luckperms.usage.sponge-parent-add.argument.collection=samlingen hvor forældre emnerne er +luckperms.usage.sponge-parent-add.argument.subject=navnet på det overordnede emne +luckperms.usage.sponge-parent-add.argument.contexts=de kontekster, der skal tilføjes forælder i +luckperms.usage.sponge-parent-remove.description=Fjerner en forælder fra emnet +luckperms.usage.sponge-parent-remove.argument.collection=samlingen hvor forældre emnerne er +luckperms.usage.sponge-parent-remove.argument.subject=navnet på det overordnede emne +luckperms.usage.sponge-parent-remove.argument.contexts=de kontekster, der skal fjernes forælder fra +luckperms.usage.sponge-parent-clear.description=Rydder emneforældre +luckperms.usage.sponge-parent-clear.argument.contexts=de kontekster der skal ryddes forældre i +luckperms.usage.sponge-option-info.description=Viser info om emnets indstillinger +luckperms.usage.sponge-option-info.argument.contexts=de kontekster der skal filtreres efter +luckperms.usage.sponge-option-set.description=Indstiller en mulighed for emnet +luckperms.usage.sponge-option-set.argument.key=nøglen der skal angives +luckperms.usage.sponge-option-set.argument.value=værdien som nøglen skal sættes til +luckperms.usage.sponge-option-set.argument.contexts=konteksterne til at indstille indstillingen i +luckperms.usage.sponge-option-unset.description=Fjerner end instilling for emnet +luckperms.usage.sponge-option-unset.argument.key=nøglen der skal fravælges +luckperms.usage.sponge-option-unset.argument.contexts=den kontekst nøglen skal fjernes fra +luckperms.usage.sponge-option-clear.description=Rydder emneindstillingerne +luckperms.usage.sponge-option-clear.argument.contexts=konteksten som valgmuligheden skal fjernes fra diff --git a/src/plugins/LuckPerms/translations/repository/de_DE.properties b/src/plugins/LuckPerms/translations/repository/de_DE.properties new file mode 100644 index 0000000..337ca77 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/de_DE.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=LOG +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EXPORTIEREN +luckperms.commandsystem.available-commands=Benutze {0} um verfügbare Befehle anzuzeigen +luckperms.commandsystem.command-not-recognised=Befehl nicht erkannt +luckperms.commandsystem.no-permission=Du hast keine Rechte, diesen Befehl auszuführen\! +luckperms.commandsystem.no-permission-subcommands=Du hast keine Rechte, einen Unterbefehl des Befehls auszuführen +luckperms.commandsystem.already-executing-command=Ein anderer Befehl wird ausgeführt, warte bis er beendet ist... +luckperms.commandsystem.usage.sub-commands-header=Unterbefehle +luckperms.commandsystem.usage.usage-header=Befehls-Verwendung +luckperms.commandsystem.usage.arguments-header=Argumente +luckperms.first-time.no-permissions-setup=Es scheint, dass noch keine Berechtigungen eingerichtet wurden\! +luckperms.first-time.use-console-to-give-access=Bevor du einen der LuckPerms-Befehle im Spiel verwenden kannst, musst du die Konsole verwenden, um dir selbst Zugriff zu geben +luckperms.first-time.console-command-prompt=Öffne die Konsole und mache +luckperms.first-time.next-step=Danach kannst du beginnen deine Berechtigungen und Gruppen einzurichten +luckperms.first-time.wiki-prompt=Du weißt nicht, wo du anfangen kannst? Schaue hier\: {0} +luckperms.login.try-again=Bitte versuche es später erneut +luckperms.login.loading-database-error=Beim Laden der Berechtigungen aus der Datenbank ist ein Fehler aufgetreten +luckperms.login.server-admin-check-console-errors=Wenn du ein Server-Admin bist, überprüfe bitte die Konsole auf Fehler +luckperms.login.server-admin-check-console-info=Bitte überprüfe die Server-Konsole auf weitere Informationen +luckperms.login.data-not-loaded-at-pre=Deine Berechtigungen wurden während des Prelogins nicht geladen +luckperms.login.unable-to-continue=Fortfahren nicht möglich +luckperms.login.craftbukkit-offline-mode-error=dies liegt wahrscheinlich an einem Konflikt zwischen CraftBukkit und der online-mode Einstellung +luckperms.login.unexpected-error=Ein unerwarteter Fehler ist während des einrichten deiner Berechtigungsdaten aufgetreten +luckperms.opsystem.disabled=Das Vanilla-OP-System ist auf diesem Server deaktiviert +luckperms.opsystem.sponge-warning=Bitte beachte, dass der Server-Operator-Status keine Auswirkungen auf die Sponge-Berechtigungsprüfungen hat, wenn ein Berechtigungs-Plugin installiert ist musst du die Spielerdaten direkt bearbeiten +luckperms.duration.unit.years.plural={0} Jahre +luckperms.duration.unit.years.singular={0} Jahr +luckperms.duration.unit.years.short={0}J +luckperms.duration.unit.months.plural={0} Monate +luckperms.duration.unit.months.singular={0} Monat +luckperms.duration.unit.months.short={0}Mo +luckperms.duration.unit.weeks.plural={0} Wochen +luckperms.duration.unit.weeks.singular={0} Woche +luckperms.duration.unit.weeks.short={0}W +luckperms.duration.unit.days.plural={0} Tage +luckperms.duration.unit.days.singular={0} Tag +luckperms.duration.unit.days.short={0}T +luckperms.duration.unit.hours.plural={0} Stunden +luckperms.duration.unit.hours.singular={0} Stunde +luckperms.duration.unit.hours.short={0}Std +luckperms.duration.unit.minutes.plural={0} Minuten +luckperms.duration.unit.minutes.singular={0} Minute +luckperms.duration.unit.minutes.short={0}min +luckperms.duration.unit.seconds.plural={0} Sekunden +luckperms.duration.unit.seconds.singular={0} Sekunde +luckperms.duration.unit.seconds.short={0}Sek +luckperms.duration.since=vor {0} +luckperms.command.misc.invalid-code=Ungültiger Code +luckperms.command.misc.response-code-key=Antwort-Code +luckperms.command.misc.error-message-key=Nachricht +luckperms.command.misc.bytebin-unable-to-communicate=Kommunikation mit bytebin nicht möglich +luckperms.command.misc.webapp-unable-to-communicate=Kommunikation mit der Webapp nicht möglich +luckperms.command.misc.check-console-for-errors=Überprüfe die Konsole auf Fehler +luckperms.command.misc.file-must-be-in-data=Die Datei {0} muss direkt im Verzeichnis ''data'' liegen +luckperms.command.misc.wait-to-finish=Bitte warte bis der Vorgang abgeschlossen ist und versuche es dann erneut +luckperms.command.misc.invalid-priority=Ungültige Priorität {0} +luckperms.command.misc.expected-number=Nummer erwartet +luckperms.command.misc.date-parse-error={0} konnte nicht als Datum interpretiert werden +luckperms.command.misc.date-in-past-error=Du kannst kein Datum in der Vergangenheit festlegen\! +luckperms.command.misc.page=Seite {0} von {1} +luckperms.command.misc.page-entries={0} Einträge +luckperms.command.misc.none=Keine +luckperms.command.misc.loading.error.unexpected=Ein unerwarteter Fehler ist aufgetreten +luckperms.command.misc.loading.error.user=Benutzer nicht geladen +luckperms.command.misc.loading.error.user-specific=Zielnutzer {0} konnte nicht geladen werden +luckperms.command.misc.loading.error.user-not-found=Benutzer {0} konnte nicht gefunden werden +luckperms.command.misc.loading.error.user-save-error=Beim Speichern der Benutzerdaten von {0} ist ein Fehler aufgetreten +luckperms.command.misc.loading.error.user-not-online={0} ist nicht online +luckperms.command.misc.loading.error.user-invalid={0} ist kein gültiger Benutzername/UUID. +luckperms.command.misc.loading.error.user-not-uuid=Zielnutzer {0} ist keine gültige UUID +luckperms.command.misc.loading.error.group=Gruppe nicht geladen +luckperms.command.misc.loading.error.all-groups=Es konnten nicht alle Gruppen geladen werden +luckperms.command.misc.loading.error.group-not-found=Eine Gruppe namens {0} konnte nicht gefunden werden +luckperms.command.misc.loading.error.group-save-error=Beim Speichern der Daten der Gruppe {0} ist ein Fehler aufgetreten +luckperms.command.misc.loading.error.group-invalid={0} ist kein gültiger Gruppenname +luckperms.command.misc.loading.error.track=Laufbahn nicht geladen +luckperms.command.misc.loading.error.all-tracks=Laufbahnen konnten nicht geladen werden +luckperms.command.misc.loading.error.track-not-found=Eine Laufbahn mit dem Namen {0} konnte nicht gefunden werden +luckperms.command.misc.loading.error.track-save-error=Beim Speichern der Daten der Laufbahn {0} ist ein Fehler aufgetreten +luckperms.command.misc.loading.error.track-invalid={0} ist kein gültiger Spuren-Name +luckperms.command.editor.no-match=Der Editor konnte nicht geöffnet werden, keine Objekte stimmten mit dem gewünschten Typ überein +luckperms.command.editor.start=Eine neue Editor-Sitzung wird vorbereitet, bitte warten... +luckperms.command.editor.url=Klicke auf den unten stehenden Link, um den Editor zu öffnen +luckperms.command.editor.unable-to-communicate=Konnte mit dem Editor nicht kommunizieren +luckperms.command.editor.apply-edits.success=Web-Editor-Änderungen wurden erfolgreich auf {0} {1} angewendet +luckperms.command.editor.apply-edits.success-summary={0} {1} und {2} {3} +luckperms.command.editor.apply-edits.success.additions=Ergänzungen +luckperms.command.editor.apply-edits.success.additions-singular=Ergänzung +luckperms.command.editor.apply-edits.success.deletions=Löschungen +luckperms.command.editor.apply-edits.success.deletions-singular=Löschung +luckperms.command.editor.apply-edits.no-changes=Es wurden keine Änderungen vom Web-Editor-übernommen, da die zurückgegebenen Daten keine Bearbeitungen enthielten +luckperms.command.editor.apply-edits.unknown-type=Die Änderung kann nicht auf den angegebenen Objekt-Typ angewendet werden +luckperms.command.editor.apply-edits.unable-to-read=Mit dem angegebenen Code können keine Daten empfangen werden +luckperms.command.search.searching.permission=Suche nach Nutzern und Gruppen mit {0} +luckperms.command.search.searching.inherit=Suche nach Benutzern und Gruppen, die von {0} erben +luckperms.command.search.result={0} Einträge von {1} Benutzern und {2} Gruppen wurden gefunden +luckperms.command.search.result.default-notice=Hinweis\: Bei der Suche von Mitgliedern der Standardgruppe werden Offline-Spieler ohne andere Berechtigungen nicht angezeigt werden\! +luckperms.command.search.showing-users=Zeige Benutzereinträge +luckperms.command.search.showing-groups=Zeige Gruppeneinträge +luckperms.command.tree.start=Erstelle Rechtebaum, bitte warten... +luckperms.command.tree.empty=Baum konnte nicht generiert werden, keine Ergebnisse gefunden +luckperms.command.tree.url=Rechtebaum-URL +luckperms.command.verbose.invalid-filter={0} ist kein gültiger Verbose-Filter +luckperms.command.verbose.enabled=Verbose-Loggen {0} für Überprüfungen, die {1} erfüllen +luckperms.command.verbose.command-exec=Zwinge {0} den Befehl {1} auszuführen und alle durchgeführten Prüfungen zu melden... +luckperms.command.verbose.off=Verbose-Loggen {0} +luckperms.command.verbose.command-exec-complete=Befehlsausführung abgeschlossen +luckperms.command.verbose.command.no-checks=Die Ausführung des Befehls wurde abgeschlossen, aber es wurden keine Berechtigungsprüfungen durchgeführt +luckperms.command.verbose.command.possibly-async=Dies könnte daran liegen, dass das Plugin Befehle im Hintergrund ausführt (async) +luckperms.command.verbose.command.try-again-manually=Du kannst noch das verbose Kommando manuell verwenden, um Prüfungen wie diese zu erkennen +luckperms.command.verbose.enabled-recording=Verbose-Aufnahme {0} für Überprüfungen, die {1} erfüllen +luckperms.command.verbose.uploading=Verbose-Logging {0}, Ergebnisse werden hochgeladen... +luckperms.command.verbose.url=Ausführliche Ergebnis-URL +luckperms.command.verbose.enabled-term=aktiviert +luckperms.command.verbose.disabled-term=deaktiviert +luckperms.command.verbose.query-any=JEDE +luckperms.command.info.running-plugin=Sie nutzen +luckperms.command.info.platform-key=Plattform +luckperms.command.info.server-brand-key=Server-Marke +luckperms.command.info.server-version-key=Server-Version +luckperms.command.info.storage-key=Speicher +luckperms.command.info.storage-type-key=Typ +luckperms.command.info.storage.meta.split-types-key=Typen +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=Verbunden +luckperms.command.info.storage.meta.file-size-key=Dateigröße +luckperms.command.info.extensions-key=Erweiterungen +luckperms.command.info.messaging-key=Mitteilungen +luckperms.command.info.instance-key=Instanz +luckperms.command.info.static-contexts-key=Statische Kontexte +luckperms.command.info.online-players-key=Online-Spieler +luckperms.command.info.online-players-unique={0} einzigartig +luckperms.command.info.uptime-key=Laufzeit +luckperms.command.info.local-data-key=Lokale Daten +luckperms.command.info.local-data={0} Benutzer, {1} Gruppen, {2} Laufbahnen +luckperms.command.generic.create.success={0} wurde erfolgreich erstellt +luckperms.command.generic.create.error=Beim Erstellen von {0} ist ein Fehler aufgetreten +luckperms.command.generic.create.error-already-exists={0} existiert bereits\! +luckperms.command.generic.delete.success={0} wurde erfolgreich gelöscht +luckperms.command.generic.delete.error=Beim Löschen von {0} ist ein Fehler aufgetreten +luckperms.command.generic.delete.error-doesnt-exist={0} existiert nicht\! +luckperms.command.generic.rename.success={0} wurde erfolgreich in {1} unbenannt +luckperms.command.generic.clone.success={0} wurde erfolgreich in {1} geklont +luckperms.command.generic.info.parent.title=Übergeordnete Gruppe +luckperms.command.generic.info.parent.temporary-title=Temporäre übergeordnete Gruppen +luckperms.command.generic.info.expires-in=läuft ab in +luckperms.command.generic.info.inherited-from=geerbt von +luckperms.command.generic.info.inherited-from-self=selbst +luckperms.command.generic.show-tracks.title={0}s Laufbahnen +luckperms.command.generic.show-tracks.empty={0} ist auf keiner Laufbahn +luckperms.command.generic.clear.node-removed={0} Rechte wurden entfernt +luckperms.command.generic.clear.node-removed-singular={0} Recht wurde entfernt +luckperms.command.generic.clear={0}s Rechte wurden im Kontext {1} gelöscht +luckperms.command.generic.permission.info.title={0}s Berechtigungen +luckperms.command.generic.permission.info.empty={0} wurde noch keine Berechtigungen gesetzt +luckperms.command.generic.permission.info.click-to-remove=Klicke, um dieses Recht von {0} zu entfernen +luckperms.command.generic.permission.check.info.title=Berechtigungsinformation für {0} +luckperms.command.generic.permission.check.info.directly={0} hat {1} auf {2} im Kontext {3} gesetzt +luckperms.command.generic.permission.check.info.inherited={0} erbt {1} gesetzt auf {2} von {3} im Kontext {4} +luckperms.command.generic.permission.check.info.not-directly={0} hat nicht {1} gesetzt +luckperms.command.generic.permission.check.info.not-inherited={0} erbt nicht {1} +luckperms.command.generic.permission.check.result.title=Berechtigungsüberprüfung für {0} +luckperms.command.generic.permission.check.result.result-key=Ergebnis +luckperms.command.generic.permission.check.result.processor-key=Prozessor +luckperms.command.generic.permission.check.result.cause-key=Grund +luckperms.command.generic.permission.check.result.context-key=Kontext +luckperms.command.generic.permission.set=Setze {0} auf {1} für {2} im Kontext {3} +luckperms.command.generic.permission.already-has={0} hat bereits {1} im Kontext {2} gesetzt +luckperms.command.generic.permission.set-temp=Setze {0} auf {1} für {2} für eine Dauer von {3} im Kontext {4} +luckperms.command.generic.permission.already-has-temp={0} hat bereits {1} temporär im Kontext {2} gesetzt +luckperms.command.generic.permission.unset={0} für {1} im Kontext {2} auf "nicht gesetzt" gesetzt +luckperms.command.generic.permission.doesnt-have={0} hat {1} im Kontext {2} nicht gesetzt +luckperms.command.generic.permission.unset-temp=Temporäre Berechtigung {0} für {1} im Kontext {2} entfernt +luckperms.command.generic.permission.subtract=Setze {0} auf {1} für {2} für eine Dauer von {3} im Kontext {4}, {5} kürzer als vorher +luckperms.command.generic.permission.doesnt-have-temp={0} hat {1} nicht temporär im Kontext {2} gesetzt +luckperms.command.generic.permission.clear={0}s Rechte wurden im Kontext {1} entfernt +luckperms.command.generic.parent.info.title={0}s übergeordnete Gruppen +luckperms.command.generic.parent.info.empty={0} hat keine übergeordneten Gruppen definiert +luckperms.command.generic.parent.info.click-to-remove=Klicke, um diese übergeordnete Gruppe von {0} zu entfernen +luckperms.command.generic.parent.add={0} erbt nun Rechte von {1} im Kontext {2} +luckperms.command.generic.parent.add-temp={0} erbt nun Berechtigungen von {1} für eine Dauer von {2} im Kontext {3} +luckperms.command.generic.parent.set={0}s existierende übergeordnete Gruppen wurden entfernt, und erbt nun nur von {1} im Kontext {2} +luckperms.command.generic.parent.set-track={0}s übergeordnete Gruppen der Laufbahn {1} wurden gelöscht, und erbt nun nur noch {2} im Kontext {3} +luckperms.command.generic.parent.remove={0} erbt nun keine Berechtigungen mehr von {1} im Kontext {2} +luckperms.command.generic.parent.remove-temp={0} erbt nun keine temporären Berechtigungen mehr von {1} im Kontext {2} +luckperms.command.generic.parent.subtract={0} erbt nun Rechte von {1} für eine Dauer von {2} im Kontext {3}, {4} weniger als zuvor +luckperms.command.generic.parent.clear={0}s übergeordnete Gruppen wurden im Kontext {1} gelöscht +luckperms.command.generic.parent.clear-track={0}s übergeordnete Gruppen auf der Laufbahn {1} wurden im Kontext {2} entfernt +luckperms.command.generic.parent.already-inherits={0} erbt bereits von {1} im Kontext {2} +luckperms.command.generic.parent.doesnt-inherit={0} erbt nicht von {1} im Kontext {2} +luckperms.command.generic.parent.already-temp-inherits={0} erbt bereits vorübergehend von {1} im Kontext {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} erbt nicht temporär von {1} im Kontext {2} +luckperms.command.generic.chat-meta.info.title-prefix={0}s Präfixe +luckperms.command.generic.chat-meta.info.title-suffix={0}s Suffixe +luckperms.command.generic.chat-meta.info.none-prefix={0} hat keine Präfixe +luckperms.command.generic.chat-meta.info.none-suffix={0} hat keine Suffixe +luckperms.command.generic.chat-meta.info.click-to-remove=Klicke, um dieses {0} von {1} zu entfernen +luckperms.command.generic.chat-meta.already-has={0} hat bereits {1} {2} mit einer Priorität von {3} im Kontext {4} gesetzt +luckperms.command.generic.chat-meta.already-has-temp={0} hat bereits {1} {2} temporär mit einer Priorität von {3} im Kontext {4} gesetzt +luckperms.command.generic.chat-meta.doesnt-have={0} hat {1} {2} nicht mit einer Priorität von {3} im Kontext {4} gesetzt +luckperms.command.generic.chat-meta.doesnt-have-temp={0} hat {1} {2} nicht temporär mit einer Priorität von {3} im Kontext {4} gesetzt +luckperms.command.generic.chat-meta.add={0}''s {1} {2} mit einer Priorität von {3} im Kontext {4} gesetzt +luckperms.command.generic.chat-meta.add-temp={0}''s {1} {2} mit einer Priorität von {3} für eine Dauer von {4} im Kontext {5} gesetzt +luckperms.command.generic.chat-meta.remove={0} hat {1} {2} mit der Priorität von {3} und dem Kontext {4} entfernt +luckperms.command.generic.chat-meta.remove-bulk={0} hat alle {1} mit der Priorität {2} und dem Kontext {3} entfernt +luckperms.command.generic.chat-meta.remove-temp={0} hat temporär {1} {2} mit der Priorität von {3} und dem Kontext {4} entfernt +luckperms.command.generic.chat-meta.remove-temp-bulk={0} hat temporär alle {1} mit der Priorität von {2} im Kontext {3} entfernt +luckperms.command.generic.meta.info.title={0}''s Meta +luckperms.command.generic.meta.info.none={0} hat keine Metainformationen +luckperms.command.generic.meta.info.click-to-remove=Klicken, um diese Metadaten von {0} zu entfernen +luckperms.command.generic.meta.already-has={0} hat bereits den Meta-Schlüssel {1} auf {2} im Kontext {3} gesetzt +luckperms.command.generic.meta.already-has-temp={0} hat bereits den Meta-Schlüssel {1} temporär auf {2} im Kontext {3} gesetzt +luckperms.command.generic.meta.doesnt-have={0} hat nicht dem Meta-Schlüssel {1} im Kontext {2} gesetzt +luckperms.command.generic.meta.doesnt-have-temp={0} hat nicht den Meta-Schlüssel {1} temporär im Kontext {2} gesetzt +luckperms.command.generic.meta.set=Setze Meta-Schlüssel {0} auf {1} für {2} im Kontext {3} +luckperms.command.generic.meta.set-temp=Setze den Meta-Schlüssel {0} auf {1} für {2} für eine Dauer von {3} im Kontext {4} +luckperms.command.generic.meta.unset=Lösche Meta-Schlüssel {0} für {1} im Kontext {2} +luckperms.command.generic.meta.unset-temp=Lösche temporär Meta-Schlüssel {0} für {1} im Kontext {2} +luckperms.command.generic.meta.clear={0}s Meta übereinstimmender Typ {1} wurde im Kontext {2} gelöscht +luckperms.command.generic.contextual-data.title=Kontextbezogene Daten +luckperms.command.generic.contextual-data.mode.key=Modus +luckperms.command.generic.contextual-data.mode.server=Server +luckperms.command.generic.contextual-data.mode.active-player=Aktiver Spieler +luckperms.command.generic.contextual-data.contexts-key=Kontexte +luckperms.command.generic.contextual-data.prefix-key=Präfix +luckperms.command.generic.contextual-data.suffix-key=Suffix +luckperms.command.generic.contextual-data.primary-group-key=Primärgruppe +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Nichts +luckperms.command.user.info.title=Benutzerinfo +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=Typ +luckperms.command.user.info.uuid-type.mojang=Mojang +luckperms.command.user.info.uuid-type.not-mojang=offline +luckperms.command.user.info.status-key=Status +luckperms.command.user.info.status.online=Online +luckperms.command.user.info.status.offline=Offline +luckperms.command.user.removegroup.error-primary=Du kannst keinen Benutzer aus seiner primären Gruppe entfernen +luckperms.command.user.primarygroup.not-member={0} war noch nicht Mitglied von {1}, wird jetzt hinzugefügt +luckperms.command.user.primarygroup.already-has={0} hat bereits die Gruppe {1} als Hauptgruppe +luckperms.command.user.primarygroup.warn-option=Warnung\: Die primäre Methode der Gruppenberechnung, die von diesem Server verwendet wird ({0}) könnte diese Änderung nicht widerspiegeln +luckperms.command.user.primarygroup.set=Die primäre Gruppe von {0} wurde auf {1} gesetzt +luckperms.command.user.track.error-not-contain-group={0} ist in keiner Gruppe auf {1} vorhanden +luckperms.command.user.track.unsure-which-track=Es ist nicht klar welche Laufbahn verwendet werden soll. Bitte gib eine als Argument an +luckperms.command.user.track.missing-group-advice=Erstelle entweder die Gruppe oder entferne diese von der Laufbahn und versuche es erneut +luckperms.command.user.promote.added-to-first={0} ist nicht in einer Gruppe auf der Laufbahn {1}, deshalb wurden dieser zur ersten Gruppe hinzugefügt, {2} im Kontext {3} +luckperms.command.user.promote.not-on-track={0} ist in keiner Gruppe auf der Laufbahn {1}, daher wurde dieser nicht befördert +luckperms.command.user.promote.success=Befördere {0} auf der Laufbahn {1} von {2} bis {3} im Kontext {4} +luckperms.command.user.promote.end-of-track=Das Ende der Laufbahn {0} wurde erreicht, {1} kann nicht mehr befördert werden +luckperms.command.user.promote.next-group-deleted=Die nächste Gruppe auf der Spur, {0}, existiert nicht mehr +luckperms.command.user.promote.unable-to-promote=Benutzer kann nicht befördert werden. +luckperms.command.user.demote.success={0} wird auf der Laufbahn {1} von {2} auf {3} im Kontext {4} degradiert +luckperms.command.user.demote.end-of-track=Das Ende der Laufbahn {0} wurde erreicht, {1} wurde von {2} entfernt +luckperms.command.user.demote.end-of-track-not-removed=Das Ende der Laufbahn {0} wurde erreicht, aber {1} wurde nicht aus der ersten Gruppe entfernt +luckperms.command.user.demote.previous-group-deleted=Die vorherige Gruppe auf der Laufbahn {0} existiert nicht mehr +luckperms.command.user.demote.unable-to-demote=Spieler kann nicht degradiert werden +luckperms.command.group.list.title=Gruppen +luckperms.command.group.delete.not-default=Die Standardgruppe kann nicht gelöscht werden. +luckperms.command.group.info.title=Gruppeninfo +luckperms.command.group.info.display-name-key=Anzeigename +luckperms.command.group.info.weight-key=Gewicht +luckperms.command.group.setweight.set=Setze Gewicht der Gruppe {1} auf {0} +luckperms.command.group.setdisplayname.doesnt-have={0} hat keinen Anzeigenamen festgelegt +luckperms.command.group.setdisplayname.already-has={0} hat bereits einen Anzeigenamen von {1} +luckperms.command.group.setdisplayname.already-in-use=Der Anzeigename {0} wird bereits von {1} verwendet +luckperms.command.group.setdisplayname.set=Anzeigename auf {0} für Gruppe {1} im Kontext {2} gesetzt +luckperms.command.group.setdisplayname.removed=Anzeigename für Gruppe {0} im Kontext {1} entfernt +luckperms.command.track.list.title=Laufbahnen +luckperms.command.track.path.empty=Nichts +luckperms.command.track.info.showing-track=Zeige Laufbahn +luckperms.command.track.info.path-property=Pfad +luckperms.command.track.clear={0}''s Gruppenlaufbahn wurde geleert +luckperms.command.track.append.success=Die Gruppe {0} wurde an die Laufbahn {1} angehängt +luckperms.command.track.insert.success=Gruppe {0} wurde in die Laufbahn {1} an Position {2} eingefügt +luckperms.command.track.insert.error-number=Nummer erwartet, aber stattdessen {0} erhalten +luckperms.command.track.insert.error-invalid-pos=Einfügen an Position {0} nicht möglich +luckperms.command.track.insert.error-invalid-pos-reason=Ungültige Position +luckperms.command.track.remove.success=Gruppe {0} wurde aus der Laufbahn {1} entfernt +luckperms.command.track.error-empty={0} kann nicht verwendet werden, da die Laufbahn leer ist oder nur eine Gruppe enthält +luckperms.command.track.error-multiple-groups={0} ist Mitglied mehrerer Gruppen auf dieser Laufbahn +luckperms.command.track.error-ambiguous=Position konnte nicht gefunden werden +luckperms.command.track.already-contains={0} enthält bereits {1} +luckperms.command.track.doesnt-contain={0} enthält nicht {1} +luckperms.command.log.load-error=Der Log konnte nicht geladen werden +luckperms.command.log.invalid-page=Ungültige Seitennummer +luckperms.command.log.invalid-page-range=Bitte geben Sie einen Wert zwischen {0} und {1} ein. +luckperms.command.log.empty=Keine Logeinträge vorhanden +luckperms.command.log.notify.error-console=Benachrichtigungen für Konsole können nicht umgestellt werden +luckperms.command.log.notify.enabled-term=Aktiviert +luckperms.command.log.notify.disabled-term=Deaktiviert +luckperms.command.log.notify.changed-state={0} Logging-Ausgabe +luckperms.command.log.notify.already-on=Du erhältst bereits Benachrichtigungen +luckperms.command.log.notify.already-off=Du erhältst derzeit keine Benachrichtigungen +luckperms.command.log.notify.invalid-state=Zustand unbekannt. Erwartet {0} oder {1} +luckperms.command.log.show.search=Zeige die letzten Aktionen für Suchanfrage {0} +luckperms.command.log.show.recent=Zeige die letzten Aktionen +luckperms.command.log.show.by=Zeige die letzten Aktionen sortiert nach {0} +luckperms.command.log.show.history=Zeige Verlauf für {0} {1} +luckperms.command.export.error-term=Fehler +luckperms.command.export.already-running=Ein anderer Exportvorgang läuft bereits +luckperms.command.export.file.already-exists=Die Datei {0} existiert bereits +luckperms.command.export.file.not-writable=Die Datei {0} ist nicht beschreibbar +luckperms.command.export.file.success=Erfolgreich nach {0} exportiert +luckperms.command.export.file-unexpected-error-writing=Beim Schreiben in die Datei ist ein unerwarteter Fehler aufgetreten +luckperms.command.export.web.export-code=Code exportieren +luckperms.command.export.web.import-command-description=Folgenden Befehl zum Importieren verwenden +luckperms.command.import.term=Import +luckperms.command.import.error-term=Fehler +luckperms.command.import.already-running=Ein anderer Importvorgang läuft bereits +luckperms.command.import.file.doesnt-exist=Die Datei {0} existiert nicht +luckperms.command.import.file.not-readable=Die Datei {0} ist nicht lesbar +luckperms.command.import.file.unexpected-error-reading=Beim Lesen der Import Datei ist ein unerwarteter Fehler aufgetreten +luckperms.command.import.file.correct-format=Ist es das korrekte Format? +luckperms.command.import.web.unable-to-read=Mit dem angegebenen Code können keine Daten empfangen werden +luckperms.command.import.progress.percent={0}% abgeschlossen +luckperms.command.import.progress.operations={0}/{1} Vorgänge abgeschlossen +luckperms.command.import.starting=Importvorgang wird gestartet +luckperms.command.import.completed=ABGESCHLOSSEN +luckperms.command.import.duration=Dauerte {0} Sekunden +luckperms.command.bulkupdate.must-use-console=Der Bulk Update Befehl kann nur von der Konsole verwendet werden +luckperms.command.bulkupdate.invalid-data-type=Ungültiger Datentyp, erwartete {0} +luckperms.command.bulkupdate.invalid-constraint={0} ist keine gültige Beschränkung +luckperms.command.bulkupdate.invalid-constraint-format=Beschränkungen sollten im Format {0} sein +luckperms.command.bulkupdate.invalid-comparison={0} ist kein gültiger Vergleichsoperator +luckperms.command.bulkupdate.invalid-comparison-format=Eines der folgenden Formate wurde erwartet\: {0} +luckperms.command.bulkupdate.queued=Massenaktualisierung ist nun in der Warteschlange +luckperms.command.bulkupdate.confirm=Führe {0} aus, um das Update auszuführen +luckperms.command.bulkupdate.unknown-id=Operation mit id {0} existiert nicht oder ist abgelaufen +luckperms.command.bulkupdate.starting=Massenaktualisierung läuft +luckperms.command.bulkupdate.success=Massenaktualisierung erfolgreich abgeschlossen +luckperms.command.bulkupdate.success.statistics.nodes=Insgesamt betroffene Knoten +luckperms.command.bulkupdate.success.statistics.users=Insgesamt betroffene Benutzer +luckperms.command.bulkupdate.success.statistics.groups=Insgesamt betroffene Gruppen +luckperms.command.bulkupdate.failure=Massenaktualisierung fehlgeschlagen, überprüfe die Konsole auf Fehler +luckperms.command.update-task.request=Ein Update wurde angefordert, bitte warten... +luckperms.command.update-task.complete=Update abgeschlossen +luckperms.command.update-task.push.attempting=Versuche nun andere Server zu benachrichtigen +luckperms.command.update-task.push.complete=Andere Server wurden erfolgreich über {0} benachrichtigt +luckperms.command.update-task.push.error=Fehler beim Senden der Änderungen auf andere Server +luckperms.command.update-task.push.error-not-setup=Änderungen können nicht auf andere Server übertragen werden, da kein Messaging-Dienst konfiguriert wurde +luckperms.command.reload-config.success=Die Konfigurationsdatei wurde neu geladen +luckperms.command.reload-config.restart-note=Einige Optionen werden erst nach dem Neustart des Servers angewendet +luckperms.command.translations.searching=Suche nach verfügbaren Übersetzungen, bitte warten... +luckperms.command.translations.searching-error=Konnte keine Liste der verfügbaren Übersetzungen erhalten +luckperms.command.translations.installed-translations=Installierte Übersetzungen +luckperms.command.translations.available-translations=Verfügbare Übersetzungen\: +luckperms.command.translations.percent-translated={0}% übersetzt +luckperms.command.translations.translations-by=von +luckperms.command.translations.installing=Übersetzungen werden installiert, bitte warten... +luckperms.command.translations.download-error=Übersetzung für {0} kann nicht heruntergeladen werden +luckperms.command.translations.installing-specific=Installiere Sprache {0}... +luckperms.command.translations.install-complete=Installation abgeschlossen +luckperms.command.translations.download-prompt=Benutze {0} , um die aktuelle Version von der Community bereitgestellten Übersetzungen herunterzuladen und zu installieren +luckperms.command.translations.download-override-warning=Bitte beachte, dass alle Änderungen, die Sie an diesen Sprachen vorgenommen haben überschrieben werden +luckperms.usage.user.description=Eine Reihe von Befehlen zur Verwaltung von Benutzern innerhalb von LuckPerms. (Ein ''Benutzer'' in LuckPerms ist nur ein Spieler und kann auf eine UUID oder einen Benutzernamen verweisen) +luckperms.usage.group.description=Eine Reihe von Befehlen zur Verwaltung von Gruppen innerhalb von LuckPerms. Gruppen sind nur Sammlungen von Berechtigungszuordnungen, die Benutzern zugewiesen werden können. Neue Gruppen werden mit dem Befehl "creategroup" erstellt. +luckperms.usage.track.description=Eine Reihe von Befehlen zum Verwalten von Laufbahnen in Luckperms. Laufbahnen sind geordnete Sammlungen von Gruppen auf denen Nutzer befördert und degradiert werden können. +luckperms.usage.log.description=Eine Reihe von Befehlen zur Verwaltung der Logging-Funktionalität innerhalb von LuckPerms. +luckperms.usage.sync.description=Lädt alle Daten aus dem Pluginordner in den RAM und wendet alle Änderungen an. +luckperms.usage.info.description=Gibt allgemeine Informationen über die aktive Instanz aus. +luckperms.usage.editor.description=Erstellt eine neue Web-Editor-Sitzung +luckperms.usage.editor.argument.type=die Typen, die in den Editor geladen werden sollen. (''all'', ''users'' oder ''groups'') +luckperms.usage.editor.argument.filter=die Berechtigung um Nutzereinträge zu filtern +luckperms.usage.verbose.description=Steuert das ausführliche Berechtigungsprüfung Überwachungssystem des Plugins. +luckperms.usage.verbose.argument.action=ob die Protokollierung aktiviert oder deaktiviert werden soll oder um die geloggte Ausgabe hochzuladen +luckperms.usage.verbose.argument.filter=der Filter der Einträge entspricht +luckperms.usage.verbose.argument.commandas=der zu ausführende Spieler/Befehl +luckperms.usage.tree.description=Erzeugt eine Baumansicht (sortierte Listenhierarchie) aller Rechte, die LuckPerms bekannt sind. +luckperms.usage.tree.argument.scope=die Wurzel des Baumes. Geben Sie "." an, um alle Berechtigungen einzubinden +luckperms.usage.tree.argument.player=der Name eines Online-Spielers den Sie überprüfen möchten +luckperms.usage.search.description=Sucht nach allen Benutzern/Gruppen mit einer bestimmten Berechtigung +luckperms.usage.search.argument.permission=die Berechtigung zu überprüfen auf +luckperms.usage.search.argument.page=die anzuzeigende Seite +luckperms.usage.network-sync.description=Änderungen mit dem Speicher synchronisieren und anfordern, dass alle anderen Server im Netzwerk dasselbe tun +luckperms.usage.import.description=Importiert Daten aus einer (zuvor erstellten) Exportdatei +luckperms.usage.import.argument.file=die zu importierende Datei +luckperms.usage.import.argument.replace=existierende Daten ersetzen statt Zusammenzuführen +luckperms.usage.import.argument.upload=lade die Daten eines vorherigen Exports hoch +luckperms.usage.export.description=Exportiert alle Berechtigungsdaten in eine ''export''-Datei. Kann zu einem späteren Zeitpunkt erneut importiert werden. +luckperms.usage.export.argument.file=die zu exportierende Datei +luckperms.usage.export.argument.without-users=schließe Benutzer vom Export aus +luckperms.usage.export.argument.without-groups=schließe Gruppen vom Export aus +luckperms.usage.export.argument.upload=Lade all Berechtigungsdaten in den Webeditor hoch. Kann zu einem späteren Zeitpunkt erneut importiert werden. +luckperms.usage.reload-config.description=Einige der Konfigurationsoptionen neu laden +luckperms.usage.bulk-update.description=Massen-Änderungsabfragen auf allen Daten ausführen +luckperms.usage.bulk-update.argument.data-type=der Typ der zu ändernden Daten. (''all'', ''users'' oder ''groups'') +luckperms.usage.bulk-update.argument.action=die Aktion, die auf den Daten ausgeführt werden soll. (''update'' oder ''delete'') +luckperms.usage.bulk-update.argument.action-field=das zu bearbeitende Feld. Nur für ''update'' erforderlich. (''permission'', ''server'' oder ''world'') +luckperms.usage.bulk-update.argument.action-value=der zu ersetzende Wert. Nur für ''update'' erforderlich. +luckperms.usage.bulk-update.argument.constraint=die für das Update erforderlichen Einschränkungen +luckperms.usage.translations.description=Übersetzungen verwalten +luckperms.usage.translations.argument.install=Unterbefehl zum Installieren von Übersetzungen +luckperms.usage.apply-edits.description=Änderungen an den Berechtigungen des Web-Editors anwenden +luckperms.usage.apply-edits.argument.code=der eindeutige Code für die Daten +luckperms.usage.apply-edits.argument.target=auf wen die Daten angewendet werden sollen +luckperms.usage.create-group.description=Erstelle eine neue Gruppe +luckperms.usage.create-group.argument.name=der Name der Gruppe +luckperms.usage.create-group.argument.weight=das Gewicht der Gruppe +luckperms.usage.create-group.argument.display-name=der Anzeigename der Gruppe +luckperms.usage.delete-group.description=Eine Gruppe löschen +luckperms.usage.delete-group.argument.name=der Name der Gruppe +luckperms.usage.list-groups.description=Alle Gruppen der Plattform auflisten +luckperms.usage.create-track.description=Neue Spur hinzufügen +luckperms.usage.create-track.argument.name=der Name der Laufbahn +luckperms.usage.delete-track.description=Eine Laufbahn löschen +luckperms.usage.delete-track.argument.name=der Name der Laufbahn +luckperms.usage.list-tracks.description=Alle Laufbahnen dieser Plattform auflisten +luckperms.usage.user-info.description=Zeigt Informationen zu einem Spieler +luckperms.usage.user-switchprimarygroup.description=Ändert die primäre Gruppe des Spielers +luckperms.usage.user-switchprimarygroup.argument.group=die Gruppe, zu der gewechselt werden soll +luckperms.usage.user-promote.description=Befördert den Nutzer in einer Spur +luckperms.usage.user-promote.argument.track=die Spur, um den Nutzer zu befördern +luckperms.usage.user-promote.argument.context=die Kontexte, in denen der Nutzer gefördert werden soll +luckperms.usage.user-promote.argument.dont-add-to-first=den Nutzer nur befördern, wenn er schon auf der Spur ist +luckperms.usage.user-demote.description=Degradiert den Nutzer in einer Spur +luckperms.usage.user-demote.argument.track=die Spur, wo der Benutzer degradiert werden soll +luckperms.usage.user-demote.argument.context=die Kontexte, in denen der Nutzer degradiert werden soll +luckperms.usage.user-demote.argument.dont-remove-from-first=verhindern, dass der Benutzer von der ersten Gruppe entfernt wird +luckperms.usage.user-clone.description=Klont einen Benutzer +luckperms.usage.user-clone.argument.user=der Name/uuid des zu klonenden Benutzers +luckperms.usage.group-info.description=Zeigt Informationen über die Gruppe an +luckperms.usage.group-listmembers.description=Zeigt Benutzer/Gruppen, die von dieser Gruppe erben +luckperms.usage.group-listmembers.argument.page=die anzuzeigende Seite +luckperms.usage.group-setweight.description=Leg die Gewichtung der Gruppen fest +luckperms.usage.group-setweight.argument.weight=das zu setzende Gewicht +luckperms.usage.group-set-display-name.description=Anzeigename der Gruppe festlegen +luckperms.usage.group-set-display-name.argument.name=der zu setzende Name +luckperms.usage.group-set-display-name.argument.context=die Kontexte, in denen der Name gesetzt werden soll +luckperms.usage.group-rename.description=Gruppe umbenennen +luckperms.usage.group-rename.argument.name=der neue Name +luckperms.usage.group-clone.description=Die Gruppe klonen +luckperms.usage.group-clone.argument.name=der Name der zu klonenden Gruppe +luckperms.usage.holder-editor.description=Öffnet den Web-Berechtigungs-Editor +luckperms.usage.holder-showtracks.description=Listet die Spuren auf, auf denen das Objekt ist +luckperms.usage.holder-clear.description=Entfernt alle Berechtigungen, Eltern und Meta +luckperms.usage.holder-clear.argument.context=die Kontexte nach denen gefiltert werden soll +luckperms.usage.permission.description=Berechtigungen bearbeiten +luckperms.usage.parent.description=Vererbung bearbeiten +luckperms.usage.meta.description=Metadatenwerte bearbeiten +luckperms.usage.permission-info.description=Listet die Berechtigungsknoten auf, die das Objekt hat +luckperms.usage.permission-info.argument.page=die anzuzeigende Seite +luckperms.usage.permission-info.argument.sort-mode=wie die Einträge sortiert werden +luckperms.usage.permission-set.description=Legt eine Berechtigung für das Objekt fest +luckperms.usage.permission-set.argument.node=der Berechtigungsknoten der gesetzt werden soll +luckperms.usage.permission-set.argument.value=der Wert des Knotens +luckperms.usage.permission-set.argument.context=die Kontexte, in denen die Berechtigung hinzugefügt werden soll +luckperms.usage.permission-unset.description=Löscht die Berechtigung für das Objekt +luckperms.usage.permission-unset.argument.node=der Berechtigungsknoten der entfernt werden soll +luckperms.usage.permission-unset.argument.context=die Kontexte, in denen die Berechtigung gelöscht werden soll +luckperms.usage.permission-settemp.description=Legt eine Berechtigung für das Objekt temporär fest +luckperms.usage.permission-settemp.argument.node=der Berechtigungsknoten der gesetzt werden soll +luckperms.usage.permission-settemp.argument.value=der Wert des Knotens +luckperms.usage.permission-settemp.argument.duration=die Dauer bis der Berechtigungsknoten abläuft +luckperms.usage.permission-settemp.argument.temporary-modifier=wie die temporäre Berechtigung angewendet werden soll +luckperms.usage.permission-settemp.argument.context=die Kontexte, in denen die Berechtigung hinzugefügt werden soll +luckperms.usage.permission-unsettemp.description=Löscht die Berechtigung für das Objekt +luckperms.usage.permission-unsettemp.argument.node=der Berechtigungsknoten der entfernt werden soll +luckperms.usage.permission-unsettemp.argument.duration=die Dauer die abgezogen werden soll +luckperms.usage.permission-unsettemp.argument.context=die Kontexte, in denen die Berechtigung gelöscht werden soll +luckperms.usage.permission-check.description=Prüft, ob das Objekt einen bestimmten Berechtigungsknoten hat +luckperms.usage.permission-check.argument.node=der Berechtigungsknoten der überprüft werden soll +luckperms.usage.permission-clear.description=Löscht alle Berechtigungen +luckperms.usage.permission-clear.argument.context=die Kontexte nach denen gefiltert werden soll +luckperms.usage.parent-info.description=Listet die Gruppen auf, von denen dieses Objekt erbt +luckperms.usage.parent-info.argument.page=die anzuzeigende Seite +luckperms.usage.parent-info.argument.sort-mode=wie die Einträge sortiert werden +luckperms.usage.parent-set.description=Entfernt alle anderen Gruppen, von denen das Objekt bereits auf der angegebenen Spur erbt, und fügt sie der angegebenen hinzu +luckperms.usage.parent-set.argument.group=die Gruppe, auf die eingestellt werden soll +luckperms.usage.parent-set.argument.context=die Kontexte, in denen die Gruppe eingerichtet werden soll +luckperms.usage.parent-add.description=Legt eine andere Gruppe für das Objekt fest, von der Berechtigungen geerbt werden sollen +luckperms.usage.parent-add.argument.group=die Gruppe, von der geerbt werden soll +luckperms.usage.parent-add.argument.context=die Kontexte, in denen die Gruppe geerbt werden soll +luckperms.usage.parent-remove.description=Entfernt eine zuvor festgelegte Vererbungsregel +luckperms.usage.parent-remove.argument.group=die zu entfernende Gruppe +luckperms.usage.parent-remove.argument.context=die Kontexte, in denen die Gruppe entfernt werden soll +luckperms.usage.parent-set-track.description=Entfernt alle anderen Gruppen, von denen das Objekt bereits auf der angegebenen Spur erbt, und fügt sie der angegebenen hinzu +luckperms.usage.parent-set-track.argument.track=die Spur, auf die gesetzt werden soll +luckperms.usage.parent-set-track.argument.group=die Gruppe, auf die eingestellt werden soll, oder eine Nummer, die sich auf die Position der Gruppe auf der angegebenen Spur bezieht +luckperms.usage.parent-set-track.argument.context=die Kontexte, in denen die Gruppe eingerichtet werden soll +luckperms.usage.parent-add-temp.description=Legt eine andere Gruppe für das Objekt fest, von der Berechtigungen vorübergehend geerbt werden sollen +luckperms.usage.parent-add-temp.argument.group=die Gruppe, von der geerbt werden soll +luckperms.usage.parent-add-temp.argument.duration=die Dauer der Gruppenmitgliedschaft +luckperms.usage.parent-add-temp.argument.temporary-modifier=wie die temporäre Berechtigung angewendet werden soll +luckperms.usage.parent-add-temp.argument.context=die Kontexte, in denen die Gruppe geerbt werden soll +luckperms.usage.parent-remove-temp.description=Entfernt eine zuvor festgelegte temporäre Vererbungsregel +luckperms.usage.parent-remove-temp.argument.group=die zu entfernende Gruppe +luckperms.usage.parent-remove-temp.argument.duration=die zu subtrahierende Dauer +luckperms.usage.parent-remove-temp.argument.context=die Kontexte, in denen die Gruppe entfernt werden soll +luckperms.usage.parent-clear.description=Löscht alle Eltern +luckperms.usage.parent-clear.argument.context=die Kontexte nach denen gefiltert werden soll +luckperms.usage.parent-clear-track.description=Löscht alle Eltern auf einer bestimmten Spur +luckperms.usage.parent-clear-track.argument.track=die Spur auf der entfernt werden soll +luckperms.usage.parent-clear-track.argument.context=die Kontexte nach denen gefiltert werden soll +luckperms.usage.meta-info.description=Zeigt alle Chat-Meta an +luckperms.usage.meta-set.description=Setzt einen Meta-Wert +luckperms.usage.meta-set.argument.key=der zu setzende Schlüssel +luckperms.usage.meta-set.argument.value=der zu setzende Wert +luckperms.usage.meta-set.argument.context=die Kontexte, in denen die Berechtigung hinzugefügt werden soll +luckperms.usage.meta-unset.description=Entfernt einen Meta-Wert +luckperms.usage.meta-unset.argument.key=der zu entfernende Schlüssel +luckperms.usage.meta-unset.argument.context=die Kontexte, in denen die Berechtigung entfernt werden soll +luckperms.usage.meta-settemp.description=Setzt vorübergehend einen Meta-Wert +luckperms.usage.meta-settemp.argument.key=der zu setzende Schlüssel +luckperms.usage.meta-settemp.argument.value=der zu setzende Name +luckperms.usage.meta-settemp.argument.duration=die Dauer bis der Meta-Wert abläuft +luckperms.usage.meta-settemp.argument.context=die Kontexte, in denen das Meta-Paar hinzugefügt werden soll +luckperms.usage.meta-unsettemp.description=Entfernt einen temporären Meta-Wert +luckperms.usage.meta-unsettemp.argument.key=der zu entfernende Schlüssel +luckperms.usage.meta-unsettemp.argument.context=die Kontexte, in denen die Berechtigung entfernt werden soll +luckperms.usage.meta-addprefix.description=Fügt ein Präfix hinzu +luckperms.usage.meta-addprefix.argument.priority=die Priorität mit, der der Präfix gesetzt werden soll +luckperms.usage.meta-addprefix.argument.prefix=der Präfix String +luckperms.usage.meta-addprefix.argument.context=die Kontexte, in denen der Präfix hinzugefügt werden soll +luckperms.usage.meta-addsuffix.description=Setzt ein Suffix +luckperms.usage.meta-addsuffix.argument.priority=die Priorität mit, der der Suffix hinzugefügt werden soll +luckperms.usage.meta-addsuffix.argument.suffix=der Suffix String +luckperms.usage.meta-addsuffix.argument.context=die Kontexte, in denen der Suffix hinzugefügt werden soll +luckperms.usage.meta-setprefix.description=Setzt ein Präfix +luckperms.usage.meta-setprefix.argument.priority=die Priorität mit, der der Präfix gesetzt werden soll +luckperms.usage.meta-setprefix.argument.prefix=der Präfix String +luckperms.usage.meta-setprefix.argument.context=die Kontexte, in denen der Präfix gesetzt wird +luckperms.usage.meta-setsuffix.description=Setzt ein Suffix +luckperms.usage.meta-setsuffix.argument.priority=die Priorität mit, der der Suffix gesetzt werden soll +luckperms.usage.meta-setsuffix.argument.suffix=der Suffix String +luckperms.usage.meta-setsuffix.argument.context=die Kontexte, in denen der Suffix gesetzt werden soll +luckperms.usage.meta-removeprefix.description=Entfernt einen Präfix +luckperms.usage.meta-removeprefix.argument.priority=die Priorität mit, der der Präfix entfernt werden soll +luckperms.usage.meta-removeprefix.argument.prefix=der Präfix String +luckperms.usage.meta-removeprefix.argument.context=die Kontexte, in denen der Präfix entfernt werden soll +luckperms.usage.meta-removesuffix.description=Entfernt einen Suffix +luckperms.usage.meta-removesuffix.argument.priority=die Priorität mit, der der Suffix entfernt werden soll +luckperms.usage.meta-removesuffix.argument.suffix=der Suffix String +luckperms.usage.meta-removesuffix.argument.context=die Kontexte, in denen der Suffix entfernt werden soll +luckperms.usage.meta-addtemp-prefix.description=Fügt ein Präfix temporär hinzu +luckperms.usage.meta-addtemp-prefix.argument.priority=die Priorität mit, der der Präfix gesetzt werden soll +luckperms.usage.meta-addtemp-prefix.argument.prefix=der Präfix String +luckperms.usage.meta-addtemp-prefix.argument.duration=die Dauer bis der Präfix abläuft +luckperms.usage.meta-addtemp-prefix.argument.context=die Kontexte, in denen der Präfix hinzugefügt werden soll +luckperms.usage.meta-addtemp-suffix.description=Fügt vorübergehend ein Suffix hinzu +luckperms.usage.meta-addtemp-suffix.argument.priority=die Priorität mit, der der Suffix hinzugefügt werden soll +luckperms.usage.meta-addtemp-suffix.argument.suffix=der Suffix String +luckperms.usage.meta-addtemp-suffix.argument.duration=die Dauer bis der Suffix abläuft +luckperms.usage.meta-addtemp-suffix.argument.context=die Kontexte, in denen der Suffix hinzugefügt werden soll +luckperms.usage.meta-settemp-prefix.description=Setzt ein Präfix temporär +luckperms.usage.meta-settemp-prefix.argument.priority=die Priorität mit, der der Präfix gesetzt werden soll +luckperms.usage.meta-settemp-prefix.argument.prefix=der Prefix String +luckperms.usage.meta-settemp-prefix.argument.duration=die Dauer bis der Präfix abläuft +luckperms.usage.meta-settemp-prefix.argument.context=die Kontexte, in denen der Präfix gesetzt werden soll +luckperms.usage.meta-settemp-suffix.description=Fügt ein Suffix temporär hinzu +luckperms.usage.meta-settemp-suffix.argument.priority=die Priorität mit, der der Suffix gesetzt werden soll +luckperms.usage.meta-settemp-suffix.argument.suffix=der Suffix String +luckperms.usage.meta-settemp-suffix.argument.duration=die Dauer bis der Suffix abläuft +luckperms.usage.meta-settemp-suffix.argument.context=die Kontexte, in denen der Suffix gesetzt werden soll +luckperms.usage.meta-removetemp-prefix.description=Entfernt einen temporären Präfix +luckperms.usage.meta-removetemp-prefix.argument.priority=die Priorität mit, der der Präfix entfernt werden soll +luckperms.usage.meta-removetemp-prefix.argument.prefix=der Präfix String +luckperms.usage.meta-removetemp-prefix.argument.context=die Kontexte, in denen der Präfix entfernt werden soll +luckperms.usage.meta-removetemp-suffix.description=Entfernt einen temporären Suffix +luckperms.usage.meta-removetemp-suffix.argument.priority=die Priorität mit, der der Suffix entfernt werden soll +luckperms.usage.meta-removetemp-suffix.argument.suffix=der Suffix String +luckperms.usage.meta-removetemp-suffix.argument.context=die Kontexte, in denen der Suffix entfernt werden soll +luckperms.usage.meta-clear.description=Löscht alle Meta +luckperms.usage.meta-clear.argument.type=der Typ der zu entfernenden Meta +luckperms.usage.meta-clear.argument.context=die Kontexte nach denen gefiltert werden soll +luckperms.usage.track-info.description=Zeigt Informationen über die Spur an +luckperms.usage.track-editor.description=Öffnet den Web-Berechtigungs-Editor +luckperms.usage.track-append.description=Hängt eine Gruppe am Ende der Spur an +luckperms.usage.track-append.argument.group=die anzuhängende Gruppe +luckperms.usage.track-insert.description=Fügt eine Gruppe an einer bestimmten Stelle entlang der Spur ein +luckperms.usage.track-insert.argument.group=die einzusetzende Gruppe +luckperms.usage.track-insert.argument.position=die Position, an der die Gruppe eingefügt wird (die erste Position auf der Spur ist 1) +luckperms.usage.track-remove.description=Entfernt eine Gruppe von der Spur +luckperms.usage.track-remove.argument.group=die zu entfernende Gruppe +luckperms.usage.track-clear.description=Löscht die Gruppen auf der Spur +luckperms.usage.track-rename.description=Die Spur umbenennen +luckperms.usage.track-rename.argument.name=der neue Name +luckperms.usage.track-clone.description=Die Spur klonen +luckperms.usage.track-clone.argument.name=der Name der zu klonenden Spur +luckperms.usage.log-recent.description=Kürzliche Aktionen anzeigen +luckperms.usage.log-recent.argument.user=der Name/uuid des zu filternden Benutzers +luckperms.usage.log-recent.argument.page=die anzuzeigende Seitennummer +luckperms.usage.log-search.description=Im Log nach einem Eintrag suchen +luckperms.usage.log-search.argument.query=die Abfrage, nach der gesucht werden soll +luckperms.usage.log-search.argument.page=die anzuzeigende Seitennummer +luckperms.usage.log-notify.description=Log Benachrichtigungen umschalten +luckperms.usage.log-notify.argument.toggle=ob ein- oder ausschalten +luckperms.usage.log-user-history.description=Verlauf eines Nutzers anzeigen +luckperms.usage.log-user-history.argument.user=der Name/uuid des Benutzers +luckperms.usage.log-user-history.argument.page=die anzuzeigende Seitennummer +luckperms.usage.log-group-history.description=Verlauf einer Gruppe anzeigen +luckperms.usage.log-group-history.argument.group=der Name der Gruppe +luckperms.usage.log-group-history.argument.page=die anzuzeigende Seitennummer +luckperms.usage.log-track-history.description=Verlauf einer Spur anzeigen +luckperms.usage.log-track-history.argument.track=der Name der Spur +luckperms.usage.log-track-history.argument.page=die anzuzeigende Seitennummer +luckperms.usage.sponge.description=Zusätzliche Sponge Daten bearbeiten +luckperms.usage.sponge.argument.collection=die zu durchsuchende Sammlung +luckperms.usage.sponge.argument.subject=die zu ändernde Person +luckperms.usage.sponge-permission-info.description=Zeigt Informationen über die Berechtigungen der Person an +luckperms.usage.sponge-permission-info.argument.contexts=die Kontexte nach denen gefiltert werden soll +luckperms.usage.sponge-permission-set.description=Legt eine Berechtigung für die Person fest +luckperms.usage.sponge-permission-set.argument.node=der Berechtigungsknoten der gesetzt werden soll +luckperms.usage.sponge-permission-set.argument.tristate=der Wert auf den die Berechtigung gesetzt werden soll +luckperms.usage.sponge-permission-set.argument.contexts=die Kontexte, in denen die Berechtigung gesetzt werden soll +luckperms.usage.sponge-permission-clear.description=Löscht die Berechtigungen der Person +luckperms.usage.sponge-permission-clear.argument.contexts=die Kontexte, in denen Berechtigungen gelöscht werden sollen +luckperms.usage.sponge-parent-info.description=Zeigt Informationen über die Eltern der Person an +luckperms.usage.sponge-parent-info.argument.contexts=die Kontexte nach denen gefiltert werden soll +luckperms.usage.sponge-parent-add.description=Fügt einen Elternteil zur Person hinzu +luckperms.usage.sponge-parent-add.argument.collection=die Personen-Sammlung, wo die Gruppe ist +luckperms.usage.sponge-parent-add.argument.subject=der Name der Eltern Person +luckperms.usage.sponge-parent-add.argument.contexts=die Kontexte, in denen der Elternteil hinzugefügt werden soll +luckperms.usage.sponge-parent-remove.description=Entfernt ein Elternteil von der Person +luckperms.usage.sponge-parent-remove.argument.collection=die Personen-Sammlung, wo die Gruppe ist +luckperms.usage.sponge-parent-remove.argument.subject=der Name der Eltern Person +luckperms.usage.sponge-parent-remove.argument.contexts=die Kontexte, in denen der Elternteil entfernt werden soll +luckperms.usage.sponge-parent-clear.description=Löscht die Eltern der Person +luckperms.usage.sponge-parent-clear.argument.contexts=die Kontexte, in denen die Eltern gelöscht werden sollen +luckperms.usage.sponge-option-info.description=Zeigt Informationen über die Optionen der Person an +luckperms.usage.sponge-option-info.argument.contexts=die Kontexte nach denen gefiltert werden soll +luckperms.usage.sponge-option-set.description=Setzt eine Option für die Person +luckperms.usage.sponge-option-set.argument.key=der zu setzende Schlüssel +luckperms.usage.sponge-option-set.argument.value=der Wert auf den der Schlüssel gesetzt werden soll +luckperms.usage.sponge-option-set.argument.contexts=die Kontexte, in denen die Option gesetzt werden soll +luckperms.usage.sponge-option-unset.description=Entfernt eine Option für die Person +luckperms.usage.sponge-option-unset.argument.key=der zu entfernende Schlüssel +luckperms.usage.sponge-option-unset.argument.contexts=die Kontexte, in denen der Schlüssel entfernt werden soll +luckperms.usage.sponge-option-clear.description=Löscht die Optionen der Person +luckperms.usage.sponge-option-clear.argument.contexts=die Kontexte, in denen Optionen gelöscht werden sollen diff --git a/src/plugins/LuckPerms/translations/repository/el_GR.properties b/src/plugins/LuckPerms/translations/repository/el_GR.properties new file mode 100644 index 0000000..ba3b04d --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/el_GR.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=LOG +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=ΕΞΑΓΩΓΗ +luckperms.commandsystem.available-commands=Χρησιμοποιήστε {0} για να δείτε τις διαθέσιμες εντολές +luckperms.commandsystem.command-not-recognised=Η εντολή δεν αναγνωρίζεται +luckperms.commandsystem.no-permission=Δεν έχεις άδεια για να εκτελέσεις αυτή την εντολή\! +luckperms.commandsystem.no-permission-subcommands=Δεν έχεις άδεια για να εκτελέσεις καμία από τις δευτερεύουσες εντολές +luckperms.commandsystem.already-executing-command=Μια άλλη εντολή εκτελείται, περιμένει να τελειώσει... +luckperms.commandsystem.usage.sub-commands-header=Δευτερεύουσες εντολές. +luckperms.commandsystem.usage.usage-header=Χρήση εντολών +luckperms.commandsystem.usage.arguments-header=Παράμετροι +luckperms.first-time.no-permissions-setup=Φαίνεται πως καμιά άδεια δεν έχει σεταριστεί ακόμα\! +luckperms.first-time.use-console-to-give-access=Πριν μπορέσεις να εκτελέσεις οποιαδήποτε εντολή του LuckPerms στο παιχνίδι, πρέπει να χρησιμοποιήσεις την κονσόλα για να δώσεις άδεια στον εαυτό σου +luckperms.first-time.console-command-prompt=Άνοιξε την κονσόλα σου και εκτέλεσε την εντολή +luckperms.first-time.next-step=Αφού το κάνεις αυτό, μπορείς να αρχίσεις να ορίζεις τις εκχωρήσεις και τις ομάδες αδειών σου +luckperms.first-time.wiki-prompt=Δεν ξέρεις απο που να ξεκινήσεις? Πάτα εδώ\: {0} +luckperms.login.try-again=Παρακαλώ δοκιμάστε ξανά αργότερα +luckperms.login.loading-database-error=Παρουσιάστηκε ένα σφάλμα της βάσης δεδομένων κατά τη φόρτωση των αδειών +luckperms.login.server-admin-check-console-errors=Εάν είστε διαχειριστής του server, ελέγξτε την κονσόλα για τυχόν σφάλματα +luckperms.login.server-admin-check-console-info=Ελέγξτε την κονσόλα του server περισσότερες πληροφορίες +luckperms.login.data-not-loaded-at-pre=Τα δεδομένα αδειών για τον χρήστη σας δεν φορτώθηκαν κατά το στάδιο πριν από την είσοδο +luckperms.login.unable-to-continue=Δεν μπορείτε να συνεχίσετε +luckperms.login.craftbukkit-offline-mode-error=Αυτό πιθανότατα οφείλεται σε αντίθεση μεταξύ του CraftBukkit και της ρύθμισης λειτουργίας σε απευθείας σύνδεση +luckperms.login.unexpected-error=Παρουσιάστηκε μη αναμενόμενο σφάλμα κατά τη ρύθμιση των δεδομένων αδειών σας +luckperms.opsystem.disabled=Το σύστημα OP vanilla είναι απενεργοποιημένο σε αυτόν τον server +luckperms.opsystem.sponge-warning=Λάβετε υπόψη ότι η κατάσταση του Διαχειριστή του server δεν επηρεάζει τους ελέγχους δικαιωμάτων στο Sponge όταν είναι εγκατεστημένο ένα plugin δικαιωμάτων, πρέπει να επεξεργαστείτε απευθείας τα δεδομένα χρήστη +luckperms.duration.unit.years.plural={0} χρόνια +luckperms.duration.unit.years.singular={0} χρόνο +luckperms.duration.unit.years.short={0}χ +luckperms.duration.unit.months.plural={0} μήνες +luckperms.duration.unit.months.singular={0} μήνας +luckperms.duration.unit.months.short={0}μ +luckperms.duration.unit.weeks.plural={0} εβδομάδες +luckperms.duration.unit.weeks.singular={0} εβδομάδα +luckperms.duration.unit.weeks.short={0}εβδ +luckperms.duration.unit.days.plural={0} μέρες +luckperms.duration.unit.days.singular={0} μέρα +luckperms.duration.unit.days.short={0}μ +luckperms.duration.unit.hours.plural={0} ώρες +luckperms.duration.unit.hours.singular={0} ώρα +luckperms.duration.unit.hours.short={0}ω +luckperms.duration.unit.minutes.plural={0} λεπτά +luckperms.duration.unit.minutes.singular={0} λεπτό +luckperms.duration.unit.minutes.short={0}λ +luckperms.duration.unit.seconds.plural={0} δευτερόλεπτα +luckperms.duration.unit.seconds.singular={0} δευτερόλεπτο +luckperms.duration.unit.seconds.short={0}δ +luckperms.duration.since={0} πριν +luckperms.command.misc.invalid-code=Μη έγκυρος κωδικός +luckperms.command.misc.response-code-key=Κωδικός Απάντησης +luckperms.command.misc.error-message-key=μήνυμα +luckperms.command.misc.bytebin-unable-to-communicate=Δεν είναι δυνατή η επικοινωνία με το bytebin +luckperms.command.misc.webapp-unable-to-communicate=Δεν είναι δυνατή η επικοινωνία με το web app +luckperms.command.misc.check-console-for-errors=Ελέγξτε την κονσόλα για σφάλματα +luckperms.command.misc.file-must-be-in-data=Το αρχείο {0} πρέπει να είναι άμεσο θυγατρικό του καταλόγου δεδομένων +luckperms.command.misc.wait-to-finish=Περιμένετέ το να τελειώσει και δοκιμάστε ξανά +luckperms.command.misc.invalid-priority=Μη έγκυρη προτεραιότητα {0} +luckperms.command.misc.expected-number=Αναμενόταν ένας αριθμός +luckperms.command.misc.date-parse-error=Δεν ήταν δυνατή η ανάλυση της ημερομηνίας {0} +luckperms.command.misc.date-in-past-error=Δεν μπορείτε να ορίσετε ημερομηνία στο παρελθόν\! +luckperms.command.misc.page=σελίδα {0} από {1} +luckperms.command.misc.page-entries={0} καταχωρήσεις +luckperms.command.misc.none=Κανένα +luckperms.command.misc.loading.error.unexpected=Προέκυψε ένα απρόσμενο σφάλμα +luckperms.command.misc.loading.error.user=Ο χρήστης δεν φορτώθηκε +luckperms.command.misc.loading.error.user-specific=Δεν είναι δυνατή η φόρτωση του χρήστη-στόχου {0} +luckperms.command.misc.loading.error.user-not-found=Δεν ήταν δυνατή η εύρεση ενός χρήστη για το {0} +luckperms.command.misc.loading.error.user-save-error=Παρουσιάστηκε σφάλμα κατά την αποθήκευση δεδομένων χρήστη για {0} +luckperms.command.misc.loading.error.user-not-online=Ο χρήστης {0} δεν είναι διαθέσιμος +luckperms.command.misc.loading.error.user-invalid=Το {0} δεν είναι έγκυρο όνομα χρήστη/uuid +luckperms.command.misc.loading.error.user-not-uuid=Ο χρήστης στόχευσης {0} δεν είναι έγκυρο uuid +luckperms.command.misc.loading.error.group=Η ομάδα δεν φορτώθηκε +luckperms.command.misc.loading.error.all-groups=Δεν είναι δυνατή η φόρτωση όλων των ομάδων +luckperms.command.misc.loading.error.group-not-found=Μια ομάδα που ονομάζεται {0} δεν βρέθηκε +luckperms.command.misc.loading.error.group-save-error=Υπήρξε ένα σφάλμα κατα την αποθήκευσή τω δεδομένα της ομάδας για {0} +luckperms.command.misc.loading.error.group-invalid={0} δεν είναι ένα έγκυρο όνομα ομάδας +luckperms.command.misc.loading.error.track=Η προτεραιότητα δεν φορτώθηκε +luckperms.command.misc.loading.error.all-tracks=Δεν ειναι δυνατή η φόρτωση όλων των προτεραιοτήτων +luckperms.command.misc.loading.error.track-not-found=Μια προτεραιότητα που ονομάζεται {0} δεν βρέθηκε +luckperms.command.misc.loading.error.track-save-error=Υπήρξε ένα σφάλμα κατα την αποθήκευσή τω δεδομένα της προτεραιότας για {0} +luckperms.command.misc.loading.error.track-invalid={0} δεν είναι ένα έγκυρο όνομα προτεραιότητας +luckperms.command.editor.no-match=Δεν είναι δυνατό το άνοιγμα του προγράμματος επεξεργασίας, κανένα αντικείμενο δεν ταιριάζει με τον επιθυμητό τύπο +luckperms.command.editor.start=Προετοιμασία νέας συνόδου επεξεργαστή, περιμένετε... +luckperms.command.editor.url=Κάντε κλικ στον παρακάτω σύνδεσμο για να ανοίξετε το πρόγραμμα επεξεργασίας +luckperms.command.editor.unable-to-communicate=Δεν είναι δυνατή η επικοινωνία με το προγραμμα επεξεργασίας +luckperms.command.editor.apply-edits.success=Τα δεδομένα του προγράμματος επεξεργασίας ιστού εφαρμόστηκαν με επιτυχία στο {0} {1} +luckperms.command.editor.apply-edits.success-summary={0} {1} και {2} {3} +luckperms.command.editor.apply-edits.success.additions=προσθήκες +luckperms.command.editor.apply-edits.success.additions-singular=προσθήκη +luckperms.command.editor.apply-edits.success.deletions=διαγραφές +luckperms.command.editor.apply-edits.success.deletions-singular=διαγραφή +luckperms.command.editor.apply-edits.no-changes=Δεν εφαρμόστηκαν αλλαγές από τον επεξεργαστή ιστού, τα δεδομένα που επιστράφηκαν δεν περιείχαν τροποποιήσεις +luckperms.command.editor.apply-edits.unknown-type=Δεν είναι δυνατή η εφαρμογή επεξεργασίας στον καθορισμένο τύπο αντικειμένου +luckperms.command.editor.apply-edits.unable-to-read=Δεν είναι δυνατή η ανάγνωση δεδομένων χρησιμοποιώντας τον δεδομένο κωδικό +luckperms.command.search.searching.permission=Αναζήτηση χρηστών και ομάδων με {0} +luckperms.command.search.searching.inherit=Αναζήτηση χρηστών και ομάδων που κληρονομούν από το {0} +luckperms.command.search.result=Βρέθηκαν {0} καταχωρίσεις από {1} χρήστες και {2} ομάδες +luckperms.command.search.result.default-notice=Σημείωση\: κατά την αναζήτηση μελών της προεπιλεγμένης ομάδας, δεν θα εμφανίζονται παίκτες εκτός σύνδεσης χωρίς άλλες άδειες\! +luckperms.command.search.showing-users=Εμφάνιση καταχωρίσεων χρήστη +luckperms.command.search.showing-groups=Εμφάνιση καταχωρίσεων ομάδας +luckperms.command.tree.start=Δημιουργία δέντρου αδειών, περιμένετε... +luckperms.command.tree.empty=Δεν ήταν δυνατή η δημιουργία δέντρου, δεν βρέθηκαν αποτελέσματα +luckperms.command.tree.url=URL δέντρου αδειών +luckperms.command.verbose.invalid-filter=Το {0} δεν είναι έγκυρο verbose φίλτρο +luckperms.command.verbose.enabled=Καταγραφέας αδειών {0} για ελέγχους που αντιστοιχούν {1} +luckperms.command.verbose.command-exec=Αναγκάζοντας την {0} εκτέλεση της εντολής {1} και την αναφορά όλων των ελέγχων που έγιναν... +luckperms.command.verbose.off=Καταγραφή αδειών {0} +luckperms.command.verbose.command-exec-complete=Η εκτέλεση της εντολής ολοκληρώθηκε +luckperms.command.verbose.command.no-checks=Η εκτέλεση της εντολής ολοκληρώθηκε, αλλά δεν έγιναν έλεγχοι αδειών +luckperms.command.verbose.command.possibly-async=Αυτό μπορεί να οφείλεται στο γεγονός ότι το πρόσθετο εκτελεί εντολές στο παρασκήνιο (async) +luckperms.command.verbose.command.try-again-manually=Μπορείτε ακόμα να χρησιμοποιήσετε το ρήμα χειροκίνητα για να εντοπίσετε ελέγχους που γίνονται έτσι +luckperms.command.verbose.enabled-recording=Καταγραφή αδειών {0} για ελέγχους που αντιστοιχούν {1} +luckperms.command.verbose.uploading=Καταγραφή αδειών {0}, ανέβασμα αποτελεσμάτων... +luckperms.command.verbose.url=Διεύθυνση URL αποτελεσμάτω του καταγραφέα αδειών +luckperms.command.verbose.enabled-term=ενεργό +luckperms.command.verbose.disabled-term=απενεργοποιημένο +luckperms.command.verbose.query-any=ΟΠΟΙΟΔΗΠΟΤΕ +luckperms.command.info.running-plugin=Λειτουργεί +luckperms.command.info.platform-key=Πλατφόρμα +luckperms.command.info.server-brand-key=Επωνυμία του server +luckperms.command.info.server-version-key=Έκδοση του server +luckperms.command.info.storage-key=Αποθηκευτικός χώρος +luckperms.command.info.storage-type-key=Τύπος +luckperms.command.info.storage.meta.split-types-key=Τύποι +luckperms.command.info.storage.meta.ping-key=Πινγκ +luckperms.command.info.storage.meta.connected-key=Συνδεδεμένος +luckperms.command.info.storage.meta.file-size-key=Μέγεθος αρχείου +luckperms.command.info.extensions-key=Επεκτάσεις +luckperms.command.info.messaging-key=Μηνύματα +luckperms.command.info.instance-key=Παράδειγμα +luckperms.command.info.static-contexts-key=Στατικά πλαίσια +luckperms.command.info.online-players-key=Συνδεδεμένοι παίκτες +luckperms.command.info.online-players-unique={0} μοναδικό +luckperms.command.info.uptime-key=Χρόνος λειτουργίας +luckperms.command.info.local-data-key=Τοπικά δεδομένα +luckperms.command.info.local-data={0} χρήστες, {1} ομάδες, {2} κομμάτια +luckperms.command.generic.create.success={0} δημιουργήθηκε με επιτυχία +luckperms.command.generic.create.error=Υπήρξε σφάλμα κατά την δημιουργεία {0} +luckperms.command.generic.create.error-already-exists={0} υπάρχει ήδη\! +luckperms.command.generic.delete.success={0} διαγράφηκε με επιτυχία +luckperms.command.generic.delete.error=Υπήρξε σφάλμα κατά την διαγραφή {0} +luckperms.command.generic.delete.error-doesnt-exist={0} δεν υπάρχει\! +luckperms.command.generic.rename.success={0} μετονομάστηκε σε {1} με επιτυχία +luckperms.command.generic.clone.success={0} αντιγράφτηκε σε {1} με επιτυχία +luckperms.command.generic.info.parent.title=Γονικές ομάδες +luckperms.command.generic.info.parent.temporary-title=Προσωρινές Γονικές Ομάδες +luckperms.command.generic.info.expires-in=λήγει σε +luckperms.command.generic.info.inherited-from=κληρονομήθηκε από +luckperms.command.generic.info.inherited-from-self=εαυτός +luckperms.command.generic.show-tracks.title=Οι προτεραιότητες του/των {0} +luckperms.command.generic.show-tracks.empty={0} δεν είναι κάποια προτεραιότητα +luckperms.command.generic.clear.node-removed=καταργήθηκαν {0} κόμβοι +luckperms.command.generic.clear.node-removed-singular=καταργήθηκε {0} κόμβος +luckperms.command.generic.clear=Οι κόμβοι του {0} διαγράφηκαν στο περιβάλλον {1} +luckperms.command.generic.permission.info.title=Άδειες του {0} +luckperms.command.generic.permission.info.empty=Δεν έχoυν οριστεί δικαιώματα για {0} +luckperms.command.generic.permission.info.click-to-remove=Κάντε κλικ για να καταργήσετε αυτόν τον κόμβο από {0} +luckperms.command.generic.permission.check.info.title=Δικαιώματα +luckperms.command.generic.permission.check.info.directly=Το {0} έχει άδεια {1} οριστεί σε {2} στο περιβάλλον {3} +luckperms.command.generic.permission.check.info.inherited={0} κληρονομεί {1} ορίστηκε σε {2} από {3} στο πλαίσιο {4} +luckperms.command.generic.permission.check.info.not-directly={0} does not have any tags. (Automatic Copy) +luckperms.command.generic.permission.check.info.not-inherited={0} δεν κληρονομεί {1} +luckperms.command.generic.permission.check.result.title=Έλεγχος δικαιωμάτων για {0} +luckperms.command.generic.permission.check.result.result-key=Αποτέλεσμα +luckperms.command.generic.permission.check.result.processor-key=Επεξεργαστής +luckperms.command.generic.permission.check.result.cause-key=Αιτία +luckperms.command.generic.permission.check.result.context-key=Περιγραφή +luckperms.command.generic.permission.set=Ορίστε {0} σε {1} για {2} σε περιβάλλον {3} +luckperms.command.generic.permission.already-has=Το {0} έχει ήδη {1} ρυθμιστεί σε περιβάλλον {2} +luckperms.command.generic.permission.set-temp=Ορίστε {0} σε {1} για {2} για διάρκεια {3} σε περιβάλλον {4} +luckperms.command.generic.permission.already-has-temp=Το {0} έχει ήδη {1} οριστεί προσωρινά σε περιβάλλον {2} +luckperms.command.generic.permission.unset=Απεγκατάσταση {0} για {1} σε περιβάλλον {2} +luckperms.command.generic.permission.doesnt-have=Το {0} δεν έχει {1} οριστεί στο περιβάλλον {2} +luckperms.command.generic.permission.unset-temp=Ορισμός προσωρινής άδειας {0} για {1} στο περιβάλλον {2} +luckperms.command.generic.permission.subtract=Ορισμός {0} σε {1} για {2} για διάρκεια {3} σε περιβάλλον {4}, {5} λιγότερο από ό, τι πριν +luckperms.command.generic.permission.doesnt-have-temp=Το {0} έχει ήδη {1} οριστεί προσωρινά σε περιβάλλον {2} +luckperms.command.generic.permission.clear=Οι κόμβοι του {0} διαγράφηκαν στο περιβάλλον {1} +luckperms.command.generic.parent.info.title=Γονείς {0} +luckperms.command.generic.parent.info.empty=Δεν έχoυν οριστεί δικαιώματα για {0} +luckperms.command.generic.parent.info.click-to-remove=Κάντε κλικ για να καταργήσετε αυτόν τον κόμβο από {0} +luckperms.command.generic.parent.add={0} τώρα κληρονομεί δικαιώματα από {1} στο πλαίσιο {2} +luckperms.command.generic.parent.add-temp={0} τώρα κληρονομεί δικαιώματα από {1} για μια διάρκεια {2} στο πλαίσιο {3} +luckperms.command.generic.parent.set={0} είχαν εκκαθαριστεί οι υπάρχουσες γονικές ομάδες τους στην προτεραιότητα {1} και τώρα κληρονομούν μόνο {2} στο περιβάλλον {3} +luckperms.command.generic.parent.set-track={0} είχαν εκκαθαριστεί οι υπάρχουσες γονικές ομάδες τους στην προτεραιότητα {1} και τώρα κληρονομούν μόνο {2} στο περιβάλλον {3} +luckperms.command.generic.parent.remove={0} τώρα κληρονομεί δικαιώματα από {1} στο πλαίσιο {2} +luckperms.command.generic.parent.remove-temp=δεν μεταβιβάζει προσωρινά δικαιώματα από το {1} στο περιβάλλον {2} +luckperms.command.generic.parent.subtract={0} τώρα κληρονομεί δικαιώματα από {1} για μια διάρκεια {2} στο πλαίσιο {3} +luckperms.command.generic.parent.clear=Οι κόμβοι του {0} διαγράφηκαν στο περιβάλλον {1} +luckperms.command.generic.parent.clear-track=Οι γονείς του {0} στην προτεραιότητα {1} διαγράφηκαν στο περιβάλλον {2} +luckperms.command.generic.parent.already-inherits=Το {0} έχει ήδη {1} ρυθμιστεί σε περιβάλλον {2} +luckperms.command.generic.parent.doesnt-inherit=Το {0} δεν έχει {1} οριστεί στο περιβάλλον {2} +luckperms.command.generic.parent.already-temp-inherits=Το {0} έχει ήδη {1} ρυθμιστεί σε περιβάλλον {2} +luckperms.command.generic.parent.doesnt-temp-inherit=Το {0} έχει ήδη {1} ρυθμιστεί σε περιβάλλον {2} +luckperms.command.generic.chat-meta.info.title-prefix={0}''s Prefixes +luckperms.command.generic.chat-meta.info.title-suffix={0}''s Suffixes +luckperms.command.generic.chat-meta.info.none-prefix={0} δεν έχει προθέματα +luckperms.command.generic.chat-meta.info.none-suffix={0} δεν έχει προθέματα +luckperms.command.generic.chat-meta.info.click-to-remove=Κάντε κλικ για να καταργήσετε αυτόν τον κόμβο από {0} +luckperms.command.generic.chat-meta.already-has={0} έχει ήδη {1} {2} οριστεί σε προτεραιότητα {3} στο πλαίσιο {4} +luckperms.command.generic.chat-meta.already-has-temp={0} έχει ήδη {1} {2} οριστεί προσωρινά σε προτεραιότητα {3} στο πλαίσιο {4} +luckperms.command.generic.chat-meta.doesnt-have={0} έχει ήδη {1} {2} οριστεί σε προτεραιότητα {3} στο πλαίσιο {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} έχει ήδη {1} {2} οριστεί προσωρινά σε προτεραιότητα {3} στο πλαίσιο {4} +luckperms.command.generic.chat-meta.add={0} έχει ήδη {1} {2} οριστεί σε προτεραιότητα {3} στο πλαίσιο {4} +luckperms.command.generic.chat-meta.add-temp={0} έχει ήδη {1} {2} οριστεί σε προτεραιότητα {3} στο πλαίσιο {4} +luckperms.command.generic.chat-meta.remove={0} έχει ήδη {1} {2} οριστεί σε προτεραιότητα {3} στο πλαίσιο {4} +luckperms.command.generic.chat-meta.remove-bulk={0} έχει ήδη {1} {2} οριστεί σε προτεραιότητα {3} στο πλαίσιο {4} +luckperms.command.generic.chat-meta.remove-temp={0} έχει ήδη {1} {2} οριστεί σε προτεραιότητα {3} στο πλαίσιο {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} έχει ήδη {1} {2} οριστεί σε προτεραιότητα {3} στο πλαίσιο {4} +luckperms.command.generic.meta.info.title={0}''s Meta +luckperms.command.generic.meta.info.none={0} δεν έχει meta +luckperms.command.generic.meta.info.click-to-remove=Κάντε κλικ για να καταργήσετε αυτόν τον κόμβο από {0} +luckperms.command.generic.meta.already-has={0} έχει ήδη το meta κλειδί {1} οριστεί σε {2} στο πλαίσιο {3} +luckperms.command.generic.meta.already-has-temp={0} έχει ήδη το meta κλειδί {1} οριστεί σε {2} στο πλαίσιο {3} +luckperms.command.generic.meta.doesnt-have=Το {0} δεν έχει {1} οριστεί στο περιβάλλον {2} +luckperms.command.generic.meta.doesnt-have-temp=Το {0} έχει ήδη {1} οριστεί προσωρινά σε περιβάλλον {2} +luckperms.command.generic.meta.set=Ορίστε {0} σε {1} για {2} σε περιβάλλον {3} +luckperms.command.generic.meta.set-temp=Ορίστε {0} σε {1} για {2} για διάρκεια {3} σε περιβάλλον {4} +luckperms.command.generic.meta.unset=Απεγκατάσταση {0} για {1} σε περιβάλλον {2} +luckperms.command.generic.meta.unset-temp=Ορισμός προσωρινής άδειας {0} για {1} στο περιβάλλον {2} +luckperms.command.generic.meta.clear=Ο τύπος αντιστοίχισης meta {1} του {0}εκκαθαρίστηκε στο πλαίσιο {2} +luckperms.command.generic.contextual-data.title=Θεματική βοήθεια +luckperms.command.generic.contextual-data.mode.key=λειτουργία +luckperms.command.generic.contextual-data.mode.server=server +luckperms.command.generic.contextual-data.mode.active-player=Ενεργοί παίκτες +luckperms.command.generic.contextual-data.contexts-key=Περιγραφή +luckperms.command.generic.contextual-data.prefix-key=Πρόθεμα +luckperms.command.generic.contextual-data.suffix-key=Επίθεμα +luckperms.command.generic.contextual-data.primary-group-key=Κύρια Ομάδα +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Κανένα +luckperms.command.user.info.title=Πληρ. Χρήστη +luckperms.command.user.info.uuid-key=Αποκλειστικό αναγνωριστικό ταυτοποίησης (UUID) +luckperms.command.user.info.uuid-type-key=τύπος +luckperms.command.user.info.uuid-type.mojang=Mojang +luckperms.command.user.info.uuid-type.not-mojang=εκτός σύνδεσης +luckperms.command.user.info.status-key=Κατάσταση +luckperms.command.user.info.status.online=Σε απευθείας σύνδεση +luckperms.command.user.info.status.offline=Εκτός σύνδεσης +luckperms.command.user.removegroup.error-primary=Δεν μπορείτε να καταργήσετε έναν χρήστη από την κύρια ομάδα του +luckperms.command.user.primarygroup.not-member=Ο χρήστης {0} δεν ήταν ήδη μέλος του {1}, προσθέτοντάς τους τώρα +luckperms.command.user.primarygroup.already-has=\nΤο {0} έχει ήδη {1} οριστεί ως η κύρια ομάδα του +luckperms.command.user.primarygroup.warn-option=Προειδοποίηση\: Η κύρια μέθοδος υπολογισμού ομάδας που χρησιμοποιείται από αυτόν τον διακομιστή ({0}) ενδέχεται να μην αντικατοπτρίζει αυτήν την αλλαγή +luckperms.command.user.primarygroup.set=Η κύρια ομάδα του χρήστη {0} ορίστηκε σε {1}\n +luckperms.command.user.track.error-not-contain-group={0} δεν είναι ήδη σε καμία ομάδα στο {1} +luckperms.command.user.track.unsure-which-track=Δεν είστε βέβαιοι ποιο κομμάτι θα χρησιμοποιήσεις, προσδιορίστε το ως επιχείρημα +luckperms.command.user.track.missing-group-advice=Δημιουργήστε την ομάδα ή αφαιρέστε την από την προτεραιότητα και δοκιμάστε ξανά +luckperms.command.user.promote.added-to-first={0} δεν είναι σε καμία ομάδα στο {1}, οπότε προστέθηκαν στην πρώτη ομάδα, {2} στο πλαίσιο {3} +luckperms.command.user.promote.not-on-track={0} δεν είναι σε καμία ομάδα στο {1}, οπότε δεν προωθήθηκε +luckperms.command.user.promote.success=Προώθηση {0} κατά μήκος του κομματιού {1} από {2} σε {3} στο πλαίσιο {4} +luckperms.command.user.promote.end-of-track=Έφτασε το τέλος της προτεραιότητας {0}, δεν ήταν δυνατή η προώθηση {1} +luckperms.command.user.promote.next-group-deleted=Η επόμενη ομάδα στο κομμάτι, {0}, δεν υπάρχει πλέον +luckperms.command.user.promote.unable-to-promote=Αδυναμία προώθησης του χρήστη +luckperms.command.user.demote.success=Demoting {0} along track {1} from {2} to {3} in context {4} (Automatic Copy) +luckperms.command.user.demote.end-of-track=Έφτασε το τέλος της προτεραιότητας {0}, οπότε το {1} καταργήθηκε από το {2} +luckperms.command.user.demote.end-of-track-not-removed=Το τέλος του κομματιού {0} επιτεύχθηκε, αλλά {1} δεν αφαιρέθηκε από την πρώτη ομάδα +luckperms.command.user.demote.previous-group-deleted=Η προηγούμενη ομάδα στο κομμάτι, {0}, δεν υπάρχει πλέον +luckperms.command.user.demote.unable-to-demote=Δεν είναι δυνατή η κατάργηση αυτού του χρήστη +luckperms.command.group.list.title=Group current count +luckperms.command.group.delete.not-default=Δεν μπορείς να διαγράψεις την προεπιλεγμένη ομάδα. +luckperms.command.group.info.title=Πληροφορίες ομάδας +luckperms.command.group.info.display-name-key=Εμφανιζόμενο Όνομα +luckperms.command.group.info.weight-key=Βάρος +luckperms.command.group.setweight.set=Ορισμός βάρους σε {0} για την ομάδα {1} +luckperms.command.group.setdisplayname.doesnt-have={0} δεν έχει οριστεί όνομα εμφάνισης +luckperms.command.group.setdisplayname.already-has={0} έχει ήδη ένα εμφανιζόμενο όνομα {1} +luckperms.command.group.setdisplayname.already-in-use=Το εμφανιζόμενο όνομα {0} χρησιμοποιείται ήδη από {1} +luckperms.command.group.setdisplayname.set=Ορίστε το όνομα εμφάνισης σε {0} για την ομάδα {1} στο πλαίσιο {2} +luckperms.command.group.setdisplayname.removed=Ορίστε το όνομα εμφάνισης σε {0} για την ομάδα {1} στο πλαίσιο {2} +luckperms.command.track.list.title=Διαδρομές +luckperms.command.track.path.empty=Κανένα +luckperms.command.track.info.showing-track=Εμφάνιση Κομματιού +luckperms.command.track.info.path-property=Διαδρομή +luckperms.command.track.clear=το κομμάτι ομάδων του {0}διαγράφηκε +luckperms.command.track.append.success=Η ομάδα {0} προστέθηκε στο κομμάτι {1} +luckperms.command.track.insert.success=Η ομάδα {0} εισήχθη στο κομμάτι {1} στη θέση {2} +luckperms.command.track.insert.error-number=Αναμενόμενος αριθμός, αλλά αντί αυτού ελήφθη\: {0} +luckperms.command.track.insert.error-invalid-pos=Αδυναμία εισαγωγής στη θέση {0} +luckperms.command.track.insert.error-invalid-pos-reason=Μη έγκυρη θέση +luckperms.command.track.remove.success=Η ομάδα {0} αφαιρέθηκε από το κομμάτι {1} +luckperms.command.track.error-empty={0} δεν μπορεί να χρησιμοποιηθεί επειδή είναι άδειο ή περιέχει μόνο μία ομάδα +luckperms.command.track.error-multiple-groups={0} είναι μέλος πολλών ομάδων σε αυτό το κομμάτι +luckperms.command.track.error-ambiguous=Αδυναμία προσδιορισμού της τοποθεσίας τους +luckperms.command.track.already-contains={0} ήδη περιέχει {1} +luckperms.command.track.doesnt-contain=το {0} δεν περιέχει {1} +luckperms.command.log.load-error=Το αρχείο %s δεν ήταν εφικτό να φορτωθεί. +luckperms.command.log.invalid-page=Μη έγκυρος αριθμός σελίδας +luckperms.command.log.invalid-page-range=Παρακαλούμε μια έγκυρη τιμή μεταξύ {0} και {1}. +luckperms.command.log.empty=Δεν υπάρχουν λεπτομέρειες για προβολή +luckperms.command.log.notify.error-console=Αδυναμία εναλλαγής ειδοποιήσεων για την κονσόλα +luckperms.command.log.notify.enabled-term=Ενεργό +luckperms.command.log.notify.disabled-term=Απενεργοποιημένο +luckperms.command.log.notify.changed-state={0} καταγραφή εξόδου +luckperms.command.log.notify.already-on=Λαμβάνετε ήδη ειδοποιήσεις +luckperms.command.log.notify.already-off=Λαμβάνετε ήδη ειδοποιήσεις +luckperms.command.log.notify.invalid-state=Κατάσταση άγνωστη. Αναμένεται {0} ή {1} +luckperms.command.log.show.search=Εμφάνιση πρόσφατων ενεργειών για το ερώτημα {0} +luckperms.command.log.show.recent=Εμφάνιση πρόσφατων ενεργειών +luckperms.command.log.show.by=Εμφάνιση πρόσφατων ενεργειών για το ερώτημα {0} +luckperms.command.log.show.history=Εμφάνιση ιστορικού για {0} {1} +luckperms.command.export.error-term=Σφάλμα +luckperms.command.export.already-running=Ένα άλλο αντίγραφο του %@ εκτελείται ήδη. +luckperms.command.export.file.already-exists=Το αρχείο "%s" υπάρχει ήδη +luckperms.command.export.file.not-writable=Filesystem is not writable. +luckperms.command.export.file.success=Επιτυχής εξαγωγή στο {0} +luckperms.command.export.file-unexpected-error-writing=Παρουσιάστηκε μη αναμενόμενο σφάλμα κατά την εγγραφή στο αρχείο +luckperms.command.export.web.export-code=Εξαγωγή κωδικού +luckperms.command.export.web.import-command-description=Χρησιμοποιήστε την ακόλουθη εντολή για να εισαγάγετε +luckperms.command.import.term=Εισαγωγή +luckperms.command.import.error-term=Σφάλμα +luckperms.command.import.already-running=Ένα άλλο αντίγραφο του %@ εκτελείται ήδη. +luckperms.command.import.file.doesnt-exist={0} δεν υπάρχει +luckperms.command.import.file.not-readable=Filesystem is not writable +luckperms.command.import.file.unexpected-error-reading=Παρουσιάστηκε μη αναμενόμενο σφάλμα κατά την εγγραφή στο αρχείο +luckperms.command.import.file.correct-format=είναι η σωστή μορφή? +luckperms.command.import.web.unable-to-read=Δεν είναι δυνατή η ανάγνωση δεδομένων χρησιμοποιώντας τον δεδομένο κωδικό +luckperms.command.import.progress.percent={0} Ολοκληρώθηκε +luckperms.command.import.progress.operations={0}/{1} εργασίες ολοκληρώθηκαν +luckperms.command.import.starting=Έναρξη διαδικασίας εισαγωγής +luckperms.command.import.completed=COMPLETED +luckperms.command.import.duration=σε {0} δευτερόλεπτα +luckperms.command.bulkupdate.must-use-console=Η εντολή μαζικής ενημέρωσης μπορεί να χρησιμοποιηθεί μόνο από την κονσόλα +luckperms.command.bulkupdate.invalid-data-type=Μη έγκυρος τύπος, περίμενε {0} +luckperms.command.bulkupdate.invalid-constraint=Μη έγκυροι περιορισμοί +luckperms.command.bulkupdate.invalid-constraint-format=Περιορισμοί πρέπει να είναι σε μορφή {0} +luckperms.command.bulkupdate.invalid-comparison=Μη έγκυρος τελεστής σύγκρισης {0} +luckperms.command.bulkupdate.invalid-comparison-format=Αναμενόταν ένα από τα ακόλουθα\: {0} +luckperms.command.bulkupdate.queued=Λειτουργία μαζικής ενημέρωσης στην ουρά +luckperms.command.bulkupdate.confirm=Εκτέλεση {0} για εκτέλεση της ενημέρωσης +luckperms.command.bulkupdate.unknown-id=Ο σύνδεσμος είτε δεν υπάρχει είτε έχει λήξει +luckperms.command.bulkupdate.starting=Εκτελούμενη μαζική ενημέρωση +luckperms.command.bulkupdate.success=Η ενημέρωση ολοκληρώθηκε με επιτυχία +luckperms.command.bulkupdate.success.statistics.nodes=Χρήστες που επηρεάζονται +luckperms.command.bulkupdate.success.statistics.users=Χρήστες που επηρεάζονται +luckperms.command.bulkupdate.success.statistics.groups=Χρήστες που επηρεάζονται +luckperms.command.bulkupdate.failure=Η μαζική ενημέρωση απέτυχε, ελέγξτε την κονσόλα για σφάλματα +luckperms.command.update-task.request=Έχει ζητηθεί μια εργασία ενημέρωσης, παρακαλώ περιμένετε +luckperms.command.update-task.complete=Ενημέρωση ολοκληρώθηκε +luckperms.command.update-task.push.attempting=Τώρα προσπαθεί να ωθήσει σε άλλους διακομιστές +luckperms.command.update-task.push.complete=Άλλοι διακομιστές ειδοποιήθηκαν μέσω {0} με επιτυχία +luckperms.command.update-task.push.error=Σφάλμα κατά την προώθηση αλλαγών σε άλλους διακομιστές +luckperms.command.update-task.push.error-not-setup=Αδυναμία ώθησης αλλαγών σε άλλους διακομιστές καθώς μια υπηρεσία ανταλλαγής μηνυμάτων δεν έχει ρυθμιστεί +luckperms.command.reload-config.success=Δεν βρέθηκε αρχείο ρυθμίσεων configuration +luckperms.command.reload-config.restart-note=ορισμένες επιλογές θα εφαρμοστούν μόνο μετά την επανεκκίνηση του διακομιστή +luckperms.command.translations.searching=Αναζήτηση για διαθέσιμες μεταφράσεις, παρακαλώ περιμένετε... +luckperms.command.translations.searching-error=Δεν είναι δυνατή η απόκτηση μιας λίστας διαθέσιμων μεταφράσεων +luckperms.command.translations.installed-translations=Μεταφράσεις εγκατεστημένων module +luckperms.command.translations.available-translations=Διαθέσιμες μεταφράσεις +luckperms.command.translations.percent-translated={0}% μεταφράστηκε +luckperms.command.translations.translations-by=από +luckperms.command.translations.installing=Εγκαθίσταται ο πίνακας ελέγχου, παρακαλώ περιμένετε... +luckperms.command.translations.download-error=Αδυναμία λήψης μετάφρασης για {0} +luckperms.command.translations.installing-specific=Εγκατάσταση γλώσσας +luckperms.command.translations.install-complete=Εγκατάσταση επιτυχής\! +luckperms.command.translations.download-prompt=Χρησιμοποιήστε {0} για να κατεβάσετε και να εγκαταστήσετε ενημερωμένες εκδόσεις αυτών των μεταφράσεων που παρέχονται από την κοινότητα +luckperms.command.translations.download-override-warning=Παρακαλώ σημειώστε ότι αυτό θα παρακάμψει τυχόν αλλαγές που έχετε κάνει για αυτές τις γλώσσες +luckperms.usage.user.description=Ένα σύνολο εντολών για τη διαχείριση των χρηστών μέσα στο LuckPerms. (Ένας ''χρήστης'' στο LuckPerms είναι απλά ένας παίκτης και μπορεί να αναφέρεται σε ένα UUID ή όνομα χρήστη) +luckperms.usage.group.description=Ένα σύνολο εντολών για τη διαχείριση των ομάδων στο LuckPerms. Οι ομάδες είναι απλά συλλογές εκχωρήσεων δικαιωμάτων που μπορούν να δοθούν στους χρήστες. Οι νέες ομάδες γίνονται χρησιμοποιώντας την εντολή ''creategroup''. +luckperms.usage.track.description=Ένα σύνολο εντολών για τη διαχείριση των κομματιών μέσα στο LuckPerms. Τα ίχνη είναι μια ταξινομημένη συλλογή ομάδων που μπορεί να χρησιμοποιηθεί για τον καθορισμό προωθητικών ενεργειών και αποστάσεων. +luckperms.usage.log.description=Ένα σύνολο εντολών για τη διαχείριση της λειτουργικότητας καταγραφής στο LuckPerms. +luckperms.usage.sync.description=Επαναφόρτωση όλων των δεδομένων από τον αποθηκευτικό χώρο των plugins στη μνήμη, και εφαρμογή τυχόν αλλαγών που ανιχνεύονται. +luckperms.usage.info.description=Εκτυπώνει γενικές πληροφορίες σχετικά με την παρουσία του ενεργού πρόσθετου. +luckperms.usage.editor.description=Δημιουργεί μια νέα συνεδρία επεξεργαστή ιστού +luckperms.usage.editor.argument.type=οι τύποι που θα φορτωθούν στον επεξεργαστή. (''όλα'', ''χρήστες'' ή ''ομάδες'') +luckperms.usage.editor.argument.filter=άδεια φιλτραρίσματος καταχωρήσεων χρήστη κατά +luckperms.usage.verbose.description=Ελέγχει το σύστημα παρακολούθησης ελέγχου αδειών των προσθέτων. +luckperms.usage.verbose.argument.action=αν θα ενεργοποιήσετε/απενεργοποιήσετε την καταγραφή, ή να ανεβάσετε την έξοδο που καταγράφηκε +luckperms.usage.verbose.argument.filter=το φίλτρο για αντιστοίχιση καταχωρήσεων με +luckperms.usage.verbose.argument.commandas=ο παίκτης/εντολή που θα εκτελεστεί +luckperms.usage.tree.description=Δημιουργεί μια προβολή δέντρου (ταξινομημένη ιεραρχία λίστας) όλων των δικαιωμάτων που είναι γνωστά στο LuckPerms. +luckperms.usage.tree.argument.scope=η ρίζα του δέντρου. καθορίστε "." για να συμπεριλάβετε όλα τα δικαιώματα +luckperms.usage.tree.argument.player=το όνομα ενός online παίκτη για να το ελέγξει +luckperms.usage.search.description=Αναζήτηση για όλους τους χρήστες/ομάδες με συγκεκριμένη άδεια +luckperms.usage.search.argument.permission=την άδεια για αναζήτηση +luckperms.usage.search.argument.page=η σελίδα προς προβολή +luckperms.usage.network-sync.description=Συγχρονισμός αλλαγών με τον αποθηκευτικό χώρο και αίτημα όλοι οι άλλοι διακομιστές του δικτύου να κάνουν το ίδιο +luckperms.usage.import.description=Εισάγει δεδομένα από αρχείο εξαγωγής (προηγουμένως δημιουργημένο) +luckperms.usage.import.argument.file=το αρχείο που θα εισαχθεί από +luckperms.usage.import.argument.replace=αντικατάσταση υπαρχόντων δεδομένων αντί συγχώνευσης +luckperms.usage.import.argument.upload=ανεβάστε τα δεδομένα από μια προηγούμενη εξαγωγή +luckperms.usage.export.description=Εξάγει όλα τα δεδομένα δικαιωμάτων σε ένα αρχείο ''εξαγωγής''. Μπορεί να επανεισαχθεί αργότερα. +luckperms.usage.export.argument.file=το αρχείο που θα εισαχθεί από +luckperms.usage.export.argument.without-users=αποκλεισμός χρηστών από την εξαγωγή +luckperms.usage.export.argument.without-groups=αποκλεισμός χρηστών από την εξαγωγή +luckperms.usage.export.argument.upload=Εξάγει όλα τα δεδομένα δικαιωμάτων σε ένα αρχείο ''εξαγωγής''. Μπορεί να επανεισαχθεί αργότερα. +luckperms.usage.reload-config.description=Επαναφόρτωση μερικών από τις επιλογές ρυθμίσεων +luckperms.usage.bulk-update.description=Εκτέλεση μαζικών ερωτήσεων αλλαγής σε όλα τα δεδομένα +luckperms.usage.bulk-update.argument.data-type=ο τύπος των δεδομένων που αλλάζουν. (''όλα'', ''χρήστες'' ή ''ομάδες'') +luckperms.usage.bulk-update.argument.action=την ενέργεια που θα εκτελεστεί στα δεδομένα. (''ενημέρωση'' ή ''διαγραφή'') +luckperms.usage.bulk-update.argument.action-field=το πεδίο για να ενεργήσετε. απαιτείται μόνο για ''ενημέρωση''. (''άδεια'', ''διακομιστής'' ή ''κόσμος'') +luckperms.usage.bulk-update.argument.action-value=η τιμή προς αντικατάσταση. απαιτείται μόνο για ''ενημέρωση''. +luckperms.usage.bulk-update.argument.constraint=τους περιορισμούς που απαιτούνται για την ενημέρωση +luckperms.usage.translations.description=Διαχείριση μεταφράσεων +luckperms.usage.translations.argument.install=subcommand για εγκατάσταση μεταφράσεων +luckperms.usage.apply-edits.description=Εφαρμόζει τις αλλαγές δικαιωμάτων που έγιναν από τον επεξεργαστή ιστού +luckperms.usage.apply-edits.argument.code=ο μοναδικός κωδικός για τα δεδομένα +luckperms.usage.apply-edits.argument.target=ποιος να εφαρμόσει τα δεδομένα +luckperms.usage.create-group.description=Δημιουργία νέας ομάδας +luckperms.usage.create-group.argument.name=Μετονομασία προϊόντος +luckperms.usage.create-group.argument.weight=Μετονομασία προϊόντος +luckperms.usage.create-group.argument.display-name=Το εμφανιζόμενο όνομα του παροχέα. +luckperms.usage.delete-group.description=Διαγραφή ομάδας +luckperms.usage.delete-group.argument.name=Μετονομασία προϊόντος +luckperms.usage.list-groups.description=Λίστα όλων των ομάδων στην πλατφόρμα +luckperms.usage.create-track.description=Δημιουργία νέας εντολής +luckperms.usage.create-track.argument.name=Μετονομασία προϊόντος +luckperms.usage.delete-track.description=Διαγραφή διαδρομής; +luckperms.usage.delete-track.argument.name=Μετονομασία προϊόντος +luckperms.usage.list-tracks.description=Λίστα όλων των ομάδων στην πλατφόρμα +luckperms.usage.user-info.description=Δείχνει τις πληροφορίες ενός διακομιστή +luckperms.usage.user-switchprimarygroup.description=Εναλλαγή της κύριας ομάδας του χρήστη +luckperms.usage.user-switchprimarygroup.argument.group=η ομάδα που θα οριστεί σε +luckperms.usage.user-promote.description=Προωθεί τον χρήστη προς τα πάνω ένα κομμάτι +luckperms.usage.user-promote.argument.track=το κομμάτι για την προώθηση του χρήστη +luckperms.usage.user-promote.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.user-promote.argument.dont-add-to-first=προώθηση του χρήστη μόνο αν βρίσκονται ήδη στο κομμάτι +luckperms.usage.user-demote.description=Προωθεί τον χρήστη προς τα πάνω ένα κομμάτι +luckperms.usage.user-demote.argument.track=το κομμάτι για την προώθηση του χρήστη +luckperms.usage.user-demote.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.user-demote.argument.dont-remove-from-first=αποτροπή της κατάργησης του χρήστη από την πρώτη ομάδα +luckperms.usage.user-clone.description=Κλωνοποίηση του χρήστη +luckperms.usage.user-clone.argument.user=το όνομα/uuid του χρήστη για φιλτράρισμα κατά +luckperms.usage.group-info.description=Δίνει πληροφορίες σχετικά με το κομμάτι +luckperms.usage.group-listmembers.description=Εμφάνιση των χρηστών/ομάδων που κληρονομούν από αυτή την ομάδα +luckperms.usage.group-listmembers.argument.page=η σελίδα προς προβολή +luckperms.usage.group-setweight.description=Ορισμός βάρους ομάδων +luckperms.usage.group-setweight.argument.weight=το κλειδί που θα ορίσετε +luckperms.usage.group-set-display-name.description=Enter the group display name +luckperms.usage.group-set-display-name.argument.name=η τιμή που θα οριστεί +luckperms.usage.group-set-display-name.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.group-rename.description=Μετονομασία προϊόντος +luckperms.usage.group-rename.argument.name=το νέο όνομα +luckperms.usage.group-clone.description=Κλωνοποίηση ομάδας +luckperms.usage.group-clone.argument.name=το όνομα της ομάδας για κλωνοποίηση +luckperms.usage.holder-editor.description=Ανοίγει τον επεξεργαστή δικαιωμάτων web +luckperms.usage.holder-showtracks.description=Παραθέτει τα κομμάτια στα οποία βρίσκεται το αντικείμενο +luckperms.usage.holder-clear.description=Αφαιρεί όλα τα δικαιώματα, τους γονείς και το meta +luckperms.usage.holder-clear.argument.context=τα συμφραζόμενα φιλτραρίσματος κατά +luckperms.usage.permission.description=Επεξεργασία αδειών +luckperms.usage.parent.description=Επεξεργασία κληρονομιάς +luckperms.usage.meta.description=Επεξεργασία προκαθορισμένων τιμών +luckperms.usage.permission-info.description=Εμφανίζει τους κόμβους δικαιωμάτων που έχει το αντικείμενο +luckperms.usage.permission-info.argument.page=η σελίδα προς προβολή +luckperms.usage.permission-info.argument.sort-mode=πώς να ταξινομήσετε τις καταχωρήσεις +luckperms.usage.permission-set.description=Ορίζει δικαιώματα για το αντικείμενο +luckperms.usage.permission-set.argument.node=ο κόμβος δικαιωμάτων για ορισμό +luckperms.usage.permission-set.argument.value=η τιμή του κόμβου +luckperms.usage.permission-set.argument.context=τα συμφραζόμενα για να προσθέσετε τα δικαιώματα +luckperms.usage.permission-unset.description=Ορίζει δικαιώματα για το αντικείμενο +luckperms.usage.permission-unset.argument.node=ο κόμβος δικαιωμάτων για ορισμό +luckperms.usage.permission-unset.argument.context=τα συμφραζόμενα για να προσθέσετε τα δικαιώματα +luckperms.usage.permission-settemp.description=Ορίζει δικαιώματα για το αντικείμενο +luckperms.usage.permission-settemp.argument.node=ο κόμβος δικαιωμάτων για ορισμό +luckperms.usage.permission-settemp.argument.value=η τιμή του κόμβου +luckperms.usage.permission-settemp.argument.duration=η διάρκεια μέχρι να λήξει ο κόμβος άδειας +luckperms.usage.permission-settemp.argument.temporary-modifier=πώς θα πρέπει να εφαρμόζεται η προσωρινή άδεια +luckperms.usage.permission-settemp.argument.context=τα συμφραζόμενα για να προσθέσετε τα δικαιώματα +luckperms.usage.permission-unsettemp.description=Ορίζει δικαιώματα για το αντικείμενο +luckperms.usage.permission-unsettemp.argument.node=ο κόμβος δικαιωμάτων για ορισμό +luckperms.usage.permission-unsettemp.argument.duration=η διάρκεια αφαίρεσης +luckperms.usage.permission-unsettemp.argument.context=τα συμφραζόμενα για να προσθέσετε τα δικαιώματα +luckperms.usage.permission-check.description=Ελέγχει για να δει αν το αντικείμενο έχει ένα συγκεκριμένο κόμβο δικαιωμάτων +luckperms.usage.permission-check.argument.node=την άδεια για αναζήτηση +luckperms.usage.permission-clear.description=Κατάργηση όλων των δικαιωμάτων +luckperms.usage.permission-clear.argument.context=τα συμφραζόμενα φιλτραρίσματος κατά +luckperms.usage.parent-info.description=Εμφανίζει τις ομάδες από τις οποίες προέρχεται αυτό το αντικείμενο +luckperms.usage.parent-info.argument.page=η σελίδα προς προβολή +luckperms.usage.parent-info.argument.sort-mode=πώς να ταξινομήσετε τις καταχωρήσεις +luckperms.usage.parent-set.description=Αφαιρεί όλες τις άλλες ομάδες που το αντικείμενο κληρονομεί ήδη και τις προσθέτει σε αυτή που δίνεται +luckperms.usage.parent-set.argument.group=η ομάδα που θα οριστεί σε +luckperms.usage.parent-set.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.parent-add.description=Ορίζει μια άλλη ομάδα από την οποία το αντικείμενο θα κληρονομήσει δικαιώματα +luckperms.usage.parent-add.argument.group=η ομάδα που θα κληρονομήσει από +luckperms.usage.parent-add.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.parent-remove.description=Αφαιρεί έναν προηγουμένως καθορισμένο κανόνα κληρονομιάς +luckperms.usage.parent-remove.argument.group=η ομάδα που θα οριστεί σε +luckperms.usage.parent-remove.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.parent-set-track.description=Αφαιρεί όλες τις άλλες ομάδες που το αντικείμενο κληρονομεί ήδη και τις προσθέτει σε αυτή που δίνεται +luckperms.usage.parent-set-track.argument.track=το κομμάτι που θα ρυθμιστεί +luckperms.usage.parent-set-track.argument.group=την ομάδα ή έναν αριθμό σχετικά με τη θέση της ομάδας στη συγκεκριμένη τροχιά +luckperms.usage.parent-set-track.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.parent-add-temp.description=Ορίζει μια άλλη ομάδα από την οποία το αντικείμενο θα κληρονομήσει δικαιώματα +luckperms.usage.parent-add-temp.argument.group=η ομάδα που θα κληρονομήσει από +luckperms.usage.parent-add-temp.argument.duration=τη διάρκεια της ιδιότητας μέλους του ομίλου +luckperms.usage.parent-add-temp.argument.temporary-modifier=πώς θα πρέπει να εφαρμόζεται η προσωρινή άδεια +luckperms.usage.parent-add-temp.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.parent-remove-temp.description=Αφαιρεί έναν προηγουμένως καθορισμένο κανόνα κληρονομιάς +luckperms.usage.parent-remove-temp.argument.group=η ομάδα που θα οριστεί σε +luckperms.usage.parent-remove-temp.argument.duration=η διάρκεια αφαίρεσης +luckperms.usage.parent-remove-temp.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.parent-clear.description=Καθαρίζει όλα τα meta +luckperms.usage.parent-clear.argument.context=τα συμφραζόμενα φιλτραρίσματος κατά +luckperms.usage.parent-clear-track.description=Καθαρίζει όλους τους γονείς σε ένα συγκεκριμένο κομμάτι +luckperms.usage.parent-clear-track.argument.track=το κομμάτι που θα ρυθμιστεί +luckperms.usage.parent-clear-track.argument.context=τα συμφραζόμενα φιλτραρίσματος κατά +luckperms.usage.meta-info.description=Εμφανίζει όλα τα meta συνομιλίας +luckperms.usage.meta-set.description=Ορίζει μια τιμή μεταδεδομένων +luckperms.usage.meta-set.argument.key=το κλειδί που θα ορίσετε +luckperms.usage.meta-set.argument.value=η τιμή που θα οριστεί +luckperms.usage.meta-set.argument.context=τα συμφραζόμενα για να προσθέσετε τα δικαιώματα +luckperms.usage.meta-unset.description=Ορίζει μια τιμή μεταδεδομένων +luckperms.usage.meta-unset.argument.key=το κλειδί που θα ορίσετε +luckperms.usage.meta-unset.argument.context=τα συμφραζόμενα για να προσθέσετε τα δικαιώματα +luckperms.usage.meta-settemp.description=Ορίζει προσωρινά μια τιμή μεταδεδομένων +luckperms.usage.meta-settemp.argument.key=το κλειδί που θα ορίσετε +luckperms.usage.meta-settemp.argument.value=η τιμή που θα οριστεί +luckperms.usage.meta-settemp.argument.duration=η διάρκεια μέχρι να λήξει ο κόμβος άδειας +luckperms.usage.meta-settemp.argument.context=τα συμφραζόμενα για να προσθέσετε τα δικαιώματα +luckperms.usage.meta-unsettemp.description=Απαγόρευση προσωρινής τιμής meta +luckperms.usage.meta-unsettemp.argument.key=το κλειδί που θα ορίσετε +luckperms.usage.meta-unsettemp.argument.context=τα συμφραζόμενα για να προσθέσετε τα δικαιώματα +luckperms.usage.meta-addprefix.description=Προσθέτει ένα πρόθεμα +luckperms.usage.meta-addprefix.argument.priority=την προτεραιότητα να αφαιρέσετε το πρόθεμα στο +luckperms.usage.meta-addprefix.argument.prefix=η συμβολοσειρά προθέματος +luckperms.usage.meta-addprefix.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.meta-addsuffix.description=Προσθέτει ένα πρόθεμα +luckperms.usage.meta-addsuffix.argument.priority=την προτεραιότητα να αφαιρέσετε το πρόθεμα στο +luckperms.usage.meta-addsuffix.argument.suffix=η συμβολοσειρά προθέματος +luckperms.usage.meta-addsuffix.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.meta-setprefix.description=Προσθέτει ένα πρόθεμα +luckperms.usage.meta-setprefix.argument.priority=την προτεραιότητα να αφαιρέσετε το πρόθεμα στο +luckperms.usage.meta-setprefix.argument.prefix=η συμβολοσειρά προθέματος +luckperms.usage.meta-setprefix.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.meta-setsuffix.description=Προσθέτει ένα πρόθεμα +luckperms.usage.meta-setsuffix.argument.priority=την προτεραιότητα να αφαιρέσετε το πρόθεμα στο +luckperms.usage.meta-setsuffix.argument.suffix=η συμβολοσειρά προθέματος +luckperms.usage.meta-setsuffix.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.meta-removeprefix.description=Αφαιρεί ένα επίθημα +luckperms.usage.meta-removeprefix.argument.priority=την προτεραιότητα να αφαιρέσετε το πρόθεμα στο +luckperms.usage.meta-removeprefix.argument.prefix=η συμβολοσειρά προθέματος +luckperms.usage.meta-removeprefix.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.meta-removesuffix.description=Αφαιρεί ένα επίθημα +luckperms.usage.meta-removesuffix.argument.priority=την προτεραιότητα να αφαιρέσετε το πρόθεμα στο +luckperms.usage.meta-removesuffix.argument.suffix=η συμβολοσειρά προθέματος +luckperms.usage.meta-removesuffix.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.meta-addtemp-prefix.description=Προσθέτει προσωρινά ένα πρόθεμα +luckperms.usage.meta-addtemp-prefix.argument.priority=την προτεραιότητα να αφαιρέσετε το πρόθεμα στο +luckperms.usage.meta-addtemp-prefix.argument.prefix=η συμβολοσειρά προθέματος +luckperms.usage.meta-addtemp-prefix.argument.duration=η διάρκεια μέχρι να λήξει ο κόμβος άδειας +luckperms.usage.meta-addtemp-prefix.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.meta-addtemp-suffix.description=Προσθέτει προσωρινά ένα πρόθεμα +luckperms.usage.meta-addtemp-suffix.argument.priority=την προτεραιότητα να αφαιρέσετε το πρόθεμα στο +luckperms.usage.meta-addtemp-suffix.argument.suffix=η συμβολοσειρά προθέματος +luckperms.usage.meta-addtemp-suffix.argument.duration=η διάρκεια μέχρι να λήξει ο κόμβος άδειας +luckperms.usage.meta-addtemp-suffix.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.meta-settemp-prefix.description=Προσθέτει προσωρινά ένα πρόθεμα +luckperms.usage.meta-settemp-prefix.argument.priority=την προτεραιότητα να αφαιρέσετε το πρόθεμα στο +luckperms.usage.meta-settemp-prefix.argument.prefix=η συμβολοσειρά προθέματος +luckperms.usage.meta-settemp-prefix.argument.duration=η διάρκεια μέχρι να λήξει ο κόμβος άδειας +luckperms.usage.meta-settemp-prefix.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.meta-settemp-suffix.description=Προσθέτει προσωρινά ένα πρόθεμα +luckperms.usage.meta-settemp-suffix.argument.priority=την προτεραιότητα να αφαιρέσετε το πρόθεμα στο +luckperms.usage.meta-settemp-suffix.argument.suffix=η συμβολοσειρά προθέματος +luckperms.usage.meta-settemp-suffix.argument.duration=η διάρκεια μέχρι να λήξει ο κόμβος άδειας +luckperms.usage.meta-settemp-suffix.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.meta-removetemp-prefix.description=Αφαιρεί ένα προσωρινό πρόθεμα +luckperms.usage.meta-removetemp-prefix.argument.priority=την προτεραιότητα να αφαιρέσετε το πρόθεμα στο +luckperms.usage.meta-removetemp-prefix.argument.prefix=η συμβολοσειρά προθέματος +luckperms.usage.meta-removetemp-prefix.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.meta-removetemp-suffix.description=Αφαιρεί ένα προσωρινό πρόθεμα +luckperms.usage.meta-removetemp-suffix.argument.priority=την προτεραιότητα να αφαιρέσετε το πρόθεμα στο +luckperms.usage.meta-removetemp-suffix.argument.suffix=η συμβολοσειρά προθέματος +luckperms.usage.meta-removetemp-suffix.argument.context=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.meta-clear.description=Καθαρίζει όλα τα meta +luckperms.usage.meta-clear.argument.type=ο τύπος του meta που θα αφαιρεθεί +luckperms.usage.meta-clear.argument.context=τα συμφραζόμενα φιλτραρίσματος κατά +luckperms.usage.track-info.description=Δίνει πληροφορίες σχετικά με το κομμάτι +luckperms.usage.track-editor.description=Ανοίγει τον επεξεργαστή δικαιωμάτων web +luckperms.usage.track-append.description=Προσθέτει μια ομάδα στο τέλος της τροχιάς +luckperms.usage.track-append.argument.group=την ομάδα που θα προσαρτήσει +luckperms.usage.track-insert.description=Εισάγει μια ομάδα σε μια δεδομένη θέση κατά μήκος της τροχιάς +luckperms.usage.track-insert.argument.group=την ομάδα που θα προσαρτήσει +luckperms.usage.track-insert.argument.position=η θέση εισαγωγής της ομάδας στην πρώτη θέση στην τροχιά 1) +luckperms.usage.track-remove.description=Αφαιρεί μια ομάδα από το κομμάτι +luckperms.usage.track-remove.argument.group=η ομάδα που θα οριστεί σε +luckperms.usage.track-clear.description=Καθαρίζει τις ομάδες στο κομμάτι +luckperms.usage.track-rename.description=Μετονομασία προϊόντος +luckperms.usage.track-rename.argument.name=το νέο όνομα +luckperms.usage.track-clone.description=Κλωνοποίηση ομάδας +luckperms.usage.track-clone.argument.name=το όνομα της ομάδας για κλωνοποίηση +luckperms.usage.log-recent.description=Εμφάνιση πρόσφατων ενεργειών +luckperms.usage.log-recent.argument.user=το όνομα/uuid του χρήστη για φιλτράρισμα κατά +luckperms.usage.log-recent.argument.page=ο αριθμός σελίδας για προβολή +luckperms.usage.log-search.description=Αναζήτηση στο αρχείο καταγραφής για μια καταχώρηση +luckperms.usage.log-search.argument.query=το ερώτημα προς αναζήτηση +luckperms.usage.log-search.argument.page=ο αριθμός σελίδας για προβολή +luckperms.usage.log-notify.description=Εναλλαγή ειδοποιήσεων καταγραφής +luckperms.usage.log-notify.argument.toggle=αν πρέπει να ενεργοποιήσετε ή να απενεργοποιήσετε +luckperms.usage.log-user-history.description=Προβολή ιστορικού χρήστη +luckperms.usage.log-user-history.argument.user=το όνομα/uuid του χρήστη +luckperms.usage.log-user-history.argument.page=ο αριθμός σελίδας για προβολή +luckperms.usage.log-group-history.description=Προβολή ιστορικού χρήστη +luckperms.usage.log-group-history.argument.group=Μετονομασία προϊόντος +luckperms.usage.log-group-history.argument.page=ο αριθμός σελίδας για προβολή +luckperms.usage.log-track-history.description=Προβολή ιστορικού χρήστη +luckperms.usage.log-track-history.argument.track=Μετονομασία προϊόντος +luckperms.usage.log-track-history.argument.page=ο αριθμός σελίδας για προβολή +luckperms.usage.sponge.description=Επεξεργασία επιπλέον δεδομένων σφουγγαριού +luckperms.usage.sponge.argument.collection=η συλλογή προς αναζήτηση +luckperms.usage.sponge.argument.subject=το θέμα της τροποποίησης +luckperms.usage.sponge-permission-info.description=Εμφανίζει πληροφορίες σχετικά με τα δικαιώματα του θέματος +luckperms.usage.sponge-permission-info.argument.contexts=τα συμφραζόμενα φιλτραρίσματος κατά +luckperms.usage.sponge-permission-set.description=Ορίζει δικαιώματα για το αντικείμενο +luckperms.usage.sponge-permission-set.argument.node=ο κόμβος δικαιωμάτων για ορισμό +luckperms.usage.sponge-permission-set.argument.tristate=η τιμή για να ορίσετε την άδεια +luckperms.usage.sponge-permission-set.argument.contexts=τα συμφραζόμενα για να προσθέσετε τα δικαιώματα +luckperms.usage.sponge-permission-clear.description=Καθαρίζει τις επιλογές θεμάτων +luckperms.usage.sponge-permission-clear.argument.contexts=τα συμφραζόμενα για την εκκαθάριση επιλογών +luckperms.usage.sponge-parent-info.description=Εμφανίζει πληροφορίες σχετικά με τα δικαιώματα του θέματος +luckperms.usage.sponge-parent-info.argument.contexts=τα συμφραζόμενα φιλτραρίσματος κατά +luckperms.usage.sponge-parent-add.description=Αφαιρεί έναν γονέα από το Θέμα +luckperms.usage.sponge-parent-add.argument.collection=τη συλλογή του θέματος, όπου το μητρικό θέμα είναι +luckperms.usage.sponge-parent-add.argument.subject=το όνομα του μητρικού θέματος +luckperms.usage.sponge-parent-add.argument.contexts=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.sponge-parent-remove.description=Αφαιρεί έναν γονέα από το Θέμα +luckperms.usage.sponge-parent-remove.argument.collection=τη συλλογή του θέματος, όπου το μητρικό θέμα είναι +luckperms.usage.sponge-parent-remove.argument.subject=το όνομα του μητρικού θέματος +luckperms.usage.sponge-parent-remove.argument.contexts=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.sponge-parent-clear.description=Καθαρίζει τις επιλογές θεμάτων +luckperms.usage.sponge-parent-clear.argument.contexts=τα συμφραζόμενα για την εκκαθάριση επιλογών +luckperms.usage.sponge-option-info.description=Εμφανίζει πληροφορίες σχετικά με τα δικαιώματα του θέματος +luckperms.usage.sponge-option-info.argument.contexts=τα συμφραζόμενα φιλτραρίσματος κατά +luckperms.usage.sponge-option-set.description=Ορίζει δικαιώματα για το αντικείμενο +luckperms.usage.sponge-option-set.argument.key=το κλειδί που θα ορίσετε +luckperms.usage.sponge-option-set.argument.value=η τιμή για να ορίσετε την άδεια +luckperms.usage.sponge-option-set.argument.contexts=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.sponge-option-unset.description=Ορίζει δικαιώματα για το αντικείμενο +luckperms.usage.sponge-option-unset.argument.key=το κλειδί που θα ορίσετε +luckperms.usage.sponge-option-unset.argument.contexts=τα πλαίσια για τον ορισμό της ομάδας +luckperms.usage.sponge-option-clear.description=Καθαρίζει τις επιλογές θεμάτων +luckperms.usage.sponge-option-clear.argument.contexts=τα συμφραζόμενα για την εκκαθάριση επιλογών diff --git a/src/plugins/LuckPerms/translations/repository/en_PT.properties b/src/plugins/LuckPerms/translations/repository/en_PT.properties new file mode 100644 index 0000000..ebb4db4 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/en_PT.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=PLANK +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EXPORT +luckperms.commandsystem.available-commands=Use {0} to see th'' orders available ta ye +luckperms.commandsystem.command-not-recognised=That order be missin'' +luckperms.commandsystem.no-permission=Ye cannot give th'' crew that order, ye not th'' cap''n\! +luckperms.commandsystem.no-permission-subcommands=Ye cannot give th'' crew any sub orders, ye not th'' cap''n +luckperms.commandsystem.already-executing-command=A command is being execut''d, ye ''ave to wait for it to finish... +luckperms.commandsystem.usage.sub-commands-header=Nested Orders +luckperms.commandsystem.usage.usage-header=Use o'' th'' order +luckperms.commandsystem.usage.arguments-header=Arguments +luckperms.first-time.no-permissions-setup=It seems ye crew been spendin'' too much time sleepin'' and th'' deck still needin'' ta be scrubbed\! +luckperms.first-time.use-console-to-give-access=Before ye can use any o'' the luckyperms commands in-game, ye need to use the console to give yerself access +luckperms.first-time.console-command-prompt=Dock ashore ''n'' run +luckperms.first-time.next-step=After ye done this ''ere, ye can begin givin'' orders ''n'' dictatin'' what be allowed +luckperms.first-time.wiki-prompt=Lost at sea? Check ''ere\: {0} +luckperms.login.try-again=Belay that order, matey +luckperms.login.loading-database-error=Alas\! Ye treasure chest containin'' ta allowed orders not be workin'' +luckperms.login.server-admin-check-console-errors=If ye be the ship''s cap''n, dock ashore and be on th'' lookout fer errors +luckperms.login.server-admin-check-console-info=Splice the mainbrace ashore fer that there information +luckperms.login.data-not-loaded-at-pre=Ye treasure chest with yer allowed orders fer yer crew not been loaded durin'' boardin'' +luckperms.login.unable-to-continue=marooned +luckperms.login.craftbukkit-offline-mode-error=this here likely be caused by a conflict between CraftBukkit an'' the online-mode settin'' +luckperms.login.unexpected-error=Somethin'' we weren''t lookin'' out fer happened when we be settin'' up yer allowed orders +luckperms.opsystem.disabled=Ye vanilla cap''n system be disabled on this ''ere server +luckperms.opsystem.sponge-warning=Ye been made aware that yer server cap''n status ''as no effect on checks o'' th'' allowed orders on Sponge when ye be usin'' a plugin ta control th'' allowed orders, ye must take control a'' th'' crew +luckperms.duration.unit.years.plural={0} yars +luckperms.duration.unit.years.singular={0} yar +luckperms.duration.unit.years.short={0}y +luckperms.duration.unit.months.plural={0} months +luckperms.duration.unit.months.singular={0} month +luckperms.duration.unit.months.short={0}mo +luckperms.duration.unit.weeks.plural={0} weeks out at sea +luckperms.duration.unit.weeks.singular={0} week +luckperms.duration.unit.weeks.short={0}w +luckperms.duration.unit.days.plural={0} days out at sea +luckperms.duration.unit.days.singular={0} day +luckperms.duration.unit.days.short={0}d +luckperms.duration.unit.hours.plural={0} hourglasses passed +luckperms.duration.unit.hours.singular={0} hourglass +luckperms.duration.unit.hours.short={0}h +luckperms.duration.unit.minutes.plural={0} minutes of sailing +luckperms.duration.unit.minutes.singular={0} minute +luckperms.duration.unit.minutes.short={0}m +luckperms.duration.unit.seconds.plural={0} seconds +luckperms.duration.unit.seconds.singular={0} second +luckperms.duration.unit.seconds.short={0}s +luckperms.duration.since={0} sailings ago +luckperms.command.misc.invalid-code=Yer code be gobbledygook +luckperms.command.misc.response-code-key=code a'' th'' received message +luckperms.command.misc.error-message-key=message +luckperms.command.misc.bytebin-unable-to-communicate=Unable ta parrot over a message ta bytebin +luckperms.command.misc.webapp-unable-to-communicate=Unable ta parrot over a message ta th'' web app +luckperms.command.misc.check-console-for-errors=Alas\! Dock ashore and be on th'' lookout fer errors +luckperms.command.misc.file-must-be-in-data=Book {0} gotta be in th'' data diary +luckperms.command.misc.wait-to-finish=Ye must wait fer it ta be finished an'' try again +luckperms.command.misc.invalid-priority=One a'' ye priorities be invalid {0} +luckperms.command.misc.expected-number=Ye order be needin'' a number to keep sailin'' +luckperms.command.misc.date-parse-error={0} not be a date +luckperms.command.misc.date-in-past-error=Any seadog can tell ye don''t live in the past\! +luckperms.command.misc.page=lookin'' at chest {0} of {1} +luckperms.command.misc.page-entries={0} doubloons +luckperms.command.misc.none=Nothin'' +luckperms.command.misc.loading.error.unexpected=A Jolly Roger appeared out ''a nowhere +luckperms.command.misc.loading.error.user=Scallywag not loaded +luckperms.command.misc.loading.error.user-specific=Unable ta load ye target lad {0} +luckperms.command.misc.loading.error.user-not-found=A lad fer {0} not be found +luckperms.command.misc.loading.error.user-save-error=There be an error whilst savin'' {0}''s data +luckperms.command.misc.loading.error.user-not-online=Crewmate {0} ain''t ''ere +luckperms.command.misc.loading.error.user-invalid=Arrrrgghhh, {0} not on me ship +luckperms.command.misc.loading.error.user-not-uuid=One a'' yer lads {0} be missin'' a valid id +luckperms.command.misc.loading.error.group=This crew not be ''ere +luckperms.command.misc.loading.error.all-groups=Some a'' ye crew be lost at sea +luckperms.command.misc.loading.error.group-not-found=A crew named {0} not ''ere +luckperms.command.misc.loading.error.group-save-error=Error saving thee booty for {0} +luckperms.command.misc.loading.error.group-invalid={0} be lost at sea +luckperms.command.misc.loading.error.track=This track be lost at sea +luckperms.command.misc.loading.error.all-tracks=Some a'' me tracks be lost at sea +luckperms.command.misc.loading.error.track-not-found=Ye track {0} not be found +luckperms.command.misc.loading.error.track-save-error=There be an error writing sailing routes for {0} +luckperms.command.misc.loading.error.track-invalid=Ye don''t have yourself a valid name with {0} +luckperms.command.editor.no-match=Can''t open yer editor, matey\! Not an object matched yer desired type\! +luckperms.command.editor.start=Fixin'' you up yer brand new editor session\! Hold yer horses... +luckperms.command.editor.url=Click on yer link below to enter yer editor abyss +luckperms.command.editor.unable-to-communicate=Can''t reach yer editor, matey\! +luckperms.command.editor.apply-edits.success=Yer editor''s info was applicated to {0} {1} with great success +luckperms.command.editor.apply-edits.success-summary={0} {1} and {2} {3} +luckperms.command.editor.apply-edits.success.additions=additions +luckperms.command.editor.apply-edits.success.additions-singular=addition +luckperms.command.editor.apply-edits.success.deletions=slaughters +luckperms.command.editor.apply-edits.success.deletions-singular=slaughter +luckperms.command.editor.apply-edits.no-changes=Ther'' be no changes applied from th'' web editor, not a single line be different +luckperms.command.editor.apply-edits.unknown-type=Arr\! You can''t apply an edit to th'' specified object type +luckperms.command.editor.apply-edits.unable-to-read=Arr\! Unable to read the data using th'' given code +luckperms.command.search.searching.permission=Lookin'' through th'' shiplog for crewmates or groups with {0} +luckperms.command.search.searching.inherit=Lookin'' through th'' shiplog for crewmates or groups who inherit from {0} +luckperms.command.search.result=Found {0} entries from ye {1} crewmates and {2} groups +luckperms.command.search.result.default-notice=Note\: when searching through shiplogs for crewmates of th'' default group, crewmates on land with no other permissions will not be shown\! +luckperms.command.search.showing-users=Showing ye crewmates diary entries +luckperms.command.search.showing-groups=Showing ye group diary entries +luckperms.command.tree.start=Ordering the quartermaster to write down a permission tree, wait while he retrieves his parchment... +luckperms.command.tree.empty=Unable to generate th'' tree, no results were given +luckperms.command.tree.url=Permission tree URL +luckperms.command.verbose.invalid-filter={0} is a carouser of a verbose filter +luckperms.command.verbose.enabled=Verbose loggin'' {0} fer checks matchin'' {1} +luckperms.command.verbose.command-exec=Ordering {0} to execute th'' command {1} and reporting all actions... +luckperms.command.verbose.off=Verrrbose loggin'' {0} +luckperms.command.verbose.command-exec-complete=Yer crew has carried out yer orders +luckperms.command.verbose.command.no-checks=Th'' command was executed me hearties, ''owever no permission checks ''ere made +luckperms.command.verbose.command.possibly-async=Tis ''ight be ''cause th'' plug''n runs commands in the back''round (async) +luckperms.command.verbose.command.try-again-manually=Ye can stil'' use verbose manually to detec'' checks made like tis +luckperms.command.verbose.enabled-recording=Verbose loggin'' {0} fer checks matchin'' {1} +luckperms.command.verbose.uploading=Verbose logging {0}, ordering the quartermaster to retrieve th'' results... +luckperms.command.verbose.url=Veerrrrbooose results URL +luckperms.command.verbose.enabled-term=setting sail +luckperms.command.verbose.disabled-term=avast +luckperms.command.verbose.query-any=ANY +luckperms.command.info.running-plugin=Runnin'' with full sails +luckperms.command.info.platform-key=Platform +luckperms.command.info.server-brand-key=Serrverr Brranding +luckperms.command.info.server-version-key=Serrverr Verrsion +luckperms.command.info.storage-key=Barrels +luckperms.command.info.storage-type-key=Type +luckperms.command.info.storage.meta.split-types-key=Types +luckperms.command.info.storage.meta.ping-key=The wind is +luckperms.command.info.storage.meta.connected-key=All tied togethe'' +luckperms.command.info.storage.meta.file-size-key=Amount of th'' barrels on board +luckperms.command.info.extensions-key=Extensions +luckperms.command.info.messaging-key=Messaging +luckperms.command.info.instance-key=Instance +luckperms.command.info.static-contexts-key=Static contexts +luckperms.command.info.online-players-key=Crewmates Aboard +luckperms.command.info.online-players-unique={0} unique +luckperms.command.info.uptime-key=Ye ship''s age +luckperms.command.info.local-data-key=Local Data +luckperms.command.info.local-data={0} crewmates, {1} groups, {2} tracks +luckperms.command.generic.create.success=Ye quartermaster organized {0} +luckperms.command.generic.create.error=Arr\! Some sailor messed up whilst creating {0} +luckperms.command.generic.create.error-already-exists=Ye already have {0}\! +luckperms.command.generic.delete.success={0} was sentenced to the plank +luckperms.command.generic.delete.error=Arr\! Some sailor messed up whilst deleting {0} +luckperms.command.generic.delete.error-doesnt-exist=Yer had too much rum; {0} don''t exist\! +luckperms.command.generic.rename.success={0} successfully be renamed to {1} +luckperms.command.generic.clone.success={0} successfully be cloned onto {1} +luckperms.command.generic.info.parent.title=Parent Groups +luckperms.command.generic.info.parent.temporary-title=Temporary Parent Groups +luckperms.command.generic.info.expires-in=is fish bait in +luckperms.command.generic.info.inherited-from=inherited frrom +luckperms.command.generic.info.inherited-from-self=yerself +luckperms.command.generic.show-tracks.title={0}''s Tracks +luckperms.command.generic.show-tracks.empty={0} not be in any of yer tracks +luckperms.command.generic.clear.node-removed={0} nodes were sent off th'' plank +luckperms.command.generic.clear.node-removed-singular={0} node was sent off th'' plank +luckperms.command.generic.clear={0}''s nodes were sent off the plank in context {1} +luckperms.command.generic.permission.info.title={0}''s Permissions +luckperms.command.generic.permission.info.empty={0} be havin'' no permissions yet +luckperms.command.generic.permission.info.click-to-remove=Click to remove th'' node from {0} +luckperms.command.generic.permission.check.info.title=Ye prems dont work for The {0} +luckperms.command.generic.permission.check.info.directly={0} ''as {1} set to {2} in th'' context {3} +luckperms.command.generic.permission.check.info.inherited={0} in''erits {1} set to {2} from {3} in contex'' {4} +luckperms.command.generic.permission.check.info.not-directly={0} does nah ''ave {1} set +luckperms.command.generic.permission.check.info.not-inherited={0} does nah inherit {1} +luckperms.command.generic.permission.check.result.title=Test if {0} is eligible of the gold +luckperms.command.generic.permission.check.result.result-key=Ye result +luckperms.command.generic.permission.check.result.processor-key=Processar +luckperms.command.generic.permission.check.result.cause-key=Cause +luckperms.command.generic.permission.check.result.context-key=Context +luckperms.command.generic.permission.set=Set {0} to {1} for {2} in th'' context {3} +luckperms.command.generic.permission.already-has=Arr\! {0} already has {1} set in context {2} +luckperms.command.generic.permission.set-temp=Set {0} to {1} for {2} for the time o'' {3} in context {4} +luckperms.command.generic.permission.already-has-temp=Arr\! {0} already has {1} set temporarily in context {2} +luckperms.command.generic.permission.unset=Wiped {0} for {1} in context {2} off the deck +luckperms.command.generic.permission.doesnt-have=Arr\! {0} does not have {1} set in context {2} +luckperms.command.generic.permission.unset-temp=Unset th'' temporary permission {0} for {1} in context {2} +luckperms.command.generic.permission.subtract=Set {0} to {1} for {2} for the time o'' {3} in context {4}, {5} less than yer previous clock +luckperms.command.generic.permission.doesnt-have-temp=Arr\! {0} does not have {1} set temporarily in context {2} +luckperms.command.generic.permission.clear={0}''s permissions were sent off the plank in context {1} +luckperms.command.generic.parent.info.title={0}''s Parents +luckperms.command.generic.parent.info.empty={0} don''t have any parents defined +luckperms.command.generic.parent.info.click-to-remove=Click to remove th'' parent from {0} +luckperms.command.generic.parent.add={0} now inherits th'' permissions from {1} in context {2} +luckperms.command.generic.parent.add-temp={0} now inherits th'' permissions from {1} for a duration of {2} in context {3} +luckperms.command.generic.parent.set={0} had their existing parent groups cleared, and now only inherits {1} in th'' context {2} +luckperms.command.generic.parent.set-track={0} had their existing parent groups on track {1} sent off the ship, and now only inherits {2} in th'' context {3} +luckperms.command.generic.parent.remove={0} no longer inherits th'' permissions from {1} in context {2} +luckperms.command.generic.parent.remove-temp={0} no longer temporarily inherits th'' permissions from {1} in context {2} +luckperms.command.generic.parent.subtract={0} now inherits th'' permissions from {1} for a duration of {2} in context {3}, {4} less than earlier +luckperms.command.generic.parent.clear={0}''s parents were sent off the plank in context {1} +luckperms.command.generic.parent.clear-track={0}''s parents on track {1} were sent off the plank in context {2} +luckperms.command.generic.parent.already-inherits=Arr\! {0} already inherits from {1} in th'' context {2} +luckperms.command.generic.parent.doesnt-inherit=Arr\! {0} doesn''t inherit from {1} in th'' context {2} +luckperms.command.generic.parent.already-temp-inherits={0} already temporarily inherits from {1} in th'' context {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} doesn''t temporarily inherit from {1} in th'' context {2} +luckperms.command.generic.chat-meta.info.title-prefix={0}''s Titles +luckperms.command.generic.chat-meta.info.title-suffix={0}''s Suffixes +luckperms.command.generic.chat-meta.info.none-prefix={0} has no titles +luckperms.command.generic.chat-meta.info.none-suffix={0} has no suffixes +luckperms.command.generic.chat-meta.info.click-to-remove=Click to remove {0} from {1} +luckperms.command.generic.chat-meta.already-has={0} already has {1} {2} set at th'' priority of {3} in th'' context of {4} +luckperms.command.generic.chat-meta.already-has-temp={0} already has {1} {2} set temporarily at th'' priority of {3} in th'' context of {4} +luckperms.command.generic.chat-meta.doesnt-have={0} doesn''t have {1} {2} set at th'' priority of {3} in th'' context of {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} doesn''t have {1} {2} set temporarily at th'' priority of {3} in th'' context of {4} +luckperms.command.generic.chat-meta.add={0} already has {1} {2} set at th'' priority of {3} in th'' context of {4} +luckperms.command.generic.chat-meta.add-temp={0} already has {1} {2} set at th'' priority of {3} for th'' duration of {4} in context {5} +luckperms.command.generic.chat-meta.remove={0} already has {1} {2} set at th'' priority {3} removed in th'' context {4} +luckperms.command.generic.chat-meta.remove-bulk={0} already has {1} at th'' priority {2} removed in th'' context {3} +luckperms.command.generic.chat-meta.remove-temp={0} had temporary {1} {2} at th'' priority {3} removed in th'' context {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} had all temporary {1} at th'' priority {2} removed in th'' context {3} +luckperms.command.generic.meta.info.title={0}''s Meta +luckperms.command.generic.meta.info.none=Arrr\! {0} has no meta +luckperms.command.generic.meta.info.click-to-remove=Click to remove yer meta node from {0} +luckperms.command.generic.meta.already-has={0} already has th'' meta key {1} set to {2} in th'' context {3} +luckperms.command.generic.meta.already-has-temp={0} already has th'' meta key {1} temporarily set to {2} in th'' context {3} +luckperms.command.generic.meta.doesnt-have={0} doesn''t have meta key {1} set in th'' context {2} +luckperms.command.generic.meta.doesnt-have-temp={0} doesn''t have meta key {1} set temporarily in th'' context {2} +luckperms.command.generic.meta.set=Set meta key {0} to {1} for {2} in th'' context {3} +luckperms.command.generic.meta.set-temp=Set meta key {0} to {1} for {2} for the time o'' {3} in th'' context {4} +luckperms.command.generic.meta.unset=Wiped th'' meta key {0} for {1} in th'' context {2} +luckperms.command.generic.meta.unset-temp=Unset th'' temporary meta key {0} for {1} in th'' context {2} +luckperms.command.generic.meta.clear={0}''s meta matching type {1} was sent off the plank in th'' context {2} +luckperms.command.generic.contextual-data.title=Contextual Data +luckperms.command.generic.contextual-data.mode.key=mode +luckperms.command.generic.contextual-data.mode.server=server +luckperms.command.generic.contextual-data.mode.active-player=active matey +luckperms.command.generic.contextual-data.contexts-key=Contexts +luckperms.command.generic.contextual-data.prefix-key=Yer Title +luckperms.command.generic.contextual-data.suffix-key=Suffix +luckperms.command.generic.contextual-data.primary-group-key=Primary Group +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Me none here +luckperms.command.user.info.title=Shipmate info +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=type +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=not onboard +luckperms.command.user.info.status-key=Status +luckperms.command.user.info.status.online=Aboard +luckperms.command.user.info.status.offline=Out fishin'' +luckperms.command.user.removegroup.error-primary=Ye cannot remove a sailor from their primary allegiance +luckperms.command.user.primarygroup.not-member={0} wasn''t already a crewmate of {1}, ordering the quartermaster to add them now +luckperms.command.user.primarygroup.already-has={0} already has {1} set as their primary group +luckperms.command.user.primarygroup.warn-option=Arr\! Th'' primary group calculation method yer using ({0}) may not reflect this change +luckperms.command.user.primarygroup.set={0}''s primary group was set to {1} +luckperms.command.user.track.error-not-contain-group={0} isn''t in any groups on {1} +luckperms.command.user.track.unsure-which-track=The quartermaster wasn''t given enough information about th'' track to use, specify it as an argument +luckperms.command.user.track.missing-group-advice=Either create th'' group or remove it from th'' track and re-send th'' order to th'' sailors +luckperms.command.user.promote.added-to-first={0} isn''t in any groups on {1}, so they were added to th'' first group, {2} in th'' context {3} +luckperms.command.user.promote.not-on-track={0} isn''t in any groups on {1}, so the quartermaster didn''t bother with promoting them +luckperms.command.user.promote.success=Promoting {0} along th'' track {1} from {2} to {3} in th'' context {4} +luckperms.command.user.promote.end-of-track=Th'' end of track {0} was reached, unable to promote {1} +luckperms.command.user.promote.next-group-deleted=Th'' next group on the track, {0}, has been disbanded +luckperms.command.user.promote.unable-to-promote=Unable to promote th'' crewmate +luckperms.command.user.demote.success=Demoting {0} along th'' track {1} from {2} to {3} in th'' context {4} +luckperms.command.user.demote.end-of-track=Th'' end of track {0} was reached, so {1} was removed from {2} +luckperms.command.user.demote.end-of-track-not-removed=Th'' end of track {0} was reached, so {1} was removed from th'' first group +luckperms.command.user.demote.previous-group-deleted=Th'' previous group on the track, {0}, has been disbanded +luckperms.command.user.demote.unable-to-demote=Unable to demote th'' user +luckperms.command.group.list.title=Groups +luckperms.command.group.delete.not-default=Ye cannot scuttle th'' default group +luckperms.command.group.info.title=Group info +luckperms.command.group.info.display-name-key=Display Name +luckperms.command.group.info.weight-key=Weight +luckperms.command.group.setweight.set=Set weight to {0} for th'' group {1} +luckperms.command.group.setdisplayname.doesnt-have={0} doesn''t have a display name set +luckperms.command.group.setdisplayname.already-has={0} already has th'' display name of {1} +luckperms.command.group.setdisplayname.already-in-use=Th'' display name {0} already be taken by {1} +luckperms.command.group.setdisplayname.set=Set display name to {0} for th'' group {1} in th'' context {2} +luckperms.command.group.setdisplayname.removed=Walked the display name for th'' group {0} in context {1} off th'' plank +luckperms.command.track.list.title=Tracks +luckperms.command.track.path.empty=None +luckperms.command.track.info.showing-track=Showin'' Trrack +luckperms.command.track.info.path-property=Path +luckperms.command.track.clear={0}''s groups track contents were walked off the plank +luckperms.command.track.append.success=Group {0} was ad''ed to ye old track {1} +luckperms.command.track.insert.success=Group {0} was inserted into th'' track {1} at position {2} +luckperms.command.track.insert.error-number=Arr\! Expectin'' a number but got\: {0} +luckperms.command.track.insert.error-invalid-pos=Unable to insert at th'' position {0} +luckperms.command.track.insert.error-invalid-pos-reason=invalid position +luckperms.command.track.remove.success=Group {0} was removed from th'' track {1} +luckperms.command.track.error-empty={0} can''t be used as it''s empty or contains only one group +luckperms.command.track.error-multiple-groups={0} is a member of multiple of th'' groups on this tracks +luckperms.command.track.error-ambiguous=Unable to determine their location +luckperms.command.track.already-contains={0} already contains {1} +luckperms.command.track.doesnt-contain={0} doesn''t contain {1} +luckperms.command.log.load-error=Th'' log couldn''t be loaded +luckperms.command.log.invalid-page=There be no chart of that number, captain +luckperms.command.log.invalid-page-range=Arr\! Enter a number between {0} and {1} +luckperms.command.log.empty=The ship''s logs are empty, captain +luckperms.command.log.notify.error-console=Th'' console''s bell can''t be muted +luckperms.command.log.notify.enabled-term=Setting sail +luckperms.command.log.notify.disabled-term=Docked +luckperms.command.log.notify.changed-state={0} loggin'' its output +luckperms.command.log.notify.already-on=''ur ship''s bell is already ringing +luckperms.command.log.notify.already-off=''ur ship''s bell is muted +luckperms.command.log.notify.invalid-state=Arr\! That state is unknown, expecting {0} or {1} +luckperms.command.log.show.search=Showing th'' recent actions for query {0} +luckperms.command.log.show.recent=Showing th'' ship''s logs +luckperms.command.log.show.by=Showing th'' ship''s logs by {0} +luckperms.command.log.show.history=Showing th'' history for {0} {1} +luckperms.command.export.error-term=Arr\! Some sailor messed up +luckperms.command.export.already-running=Arr\! Another export process is already running +luckperms.command.export.file.already-exists=File {0} alrrready exists +luckperms.command.export.file.not-writable=File {0} ain''t writeable +luckperms.command.export.file.success=Ye successfully exported to {0} +luckperms.command.export.file-unexpected-error-writing=Arr\! An unexpected error occurred while writing to th'' file +luckperms.command.export.web.export-code=Export code +luckperms.command.export.web.import-command-description=Use th'' following command to import +luckperms.command.import.term=Import +luckperms.command.import.error-term=Arr\! Some sailor messed up +luckperms.command.import.already-running=Arr\! Another import process is already running +luckperms.command.import.file.doesnt-exist=Yer had too much rum; File {0} don''t exist +luckperms.command.import.file.not-readable=File {0} ain''t readable +luckperms.command.import.file.unexpected-error-reading=Arr\! An unexpected error occurred while reading from th'' import file +luckperms.command.import.file.correct-format=is it th'' correct format? +luckperms.command.import.web.unable-to-read=Arr\! Unable to read the data using th'' given code +luckperms.command.import.progress.percent=Th'' journey is {0}% complete +luckperms.command.import.progress.operations={0}/{1} of th'' sails unfurled +luckperms.command.import.starting=Th'' anchor has been raised on the import process +luckperms.command.import.completed=COMPLETED +luckperms.command.import.duration=took {0} seconds +luckperms.command.bulkupdate.must-use-console=Th'' bulk update command can only be used in th'' console +luckperms.command.bulkupdate.invalid-data-type=Arr\! That be an invalid type matey\! LP be expecting {0} +luckperms.command.bulkupdate.invalid-constraint=Invalid constraint {0}, matey +luckperms.command.bulkupdate.invalid-constraint-format=Constraints should be in th'' format {0} +luckperms.command.bulkupdate.invalid-comparison=Invalid comparison operator {0}, what be you doing mate +luckperms.command.bulkupdate.invalid-comparison-format=Expected one of th'' following\: {0} +luckperms.command.bulkupdate.queued=Bulk update operation was queued +luckperms.command.bulkupdate.confirm=Run {0} to execute th'' update +luckperms.command.bulkupdate.unknown-id=Operation with id {0} does not be existing or has expired +luckperms.command.bulkupdate.starting=Runnin'' bulk update +luckperms.command.bulkupdate.success=Arrr\! Yar bulk update completed successfully +luckperms.command.bulkupdate.success.statistics.nodes=Total affected nodes +luckperms.command.bulkupdate.success.statistics.users=Total affected users +luckperms.command.bulkupdate.success.statistics.groups=Total affected groups +luckperms.command.bulkupdate.failure=Arr\! Bulk update failed, check th'' console for errors +luckperms.command.update-task.request=An update task has been requested, slow ''ur ship down matey +luckperms.command.update-task.complete=Update task has been completed +luckperms.command.update-task.push.attempting=Now attempting to send th'' info to other servers +luckperms.command.update-task.push.complete=Other servers were notified via {0} successfully +luckperms.command.update-task.push.error=Error whilst pushing th'' changes to other servers +luckperms.command.update-task.push.error-not-setup=Can''t push changes to yer other servers as yer messaging service has not been configured +luckperms.command.reload-config.success=Th'' configuration file was reloaded +luckperms.command.reload-config.restart-note=some options will only apply after th'' server has restarted +luckperms.command.translations.searching=Searching for th'' available translations, slow ''ur ship matey... +luckperms.command.translations.searching-error=Unable to obtain a list of available translations, ''ur stuck with pirate speak matey +luckperms.command.translations.installed-translations=Installed Translations +luckperms.command.translations.available-translations=Available Translations +luckperms.command.translations.percent-translated={0}% translated +luckperms.command.translations.translations-by=by +luckperms.command.translations.installing=Installing translations, slow ''ur ship down matey... +luckperms.command.translations.download-error=Unable to download th'' translation for {0} +luckperms.command.translations.installing-specific=Installing th'' language {0}... +luckperms.command.translations.install-complete=Installation complete +luckperms.command.translations.download-prompt=Use {0} to download and install th'' more recent versions of th'' translations provided by ''ur fellow pirates +luckperms.command.translations.download-override-warning=Note that this will override any changes you''ve made for these languages +luckperms.usage.user.description=A set of commands for managing crewmates within LuckPerms. (A ''user'' in LuckPerms is just a player, and can refer to a UUID or username) +luckperms.usage.group.description=A set of commands for managing groups with LuckPerms. Groups are just collections of permission assignments that can be given to mateys. New groups are made using th'' ''creategroup'' command. +luckperms.usage.track.description=A set of commands for managing tracks within LuckPerms. Tracks are an ordered collection of some groups which can be used for defining promotions and demotions. +luckperms.usage.log.description=A set of commands for managing th'' logging functionality within LuckPerms. +luckperms.usage.sync.description=Reloads all data from th'' plugins storage into memory and applies any changes that are noticed. +luckperms.usage.info.description=Prints general information about th'' active plugin instance. +luckperms.usage.editor.description=Creates a new web editor session +luckperms.usage.editor.argument.type=th'' types to load into th'' editor. (''all'', ''users'' or ''groups'') +luckperms.usage.editor.argument.filter=permission to be filtering user entries through +luckperms.usage.verbose.description=Controls th'' plugin''s verbose permission check system. +luckperms.usage.verbose.argument.action=whether to enable/disable logging or to upload th'' logged output +luckperms.usage.verbose.argument.filter=th'' filter to match entries against +luckperms.usage.verbose.argument.commandas=th'' player/command to be runnin'' +luckperms.usage.tree.description=Generates a tree view (ordered list hierarchy) of all th'' permissions known by LuckPerms. +luckperms.usage.tree.argument.scope=th'' root of the tree. specify "." to include all th'' permissions +luckperms.usage.tree.argument.player=th'' name of an online matey to be checkin'' against +luckperms.usage.search.description=Looks far an'' wide for th'' users/groups wit'' a specific permis''ion +luckperms.usage.search.argument.permission=th'' permission to be lookin'' out for +luckperms.usage.search.argument.page=th'' parchment number to view +luckperms.usage.network-sync.description=Sync changes with th'' storage and request that all other servers on th'' network follow th'' order +luckperms.usage.import.description=Imports data from a (prreviously created) export file +luckperms.usage.import.argument.file=th'' file to be importing from +luckperms.usage.import.argument.replace=replace th'' existing data instead of merging +luckperms.usage.import.argument.upload=upload th'' data from ye previous export +luckperms.usage.export.description=Exports all th'' permissions data to an ''export'' file that can be imported at a later time. +luckperms.usage.export.argument.file=th'' file to be exporting to +luckperms.usage.export.argument.without-users=exclude users from th'' export +luckperms.usage.export.argument.without-groups=exclude users from th'' export +luckperms.usage.export.argument.upload=Upload all ye permission data t'' th'' webeditor. May be re-imported at a later time. +luckperms.usage.reload-config.description=Reload some of th'' config options +luckperms.usage.bulk-update.description=Execute bulk change queries on all th'' data +luckperms.usage.bulk-update.argument.data-type=th'' type of data being changed. (''all'', ''users'', or ''groups'') +luckperms.usage.bulk-update.argument.action=th'' action to be performing on th'' data. (''update'' or ''delete'') +luckperms.usage.bulk-update.argument.action-field=th'' field to be acting upon. only required for ''update''. (''permission'', ''server'', or ''world'') +luckperms.usage.bulk-update.argument.action-value=th'' value to be replacing with. only required for ''update''. +luckperms.usage.bulk-update.argument.constraint=th'' constraints to be following for th'' update +luckperms.usage.translations.description=Manage th'' translations +luckperms.usage.translations.argument.install=subcommand to install th'' translations +luckperms.usage.apply-edits.description=Applies permission changes made from th'' editor +luckperms.usage.apply-edits.argument.code=th'' unique code for th'' data +luckperms.usage.apply-edits.argument.target=who to be applying th'' data to +luckperms.usage.create-group.description=Create a new group +luckperms.usage.create-group.argument.name=th'' name of th'' group +luckperms.usage.create-group.argument.weight=th'' booty size of th'' crew +luckperms.usage.create-group.argument.display-name=th'' voyage of th'' crew +luckperms.usage.delete-group.description=Delete a group +luckperms.usage.delete-group.argument.name=th'' name of th'' group +luckperms.usage.list-groups.description=List all th'' groups on th'' platform +luckperms.usage.create-track.description=Create a new track +luckperms.usage.create-track.argument.name=th'' name of th'' track +luckperms.usage.delete-track.description=Delete a track +luckperms.usage.delete-track.argument.name=th'' name of th'' track +luckperms.usage.list-tracks.description=List all th'' tracks on th'' platform +luckperms.usage.user-info.description=Shows info ''bout th'' user +luckperms.usage.user-switchprimarygroup.description=Switches th'' user''s primary group +luckperms.usage.user-switchprimarygroup.argument.group=th'' group to switch to +luckperms.usage.user-promote.description=Promotes th'' user up a track +luckperms.usage.user-promote.argument.track=th'' track to be promoting th'' user up +luckperms.usage.user-promote.argument.context=th'' contexts to promote th'' prefix in +luckperms.usage.user-promote.argument.dont-add-to-first=only promote th'' user if they''re already on th'' track +luckperms.usage.user-demote.description=Demotes th'' user down yer track +luckperms.usage.user-demote.argument.track=tr'' track to be demoting th'' user down +luckperms.usage.user-demote.argument.context=th'' contexts to demote th'' user in +luckperms.usage.user-demote.argument.dont-remove-from-first=prevent th'' user from being removed from yer first group +luckperms.usage.user-clone.description=Clone th'' user +luckperms.usage.user-clone.argument.user=th'' name/uuid of th'' user to clone onto +luckperms.usage.group-info.description=Gives info about ye'' group +luckperms.usage.group-listmembers.description=Show the crewmates/groups tha'' inherit from th'' group +luckperms.usage.group-listmembers.argument.page=th'' parchment number to view +luckperms.usage.group-setweight.description=Sets th'' groups weight +luckperms.usage.group-setweight.argument.weight=th'' weight to set +luckperms.usage.group-set-display-name.description=Set th'' group''s display name +luckperms.usage.group-set-display-name.argument.name=th'' name to set +luckperms.usage.group-set-display-name.argument.context=th'' context to set th'' name in +luckperms.usage.group-rename.description=Rename yer group +luckperms.usage.group-rename.argument.name=th'' shiny new name +luckperms.usage.group-clone.description=Create a clone of th'' group +luckperms.usage.group-clone.argument.name=th'' name of th'' group to clone onto +luckperms.usage.holder-editor.description=Open th'' web editor +luckperms.usage.holder-showtracks.description=Lists th'' tracks that thy object be on +luckperms.usage.holder-clear.description=Walks all th'' permissions, parents, and meta off the plank +luckperms.usage.holder-clear.argument.context=th'' contexts to filter through +luckperms.usage.permission.description=Edit permissions +luckperms.usage.parent.description=Edit th'' inheritances +luckperms.usage.meta.description=Edit th'' metadata values +luckperms.usage.permission-info.description=Lists the permissions nodes th'' object has +luckperms.usage.permission-info.argument.page=th'' parchment number to view +luckperms.usage.permission-info.argument.sort-mode=how to sort th'' entries +luckperms.usage.permission-set.description=Sets a permission for th'' object +luckperms.usage.permission-set.argument.node=th'' permission node to set +luckperms.usage.permission-set.argument.value=th'' value of th'' node +luckperms.usage.permission-set.argument.context=th'' contexts to add th'' permission in +luckperms.usage.permission-unset.description=Wipes a permission for an object of th'' deck +luckperms.usage.permission-unset.argument.node=th'' permission node to unset +luckperms.usage.permission-unset.argument.context=th'' contexts to remove th'' permission in +luckperms.usage.permission-settemp.description=Sets a permission for th'' object temporarily +luckperms.usage.permission-settemp.argument.node=th'' permission node to set +luckperms.usage.permission-settemp.argument.value=th'' value of th'' node +luckperms.usage.permission-settemp.argument.duration=th'' duration till the permission node expires +luckperms.usage.permission-settemp.argument.temporary-modifier=how th'' temporary permission should be applied +luckperms.usage.permission-settemp.argument.context=th'' contexts to add th'' permission in +luckperms.usage.permission-unsettemp.description=Wipes a temporary permission for an object off th'' deck +luckperms.usage.permission-unsettemp.argument.node=th'' permission node to unset +luckperms.usage.permission-unsettemp.argument.duration=th'' duration to subtract +luckperms.usage.permission-unsettemp.argument.context=th'' contexts to remove th'' permission in +luckperms.usage.permission-check.description=Checks to see if the object be havin'' a certain permission node +luckperms.usage.permission-check.argument.node=th'' permission node to be lookin'' out for +luckperms.usage.permission-clear.description=Walks the permissions off the plank +luckperms.usage.permission-clear.argument.context=th'' contexts to filter through +luckperms.usage.parent-info.description=Lists th'' groups that thy object inherits from +luckperms.usage.parent-info.argument.page=th'' parchment number to view +luckperms.usage.parent-info.argument.sort-mode=how to sort th'' entries +luckperms.usage.parent-set.description=Rremoves all other groups th'' object inherits already and adds them to th'' one given +luckperms.usage.parent-set.argument.group=th'' group to set to +luckperms.usage.parent-set.argument.context=th'' contexts to set th'' group in +luckperms.usage.parent-add.description=Sets another group for th'' object to be inheriting permissions from +luckperms.usage.parent-add.argument.group=th'' group to be inheriting from +luckperms.usage.parent-add.argument.context=th'' contexts to inherit th'' group in +luckperms.usage.parent-remove.description=Rremoves a previously set inheritance law +luckperms.usage.parent-remove.argument.group=th'' group to plank +luckperms.usage.parent-remove.argument.context=th'' contexts to plank th'' group in +luckperms.usage.parent-set-track.description=Rremoves all other groups th'' object inherits already and adds them to th'' one given +luckperms.usage.parent-set-track.argument.track=th'' track to set on +luckperms.usage.parent-set-track.argument.group=th'' group to set to or a number that be relating to the position of the group on th'' given track +luckperms.usage.parent-set-track.argument.context=th'' contexts to set th'' group in +luckperms.usage.parent-add-temp.description=Sets another group for th'' object to be inheriting permissions from temporarily +luckperms.usage.parent-add-temp.argument.group=th'' group to be inheriting from +luckperms.usage.parent-add-temp.argument.duration=th'' duration of th'' group membership +luckperms.usage.parent-add-temp.argument.temporary-modifier=how th'' temporary permission should be applied +luckperms.usage.parent-add-temp.argument.context=th'' contexts to be inheriting th'' group in +luckperms.usage.parent-remove-temp.description=Rremoves a previously set temporary inheritance law +luckperms.usage.parent-remove-temp.argument.group=th'' group to plank +luckperms.usage.parent-remove-temp.argument.duration=th'' duration to subtract +luckperms.usage.parent-remove-temp.argument.context=th'' contexts to plank th'' group in +luckperms.usage.parent-clear.description=Wipe th'' deck of all parents +luckperms.usage.parent-clear.argument.context=th'' contexts to filter through +luckperms.usage.parent-clear-track.description=Walks all th'' parents on th'' given track off th'' plank +luckperms.usage.parent-clear-track.argument.track=th'' track to remove on +luckperms.usage.parent-clear-track.argument.context=th'' contexts to filter through +luckperms.usage.meta-info.description=Shows all th'' chat meta +luckperms.usage.meta-set.description=Sets th'' meta value +luckperms.usage.meta-set.argument.key=th'' key to set +luckperms.usage.meta-set.argument.value=th'' value to set +luckperms.usage.meta-set.argument.context=th'' contexts to add th'' meta pair in +luckperms.usage.meta-unset.description=Unsets th'' meta value +luckperms.usage.meta-unset.argument.key=th'' key to unset +luckperms.usage.meta-unset.argument.context=th'' contexts to remove th'' meta pair ''n +luckperms.usage.meta-settemp.description=Sets th'' meta value temporarily +luckperms.usage.meta-settemp.argument.key=th'' key to set +luckperms.usage.meta-settemp.argument.value=th'' value to set +luckperms.usage.meta-settemp.argument.duration=th'' duration till the meta value expires +luckperms.usage.meta-settemp.argument.context=th'' contexts to add th'' meta pair in +luckperms.usage.meta-unsettemp.description=Walks a temporary meta value off th'' plank +luckperms.usage.meta-unsettemp.argument.key=th'' key to unset +luckperms.usage.meta-unsettemp.argument.context=th'' contexts to remove th'' meta pair ''n +luckperms.usage.meta-addprefix.description=Adds th'' prefix +luckperms.usage.meta-addprefix.argument.priority=th'' priority to add th'' prefix +luckperms.usage.meta-addprefix.argument.prefix=th'' prefix string +luckperms.usage.meta-addprefix.argument.context=th'' contexts to add th'' prefix ''n +luckperms.usage.meta-addsuffix.description=Adds th'' prefix +luckperms.usage.meta-addsuffix.argument.priority=th'' priority to add th'' suffix +luckperms.usage.meta-addsuffix.argument.suffix=th'' suffix string +luckperms.usage.meta-addsuffix.argument.context=th'' contexts to add th'' suffix ''n +luckperms.usage.meta-setprefix.description=Sets th'' prefix +luckperms.usage.meta-setprefix.argument.priority=th'' priority to set th'' prefix +luckperms.usage.meta-setprefix.argument.prefix=th'' prefix string +luckperms.usage.meta-setprefix.argument.context=th'' context to set th'' prefix in +luckperms.usage.meta-setsuffix.description=Sets th'' suffix +luckperms.usage.meta-setsuffix.argument.priority=th'' priority to set th'' suffix +luckperms.usage.meta-setsuffix.argument.suffix=th'' suffix string +luckperms.usage.meta-setsuffix.argument.context=th'' contexts to set th'' suffix ''n +luckperms.usage.meta-removeprefix.description=Walks a prefix off the plank +luckperms.usage.meta-removeprefix.argument.priority=th'' priority to forget th'' prefix +luckperms.usage.meta-removeprefix.argument.prefix=th'' prefix string +luckperms.usage.meta-removeprefix.argument.context=th'' contexts to remove th'' prefix in +luckperms.usage.meta-removesuffix.description=Walks a suffix off the plank +luckperms.usage.meta-removesuffix.argument.priority=th'' priority to forget th'' suffix +luckperms.usage.meta-removesuffix.argument.suffix=th'' suffix string +luckperms.usage.meta-removesuffix.argument.context=th'' contexts to remove th'' suffix in +luckperms.usage.meta-addtemp-prefix.description=Adds a prrrefix temporarily +luckperms.usage.meta-addtemp-prefix.argument.priority=th'' priority to add th'' prefix +luckperms.usage.meta-addtemp-prefix.argument.prefix=th'' prefix string +luckperms.usage.meta-addtemp-prefix.argument.duration=th'' duration till the prefix expires +luckperms.usage.meta-addtemp-prefix.argument.context=th'' contexts to add th'' prefix in +luckperms.usage.meta-addtemp-suffix.description=Adds a suffix temporarily +luckperms.usage.meta-addtemp-suffix.argument.priority=th'' priority to add th'' suffix +luckperms.usage.meta-addtemp-suffix.argument.suffix=th'' suffix string +luckperms.usage.meta-addtemp-suffix.argument.duration=th'' duration till the suffix expires +luckperms.usage.meta-addtemp-suffix.argument.context=th'' contexts to add th'' suffix ''n +luckperms.usage.meta-settemp-prefix.description=Sets a prrrefix temporarily +luckperms.usage.meta-settemp-prefix.argument.priority=th'' priority to set th'' prefix +luckperms.usage.meta-settemp-prefix.argument.prefix=th'' prefix string +luckperms.usage.meta-settemp-prefix.argument.duration=th'' duration till the prefix expires +luckperms.usage.meta-settemp-prefix.argument.context=th'' context to set th'' prefix in +luckperms.usage.meta-settemp-suffix.description=Sets a suffix temporarily +luckperms.usage.meta-settemp-suffix.argument.priority=th'' priority to set th'' suffix +luckperms.usage.meta-settemp-suffix.argument.suffix=th'' suffix string +luckperms.usage.meta-settemp-suffix.argument.duration=th'' duration till the suffix expires +luckperms.usage.meta-settemp-suffix.argument.context=th'' contexts to set th'' suffix ''n +luckperms.usage.meta-removetemp-prefix.description=Rrremoves a temporrrary prefix +luckperms.usage.meta-removetemp-prefix.argument.priority=th'' priority to forget th'' prefix +luckperms.usage.meta-removetemp-prefix.argument.prefix=th'' prefix sting +luckperms.usage.meta-removetemp-prefix.argument.context=th'' contexts to remove th'' prefix in +luckperms.usage.meta-removetemp-suffix.description=Rrremoves a temporrrary suffix +luckperms.usage.meta-removetemp-suffix.argument.priority=th'' priority to forget th'' suffix +luckperms.usage.meta-removetemp-suffix.argument.suffix=th'' suffix sting +luckperms.usage.meta-removetemp-suffix.argument.context=th'' contexts to remove th'' suffix in +luckperms.usage.meta-clear.description=Wipe th'' deck of all meta +luckperms.usage.meta-clear.argument.type=th'' type of meta to rrremove +luckperms.usage.meta-clear.argument.context=th'' contexts to filter through +luckperms.usage.track-info.description=Gives info about ye'' track +luckperms.usage.track-editor.description=Opens ye'' ol'' web permis''ion edit''r +luckperms.usage.track-append.description=Tacks on a group to the end of ye'' track +luckperms.usage.track-append.argument.group=th'' group to append +luckperms.usage.track-insert.description=Inserts a group in some location along ye'' track +luckperms.usage.track-insert.argument.group=th'' group to insert +luckperms.usage.track-insert.argument.position=th'' position to insert th'' group (th'' first position is 1) +luckperms.usage.track-remove.description=Plank a group from th'' track +luckperms.usage.track-remove.argument.group=th'' group to plank +luckperms.usage.track-clear.description=Wipes the crews from th'' track +luckperms.usage.track-rename.description=Rename th'' track +luckperms.usage.track-rename.argument.name=th'' shiny new name +luckperms.usage.track-clone.description=Create a clone of th'' track +luckperms.usage.track-clone.argument.name=th'' name of th'' track to clone onto +luckperms.usage.log-recent.description=Rifle through th'' ship''s logs +luckperms.usage.log-recent.argument.user=th'' name/uuid of th'' user to filter through +luckperms.usage.log-recent.argument.page=the parchment number to be lookin'' out f''r +luckperms.usage.log-search.description=Look through th'' ship''s logs f''r an entry +luckperms.usage.log-search.argument.query=th'' query to search by +luckperms.usage.log-search.argument.page=the parchment number to be lookin'' out f''r +luckperms.usage.log-notify.description=Toggle the bell f''r the ship''s logs +luckperms.usage.log-notify.argument.toggle=whether to raise or lower the sails on this +luckperms.usage.log-user-history.description=Read a mate''s ship-logs +luckperms.usage.log-user-history.argument.user=th'' name/uuid of th'' user +luckperms.usage.log-user-history.argument.page=th'' parchment number to be lookin'' out f''r +luckperms.usage.log-group-history.description=View a crew''s ship-logs +luckperms.usage.log-group-history.argument.group=th'' name of the crew +luckperms.usage.log-group-history.argument.page=the parchment number to be lookin'' out f''r +luckperms.usage.log-track-history.description=View a track''s ship-logs +luckperms.usage.log-track-history.argument.track=th'' name of th'' track +luckperms.usage.log-track-history.argument.page=the parchment number to be lookin'' out f''r +luckperms.usage.sponge.description=Rewrite th'' Sponge writings +luckperms.usage.sponge.argument.collection=th'' collection to flip through +luckperms.usage.sponge.argument.subject=th'' subject to modify +luckperms.usage.sponge-permission-info.description=Shows info ''bout th'' subject''s permissions +luckperms.usage.sponge-permission-info.argument.contexts=th'' contexts to filter through +luckperms.usage.sponge-permission-set.description=Sets a permission for the Subject +luckperms.usage.sponge-permission-set.argument.node=th'' permission node to set +luckperms.usage.sponge-permission-set.argument.tristate=th'' value to set the permission to +luckperms.usage.sponge-permission-set.argument.contexts=th'' context to set th'' permission in +luckperms.usage.sponge-permission-clear.description=Walk the Subject''s permissions off th'' plank +luckperms.usage.sponge-permission-clear.argument.contexts=th'' contexts to clear th'' permissions in +luckperms.usage.sponge-parent-info.description=Shows info ''bout th'' subject''s parents +luckperms.usage.sponge-parent-info.argument.contexts=th'' contexts to filter through +luckperms.usage.sponge-parent-add.description=Add a parent to th'' Subject +luckperms.usage.sponge-parent-add.argument.collection=th'' subject collection where th'' parent Subject is +luckperms.usage.sponge-parent-add.argument.subject=th'' name of th'' parent Subject +luckperms.usage.sponge-parent-add.argument.contexts=th'' contexts to add th'' parent ''n +luckperms.usage.sponge-parent-remove.description=Rid th'' parent from the Subject +luckperms.usage.sponge-parent-remove.argument.collection=th'' subject collection where th'' parent Subject be +luckperms.usage.sponge-parent-remove.argument.subject=th'' name of th'' parent Subject +luckperms.usage.sponge-parent-remove.argument.contexts=th'' contexts to remove th'' parent in +luckperms.usage.sponge-parent-clear.description=Walk the Subject''s parents off th'' plank +luckperms.usage.sponge-parent-clear.argument.contexts=th'' contexts to clear th'' parents in +luckperms.usage.sponge-option-info.description=Shows info ''bout th'' subject''s options +luckperms.usage.sponge-option-info.argument.contexts=th'' contexts to filter through +luckperms.usage.sponge-option-set.description=Sets an option for th'' Subject +luckperms.usage.sponge-option-set.argument.key=th'' key to set +luckperms.usage.sponge-option-set.argument.value=th'' value to set the key to +luckperms.usage.sponge-option-set.argument.contexts=th'' context to set th'' option in +luckperms.usage.sponge-option-unset.description=Wipes an option for the Subject off th'' deck +luckperms.usage.sponge-option-unset.argument.key=th'' key to unset +luckperms.usage.sponge-option-unset.argument.contexts=th'' contexts to unset th'' key in +luckperms.usage.sponge-option-clear.description=Walk the Subject''s options off th'' plank +luckperms.usage.sponge-option-clear.argument.contexts=th'' contexts to clear th'' option in diff --git a/src/plugins/LuckPerms/translations/repository/es_ES.properties b/src/plugins/LuckPerms/translations/repository/es_ES.properties new file mode 100644 index 0000000..bf8b447 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/es_ES.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=REGISTRO +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EXPORTAR +luckperms.commandsystem.available-commands=Usa {0} para ver los comandos disponibles +luckperms.commandsystem.command-not-recognised=Comando desconocido +luckperms.commandsystem.no-permission=No tienes permiso para usar este comando\! +luckperms.commandsystem.no-permission-subcommands=No tienes permiso para usar ningún subcomando +luckperms.commandsystem.already-executing-command=Se está ejecutando otro comando. Esperando a que termine... +luckperms.commandsystem.usage.sub-commands-header=Sub Comandos +luckperms.commandsystem.usage.usage-header=Uso del Comando +luckperms.commandsystem.usage.arguments-header=Argumentos +luckperms.first-time.no-permissions-setup=¡Parece que aún no se ha configurado ningún permiso\! +luckperms.first-time.use-console-to-give-access=Antes de que puedas usar cualquier commando de LuckPerms en el juego, necesitas usar la consola para darte acceso a ti mismo +luckperms.first-time.console-command-prompt=Abre tu consola y ejecuta +luckperms.first-time.next-step=Después de haber hecho esto, puedes comenzar a definir tu asignación de permisos y grupos +luckperms.first-time.wiki-prompt=¿No sabes por dónde empezar? Chequea aquí\: {0} +luckperms.login.try-again=Por favor inténtalo de nuevo más tarde +luckperms.login.loading-database-error=Se ha producido un error en la base de datos al cargar los datos de permisos +luckperms.login.server-admin-check-console-errors=Si eres un administrador del servidor, por favor revisa la consola en busca de errores +luckperms.login.server-admin-check-console-info=Por favor, comprueba la consola del servidor para más información +luckperms.login.data-not-loaded-at-pre=Los datos de permisos para su usuario no fueron cargados durante la etapa de pre-inicio de sesión +luckperms.login.unable-to-continue=no se puede continuar +luckperms.login.craftbukkit-offline-mode-error=esto es probablemente debido a un conflicto entre CraftBukkit y la configuración del modo en línea +luckperms.login.unexpected-error=Se produjo un error inesperado al configurar sus datos de permisos +luckperms.opsystem.disabled=El sistema OP vanilla está deshabilitado en este servidor +luckperms.opsystem.sponge-warning=Por favor, ten en cuenta que el estado de Operador del Servidor no tiene efecto en los chequeos de permisos en Sponge cuando un plugin de permisos está instalado, debes editar los datos de usuario directamente +luckperms.duration.unit.years.plural={0} años +luckperms.duration.unit.years.singular={0} año +luckperms.duration.unit.years.short={0}a +luckperms.duration.unit.months.plural={0} meses +luckperms.duration.unit.months.singular={0} mes +luckperms.duration.unit.months.short={0}m +luckperms.duration.unit.weeks.plural={0} semanas +luckperms.duration.unit.weeks.singular={0} semana +luckperms.duration.unit.weeks.short={0}sem +luckperms.duration.unit.days.plural={0} días +luckperms.duration.unit.days.singular={0} día +luckperms.duration.unit.days.short={0}d +luckperms.duration.unit.hours.plural={0} horas +luckperms.duration.unit.hours.singular={0} hora +luckperms.duration.unit.hours.short={0}h +luckperms.duration.unit.minutes.plural={0} minutos +luckperms.duration.unit.minutes.singular={0} minuto +luckperms.duration.unit.minutes.short={0}min +luckperms.duration.unit.seconds.plural={0} segundos +luckperms.duration.unit.seconds.singular={0} segundo +luckperms.duration.unit.seconds.short={0}s +luckperms.duration.since=hace {0} +luckperms.command.misc.invalid-code=Código no válido +luckperms.command.misc.response-code-key=código de respuesta +luckperms.command.misc.error-message-key=mensaje +luckperms.command.misc.bytebin-unable-to-communicate=No se puede comunicar con bytebin +luckperms.command.misc.webapp-unable-to-communicate=No se puede comunicar con la aplicación web +luckperms.command.misc.check-console-for-errors=Comprueba la consola en busca de errores +luckperms.command.misc.file-must-be-in-data=El archivo {0} debe ser un hijo directo del directorio de datos +luckperms.command.misc.wait-to-finish=Por favor, espere a que termine y vuelva a intentarlo +luckperms.command.misc.invalid-priority=Prioridad inválida {0} +luckperms.command.misc.expected-number=Se esperaba un número +luckperms.command.misc.date-parse-error=No se pudo analizar la fecha {0} +luckperms.command.misc.date-in-past-error=¡No puedes establecer una fecha en el pasado\! +luckperms.command.misc.page=página {0} de {1} +luckperms.command.misc.page-entries={0} entradas +luckperms.command.misc.none=Ninguno +luckperms.command.misc.loading.error.unexpected=Ocurrió un error inesperado +luckperms.command.misc.loading.error.user=Usuario no cargado +luckperms.command.misc.loading.error.user-specific=No se puede cargar el usuario {0} +luckperms.command.misc.loading.error.user-not-found=No se pudo encontrar un usuario para {0} +luckperms.command.misc.loading.error.user-save-error=Hubo un error al guardar los datos de usuario para {0} +luckperms.command.misc.loading.error.user-not-online=Usuario {0} no está conectado +luckperms.command.misc.loading.error.user-invalid={0} no es un uuid/nombre de usuario válido +luckperms.command.misc.loading.error.user-not-uuid=El usuario objetivo {0} no es un uuid válido +luckperms.command.misc.loading.error.group=Grupo no cargado +luckperms.command.misc.loading.error.all-groups=No se pueden cargar todos los grupos +luckperms.command.misc.loading.error.group-not-found=Un grupo llamado {0} no pudo ser encontrado +luckperms.command.misc.loading.error.group-save-error=Hubo un error mientras se guardaban los datos del grupo para {0} +luckperms.command.misc.loading.error.group-invalid={0} no es un nombre de grupo válido +luckperms.command.misc.loading.error.track=Escalera no cargada +luckperms.command.misc.loading.error.all-tracks=No se pueden cargar todas las escaleras +luckperms.command.misc.loading.error.track-not-found=La escalera llamada {0} no pudo ser encontrada +luckperms.command.misc.loading.error.track-save-error=Hubo un error mientras se guardaban los datos de la escalera para {0} +luckperms.command.misc.loading.error.track-invalid={0} no es un nombre válido de una escalera +luckperms.command.editor.no-match=No se puede abrir el editor, no hay objetos que coincidan con el tipo deseado +luckperms.command.editor.start=Preparando una nueva sesión del editor, por favor espere... +luckperms.command.editor.url=Haga clic en el enlace de abajo para abrir el editor +luckperms.command.editor.unable-to-communicate=No se puede comunicar con el editor +luckperms.command.editor.apply-edits.success=Los datos del editor web se aplicaron a {0} {1} con éxito +luckperms.command.editor.apply-edits.success-summary={0} {1} y {2} {3} +luckperms.command.editor.apply-edits.success.additions=adiciones +luckperms.command.editor.apply-edits.success.additions-singular=adición +luckperms.command.editor.apply-edits.success.deletions=eliminaciones +luckperms.command.editor.apply-edits.success.deletions-singular=eliminación +luckperms.command.editor.apply-edits.no-changes=No se aplicaron cambios desde el editor web, los datos devueltos no contienen ninguna edición +luckperms.command.editor.apply-edits.unknown-type=No se puede aplicar la edición al tipo de objeto especificado +luckperms.command.editor.apply-edits.unable-to-read=No se pueden leer los datos con el código dado +luckperms.command.search.searching.permission=Buscando usuarios y grupos con {0} +luckperms.command.search.searching.inherit=Buscando usuarios y grupos que heredan de {0} +luckperms.command.search.result=Se encontraron {0} entradas de {1} usuarios y {2} grupos +luckperms.command.search.result.default-notice=Nota\: al buscar miembros del grupo por defecto, ¡los jugadores desconectados sin otros permisos no serán mostrados\! +luckperms.command.search.showing-users=Mostrando entradas de usuario +luckperms.command.search.showing-groups=Mostrando entradas de grupo +luckperms.command.tree.start=Generando árbol de permisos, por favor espere... +luckperms.command.tree.empty=No se puede generar el árbol, no se han encontrado resultados +luckperms.command.tree.url=URL del árbol de permisos +luckperms.command.verbose.invalid-filter={0} no es un filtro verboso válido +luckperms.command.verbose.enabled=Registro verboso {0} para las verificaciones que coinciden con {1} +luckperms.command.verbose.command-exec=Obligando a {0} a ejecutar el comando {1} y reportando todas las verificaciones realizadas... +luckperms.command.verbose.off=Registro verboso {0} +luckperms.command.verbose.command-exec-complete=Ejecución del comando completa +luckperms.command.verbose.command.no-checks=Ejecución de comandos completada, pero no se realizaron comprobaciones de permiso +luckperms.command.verbose.command.possibly-async=Esto puede ser porque el plugin ejecuta comandos en segundo plano (asíncrono) +luckperms.command.verbose.command.try-again-manually=Aún puedes usar la información detallada manualmente para detectar las comprobaciones realizadas de esta manera +luckperms.command.verbose.enabled-recording=Grabación verbosa {0} para chequeos que coinciden con {1} +luckperms.command.verbose.uploading=Registro verboso {0}, subiendo resultados... +luckperms.command.verbose.url=URL de resultados verbosos +luckperms.command.verbose.enabled-term=habilitado +luckperms.command.verbose.disabled-term=deshabilitado +luckperms.command.verbose.query-any=CUALQUIER +luckperms.command.info.running-plugin=Ejecutando +luckperms.command.info.platform-key=Plataforma +luckperms.command.info.server-brand-key=Nombre del servidor +luckperms.command.info.server-version-key=Versión del Servidor +luckperms.command.info.storage-key=Almacenamiento +luckperms.command.info.storage-type-key=Tipo +luckperms.command.info.storage.meta.split-types-key=Tipos +luckperms.command.info.storage.meta.ping-key=Latencia +luckperms.command.info.storage.meta.connected-key=Conectado +luckperms.command.info.storage.meta.file-size-key=Tamaño del Archivo +luckperms.command.info.extensions-key=Extensiones +luckperms.command.info.messaging-key=Mensajería +luckperms.command.info.instance-key=Instancia +luckperms.command.info.static-contexts-key=Contextos estáticos +luckperms.command.info.online-players-key=Jugadores en línea +luckperms.command.info.online-players-unique={0} único +luckperms.command.info.uptime-key=Tiempo de actividad +luckperms.command.info.local-data-key=Datos locales +luckperms.command.info.local-data={0} usuarios, {1} grupos, {2} escaleras +luckperms.command.generic.create.success={0} fue creado con éxito +luckperms.command.generic.create.error=Hubo un error al crear {0} +luckperms.command.generic.create.error-already-exists=¡{0} ya existe\! +luckperms.command.generic.delete.success={0} fue eliminado con éxito +luckperms.command.generic.delete.error=Hubo un error al eliminar {0} +luckperms.command.generic.delete.error-doesnt-exist=¡{0} no existe\! +luckperms.command.generic.rename.success={0} fue renombrado con éxito a {1} +luckperms.command.generic.clone.success={0} fue clonado con éxito en {1} +luckperms.command.generic.info.parent.title=Grupos Padres +luckperms.command.generic.info.parent.temporary-title=Grupos Padre Temporales +luckperms.command.generic.info.expires-in=expira en +luckperms.command.generic.info.inherited-from=heredado de +luckperms.command.generic.info.inherited-from-self=sí mismo +luckperms.command.generic.show-tracks.title=Escaleras de {0} +luckperms.command.generic.show-tracks.empty={0} no está en ninguna escalera +luckperms.command.generic.clear.node-removed={0} nodos fueron eliminados +luckperms.command.generic.clear.node-removed-singular={0} nodo fue eliminado +luckperms.command.generic.clear=Los nodos de {0} fueron borrados en el contexto {1} +luckperms.command.generic.permission.info.title=Permisos de {0} +luckperms.command.generic.permission.info.empty={0} no tiene ningún permiso establecido +luckperms.command.generic.permission.info.click-to-remove=Haga clic para eliminar este nodo de {0} +luckperms.command.generic.permission.check.info.title=Información de permisos para {0} +luckperms.command.generic.permission.check.info.directly={0} tiene el permiso {1} establecido en {2} en el contexto {3} +luckperms.command.generic.permission.check.info.inherited={0} hereda {1} establecido a {2} de {3} en el contexto {4} +luckperms.command.generic.permission.check.info.not-directly={0} no tiene {1} establecido +luckperms.command.generic.permission.check.info.not-inherited={0} no hereda {1} +luckperms.command.generic.permission.check.result.title=Comprobación de permisos para {0} +luckperms.command.generic.permission.check.result.result-key=Resultado +luckperms.command.generic.permission.check.result.processor-key=Procesador +luckperms.command.generic.permission.check.result.cause-key=Causa +luckperms.command.generic.permission.check.result.context-key=Contexto +luckperms.command.generic.permission.set={0} establecido en {1} para {2} en el contexto {3} +luckperms.command.generic.permission.already-has={0} ya tiene {1} establecido en el contexto {2} +luckperms.command.generic.permission.set-temp={0} establecido en {1} para {2} por una duración de {3} en contexto {4} +luckperms.command.generic.permission.already-has-temp={0} ya tiene {1} establecido temporalmente en el contexto {2} +luckperms.command.generic.permission.unset={0} fue desestablecido para {1} en el contexto {2} +luckperms.command.generic.permission.doesnt-have={0} no tiene {1} establecido en el contexto {2} +luckperms.command.generic.permission.unset-temp=Permiso temporal {0} desestablecido para {1} en el contexto {2} +luckperms.command.generic.permission.subtract={0} establecido en {1} para {2} por una duración de {3} en el contexto {4}. {5} menos que antes +luckperms.command.generic.permission.doesnt-have-temp={0} no tiene {1} establecido temporalmente en el contexto {2} +luckperms.command.generic.permission.clear=Los permisos de {0} fueron borrados en el contexto {1} +luckperms.command.generic.parent.info.title=Padres de {0} +luckperms.command.generic.parent.info.empty={0} no tiene ningún padre definido +luckperms.command.generic.parent.info.click-to-remove=Haga clic para eliminar este padre de {0} +luckperms.command.generic.parent.add={0} ahora hereda permisos de {1} en el contexto {2} +luckperms.command.generic.parent.add-temp={0} ahora hereda permisos de {1} por una duración de {2} en el contexto {3} +luckperms.command.generic.parent.set={0} tuvo sus grupos padres existentes eliminados, y ahora solo hereda {1} en el contexto {2} +luckperms.command.generic.parent.set-track={0} tuvo sus grupos padres existentes en la escalera {1} eliminados, y ahora solo hereda {2} en el contexto {3} +luckperms.command.generic.parent.remove={0} ya no hereda permisos de {1} en el contexto {2} +luckperms.command.generic.parent.remove-temp={0} ya no hereda temporalmente permisos de {1} en el contexto {2} +luckperms.command.generic.parent.subtract={0} heredará permisos de {1} por una duración de {2} en el contexto {3}, {4} menos que antes +luckperms.command.generic.parent.clear=Los padres de {0} fueron eliminados en el contexto {1} +luckperms.command.generic.parent.clear-track=Los padres de {0} en la escalera {1} fueron eliminados en el contexto {2} +luckperms.command.generic.parent.already-inherits={0} ya hereda de {1} en el contexto {2} +luckperms.command.generic.parent.doesnt-inherit={0} no hereda de {1} en el contexto {2} +luckperms.command.generic.parent.already-temp-inherits={0} ya hereda temporalmente de {1} en el contexto {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} no hereda temporalmente de {1} en el contexto {2} +luckperms.command.generic.chat-meta.info.title-prefix=Prefijos de {0} +luckperms.command.generic.chat-meta.info.title-suffix=Sufijos de {0} +luckperms.command.generic.chat-meta.info.none-prefix={0} no tiene prefijos +luckperms.command.generic.chat-meta.info.none-suffix={0} no tiene sufijos +luckperms.command.generic.chat-meta.info.click-to-remove=Haga clic para eliminar este {0} de {1} +luckperms.command.generic.chat-meta.already-has={0} ya tiene {1} {2} establecido a una prioridad de {3} en el contexto {4} +luckperms.command.generic.chat-meta.already-has-temp={0} ya tiene {1} {2} establecido temporalmente a una prioridad de {3} en el contexto {4} +luckperms.command.generic.chat-meta.doesnt-have={0} no tiene {1} {2} establecido a una prioridad de {3} en el contexto {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} no tiene {1} {2} establecido temporalmente a una prioridad de {3} en el contexto {4} +luckperms.command.generic.chat-meta.add={0} tuvo {1} {2} establecido a una prioridad de {3} en el contexto {4} +luckperms.command.generic.chat-meta.add-temp={0} tuvo {1} {2} establecido a una prioridad de {3} por una duración de {4} en el contexto {5} +luckperms.command.generic.chat-meta.remove={0} tuvo {1} {2} a una prioridad de {3} eliminado en el contexto {4} +luckperms.command.generic.chat-meta.remove-bulk={0} tuvo todos {1} en prioridad {2} eliminados en el contexto {3} +luckperms.command.generic.chat-meta.remove-temp={0} tuvo un temporal {1} {2} en prioridad {3} eliminado en el contexto {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} tuvo todos los {1} temporales en prioridad {2} eliminados en el contexto {3} +luckperms.command.generic.meta.info.title=Meta de {0} +luckperms.command.generic.meta.info.none={0} no tiene meta +luckperms.command.generic.meta.info.click-to-remove=Haga clic para eliminar este nodo meta de {0} +luckperms.command.generic.meta.already-has={0} ya tiene la clave meta {1} establecida en {2} en el contexto {3} +luckperms.command.generic.meta.already-has-temp={0} ya tiene la clave meta {1} establecida temporalmente en {2} en el contexto {3} +luckperms.command.generic.meta.doesnt-have={0} no tiene clave meta {1} establecida en el contexto {2} +luckperms.command.generic.meta.doesnt-have-temp={0} no tiene clave meta {1} establecida temporalmente en el contexto {2} +luckperms.command.generic.meta.set=Establecer clave meta {0} a {1} para {2} en contexto {3} +luckperms.command.generic.meta.set-temp=Establecer clave meta {0} a {1} para {2} por una duración de {3} en el contexto {4} +luckperms.command.generic.meta.unset=Desestablecer clave meta {0} para {1} en el contexto {2} +luckperms.command.generic.meta.unset-temp=Desestablecer clave meta temporal {0} para {1} en el contexto {2} +luckperms.command.generic.meta.clear=La meta de {0} que coincide con el tipo {1} fue borrada en el contexto {2} +luckperms.command.generic.contextual-data.title=Datos Contextuales +luckperms.command.generic.contextual-data.mode.key=modo +luckperms.command.generic.contextual-data.mode.server=servidor +luckperms.command.generic.contextual-data.mode.active-player=jugador activo +luckperms.command.generic.contextual-data.contexts-key=Contextos +luckperms.command.generic.contextual-data.prefix-key=Prefijo +luckperms.command.generic.contextual-data.suffix-key=Sufijo +luckperms.command.generic.contextual-data.primary-group-key=Grupo Primario +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Ninguno +luckperms.command.user.info.title=Información del Usuario +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=tipo +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=fuera de línea +luckperms.command.user.info.status-key=Estado +luckperms.command.user.info.status.online=En Línea +luckperms.command.user.info.status.offline=Fuera de Línea +luckperms.command.user.removegroup.error-primary=No puedes eliminar un usuario de su grupo primario +luckperms.command.user.primarygroup.not-member={0} no era miembro de {1}, agregándolos ahora +luckperms.command.user.primarygroup.already-has={0} ya tiene a {1} establecido como su grupo primario +luckperms.command.user.primarygroup.warn-option=Advertencias\: El método de cálculo de grupo primario siendo usado por este servidor ({0}) puede no reflejar este cambio +luckperms.command.user.primarygroup.set=El grupo primario de {0} fue establecido a {1} +luckperms.command.user.track.error-not-contain-group={0} no está ya en ningún grupo de {1} +luckperms.command.user.track.unsure-which-track=Inseguro de qué pista usar, por favor especifíquelo como argumento +luckperms.command.user.track.missing-group-advice=O cree el grupo, o elimínelo de la escalera e intente de nuevo +luckperms.command.user.promote.added-to-first={0} no está en ningún grupo en {1}, así que fueron añadidos al primer grupo, {2} en el contexto {3} +luckperms.command.user.promote.not-on-track={0} no está en ningún grupo en {1}, así que no fue promovido +luckperms.command.user.promote.success=Promoviendo {0} a lo largo de la pista {1} de {2} a {3} en el contexto {4} +luckperms.command.user.promote.end-of-track=Se alcanzó el final de la pista {0}, no es posible promover {1} +luckperms.command.user.promote.next-group-deleted=El siguiente grupo en la pista, {0}, ya no existe +luckperms.command.user.promote.unable-to-promote=No se puede promover al usuario +luckperms.command.user.demote.success=Descendiendo a {0} sobre la escalera {1} de {2} a {3} en el contexto {4} +luckperms.command.user.demote.end-of-track=Se alcanzó el final de la escalera {0}, así que {1} fue eliminado de {2} +luckperms.command.user.demote.end-of-track-not-removed=Se alcanzó el final de la escalera {0}, pero {1} fue eliminado del primer grupo +luckperms.command.user.demote.previous-group-deleted=El grupo anterior en la escalera, {0}, ya no existe +luckperms.command.user.demote.unable-to-demote=No se puede descender al usuario +luckperms.command.group.list.title=Grupos +luckperms.command.group.delete.not-default=No se puede eliminar el grupo predeterminado +luckperms.command.group.info.title=Información del grupo +luckperms.command.group.info.display-name-key=Nombre a mostrar +luckperms.command.group.info.weight-key=Peso +luckperms.command.group.setweight.set=Establecer peso en {0} para el grupo {1} +luckperms.command.group.setdisplayname.doesnt-have={0} no tiene un nombre para mostrar establecido +luckperms.command.group.setdisplayname.already-has={0} ya tiene un nombre para mostrar de {1} +luckperms.command.group.setdisplayname.already-in-use=El nombre para mostrar {0} ya está siendo usado por {1} +luckperms.command.group.setdisplayname.set=Establecer nombre para mostrar a {0} para el grupo {1} en el contexto {2} +luckperms.command.group.setdisplayname.removed=Se eliminó el nombre para mostrar del grupo {0} en el contexto {1} +luckperms.command.track.list.title=Escaleras +luckperms.command.track.path.empty=Ninguno +luckperms.command.track.info.showing-track=Mostrando Escalera +luckperms.command.track.info.path-property=Ruta +luckperms.command.track.clear=La escalera de grupos {0} fue limpiada +luckperms.command.track.append.success=El grupo {0} se añadió a la escalera {1} +luckperms.command.track.insert.success=El grupo {0} fue insertado en la escalera {1} en la posición {2} +luckperms.command.track.insert.error-number=Se esperaba un número pero en su lugar se recibió\: {0} +luckperms.command.track.insert.error-invalid-pos=Imposible insertar en la posición {0} +luckperms.command.track.insert.error-invalid-pos-reason=posición inválida +luckperms.command.track.remove.success=El grupo {0} fue quitado de la escalera {1} +luckperms.command.track.error-empty={0} no puede ser usado ya que está vacío o contiene solo un grupo +luckperms.command.track.error-multiple-groups={0} es miembro de múltiples grupos en esta escalera +luckperms.command.track.error-ambiguous=No se puede determinar su ubicación +luckperms.command.track.already-contains={0} ya contiene a {1} +luckperms.command.track.doesnt-contain={0} no contiene a {1} +luckperms.command.log.load-error=No se pudo cargar el registro +luckperms.command.log.invalid-page=Número de página inválido +luckperms.command.log.invalid-page-range=Por favor, introduzca un valor entre {0} y {1} +luckperms.command.log.empty=No hay entradas de registro que mostrar +luckperms.command.log.notify.error-console=No se pueden alternar las notificaciones para la consola +luckperms.command.log.notify.enabled-term=Habilitado +luckperms.command.log.notify.disabled-term=Deshabilitado +luckperms.command.log.notify.changed-state={0} salida de registro +luckperms.command.log.notify.already-on=Ya está recibiendo notificaciones +luckperms.command.log.notify.already-off=Actualmente no estás recibiendo notificaciones +luckperms.command.log.notify.invalid-state=Estado desconocido. Esperando {0} o {1} +luckperms.command.log.show.search=Mostrando acciones recientes para la consulta {0} +luckperms.command.log.show.recent=Mostrando acciones recientes +luckperms.command.log.show.by=Mostrando acciones recientes de {0} +luckperms.command.log.show.history=Mostrando historial de {0} {1} +luckperms.command.export.error-term=Error +luckperms.command.export.already-running=Otro proceso de exportación ya se está ejecutando +luckperms.command.export.file.already-exists=El archivo {0} ya existe +luckperms.command.export.file.not-writable=No se puede escribir en el archivo {0} +luckperms.command.export.file.success=Exportado con éxito a {0} +luckperms.command.export.file-unexpected-error-writing=Se ha producido un error inesperado al escribir el archivo +luckperms.command.export.web.export-code=Código de exportación +luckperms.command.export.web.import-command-description=Utilice el siguiente comando para importar +luckperms.command.import.term=Importación +luckperms.command.import.error-term=Error +luckperms.command.import.already-running=Otro proceso de importación ya se está ejecutando +luckperms.command.import.file.doesnt-exist=El archivo {0} no existe +luckperms.command.import.file.not-readable=El archivo {0} no se puede leer +luckperms.command.import.file.unexpected-error-reading=Se ha producido un error inesperado al leer del archivo de importación +luckperms.command.import.file.correct-format=¿es el formato correcto? +luckperms.command.import.web.unable-to-read=No se pueden leer los datos con el código dado +luckperms.command.import.progress.percent={0}% completado +luckperms.command.import.progress.operations={0}/{1} operaciones completadas +luckperms.command.import.starting=Comenzando el proceso de importación +luckperms.command.import.completed=COMPLETADO +luckperms.command.import.duration=tomó {0} segundos +luckperms.command.bulkupdate.must-use-console=El comando de actualización en masa sólo puede utilizarse desde la consola +luckperms.command.bulkupdate.invalid-data-type=Tipo inválido, se esperaba {0} +luckperms.command.bulkupdate.invalid-constraint=Restricción inválida {0} +luckperms.command.bulkupdate.invalid-constraint-format=Las restricciones deben estar en el formato {0} +luckperms.command.bulkupdate.invalid-comparison=Operador de comparación inválido {0} +luckperms.command.bulkupdate.invalid-comparison-format=Se esperaba uno de los siguientes\: {0} +luckperms.command.bulkupdate.queued=Operación de actualización en masa fue puesta en la cola +luckperms.command.bulkupdate.confirm=Ejecuta {0} para ejecutar la actualización +luckperms.command.bulkupdate.unknown-id=La operación con id {0} no existe o ha expirado +luckperms.command.bulkupdate.starting=Ejecutando actualización en masa +luckperms.command.bulkupdate.success=Actualización en masa completada con éxito +luckperms.command.bulkupdate.success.statistics.nodes=Total de nodos afectados +luckperms.command.bulkupdate.success.statistics.users=Total de usuarios afectados +luckperms.command.bulkupdate.success.statistics.groups=Total de grupos afectados +luckperms.command.bulkupdate.failure=Falló la actualización en masa, comprueba la consola en busca de errores +luckperms.command.update-task.request=Una tarea de actualización ha sido solicitada, por favor espere +luckperms.command.update-task.complete=Tarea de actualización completada +luckperms.command.update-task.push.attempting=Intentando enviar a otros servidores +luckperms.command.update-task.push.complete=Otros servidores fueron notificados a través de {0} con éxito +luckperms.command.update-task.push.error=Error al enviar cambios a otros servidores +luckperms.command.update-task.push.error-not-setup=No se pueden enviar cambios a otros servidores ya que no se ha configurado un servicio de mensajería +luckperms.command.reload-config.success=El archivo de configuración fue recargado +luckperms.command.reload-config.restart-note=algunas opciones sólo se aplicarán después de que el servidor se haya reiniciado +luckperms.command.translations.searching=Buscando traducciones disponibles, por favor espere... +luckperms.command.translations.searching-error=No se pudo obtener una lista de traducciones disponibles +luckperms.command.translations.installed-translations=Traducciones Instaladas +luckperms.command.translations.available-translations=Traducciones Disponibles +luckperms.command.translations.percent-translated=‎{0}% traducido +luckperms.command.translations.translations-by=por +luckperms.command.translations.installing=Instalando traducciones, por favor espere... +luckperms.command.translations.download-error=No se puede descargar la traducción para {0} +luckperms.command.translations.installing-specific=Instalando idioma {0}... +luckperms.command.translations.install-complete=Instalación completa +luckperms.command.translations.download-prompt=Use {0} para descargar e instalar versiones actualizadas de estas traducciones proporcionadas por la comunidad +luckperms.command.translations.download-override-warning=Tenga en cuenta que esto anulará cualquier cambio que haya hecho para estos idiomas +luckperms.usage.user.description=Un conjunto de comandos para administrar usuarios dentro de LuckPerms. (Un ''usuario'' en LuckPerms es sólo un jugador, y puede referirse a un UUID o nombre de usuario) +luckperms.usage.group.description=Un conjunto de comandos para administrar grupos dentro de LuckPerms. Los grupos son sólo colecciones de asignaciones de permisos que se pueden dar a los usuarios. Los nuevos grupos se hacen utilizando el comando ''creategroup''. +luckperms.usage.track.description=Un conjunto de comandos para administrar escaleras dentro de LuckPerms. Las escaleras son una colección ordenada de grupos que pueden ser usadas para definir ascensos y descensos. +luckperms.usage.log.description=Un conjunto de comandos para administrar la funcionalidad de registro dentro de LuckPerms. +luckperms.usage.sync.description=Recarga todos los datos del almacenamiento del plugin en memoria, y aplica cualquier cambio que se detecte. +luckperms.usage.info.description=Imprime información general sobre la instancia activa del plugin. +luckperms.usage.editor.description=Crea una nueva sesión del editor web +luckperms.usage.editor.argument.type=los tiposa cargar en el editor. (''todos'', ''usuarios'' o ''grupos'') +luckperms.usage.editor.argument.filter=permiso para filtrar entradas de usuario por +luckperms.usage.verbose.description=Controla el sistema de monitorización verboso de comprobación de permisos. +luckperms.usage.verbose.argument.action=ya sea para activar/desactivar el registro, o para cargar la salida del registro +luckperms.usage.verbose.argument.filter=el filtro contra el cual coincidir las entradas +luckperms.usage.verbose.argument.commandas=el jugador/comando a ejecutar +luckperms.usage.tree.description=Genera una vista de árbol (jerarquía de lista ordenada) de todos los permisos conocidos a LuckPerms. +luckperms.usage.tree.argument.scope=la raíz del árbol. especifique "." para incluir todos los permisos +luckperms.usage.tree.argument.player=el nombre de un jugador en línea contra el que comprobar +luckperms.usage.search.description=Busca por todos los usuarios/grupos con un permiso específico +luckperms.usage.search.argument.permission=el permiso a buscar +luckperms.usage.search.argument.page=la página a ver +luckperms.usage.network-sync.description=Sincroniza cambios con el almacenamiento y solicita a todos los demás servidores que hagan lo mismo +luckperms.usage.import.description=Importa datos de un archivo de exportación (previamente creado) +luckperms.usage.import.argument.file=el archivo a importar +luckperms.usage.import.argument.replace=reemplazar datos existentes en lugar de combinar +luckperms.usage.import.argument.upload=sube los datos de un exporte previo +luckperms.usage.export.description=Exporta todos los datos de permisos a un archivo de ''exportación''. Puede volver a importarse más adelante. +luckperms.usage.export.argument.file=el archivo a exportar +luckperms.usage.export.argument.without-users=excluir usuarios en la exportación +luckperms.usage.export.argument.without-groups=excluye los grupos del exporte +luckperms.usage.export.argument.upload=Sube todos los datos de los permisos al webeditor. Puede ser re-importado mas adelante. +luckperms.usage.reload-config.description=Recarga algunas opciones de configuración +luckperms.usage.bulk-update.description=Ejecuta consultas de cambio masivo en todos los datos +luckperms.usage.bulk-update.argument.data-type=el tipo de datos a cambiar. (''todos'', ''usuarios'' o ''grupos'') +luckperms.usage.bulk-update.argument.action=la acción a realizar en los datos. (''actualizar'' o ''eliminar'') +luckperms.usage.bulk-update.argument.action-field=el campo sobre el que actuar. sólo es requerido para ''actualizar''. (''permiso'', ''servidor'' o ''mundo'') +luckperms.usage.bulk-update.argument.action-value=el valor con el que reemplazar. sólo es requerido para ''actualizar''. +luckperms.usage.bulk-update.argument.constraint=las restricciones requeridas para la actualización +luckperms.usage.translations.description=Gestionar traducciones +luckperms.usage.translations.argument.install=subcomando para instalar traducciones +luckperms.usage.apply-edits.description=Aplica cambios en los permisos hechos desde el editor web +luckperms.usage.apply-edits.argument.code=el código único para los datos +luckperms.usage.apply-edits.argument.target=a quién aplicar los datos +luckperms.usage.create-group.description=Crea un nuevo grupo +luckperms.usage.create-group.argument.name=el nombre del grupo +luckperms.usage.create-group.argument.weight=el peso del grupo +luckperms.usage.create-group.argument.display-name=el nombre a mostrar del grupo +luckperms.usage.delete-group.description=Elimina un grupo +luckperms.usage.delete-group.argument.name=el nombre del grupo +luckperms.usage.list-groups.description=Lista todos los grupos de la plataforma +luckperms.usage.create-track.description=Crea una nueva escalera +luckperms.usage.create-track.argument.name=el nombre de la escalera +luckperms.usage.delete-track.description=Elimina una escalera +luckperms.usage.delete-track.argument.name=el nombre de la escalera +luckperms.usage.list-tracks.description=Lista todas las escaleras en la plataforma +luckperms.usage.user-info.description=Muestra información acerca del usuario +luckperms.usage.user-switchprimarygroup.description=Cambia el grupo primario del usuario +luckperms.usage.user-switchprimarygroup.argument.group=el grupo al cual cambiar +luckperms.usage.user-promote.description=Asciende al usuario en una escalera +luckperms.usage.user-promote.argument.track=la escalera en la que ascender al usuario +luckperms.usage.user-promote.argument.context=los contextos en los que promover al usuario +luckperms.usage.user-promote.argument.dont-add-to-first=sólo asciende al usuario is ya está en la escalera +luckperms.usage.user-demote.description=Desciende al usuario en una escalera +luckperms.usage.user-demote.argument.track=la escalera en la que descender al usuario +luckperms.usage.user-demote.argument.context=los contextos en los que descender al usuario +luckperms.usage.user-demote.argument.dont-remove-from-first=impedir que el usuario sea eliminado del primer grupo +luckperms.usage.user-clone.description=Clona el usuario +luckperms.usage.user-clone.argument.user=el nombre/uuid del usuario al que clonar +luckperms.usage.group-info.description=Da información sobre el grupo +luckperms.usage.group-listmembers.description=Muestra los usuarios/grupos que heredan de este grupo +luckperms.usage.group-listmembers.argument.page=la página a ver +luckperms.usage.group-setweight.description=Establece el peso del grupo +luckperms.usage.group-setweight.argument.weight=el peso a establecer +luckperms.usage.group-set-display-name.description=Establece el nombre para mostrar del grupo +luckperms.usage.group-set-display-name.argument.name=el nombre a establecer +luckperms.usage.group-set-display-name.argument.context=los contextos en los que establecer el nombre +luckperms.usage.group-rename.description=Renombra el grupo +luckperms.usage.group-rename.argument.name=el nuevo nombre +luckperms.usage.group-clone.description=Clona el grupo +luckperms.usage.group-clone.argument.name=el nombre del grupo al cual clonar +luckperms.usage.holder-editor.description=Abre el editor de permisos web +luckperms.usage.holder-showtracks.description=Lista las escaleras en las que el objeto se encuentra +luckperms.usage.holder-clear.description=Elimina todos los permisos, padres y meta +luckperms.usage.holder-clear.argument.context=los contextos por los que filtrar +luckperms.usage.permission.description=Editar permisos +luckperms.usage.parent.description=Editar herencias +luckperms.usage.meta.description=Editar valores de metadata +luckperms.usage.permission-info.description=Muestra los nodos de permiso que el objeto tiene +luckperms.usage.permission-info.argument.page=la página a ver +luckperms.usage.permission-info.argument.sort-mode=cómo ordenar las entradas +luckperms.usage.permission-set.description=Establece un permiso para el objeto +luckperms.usage.permission-set.argument.node=el nodo de permiso a establecer +luckperms.usage.permission-set.argument.value=el valor del nodo +luckperms.usage.permission-set.argument.context=los contextos en los que agregar el permiso +luckperms.usage.permission-unset.description=Desestablece un permiso para el objeto +luckperms.usage.permission-unset.argument.node=el nodo de permiso a desestablecer +luckperms.usage.permission-unset.argument.context=los contextos en los que quitar el permiso +luckperms.usage.permission-settemp.description=Establece un permiso para el objeto temporalmente +luckperms.usage.permission-settemp.argument.node=el nodo de permiso a establecer +luckperms.usage.permission-settemp.argument.value=el valor del nodo +luckperms.usage.permission-settemp.argument.duration=la duración hasta que el nodo de permiso expire +luckperms.usage.permission-settemp.argument.temporary-modifier=cómo se debe aplicar el permiso temporal +luckperms.usage.permission-settemp.argument.context=los contextos en los que agregar el permiso +luckperms.usage.permission-unsettemp.description=Desestablece un permiso temporal para el objeto +luckperms.usage.permission-unsettemp.argument.node=el nodo de permiso a desestablecer +luckperms.usage.permission-unsettemp.argument.duration=la duración a restar +luckperms.usage.permission-unsettemp.argument.context=los contextos en los que quitar el permiso +luckperms.usage.permission-check.description=Comprueba si el objeto tiene un cierto nodo de permiso +luckperms.usage.permission-check.argument.node=el nodo de permiso para comprobar +luckperms.usage.permission-clear.description=Borra todos los permisos +luckperms.usage.permission-clear.argument.context=los contextos por los que filtrar +luckperms.usage.parent-info.description=Lista los grupos de los que este objeto hereda +luckperms.usage.parent-info.argument.page=la página a ver +luckperms.usage.parent-info.argument.sort-mode=cómo ordenar las entradas +luckperms.usage.parent-set.description=Elimina todos los demás grupos que el objeto ya hereda y agrega el dado +luckperms.usage.parent-set.argument.group=el grupo a establecer +luckperms.usage.parent-set.argument.context=los contextos en los que establecer el grupo +luckperms.usage.parent-add.description=Establece otro grupo al objeto del cual heredar los permisos +luckperms.usage.parent-add.argument.group=el grupo del cual heredar +luckperms.usage.parent-add.argument.context=los contextos en los que heredar el grupo +luckperms.usage.parent-remove.description=Elimina una regla de herencia previamente establecida +luckperms.usage.parent-remove.argument.group=el grupo a eliminar +luckperms.usage.parent-remove.argument.context=los contextos en los que eliminar el grupo +luckperms.usage.parent-set-track.description=Elimina todos los demás grupos que el objeto ya hereda en la escalera dada y le agrega el grupo especificado +luckperms.usage.parent-set-track.argument.track=la escalera en la cual establecer +luckperms.usage.parent-set-track.argument.group=el grupo a establecer, o un número relacionado a la posición del grupo en la escalera especificada +luckperms.usage.parent-set-track.argument.context=los contextos en los que establecer el grupo +luckperms.usage.parent-add-temp.description=Establece otro grupo para el objeto para heredar permisos temporalmente +luckperms.usage.parent-add-temp.argument.group=el grupo del cual heredar +luckperms.usage.parent-add-temp.argument.duration=la duración de la membresía del grupo +luckperms.usage.parent-add-temp.argument.temporary-modifier=cómo se debe aplicar el permiso temporal +luckperms.usage.parent-add-temp.argument.context=los contextos en los que heredar el grupo +luckperms.usage.parent-remove-temp.description=Elimina una regla de herencia temporal previamente establecida +luckperms.usage.parent-remove-temp.argument.group=el grupo a eliminar +luckperms.usage.parent-remove-temp.argument.duration=la duración a restar +luckperms.usage.parent-remove-temp.argument.context=los contextos en los que eliminar el grupo +luckperms.usage.parent-clear.description=Elimina todos los padres +luckperms.usage.parent-clear.argument.context=los contextos por los que filtrar +luckperms.usage.parent-clear-track.description=Limpia todos los grupos padres sobre la escalera dada +luckperms.usage.parent-clear-track.argument.track=la escalera en la cual eliminar +luckperms.usage.parent-clear-track.argument.context=los contextos por los que filtrar +luckperms.usage.meta-info.description=Muestra todos los meta de chat +luckperms.usage.meta-set.description=Establece un valor meta +luckperms.usage.meta-set.argument.key=la clave a establecer +luckperms.usage.meta-set.argument.value=el valor a establecer +luckperms.usage.meta-set.argument.context=los contextos en los que agregar el par meta +luckperms.usage.meta-unset.description=Desestablece un valor meta +luckperms.usage.meta-unset.argument.key=la clave a quitar +luckperms.usage.meta-unset.argument.context=los contextos en los que quitar el par meta +luckperms.usage.meta-settemp.description=Establece un valor meta temporalmente +luckperms.usage.meta-settemp.argument.key=la clave a establecer +luckperms.usage.meta-settemp.argument.value=el valor a establecer +luckperms.usage.meta-settemp.argument.duration=la duración hasta que el valor meta expire +luckperms.usage.meta-settemp.argument.context=los contextos en los que agregar el par meta +luckperms.usage.meta-unsettemp.description=Desestablece un valor meta temporal +luckperms.usage.meta-unsettemp.argument.key=la clave a quitar +luckperms.usage.meta-unsettemp.argument.context=los contextos en los que quitar el par meta +luckperms.usage.meta-addprefix.description=Añade un prefijo +luckperms.usage.meta-addprefix.argument.priority=la prioridad a la que añadir el prefijo +luckperms.usage.meta-addprefix.argument.prefix=la cadena de prefijo +luckperms.usage.meta-addprefix.argument.context=los contextos en los que agregar el prefijo +luckperms.usage.meta-addsuffix.description=Añade un sufijo +luckperms.usage.meta-addsuffix.argument.priority=la prioridad a la que añadir el sufijo +luckperms.usage.meta-addsuffix.argument.suffix=la cadena de sufijo +luckperms.usage.meta-addsuffix.argument.context=los contextos en los que agregar el sufijo +luckperms.usage.meta-setprefix.description=Establece un prefijo +luckperms.usage.meta-setprefix.argument.priority=la prioridad a la que establecer el prefijo +luckperms.usage.meta-setprefix.argument.prefix=la cadena de prefijo +luckperms.usage.meta-setprefix.argument.context=los contextos en los que establecer el prefijo +luckperms.usage.meta-setsuffix.description=Establece un sufijo +luckperms.usage.meta-setsuffix.argument.priority=la prioridad a la que establecer el sufijo +luckperms.usage.meta-setsuffix.argument.suffix=la cadena de sufijo +luckperms.usage.meta-setsuffix.argument.context=los contextos en los que establecer el sufijo +luckperms.usage.meta-removeprefix.description=Elimina un prefijo +luckperms.usage.meta-removeprefix.argument.priority=la prioridad a la que quitar el prefijo +luckperms.usage.meta-removeprefix.argument.prefix=la cadena de prefijo +luckperms.usage.meta-removeprefix.argument.context=los contextos en los que quitar el prefijo +luckperms.usage.meta-removesuffix.description=Elimina un sufijo +luckperms.usage.meta-removesuffix.argument.priority=la prioridad a la que quitar el sufijo +luckperms.usage.meta-removesuffix.argument.suffix=la cadena de sufijo +luckperms.usage.meta-removesuffix.argument.context=los contextos en los que quitar el sufijo +luckperms.usage.meta-addtemp-prefix.description=Añade un prefijo temporalmente +luckperms.usage.meta-addtemp-prefix.argument.priority=la prioridad a la que añadir el prefijo +luckperms.usage.meta-addtemp-prefix.argument.prefix=la cadena de prefijo +luckperms.usage.meta-addtemp-prefix.argument.duration=la duración hasta que el prefijo expire +luckperms.usage.meta-addtemp-prefix.argument.context=los contextos en los que agregar el prefijo +luckperms.usage.meta-addtemp-suffix.description=Añade un sufijo temporalmente +luckperms.usage.meta-addtemp-suffix.argument.priority=la prioridad a la que añadir el sufijo +luckperms.usage.meta-addtemp-suffix.argument.suffix=la cadena de sufijo +luckperms.usage.meta-addtemp-suffix.argument.duration=la duración hasta que el sufijo expire +luckperms.usage.meta-addtemp-suffix.argument.context=los contextos en los que agregar el sufijo +luckperms.usage.meta-settemp-prefix.description=Establece un prefijo temporalmente +luckperms.usage.meta-settemp-prefix.argument.priority=la prioridad a la que establecer el prefijo +luckperms.usage.meta-settemp-prefix.argument.prefix=la cadena de prefijo +luckperms.usage.meta-settemp-prefix.argument.duration=la duración hasta que el prefijo expire +luckperms.usage.meta-settemp-prefix.argument.context=los contextos en los que establecer el prefijo +luckperms.usage.meta-settemp-suffix.description=Establece un sufijo temporalmente +luckperms.usage.meta-settemp-suffix.argument.priority=la prioridad a la que establecer el sufijo +luckperms.usage.meta-settemp-suffix.argument.suffix=la cadena de sufijo +luckperms.usage.meta-settemp-suffix.argument.duration=la duración hasta que el sufijo expire +luckperms.usage.meta-settemp-suffix.argument.context=los contextos en los que establecer el sufijo +luckperms.usage.meta-removetemp-prefix.description=Elimina un prefijo temporal +luckperms.usage.meta-removetemp-prefix.argument.priority=la prioridad a la que quitar el prefijo +luckperms.usage.meta-removetemp-prefix.argument.prefix=la cadena de prefijo +luckperms.usage.meta-removetemp-prefix.argument.context=los contextos en los que quitar el prefijo +luckperms.usage.meta-removetemp-suffix.description=Elimina un sufijo temporal +luckperms.usage.meta-removetemp-suffix.argument.priority=la prioridad a la que quitar el sufijo +luckperms.usage.meta-removetemp-suffix.argument.suffix=la cadena de sufijo +luckperms.usage.meta-removetemp-suffix.argument.context=los contextos en los que quitar el sufijo +luckperms.usage.meta-clear.description=Elimina todos los meta +luckperms.usage.meta-clear.argument.type=el tipo de meta a eliminar +luckperms.usage.meta-clear.argument.context=los contextos por los que filtrar +luckperms.usage.track-info.description=Da información sobre la escalera +luckperms.usage.track-editor.description=Abre el editor de permisos web +luckperms.usage.track-append.description=Agrega un grupo al final de la escalera +luckperms.usage.track-append.argument.group=el grupo a añadir +luckperms.usage.track-insert.description=Inserta un grupo en una posición dada a lo largo de la escalera +luckperms.usage.track-insert.argument.group=el grupo a insertar +luckperms.usage.track-insert.argument.position=la posición en la que insertar el grupo (la primera posición en la escalera es 1) +luckperms.usage.track-remove.description=Elimina un grupo de la escalera +luckperms.usage.track-remove.argument.group=el grupo a eliminar +luckperms.usage.track-clear.description=Limpia los grupos en la escalera +luckperms.usage.track-rename.description=Renombra la escalera +luckperms.usage.track-rename.argument.name=el nuevo nombre +luckperms.usage.track-clone.description=Clona la escalera +luckperms.usage.track-clone.argument.name=el nombre de la escalera a clonar sobre +luckperms.usage.log-recent.description=Ver acciones recientes +luckperms.usage.log-recent.argument.user=el nombre/uuid del usuario a filtrar +luckperms.usage.log-recent.argument.page=el número de página a ver +luckperms.usage.log-search.description=Buscar una entrada en el registro +luckperms.usage.log-search.argument.query=la consulta a buscar +luckperms.usage.log-search.argument.page=el número de página a ver +luckperms.usage.log-notify.description=Alternar notificaciones de registro +luckperms.usage.log-notify.argument.toggle=si para activar o desactivar +luckperms.usage.log-user-history.description=Ver historial de un usuario +luckperms.usage.log-user-history.argument.user=el nombre/uuid del usuario +luckperms.usage.log-user-history.argument.page=el número de página a ver +luckperms.usage.log-group-history.description=Ver historial de un grupo +luckperms.usage.log-group-history.argument.group=el nombre del grupo +luckperms.usage.log-group-history.argument.page=el número de página a ver +luckperms.usage.log-track-history.description=Ver historial de la escalera +luckperms.usage.log-track-history.argument.track=el nombre de la escalera +luckperms.usage.log-track-history.argument.page=el número de página a ver +luckperms.usage.sponge.description=Editar datos adicionales de Sponge +luckperms.usage.sponge.argument.collection=la colección a consultar +luckperms.usage.sponge.argument.subject=el sujeto a modificar +luckperms.usage.sponge-permission-info.description=Muestra información sobre los permisos del sujeto +luckperms.usage.sponge-permission-info.argument.contexts=los contextos por los que filtrar +luckperms.usage.sponge-permission-set.description=Establece un permiso para el Sujeto +luckperms.usage.sponge-permission-set.argument.node=el nodo de permiso a establecer +luckperms.usage.sponge-permission-set.argument.tristate=el valor al que asignar el permiso +luckperms.usage.sponge-permission-set.argument.contexts=los contextos en los que establecer el permiso +luckperms.usage.sponge-permission-clear.description=Limpia los permisos del Sujeto +luckperms.usage.sponge-permission-clear.argument.contexts=los contextos en los que borrar los permisos +luckperms.usage.sponge-parent-info.description=Muestra información sobre los padres del sujeto +luckperms.usage.sponge-parent-info.argument.contexts=los contextos por los que filtrar +luckperms.usage.sponge-parent-add.description=Añade un padre al Sujeto +luckperms.usage.sponge-parent-add.argument.collection=la colección de sujetos donde el Sujeto padre está +luckperms.usage.sponge-parent-add.argument.subject=el nombre del Sujeto padre +luckperms.usage.sponge-parent-add.argument.contexts=los contextos en los que agregar el padre +luckperms.usage.sponge-parent-remove.description=Elimina un padre del Sujeto +luckperms.usage.sponge-parent-remove.argument.collection=la colección de sujetos donde el Sujeto padre está +luckperms.usage.sponge-parent-remove.argument.subject=el nombre del Sujeto padre +luckperms.usage.sponge-parent-remove.argument.contexts=los contextos en los que quitar el padre +luckperms.usage.sponge-parent-clear.description=Elimina a los padres del Sujeto +luckperms.usage.sponge-parent-clear.argument.contexts=los contextos en los que quitar a los padres +luckperms.usage.sponge-option-info.description=Muestra información sobre las opciones del sujeto +luckperms.usage.sponge-option-info.argument.contexts=los contextos por los que filtrar +luckperms.usage.sponge-option-set.description=Establece una opción para el Sujeto +luckperms.usage.sponge-option-set.argument.key=la clave a establecer +luckperms.usage.sponge-option-set.argument.value=el valor al que establecer la clave +luckperms.usage.sponge-option-set.argument.contexts=los contextos en los que establecer la opción +luckperms.usage.sponge-option-unset.description=Desestablece una opción para el Sujeto +luckperms.usage.sponge-option-unset.argument.key=la clave a quitar +luckperms.usage.sponge-option-unset.argument.contexts=los contextos en los que quitar la clave +luckperms.usage.sponge-option-clear.description=Elimina a las opciones del Sujeto +luckperms.usage.sponge-option-clear.argument.contexts=los contextos en los que quitar a las opciones diff --git a/src/plugins/LuckPerms/translations/repository/fa_IR.properties b/src/plugins/LuckPerms/translations/repository/fa_IR.properties new file mode 100644 index 0000000..1936b03 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/fa_IR.properties @@ -0,0 +1,95 @@ +luckperms.logs.actionlog-prefix=LOG +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EXPORT +luckperms.commandsystem.available-commands=Az {0} Baraye Didan Command Haye Mojood Estefade Konid +luckperms.commandsystem.command-not-recognised=Commande Eshtebah +luckperms.commandsystem.no-permission=Shoma Nemitavanid In Kar Ro Anjam Dahid\! +luckperms.commandsystem.no-permission-subcommands=Shoma Dastery Be In Sub Command Ra Nadarid +luckperms.commandsystem.already-executing-command=Commande Digary Az Ghabl Dar Hale Ejra Ast, Lotfan Sabr Konid... +luckperms.commandsystem.usage.sub-commands-header=Sub Command Ha +luckperms.commandsystem.usage.usage-header=Tarze Estefade +luckperms.commandsystem.usage.arguments-header=Argumentha +luckperms.first-time.no-permissions-setup=Benazar Mirese Ke Hich Permission ee Setup Nashode\! +luckperms.first-time.use-console-to-give-access=Ghabl Az Inke Az Command Haye LuckPerms Estefade Koni, Bayad Be Khodet Dastresy Sho Az Tariqe Console Bedi +luckperms.first-time.console-command-prompt=Console et Ro Baz Kon Va Run Kon +luckperms.first-time.next-step=Bad Az Anjam In Kar, Mitoonid Group Ha Va Permission Haro Tayeen Konid +luckperms.first-time.wiki-prompt=Nemidooni Az Koja Shoroo Koni? Injaro Check Kon\: {0} +luckperms.login.try-again=Lotfan Badan Talash Konid +luckperms.login.loading-database-error=Dar Load Shodan Database Moshkely Rokh Dade Ast +luckperms.login.server-admin-check-console-errors=Age Admine Server Hasty, Lotfan Console Ro Baraye Peyda Kardan Error Ha Check Kon +luckperms.login.server-admin-check-console-info=Baraye Etela''ate Bishtar Console Ro Check Konid +luckperms.login.data-not-loaded-at-pre=Dataye Permission Usere Shoma Dar Marhale Ghabl Az Login Load Nashode Ast +luckperms.login.unable-to-continue=Emkane Edame Dadan Vojood Nadarad +luckperms.login.craftbukkit-offline-mode-error=in mamoolan be in dalil ast ke mian tanzimat online-mode va Craftbukkit tadakhol ijad shode ast +luckperms.login.unexpected-error=Hengam tanzim kardan ettela''at permission haye shoma khataye na montazere rokh dade ast +luckperms.opsystem.disabled=System OP vanilla dar in server gheir fa''al ast +luckperms.opsystem.sponge-warning=Lotfan dar nazar dashte bashid ke vaziat server operator hich tasiri bar rooye permission check haye sponge nadarad, shoma bayad ettela''at har user ra mostaghim edit konid +luckperms.duration.unit.years.plural={0} Sal +luckperms.duration.unit.years.singular={0} Sal +luckperms.duration.unit.years.short={0}yr +luckperms.duration.unit.months.plural={0} Mah +luckperms.duration.unit.months.singular={0} mah +luckperms.duration.unit.months.short={0}mo +luckperms.duration.unit.weeks.plural={0} Hafte +luckperms.duration.unit.weeks.singular={0} hafte +luckperms.duration.unit.weeks.short={0}w +luckperms.duration.unit.days.plural={0} rooz +luckperms.duration.unit.days.singular={0} rooz +luckperms.duration.unit.days.short={0}d +luckperms.duration.unit.hours.plural={0} sa''at +luckperms.duration.unit.hours.singular={0} sa''at +luckperms.duration.unit.hours.short={0}h +luckperms.duration.unit.minutes.plural={0} daghighe +luckperms.duration.unit.minutes.singular={0} daghighe +luckperms.duration.unit.minutes.short={0}min +luckperms.duration.unit.seconds.plural={0} saniye +luckperms.duration.unit.seconds.singular={0} saniye +luckperms.duration.unit.seconds.short={0}sec +luckperms.duration.since={0} pish +luckperms.command.misc.invalid-code=Code e Namotabar +luckperms.command.misc.response-code-key=code pasokh +luckperms.command.misc.error-message-key=payam +luckperms.command.misc.bytebin-unable-to-communicate=Nemitavan ba bytebin ertebat bargharar kard +luckperms.command.misc.webapp-unable-to-communicate=Nemitavan ba barname web ertebat bargharar kard +luckperms.command.misc.check-console-for-errors=Console ra baraye didan error ha barresi konid +luckperms.command.misc.wait-to-finish=لطفاً تا اتمام صبر کنید و دوباره تلاش کنید +luckperms.command.misc.invalid-priority=Ahamiat eshtebah {0} +luckperms.command.misc.expected-number=Lotfan Yek Adad Vared Konid +luckperms.command.misc.date-parse-error=Tarikh {0} dorost nemibashad +luckperms.command.misc.date-in-past-error=شما نمیتوانید یک تاریخ در گذشته را ثبت کنید +luckperms.command.misc.page=صفحه ی {0} از {1} +luckperms.command.misc.page-entries={0} voroodi +luckperms.command.misc.none=هیچ کدام +luckperms.command.misc.loading.error.unexpected=یک خطای غیرمنتظره رخ داد +luckperms.command.misc.loading.error.user=Karbar load nashode +luckperms.command.misc.loading.error.user-specific=Nemitavan karbar {0} ra load kard +luckperms.command.misc.loading.error.user-not-found=کاربری برای {0} پیدا نشد +luckperms.command.misc.loading.error.user-save-error=Hengam zakhire sazi karbar {0} moshkeli pish amad +luckperms.command.misc.loading.error.user-not-online=Karbar {0} online nist +luckperms.command.misc.loading.error.group=گروه یافت نشد +luckperms.command.misc.loading.error.all-groups=در بارگزاری همه گروه ها مشکلی پیش آمد +luckperms.command.editor.url=بر روی لینک کلیک کنید تا ادیتور را باز کنید +luckperms.command.editor.unable-to-communicate=در ارتباط با ادیتور مشکلی به وجود آمد +luckperms.command.editor.apply-edits.success-summary={0} {1} و {2} {3} +luckperms.command.editor.apply-edits.success.additions=اضافات +luckperms.command.editor.apply-edits.success.additions-singular=اضافه +luckperms.command.editor.apply-edits.success.deletions=پاک شده +luckperms.command.editor.apply-edits.success.deletions-singular=پاک شده +luckperms.command.editor.apply-edits.no-changes=هیچ تغییری از ویرایشگر وب دریافت نشد +luckperms.command.tree.url=URL دسترسی درختی +luckperms.command.verbose.enabled-term=فعال +luckperms.command.verbose.disabled-term=غیرفعال +luckperms.command.info.running-plugin=در حال اجرا +luckperms.command.info.platform-key=پلتفرم +luckperms.command.info.server-brand-key=برند سرور +luckperms.command.info.server-version-key=نسخهٔ سرور +luckperms.command.info.storage-key=حافظه +luckperms.command.info.storage-type-key=نوع +luckperms.command.info.storage.meta.split-types-key=انواع +luckperms.command.info.storage.meta.ping-key=پینگ +luckperms.command.info.storage.meta.connected-key=متصل شده +luckperms.command.info.storage.meta.file-size-key=اندازهٔ فایل +luckperms.command.info.messaging-key=پیام دادن +luckperms.command.info.online-players-key=کاربران آنلاین +luckperms.command.generic.permission.check.result.result-key=نتیجه +luckperms.command.generic.parent.info.click-to-remove=برای حذف این پرنت از {0} کلیک کنید diff --git a/src/plugins/LuckPerms/translations/repository/fi_FI.properties b/src/plugins/LuckPerms/translations/repository/fi_FI.properties new file mode 100644 index 0000000..6ccacd9 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/fi_FI.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=LOKI +luckperms.logs.verbose-prefix=YK +luckperms.logs.export-prefix=VIENTI +luckperms.commandsystem.available-commands=Kirjoita {0} nähdäksesi saatavilla olevat komennot +luckperms.commandsystem.command-not-recognised=Komentoa ei tunnistettu +luckperms.commandsystem.no-permission=Sinulla ei ole oikeuksia käyttää tätä komentoa\! +luckperms.commandsystem.no-permission-subcommands=Sinulla ei ole oikeuksia käyttää alikomentoja +luckperms.commandsystem.already-executing-command=Toista komentoa suoritetaan, odotetaan sen valmistumista... +luckperms.commandsystem.usage.sub-commands-header=Alikomennot +luckperms.commandsystem.usage.usage-header=Komentojen käyttö +luckperms.commandsystem.usage.arguments-header=Argumentit +luckperms.first-time.no-permissions-setup=Näyttää siltä, että oikeuksia ei ole vielä määritetty\! +luckperms.first-time.use-console-to-give-access=Ennen kuin voit käyttää LuckPerms-komentoja pelissä, sinun täytyy antaa itsellesi siihen oikeudet konsolissa +luckperms.first-time.console-command-prompt=Avaa konsolisi ja suorita +luckperms.first-time.next-step=Kun olet tehnyt tämän, voit alkaa määrittelemään ryhmiä ja oikeuksia +luckperms.first-time.wiki-prompt=Etkö tiedä mistä aloittaa? Kurkkaa täältä\: {0} +luckperms.login.try-again=Yritä myöhemmin uudelleen +luckperms.login.loading-database-error=Tietokannassa tapahtui virhe käyttöoikeustietoja ladattaessa +luckperms.login.server-admin-check-console-errors=Jos olet palvelimen ylläpitäjä, tarkista konsoli mahdollisten virheiden varalta +luckperms.login.server-admin-check-console-info=Ole hyvä ja tarkista palvelimen konsoli saadaksesi lisätietoja +luckperms.login.data-not-loaded-at-pre=Käyttöoikeustietojasi ei ladattu esikirjautumis-vaiheen aikana +luckperms.login.unable-to-continue=ei voida jatkaa +luckperms.login.craftbukkit-offline-mode-error=tämä johtuu todennäköisesti ristiriidasta CraftBukkitin ja online-tilan asetusten välillä +luckperms.login.unexpected-error=Tapahtui odottamaton virhe määritettäessä käyttöoikeustietojasi +luckperms.opsystem.disabled=Vanilla OP oikeudet eivät ole käytössä tällä palvelimella +luckperms.opsystem.sponge-warning=Huomioithan, että palvelimen OP-oikeuksien tila ei vaikuta Sponge\:n käyttöoikeustarkastuksiin, kun käyttöoikeus-plugin on asennettu. Sinun täytyy muokata käyttäjän tietoja tiedostosta käsin +luckperms.duration.unit.years.plural={0} vuotta +luckperms.duration.unit.years.singular={0} vuosi +luckperms.duration.unit.years.short={0}v +luckperms.duration.unit.months.plural={0} kuukautta +luckperms.duration.unit.months.singular={0} kuukausi +luckperms.duration.unit.months.short={0}kk +luckperms.duration.unit.weeks.plural={0} viikkoa +luckperms.duration.unit.weeks.singular={0} viikko +luckperms.duration.unit.weeks.short={0}vi +luckperms.duration.unit.days.plural={0} päivää +luckperms.duration.unit.days.singular={0} päivä +luckperms.duration.unit.days.short={0}p +luckperms.duration.unit.hours.plural={0} tuntia +luckperms.duration.unit.hours.singular={0} tunti +luckperms.duration.unit.hours.short={0}t +luckperms.duration.unit.minutes.plural={0} minuuttia +luckperms.duration.unit.minutes.singular={0} minuutti +luckperms.duration.unit.minutes.short={0}m +luckperms.duration.unit.seconds.plural={0} sekuntia +luckperms.duration.unit.seconds.singular={0} sekunti +luckperms.duration.unit.seconds.short={0}s +luckperms.duration.since={0} sitten +luckperms.command.misc.invalid-code=Virheellinen koodi +luckperms.command.misc.response-code-key=vastauskoodi +luckperms.command.misc.error-message-key=viesti +luckperms.command.misc.bytebin-unable-to-communicate=Ei voitu kommunikoida bytebinin kanssa +luckperms.command.misc.webapp-unable-to-communicate=Kommunikointi web-sovelluksen kanssa epäonnistui +luckperms.command.misc.check-console-for-errors=Tarkista virheet konsolista +luckperms.command.misc.file-must-be-in-data=Tiedoston {0} on oltava data-kansiossa +luckperms.command.misc.wait-to-finish=Odota edellisen prosessin loppumista ja yritä sitten uudestaan +luckperms.command.misc.invalid-priority=Virheellinen prioriteetti {0} +luckperms.command.misc.expected-number=Oletettiin numeroa +luckperms.command.misc.date-parse-error=Päivämäärää {0} ei voitu parsia +luckperms.command.misc.date-in-past-error=Et voi asettaa päivämäärää menneisyyteen\! +luckperms.command.misc.page=sivu {0}/{1} +luckperms.command.misc.page-entries={0} tulosta +luckperms.command.misc.none=- +luckperms.command.misc.loading.error.unexpected=Tapahtui odottamaton virhe +luckperms.command.misc.loading.error.user=Käyttäjää ei ladattu +luckperms.command.misc.loading.error.user-specific=Kohdekäyttäjän {0} lataus ei onnistu +luckperms.command.misc.loading.error.user-not-found=Käyttäjää {0} ei löytynyt +luckperms.command.misc.loading.error.user-save-error=Käyttäjän {0} tietojen tallentamisessa tapahtui virhe +luckperms.command.misc.loading.error.user-not-online=Käyttäjä {0} ei ole paikalla +luckperms.command.misc.loading.error.user-invalid={0} ei ole kelvollinen käyttäjänimi tai uuid +luckperms.command.misc.loading.error.user-not-uuid=Kohdekäyttäjällä {0} ei ole kelvollista uuid-tunnusta +luckperms.command.misc.loading.error.group=Ryhmää ei ladattu +luckperms.command.misc.loading.error.all-groups=Kaikkia ryhmiä ei voitu ladata +luckperms.command.misc.loading.error.group-not-found=Ryhmää nimellä {0} ei löydetty +luckperms.command.misc.loading.error.group-save-error=Virhe tapahtui tallentassa ryhmän {0} dataa +luckperms.command.misc.loading.error.group-invalid={0} ei ole kelvollinen ryhmän nimi +luckperms.command.misc.loading.error.track=Polkua ei ladattu +luckperms.command.misc.loading.error.all-tracks=Kaikkia polkuja ei voitu ladata +luckperms.command.misc.loading.error.track-not-found=Polkua nimellä {0} ei löytynyt +luckperms.command.misc.loading.error.track-save-error=Virhe tallentaessa polun {0} tietoa +luckperms.command.misc.loading.error.track-invalid={0} ei ole kelvollinen polun nimi +luckperms.command.editor.no-match=Editoria ei voi avata\: yksikään objekti ei vastaa pyytämääsi tyyppiä +luckperms.command.editor.start=Valmistellaan uutta editori-istuntoa, odota hetki... +luckperms.command.editor.url=Klikkaa alla olevasta linkistä avataksesi editori +luckperms.command.editor.unable-to-communicate=Kommunikointi editorin kanssa epäonnistui +luckperms.command.editor.apply-edits.success=Editorin data lisätty {0} {1} +luckperms.command.editor.apply-edits.success-summary={0} {1} ja {2} {3} +luckperms.command.editor.apply-edits.success.additions=lisäystä +luckperms.command.editor.apply-edits.success.additions-singular=lisäys +luckperms.command.editor.apply-edits.success.deletions=poistoa +luckperms.command.editor.apply-edits.success.deletions-singular=poisto +luckperms.command.editor.apply-edits.no-changes=Web-editorista ei tehty muutoksia, palautetut tiedot eivät sisältänet muokkauksia +luckperms.command.editor.apply-edits.unknown-type=Muokkausta ei voida soveltaa määritettyyn objektityypiin +luckperms.command.editor.apply-edits.unable-to-read=Tietoja ei voi lukea annetulta koodilta +luckperms.command.search.searching.permission=Etsitään käyttäjiä ja ryhmiä, joilla on oikeus {0} +luckperms.command.search.searching.inherit=Etsitään käyttäjiä ja ryhmiä, jotka perivät ryhmän {0} oikeudet +luckperms.command.search.result=Löytyi {0} tulosta {1} käyttältä ja {2} ryhmältä +luckperms.command.search.result.default-notice=Huomaa\: Kun etsit oletusryhmän jäseniä, offline-pelaajia - joilla ei ole muita käyttöoikeuksia ei näytetä\! +luckperms.command.search.showing-users=Näytetään käyttäjätulokset +luckperms.command.search.showing-groups=Näytetään ryhmätulokset +luckperms.command.tree.start=Luodaan oikeuspuuta, odota... +luckperms.command.tree.empty=Puuta ei voitu luoda, tuloksia ei löytynyt +luckperms.command.tree.url=Oikeuspuun URL +luckperms.command.verbose.invalid-filter={0} ei ole kelvollinen yksityiskohtainen suodatin +luckperms.command.verbose.enabled=Yksityiskohtainen suodin on {0} hauille, jotka vastaavat {1} +luckperms.command.verbose.command-exec=Pakotetaan {0} suorittamaan komento {1} ja raportoidaan kaikista tehdyistä tarkistuksista... +luckperms.command.verbose.off=Yksityiskohtainen lokikirjaus {0} +luckperms.command.verbose.command-exec-complete=Komennon suoritus valmis +luckperms.command.verbose.command.no-checks=Komennon suoritus suoritettu, mutta käyttöoikeustarkastuksia ei tehty +luckperms.command.verbose.command.possibly-async=Tämä voi johtua siitä, että plugin suorittaa komentoja taustalla (async) +luckperms.command.verbose.command.try-again-manually=Voit edelleen käyttää verboosia manuaalisesti tämän kaltaisten tarkistusten havaitsemiseksi +luckperms.command.verbose.enabled-recording=Yksityiskohtainen lokitallennus on {0} tuloksille, jotka vastaavat {1} +luckperms.command.verbose.uploading=Yksityiskohtainen lokikirjaus {0}, lähetetään tuloksia... +luckperms.command.verbose.url=Yksityiskohtaisen suotimen URL-osoite +luckperms.command.verbose.enabled-term=käytössä +luckperms.command.verbose.disabled-term=poistettu käytöstä +luckperms.command.verbose.query-any=JOKIN +luckperms.command.info.running-plugin=Käytetään +luckperms.command.info.platform-key=Alusta +luckperms.command.info.server-brand-key=Palvelinbrändi +luckperms.command.info.server-version-key=Palvelimen versio +luckperms.command.info.storage-key=Tallennustila +luckperms.command.info.storage-type-key=Tyyppi +luckperms.command.info.storage.meta.split-types-key=Tyypit +luckperms.command.info.storage.meta.ping-key=Viive +luckperms.command.info.storage.meta.connected-key=Yhdistetty +luckperms.command.info.storage.meta.file-size-key=Tiedoston koko +luckperms.command.info.extensions-key=Laajennukset +luckperms.command.info.messaging-key=Viestintä +luckperms.command.info.instance-key=Instanssi +luckperms.command.info.static-contexts-key=Staattiset kontekstit +luckperms.command.info.online-players-key=Aktiiviset pelaajat +luckperms.command.info.online-players-unique={0} uniikki +luckperms.command.info.uptime-key=Käyttöaika +luckperms.command.info.local-data-key=Paikallinen data +luckperms.command.info.local-data={0} käyttäjää, {1} ryhmää, {2} polkua +luckperms.command.generic.create.success={0} luotiin onnistuneesti +luckperms.command.generic.create.error=Virhe tapahtui luotaessa kohdetta {0} +luckperms.command.generic.create.error-already-exists={0} on jo olemassa\! +luckperms.command.generic.delete.success={0} poistettiin onnistuneesti +luckperms.command.generic.delete.error=Virhe tapahtui poistaessa kohdetta {0} +luckperms.command.generic.delete.error-doesnt-exist={0} ei ole olemassa\! +luckperms.command.generic.rename.success={0} nimettiin uudelleen onnistuneesti nimellä {1} +luckperms.command.generic.clone.success={0} kloonattiin onnistuneesti {1} päälle +luckperms.command.generic.info.parent.title=Isäntäryhmät +luckperms.command.generic.info.parent.temporary-title=Väliaikaiset Isäntäryhmät +luckperms.command.generic.info.expires-in=vanhenee +luckperms.command.generic.info.inherited-from=periytyy +luckperms.command.generic.info.inherited-from-self=itseensä +luckperms.command.generic.show-tracks.title={0}n polut +luckperms.command.generic.show-tracks.empty={0} ei ole millään polulla +luckperms.command.generic.clear.node-removed={0} solmua poistettiin +luckperms.command.generic.clear.node-removed-singular={0} solmu poistettiin +luckperms.command.generic.clear={0}\:n solmut tyhjennettiin kontekstissa {1} +luckperms.command.generic.permission.info.title={0}n oikeudet +luckperms.command.generic.permission.info.empty={0}\:lla ei ole oikeuksia asetettuna +luckperms.command.generic.permission.info.click-to-remove=Klikkaa poistaaksesi solmun kohdasta\: {0} +luckperms.command.generic.permission.check.info.title=Tiedot luvalle {0} +luckperms.command.generic.permission.check.info.directly=Pelaajalla {0} on lupa {1} asetettu arvoon {2} kontekstissa {3} +luckperms.command.generic.permission.check.info.inherited={0} perii luvan {1} asetettu arvoon {2} ryhmästä {3} kontekstissa {4} +luckperms.command.generic.permission.check.info.not-directly=Pelaajalla {0} ei ole asetettu lupaa {1} +luckperms.command.generic.permission.check.info.not-inherited={0} ei peri ryhmää {1} +luckperms.command.generic.permission.check.result.title=Lupatarkistus luvalle {0} +luckperms.command.generic.permission.check.result.result-key=Tulos +luckperms.command.generic.permission.check.result.processor-key=Prosessori +luckperms.command.generic.permission.check.result.cause-key=Syy +luckperms.command.generic.permission.check.result.context-key=Konteksti +luckperms.command.generic.permission.set=Aseta {0} arvoon {1} {2} kontekstissa {3} +luckperms.command.generic.permission.already-has={0} on jo {1} asetettu konteksissä {2} +luckperms.command.generic.permission.set-temp=Aseta {0} arvoon {1} {2} ajaksi {3} kontekstissa {4} +luckperms.command.generic.permission.already-has-temp={0} on jo {1} asetettu kontekstissa {2} +luckperms.command.generic.permission.unset=Poista {0} kohteelle {1} kontekstissa {2} +luckperms.command.generic.permission.doesnt-have={0} ei ole {1} kontekstissa {2} +luckperms.command.generic.permission.unset-temp=Poista väliaikainen lupa {0} kohteelle {1} kontekstissa {2} +luckperms.command.generic.permission.subtract=Aseta {0} arvoon {1} {2} ajaksi {3} \nkontekstissa {4}, {5} vähemmän kuin ennen +luckperms.command.generic.permission.doesnt-have-temp={0} ei ole {1} kontekstissa tällä hetkellä {2} +luckperms.command.generic.permission.clear={0}\:n oikeudet tyhjennettiin kontekstissa {1} +luckperms.command.generic.parent.info.title={0}\:n vanhemmat +luckperms.command.generic.parent.info.empty={0}\:lla ei ole vanhempia asetettuna +luckperms.command.generic.parent.info.click-to-remove=Paina poistaaksesi tämän vanhemman kohteesta {0} +luckperms.command.generic.parent.add={0} perii nyt oikeudet kohteelta {1} kontekstissa {2} +luckperms.command.generic.parent.add-temp={0} perii nyt oikeudet kohteelta {1} ajaksi {2} kontekstissa {3} +luckperms.command.generic.parent.set={0} sai olemassa olevat vanhempansa tyhjennettyä, ja nyt vain perii {1} kontekstissa {2} +luckperms.command.generic.parent.set-track={0} sai olemassa olevat vanhempansa tyhjennettyä, ja nyt vain perii {1} kontekstissa {2} +luckperms.command.generic.parent.remove={0} ei enää peri oikeuksia kohteelta {1} kontekstissa {2} +luckperms.command.generic.parent.remove-temp={0} ei enää väliaikaisesti peri oikeuksia kohteelta {1} kontekstissa {2} +luckperms.command.generic.parent.subtract={0} perii oikeudet kohteelta {1} ajaksi {2} kontekstissa {3}, {4} vähemmän kuin aiemmin +luckperms.command.generic.parent.clear={0}\:n vanhemmat tyhjennettiin kontekstista {1} +luckperms.command.generic.parent.clear-track={0}\:n vanhemmat radalla {1} tyhjennettiin kontekstista {2} +luckperms.command.generic.parent.already-inherits={0} perii jo kohteesta {1} kontekstissa {2} +luckperms.command.generic.parent.doesnt-inherit={0} ei peri kohteesta {1} kontekstissa {2} +luckperms.command.generic.parent.already-temp-inherits={0} perii jo kohteesta {1} konteksissa {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} ei väliaikaisesti peri kohteesta {1} kontekstissa {2} +luckperms.command.generic.chat-meta.info.title-prefix={0}\:n etuliitteet +luckperms.command.generic.chat-meta.info.title-suffix={0}\:n jälkiliitteet +luckperms.command.generic.chat-meta.info.none-prefix={0} ei sisällä etuliitteitä +luckperms.command.generic.chat-meta.info.none-suffix={0} ei sisällä jälkiliitteitä +luckperms.command.generic.chat-meta.info.click-to-remove=Klikkaa poistaaksesi tämän {0} kohteesta {1} +luckperms.command.generic.chat-meta.already-has={0} on jo {1} {2} asetettu prioriteetiksi kohteelle {3} kontekstissa {4} +luckperms.command.generic.chat-meta.already-has-temp={0} on jo {1} {2} asetettu prioriteetiksi väliaikaisesti kohteelle {3} kontekstissa {4} +luckperms.command.generic.chat-meta.doesnt-have={0}\:lla ei ole {1} {2} asetettu prioriteetiksi kohteelle {3} kontekstissa {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0}\:lla ei ole {1} {2} asetettu väliaikaisesti priosriteetiksi kohteelle {3} kontekstissa {4} +luckperms.command.generic.chat-meta.add={0} sai {1} {2} asetettu prioriteetiksi kohteelle {3} kontekstissa {4} +luckperms.command.generic.chat-meta.add-temp={0} sai {1} {2} asetettu prioriteetiksi kohteelle {3} {4} ajaksi kontekstissa {5} +luckperms.command.generic.chat-meta.remove={0} sai {1} {2} prioriteetti {3} poistettu kontekstissa {4} +luckperms.command.generic.chat-meta.remove-bulk={0} sai kaikki {1} prioriteetti {2} poistettu kontekstissa {3} +luckperms.command.generic.chat-meta.remove-temp={0} sai väliaikaisesti {1} {2} prioriteetti {3} poistettu kontekstissa {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} sai väliaikaisesti kaikki {1} prioriteetti {2} poistettu kontekstissa {3} +luckperms.command.generic.meta.info.title={0}\:n meta +luckperms.command.generic.meta.info.none={0} ei sisällä meta-tietoja +luckperms.command.generic.meta.info.click-to-remove=Klikkaa poistaaksesi tämän meta-solmun kohteesta {0} +luckperms.command.generic.meta.already-has={0}\:lla on jo meta-avain {1} asetettu {2} kontekstissa {3} +luckperms.command.generic.meta.already-has-temp={0}\:lla on jo meta-avain {1} asetettu väliaikaisesti {2} kontekstissa {3} +luckperms.command.generic.meta.doesnt-have={0}\:lla ei ole meta-avainta {1} asetettu kontekstissa {2} +luckperms.command.generic.meta.doesnt-have-temp={0}\:lla ei ole meta-avainta {1} asetettu väliaikaisesti kontekstissa {2} +luckperms.command.generic.meta.set=Aseta meta-avain {0} arvoon {1} {2} kontekstissa {3} +luckperms.command.generic.meta.set-temp=Aseta meta-avain {0} arvoon {1} {2} ajaksi {3} kontekstissa {4} +luckperms.command.generic.meta.unset=Poista meta-avain {0} {1} kontekstissa {2} +luckperms.command.generic.meta.unset-temp=Poista väliaikainen meta-key {0} {1} kontekstissa {2} +luckperms.command.generic.meta.clear={0}\:n meta-täsmäävä tyyppi {1} tyhjennettiin kontekstissa {2} +luckperms.command.generic.contextual-data.title=Kontekstuaalinen Tiedot +luckperms.command.generic.contextual-data.mode.key=Tila +luckperms.command.generic.contextual-data.mode.server=Palvelin +luckperms.command.generic.contextual-data.mode.active-player=aktiivinen pelaaja +luckperms.command.generic.contextual-data.contexts-key=Konteksti +luckperms.command.generic.contextual-data.prefix-key=Etuliite +luckperms.command.generic.contextual-data.suffix-key=Jälkiliite +luckperms.command.generic.contextual-data.primary-group-key=Ensisijainen Ryhmä +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Ei mitään +luckperms.command.user.info.title=Käyttäjätiedot +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=tyyppi +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=poissa +luckperms.command.user.info.status-key=Tila +luckperms.command.user.info.status.online=Paikalla +luckperms.command.user.info.status.offline=Poissa +luckperms.command.user.removegroup.error-primary=Et voi poistaa käyttäjää heidän ensisijaisesta ryhmästään +luckperms.command.user.primarygroup.not-member={0} ei ollut jo jäsen {1}, lisäten ne nyt +luckperms.command.user.primarygroup.already-has={0}\:lla on jo {1} asetettu ensisijaiseksi ryhmäksi +luckperms.command.user.primarygroup.warn-option=Varoitus\: Tämän palvelimen käyttämä ensisijainen ryhmän laskentamenetelmä ({0}) ei välttämättä heijasta tätä muutosta +luckperms.command.user.primarygroup.set={0}\:n ensisijainen ryhmä asetettiin {1} +luckperms.command.user.track.error-not-contain-group={0} ei ole jo missään ryhmässä {1} +luckperms.command.user.track.unsure-which-track=Etkö ole varma, minkä reittiä käyttää, täsmentäkää se argumentina. +luckperms.command.user.track.missing-group-advice=Joko luo ryhmä tai poista se ja yritä uudelleen +luckperms.command.user.promote.added-to-first={0} ei ole missään ryhmässä {1}, joten se lisättiin ensimmäiseen ryhmään, {2} kontekstissa {3} +luckperms.command.user.promote.not-on-track={0} ei ole missään rymässä {1}, joten ei ylennetty +luckperms.command.user.promote.success=Ylennetään {0} radalla {1} ryhmästä {2} ryhmään {3} kontekstissa {4} +luckperms.command.user.promote.end-of-track=Seuraamisen lopussa {0} saavutettiin, ei voida ylentää {1} +luckperms.command.user.promote.next-group-deleted=Seuraava ryhmä radalla, {0}, ei ole enää olemassa +luckperms.command.user.promote.unable-to-promote=Käyttäjää ei voitu ylentää +luckperms.command.user.demote.success=Alennetaan {0} radalla {1} ryhmästä {2} ryhmään {3} kontekstissa {4} +luckperms.command.user.demote.end-of-track=Radan {0} pääty saavutettiin, joten {1} poistettiin kohteelta {2} +luckperms.command.user.demote.end-of-track-not-removed=Radan {0} loppu saavutettiin, mutta {1} ei poistunut ensimmäisestä ryhmästä +luckperms.command.user.demote.previous-group-deleted=Edellinen ryhmä radalla, {0}, ei ole enää olemassa +luckperms.command.user.demote.unable-to-demote=Mahdotonta alentaa käyttäjää +luckperms.command.group.list.title=Ryhmät +luckperms.command.group.delete.not-default=Oletusryhmää ei voi poistaa +luckperms.command.group.info.title=Ryhmän tiedot +luckperms.command.group.info.display-name-key=Näyttönimi +luckperms.command.group.info.weight-key=Paino +luckperms.command.group.setweight.set=Aseta painoksi {0} ryhmälle {1} +luckperms.command.group.setdisplayname.doesnt-have={0}\:lle ei ole asetettu näyttönimeä +luckperms.command.group.setdisplayname.already-has={0} sisältää jo näytön nimen {1} +luckperms.command.group.setdisplayname.already-in-use=Näyttönimi {0} on jo käytössä {1} toimesta +luckperms.command.group.setdisplayname.set=Aseta näyttönimi\: ”{0}” ryhmälle {1} kontekstissa {2} +luckperms.command.group.setdisplayname.removed=Poista näyttönimi ryhmälle {0} kontekstissa {1} +luckperms.command.track.list.title=Jäljet +luckperms.command.track.path.empty=- +luckperms.command.track.info.showing-track=Näytetään jäljet +luckperms.command.track.info.path-property=Polku +luckperms.command.track.clear={0}\:n ryhmät jäljet tyhjennettiin +luckperms.command.track.append.success=Ryhmä {0} liitettiin seuratakseen {1} +luckperms.command.track.insert.success=Ryhmä {0} lisättiin kappaleeseen {1} sijainnissa {2} +luckperms.command.track.insert.error-number=Odotettiin numeroa mutta sen sijaan vastaanotettu\: {0} +luckperms.command.track.insert.error-invalid-pos=Kohdassa {0} ei voitu lisätä +luckperms.command.track.insert.error-invalid-pos-reason=virheellinen asema +luckperms.command.track.remove.success=Ryhmä {0} poistettiin raidasta {1} +luckperms.command.track.error-empty={0} ei voi käyttää, koska se on tyhjä tai sisältää vain yhden ryhmän +luckperms.command.track.error-multiple-groups={0} on useiden ryhmien jäsen tällä radalla +luckperms.command.track.error-ambiguous=Niiden sijaintia ei pystytty määrittämään +luckperms.command.track.already-contains={0} sisältää jo {1} +luckperms.command.track.doesnt-contain={0} ei sisällä {1} +luckperms.command.log.load-error=Tietoja ei voitu ladata +luckperms.command.log.invalid-page=Virheellinen sivunumero +luckperms.command.log.invalid-page-range=Lisää arvo välitä {0} ja {1} +luckperms.command.log.empty=Ei näytettäviä lokitietoja +luckperms.command.log.notify.error-console=Konsolin ilmoituksia ei voi vaihtaa +luckperms.command.log.notify.enabled-term=Käytössä +luckperms.command.log.notify.disabled-term=Poistettu käytöstä +luckperms.command.log.notify.changed-state={0} loggauksen ulostulo +luckperms.command.log.notify.already-on=Olet jo vastaanottamassa ilmoituksia +luckperms.command.log.notify.already-off=Sinä et ole vastaanottamassa ilmoituksia juuri nyt +luckperms.command.log.notify.invalid-state=Tuntematon tila. Oletetaan {0} tai {1} +luckperms.command.log.show.search=Näytetään viimeaikaiset toiminnot haulla {0} +luckperms.command.log.show.recent=Näytetään viimeaikaiset tapahtumat +luckperms.command.log.show.by=Näytetään viimeaikaiset toiminnot käyttäjältä {0} +luckperms.command.log.show.history=Näytetään historia {0} {1} +luckperms.command.export.error-term=Virhe +luckperms.command.export.already-running=Toinen vientiprosessi on jo käynnissä +luckperms.command.export.file.already-exists=Tiedosto {0} on jo olemassa +luckperms.command.export.file.not-writable=Tiedostoon {0} ei voida kirjoittaa +luckperms.command.export.file.success=Viety onnistuneesti kohteeseen {0} +luckperms.command.export.file-unexpected-error-writing=Odottamaton virhe tapahtui kirjoittaessa tiedostoon +luckperms.command.export.web.export-code=Vie koodi +luckperms.command.export.web.import-command-description=Käytä seuraavaa komentoa tuodaksesi muutokset +luckperms.command.import.term=Tuo +luckperms.command.import.error-term=Virhe +luckperms.command.import.already-running=Toinen tuonti prosessi on jo käynnissä +luckperms.command.import.file.doesnt-exist=Tiedostoa {0} ei ole olemassa +luckperms.command.import.file.not-readable=Tiedostoa {0} ei voida lukea +luckperms.command.import.file.unexpected-error-reading=Odottamaton virhe tapahtui tuontitiedostoa luettaessa +luckperms.command.import.file.correct-format=onko se oikeassa muodossa? +luckperms.command.import.web.unable-to-read=Tietoja ei voida lukea annetulla koodilla +luckperms.command.import.progress.percent={0}% valmiina +luckperms.command.import.progress.operations={0}/{1} toimintoa valmiina +luckperms.command.import.starting=Aloitetaan tuontiprosessi +luckperms.command.import.completed=VALMIS +luckperms.command.import.duration=kesti {0} sekuntia +luckperms.command.bulkupdate.must-use-console=Massapäivityskomentoa voi käyttää vain konsolin kautta +luckperms.command.bulkupdate.invalid-data-type=Virheellinen tyyppi, odotettiin {0} +luckperms.command.bulkupdate.invalid-constraint=Virheellinen rajoite {0} +luckperms.command.bulkupdate.invalid-constraint-format=Rajoitusten tulee olla muodossa {0} +luckperms.command.bulkupdate.invalid-comparison=Virheellinen vertailuoperaattori {0} +luckperms.command.bulkupdate.invalid-comparison-format=Odotettiin joitakin seuraavista\: {0} +luckperms.command.bulkupdate.queued=Massapäivitystoiminto on jonossa +luckperms.command.bulkupdate.confirm=Suorita {0} suorittaaksesi päivitykset +luckperms.command.bulkupdate.unknown-id=Toimintoa ID\:llä {0} ei ole tai se on vanhentunut +luckperms.command.bulkupdate.starting=Massapäivitys käynnissä +luckperms.command.bulkupdate.success=Massapäivitys suoritettu onnistuneesti +luckperms.command.bulkupdate.success.statistics.nodes=Vaikutetut solmut +luckperms.command.bulkupdate.success.statistics.users=Vaikutetut käyttäjät +luckperms.command.bulkupdate.success.statistics.groups=Vaikutetut ryhmät +luckperms.command.bulkupdate.failure=Massapäivitys epäonnistui, tarkista konsoli virheiden varalta +luckperms.command.update-task.request=Päivitystä on pyydetty, ole hyvä ja odota +luckperms.command.update-task.complete=Päivitys valmis +luckperms.command.update-task.push.attempting=Yritetään viedä päivitystä muille palvelimille +luckperms.command.update-task.push.complete=Ilmoitettiin muille palvelimille {0} kautta onnistuneesti +luckperms.command.update-task.push.error=Virhe muiden palvelimien päivityksessä +luckperms.command.update-task.push.error-not-setup=Ei voi lähettää muutoksia muille palvelimille, koska viestipalvelua ei ole määritetty +luckperms.command.reload-config.success=Asetustiedosto ladattiin uudelleen +luckperms.command.reload-config.restart-note=jotkin asetukset tulevat voimaan vasta, kun palvelin on käynnistetty uudelleen +luckperms.command.translations.searching=Etsitään saatavilla olevia käännöksiä, odota hetki... +luckperms.command.translations.searching-error=Ei saatu luetteloa käytettävissä olevista käännöksistä +luckperms.command.translations.installed-translations=Asennetut Käännökset +luckperms.command.translations.available-translations=Käytettävissä olevat käännökset +luckperms.command.translations.percent-translated={0}% käännetty +luckperms.command.translations.translations-by=kääntänyt +luckperms.command.translations.installing=Asennetaan käännöksiä, odota hetki... +luckperms.command.translations.download-error=Käännöstä {0} ei voi ladata +luckperms.command.translations.installing-specific=Asennetaan kieltä {0}... +luckperms.command.translations.install-complete=Asennus valmis +luckperms.command.translations.download-prompt=Käytä {0} ladataksesi ja asentaaksesi uusimpia versioita yhteisön tarjoamista käännöksistä +luckperms.command.translations.download-override-warning=Huomaa, että tämä korvaa kaikki muutokset, jotka olet tehnyt näille kielille +luckperms.usage.user.description=Joukko komentoja käyttäjien hallintaan LuckPerms\:ssä. (''käyttäjä'' LuckPerms\:ssä tarkoittaa pelaajaa, johon voidaan viitata joko UUID\:llä tai käyttäjänimellä) +luckperms.usage.group.description=Joukko komentoja LuckPermsin sisällä olevien ryhmien hallintaan. Ryhmät ovat vain kokoelmia käyttöoikeuksista, jotka voidaan antaa käyttäjille. Uudet ryhmät tehdään käyttäen ''creategroup'' komentoa. +luckperms.usage.track.description=A set of commands for managing tracks within LuckPerms. Tracks are a ordered collection of groups which can be used for defining promotions and demotions. +luckperms.usage.log.description=Joukko komentoja, joilla voit hallita kirjaamiseen liittyviä toimintoja LuckPermsissa. +luckperms.usage.sync.description=Lataa kaikki tiedot liitännäisen tallennustilasta muistiin ja soveltaa havaitut muutokset. +luckperms.usage.info.description=Tulostaa yleistä tietoa aktiivisesta liitännäisestä. +luckperms.usage.editor.description=Luo uusi verkkosivun editorisessio. +luckperms.usage.editor.argument.type=tyypit, jotka ladataan editoriin. (''kaikki'', ''käyttäjät'' tai ''ryhmät'') +luckperms.usage.editor.argument.filter=sallimus, jonka mukaan suodatetaan käyttäjätiedot +luckperms.usage.verbose.description=Ohjaa liitännäisen yksityiskohtaisen sallimusmonitoroinnin järjestelmää. +luckperms.usage.verbose.argument.action=otetaanko lokitus käyttöön/pois käytöstä vai ladataanko lokitiedot +luckperms.usage.verbose.argument.filter=suodatin, jonka mukaan verrataan merkintöjä +luckperms.usage.verbose.argument.commandas=pelaaja/komento, joka suoritetaan +luckperms.usage.tree.description=Luo puunäkymä (järjestetty luettelohierarkia) kaikista LuckPermsin tuntemista sallimuksista. +luckperms.usage.tree.argument.scope=puiden juuripiste. Määritä "." sisällyttääksesi kaikki sallimukset +luckperms.usage.tree.argument.player=online-pelaajan nimi, jota tarkastellaan +luckperms.usage.search.description=Hakee kaikki käyttäjät/ryhmät, joilla on tietty sallimus +luckperms.usage.search.argument.permission=sallimus, jota haetaan +luckperms.usage.search.argument.page=sivu, jota tarkastellaan +luckperms.usage.network-sync.description=Synkronoi muutokset tallennustilan kanssa ja pyytää, että kaikki muut palvelimet verkossa tekevät samoin +luckperms.usage.import.description=Tuodaan tietoja (aiemmin luodusta) vientitiedostosta +luckperms.usage.import.argument.file=tiedosto, josta tuodaan +luckperms.usage.import.argument.replace=korvataan olemassa olevat tiedot sen sijaan, että yhdistettäisiin +luckperms.usage.import.argument.upload=lataa tiedot aiemmasta viennistä +luckperms.usage.export.description=Vie kaikki sallimustiedot ''vientitiedostoon''. Voidaan tuoda takaisin myöhemmin. +luckperms.usage.export.argument.file=tiedosto, johon viedään +luckperms.usage.export.argument.without-users=poista käyttäjät viennistä +luckperms.usage.export.argument.without-groups=poista ryhmät viennistä +luckperms.usage.export.argument.upload=Lataa kaikki sallimustiedot verkkosivueditoriin. Voidaan tuoda takaisin myöhemmin. +luckperms.usage.reload-config.description=Lataa joitain asetuksia uudelleen +luckperms.usage.bulk-update.description=Suorita joukkopäivityspyyntöjä kaikille tiedoille +luckperms.usage.bulk-update.argument.data-type=tiedon tyyppi, joka muuttuu. (''kaikki'', ''käyttäjät'' tai ''ryhmät'') +luckperms.usage.bulk-update.argument.action=suoritettava toiminto tiedoille. (''päivitä'' tai ''poista'') +luckperms.usage.bulk-update.argument.action-field=kenttä, johon toiminta kohdistuu. Vain tarvitaan ''päivitä''-toiminnolle. (''sallimus'', ''palvelin'' tai ''maailma'') +luckperms.usage.bulk-update.argument.action-value=arvo, joka korvataan. Vain tarvitaan ''päivitä''-toiminnolle. +luckperms.usage.bulk-update.argument.constraint=rajoitukset, joita tarvitaan päivitykselle +luckperms.usage.translations.description=Hallitse käännöksiä +luckperms.usage.translations.argument.install=komennoita käännösten asentamiseen +luckperms.usage.apply-edits.description=Soveltaa verkkosivueditorissa tehtyjä sallimusmuutoksia +luckperms.usage.apply-edits.argument.code=tiedon yksilöllinen koodi +luckperms.usage.apply-edits.argument.target=kohde, johon tiedot sovelletaan +luckperms.usage.create-group.description=Luo uusi ryhmä +luckperms.usage.create-group.argument.name=ryhmän nimi +luckperms.usage.create-group.argument.weight=ryhmän paino +luckperms.usage.create-group.argument.display-name=ryhmän näyttönimi +luckperms.usage.delete-group.description=Poistaa ryhmän +luckperms.usage.delete-group.argument.name=ryhmän nimi +luckperms.usage.list-groups.description=Listaa kaikki ryhmät alustalla +luckperms.usage.create-track.description=Luo uusi raita +luckperms.usage.create-track.argument.name=raidan nimi +luckperms.usage.delete-track.description=Poistaa raidan +luckperms.usage.delete-track.argument.name=raidan nimi +luckperms.usage.list-tracks.description=Listaa kaikki raiteet alustalla +luckperms.usage.user-info.description=Näyttää käyttäjätiedot +luckperms.usage.user-switchprimarygroup.description=Vaihda käyttäjän ensisijainen ryhmä +luckperms.usage.user-switchprimarygroup.argument.group=ryhmä, johon siirrytään +luckperms.usage.user-promote.description=Ylentää käyttäjän raiteella +luckperms.usage.user-promote.argument.track=raita, jolle käyttäjä ylennetään +luckperms.usage.user-promote.argument.context=asiayhteydet, joissa käyttäjä ylennetään +luckperms.usage.user-promote.argument.dont-add-to-first=ylennetään vain, jos käyttäjä on jo radalla +luckperms.usage.user-demote.description=Alentaa käyttäjää radalla +luckperms.usage.user-demote.argument.track=raita, jolle käyttäjä alennetaan +luckperms.usage.user-demote.argument.context=asiayhteydet, joissa käyttäjä alennetaan +luckperms.usage.user-demote.argument.dont-remove-from-first=estää käyttäjää poistumasta ensimmäisestä ryhmästä +luckperms.usage.user-clone.description=Monistaa käyttäjän +luckperms.usage.user-clone.argument.user=keskusteltavan käyttäjän nimi/uuid +luckperms.usage.group-info.description=Antaa tietoa ryhmästä +luckperms.usage.group-listmembers.description=Näyttää käyttäjät/ryhmät, jotka perivät tämän ryhmän +luckperms.usage.group-listmembers.argument.page=sivu, jota tarkastellaan +luckperms.usage.group-setweight.description=Aseta ryhmän paino +luckperms.usage.group-setweight.argument.weight=asetettava paino +luckperms.usage.group-set-display-name.description=Aseta ryhmän näyttönimi +luckperms.usage.group-set-display-name.argument.name=nimi, joka asetetaan +luckperms.usage.group-set-display-name.argument.context=asiayhteydet, joissa nimi asetetaan +luckperms.usage.group-rename.description=Nimeä ryhmä uudelleen +luckperms.usage.group-rename.argument.name=uusi nimi +luckperms.usage.group-clone.description=Monistaa ryhmän +luckperms.usage.group-clone.argument.name=ryhmän nimi, johon monistetaan +luckperms.usage.holder-editor.description=Avaa verkkosivun sallimuseditori +luckperms.usage.holder-showtracks.description=Listaa raiteet, joilla objekti on +luckperms.usage.holder-clear.description=Poistaa kaikki sallimukset, vanhemmat ja metatiedot +luckperms.usage.holder-clear.argument.context=asiayhteydet, joilla suodatetaan +luckperms.usage.permission.description=Muokkaa sallimuksia +luckperms.usage.parent.description=Muokkaa perintöjä +luckperms.usage.meta.description=Muokkaa metatietoja +luckperms.usage.permission-info.description=Listaa objektin sallimusnauhat +luckperms.usage.permission-info.argument.page=sivu, jota tarkastellaan +luckperms.usage.permission-info.argument.sort-mode=tapa, jolla merkinnät lajitellaan +luckperms.usage.permission-set.description=Määrittää sallimuksen objektille +luckperms.usage.permission-set.argument.node=sallimusnauha, joka asetetaan +luckperms.usage.permission-set.argument.value=nauhan arvo +luckperms.usage.permission-set.argument.context=asiayhteydet, joissa sallimus lisätään +luckperms.usage.permission-unset.description=Poistaa sallimuksen objektista +luckperms.usage.permission-unset.argument.node=sallimusnauha, joka poistetaan +luckperms.usage.permission-unset.argument.context=asiayhteydet, joissa sallimus poistetaan +luckperms.usage.permission-settemp.description=Asettaa väliaikaisen sallimuksen objektille +luckperms.usage.permission-settemp.argument.node=sallimusnauha, joka asetetaan +luckperms.usage.permission-settemp.argument.value=nauhan arvo +luckperms.usage.permission-settemp.argument.duration=the duration until the permission node expires +luckperms.usage.permission-settemp.argument.temporary-modifier=how the temporary permission should be applied +luckperms.usage.permission-settemp.argument.context=asiayhteydet, joissa sallimus lisätään +luckperms.usage.permission-unsettemp.description=Poistaa väliaikaisen sallimuksen objektista +luckperms.usage.permission-unsettemp.argument.node=sallimusnauha, joka poistetaan +luckperms.usage.permission-unsettemp.argument.duration=the duration to subtract +luckperms.usage.permission-unsettemp.argument.context=asiayhteydet, joissa sallimus poistetaan +luckperms.usage.permission-check.description=Tarkistaa, onko objektilla tietty käyttöoikeus +luckperms.usage.permission-check.argument.node=käyttöoikeus, jota tarkistetaan +luckperms.usage.permission-clear.description=Puhdistaa kaikki käyttöoikeudet +luckperms.usage.permission-clear.argument.context=suodattimet konteksteille +luckperms.usage.parent-info.description=Listaa ryhmät, joita tämä objekti perii +luckperms.usage.parent-info.argument.page=näytettävä sivu +luckperms.usage.parent-info.argument.sort-mode=tapa, jolla merkinnät järjestetään +luckperms.usage.parent-set.description=Poistaa kaikki muut ryhmät, jotka objekti on jo perinyt, ja lisää ne annettuun +luckperms.usage.parent-set.argument.group=ryhmä, johon asetetaan +luckperms.usage.parent-set.argument.context=kontekstit, joihin ryhmä asetetaan +luckperms.usage.parent-add.description=Asettaa toisen ryhmän, jolta objekti perii käyttöoikeudet +luckperms.usage.parent-add.argument.group=ryhmä, jolta peritään +luckperms.usage.parent-add.argument.context=kontekstit, joissa ryhmä peritään +luckperms.usage.parent-remove.description=Poistaa aiemmin asetetun perimissäännön +luckperms.usage.parent-remove.argument.group=poistettava ryhmä +luckperms.usage.parent-remove.argument.context=kontekstit, joista ryhmä poistetaan +luckperms.usage.parent-set-track.description=Poistaa kaikki muut ryhmät, joita objekti on perinyt tietyllä uralla, ja lisää ne annettuun +luckperms.usage.parent-set-track.argument.track=ura, johon asetetaan +luckperms.usage.parent-set-track.argument.group=ryhmä, johon asetetaan, tai numero, joka liittyy ryhmän sijaintiin tietyllä uralla +luckperms.usage.parent-set-track.argument.context=kontekstit, joihin ryhmä asetetaan +luckperms.usage.parent-add-temp.description=Asettaa toisen ryhmän, jolta objekti perii käyttöoikeudet tilapäisesti +luckperms.usage.parent-add-temp.argument.group=ryhmä, jolta peritään +luckperms.usage.parent-add-temp.argument.duration=tilapäisen jäsenyyden kesto +luckperms.usage.parent-add-temp.argument.temporary-modifier=miten tilapäinen käyttöoikeus sovelletaan +luckperms.usage.parent-add-temp.argument.context=kontekstit, joissa ryhmä peritään +luckperms.usage.parent-remove-temp.description=Poistaa aiemmin asetetun tilapäisen perimissäännön +luckperms.usage.parent-remove-temp.argument.group=poistettava ryhmä +luckperms.usage.parent-remove-temp.argument.duration=kesto, jonka ajan ryhmä poistetaan +luckperms.usage.parent-remove-temp.argument.context=kontekstit, joista ryhmä poistetaan +luckperms.usage.parent-clear.description=Puhdistaa kaikki vanhemmat +luckperms.usage.parent-clear.argument.context=kontekstit, joilla suodatetaan +luckperms.usage.parent-clear-track.description=Puhdistaa kaikki vanhemmat tietyllä uralla +luckperms.usage.parent-clear-track.argument.track=ura, jolta poistetaan +luckperms.usage.parent-clear-track.argument.context=kontekstit, joilla suodatetaan +luckperms.usage.meta-info.description=Näyttää kaikki keskustelu-meta-arvot +luckperms.usage.meta-set.description=Asettaa meta-arvon +luckperms.usage.meta-set.argument.key=avain, joka asetetaan +luckperms.usage.meta-set.argument.value=arvo, joka asetetaan +luckperms.usage.meta-set.argument.context=kontekstit, joihin meta-asetukset lisätään +luckperms.usage.meta-unset.description=Poistaa meta-arvon +luckperms.usage.meta-unset.argument.key=avain, joka poistetaan +luckperms.usage.meta-unset.argument.context=kontekstit, joista meta-arvo poistetaan +luckperms.usage.meta-settemp.description=Asettaa meta-arvon tilapäisesti +luckperms.usage.meta-settemp.argument.key=avain, joka asetetaan +luckperms.usage.meta-settemp.argument.value=arvo, joka asetetaan +luckperms.usage.meta-settemp.argument.duration=kesto, jonka ajan meta-arvo on voimassa +luckperms.usage.meta-settemp.argument.context=kontekstit, joihin meta-asetukset lisätään +luckperms.usage.meta-unsettemp.description=Poistaa tilapäisen meta-arvon +luckperms.usage.meta-unsettemp.argument.key=avain, joka poistetaan +luckperms.usage.meta-unsettemp.argument.context=kontekstit, joista meta-arvo poistetaan +luckperms.usage.meta-addprefix.description=Lisää etuliitteen +luckperms.usage.meta-addprefix.argument.priority=etuliitteen lisäysprioriteetti +luckperms.usage.meta-addprefix.argument.prefix=etuliitteen merkkijono +luckperms.usage.meta-addprefix.argument.context=kontekstit, joihin etuliite lisätään +luckperms.usage.meta-addsuffix.description=Lisää jälkiliitteen +luckperms.usage.meta-addsuffix.argument.priority=jälkiliitteen lisäysprioriteetti +luckperms.usage.meta-addsuffix.argument.suffix=jälkiliitteen merkkijono +luckperms.usage.meta-addsuffix.argument.context=kontekstit, joihin jälkiliite lisätään +luckperms.usage.meta-setprefix.description=Asettaa etuliitteen +luckperms.usage.meta-setprefix.argument.priority=etuliitteen asetuksen prioriteetti +luckperms.usage.meta-setprefix.argument.prefix=etuliitteen merkkijono +luckperms.usage.meta-setprefix.argument.context=kontekstit, joihin etuliite asetetaan +luckperms.usage.meta-setsuffix.description=Asettaa jälkiliitteen +luckperms.usage.meta-setsuffix.argument.priority=jälkiliitteen asetuksen prioriteetti +luckperms.usage.meta-setsuffix.argument.suffix=jälkiliitteen merkkijono +luckperms.usage.meta-setsuffix.argument.context=kontekstit, joihin jälkiliite asetetaan +luckperms.usage.meta-removeprefix.description=Poistaa etuliitteen +luckperms.usage.meta-removeprefix.argument.priority=etuliitteen poistamisen prioriteetti +luckperms.usage.meta-removeprefix.argument.prefix=etuliitteen merkkijono +luckperms.usage.meta-removeprefix.argument.context=kontekstit, joista etuliite poistetaan +luckperms.usage.meta-removesuffix.description=Poistaa jälkiliitteen +luckperms.usage.meta-removesuffix.argument.priority=jälkiliitteen poistamisen prioriteetti +luckperms.usage.meta-removesuffix.argument.suffix=jälkiliitteen merkkijono +luckperms.usage.meta-removesuffix.argument.context=kontekstit, joista jälkiliite poistetaan +luckperms.usage.meta-addtemp-prefix.description=Lisää etuliitteen tilapäisesti +luckperms.usage.meta-addtemp-prefix.argument.priority=etuliitteen lisäysprioriteetti +luckperms.usage.meta-addtemp-prefix.argument.prefix=etuliitteen merkkijono +luckperms.usage.meta-addtemp-prefix.argument.duration=kesto, jonka ajan etuliite on voimassa +luckperms.usage.meta-addtemp-prefix.argument.context=kontekstit, joihin etuliite lisätään +luckperms.usage.meta-addtemp-suffix.description=Lisää jälkiliitteen tilapäisesti +luckperms.usage.meta-addtemp-suffix.argument.priority=jälkiliitteen lisäysprioriteetti +luckperms.usage.meta-addtemp-suffix.argument.suffix=jälkiliitteen merkkijono +luckperms.usage.meta-addtemp-suffix.argument.duration=kesto, jonka ajan jälkiliite on voimassa +luckperms.usage.meta-addtemp-suffix.argument.context=kontekstit, joihin jälkiliite lisätään +luckperms.usage.meta-settemp-prefix.description=Asettaa etuliitteen tilapäisesti +luckperms.usage.meta-settemp-prefix.argument.priority=etuliitteen asetuksen prioriteetti +luckperms.usage.meta-settemp-prefix.argument.prefix=etuliitteen merkkijono +luckperms.usage.meta-settemp-prefix.argument.duration=kesto, jonka ajan etuliite on voimassa +luckperms.usage.meta-settemp-prefix.argument.context=kontekstit, joihin etuliite asetetaan +luckperms.usage.meta-settemp-suffix.description=Asettaa jälkiliitteen tilapäisesti +luckperms.usage.meta-settemp-suffix.argument.priority=jälkiliitteen asetuksen prioriteetti +luckperms.usage.meta-settemp-suffix.argument.suffix=jälkiliitteen merkkijono +luckperms.usage.meta-settemp-suffix.argument.duration=kesto, jonka ajan jälkiliite on voimassa +luckperms.usage.meta-settemp-suffix.argument.context=kontekstit, joihin jälkiliite asetetaan +luckperms.usage.meta-removetemp-prefix.description=Poistaa tilapäisen etuliitteen +luckperms.usage.meta-removetemp-prefix.argument.priority=etuliitteen poistamisen prioriteetti +luckperms.usage.meta-removetemp-prefix.argument.prefix=etuliitteen merkkijono +luckperms.usage.meta-removetemp-prefix.argument.context=kontekstit, joista etuliite poistetaan +luckperms.usage.meta-removetemp-suffix.description=Poistaa tilapäisen jälkiliitteen +luckperms.usage.meta-removetemp-suffix.argument.priority=jälkiliitteen poistamisen prioriteetti +luckperms.usage.meta-removetemp-suffix.argument.suffix=jälkiliitteen merkkijono +luckperms.usage.meta-removetemp-suffix.argument.context=kontekstit, joista jälkiliite poistetaan +luckperms.usage.meta-clear.description=Clears all meta +luckperms.usage.meta-clear.argument.type=the type of meta to remove +luckperms.usage.meta-clear.argument.context=the contexts to filter by +luckperms.usage.track-info.description=Näyttää tiedot nykyisestä trackista +luckperms.usage.track-editor.description=Asettaa trackin jäsenen +luckperms.usage.track-append.description=Appends a group onto the end of the track +luckperms.usage.track-append.argument.group=the group to append +luckperms.usage.track-insert.description=Inserts a group at a given position along the track +luckperms.usage.track-insert.argument.group=the group to insert +luckperms.usage.track-insert.argument.position=the position to insert the group at (the first position on the track is 1) +luckperms.usage.track-remove.description=Removes a group from the track +luckperms.usage.track-remove.argument.group=the group to remove +luckperms.usage.track-clear.description=Puhdistaa trackin jäsenet +luckperms.usage.track-rename.description=Rename the track +luckperms.usage.track-rename.argument.name=the new name +luckperms.usage.track-clone.description=Clone the track +luckperms.usage.track-clone.argument.name=the name of the track to clone onto +luckperms.usage.log-recent.description=Näyttää viimeisimmät lokimerkinnät +luckperms.usage.log-recent.argument.user=the name/uuid of the user to filter by +luckperms.usage.log-recent.argument.page=näytettävä sivu +luckperms.usage.log-search.description=Suorittaa haun lokitiedoista +luckperms.usage.log-search.argument.query=hakulauseke +luckperms.usage.log-search.argument.page=sivunumero, joka näytetään +luckperms.usage.log-notify.description=Vaihda lokiviestien ilmoitukset päälle tai pois +luckperms.usage.log-notify.argument.toggle=käytetäänkö päälle vai pois +luckperms.usage.log-user-history.description=Näyttää käyttäjän historian +luckperms.usage.log-user-history.argument.user=kayttajan nimi/uuid +luckperms.usage.log-user-history.argument.page=sivunumero, joka näytetään +luckperms.usage.log-group-history.description=Näyttää ryhmän historian +luckperms.usage.log-group-history.argument.group=ryhmän nimi +luckperms.usage.log-group-history.argument.page=sivunumero, joka näytetään +luckperms.usage.log-track-history.description=Näyttää trackin historian +luckperms.usage.log-track-history.argument.track=trackin nimi +luckperms.usage.log-track-history.argument.page=sivunumero, joka näytetään +luckperms.usage.sponge.description=Muokkaa lisättyjä Sponge-tietoja +luckperms.usage.sponge.argument.collection=kokoelma, josta kysytään +luckperms.usage.sponge.argument.subject=subjekti, jota muokataan +luckperms.usage.sponge-permission-info.description=Näyttää Sponge-palvelimen käyttöoikeudet +luckperms.usage.sponge-permission-info.argument.contexts=kontekstit, joilla suodatetaan +luckperms.usage.sponge-permission-set.description=Asettaa käyttöoikeuden Subjektille +luckperms.usage.sponge-permission-set.argument.node=kayttöoikeuden solmun nimi +luckperms.usage.sponge-permission-set.argument.tristate=arvo, johon käyttöoikeus asetetaan +luckperms.usage.sponge-permission-set.argument.contexts=kontekstit, joissa käyttöoikeus asetetaan +luckperms.usage.sponge-permission-clear.description=Poistaa Subjektin käyttöoikeudet +luckperms.usage.sponge-permission-clear.argument.contexts=kontekstit, joissa käyttöoikeudet poistetaan +luckperms.usage.sponge-parent-info.description=Näyttää Sponge-vanhemmat +luckperms.usage.sponge-parent-info.argument.contexts=kontekstit, joilla suodatetaan +luckperms.usage.sponge-parent-add.description=Lisää vanhemman Subjektille +luckperms.usage.sponge-parent-add.argument.collection=kokoelma, jossa vanhempi Subjekti sijaitsee +luckperms.usage.sponge-parent-add.argument.subject=vanhemman Subjektin nimi +luckperms.usage.sponge-parent-add.argument.contexts=kontekstit, joissa vanhempi lisätään +luckperms.usage.sponge-parent-remove.description=Poistaa vanhemman Subjektilta +luckperms.usage.sponge-parent-remove.argument.collection=kokoelma, jossa vanhempi Subjekti sijaitsee +luckperms.usage.sponge-parent-remove.argument.subject=vanhemman Subjektin nimi +luckperms.usage.sponge-parent-remove.argument.contexts=kontekstit, joissa vanhempi poistetaan +luckperms.usage.sponge-parent-clear.description=Poistaa Subjektin vanhemmat +luckperms.usage.sponge-parent-clear.argument.contexts=kontekstit, joissa vanhemmat poistetaan +luckperms.usage.sponge-option-info.description=Näyttää tietoja Subjektin vaihtoehdoista +luckperms.usage.sponge-option-info.argument.contexts=kontekstit, joilla suodatetaan +luckperms.usage.sponge-option-set.description=Asettaa Sponge-vaihtoehdon +luckperms.usage.sponge-option-set.argument.key=vaihtoehto, joka asetetaan +luckperms.usage.sponge-option-set.argument.value=vaihtoehdon arvo +luckperms.usage.sponge-option-set.argument.contexts=kontekstit, joissa vaihtoehto asetetaan +luckperms.usage.sponge-option-unset.description=Poistaa vaihtoehdon asetuksen Subjektilta +luckperms.usage.sponge-option-unset.argument.key=avain, jonka asetus poistetaan +luckperms.usage.sponge-option-unset.argument.contexts=kontekstit, joissa avain poistetaan +luckperms.usage.sponge-option-clear.description=Poistaa Subjektin vaihtoehdot +luckperms.usage.sponge-option-clear.argument.contexts=kontekstit, joissa vaihtoehdot poistetaan diff --git a/src/plugins/LuckPerms/translations/repository/fil_PH.properties b/src/plugins/LuckPerms/translations/repository/fil_PH.properties new file mode 100644 index 0000000..c37cbe8 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/fil_PH.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=Susi\: +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=I-EXPORT +luckperms.commandsystem.available-commands=Gamitin ang {0} upang tingnan ang mga pwedeng utos +luckperms.commandsystem.command-not-recognised=Hindi ma-recognize ang utos +luckperms.commandsystem.no-permission=Wala kang pahintulot na gamitin ang utos na ito\! +luckperms.commandsystem.no-permission-subcommands=Wala kang pahintulot na gamitin ang kahit anong mga sub na utos +luckperms.commandsystem.already-executing-command=Susi\: {0} ang kasalukuyang ginagawang utos +luckperms.commandsystem.usage.sub-commands-header=Mga Sub na Utos +luckperms.commandsystem.usage.usage-header=Susi\: {0} +luckperms.commandsystem.usage.arguments-header=Mga Argumento +luckperms.first-time.no-permissions-setup=Susi\: Wala pang itinakdang mga pahintulot +luckperms.first-time.use-console-to-give-access=Bago ka makapagamit ng anumang utos sa LuckPerms sa laro, kailangan mong gamitin ang konsol para bigyan ang iyong sarili ng pahintulot +luckperms.first-time.console-command-prompt=Buksan ang iyong konsol at i-takbo ang +luckperms.first-time.next-step=Pagkatapos mong gawin ito, maaari ka nang mag-umpisa na magtakda ng iyong mga assignment sa pahintulot at mga grupo +luckperms.first-time.wiki-prompt=Hindi alam kung saan magsisimula? Tingnan dito\: {0} +luckperms.login.try-again=Pakiusap subukang muli mamaya +luckperms.login.loading-database-error=May naganap na error sa database habang naglo-load ng data ng pahintulot +luckperms.login.server-admin-check-console-errors=Kung ikaw ay isang admin ng server, mangyaring suriin ang konsol para sa anumang mga error +luckperms.login.server-admin-check-console-info=Pakitingnan ang konsol ng server para sa karagdagang impormasyon +luckperms.login.data-not-loaded-at-pre=Ang data ng pahintulot para sa iyong user ay hindi na-load sa pre-login stage +luckperms.login.unable-to-continue=Hindi makapagpatuloy +luckperms.login.craftbukkit-offline-mode-error=Ang pagkakaroon nito ay malamang na dahil sa isang conflict sa pagitan ng CraftBukkit at ng setting ng online-mode +luckperms.login.unexpected-error=May hindi inaasahang error na naganap habang itinatakda ang iyong mga pahintulot na data +luckperms.opsystem.disabled=Ang vanilla OP system ay hindi pinagana sa server na ito +luckperms.opsystem.sponge-warning=Pakipansin na ang Server Operator status ay walang epekto sa mga Sponge permission check kapag may permission plugin na naka-install, kailangan mong i-edit ang data ng user diretso +luckperms.duration.unit.years.plural={0} taon +luckperms.duration.unit.years.singular={0} taon +luckperms.duration.unit.years.short={0}t +luckperms.duration.unit.months.plural={0} buwan +luckperms.duration.unit.months.singular={0} buwan +luckperms.duration.unit.months.short={0}bu +luckperms.duration.unit.weeks.plural={0} linggo +luckperms.duration.unit.weeks.singular={0} linggo +luckperms.duration.unit.weeks.short={0}w +luckperms.duration.unit.days.plural={0} araw +luckperms.duration.unit.days.singular={0} araw +luckperms.duration.unit.days.short={0}a +luckperms.duration.unit.hours.plural={0} oras +luckperms.duration.unit.hours.singular={0} oras +luckperms.duration.unit.hours.short={0}h +luckperms.duration.unit.minutes.plural={0} minuto +luckperms.duration.unit.minutes.singular={0} minuto +luckperms.duration.unit.minutes.short={0}m +luckperms.duration.unit.seconds.plural={0} segundo +luckperms.duration.unit.seconds.singular={0} segundo +luckperms.duration.unit.seconds.short={0}s +luckperms.duration.since={0} na ang nakalipas +luckperms.command.misc.invalid-code=Hindi balido ang code +luckperms.command.misc.response-code-key=code ng tugon +luckperms.command.misc.error-message-key=menasahe +luckperms.command.misc.bytebin-unable-to-communicate=Hindi makapagkomunikasyon sa bytebin +luckperms.command.misc.webapp-unable-to-communicate=Hindi makapagkomunikasyon sa web app +luckperms.command.misc.check-console-for-errors=Suriiin ang konsol para sa mga error +luckperms.command.misc.file-must-be-in-data=Ang File {0} ay dapat na direkta sa data directory +luckperms.command.misc.wait-to-finish=Pakihintay na matapos at subukang muli +luckperms.command.misc.invalid-priority=Hindi balidong priority na {0} +luckperms.command.misc.expected-number=Inaasahang numero +luckperms.command.misc.date-parse-error=Hindi ma-parse ang petsa {0} +luckperms.command.misc.date-in-past-error=Hindi maaaring itakda ang isang petsa sa nakaraan\! +luckperms.command.misc.page=pahina {0} ng {1} +luckperms.command.misc.page-entries={0} entries +luckperms.command.misc.none=Wala +luckperms.command.misc.loading.error.unexpected=May di-inaasahang mali na naganap +luckperms.command.misc.loading.error.user=Hindi naka-load ang User +luckperms.command.misc.loading.error.user-specific=Hindi ma-load ang target user na {0} +luckperms.command.misc.loading.error.user-not-found=Ang user para sa {0} ay hindi mahanap +luckperms.command.misc.loading.error.user-save-error=May error habang nagse-save ng user data para sa {0} +luckperms.command.misc.loading.error.user-not-online=Ang User {0} ay hindi online +luckperms.command.misc.loading.error.user-invalid={0} ay hindi balidong username/uuid +luckperms.command.misc.loading.error.user-not-uuid=Ang target user na {0} ay hindi balidong uuid +luckperms.command.misc.loading.error.group=Ang Group ay hindi naka-load +luckperms.command.misc.loading.error.all-groups=Hindi maaaring mag-load lahat ng mga groups +luckperms.command.misc.loading.error.group-not-found=Ang group na pinangalanang {0} ay hindi mahanap +luckperms.command.misc.loading.error.group-save-error=May error habang nagse-save ng group data para sa {0} +luckperms.command.misc.loading.error.group-invalid={0} ay hindi balidong pangalan ng group +luckperms.command.misc.loading.error.track=Ang Track ay hindi naka-load +luckperms.command.misc.loading.error.all-tracks=Hindi maaaring mag-load lahat ng mga tracks +luckperms.command.misc.loading.error.track-not-found=Ang track na pinangalanang {0} ay hindi mahanap +luckperms.command.misc.loading.error.track-save-error=May error habang nagse-save ng track data para sa {0} +luckperms.command.misc.loading.error.track-invalid={0} ay hindi balidong pangalan ng track +luckperms.command.editor.no-match=Hindi mabuksan ang editor, walang mga object na tumugma sa nais na uri +luckperms.command.editor.start=Nagpe-prepare ng bagong sesyon ng editor, pakihintay... +luckperms.command.editor.url=I-click ang link sa ibaba para buksan ang editor +luckperms.command.editor.unable-to-communicate=Hindi makapagkomunikasyon sa editor +luckperms.command.editor.apply-edits.success=Ang data ng web editor ay na-apply sa {0} {1} nang matagumpay +luckperms.command.editor.apply-edits.success-summary={0} {1} at {2} {3} +luckperms.command.editor.apply-edits.success.additions=karagdagang bagay +luckperms.command.editor.apply-edits.success.additions-singular=karagdagang bagay +luckperms.command.editor.apply-edits.success.deletions=pinatanggal +luckperms.command.editor.apply-edits.success.deletions-singular=pinatanggal +luckperms.command.editor.apply-edits.no-changes=Walang mga pagbabago na na-apply mula sa web editor, walang edits na laman ang ibinigay na data +luckperms.command.editor.apply-edits.unknown-type=Hindi makapag-apply ng edit sa tinukoy na uri ng object +luckperms.command.editor.apply-edits.unable-to-read=Hindi makapagbasa ng data gamit ang ibinigay na code +luckperms.command.search.searching.permission=Naghahanap para sa mga users at groups na may {0} +luckperms.command.search.searching.inherit=Naghahanap para sa mga users at groups na nagmana mula kay {0} +luckperms.command.search.result=Natagpuan ang {0} entries mula sa {1} users at {2} groups +luckperms.command.search.result.default-notice=Tandaan\: kapag naghahanap para sa mga miyembro ng default group, ang mga offline players na walang ibang pahintulot ay hindi ipapakita\! +luckperms.command.search.showing-users=Nagpapakita ng user entries +luckperms.command.search.showing-groups=Nagpapakita ng group entries +luckperms.command.tree.start=Kumakalap ng permission tree, pakihintay... +luckperms.command.tree.empty=Hindi makagawa ng tree, walang mga resulta ang natagpuan +luckperms.command.tree.url=Permission tree URL +luckperms.command.verbose.invalid-filter={0} ay hindi balidong verbose filter +luckperms.command.verbose.enabled=Verbose logging {0} para sa mga checks na tumutugma sa {1} +luckperms.command.verbose.command-exec=Pinapilit {0} na magexecute ng command {1} at ini-uulat ang lahat ng checks na ginawa... +luckperms.command.verbose.off=Verbose logging {0} +luckperms.command.verbose.command-exec-complete=Kumpletong pag-execute ng command +luckperms.command.verbose.command.no-checks=Ang pag-execute ng command ay natapos, ngunit walang mga permission checks na ginawa +luckperms.command.verbose.command.possibly-async=Maaaring dahil ang plugin ay nagpapatakbo ng mga command sa background (async) +luckperms.command.verbose.command.try-again-manually=Maaari ka pa ring gumamit ng verbose manually para makadetect ng mga checks na ginawa tulad nito +luckperms.command.verbose.enabled-recording=Verbose recording {0} para sa mga checks na tumutugma sa {1} +luckperms.command.verbose.uploading=Verbose logging {0}, nag-uupload ng mga resulta... +luckperms.command.verbose.url=Verbose results URL +luckperms.command.verbose.enabled-term=enabled +luckperms.command.verbose.disabled-term=disabled +luckperms.command.verbose.query-any=ANY +luckperms.command.info.running-plugin=Kumakarera +luckperms.command.info.platform-key=Plataforma +luckperms.command.info.server-brand-key=Brand ng Server +luckperms.command.info.server-version-key=Bersyon ng Server +luckperms.command.info.storage-key=Storage +luckperms.command.info.storage-type-key=Uri +luckperms.command.info.storage.meta.split-types-key=Mga Uri +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=Konektado +luckperms.command.info.storage.meta.file-size-key=Laki ng File +luckperms.command.info.extensions-key=Extensions +luckperms.command.info.messaging-key=Messaging +luckperms.command.info.instance-key=Instance +luckperms.command.info.static-contexts-key=Mga Nakapirmang Konteksto +luckperms.command.info.online-players-key=Online na mga Manlalaro +luckperms.command.info.online-players-unique={0} na natatangi +luckperms.command.info.uptime-key=Oras ng Pagpapatuloy +luckperms.command.info.local-data-key=Lokal na mga Datos +luckperms.command.info.local-data={0} mga user, {1} mga grupo, {2} mga track +luckperms.command.generic.create.success={0} ay matagumpay na nilikha +luckperms.command.generic.create.error=Mayroong error habang nililikha si {0} +luckperms.command.generic.create.error-already-exists={0} ay mayroon na\! +luckperms.command.generic.delete.success={0} ay matagumpay na binura +luckperms.command.generic.delete.error=Mayroong error habang binubura si {0} +luckperms.command.generic.delete.error-doesnt-exist={0} ay hindi umiiral\! +luckperms.command.generic.rename.success={0} ay matagumpay na bininyagan bilang {1} +luckperms.command.generic.clone.success={0} ay matagumpay na kinopya sa {1} +luckperms.command.generic.info.parent.title=Mga Parent na Grupo +luckperms.command.generic.info.parent.temporary-title=Temporary Parent Groups +luckperms.command.generic.info.expires-in=nagtatapos sa +luckperms.command.generic.info.inherited-from=namana mula sa +luckperms.command.generic.info.inherited-from-self=sarili +luckperms.command.generic.show-tracks.title=Mga Track ni {0} +luckperms.command.generic.show-tracks.empty={0} ay wala sa anumang track +luckperms.command.generic.clear.node-removed={0} na mga node ay tinanggal +luckperms.command.generic.clear.node-removed-singular={0} na node ay tinanggal +luckperms.command.generic.clear={0} na mga node ay tinanggal sa konteksto {1} +luckperms.command.generic.permission.info.title=Mga Pahintulot ni {0} +luckperms.command.generic.permission.info.empty={0} ay walang itinatakang pahintulot +luckperms.command.generic.permission.info.click-to-remove=Mag-click para alisin ang node na ito mula sa {0} +luckperms.command.generic.permission.check.info.title=Impormasyon sa Pahintulot para kay {0} +luckperms.command.generic.permission.check.info.directly={0} ay may {1} itinakda sa {2} sa konteksto {3} +luckperms.command.generic.permission.check.info.inherited={0} ay namana ang {1} na itinakda sa {2} mula sa {3} sa konteksto {4} +luckperms.command.generic.permission.check.info.not-directly={0} ay walang itinatakang {1} +luckperms.command.generic.permission.check.info.not-inherited={0} ay hindi namamana ang {1} +luckperms.command.generic.permission.check.result.title=Pagsubok ng Pahintulot para kay {0} +luckperms.command.generic.permission.check.result.result-key=Resulta +luckperms.command.generic.permission.check.result.processor-key=Processor +luckperms.command.generic.permission.check.result.cause-key=Dahilan +luckperms.command.generic.permission.check.result.context-key=Konteksto +luckperms.command.generic.permission.set=Itakda ang {0} sa {1} para kay {2} sa konteksto {3} +luckperms.command.generic.permission.already-has={0} ay mayroon nang {1} na itinakda sa konteksto {2} +luckperms.command.generic.permission.set-temp=Itakda ang {0} sa {1} para kay {2} para sa tagal na {3} sa konteksto {4} +luckperms.command.generic.permission.already-has-temp={0} ay mayroon nang {1} na itinakda pansamantala sa konteksto {2} +luckperms.command.generic.permission.unset=Alisin ang {0} para kay {1} sa konteksto {2} +luckperms.command.generic.permission.doesnt-have={0} ay walang itinatakang {1} sa konteksto {2} +luckperms.command.generic.permission.unset-temp=Alisin ang pansamantalang pahintulot {0} para kay {1} sa konteksto {2} +luckperms.command.generic.permission.subtract=Itakda ang {0} sa {1} para kay {2} para sa tagal na {3} sa konteksto {4}, {5} mas mababa kaysa dati +luckperms.command.generic.permission.doesnt-have-temp={0} ay walang itinatakang pansamantalang {1} sa konteksto {2} +luckperms.command.generic.permission.clear={0} na mga pahintulot ay nilinaw sa konteksto {1} +luckperms.command.generic.parent.info.title=Mga Magulang ni {0} +luckperms.command.generic.parent.info.empty={0} ay walang itinakdang magulang +luckperms.command.generic.parent.info.click-to-remove=Mag-click para alisin ang magulang na ito mula kay {0} +luckperms.command.generic.parent.add={0} ay ngayon nagmamana ng mga pahintulot mula sa {1} sa konteksto {2} +luckperms.command.generic.parent.add-temp={0} ay ngayon pansamantalang nagmamana ng mga pahintulot mula sa {1} para sa tagal na {2} sa konteksto {3} +luckperms.command.generic.parent.set={0} ay pinalaya mula sa dati nitong mga magulang, at ngayon ay nagmamana na lamang mula sa {1} sa konteksto {2} +luckperms.command.generic.parent.set-track={0} ay pinalaya mula sa dati nitong mga magulang sa track {1}, at ngayon ay nagmamana na lamang mula sa {2} sa konteksto {3} +luckperms.command.generic.parent.remove={0} ay hindi na nagmamana ng mga pahintulot mula sa {1} sa konteksto {2} +luckperms.command.generic.parent.remove-temp={0} ay hindi na pansamantalang nagmamana ng mga pahintulot mula sa {1} sa konteksto {2} +luckperms.command.generic.parent.subtract={0} ay magmamana ng mga pahintulot mula sa {1} para sa tagal na {2} sa konteksto {3}, {4} mas mababa kaysa dati +luckperms.command.generic.parent.clear={0} na mga magulang ay nilinaw sa konteksto {1} +luckperms.command.generic.parent.clear-track={0} na mga magulang sa track {1} ay nilinaw sa konteksto {2} +luckperms.command.generic.parent.already-inherits={0} ay mayroon nang nagmamana mula sa {1} sa konteksto {2} +luckperms.command.generic.parent.doesnt-inherit={0} ay hindi nagmamana mula sa {1} sa konteksto {2} +luckperms.command.generic.parent.already-temp-inherits={0} ay mayroon nang pansamantalang nagmamana mula sa {1} sa konteksto {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} ay hindi pansamantalang nagmamana mula sa {1} sa konteksto {2} +luckperms.command.generic.chat-meta.info.title-prefix={0}''s Prefixes +luckperms.command.generic.chat-meta.info.title-suffix=Mga Suffix ni {0} +luckperms.command.generic.chat-meta.info.none-prefix={0} ay walang mga prefix +luckperms.command.generic.chat-meta.info.none-suffix={0} ay walang mga suffix +luckperms.command.generic.chat-meta.info.click-to-remove=Mag-click para alisin ang {0} na ito mula kay {1} +luckperms.command.generic.chat-meta.already-has={0} ay mayroon nang {1} {2} itinakda sa isang priyoridad ng {3} sa konteksto {4} +luckperms.command.generic.chat-meta.already-has-temp={0} ay mayroon nang pansamantalang {1} {2} itinakda sa isang priyoridad ng {3} sa konteksto {4} +luckperms.command.generic.chat-meta.doesnt-have={0} ay walang {1} {2} itinakda sa isang priyoridad ng {3} sa konteksto {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} ay walang pansamantalang {1} {2} itinakda sa isang priyoridad ng {3} sa konteksto {4} +luckperms.command.generic.chat-meta.add={0} ay mayroon nang {1} {2} itinakda sa isang priyoridad ng {3} sa konteksto {4} +luckperms.command.generic.chat-meta.add-temp={0} ay mayroon nang {1} {2} itinakda sa isang priyoridad ng {3} para sa tagal na {4} sa konteksto {5} +luckperms.command.generic.chat-meta.remove={0} ay mayroon nang {1} {2} sa priyoridad {3} na tinanggal sa konteksto {4} +luckperms.command.generic.chat-meta.remove-bulk={0} ay mayroon nang lahat ng {1} sa priyoridad {2} na tinanggal sa konteksto {3} +luckperms.command.generic.chat-meta.remove-temp={0} ay mayroon nang pansamantalang {1} {2} sa priyoridad {3} na tinanggal sa konteksto {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} ay mayroon nang lahat ng pansamantalang {1} sa priyoridad {2} na tinanggal sa konteksto {3} +luckperms.command.generic.meta.info.title=Mga Meta ni {0} +luckperms.command.generic.meta.info.none={0} ay walang mga meta +luckperms.command.generic.meta.info.click-to-remove=Mag-click para alisin ang meta na ito mula kay {0} +luckperms.command.generic.meta.already-has={0} ay mayroon nang meta key na {1} itinakda sa {2} sa konteksto {3} +luckperms.command.generic.meta.already-has-temp={0} ay mayroon nang meta key na {1} pansamantalang itinakda sa {2} sa konteksto {3} +luckperms.command.generic.meta.doesnt-have={0} ay walang meta key na {1} itinakda sa konteksto {2} +luckperms.command.generic.meta.doesnt-have-temp={0} ay walang meta key na {1} pansamantalang itinakda sa konteksto {2} +luckperms.command.generic.meta.set=Itakda ang meta key na {0} sa {1} para kay {2} sa konteksto {3} +luckperms.command.generic.meta.set-temp=Itakda ang meta key na {0} sa {1} para kay {2} para sa tagal na {3} sa konteksto {4} +luckperms.command.generic.meta.unset=Alisin ang meta key na {0} para kay {1} sa konteksto {2} +luckperms.command.generic.meta.unset-temp=Alisin ang pansamantalang meta key na {0} para kay {1} sa konteksto {2} +luckperms.command.generic.meta.clear=Ang meta na tumutugma sa uri ng {0} ay nilinaw sa konteksto {1} +luckperms.command.generic.contextual-data.title=Kontekstuwal na Datos +luckperms.command.generic.contextual-data.mode.key=mode +luckperms.command.generic.contextual-data.mode.server=server +luckperms.command.generic.contextual-data.mode.active-player=aktibong manlalaro +luckperms.command.generic.contextual-data.contexts-key=Konteksto +luckperms.command.generic.contextual-data.prefix-key=Prefix +luckperms.command.generic.contextual-data.suffix-key=Suffix +luckperms.command.generic.contextual-data.primary-group-key=Priyaryong Grupo +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Wala +luckperms.command.user.info.title=Impormasyon ng User +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=uri +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=offline +luckperms.command.user.info.status-key=Katayuan +luckperms.command.user.info.status.online=Online +luckperms.command.user.info.status.offline=Offline +luckperms.command.user.removegroup.error-primary=Hindi mo maaaring alisin ang isang user mula sa kanilang priyaryong grupo +luckperms.command.user.primarygroup.not-member={0} ay hindi pa miyembro ng {1}, idinaragdag sila ngayon +luckperms.command.user.primarygroup.already-has={0} ay mayroon nang itinatakang {1} bilang kanilang priyaryong grupo +luckperms.command.user.primarygroup.warn-option=Babala\: Ang paraan ng pagkuha ng priyaryong grupo na ginagamit ng server na ito ({0}) ay hindi sinusuportahan +luckperms.command.user.primarygroup.set={0}''s primary group was set to {1} +luckperms.command.user.track.error-not-contain-group={0} isn''t already in any groups on {1} +luckperms.command.user.track.unsure-which-track=Unsure which track to use, please specify it as an argument +luckperms.command.user.track.missing-group-advice=Either create the group, or remove it from the track and try again +luckperms.command.user.promote.added-to-first={0} isn''t in any groups on {1}, so they were added to the first group, {2} in context {3} +luckperms.command.user.promote.not-on-track={0} isn''t in any groups on {1}, so was not promoted +luckperms.command.user.promote.success=Promoting {0} along track {1} from {2} to {3} in context {4} +luckperms.command.user.promote.end-of-track=The end of track {0} was reached, unable to promote {1} +luckperms.command.user.promote.next-group-deleted=The next group on the track, {0}, no longer exists +luckperms.command.user.promote.unable-to-promote=Unable to promote user +luckperms.command.user.demote.success=Demoting {0} along track {1} from {2} to {3} in context {4} +luckperms.command.user.demote.end-of-track=The end of track {0} was reached, so {1} was removed from {2} +luckperms.command.user.demote.end-of-track-not-removed=The end of track {0} was reached, but {1} was not removed from the first group +luckperms.command.user.demote.previous-group-deleted=The previous group on the track, {0}, no longer exists +luckperms.command.user.demote.unable-to-demote=Unable to demote user +luckperms.command.group.list.title=Groups +luckperms.command.group.delete.not-default=You cannot delete the default group +luckperms.command.group.info.title=Impormasyon ng Grupo +luckperms.command.group.info.display-name-key=Display Name +luckperms.command.group.info.weight-key=Bigat +luckperms.command.group.setweight.set=Set weight to {0} for group {1} +luckperms.command.group.setdisplayname.doesnt-have={0} doesn''t have a display name set +luckperms.command.group.setdisplayname.already-has={0} already has a display name of {1} +luckperms.command.group.setdisplayname.already-in-use=The display name {0} is already being used by {1} +luckperms.command.group.setdisplayname.set=Set display name to {0} for group {1} in context {2} +luckperms.command.group.setdisplayname.removed=Removed display name for group {0} in context {1} +luckperms.command.track.list.title=Tracks +luckperms.command.track.path.empty=None +luckperms.command.track.info.showing-track=Showing Track +luckperms.command.track.info.path-property=Path +luckperms.command.track.clear={0}''s groups track was cleared +luckperms.command.track.append.success={0} ay matagumpay na inilalagay sa hulihan ng {1} +luckperms.command.track.insert.success={0} ay matagumpay na inilalagay sa index {1} ng {2} +luckperms.command.track.insert.error-number=Expected number but instead received\: {0} +luckperms.command.track.insert.error-invalid-pos=Unable to insert at position {0} +luckperms.command.track.insert.error-invalid-pos-reason=invalid position +luckperms.command.track.remove.success={0} ay matagumpay na tinanggal sa track +luckperms.command.track.error-empty={0} cannot be used as it is empty or contains only one group +luckperms.command.track.error-multiple-groups={0} is a member of multiple groups on this track +luckperms.command.track.error-ambiguous=Unable to determine their location +luckperms.command.track.already-contains={0} already contains {1} +luckperms.command.track.doesnt-contain={0} doesn''t contain {1} +luckperms.command.log.load-error=The log could not be loaded +luckperms.command.log.invalid-page=Invalid page number +luckperms.command.log.invalid-page-range=Please enter a value between {0} and {1} +luckperms.command.log.empty=No log entries to show +luckperms.command.log.notify.error-console=Cannot toggle notifications for console +luckperms.command.log.notify.enabled-term=Enabled +luckperms.command.log.notify.disabled-term=Disabled +luckperms.command.log.notify.changed-state={0} logging output +luckperms.command.log.notify.already-on=You are already receiving notifications +luckperms.command.log.notify.already-off=You aren''t currently receiving notifications +luckperms.command.log.notify.invalid-state=State unknown. Expecting {0} or {1} +luckperms.command.log.show.search=Showing recent actions for query {0} +luckperms.command.log.show.recent=Showing recent actions +luckperms.command.log.show.by=Showing recent actions by {0} +luckperms.command.log.show.history=Showing history for {0} {1} +luckperms.command.export.error-term=Error +luckperms.command.export.already-running=Another export process is already running +luckperms.command.export.file.already-exists=File {0} already exists +luckperms.command.export.file.not-writable=File {0} is not writable +luckperms.command.export.file.success=Successfully exported to {0} +luckperms.command.export.file-unexpected-error-writing=An unexpected error occurred whilst writing to the file +luckperms.command.export.web.export-code=Export code +luckperms.command.export.web.import-command-description=Use the following command to import +luckperms.command.import.term=Import +luckperms.command.import.error-term=Error +luckperms.command.import.already-running=Another import process is already running +luckperms.command.import.file.doesnt-exist=File {0} does not exist +luckperms.command.import.file.not-readable=File {0} is not readable +luckperms.command.import.file.unexpected-error-reading=An unexpected error occurred whilst reading from the import file +luckperms.command.import.file.correct-format=is it the correct format? +luckperms.command.import.web.unable-to-read=Unable to read data using the given code +luckperms.command.import.progress.percent={0}% complete +luckperms.command.import.progress.operations={0}/{1} operations complete +luckperms.command.import.starting=Starting import process +luckperms.command.import.completed=COMPLETED +luckperms.command.import.duration=took {0} seconds +luckperms.command.bulkupdate.must-use-console=The bulk update command can only be used from the console +luckperms.command.bulkupdate.invalid-data-type=Invalid type, was expecting {0} +luckperms.command.bulkupdate.invalid-constraint=Invalid constraint {0} +luckperms.command.bulkupdate.invalid-constraint-format=Constraints should be in the format {0} +luckperms.command.bulkupdate.invalid-comparison=Invalid comparison operator {0} +luckperms.command.bulkupdate.invalid-comparison-format=Expected one of the following\: {0} +luckperms.command.bulkupdate.queued=Bulk update operation was queued +luckperms.command.bulkupdate.confirm=Run {0} to execute the update +luckperms.command.bulkupdate.unknown-id=Operation with id {0} does not exist or has expired +luckperms.command.bulkupdate.starting=Running bulk update +luckperms.command.bulkupdate.success=Bulk update completed successfully +luckperms.command.bulkupdate.success.statistics.nodes=Total affected nodes +luckperms.command.bulkupdate.success.statistics.users=Total affected users +luckperms.command.bulkupdate.success.statistics.groups=Total affected groups +luckperms.command.bulkupdate.failure=Bulk update failed, check the console for errors +luckperms.command.update-task.request=An update task has been requested, please wait +luckperms.command.update-task.complete=Update task complete +luckperms.command.update-task.push.attempting=Now attempting to push to other servers +luckperms.command.update-task.push.complete=Other servers were notified via {0} successfully +luckperms.command.update-task.push.error=Error whilst pushing changes to other servers +luckperms.command.update-task.push.error-not-setup=Cannot push changes to other servers as a messaging service has not been configured +luckperms.command.reload-config.success=The configuration file was reloaded +luckperms.command.reload-config.restart-note=some options will only apply after the server has restarted +luckperms.command.translations.searching=Searching for available translations, please wait... +luckperms.command.translations.searching-error=Unable to obtain a list of available translations +luckperms.command.translations.installed-translations=Installed Translations +luckperms.command.translations.available-translations=Available Translations +luckperms.command.translations.percent-translated={0}% translated +luckperms.command.translations.translations-by=by +luckperms.command.translations.installing=Installing translations, please wait... +luckperms.command.translations.download-error=Unable download translation for {0} +luckperms.command.translations.installing-specific=Installing language {0}... +luckperms.command.translations.install-complete=Installation complete +luckperms.command.translations.download-prompt=Use {0} to download and install up-to-date versions of these translations provided by the community +luckperms.command.translations.download-override-warning=Please note that this will override any changes you''ve made for these languages +luckperms.usage.user.description=A set of commands for managing users within LuckPerms. (A ''user'' in LuckPerms is just a player, and can refer to a UUID or username) +luckperms.usage.group.description=A set of commands for managing groups within LuckPerms. Groups are just collections of permission assignments that can be given to users. New groups are made using the ''creategroup'' command. +luckperms.usage.track.description=A set of commands for managing tracks within LuckPerms. Tracks are a ordered collection of groups which can be used for defining promotions and demotions. +luckperms.usage.log.description=A set of commands for managing the logging functionality within LuckPerms. +luckperms.usage.sync.description=Reloads all data from the plugins storage into memory, and applies any changes that are detected. +luckperms.usage.info.description=Prints general information about the active plugin instance. +luckperms.usage.editor.description=Creates a new web editor session +luckperms.usage.editor.argument.type=the types to load into the editor. (''all'', ''users'' or ''groups'') +luckperms.usage.editor.argument.filter=permission to filter user entries by +luckperms.usage.verbose.description=Controls the plugins verbose permission check monitoring system. +luckperms.usage.verbose.argument.action=whether to enable/disable logging, or to upload the logged output +luckperms.usage.verbose.argument.filter=the filter to match entries against +luckperms.usage.verbose.argument.commandas=the player/command to run +luckperms.usage.tree.description=Generates a tree view (ordered list hierarchy) of all permissions known to LuckPerms. +luckperms.usage.tree.argument.scope=the root of the tree. specify "." to include all permissions +luckperms.usage.tree.argument.player=the name of an online player to check against +luckperms.usage.search.description=Searches for all of the users/groups with a specific permission +luckperms.usage.search.argument.permission=the permission to search for +luckperms.usage.search.argument.page=the page to view +luckperms.usage.network-sync.description=Sync changes with the storage and request that all other servers on the network do the same +luckperms.usage.import.description=Imports data from a (previously created) export file +luckperms.usage.import.argument.file=the file to import from +luckperms.usage.import.argument.replace=replace existing data instead of merging +luckperms.usage.import.argument.upload=upload the data from a previous export +luckperms.usage.export.description=Exports all permissions data to an ''export'' file. Can be re-imported at a later time. +luckperms.usage.export.argument.file=the file to export to +luckperms.usage.export.argument.without-users=exclude users from the export +luckperms.usage.export.argument.without-groups=exclude groups from the export +luckperms.usage.export.argument.upload=Upload all permission data to the webeditor. Can be re-imported at a later time. +luckperms.usage.reload-config.description=Reload some of the config options +luckperms.usage.bulk-update.description=Execute bulk change queries on all data +luckperms.usage.bulk-update.argument.data-type=the type of data being changed. (''all'', ''users'' or ''groups'') +luckperms.usage.bulk-update.argument.action=the action to perform on the data. (''update'' or ''delete'') +luckperms.usage.bulk-update.argument.action-field=the field to act upon. only required for ''update''. (''permission'', ''server'' or ''world'') +luckperms.usage.bulk-update.argument.action-value=the value to replace with. only required for ''update''. +luckperms.usage.bulk-update.argument.constraint=the constraints required for the update +luckperms.usage.translations.description=Manage translations +luckperms.usage.translations.argument.install=subcommand to install translations +luckperms.usage.apply-edits.description=Applies permission changes made from the web editor +luckperms.usage.apply-edits.argument.code=the unique code for the data +luckperms.usage.apply-edits.argument.target=who to apply the data to +luckperms.usage.create-group.description=Create a new group +luckperms.usage.create-group.argument.name=the name of the group +luckperms.usage.create-group.argument.weight=the weight of the group +luckperms.usage.create-group.argument.display-name=the display name of the group +luckperms.usage.delete-group.description=I-delete ang isang grupo +luckperms.usage.delete-group.argument.name=ang pangalan ng grupo +luckperms.usage.list-groups.description=I-lista ang lahat ng mga grupo sa platform +luckperms.usage.create-track.description=Gumawa ng isang bagong track +luckperms.usage.create-track.argument.name=ang pangalan ng track +luckperms.usage.delete-track.description=I-delete ang isang track +luckperms.usage.delete-track.argument.name=ang pangalan ng track +luckperms.usage.list-tracks.description=I-lista ang lahat ng mga track sa platform +luckperms.usage.user-info.description=Nagpapakita ng impormasyon tungkol sa user +luckperms.usage.user-switchprimarygroup.description=Nagpapalit ng pangunahing grupo ng user +luckperms.usage.user-switchprimarygroup.argument.group=ang grupo na papalitan +luckperms.usage.user-promote.description=Pinapataas ang ranggo ng user sa isang track +luckperms.usage.user-promote.argument.track=ang track na papataasan ng ranggo ang user +luckperms.usage.user-promote.argument.context=ang mga konteksto kung saan papataasan ang user +luckperms.usage.user-promote.argument.dont-add-to-first=tanging patataasin ang user kung nasa track na sila +luckperms.usage.user-demote.description=Pinapababa ang ranggo ng user sa isang track +luckperms.usage.user-demote.argument.track=ang track na pababain ang ranggo ang user +luckperms.usage.user-demote.argument.context=ang mga konteksto kung saan pababain ang user +luckperms.usage.user-demote.argument.dont-remove-from-first=pinipigilan ang user na alisin mula sa unang grupo +luckperms.usage.user-clone.description=Nagkoklona ng user +luckperms.usage.user-clone.argument.user=ang pangalan/uuid ng user na pagkoklunahan +luckperms.usage.group-info.description=Nagbibigay ng impormasyon tungkol sa grupo +luckperms.usage.group-listmembers.description=Nagpapakita ng mga user/grupo na nakakatanggap mula sa grupo na ito +luckperms.usage.group-listmembers.argument.page=ang pahina na gustong tingnan +luckperms.usage.group-setweight.description=Itinatakda ang timbang ng mga grupo +luckperms.usage.group-setweight.argument.weight=ang timbang na itatatakda +luckperms.usage.group-set-display-name.description=Itinatakda ang display name ng grupo +luckperms.usage.group-set-display-name.argument.name=ang pangalan na itatatag sa display +luckperms.usage.group-set-display-name.argument.context=ang mga konteksto kung saan itatatakda ang pangalan +luckperms.usage.group-rename.description=Inirerenome ang grupo +luckperms.usage.group-rename.argument.name=ang bagong pangalan +luckperms.usage.group-clone.description=Nagkoklona ng grupo +luckperms.usage.group-clone.argument.name=ang pangalan ng grupo na pagkoklunahan +luckperms.usage.holder-editor.description=Nagbubukas ng editor ng web permission +luckperms.usage.holder-showtracks.description=I-lista ang mga track na kinabibilangan ng bagay +luckperms.usage.holder-clear.description=Tinatanggal ang lahat ng mga pahintulot, magulang, at meta +luckperms.usage.holder-clear.argument.context=ang mga konteksto kung saan gusto mag-filter +luckperms.usage.permission.description=I-edit ang mga pahintulot +luckperms.usage.parent.description=I-edit ang mga pinapamana +luckperms.usage.meta.description=I-edit ang mga halaga ng metadata +luckperms.usage.permission-info.description=I-lista ang mga node ng pahintulot na kinabibilangan ng bagay +luckperms.usage.permission-info.argument.page=ang pahinang gustong tingnan +luckperms.usage.permission-info.argument.sort-mode=kung paano ayusin ang mga entry +luckperms.usage.permission-set.description=Nagtatatak ng isang pahintulot para sa bagay +luckperms.usage.permission-set.argument.node=ang node ng pahintulot na itatatag +luckperms.usage.permission-set.argument.value=ang halaga ng node +luckperms.usage.permission-set.argument.context=ang mga konteksto kung saan idaragdag ang pahintulot +luckperms.usage.permission-unset.description=Tinatanggal ang isang pahintulot para sa bagay +luckperms.usage.permission-unset.argument.node=ang node ng pahintulot na itatanggal +luckperms.usage.permission-unset.argument.context=ang mga konteksto kung saan aalisin ang pahintulot +luckperms.usage.permission-settemp.description=Nagtatatak ng isang pahintulot para sa bagay nang pansamantala +luckperms.usage.permission-settemp.argument.node=ang node ng pahintulot na itatatag +luckperms.usage.permission-settemp.argument.value=ang halaga ng node +luckperms.usage.permission-settemp.argument.duration=ang tagal bago mag-expire ang node ng pahintulot +luckperms.usage.permission-settemp.argument.temporary-modifier=kung paano ipapatupad ang pansamantalang pahintulot +luckperms.usage.permission-settemp.argument.context=ang mga konteksto kung saan idaragdag ang pahintulot +luckperms.usage.permission-unsettemp.description=Tinatanggal ang isang pansamantalang pahintulot para sa bagay +luckperms.usage.permission-unsettemp.argument.node=ang node ng pahintulot na itatanggal +luckperms.usage.permission-unsettemp.argument.duration=ang tagal na iaalis +luckperms.usage.permission-unsettemp.argument.context=ang mga konteksto kung saan aalisin ang pahintulot +luckperms.usage.permission-check.description=Sinusuri kung mayroon bang isang partikular na node ng pahintulot ang bagay +luckperms.usage.permission-check.argument.node=ang node ng pahintulot na sinusuri +luckperms.usage.permission-clear.description=Naglilinis ng lahat ng mga pahintulot +luckperms.usage.permission-clear.argument.context=ang mga konteksto kung saan gusto mag-filter +luckperms.usage.parent-info.description=I-lista ang mga grupo na ito ay nagmamana mula rito +luckperms.usage.parent-info.argument.page=ang pahinang gustong tingnan +luckperms.usage.parent-info.argument.sort-mode=kung paano ayusin ang mga entry +luckperms.usage.parent-set.description=Tinatanggal ang lahat ng iba pang mga grupo na ito ay nagmamana na at idinadagdag sila sa ibinigay na +luckperms.usage.parent-set.argument.group=ang grupo na itatapat +luckperms.usage.parent-set.argument.context=ang mga konteksto kung saan itatapat ang grupo +luckperms.usage.parent-add.description=Nagdadagdag ng isa pang grupo para ang bagay ay magmana ng pahintulot mula rito +luckperms.usage.parent-add.argument.group=ang grupo na magmamana mula rito +luckperms.usage.parent-add.argument.context=ang mga konteksto kung saan magmamana ng grupo +luckperms.usage.parent-remove.description=Tinatanggal ang isang nakaraang itinalagang patakaran ng pamamana +luckperms.usage.parent-remove.argument.group=ang grupo na tatanggalin +luckperms.usage.parent-remove.argument.context=ang mga konteksto kung saan tatanggalin ang grupo +luckperms.usage.parent-set-track.description=Tinatanggal ang lahat ng iba pang mga grupo na ito ay nagmamana na sa ibinigay na track at idinadagdag sila sa ibinigay na +luckperms.usage.parent-set-track.argument.track=ang track na itatapat sa +luckperms.usage.parent-set-track.argument.group=ang grupo na itatapat, o isang numero na may kinalaman sa posisyon ng grupo sa ibinigay na track +luckperms.usage.parent-set-track.argument.context=ang mga konteksto kung saan itatapat ang grupo +luckperms.usage.parent-add-temp.description=Nagdadagdag ng isa pang grupo para pansamantalang magmana ng pahintulot mula rito +luckperms.usage.parent-add-temp.argument.group=ang grupo na magmamana mula rito +luckperms.usage.parent-add-temp.argument.duration=ang tagal ng pagiging pansamantal na miyembro ng grupo +luckperms.usage.parent-add-temp.argument.temporary-modifier=kung paano ipapatupad ang pansamantalang pahintulot +luckperms.usage.parent-add-temp.argument.context=ang mga konteksto kung saan magmamana ng grupo +luckperms.usage.parent-remove-temp.description=Tinatanggal ang isang dating itinalagang pansamantalang patakaran ng pamamana +luckperms.usage.parent-remove-temp.argument.group=ang grupo na tatanggalin +luckperms.usage.parent-remove-temp.argument.duration=ang tagal na iaalis +luckperms.usage.parent-remove-temp.argument.context=ang mga konteksto kung saan tatanggalin ang grupo +luckperms.usage.parent-clear.description=Naglilinis ng lahat ng mga magulang +luckperms.usage.parent-clear.argument.context=ang mga konteksto kung saan gusto mag-filter +luckperms.usage.parent-clear-track.description=Naglilinis ng lahat ng mga magulang sa ibinigay na track +luckperms.usage.parent-clear-track.argument.track=ang track na tatanggalin +luckperms.usage.parent-clear-track.argument.context=ang mga konteksto kung saan gusto mag-filter +luckperms.usage.meta-info.description=Nagpapakita ng lahat ng chat meta +luckperms.usage.meta-set.description=Itinatakda ang isang halaga ng meta +luckperms.usage.meta-set.argument.key=ang key na itatatag +luckperms.usage.meta-set.argument.value=ang halaga na itatatag +luckperms.usage.meta-set.argument.context=ang mga konteksto kung saan idadagdag ang pares ng meta +luckperms.usage.meta-unset.description=Tinatanggal ang isang halaga ng meta +luckperms.usage.meta-unset.argument.key=ang key na iaalis +luckperms.usage.meta-unset.argument.context=ang mga konteksto kung saan iaalis ang pares ng meta +luckperms.usage.meta-settemp.description=Itinatakda ang isang halaga ng meta nang pansamantala +luckperms.usage.meta-settemp.argument.key=ang key na itatatag +luckperms.usage.meta-settemp.argument.value=ang halaga na itatatag +luckperms.usage.meta-settemp.argument.duration=ang tagal bago mag-expire ang halaga ng meta +luckperms.usage.meta-settemp.argument.context=ang mga konteksto kung saan idadagdag ang pares ng meta +luckperms.usage.meta-unsettemp.description=Tinatanggal ang isang pansamantalang halaga ng meta +luckperms.usage.meta-unsettemp.argument.key=ang key na iaalis +luckperms.usage.meta-unsettemp.argument.context=ang mga konteksto kung saan iaalis ang pares ng meta +luckperms.usage.meta-addprefix.description=Nagdaragdag ng isang prefix +luckperms.usage.meta-addprefix.argument.priority=ang prayoridad na idadagdag ang prefix +luckperms.usage.meta-addprefix.argument.prefix=ang string ng prefix +luckperms.usage.meta-addprefix.argument.context=ang mga konteksto kung saan idadagdag ang prefix +luckperms.usage.meta-addsuffix.description=Nagdaragdag ng isang suffix +luckperms.usage.meta-addsuffix.argument.priority=ang prayoridad na idadagdag ang suffix +luckperms.usage.meta-addsuffix.argument.suffix=ang string ng suffix +luckperms.usage.meta-addsuffix.argument.context=ang mga konteksto kung saan idadagdag ang suffix +luckperms.usage.meta-setprefix.description=Itinatakda ang isang prefix +luckperms.usage.meta-setprefix.argument.priority=ang prayoridad na itatatag ang prefix +luckperms.usage.meta-setprefix.argument.prefix=ang string ng prefix +luckperms.usage.meta-setprefix.argument.context=ang mga konteksto kung saan itatatag ang prefix +luckperms.usage.meta-setsuffix.description=Itinatakda ang isang suffix +luckperms.usage.meta-setsuffix.argument.priority=ang prayoridad na itatatag ang suffix +luckperms.usage.meta-setsuffix.argument.suffix=ang string ng suffix +luckperms.usage.meta-setsuffix.argument.context=ang mga konteksto kung saan itatatag ang suffix +luckperms.usage.meta-removeprefix.description=Tinatanggal ang isang prefix +luckperms.usage.meta-removeprefix.argument.priority=ang prayoridad na iaalis ang prefix +luckperms.usage.meta-removeprefix.argument.prefix=ang string ng prefix +luckperms.usage.meta-removeprefix.argument.context=ang mga konteksto kung saan iaalis ang prefix +luckperms.usage.meta-removesuffix.description=Tinatanggal ang isang suffix +luckperms.usage.meta-removesuffix.argument.priority=ang prayoridad na iaalis ang suffix +luckperms.usage.meta-removesuffix.argument.suffix=ang string ng suffix +luckperms.usage.meta-removesuffix.argument.context=ang mga konteksto kung saan iaalis ang suffix +luckperms.usage.meta-addtemp-prefix.description=Nagdaragdag ng isang prefix nang pansamantala +luckperms.usage.meta-addtemp-prefix.argument.priority=ang prayoridad na idadagdag ang prefix +luckperms.usage.meta-addtemp-prefix.argument.prefix=ang string ng prefix +luckperms.usage.meta-addtemp-prefix.argument.duration=ang tagal bago mag-expire ang prefix +luckperms.usage.meta-addtemp-prefix.argument.context=ang mga konteksto kung saan idadagdag ang prefix +luckperms.usage.meta-addtemp-suffix.description=Nagdaragdag ng isang suffix nang pansamantala +luckperms.usage.meta-addtemp-suffix.argument.priority=ang prayoridad na idadagdag ang suffix +luckperms.usage.meta-addtemp-suffix.argument.suffix=ang string ng suffix +luckperms.usage.meta-addtemp-suffix.argument.duration=ang tagal bago mag-expire ang suffix +luckperms.usage.meta-addtemp-suffix.argument.context=ang mga konteksto kung saan idadagdag ang suffix +luckperms.usage.meta-settemp-prefix.description=Itinatakda ang isang prefix nang pansamantala +luckperms.usage.meta-settemp-prefix.argument.priority=ang prayoridad na itatatag ang prefix +luckperms.usage.meta-settemp-prefix.argument.prefix=ang string ng prefix +luckperms.usage.meta-settemp-prefix.argument.duration=ang tagal bago mag-expire ang prefix +luckperms.usage.meta-settemp-prefix.argument.context=ang mga konteksto kung saan itatatag ang prefix +luckperms.usage.meta-settemp-suffix.description=Itinatakda ang isang suffix nang pansamantala +luckperms.usage.meta-settemp-suffix.argument.priority=ang prayoridad na itatatag ang suffix +luckperms.usage.meta-settemp-suffix.argument.suffix=ang string ng suffix +luckperms.usage.meta-settemp-suffix.argument.duration=ang tagal bago mag-expire ang suffix +luckperms.usage.meta-settemp-suffix.argument.context=ang mga konteksto kung saan itatatag ang suffix +luckperms.usage.meta-removetemp-prefix.description=Tinatanggal ang isang pansamantalang prefix +luckperms.usage.meta-removetemp-prefix.argument.priority=ang prayoridad na iaalis ang prefix +luckperms.usage.meta-removetemp-prefix.argument.prefix=ang string ng prefix +luckperms.usage.meta-removetemp-prefix.argument.context=ang mga konteksto kung saan iaalis ang prefix +luckperms.usage.meta-removetemp-suffix.description=Tinatanggal ang isang pansamantalang suffix +luckperms.usage.meta-removetemp-suffix.argument.priority=ang prayoridad na iaalis ang suffix +luckperms.usage.meta-removetemp-suffix.argument.suffix=ang string ng suffix +luckperms.usage.meta-removetemp-suffix.argument.context=ang mga konteksto kung saan iaalis ang suffix +luckperms.usage.meta-clear.description=Naglilinis ng lahat ng meta +luckperms.usage.meta-clear.argument.type=ang uri ng meta na iaalis +luckperms.usage.meta-clear.argument.context=ang mga konteksto kung saan gusto mag-filter +luckperms.usage.track-info.description=Nagbibigay ng impormasyon tungkol sa track +luckperms.usage.track-editor.description=Nagbubukas ng editor ng web permission +luckperms.usage.track-append.description=Nagdadagdag ng isang grupo sa dulo ng track +luckperms.usage.track-append.argument.group=ang grupo na idadagdag +luckperms.usage.track-insert.description=Nag-iinsert ng isang grupo sa isang ibinigay na posisyon sa track +luckperms.usage.track-insert.argument.group=ang grupo na iiinsert +luckperms.usage.track-insert.argument.position=ang posisyon kung saan iiinsert ang grupo (ang unang posisyon sa track ay 1) +luckperms.usage.track-remove.description=Tinatanggal ang isang grupo mula sa track +luckperms.usage.track-remove.argument.group=ang grupo na tatanggalin +luckperms.usage.track-clear.description=Naglilinis ng mga grupo sa track +luckperms.usage.track-rename.description=Inirerenome ang track +luckperms.usage.track-rename.argument.name=ang bagong pangalan +luckperms.usage.track-clone.description=Nagkoklona ng track +luckperms.usage.track-clone.argument.name=ang pangalan ng track na pagkoklunahan +luckperms.usage.log-recent.description=Nakikita ang mga kamakailang aksyon +luckperms.usage.log-recent.argument.user=ang pangalan/uuid ng user na gusto i-filter +luckperms.usage.log-recent.argument.page=ang bilang ng pahina na gustong tingnan +luckperms.usage.log-search.description=Naghahanap sa log para sa isang entry +luckperms.usage.log-search.argument.query=ang query na gusto hanapin +luckperms.usage.log-search.argument.page=ang bilang ng pahina na gustong tingnan +luckperms.usage.log-notify.description=Nagto-toggle ng log notifications +luckperms.usage.log-notify.argument.toggle=kung gagawing on o off +luckperms.usage.log-user-history.description=Nakikita ang kasaysayan ng isang user +luckperms.usage.log-user-history.argument.user=ang pangalan/uuid ng user +luckperms.usage.log-user-history.argument.page=ang bilang ng pahina na gustong tingnan +luckperms.usage.log-group-history.description=Nakikita ang kasaysayan ng isang grupo +luckperms.usage.log-group-history.argument.group=ang pangalan ng grupo +luckperms.usage.log-group-history.argument.page=ang bilang ng pahina na gustong tingnan +luckperms.usage.log-track-history.description=Nakikita ang kasaysayan ng isang track +luckperms.usage.log-track-history.argument.track=ang pangalan ng track +luckperms.usage.log-track-history.argument.page=ang bilang ng pahina na gustong tingnan +luckperms.usage.sponge.description=I-edit ang karagdagang data ng Sponge +luckperms.usage.sponge.argument.collection=ang koleksyon na gustong kuhanin +luckperms.usage.sponge.argument.subject=ang subject na gusto baguhin +luckperms.usage.sponge-permission-info.description=Nagpapakita ng impormasyon tungkol sa mga pahintulot ng subject +luckperms.usage.sponge-permission-info.argument.contexts=the contexts to filter by +luckperms.usage.sponge-permission-set.description=Itinatakda ang isang pahintulot para sa subject +luckperms.usage.sponge-permission-set.argument.node=ang node ng pahintulot na itatatag +luckperms.usage.sponge-permission-set.argument.tristate=the value to set the permission to +luckperms.usage.sponge-permission-set.argument.contexts=the contexts to set the permission in +luckperms.usage.sponge-permission-clear.description=Naglilinis ng lahat ng mga pahintulot +luckperms.usage.sponge-permission-clear.argument.contexts=the contexts to clear permissions in +luckperms.usage.sponge-parent-info.description=I-lista ang mga magulang ng subject +luckperms.usage.sponge-parent-info.argument.contexts=the contexts to filter by +luckperms.usage.sponge-parent-add.description=Nagdadagdag ng isa pang grupo para ang subject ay magmana ng pahintulot mula rito +luckperms.usage.sponge-parent-add.argument.collection=ang koleksyon ng subject +luckperms.usage.sponge-parent-add.argument.subject=ang pangalan ng parent Subject +luckperms.usage.sponge-parent-add.argument.contexts=ang mga konteksto upang idagdag ang magulang sa +luckperms.usage.sponge-parent-remove.description=Tinatanggal ang isang nakaraang itinalagang patakaran ng pamamana +luckperms.usage.sponge-parent-remove.argument.collection=ang koleksyon ng subject +luckperms.usage.sponge-parent-remove.argument.subject=ang pangalan ng parent Subject +luckperms.usage.sponge-parent-remove.argument.contexts=ang mga konteksto upang alisin ang magulang sa +luckperms.usage.sponge-parent-clear.description=Naglilinis ng lahat ng mga magulang +luckperms.usage.sponge-parent-clear.argument.contexts=ang mga konteksto upang linisin ang mga magulang sa +luckperms.usage.sponge-option-info.description=Nagpapakita ng impormasyon tungkol sa mga opsyon ng subject +luckperms.usage.sponge-option-info.argument.contexts=ang mga konteksto upang i-filter +luckperms.usage.sponge-option-set.description=Nagtatakda ng isang opsyon para sa Subject +luckperms.usage.sponge-option-set.argument.key=ang key na itatakda +luckperms.usage.sponge-option-set.argument.value=ang halaga na itatakda ang key +luckperms.usage.sponge-option-set.argument.contexts=ang mga konteksto upang itakda ang opsyon sa +luckperms.usage.sponge-option-unset.description=Hindi nagtatakda ng isang opsyon para sa Subject +luckperms.usage.sponge-option-unset.argument.key=ang key na hindi itatakda +luckperms.usage.sponge-option-unset.argument.contexts=ang mga konteksto upang hindi itakda ang key sa +luckperms.usage.sponge-option-clear.description=Naglilinis ng mga opsyon ng Subject +luckperms.usage.sponge-option-clear.argument.contexts=ang mga konteksto upang linisin ang mga opsyon sa diff --git a/src/plugins/LuckPerms/translations/repository/fr_FR.properties b/src/plugins/LuckPerms/translations/repository/fr_FR.properties new file mode 100644 index 0000000..7dbfe70 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/fr_FR.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=JOURNAL +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EXPORTATION +luckperms.commandsystem.available-commands=Utilisez {0} pour afficher les commandes disponibles +luckperms.commandsystem.command-not-recognised=Commande non reconnue +luckperms.commandsystem.no-permission=Vous n''avez pas la permission d''utiliser cette commande \! +luckperms.commandsystem.no-permission-subcommands=Vous n''avez pas la permission d''utiliser les sous-commandes +luckperms.commandsystem.already-executing-command=Une autre commande est en cours d''exécution, en attente de sa fin d''exécution... +luckperms.commandsystem.usage.sub-commands-header=Sous-commandes +luckperms.commandsystem.usage.usage-header=Utilisation de la commande +luckperms.commandsystem.usage.arguments-header=Arguments +luckperms.first-time.no-permissions-setup=Il semble qu’aucune permission n’ait encore été configurée \! +luckperms.first-time.use-console-to-give-access=Avant de pouvoir utiliser l''une des commandes de LuckPerms en jeu, vous devez utiliser la console pour vous donner les accès +luckperms.first-time.console-command-prompt=Ouvrez votre console et exécutez +luckperms.first-time.next-step=Après avoir fait ceci, vous pouvez commencer à définir vos permissions et vos groupes +luckperms.first-time.wiki-prompt=Vous ne savez pas par où commencer ? Cliquez ici \: {0} +luckperms.login.try-again=Veuillez réessayer ultérieurement +luckperms.login.loading-database-error=Une erreur de base de données est survenue lors du chargement des données de permissions +luckperms.login.server-admin-check-console-errors=Si vous êtes un administrateur du serveur, veuillez vérifier la console pour toute erreur +luckperms.login.server-admin-check-console-info=Veuillez vérifier la console du serveur pour plus d''informations +luckperms.login.data-not-loaded-at-pre=Les données des permissions de votre utilisateur n''ont pas été chargées pendant l''étape de pré-connexion +luckperms.login.unable-to-continue=impossible de continuer +luckperms.login.craftbukkit-offline-mode-error=ceci est probablement dû à un conflit entre CraftBukkit et le paramètre online-mode +luckperms.login.unexpected-error=Une erreur inattendue s''est produite lors de la configuration de vos données de permission +luckperms.opsystem.disabled=Le système vanilla d''OP est désactivé sur ce serveur +luckperms.opsystem.sponge-warning=Veuillez noter que le statut d''opérateur n''a aucun effet sur les vérifications de permission de Sponge lorsqu''un plugin de permissions est installé, vous devez directement éditer les données utilisateur +luckperms.duration.unit.years.plural={0} ans +luckperms.duration.unit.years.singular={0} an +luckperms.duration.unit.years.short={0} a +luckperms.duration.unit.months.plural={0} mois +luckperms.duration.unit.months.singular={0} mois +luckperms.duration.unit.months.short={0} mo +luckperms.duration.unit.weeks.plural={0} semaines +luckperms.duration.unit.weeks.singular={0} semaine +luckperms.duration.unit.weeks.short={0} sem +luckperms.duration.unit.days.plural={0} jours +luckperms.duration.unit.days.singular={0} jour +luckperms.duration.unit.days.short={0} j +luckperms.duration.unit.hours.plural={0} heures +luckperms.duration.unit.hours.singular={0} heure +luckperms.duration.unit.hours.short={0} h +luckperms.duration.unit.minutes.plural={0} minutes +luckperms.duration.unit.minutes.singular={0} minute +luckperms.duration.unit.minutes.short={0} min +luckperms.duration.unit.seconds.plural={0} secondes +luckperms.duration.unit.seconds.singular={0} seconde +luckperms.duration.unit.seconds.short={0} s +luckperms.duration.since=il y a {0} +luckperms.command.misc.invalid-code=Code invalide +luckperms.command.misc.response-code-key=code de réponse +luckperms.command.misc.error-message-key=message +luckperms.command.misc.bytebin-unable-to-communicate=Impossible de communiquer avec bytebin +luckperms.command.misc.webapp-unable-to-communicate=Impossible de communiquer avec l''application web +luckperms.command.misc.check-console-for-errors=Vérifiez les erreurs dans la console +luckperms.command.misc.file-must-be-in-data=Le fichier {0} doit être placé directement dans le répertoire de données +luckperms.command.misc.wait-to-finish=Veuillez attendre la fin et réessayer +luckperms.command.misc.invalid-priority=Priorité invalide {0} +luckperms.command.misc.expected-number=Un nombre était attendu +luckperms.command.misc.date-parse-error=Impossible de déterminer la date {0} +luckperms.command.misc.date-in-past-error=Vous ne pouvez pas choisir une date dans le passé \! +luckperms.command.misc.page=page {0} sur {1} +luckperms.command.misc.page-entries={0} entrées +luckperms.command.misc.none=Aucun +luckperms.command.misc.loading.error.unexpected=Une erreur inattendue est survenue +luckperms.command.misc.loading.error.user=Utilisateur non chargé +luckperms.command.misc.loading.error.user-specific=Impossible de charger l''utilisateur cible {0} +luckperms.command.misc.loading.error.user-not-found=Un utilisateur pour {0} n''a pas pu être trouvé +luckperms.command.misc.loading.error.user-save-error=Une erreur s''est produite lors de la sauvegarde des données utilisateur de {0} +luckperms.command.misc.loading.error.user-not-online=L''utilisateur {0} n’est pas connecté +luckperms.command.misc.loading.error.user-invalid={0} n''est pas un pseudonyme/uuid valide +luckperms.command.misc.loading.error.user-not-uuid=L''utilisateur cible {0} n''est pas un uuid valide +luckperms.command.misc.loading.error.group=Groupe non chargé +luckperms.command.misc.loading.error.all-groups=Impossible de charger tous les groupes +luckperms.command.misc.loading.error.group-not-found=Il n''y a aucun groupe nommé {0} +luckperms.command.misc.loading.error.group-save-error=Une erreur s''est produite lors de la sauvegarde des données de groupe de {0} +luckperms.command.misc.loading.error.group-invalid={0} n''est pas un nom de groupe valide +luckperms.command.misc.loading.error.track=Track non chargée +luckperms.command.misc.loading.error.all-tracks=Impossibles de charger toutes les tracks +luckperms.command.misc.loading.error.track-not-found=Impossible de trouver une track nommée {0} +luckperms.command.misc.loading.error.track-save-error=Une erreur s''est produite lors de la sauvegarde des données de track de {0} +luckperms.command.misc.loading.error.track-invalid={0} n''est pas un nom de track valide +luckperms.command.editor.no-match=Impossible d''ouvrir l''éditeur, aucun objet ne correspond au type souhaité +luckperms.command.editor.start=Préparation d''une nouvelle session d''éditeur, veuillez patienter... +luckperms.command.editor.url=Cliquez sur le lien ci-dessous pour ouvrir l''éditeur +luckperms.command.editor.unable-to-communicate=Impossible de communiquer avec l''éditeur +luckperms.command.editor.apply-edits.success=Les données de l''éditeur web ont été appliquées à {0} {1} avec succès +luckperms.command.editor.apply-edits.success-summary={0} {1} et {2} {3} +luckperms.command.editor.apply-edits.success.additions=ajouts +luckperms.command.editor.apply-edits.success.additions-singular=ajout +luckperms.command.editor.apply-edits.success.deletions=suppressions +luckperms.command.editor.apply-edits.success.deletions-singular=suppression +luckperms.command.editor.apply-edits.no-changes=Aucune modification n''a été appliquée depuis l''éditeur web, les données retournées ne contiennent aucune modification +luckperms.command.editor.apply-edits.unknown-type=Impossible d''appliquer la modification au type d''objet spécifié +luckperms.command.editor.apply-edits.unable-to-read=Impossible de lire les données en utilisant le code donné +luckperms.command.search.searching.permission=Recherche des utilisateurs et des groupes avec {0} +luckperms.command.search.searching.inherit=Recherche des utilisateurs et des groupes qui héritent de {0} +luckperms.command.search.result={0} entrées trouvées de {1} utilisateurs et {2} groupes +luckperms.command.search.result.default-notice=Remarque \: lors de la recherche des membres dans le groupe par défaut, les joueurs hors ligne qui n''ont pas d''autres permissions ne seront pas affichés \! +luckperms.command.search.showing-users=Affichage des entrées utilisateur +luckperms.command.search.showing-groups=Affichage des entrées du groupe +luckperms.command.tree.start=Génération de l''arborescence des permissions, veuillez patienter... +luckperms.command.tree.empty=Impossible de générer l''arborescence, aucun résultat n''a été trouvé +luckperms.command.tree.url=URL de l''arborescence des permissions +luckperms.command.verbose.invalid-filter={0} n''est pas un filtre détaillé valide +luckperms.command.verbose.enabled=Journalisation détaillée de {0} pour les vérifications correspondant à {1} +luckperms.command.verbose.command-exec=Execution de la commande {1} par {0} et rapport de toutes les vérifications effectuées... +luckperms.command.verbose.off=Journalisation détaillée {0} +luckperms.command.verbose.command-exec-complete=Exécution de la commande terminée +luckperms.command.verbose.command.no-checks=L''exécution de la commande est terminée, mais aucune vérification de permission n''a été effectuée +luckperms.command.verbose.command.possibly-async=Cela peut être dû au fait que le plugin exécute les commandes en arrière-plan (async) +luckperms.command.verbose.command.try-again-manually=Vous pouvez toujours utiliser le verbe manuellement pour détecter les contrôles effectués de cette manière +luckperms.command.verbose.enabled-recording=Enregistrement détaillé de {0} pour les vérifications correspondant à {1} +luckperms.command.verbose.uploading=Journalisation détaillée {0}, envoie des résultats... +luckperms.command.verbose.url=URL des résultats détaillés +luckperms.command.verbose.enabled-term=activé +luckperms.command.verbose.disabled-term=desactivé +luckperms.command.verbose.query-any=TOUS +luckperms.command.info.running-plugin=Utilisation de +luckperms.command.info.platform-key=Plateforme +luckperms.command.info.server-brand-key=Marque du serveur +luckperms.command.info.server-version-key=Version du serveur +luckperms.command.info.storage-key=Stockage +luckperms.command.info.storage-type-key=Type +luckperms.command.info.storage.meta.split-types-key=Types +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=Connecté +luckperms.command.info.storage.meta.file-size-key=Taille du fichier +luckperms.command.info.extensions-key=Extensions +luckperms.command.info.messaging-key=Message +luckperms.command.info.instance-key=Instance +luckperms.command.info.static-contexts-key=Contextes statiques +luckperms.command.info.online-players-key=Joueurs connectés +luckperms.command.info.online-players-unique={0} uniques +luckperms.command.info.uptime-key=Temps de fonctionnement +luckperms.command.info.local-data-key=Données Locales +luckperms.command.info.local-data={0} utilisateurs, {1} groupes, {2} tracks +luckperms.command.generic.create.success={0} a été créé avec succès +luckperms.command.generic.create.error=Une erreur est survenue lors de la création de {0} +luckperms.command.generic.create.error-already-exists={0} existe déjà \! +luckperms.command.generic.delete.success={0} a été supprimé avec succès +luckperms.command.generic.delete.error=Une erreur est survenue lors de la suppression de {0} +luckperms.command.generic.delete.error-doesnt-exist={0} n''existe pas \! +luckperms.command.generic.rename.success={0} a été renommé avec succès en {1} +luckperms.command.generic.clone.success={0} a été cloné avec succès vers {1} +luckperms.command.generic.info.parent.title=Groupes Parents +luckperms.command.generic.info.parent.temporary-title=Groupes Parents Temporaires +luckperms.command.generic.info.expires-in=expire dans +luckperms.command.generic.info.inherited-from=hérité de +luckperms.command.generic.info.inherited-from-self=soi +luckperms.command.generic.show-tracks.title=Tracks de {0} +luckperms.command.generic.show-tracks.empty={0} n''est sur aucune track +luckperms.command.generic.clear.node-removed={0} nœuds ont été supprimés +luckperms.command.generic.clear.node-removed-singular={0} nœud a été supprimé +luckperms.command.generic.clear=Les nœuds de {0} ont été effacés dans le contexte {1} +luckperms.command.generic.permission.info.title=Permissions de {0} +luckperms.command.generic.permission.info.empty={0} n’a pas de permission définie +luckperms.command.generic.permission.info.click-to-remove=Cliquez pour retirer ce nœud de {0} +luckperms.command.generic.permission.check.info.title=Informations de permission pour {0} +luckperms.command.generic.permission.check.info.directly={0} a la permission {1} définie à {2} dans le contexte {3} +luckperms.command.generic.permission.check.info.inherited={0} hérite de {1} défini à {2} depuis {3} dans le contexte {4} +luckperms.command.generic.permission.check.info.not-directly={0} n''a pas de {1} défini +luckperms.command.generic.permission.check.info.not-inherited={0} n''hérite pas de {1} +luckperms.command.generic.permission.check.result.title=Vérification des permissions pour {0} +luckperms.command.generic.permission.check.result.result-key=Résultat +luckperms.command.generic.permission.check.result.processor-key=Processeur +luckperms.command.generic.permission.check.result.cause-key=Cause +luckperms.command.generic.permission.check.result.context-key=Contexte +luckperms.command.generic.permission.set={0} à été défini sur {1} pour {2} dans le contexte {3} +luckperms.command.generic.permission.already-has={0} a déjà {1} de défini dans le contexte {2} +luckperms.command.generic.permission.set-temp={0} a été défini à {1} pour {2} pour une durée de {3} dans le contexte {4} +luckperms.command.generic.permission.already-has-temp={0} a déjà {1} de défini temporairement dans le contexte {2} +luckperms.command.generic.permission.unset=Retirer {0} pour {1} dans le contexte {2} +luckperms.command.generic.permission.doesnt-have={0} n''a pas {1} défini dans le contexte {2} +luckperms.command.generic.permission.unset-temp=Retirer la permission temporaire {0} pour {1} dans le contexte {2} +luckperms.command.generic.permission.subtract=Défini {0} à {1} pour {2} pour une durée de {3} dans le contexte {4}, {5} de moins qu''avant +luckperms.command.generic.permission.doesnt-have-temp={0} n''a pas {1} défini temporairement dans le contexte {2} +luckperms.command.generic.permission.clear=Les permissions de {0} ont été effacées dans le contexte {1} +luckperms.command.generic.parent.info.title=Parents de {0} +luckperms.command.generic.parent.info.empty={0} n''a aucun parent défini +luckperms.command.generic.parent.info.click-to-remove=Cliquez pour retirer ce parent de {0} +luckperms.command.generic.parent.add={0} hérite maintenant des permissions de {1} dans le contexte {2} +luckperms.command.generic.parent.add-temp={0} hérite désormais des permissions de {1} pour une durée de {2} dans le contexte {3} +luckperms.command.generic.parent.set=Les groupes parents de {0} ont été effacés et il hérite maintenant seulement de {1} dans le contexte {2} +luckperms.command.generic.parent.set-track=Les groupes parents de {0} ont été effacés de la track {1} et il hérite maintenant seulement de {2} dans le contexte {3} +luckperms.command.generic.parent.remove={0} n''hérite plus des permissions de {1} dans le contexte {2} +luckperms.command.generic.parent.remove-temp={0} n''hérite plus temporairement des permissions de {1} dans le contexte {2} +luckperms.command.generic.parent.subtract={0} héritera des permissions de {1} pour une durée de {2} dans le contexte {3}, {4} de moins qu''avant +luckperms.command.generic.parent.clear=Les parents de {0} ont été effacés dans le contexte {1} +luckperms.command.generic.parent.clear-track=Les parents de {0} de la track {1} ont été effacés dans le contexte {2} +luckperms.command.generic.parent.already-inherits={0} hérite déjà de {1} dans le contexte {2} +luckperms.command.generic.parent.doesnt-inherit={0} n''hérite pas de {1} dans le contexte {2} +luckperms.command.generic.parent.already-temp-inherits={0} hérite déjà temporairement de {1} dans le contexte {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} n''hérite pas temporairement de {1} dans le contexte {2} +luckperms.command.generic.chat-meta.info.title-prefix=Préfixes de {0} +luckperms.command.generic.chat-meta.info.title-suffix=Suffixes de {0} +luckperms.command.generic.chat-meta.info.none-prefix={0} n''a pas de préfixes +luckperms.command.generic.chat-meta.info.none-suffix={0} n''a pas de suffixes +luckperms.command.generic.chat-meta.info.click-to-remove=Cliquez pour retirer ce {0} de {1} +luckperms.command.generic.chat-meta.already-has={0} a déjà {1} {2} défini à une priorité de {3} dans le contexte {4} +luckperms.command.generic.chat-meta.already-has-temp={0} a déjà {1} {2} défini temporairement à une priorité de {3} dans le contexte {4} +luckperms.command.generic.chat-meta.doesnt-have={0} n''a pas {1} {2} défini à une priorité de {3} dans le contexte {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} n''a pas {1} {2} défini temporairement à une priorité de {3} dans le contexte {4} +luckperms.command.generic.chat-meta.add={0} a eu {1} {2} défini à une priorité de {3} dans le contexte {4} +luckperms.command.generic.chat-meta.add-temp={0} a eu {1} {2} défini à une priorité de {3} pour une durée de {4} dans le contexte {5} +luckperms.command.generic.chat-meta.remove={0} a eu {1} {2} à la priorité {3} retiré dans le contexte {4} +luckperms.command.generic.chat-meta.remove-bulk={0} a eu tous les {1} à la priorité {2} retirés dans le contexte {3} +luckperms.command.generic.chat-meta.remove-temp={0} a eu temporairement {1} {2} à la priorité {3} retiré dans le contexte {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} a eu tous les {1} temporaires à la priorité {2} retirés dans le contexte {3} +luckperms.command.generic.meta.info.title=Métadonnées de {0} +luckperms.command.generic.meta.info.none={0} n''a pas de métadonnées +luckperms.command.generic.meta.info.click-to-remove=Cliquez pour retirer cette métadonnée de {0} +luckperms.command.generic.meta.already-has={0} a déjà la métadonnée {1} définie à {2} dans le contexte {3} +luckperms.command.generic.meta.already-has-temp={0} a déjà la métadonnée {1} définie temporaiement à {2} dans le contexte {3} +luckperms.command.generic.meta.doesnt-have={0} n''a pas de métadonnée {1} définie dans le contexte {2} +luckperms.command.generic.meta.doesnt-have-temp={0} n''a pas de métadonnée {1} définie temporairement dans le contexte {2} +luckperms.command.generic.meta.set=La métadonnée {0} a été défini à {1} pour {2} dans le contexte {3} +luckperms.command.generic.meta.set-temp=La métadonnée {0} a été défini à {1} pour {2} pour une durée de {3} dans le contexte {4} +luckperms.command.generic.meta.unset=Retirer la métadonnée {0} pour {1} dans le contexte {2} +luckperms.command.generic.meta.unset-temp=Retirer la métadonnée temporaire {0} pour {1} dans le contexte {2} +luckperms.command.generic.meta.clear=Le type de métadonnée correspondant à {0} {1} a été effacé dans le contexte {2} +luckperms.command.generic.contextual-data.title=Données contextuelles +luckperms.command.generic.contextual-data.mode.key=mode +luckperms.command.generic.contextual-data.mode.server=serveur +luckperms.command.generic.contextual-data.mode.active-player=joueur actif +luckperms.command.generic.contextual-data.contexts-key=Contextes +luckperms.command.generic.contextual-data.prefix-key=Préfixe +luckperms.command.generic.contextual-data.suffix-key=Suffixe +luckperms.command.generic.contextual-data.primary-group-key=Groupe principal +luckperms.command.generic.contextual-data.meta-key=Méta +luckperms.command.generic.contextual-data.null-result=Aucun +luckperms.command.user.info.title=Informations de l''utilisateur +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=type +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=hors-ligne +luckperms.command.user.info.status-key=Statut +luckperms.command.user.info.status.online=En ligne +luckperms.command.user.info.status.offline=Hors-ligne +luckperms.command.user.removegroup.error-primary=Vous ne pouvez pas retirer un utilisateur de son groupe principal +luckperms.command.user.primarygroup.not-member={0} n''était pas déjà membre de {1}, ajout en cours +luckperms.command.user.primarygroup.already-has={0} a déjà {1} comme groupe principal +luckperms.command.user.primarygroup.warn-option=Attention \: La méthode de calcul de groupe principale utilisée par ce serveur ({0}) peut ne pas refléter ce changement +luckperms.command.user.primarygroup.set=Le groupe principal de {0} a été défini à {1} +luckperms.command.user.track.error-not-contain-group={0} n''est pas déjà dans un groupe de {1} +luckperms.command.user.track.unsure-which-track=Veuillez spécifier la track à utiliser comme argument +luckperms.command.user.track.missing-group-advice=Créez le groupe, ou supprimez-le de la track et réessayez +luckperms.command.user.promote.added-to-first={0} n''est dans aucun groupe sur {1}, ils ont donc été ajoutés au premier groupe, {2} dans le contexte {3} +luckperms.command.user.promote.not-on-track={0} n''est dans aucun groupe sur {1}, donc n''a pas été promu +luckperms.command.user.promote.success=Promotion de {0} le long de la track {1} de {2} à {3} dans le contexte {4} +luckperms.command.user.promote.end-of-track=La fin de la track {0} a été atteinte, impossible de promouvoir {1} +luckperms.command.user.promote.next-group-deleted=Le groupe suivant sur la track, {0}, n''existe plus +luckperms.command.user.promote.unable-to-promote=Impossible de promouvoir l''utilisateur +luckperms.command.user.demote.success=Rétrogradation de {0} le long de la track {1} de {2} à {3} dans le contexte {4} +luckperms.command.user.demote.end-of-track=La fin de la track {0} a été atteinte, donc {1} a été retiré de {2} +luckperms.command.user.demote.end-of-track-not-removed=La fin de la track {0} a été atteinte, mais {1} n''a pas été retiré du premier groupe +luckperms.command.user.demote.previous-group-deleted=Le groupe précédent sur la track, {0}, n''existe plus +luckperms.command.user.demote.unable-to-demote=Impossible de rétrograder l''utilisateur +luckperms.command.group.list.title=Groupes +luckperms.command.group.delete.not-default=Vous ne pouvez pas supprimer le groupe par défaut +luckperms.command.group.info.title=Informations du groupe +luckperms.command.group.info.display-name-key=Nom d''Affichage +luckperms.command.group.info.weight-key=Poids +luckperms.command.group.setweight.set=Poids défini à {0} pour le groupe {1} +luckperms.command.group.setdisplayname.doesnt-have={0} n''a pas de nom d''affichage défini +luckperms.command.group.setdisplayname.already-has={0} a déjà un nom d''affichage de {1} +luckperms.command.group.setdisplayname.already-in-use=Le nom d''affichage {0} est déjà utilisé par {1} +luckperms.command.group.setdisplayname.set=Définir le nom d''affichage sur {0} pour le groupe {1} dans le contexte {2} +luckperms.command.group.setdisplayname.removed=Retirer le nom d''affichage du groupe {0} dans le contexte {1} +luckperms.command.track.list.title=Tracks +luckperms.command.track.path.empty=Aucun +luckperms.command.track.info.showing-track=Affichage de la track +luckperms.command.track.info.path-property=Chemin +luckperms.command.track.clear=Les groupes de la track {0} ont été effacés +luckperms.command.track.append.success=Le groupe {0} a été ajouté à la track {1} +luckperms.command.track.insert.success=Le groupe {0} a été inséré dans la track {1} à la position {2} +luckperms.command.track.insert.error-number=Nombre attendu, mais reçu \: {0} +luckperms.command.track.insert.error-invalid-pos=Impossible d''insérer à la position {0} +luckperms.command.track.insert.error-invalid-pos-reason=position invalide +luckperms.command.track.remove.success=Le groupe {0} a été retiré de la track {1} +luckperms.command.track.error-empty=La track {0} ne peut pas être utilisée car elle est vide ou ne contient qu''un seul groupe +luckperms.command.track.error-multiple-groups={0} est membre de plusieurs groupes sur cette track +luckperms.command.track.error-ambiguous=Impossible de déterminer sa position +luckperms.command.track.already-contains={0} contient déjà {1} +luckperms.command.track.doesnt-contain={0} ne contient pas {1} +luckperms.command.log.load-error=Les logs n''ont pas pu être chargés +luckperms.command.log.invalid-page=Numéro de page invalide +luckperms.command.log.invalid-page-range=Veuillez saisir une valeur comprise entre {0} et {1} +luckperms.command.log.empty=Aucune entrée à afficher +luckperms.command.log.notify.error-console=Impossible d''activer/désactiver les notifications pour la console +luckperms.command.log.notify.enabled-term=Activé +luckperms.command.log.notify.disabled-term=Desactivé +luckperms.command.log.notify.changed-state={0} résultat de connexion +luckperms.command.log.notify.already-on=Vous recevez déjà les notifications +luckperms.command.log.notify.already-off=Vous ne recevez pas les notifications actuellement +luckperms.command.log.notify.invalid-state=État inconnu. {0} ou {1} attendu +luckperms.command.log.show.search=Affichage des actions récentes pour la requête {0} +luckperms.command.log.show.recent=Affichage des actions récentes +luckperms.command.log.show.by=Affichage des actions récentes par {0} +luckperms.command.log.show.history=Affichage des actions récentes pour {0} {1} +luckperms.command.export.error-term=Erreur +luckperms.command.export.already-running=Un autre processus d''exportation est déjà en cours +luckperms.command.export.file.already-exists=Le fichier {0} existe déjà +luckperms.command.export.file.not-writable=Le fichier {0} ne peut pas être écrit +luckperms.command.export.file.success=Exportation vers {0} réussie +luckperms.command.export.file-unexpected-error-writing=Une erreur inattendue s''est produite lors de l''écriture dans le fichier +luckperms.command.export.web.export-code=Code d''export +luckperms.command.export.web.import-command-description=Utilisez la commande suivante pour importer +luckperms.command.import.term=Importation +luckperms.command.import.error-term=Erreur +luckperms.command.import.already-running=Un autre processus d''importation est déjà en cours +luckperms.command.import.file.doesnt-exist=Le fichier {0} n''existe pas +luckperms.command.import.file.not-readable=Le fichier {0} n''est pas lisible +luckperms.command.import.file.unexpected-error-reading=Une erreur inattendue s''est produite lors de la lecture du fichier d''importation +luckperms.command.import.file.correct-format=est-ce le bon format ? +luckperms.command.import.web.unable-to-read=Impossible de lire les données en utilisant le code donné +luckperms.command.import.progress.percent={0}% effectué +luckperms.command.import.progress.operations={0}/{1} opérations terminées +luckperms.command.import.starting=Démarrage du processus d''importation +luckperms.command.import.completed=TERMINÉ +luckperms.command.import.duration=a pris {0} secondes +luckperms.command.bulkupdate.must-use-console=La commande de mise à jour en masse ne peut être utilisée que depuis la console +luckperms.command.bulkupdate.invalid-data-type=Type invalide, {0} attendu +luckperms.command.bulkupdate.invalid-constraint=Contrainte invalide {0} +luckperms.command.bulkupdate.invalid-constraint-format=Les contraintes doivent être au format {0} +luckperms.command.bulkupdate.invalid-comparison=Opérateur de comparaison invalide {0} +luckperms.command.bulkupdate.invalid-comparison-format=Un des suivants était attendu \: {0} +luckperms.command.bulkupdate.queued=L''opération de mise à jour a été mise en attente +luckperms.command.bulkupdate.confirm=Faites {0} pour exécuter la mise à jour +luckperms.command.bulkupdate.unknown-id=L''opération avec l''id {0} n''existe pas ou a expiré +luckperms.command.bulkupdate.starting=Exécution d''une mise à jour de masse +luckperms.command.bulkupdate.success=Mise à jour de masse complétée avec succès +luckperms.command.bulkupdate.success.statistics.nodes=Nombre total de nœuds affectés +luckperms.command.bulkupdate.success.statistics.users=Nombre total d''utilisateurs affectés +luckperms.command.bulkupdate.success.statistics.groups=Nombre total de groupes affectés +luckperms.command.bulkupdate.failure=Echec de la mise à jour de masse, vérifiez la console pour les erreurs +luckperms.command.update-task.request=Une tâche de mise à jour a été demandée, veuillez patienter +luckperms.command.update-task.complete=Tâche de mise à jour terminée +luckperms.command.update-task.push.attempting=Tentative d''envoi vers les autres serveurs +luckperms.command.update-task.push.complete=Les autres serveurs ont été notifiés via {0} avec succès +luckperms.command.update-task.push.error=Erreur lors de l''envoi des modifications vers les autres serveurs +luckperms.command.update-task.push.error-not-setup=Impossible d''envoyer les modifications vers mes autres serveurs, car un service de messagerie n''a pas été configuré +luckperms.command.reload-config.success=Le fichier de configuration a été rechargé +luckperms.command.reload-config.restart-note=certaines options ne seront appliquées qu''après le redémarrage du serveur +luckperms.command.translations.searching=Recherche de traductions disponibles, veuillez patienter... +luckperms.command.translations.searching-error=Impossible d''obtenir la liste des traductions disponibles +luckperms.command.translations.installed-translations=Traductions installées +luckperms.command.translations.available-translations=Traductions disponibles +luckperms.command.translations.percent-translated={0}% traduits +luckperms.command.translations.translations-by=par +luckperms.command.translations.installing=Installation des traductions, veuillez patienter... +luckperms.command.translations.download-error=Impossible de télécharger la traduction {0} +luckperms.command.translations.installing-specific=Installation de la langue {0}... +luckperms.command.translations.install-complete=Installation terminée +luckperms.command.translations.download-prompt=Utilisez {0} pour télécharger et installer les versions à jour de ces traductions fournies par la communauté +luckperms.command.translations.download-override-warning=Veuillez noter que cela remplacera toutes les modifications que vous avez apportées à ces langues +luckperms.usage.user.description=Un ensemble de commandes pour gérer les utilisateurs dans LuckPerms. (un ''utilisateur'' dans LuckPerms est juste un joueur, et peut se référer à un UUID ou à pseudo) +luckperms.usage.group.description=Un ensemble de commandes pour gérer les groupes dans LuckPerms. Les groupes ne sont que des ensembles de permissions qui peuvent être attribuées aux utilisateurs. Les nouveaux groupes sont faits en utilisant la commande ''creategroup''. +luckperms.usage.track.description=Un ensemble de commandes pour gérer les tracks dans LuckPerms. Les tacks sont un ensemble ordonné de groupes qui peuvent être utilisés pour définir des promotions et des démotions. +luckperms.usage.log.description=Un ensemble de commandes pour gérer les fonctionnalités de journalisation dans LuckPerms. +luckperms.usage.sync.description=Recharge toutes les donnés depuis le stockage du plugin dans la mémoire, et applique les changements détectés. +luckperms.usage.info.description=Affiche des informations générales sur l''instance de plugin active. +luckperms.usage.editor.description=Crée une nouvelle session d''éditeur web +luckperms.usage.editor.argument.type=les types à charger dans l''éditeur. (''all'', ''users'' ou ''groups'') +luckperms.usage.editor.argument.filter=permissions par lesquelles filtrer les entrées utilisateur +luckperms.usage.verbose.description=Contrôle le système de contrôle détaillé des permissions des plugins. +luckperms.usage.verbose.argument.action=choisir d''activer/désactiver la connexion, ou d''envoyer le résultat de connexion +luckperms.usage.verbose.argument.filter=le filtre à appliquer aux entrées +luckperms.usage.verbose.argument.commandas=le joueur/la commande à exécuter +luckperms.usage.tree.description=Génère une vue arborescente de toutes les permissions connues de LuckPerms. +luckperms.usage.tree.argument.scope=la racine de l''arborescence. spécifier "." pour inclure toutes les permissions +luckperms.usage.tree.argument.player=le nom d''un joueur en ligne à vérifier +luckperms.usage.search.description=Recherche tous les utilisateurs/groupes avec une permission spécifique +luckperms.usage.search.argument.permission=la permission à rechercher +luckperms.usage.search.argument.page=la page à afficher +luckperms.usage.network-sync.description=Synchroniser les modifications dans le stockage et demander à tous les autres serveurs du réseau de faire la même chose +luckperms.usage.import.description=Importe des données depuis un fichier d''exportation (précédemment créé) +luckperms.usage.import.argument.file=le fichier depuis lequel importer +luckperms.usage.import.argument.replace=remplacer les données existantes au lieu de les fusionner +luckperms.usage.import.argument.upload=importer les données à partir d''une précédente exportation +luckperms.usage.export.description=Exporte toutes les données de permissions vers un fichier ''export''. Il peut être réimporté ultérieurement. +luckperms.usage.export.argument.file=le fichier vers lequel exporter +luckperms.usage.export.argument.without-users=exclure les utilisateurs de l''exportation +luckperms.usage.export.argument.without-groups=exclure les groupes lors de l''exportation +luckperms.usage.export.argument.upload=Importer toutes les permissions sur l''éditeur web. Peut être importé plus tard. +luckperms.usage.reload-config.description=Recharger certaines des options de configuration +luckperms.usage.bulk-update.description=Exécute les requêtes de modification de masse sur toutes les données +luckperms.usage.bulk-update.argument.data-type=le type de données à modifier. (''all'', ''users'' ou ''groups'') +luckperms.usage.bulk-update.argument.action=l''action à effectuer sur les données. (''update'' ou ''delete'') +luckperms.usage.bulk-update.argument.action-field=le champ sur lequel agir. uniquement requis pour ''update''. (''permission'', ''server'' ou ''world'') +luckperms.usage.bulk-update.argument.action-value=la valeur à remplacer. uniquement nécessaire pour ''update''. +luckperms.usage.bulk-update.argument.constraint=les contraintes requises pour la mise à jour +luckperms.usage.translations.description=Gérer les traductions +luckperms.usage.translations.argument.install=sous-commande pour installer les traductions +luckperms.usage.apply-edits.description=Applique les modifications des permissions effectuées à partir de l''éditeur web +luckperms.usage.apply-edits.argument.code=le code unique des données +luckperms.usage.apply-edits.argument.target=à qui appliquer les données +luckperms.usage.create-group.description=Créer un nouveau groupe +luckperms.usage.create-group.argument.name=le nom du groupe +luckperms.usage.create-group.argument.weight=le poids du groupe +luckperms.usage.create-group.argument.display-name=Le noms à afficher pour ce groupe +luckperms.usage.delete-group.description=Supprimer un groupe +luckperms.usage.delete-group.argument.name=le nom du groupe +luckperms.usage.list-groups.description=Lister tous les groupes sur la plateforme +luckperms.usage.create-track.description=Créer une nouvelle track +luckperms.usage.create-track.argument.name=le nom de la track +luckperms.usage.delete-track.description=Supprimer une track +luckperms.usage.delete-track.argument.name=le nom de la track +luckperms.usage.list-tracks.description=Lister toutes les tracks sur la plateforme +luckperms.usage.user-info.description=Affiche les informations de l''utilisateur +luckperms.usage.user-switchprimarygroup.description=Change le groupe principal de l''utilisateur +luckperms.usage.user-switchprimarygroup.argument.group=le groupe à utiliser +luckperms.usage.user-promote.description=Promeut l''utilisateur sur la track +luckperms.usage.user-promote.argument.track=la track pour laquelle promouvoir l''utilisateur +luckperms.usage.user-promote.argument.context=les contextes dans lesquels promouvoir l''utilisateur +luckperms.usage.user-promote.argument.dont-add-to-first=ne promouvoir l''utilisateur que s''il est déjà sur la track +luckperms.usage.user-demote.description=Rétrograde l''utilisateur vers le bas d''une track +luckperms.usage.user-demote.argument.track=la track dans laquelle rétrograder l''utilisateur +luckperms.usage.user-demote.argument.context=les contextes dans lesquels rétrograder l''utilisateur +luckperms.usage.user-demote.argument.dont-remove-from-first=empêcher l''utilisateur d''être retiré du premier groupe +luckperms.usage.user-clone.description=Cloner l''utilisateur +luckperms.usage.user-clone.argument.user=le pseudo/uuid de l''utilisateur vers lequel cloner +luckperms.usage.group-info.description=Donne des informations sur le groupe +luckperms.usage.group-listmembers.description=Afficher les utilisateurs/groupes qui héritent de ce groupe +luckperms.usage.group-listmembers.argument.page=la page à afficher +luckperms.usage.group-setweight.description=Définir le poids des groupes +luckperms.usage.group-setweight.argument.weight=le poids à définir +luckperms.usage.group-set-display-name.description=Définir les noms d''affichage des groupes +luckperms.usage.group-set-display-name.argument.name=le nom à définir +luckperms.usage.group-set-display-name.argument.context=les contextes dans lesquels définir le nom +luckperms.usage.group-rename.description=Renommer le groupe +luckperms.usage.group-rename.argument.name=le nouveau nom +luckperms.usage.group-clone.description=Dupliquer le groupe +luckperms.usage.group-clone.argument.name=le nom du groupe vers lequel dupliquer +luckperms.usage.holder-editor.description=Ouvre l''éditeur de permissions web +luckperms.usage.holder-showtracks.description=Liste les tracks sur lesquelles l''objet est +luckperms.usage.holder-clear.description=Supprime toutes les permissions, les parents et les métadonnées +luckperms.usage.holder-clear.argument.context=les contextes par lesquels filtrer +luckperms.usage.permission.description=Modifier les permissions +luckperms.usage.parent.description=Modifier les héritages +luckperms.usage.meta.description=Modifier les valeurs des métadonnées +luckperms.usage.permission-info.description=Liste les nœuds de permission de l''objet +luckperms.usage.permission-info.argument.page=la page à afficher +luckperms.usage.permission-info.argument.sort-mode=comment trier les entrées +luckperms.usage.permission-set.description=Définit une permission pour l''objet +luckperms.usage.permission-set.argument.node=le noeud de permission à définir +luckperms.usage.permission-set.argument.value=la valeur du noeud +luckperms.usage.permission-set.argument.context=les contextes dans lesquels ajouter la permission +luckperms.usage.permission-unset.description=Retire une permission pour l''objet +luckperms.usage.permission-unset.argument.node=le noeud de permission à retirer +luckperms.usage.permission-unset.argument.context=les contextes dans lesquels retirer la permission +luckperms.usage.permission-settemp.description=Définit temporairement une permission pour l''objet +luckperms.usage.permission-settemp.argument.node=le noeud de permission à définir +luckperms.usage.permission-settemp.argument.value=la valeur du noeud +luckperms.usage.permission-settemp.argument.duration=la durée jusqu''à l''expiration du noeud de permission +luckperms.usage.permission-settemp.argument.temporary-modifier=comment la permission temporaire devrait être appliquée +luckperms.usage.permission-settemp.argument.context=les contextes dans lesquels ajouter la permission +luckperms.usage.permission-unsettemp.description=Retire une permission temporaire pour l''objet +luckperms.usage.permission-unsettemp.argument.node=le noeud de permission à retirer +luckperms.usage.permission-unsettemp.argument.duration=la durée à soustraire +luckperms.usage.permission-unsettemp.argument.context=les contextes dans lesquels retirer la permission +luckperms.usage.permission-check.description=Vérifie si l''objet a un certain nœud de permission +luckperms.usage.permission-check.argument.node=le nœud de permission à vérifier +luckperms.usage.permission-clear.description=Efface toutes les permissions +luckperms.usage.permission-clear.argument.context=les contextes par lesquels filtrer +luckperms.usage.parent-info.description=Liste les groupes dont l''objet hérite +luckperms.usage.parent-info.argument.page=la page à afficher +luckperms.usage.parent-info.argument.sort-mode=comment trier les entrées +luckperms.usage.parent-set.description=Retire tous les autres groupes dont l''objet hérite déjà et les ajoute à celui donné +luckperms.usage.parent-set.argument.group=le groupe à définir +luckperms.usage.parent-set.argument.context=les contextes dans lesquels définir le groupe +luckperms.usage.parent-add.description=Définit un autre groupe pour que l''objet hérite de ses permissions +luckperms.usage.parent-add.argument.group=le groupe duquel hériter +luckperms.usage.parent-add.argument.context=les contextes dans lesquels le groupe va hériter +luckperms.usage.parent-remove.description=Supprime une règle d''héritage précédemment définie +luckperms.usage.parent-remove.argument.group=le groupe à retirer +luckperms.usage.parent-remove.argument.context=les contextes dans lesquels retirer le groupe +luckperms.usage.parent-set-track.description=Retire tous les autres groupes dont l''objet hérite déjà sur la track donnée et les ajoute à celui donné +luckperms.usage.parent-set-track.argument.track=la track à définir +luckperms.usage.parent-set-track.argument.group=le groupe à définir, ou un nombre relatif à la position du groupe sur la track donnée +luckperms.usage.parent-set-track.argument.context=les contextes dans lesquels définir le groupe +luckperms.usage.parent-add-temp.description=Définit un autre groupe pour que l''objet hérite temporairement de ses permissions +luckperms.usage.parent-add-temp.argument.group=le groupe duquel hériter +luckperms.usage.parent-add-temp.argument.duration=la durée de l''appartenance au groupe +luckperms.usage.parent-add-temp.argument.temporary-modifier=comment la permission temporaire devrait être appliquée +luckperms.usage.parent-add-temp.argument.context=les contextes dans lesquels le groupe va hériter +luckperms.usage.parent-remove-temp.description=Supprime une règle d''héritage temporaire précédemment définie +luckperms.usage.parent-remove-temp.argument.group=le groupe à retirer +luckperms.usage.parent-remove-temp.argument.duration=la durée à soustraire +luckperms.usage.parent-remove-temp.argument.context=les contextes dans lesquels retirer le groupe +luckperms.usage.parent-clear.description=Efface tous les parents +luckperms.usage.parent-clear.argument.context=les contextes par lesquels filtrer +luckperms.usage.parent-clear-track.description=Efface tous les parents sur une track donnée +luckperms.usage.parent-clear-track.argument.track=la track à retirer +luckperms.usage.parent-clear-track.argument.context=les contextes par lesquels filtrer +luckperms.usage.meta-info.description=Afficher toutes les méta du chat +luckperms.usage.meta-set.description=Définit une valeur méta +luckperms.usage.meta-set.argument.key=la clé à définir +luckperms.usage.meta-set.argument.value=la valeur à définir +luckperms.usage.meta-set.argument.context=les contextes dans lesquels ajouter la paire de métadonnées +luckperms.usage.meta-unset.description=Retire une valeur méta +luckperms.usage.meta-unset.argument.key=la clé à retirer +luckperms.usage.meta-unset.argument.context=Les contextes dans lesquels retirer la paire de métadonnées +luckperms.usage.meta-settemp.description=Définit temporairement une valeur méta +luckperms.usage.meta-settemp.argument.key=Clé à définir +luckperms.usage.meta-settemp.argument.value=Valeur à définir +luckperms.usage.meta-settemp.argument.duration=Durée avant que la valeur de la métadonnée expire +luckperms.usage.meta-settemp.argument.context=les contextes dans lesquels ajouter la paire de métadonnées +luckperms.usage.meta-unsettemp.description=Retire une valeur de métadonnée temporaire +luckperms.usage.meta-unsettemp.argument.key=la clé à retirer +luckperms.usage.meta-unsettemp.argument.context=les contextes dans lesquels retirer la paire de métadonnées +luckperms.usage.meta-addprefix.description=Ajoute un préfixe +luckperms.usage.meta-addprefix.argument.priority=la priorité à laquelle ajouter le préfixe +luckperms.usage.meta-addprefix.argument.prefix=la valeur du préfixe +luckperms.usage.meta-addprefix.argument.context=les contextes dans lesquels ajouter le préfixe +luckperms.usage.meta-addsuffix.description=Ajoute un suffixe +luckperms.usage.meta-addsuffix.argument.priority=la priorité à laquelle ajouter le suffixe +luckperms.usage.meta-addsuffix.argument.suffix=la valeur du suffixe +luckperms.usage.meta-addsuffix.argument.context=les contextes dans lesquels ajouter le suffixe +luckperms.usage.meta-setprefix.description=Définit un préfixe +luckperms.usage.meta-setprefix.argument.priority=les contextes pour lesquels ajouter le préfixe +luckperms.usage.meta-setprefix.argument.prefix=la valeur du préfixe +luckperms.usage.meta-setprefix.argument.context=les contextes dans lesquels définir le préfixe +luckperms.usage.meta-setsuffix.description=Définit un suffixe +luckperms.usage.meta-setsuffix.argument.priority=la priorité à laquelle définir le suffixe +luckperms.usage.meta-setsuffix.argument.suffix=la valeur du suffixe +luckperms.usage.meta-setsuffix.argument.context=les contextes dans lesquels définir le suffixe +luckperms.usage.meta-removeprefix.description=Retire un préfixe +luckperms.usage.meta-removeprefix.argument.priority=la priorité à laquelle retirer le préfixe +luckperms.usage.meta-removeprefix.argument.prefix=la valeur du préfixe +luckperms.usage.meta-removeprefix.argument.context=les contextes dans lesquels retirer le préfixe +luckperms.usage.meta-removesuffix.description=Retire un suffixe +luckperms.usage.meta-removesuffix.argument.priority=la priorité à laquelle retirer le suffixe +luckperms.usage.meta-removesuffix.argument.suffix=la valeur du suffixe +luckperms.usage.meta-removesuffix.argument.context=les contextes dans lesquels retirer le suffixe +luckperms.usage.meta-addtemp-prefix.description=Ajoute un préfixe temporairement +luckperms.usage.meta-addtemp-prefix.argument.priority=la priorité à laquelle ajouter le préfixe +luckperms.usage.meta-addtemp-prefix.argument.prefix=la valeur du préfixe +luckperms.usage.meta-addtemp-prefix.argument.duration=la durée avant que le préfixe expire +luckperms.usage.meta-addtemp-prefix.argument.context=les contextes dans lesquels ajouter le préfixe +luckperms.usage.meta-addtemp-suffix.description=Ajoute un suffixe temporairement +luckperms.usage.meta-addtemp-suffix.argument.priority=la priorité à laquelle ajouter le suffixe +luckperms.usage.meta-addtemp-suffix.argument.suffix=la valeur du suffixe +luckperms.usage.meta-addtemp-suffix.argument.duration=la durée avant que le suffixe expire +luckperms.usage.meta-addtemp-suffix.argument.context=les contextes dans lesquels ajouter le suffixe +luckperms.usage.meta-settemp-prefix.description=Définit un préfixe temporairement +luckperms.usage.meta-settemp-prefix.argument.priority=la priorité à laquelle définir le préfixe +luckperms.usage.meta-settemp-prefix.argument.prefix=la valeur du préfixe +luckperms.usage.meta-settemp-prefix.argument.duration=la durée avant que le préfixe expire +luckperms.usage.meta-settemp-prefix.argument.context=les contextes dans lesquels définir le préfixe +luckperms.usage.meta-settemp-suffix.description=Définit un suffixe temporairement +luckperms.usage.meta-settemp-suffix.argument.priority=la priorité à laquelle définir le suffixe +luckperms.usage.meta-settemp-suffix.argument.suffix=la valeur du suffixe +luckperms.usage.meta-settemp-suffix.argument.duration=la durée avant que le suffixe expire +luckperms.usage.meta-settemp-suffix.argument.context=les contextes dans lesquels définir le suffixe +luckperms.usage.meta-removetemp-prefix.description=Retire un préfixe temporaire +luckperms.usage.meta-removetemp-prefix.argument.priority=la priorité à laquelle retirer le préfixe +luckperms.usage.meta-removetemp-prefix.argument.prefix=la valeur du préfixe +luckperms.usage.meta-removetemp-prefix.argument.context=les contextes dans lesquels retirer le préfixe +luckperms.usage.meta-removetemp-suffix.description=Retire un préfixe temporaire +luckperms.usage.meta-removetemp-suffix.argument.priority=la priorité à laquelle retirer le suffixe +luckperms.usage.meta-removetemp-suffix.argument.suffix=la valeur du suffixe +luckperms.usage.meta-removetemp-suffix.argument.context=les contextes dans lesquels retirer le suffixe +luckperms.usage.meta-clear.description=Efface toutes les métadonnées +luckperms.usage.meta-clear.argument.type=le type de métadonnée à retirer +luckperms.usage.meta-clear.argument.context=les contextes par lesquels filtrer +luckperms.usage.track-info.description=Donne des informations sur la track +luckperms.usage.track-editor.description=Ouvre l''éditeur web des permissions +luckperms.usage.track-append.description=Ajoute un groupe à la fin de la track +luckperms.usage.track-append.argument.group=le groupe à ajouter +luckperms.usage.track-insert.description=Insère un groupe à une position donnée dans la track +luckperms.usage.track-insert.argument.group=le groupe à insérer +luckperms.usage.track-insert.argument.position=la position à laquelle insérer le groupe (la première position de la track est 1) +luckperms.usage.track-remove.description=Retire un groupe de la track +luckperms.usage.track-remove.argument.group=le groupe à retirer +luckperms.usage.track-clear.description=Efface les groupes de la track +luckperms.usage.track-rename.description=Renommer la track +luckperms.usage.track-rename.argument.name=le nouveau nom +luckperms.usage.track-clone.description=Dupliquer la track +luckperms.usage.track-clone.argument.name=le nom de la track vers laquelle dupliquer +luckperms.usage.log-recent.description=Voir les actions récentes +luckperms.usage.log-recent.argument.user=le pseudo/uuid de l''utilisateur par lequel filtrer +luckperms.usage.log-recent.argument.page=le numéro de page à afficher +luckperms.usage.log-search.description=Rechercher une entrée dans les logs +luckperms.usage.log-search.argument.query=la requête par laquelle rechercher +luckperms.usage.log-search.argument.page=le numéro de page à afficher +luckperms.usage.log-notify.description=Activer/désactiver les notifications de log +luckperms.usage.log-notify.argument.toggle=activer ou désactiver +luckperms.usage.log-user-history.description=Voir l''historique d''un utilisateur +luckperms.usage.log-user-history.argument.user=le pseudo/uuid de l''utilisateur +luckperms.usage.log-user-history.argument.page=le numéro de page à afficher +luckperms.usage.log-group-history.description=Voir l''historique d''un groupe +luckperms.usage.log-group-history.argument.group=le nom du groupe +luckperms.usage.log-group-history.argument.page=le numéro de page à afficher +luckperms.usage.log-track-history.description=Voir l''historique d''une track +luckperms.usage.log-track-history.argument.track=le nom de la track +luckperms.usage.log-track-history.argument.page=le numéro de page à afficher +luckperms.usage.sponge.description=Modifier les données supplémentaires de Sponge +luckperms.usage.sponge.argument.collection=la collection à consulter +luckperms.usage.sponge.argument.subject=le sujet à modifier +luckperms.usage.sponge-permission-info.description=Affiche les informations sur les permissions du sujet +luckperms.usage.sponge-permission-info.argument.contexts=les contextes par lesquels filtrer +luckperms.usage.sponge-permission-set.description=Définit une permission pour le sujet +luckperms.usage.sponge-permission-set.argument.node=le noeud de permission à définir +luckperms.usage.sponge-permission-set.argument.tristate=la valeur à laquelle définir la permission +luckperms.usage.sponge-permission-set.argument.contexts=les contextes dans lesquels définir la permission +luckperms.usage.sponge-permission-clear.description=Efface les permissions des sujets +luckperms.usage.sponge-permission-clear.argument.contexts=les contextes dans lesquels effacer les permissions +luckperms.usage.sponge-parent-info.description=Affiche les informations sur les groupes parents du sujet +luckperms.usage.sponge-parent-info.argument.contexts=les contextes par lesquels filtrer +luckperms.usage.sponge-parent-add.description=Ajoute un parent au sujet +luckperms.usage.sponge-parent-add.argument.collection=la collection du sujet dans laquelle est le sujet parent +luckperms.usage.sponge-parent-add.argument.subject=le nom du sujet parent +luckperms.usage.sponge-parent-add.argument.contexts=les contextes dans lesquels ajouter le parent +luckperms.usage.sponge-parent-remove.description=Supprime un parent du sujet +luckperms.usage.sponge-parent-remove.argument.collection=la collection du sujet dans laquelle est le sujet parent +luckperms.usage.sponge-parent-remove.argument.subject=le nom du sujet parent +luckperms.usage.sponge-parent-remove.argument.contexts=les contextes dans lesquels retirer le parent +luckperms.usage.sponge-parent-clear.description=Efface les parents des sujets +luckperms.usage.sponge-parent-clear.argument.contexts=les contextes dans lesquels effacer les parents +luckperms.usage.sponge-option-info.description=Affiche les informations sur les options du sujet +luckperms.usage.sponge-option-info.argument.contexts=les contextes par lesquels filtrer +luckperms.usage.sponge-option-set.description=Définit une option pour le sujet +luckperms.usage.sponge-option-set.argument.key=la clé à définir +luckperms.usage.sponge-option-set.argument.value=la valeur pour laquelle définir la clé +luckperms.usage.sponge-option-set.argument.contexts=les contextes dans lesquels l''option sera définie +luckperms.usage.sponge-option-unset.description=Retirer une option pour le sujet +luckperms.usage.sponge-option-unset.argument.key=la clé à retirer +luckperms.usage.sponge-option-unset.argument.contexts=les contextes dans lesquels la clé sera retirée +luckperms.usage.sponge-option-clear.description=Efface les options des sujets +luckperms.usage.sponge-option-clear.argument.contexts=les contextes dans lesquels effacer les options diff --git a/src/plugins/LuckPerms/translations/repository/he_IL.properties b/src/plugins/LuckPerms/translations/repository/he_IL.properties new file mode 100644 index 0000000..633d57d --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/he_IL.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=יומן +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=יצוא +luckperms.commandsystem.available-commands=תשתמש ב- {0} כדי לראות פקודות זמינות +luckperms.commandsystem.command-not-recognised=הפקודה לא מוכרת +luckperms.commandsystem.no-permission=אין לך הרשאות להשתמש בפקודה הזאת\! +luckperms.commandsystem.no-permission-subcommands=אין לך הרשאות להשתמש בפקודות משנה כלשהן +luckperms.commandsystem.already-executing-command=פקודה אחרת מתבצעת באותו הזמן, מחכה שתסתיים... +luckperms.commandsystem.usage.sub-commands-header=פקודות משנה +luckperms.commandsystem.usage.usage-header=שימוש בפקודה +luckperms.commandsystem.usage.arguments-header=ויכוחים +luckperms.first-time.no-permissions-setup=זה נראה שעדיין לא הוגדרו הרשאות\! +luckperms.first-time.use-console-to-give-access=לפני שתוכל להשתמש באחת מפקודות ה- LuckPerms במשחק, עליך להשתמש בקונסולה כדי להעניק לעצמך גישה +luckperms.first-time.console-command-prompt=פתח את המסוף שלך והפעל +luckperms.first-time.next-step=לאחר שתעשה זאת, תוכל להתחיל להגדיר את ההרשאות והקבוצות שלך +luckperms.first-time.wiki-prompt=לא יודע איפה להתחיל? בדוק כאן\: {0} +luckperms.login.try-again=אנא נסה שוב מאוחר יותר +luckperms.login.loading-database-error=אירעה שגיאת מסד נתונים בעת טעינת נתוני ההרשאות +luckperms.login.server-admin-check-console-errors=אם אתה מנהל השרת, בדוק אם קיימת שגיאה בקונסולה +luckperms.login.server-admin-check-console-info=אנא עיין בקונסולה של השרת למידע נוסף +luckperms.login.data-not-loaded-at-pre=נתוני ההרשאות עבור המשתמש שלך לא נטענו בשלב הכניסה מראש +luckperms.login.unable-to-continue=לא מסוגל להמשיך +luckperms.login.craftbukkit-offline-mode-error=זה ככל הנראה בגלל התנגשות בין CraftBukkit לבין ההגדרה במצב מקוון +luckperms.login.unexpected-error=אירעה שגיאה לא צפויה בעת הגדרת נתוני ההרשאות שלך +luckperms.opsystem.disabled=מערכת OP הרגילה מושבתת בשרת זה +luckperms.opsystem.sponge-warning=שים לב שלמצב מנהל שרת אין השפעה על הרשאות Sponge כאשר מותקן תוסף הרשאה, עליך לערוך את נתוני המשתמש ישירות +luckperms.duration.unit.years.plural={0} שנים +luckperms.duration.unit.years.singular={0} שנה +luckperms.duration.unit.years.short=שנה{0} +luckperms.duration.unit.months.plural={0} חודשים +luckperms.duration.unit.months.singular={0} חודש +luckperms.duration.unit.months.short=חודש{0} +luckperms.duration.unit.weeks.plural={0} שבועות +luckperms.duration.unit.weeks.singular={0} שבוע +luckperms.duration.unit.weeks.short=שבועות{0} +luckperms.duration.unit.days.plural={0} ימים +luckperms.duration.unit.days.singular={0} ימים +luckperms.duration.unit.days.short=יום{0} +luckperms.duration.unit.hours.plural={0} שעות +luckperms.duration.unit.hours.singular={0} שעה +luckperms.duration.unit.hours.short=שעה{0} +luckperms.duration.unit.minutes.plural={0} דקות +luckperms.duration.unit.minutes.singular={0} דקה +luckperms.duration.unit.minutes.short=דק''{0} +luckperms.duration.unit.seconds.plural={0} שניות +luckperms.duration.unit.seconds.singular={0} שנייה +luckperms.duration.unit.seconds.short=שנ''{0} +luckperms.duration.since={0} לפני +luckperms.command.misc.invalid-code=קוד אינו תקין +luckperms.command.misc.response-code-key=תגובת הקוד +luckperms.command.misc.error-message-key=הודעה +luckperms.command.misc.bytebin-unable-to-communicate=אין אפשרות לתקשר עם bytebin +luckperms.command.misc.webapp-unable-to-communicate=לא ניתן לתקשר עם אפליקציית האינטרנט +luckperms.command.misc.check-console-for-errors=תבדוק את הקונסולה בשביל לראות שגיאות +luckperms.command.misc.file-must-be-in-data=הקובץ {0} חייב חיבור ישיר לספריית הנתונים +luckperms.command.misc.wait-to-finish=המתן עד שיסיים ונסה שוב +luckperms.command.misc.invalid-priority=עדיפות לא חוקית {0} +luckperms.command.misc.expected-number=ציפיתי למספר +luckperms.command.misc.date-parse-error=לא יכול לנתח תאריך {0} +luckperms.command.misc.date-in-past-error=לא ניתן לקבוע תאריך בעבר\! +luckperms.command.misc.page=עמוד {0} מתוך\: {1} +luckperms.command.misc.page-entries={0} ערכים +luckperms.command.misc.none=אף אחד +luckperms.command.misc.loading.error.unexpected=שגיאה לא צפויה התרחשה +luckperms.command.misc.loading.error.user=המשתמש לא נטען +luckperms.command.misc.loading.error.user-specific=לא יכול לטעון את משתמש היעד {0} +luckperms.command.misc.loading.error.user-not-found=לא נמצא משתמש עבור {0} +luckperms.command.misc.loading.error.user-save-error=אירעה שגיאה בעת שמירת נתוני המשתמש עבור {0} +luckperms.command.misc.loading.error.user-not-online=משתמש {0} לא מחובר +luckperms.command.misc.loading.error.user-invalid={0} אינו שם משתמש/משתמש מזהה ייחודי בתוקף +luckperms.command.misc.loading.error.user-not-uuid=משתמש היעד {0} אינו משתמש ייחודי בתוקף +luckperms.command.misc.loading.error.group=קבוצה לא נטענה +luckperms.command.misc.loading.error.all-groups=לא מסוגל לטעון את כל הקבוצות +luckperms.command.misc.loading.error.group-not-found=קבוצה בשם {0} לא נמצאה +luckperms.command.misc.loading.error.group-save-error=אירעה שגיאה בשמירת נתוני הקבוצה עבור {0} +luckperms.command.misc.loading.error.group-invalid={0} אינו שם קבוצה בתוקף +luckperms.command.misc.loading.error.track=המסלול לא נטען +luckperms.command.misc.loading.error.all-tracks=לא נטען לטעון את כל המסלולים +luckperms.command.misc.loading.error.track-not-found=מסלול בשם {0} לא נמצא +luckperms.command.misc.loading.error.track-save-error=אירעה שגיאה בעת שמירת נתוני המסלול עבור {0} +luckperms.command.misc.loading.error.track-invalid={0} אינו מסלול שם חוקי +luckperms.command.editor.no-match=לא ניתן לפתוח את העורך, אין אובייקטים שתואמים את הסוג הרצוי +luckperms.command.editor.start=מכין עורך חדש, נא המתן... +luckperms.command.editor.url=לחץ על הקישור למטה כדי לפתוח את העורך +luckperms.command.editor.unable-to-communicate=לא יכול לתקשר עם העורך +luckperms.command.editor.apply-edits.success=נתוני עורך האינטרנט הוחלו על {0} {1} בהצלחה +luckperms.command.editor.apply-edits.success-summary={0} {1} ו {2} {3} +luckperms.command.editor.apply-edits.success.additions=תוספות +luckperms.command.editor.apply-edits.success.additions-singular=תוספת +luckperms.command.editor.apply-edits.success.deletions=מחיקות +luckperms.command.editor.apply-edits.success.deletions-singular=מחיקה +luckperms.command.editor.apply-edits.no-changes=לא הוחלו שינוים מעורך האינטרנט, הנתונים שהוחזרו לא הכילו עריכות כלשהן +luckperms.command.editor.apply-edits.unknown-type=לא ניתן להחיל עריכה על סוג האובייקט שצוין +luckperms.command.editor.apply-edits.unable-to-read=לא ניתן לקרוא את הנתונים באמצעות הקוד הנתון +luckperms.command.search.searching.permission=מחפש משתמשים וקבוצות עם {0} +luckperms.command.search.searching.inherit=מחפש משתמשים וקבוצות שעוברים בירושה מ {0} +luckperms.command.search.result=נמצא {0} כניסות מ {1} משתמשים ו {2} קבוצות +luckperms.command.search.result.default-notice=הערה\: כשמחפשים חברים בקבוצת ברירת המחדל, לא יוצגו שחקנים לא מקוונים ללא הרשאות אחרות\! +luckperms.command.search.showing-users=מציג רשומות משתמשים +luckperms.command.search.showing-groups=מציג רשומות קבוצתיות +luckperms.command.tree.start=יוצר עץ הרשאות, נא להמתין... +luckperms.command.tree.empty=לא ניתן ליצור תצוגת עץ, לא תוצאות נמצאו +luckperms.command.tree.url=קישור עץ הרשאות +luckperms.command.verbose.invalid-filter={0} אינו מסנן פילטר מלולי +luckperms.command.verbose.enabled=רישום מילולי {0} לבדיקות תואמות {1} +luckperms.command.verbose.command-exec=מכריח את {0} לבצע פקודה {1} ומדווח על כל הבדיקות שנוצרו... +luckperms.command.verbose.off=רישום מילולי {0} +luckperms.command.verbose.command-exec-complete=ביצוע הפקודה הושלם +luckperms.command.verbose.command.no-checks=ביצוע הפקודה הושלם, אך לא בוצעו בדיקות הרשאות +luckperms.command.verbose.command.possibly-async=ייתכן שהסיבה לכך היא שהתוסף מריץ פקודות ברקע (אסינכרון) +luckperms.command.verbose.command.try-again-manually=אתה עדיין יכול להשתמש במילים באופן ידני כדי לזהות בדיקות שנעשו כך +luckperms.command.verbose.enabled-recording=הקלטה מילולית {0} לבדיקות תואמות {1} +luckperms.command.verbose.uploading=רישום מילולי {0}, מעלה תוצאות... +luckperms.command.verbose.url=כתובת אתר של תוצאות מילוליות +luckperms.command.verbose.enabled-term=מופעל +luckperms.command.verbose.disabled-term=מופסק +luckperms.command.verbose.query-any=כל דבר +luckperms.command.info.running-plugin=רץ +luckperms.command.info.platform-key=פלטפורמה +luckperms.command.info.server-brand-key=מותג שרת +luckperms.command.info.server-version-key=גרסת השרת +luckperms.command.info.storage-key=אחסון +luckperms.command.info.storage-type-key=סוג +luckperms.command.info.storage.meta.split-types-key=סוגים +luckperms.command.info.storage.meta.ping-key=זמן תגובה +luckperms.command.info.storage.meta.connected-key=מחובר +luckperms.command.info.storage.meta.file-size-key=גודל הקובץ +luckperms.command.info.extensions-key=תוספים +luckperms.command.info.messaging-key=הודעות +luckperms.command.info.instance-key=מקרה +luckperms.command.info.static-contexts-key=הקשרים סטטיים +luckperms.command.info.online-players-key=שחקנים מחוברים +luckperms.command.info.online-players-unique={0} ייחודי +luckperms.command.info.uptime-key=זמן פעילות +luckperms.command.info.local-data-key=נתונים מקומיים +luckperms.command.info.local-data={0} משתמשים, {1} קבוצות, {2} מסלולים +luckperms.command.generic.create.success={0} נוצר בהצלחה +luckperms.command.generic.create.error=אירעה שגיאה בעת יצירת {0} +luckperms.command.generic.create.error-already-exists={0} כבר קיים\! +luckperms.command.generic.delete.success={0} נמחק בהצלחה +luckperms.command.generic.delete.error=אירעה שגיאה בעת מחיקת {0} +luckperms.command.generic.delete.error-doesnt-exist={0} אינו קיים\! +luckperms.command.generic.rename.success=השם של {0} שונה בהצלחה ל {1} +luckperms.command.generic.clone.success=השם של {0} שוכפל בהצלחה ל {1} +luckperms.command.generic.info.parent.title=קבוצות הורים +luckperms.command.generic.info.parent.temporary-title=קבוצות הורה זמנית +luckperms.command.generic.info.expires-in=יפוג בתוך +luckperms.command.generic.info.inherited-from=ירושה מ +luckperms.command.generic.info.inherited-from-self=עצמי +luckperms.command.generic.show-tracks.title={0} מסלולים +luckperms.command.generic.show-tracks.empty={0} לא נמצא בשום מסלול +luckperms.command.generic.clear.node-removed=הוסרו {0} פרטים +luckperms.command.generic.clear.node-removed-singular=הוסר {0} פריט +luckperms.command.generic.clear=ההרשאות של {0} נוקו בהקשר {1} +luckperms.command.generic.permission.info.title=ההרשאות של {0} +luckperms.command.generic.permission.info.empty=אין ל {0} הרשאות מוגדרות +luckperms.command.generic.permission.info.click-to-remove=לחץ להסיר את ההרשאה מ {0} +luckperms.command.generic.permission.check.info.title=רשות מידע בשביל {0} +luckperms.command.generic.permission.check.info.directly={0} יש הרשאה {1} מכוון ל {2} בהקשר {3} +luckperms.command.generic.permission.check.info.inherited={0} מוריש מ {1} מכוון ל {2} מ {3} בהקשר {4} +luckperms.command.generic.permission.check.info.not-directly={0} אין {1} מכוון +luckperms.command.generic.permission.check.info.not-inherited={0} לא יורש מ {1} +luckperms.command.generic.permission.check.result.title=רשות בדיקה בשביל {0} +luckperms.command.generic.permission.check.result.result-key=תוצאה +luckperms.command.generic.permission.check.result.processor-key=מעבד +luckperms.command.generic.permission.check.result.cause-key=סיבה +luckperms.command.generic.permission.check.result.context-key=הקשר +luckperms.command.generic.permission.set=הגדר {0} ל {1} עבור {2} בהקשר {3} +luckperms.command.generic.permission.already-has={0} כבר יש {1} הוגדר בהקשר {2} +luckperms.command.generic.permission.set-temp=הגדר {0} ל- {1} למשך {2} למשך זמן {3} בהקשר {4} +luckperms.command.generic.permission.already-has-temp={0} כבר יש {1} מוגדר באופן זמני בהקשר ל {2} +luckperms.command.generic.permission.unset=ביטול ההגדרה {0} עבור {1} בהקשר {2} +luckperms.command.generic.permission.doesnt-have={0} לא מוגדר {1} בהקשר {2} +luckperms.command.generic.permission.unset-temp=בטל את ההרשאה זמנית {0} עבור {1} בהקשר {2} +luckperms.command.generic.permission.subtract=הגדר {0} ל {1} למשך {2} למשך זמן {3} בהקשר {4}, {5} פחות מבעבר +luckperms.command.generic.permission.doesnt-have-temp={0} לא מוגדר {1} לא הוגדר זמנית בהקשר {2} +luckperms.command.generic.permission.clear=ההרשאות של {0} נוקו בהקשר {1} +luckperms.command.generic.parent.info.title=ההורים של {0} +luckperms.command.generic.parent.info.empty=אין ל {0} הרשאות מוגדרות +luckperms.command.generic.parent.info.click-to-remove=לחץ להסיר את ההורה הזה מ {0} +luckperms.command.generic.parent.add={0} יורש כעת הרשאות מ {1} בהקשר {2} +luckperms.command.generic.parent.add-temp={0} עכשיו יורש רשות מ {1} למשך זמן של {2} בהקשר {3} +luckperms.command.generic.parent.set={0} אם קבוצות ההורים הקיימות שלהם נוקו עכשיו יורשות רק {1} בהקשר {2} +luckperms.command.generic.parent.set-track=אם {0} היה מקבוצת הורים על מסלול {1} נוקו, עכשיו רק יורש {2} בהקשר {3} +luckperms.command.generic.parent.remove={0} כבר לא יורש רשות מ {1} בהקשר {2} +luckperms.command.generic.parent.remove-temp={0} כבר לא יורש באופן זמני מ {1} בהקשר {2} +luckperms.command.generic.parent.subtract={0} ירש רשות מ {1} למשך זמן של {2} בהקשר {3},{4} פחות מבעבר +luckperms.command.generic.parent.clear=ההורים של {0} נוקו בהקשר {1} +luckperms.command.generic.parent.clear-track=ההורים של {0} על מסלול {1} נוקו בהקשר {2} +luckperms.command.generic.parent.already-inherits={0} כבר יורש מ {1} בהקשר {2} +luckperms.command.generic.parent.doesnt-inherit={0} לא יורש מ {1} בהקשר {2} +luckperms.command.generic.parent.already-temp-inherits={0} כבר יורש זמנית מ {1} בהקשר {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} אינו יורש זמנית מ {1} בהקשר {2} +luckperms.command.generic.chat-meta.info.title-prefix=קידומות של ה{0} +luckperms.command.generic.chat-meta.info.title-suffix=סיומות של ה{0} +luckperms.command.generic.chat-meta.info.none-prefix=ל{0} אין הקידומות +luckperms.command.generic.chat-meta.info.none-suffix=ל{0} אין הסיומות +luckperms.command.generic.chat-meta.info.click-to-remove=לחץ על להסיר את {0} מ- {1} +luckperms.command.generic.chat-meta.already-has={0} כבר יש {1} {2} מוגדר בעדיפות {3} בהקשר {4} +luckperms.command.generic.chat-meta.already-has-temp={0} כבר יש {1} {2} מוגדר בעדיפות {3} בהקשר {4} +luckperms.command.generic.chat-meta.doesnt-have={0} אין {1} {2} מוגדר בעדיפות של {3} בהקשר {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} אין {1} {2} מוגדר באופן זמני עדיפות שת {3} בהקשר {4} +luckperms.command.generic.chat-meta.add=ל-{0} הוגדרה {1} {2} בעדיפות של {3} בהקשר {4} +luckperms.command.generic.chat-meta.add-temp={0} היה {1} {2} הוגדר בעדיפות של {3} למשך של {4} בקשר של {5} +luckperms.command.generic.chat-meta.remove=ל-{0} היה {1} {2} בעדיפות של {3} בהקשר {4} +luckperms.command.generic.chat-meta.remove-bulk=ל-{0} היה כל {1} {2} הוסר בהקשר של {3} +luckperms.command.generic.chat-meta.remove-temp=ל-{0} היה {1} {2} בעדיפות של {3} שהוסר בהקשר של {4} +luckperms.command.generic.chat-meta.remove-temp-bulk=ל-{0} היה כולם זמניים {1} בעדיפות של {2} שהוסר בהקשר של {3} +luckperms.command.generic.meta.info.title=מטא של {0} +luckperms.command.generic.meta.info.none=ל- {0} אין מטא +luckperms.command.generic.meta.info.click-to-remove=לחץ כדי להסיר מטא צומת זה מ {0} +luckperms.command.generic.meta.already-has=ל {0} כבר הוגדר מפתח מטא {1} ל{2} בהקשר ל{3} +luckperms.command.generic.meta.already-has-temp=ל {0} כבר יש מפתח מטא {1} מוגדר באופן זמני ל{2} בהקשר ל {3} +luckperms.command.generic.meta.doesnt-have=ל {0} אין מפתח מטא {1} מוגדר בהקשר ל {2} +luckperms.command.generic.meta.doesnt-have-temp=ל {0} אין מפתח מטא {1} מוגדר באופן זמני בהקשר ל {2} +luckperms.command.generic.meta.set=הגדר מפתח מטא {0} ל {1} עבור {2} בהקשר ל {3} +luckperms.command.generic.meta.set-temp=הגדר מפתח מטא {0} עד {1} עבור {2} למשך {3} בהקשר ל {4} +luckperms.command.generic.meta.unset=בטל את הגדרת מפתח המטא {0} עבור {1} בהקשר {2} +luckperms.command.generic.meta.unset-temp=בטל את ההגדרה של מפתח מטא זמני {0} עבור {1} בהקשר ל {2} +luckperms.command.generic.meta.clear=סוג התאמת המטא {1} של {0} נוקה בהקשר {2} +luckperms.command.generic.contextual-data.title=נתונים הקשרים +luckperms.command.generic.contextual-data.mode.key=מצב +luckperms.command.generic.contextual-data.mode.server=שרת +luckperms.command.generic.contextual-data.mode.active-player=שחקן פעיל +luckperms.command.generic.contextual-data.contexts-key=הקשרים +luckperms.command.generic.contextual-data.prefix-key=קידומת +luckperms.command.generic.contextual-data.suffix-key=סיומת +luckperms.command.generic.contextual-data.primary-group-key=קבוצה ראשית +luckperms.command.generic.contextual-data.meta-key=מטא +luckperms.command.generic.contextual-data.null-result=אין תוצאות +luckperms.command.user.info.title=פרטי משתמש +luckperms.command.user.info.uuid-key=מזהה ייחודי למשתמש +luckperms.command.user.info.uuid-type-key=סוג +luckperms.command.user.info.uuid-type.mojang=מוג''אנג +luckperms.command.user.info.uuid-type.not-mojang=לא מחובר +luckperms.command.user.info.status-key=מצב +luckperms.command.user.info.status.online=מחובר +luckperms.command.user.info.status.offline=לא מחובר +luckperms.command.user.removegroup.error-primary=אינך יכול להסיר את המשתמש מהקבוצה הראשית שלו +luckperms.command.user.primarygroup.not-member={0} לא היה חבר ב-{1}, מוסיף עכשיו +luckperms.command.user.primarygroup.already-has=ל-{0} כבר הוגדרה {1} כקבוצה הראשית שלו +luckperms.command.user.primarygroup.warn-option=אזהרה\: ייתכן ששיטת חישוב הקבוצה הראשית שבה משתמש שרת זה ({0}) לא תשקף את השינוי הזה +luckperms.command.user.primarygroup.set=הקבוצה הראשית של {0} הוגדרה ל-{1} +luckperms.command.user.track.error-not-contain-group={0} לא נמצא כבר באף קבוצה ב-{1} +luckperms.command.user.track.unsure-which-track=לא בטוח באיזה סולם להשתמש, נא לציין ארגומנט +luckperms.command.user.track.missing-group-advice=צור את הקבוצה או הסר אותה מהסולם ונסה שוב +luckperms.command.user.promote.added-to-first={0} אינו באף קבוצה ב-{1}, אז הם נוספו לקבוצה הראשונה, {2} בהקשר ל {3} +luckperms.command.user.promote.not-on-track={0} אינו באף אחת מהקבוצות ב-{1}, ולכן לא קודם +luckperms.command.user.promote.success=קידום של {0} לאורך מסלול {1} מ-{2} ל-{3} בהקשר ל {4} +luckperms.command.user.promote.end-of-track={0} הגיע לסוף הסולם, לא ניתן לקדם את {1} +luckperms.command.user.promote.next-group-deleted=הקבוצה הבאה במסלול, {0}, כבר לא קיימת +luckperms.command.user.promote.unable-to-promote=אין אפשרות לעלות בדרגה את המשתמש +luckperms.command.user.demote.success=הורדת {0} לאורך הסולם {1} מ-{2} ל-{3} בהקשר ל {4} +luckperms.command.user.demote.end-of-track=הגיע לסוף סולם {0}, אז {1} הוסר מ-{2} +luckperms.command.user.demote.end-of-track-not-removed=סוף סולם {0}, אך {1} לא הוסר מהקבוצה הראשונה +luckperms.command.user.demote.previous-group-deleted=הקבוצה הקודמת בסולם, {0}, אינה קיימת יותר +luckperms.command.user.demote.unable-to-demote=אין אפשרות להוריד בדרגה את המשתמש +luckperms.command.group.list.title=קבוצות +luckperms.command.group.delete.not-default=לא ניתן למחוק את קבוצת ברירת המחדל +luckperms.command.group.info.title=פרטי הקבוצה +luckperms.command.group.info.display-name-key=שם תצוגה +luckperms.command.group.info.weight-key=משקל +luckperms.command.group.setweight.set=הגדר את המשקל ל- {0} לקבוצה {1} +luckperms.command.group.setdisplayname.doesnt-have=ל- {0} אין שם תצוגה +luckperms.command.group.setdisplayname.already-has=ל- {0} כבר יש שם תצוגה של {1} +luckperms.command.group.setdisplayname.already-in-use=שם התצוגה {0} כבר נמצא בשימוש על ידי {1} +luckperms.command.group.setdisplayname.set=הגדר את שם התצוגה ל- {0} עבור קבוצה {1} בהקשר {2} +luckperms.command.group.setdisplayname.removed=הוסר שם התצוגה לקבוצה {0} בהקשר {1} +luckperms.command.track.list.title=מסלולים +luckperms.command.track.path.empty=אף אחד +luckperms.command.track.info.showing-track=מראה מסלול +luckperms.command.track.info.path-property=נתיב +luckperms.command.track.clear=מסלול הקבוצות של {0} נמחק +luckperms.command.track.append.success=הקבוצה {0} צורפה לסולם {1} +luckperms.command.track.insert.success=הקבוצה {0} נוספה לסולם {1} במיקום {2} +luckperms.command.track.insert.error-number=מספר צפוי אך במקום זאת קיבל\: {0} +luckperms.command.track.insert.error-invalid-pos=לא ניתן להכניס במיקום {0} +luckperms.command.track.insert.error-invalid-pos-reason=מיקום לא נכון +luckperms.command.track.remove.success=הקבוצה {0} הוסרה מסולם {1} +luckperms.command.track.error-empty=לא ניתן להשתמש ב-{0} מכיוון שהוא ריק או מכיל רק קבוצה אחת +luckperms.command.track.error-multiple-groups={0} הוא חבר במספר קבוצות בסולם הזה +luckperms.command.track.error-ambiguous=לא ניתן לקבוע את מיקומם +luckperms.command.track.already-contains={0} כבר מכיל {1} +luckperms.command.track.doesnt-contain={0} אינו מכיל {1} +luckperms.command.log.load-error=לא ניתן לטעון את יומן הרישום +luckperms.command.log.invalid-page=מספר עמוד לא חוקי +luckperms.command.log.invalid-page-range=אנא הכניסו ערך בין {0} ל-{1} +luckperms.command.log.empty=היומן ריק, אין מה להראות +luckperms.command.log.notify.error-console=לא יכול להפעיל הודעות לקונסולה +luckperms.command.log.notify.enabled-term=מופעל +luckperms.command.log.notify.disabled-term=מופסק +luckperms.command.log.notify.changed-state={0} פלט רישום +luckperms.command.log.notify.already-on=אתה כבר מקבל התראות +luckperms.command.log.notify.already-off=אינך מקבל כעת התראות +luckperms.command.log.notify.invalid-state=מצב לא ידוע. אמור להיות {0} או {1} +luckperms.command.log.show.search=מראה פעולות אחרונות בעבור שאילתא {0} +luckperms.command.log.show.recent=הצגת פעולות אחרונות +luckperms.command.log.show.by=הצגת פעולות אחרונות על-ידי {0} +luckperms.command.log.show.history=מייצג היסטוריה עבור {0} {1} +luckperms.command.export.error-term=שגיאה +luckperms.command.export.already-running=תהליך יצוא נוסף כבר פועל +luckperms.command.export.file.already-exists=קובץ {0} כבר קיים +luckperms.command.export.file.not-writable=קובץ {0} אינו ניתן לכתיבה +luckperms.command.export.file.success=יוצא בהצלחה אל {0} +luckperms.command.export.file-unexpected-error-writing=אירעה שגיאה בלתי צפויה במהלך הכתיבה לקובץ +luckperms.command.export.web.export-code=קוד ייצוא +luckperms.command.export.web.import-command-description=השתמש בפקודה הבאה כדי לייבא +luckperms.command.import.term=ייבוא +luckperms.command.import.error-term=שגיאה +luckperms.command.import.already-running=תהליך ייבוא נוסף כבר פועל +luckperms.command.import.file.doesnt-exist=הקובץ {0} לא קיים +luckperms.command.import.file.not-readable=קובץ {0} אינו ניתן לקריאה +luckperms.command.import.file.unexpected-error-reading=אירעה שגיאה לא צפויה במהלך הקריאה מקובץ הייבוא +luckperms.command.import.file.correct-format=האם זה הפורמט הנכון? +luckperms.command.import.web.unable-to-read=לא ניתן לקרוא את הנתונים באמצעות הקוד נתון +luckperms.command.import.progress.percent={0} הושלם +luckperms.command.import.progress.operations={0}/{1} פעולות הושלמו +luckperms.command.import.starting=מתחיל תהליך ייבוא +luckperms.command.import.completed=הושלם +luckperms.command.import.duration=לקח {0} שניות +luckperms.command.bulkupdate.must-use-console=ניתן להשתמש בפקודת העדכון בכמות גדולה רק מהקונסול +luckperms.command.bulkupdate.invalid-data-type=סוג אינו תקין, ציפה ל{0} +luckperms.command.bulkupdate.invalid-constraint=אילוץ לא חוקי {0} +luckperms.command.bulkupdate.invalid-constraint-format=האילוצים צריכים להיות בפורמט {0} +luckperms.command.bulkupdate.invalid-comparison=אופרטור השוואה לא חוקי {0} +luckperms.command.bulkupdate.invalid-comparison-format=צפוי לאחד מהבאים\: {0} +luckperms.command.bulkupdate.queued=פעולת עדכון בבת אחת נמצאת בתור +luckperms.command.bulkupdate.confirm=הרץ{0} כדי לבצע את העדכון +luckperms.command.bulkupdate.unknown-id=הפעולה עם המזהה {0} אינה קיימת או שפג תוקפו +luckperms.command.bulkupdate.starting=מריץ עדכון בכמות גדולה +luckperms.command.bulkupdate.success=העדכון בכמות גדולה הושלם בהצלחה +luckperms.command.bulkupdate.success.statistics.nodes=סך כל הקשרים המושפעים +luckperms.command.bulkupdate.success.statistics.users=משתמשים מושפעות לחלוטין +luckperms.command.bulkupdate.success.statistics.groups=קבוצות מושפעות לחלוטין +luckperms.command.bulkupdate.failure=עדכון בכמות גדולה נכשל, בדוק אם יש שגיאות בקונסולה +luckperms.command.update-task.request=התבקשה משימת עדכון, אנא המתינו +luckperms.command.update-task.complete=עדכון המשימה הושלם +luckperms.command.update-task.push.attempting=כעת מנסה לדחוף לשרתים אחרים +luckperms.command.update-task.push.complete=שרתים אחרים קיבלו הודעה דרך {0} בהצלחה +luckperms.command.update-task.push.error=שגיאה בעת דחיפה של שינויים לשרתים אחרים +luckperms.command.update-task.push.error-not-setup=לא ניתן לדחוף שינויים לשרתים אחרים מכיוון ששירות הודעות לא הוגדר +luckperms.command.reload-config.success=קובץ התצורה נטען מחדש +luckperms.command.reload-config.restart-note=אפשרויות מסוימות יחולו רק לאחר הפעלה מחדש של השרת +luckperms.command.translations.searching=מחפש תרגומים זמינים, אנא המתינו... +luckperms.command.translations.searching-error=לא ניתן להשיג רשימה של תרגומים זמינים +luckperms.command.translations.installed-translations=תרגומים מותקנים +luckperms.command.translations.available-translations=תרגומים זמינים +luckperms.command.translations.percent-translated={0}% תורגם +luckperms.command.translations.translations-by=על ידי +luckperms.command.translations.installing=מוריד תרגומים, נא לחכות... +luckperms.command.translations.download-error=לא ניתן להוריד תרגום בשביל {0} +luckperms.command.translations.installing-specific=מתקין שפה {0}... +luckperms.command.translations.install-complete=ההתקנה הושלמה +luckperms.command.translations.download-prompt=השתמש ב-{0} כדי להוריד ולהתקין גרסאות מעודכנות של תרגומים אלה שסופקו על ידי הקהילה +luckperms.command.translations.download-override-warning=שימו לב שזה יבטל את כל השינויים שביצעת עבור שפות אלה +luckperms.usage.user.description=קבוצה של פקודות לניהול משתמשים בתוך LuckPerms. (''משתמש'' ב-LuckPerms הוא רק שחקן, ויכול להתייחס ל-UUID או לשם משתמש) +luckperms.usage.group.description=קבוצה של פקודות לניהול קבוצות בתוך LuckPerms. קבוצות הן רק אוספים של הקצאות הרשאות שניתן לתת למשתמשים. קבוצות חדשות נוצרות באמצעות הפקודה ''צור קבוצה''. +luckperms.usage.track.description=קבוצה של פקודות לניהול מסלולים בתוך LuckPerms. מסלולים הם אוסף מסודר של קבוצות שניתן להשתמש בהן להגדרת קידום והורדות. +luckperms.usage.log.description=קבוצה של פקודות לניהול פונקציונליות הרישום בתוך LuckPerms. +luckperms.usage.sync.description=טוען מחדש את כל הנתונים מאחסון הפלאגין לזיכרון, ומחיל את כל השינויים שיזוהו. +luckperms.usage.info.description=מדפיס מידע כללי על מופע הפלאגין הפעיל. +luckperms.usage.editor.description=יוצר הפעלה חדשה של עורך אתרים +luckperms.usage.editor.argument.type=הסוגים לטעינה לעורך. (''הכל'', ''משתמשים'' או ''קבוצות'') +luckperms.usage.editor.argument.filter=הרשאה לסנן ערכים של משתמשים לפי +luckperms.usage.verbose.description=שולט במערכת ניטור בדיקת ההרשאות המילולית של הפלאגין. +luckperms.usage.verbose.argument.action=האם להפעיל/לבטל רישום או להעלות את הפלט הרשום +luckperms.usage.verbose.argument.filter=המסנן בשביל להתאים ערכים +luckperms.usage.verbose.argument.commandas=המשתמש/פקודה לרוץ +luckperms.usage.tree.description=יוצר תצוגת תצוגת עץ (סדר רשימות מסודרת) של כל ההרשאות הידועות ל- LuckPerms. +luckperms.usage.tree.argument.scope=השורש של העץ. לפרט "." לכלול את כל ההרשאות +luckperms.usage.tree.argument.player=שם של שחקן מקוון שאפשר לבדוק מולו +luckperms.usage.search.description=מחפש את כל המשתמשים/הקבוצות עם הרשאה ספציפית +luckperms.usage.search.argument.permission=ההרשאה לחיפוש +luckperms.usage.search.argument.page=הדף לצפייה +luckperms.usage.network-sync.description=סנכרן שינויים עם האחסון ובקש שכל שאר השרתים ברשת יעשו את אותו הדבר +luckperms.usage.import.description=מייבא נתונים מקובץ ייצוא (שנוצר בעבר) +luckperms.usage.import.argument.file=הקובץ לייבוא מ +luckperms.usage.import.argument.replace=החלף נתונים קיימים במקום מיזוג +luckperms.usage.import.argument.upload=העלה את הנתונים מיצוא קודם +luckperms.usage.export.description=מייצא את כל נתוני ההרשאות לקובץ ''ייצוא''. ניתן לייבא מחדש במועד מאוחר יותר. +luckperms.usage.export.argument.file=הקובץ לייצוא ל +luckperms.usage.export.argument.without-users=לא לכלול את המשתמשים מהיצוא +luckperms.usage.export.argument.without-groups=לא לכלות את הקבוצות מהיצוא +luckperms.usage.export.argument.upload=לעלות את כל נתוני ההרשאות לעורך אינטרנט. ניתן לייבא מחדש במועד מאוחר יותר. +luckperms.usage.reload-config.description=טען מחדש כמה מאפשריות התצורה +luckperms.usage.bulk-update.description=בצע שאילתות שינויים בכמות גדולה על כל הנתונים +luckperms.usage.bulk-update.argument.data-type=סוג הנתונים המשתנים. (''הכל'', ''משתמשים'' או ''קבוצות'') +luckperms.usage.bulk-update.argument.action=הפעולה שיש לבצע בנתונים. (''עדכן'' או ''מחק'') +luckperms.usage.bulk-update.argument.action-field=התחום לפעול בו. נדרש רק עבור ''עדכון''. (''רשות'', ''שרת'' או ''עולם'') +luckperms.usage.bulk-update.argument.action-value=הערך שיש להחליף בו. נדרש רק עבור ''עדכון''. +luckperms.usage.bulk-update.argument.constraint=האילוצים הנדרשים לעדכון +luckperms.usage.translations.description=נהל תרגומים +luckperms.usage.translations.argument.install=תת-פקודה להתקנת תרגומים +luckperms.usage.apply-edits.description=מחיל שינויים בהרשאות שנעשו מעורך האינטרנט +luckperms.usage.apply-edits.argument.code=הקוד הייחודי לנתונים +luckperms.usage.apply-edits.argument.target=על מי להחיל את הנתונים +luckperms.usage.create-group.description=יצירת קבוצה חדשה +luckperms.usage.create-group.argument.name=השם של הקבוצה +luckperms.usage.create-group.argument.weight=משקל הקבוצה +luckperms.usage.create-group.argument.display-name=שם התצוגה של הקבוצה +luckperms.usage.delete-group.description=מחיקת קבוצה +luckperms.usage.delete-group.argument.name=השם של הקבוצה +luckperms.usage.list-groups.description=רשום את כל הקבוצות בפלטפורמה +luckperms.usage.create-track.description=יצירת מסלול חדש +luckperms.usage.create-track.argument.name=השם של המסלול +luckperms.usage.delete-track.description=מחיקת המסלול +luckperms.usage.delete-track.argument.name=השם של המסלול +luckperms.usage.list-tracks.description=רשום את כל המסלולים בפלטפורמה +luckperms.usage.user-info.description=מראה מידע על המשתמש +luckperms.usage.user-switchprimarygroup.description=מחליף את הקבוצה הראשית של המשתמש +luckperms.usage.user-switchprimarygroup.argument.group=הקבוצה לעבור אליה +luckperms.usage.user-promote.description=מקדם את הסולם של המשתמש +luckperms.usage.user-promote.argument.track=הסולם לקידום המשתמש למעלה +luckperms.usage.user-promote.argument.context=ההקשרים לקידום המשתמש +luckperms.usage.user-promote.argument.dont-add-to-first=לקדם את המשתמש רק אם הוא כבר על סולם +luckperms.usage.user-demote.description=מוריד את המשתמש בסולם +luckperms.usage.user-demote.argument.track=הסולם להורדת המשתמש למטה +luckperms.usage.user-demote.argument.context=ההקשרים להורדת המשתמש +luckperms.usage.user-demote.argument.dont-remove-from-first=למנוע את הסרת המשתמש מהקבוצה הראשונה +luckperms.usage.user-clone.description=לשכפל את המשתמש +luckperms.usage.user-clone.argument.user=השם/uuid של המשתמש שיש לשכפל עליו +luckperms.usage.group-info.description=נותן מידע על הקבוצה +luckperms.usage.group-listmembers.description=הצג את המשתמשים/הקבוצות שיורשים מקבוצה זו +luckperms.usage.group-listmembers.argument.page=העמוד לצפייה +luckperms.usage.group-setweight.description=הגדר את משקל הקבוצות +luckperms.usage.group-setweight.argument.weight=את המשקל להגדיר +luckperms.usage.group-set-display-name.description=הגדר את שם התצוגה של הקבוצות +luckperms.usage.group-set-display-name.argument.name=את השם להגדיר +luckperms.usage.group-set-display-name.argument.context=ההקשרים להגדרת השם +luckperms.usage.group-rename.description=שנה את שם הקבוצה +luckperms.usage.group-rename.argument.name=השם החדש +luckperms.usage.group-clone.description=לשכפל את הקבוצה +luckperms.usage.group-clone.argument.name=השם של הקבוצה לשכפל ל +luckperms.usage.holder-editor.description=פותח את העורך אתר הרשאות +luckperms.usage.holder-showtracks.description=מפרט את הרצועות שהאובייקט נמצא בהן +luckperms.usage.holder-clear.description=מסיר את כל ההרשאות, קבוצות אם והמטא +luckperms.usage.holder-clear.argument.context=ההקשרים שיש לסנן לפיהם +luckperms.usage.permission.description=ערוך הרשאות +luckperms.usage.parent.description=עריכת ירושות +luckperms.usage.meta.description=ערוך ערכי נתוני מטא +luckperms.usage.permission-info.description=מפרט את צמתי ההרשאה שיש לאובייקט +luckperms.usage.permission-info.argument.page=הדף לצפייה +luckperms.usage.permission-info.argument.sort-mode=כיצד למיין את הערכים +luckperms.usage.permission-set.description=מגדיר הרשאה עבור האובייקט +luckperms.usage.permission-set.argument.node=צומת ההרשאה להגדיר +luckperms.usage.permission-set.argument.value=הערך של הקשר +luckperms.usage.permission-set.argument.context=ההקשרים להוספת ההרשאה ב +luckperms.usage.permission-unset.description=מבטל את הגדרת ההרשאה עבור האובייקט +luckperms.usage.permission-unset.argument.node=את קשר ההרשאה לבטל +luckperms.usage.permission-unset.argument.context=ההקשרים שבהם יש להסיר את ההרשאה +luckperms.usage.permission-settemp.description=מגדיר הרשאה עבור האובייקט באופן זמני +luckperms.usage.permission-settemp.argument.node=להגדיר קשר להרשאה +luckperms.usage.permission-settemp.argument.value=הערך של הקשר +luckperms.usage.permission-settemp.argument.duration=משך הזמן עד שיפוג קשר ההרשאה +luckperms.usage.permission-settemp.argument.temporary-modifier=כיצד יש להחיל את ההרשאה הזמנית +luckperms.usage.permission-settemp.argument.context=ההקשרים להוספת ההרשאה +luckperms.usage.permission-unsettemp.description=מבטל הרשאה זמנית עבור האובייקט +luckperms.usage.permission-unsettemp.argument.node=את קשר ההרשאה לבטל +luckperms.usage.permission-unsettemp.argument.duration=משך ההפחתה +luckperms.usage.permission-unsettemp.argument.context=ההקשרים שבהם יש להסיר את ההרשאה +luckperms.usage.permission-check.description=בודק אם לאובייקט יש קשר הרשאה מסוים +luckperms.usage.permission-check.argument.node=לבדוק קשר ההרשאה +luckperms.usage.permission-clear.description=מנקה את כל ההרשאות +luckperms.usage.permission-clear.argument.context=ההקשרים שיש לסנן לפיהם +luckperms.usage.parent-info.description=מפרט את הקבוצות שמהן אובייקט זה יורש +luckperms.usage.parent-info.argument.page=הדף לצפייה +luckperms.usage.parent-info.argument.sort-mode=כיצד למיין את הערכים +luckperms.usage.parent-set.description=מסיר את כל הקבוצות האחרות שהאובייקט כבר יורש ומוסיף אותן לזו הנתונה +luckperms.usage.parent-set.argument.group=הקבוצה להגדיר +luckperms.usage.parent-set.argument.context=ההקשרים שבהם יש להגדיר את הקבוצה +luckperms.usage.parent-add.description=מגדיר קבוצה נוספת עבור האובייקט שיורש ממנו הרשאות +luckperms.usage.parent-add.argument.group=הקבוצה לרשת ממנה +luckperms.usage.parent-add.argument.context=ההקשרים שבהם יש לרשת את הקבוצה +luckperms.usage.parent-remove.description=מסיר כלל ירושה שהוגדר בעבר +luckperms.usage.parent-remove.argument.group=הקבוצה להסיר +luckperms.usage.parent-remove.argument.context=ההקשרים שבהם יש להסיר את הקבוצה +luckperms.usage.parent-set-track.description=מסיר את כל שאר הקבוצות שהאובייקט יורש מהן כבר במסלול הנתון ומוסיף אותן לזו הנתונה +luckperms.usage.parent-set-track.argument.track=המסלול שצריך לצאת אליו +luckperms.usage.parent-set-track.argument.group=הקבוצה שיש להגדיר אליה, או מספר המתייחס למיקום הקבוצה במסלול הנתון +luckperms.usage.parent-set-track.argument.context=ההקשרים שבהם יש להגדיר את הקבוצה +luckperms.usage.parent-add-temp.description=מגדיר קבוצה אחרת עבור האובייקט שיורש ממנו הרשאות באופן זמני +luckperms.usage.parent-add-temp.argument.group=הקבוצה לרשת ממנה +luckperms.usage.parent-add-temp.argument.duration=משך החברות בקבוצה +luckperms.usage.parent-add-temp.argument.temporary-modifier=כיצד יש להחיל את ההרשאה הזמנית +luckperms.usage.parent-add-temp.argument.context=ההקשרים שבהם יש לרשת את הקבוצה +luckperms.usage.parent-remove-temp.description=מסיר כלל ירושה זמני שהוגדר בעבר +luckperms.usage.parent-remove-temp.argument.group=הקבוצה שיש להסיר +luckperms.usage.parent-remove-temp.argument.duration=משך ההפחתה +luckperms.usage.parent-remove-temp.argument.context=ההקשרים שבהם יש להסיר את הקבוצה +luckperms.usage.parent-clear.description=מנקה את כל קבוצות האם +luckperms.usage.parent-clear.argument.context=ההקשרים שיש לסנן לפיהם +luckperms.usage.parent-clear-track.description=מנקה את כל קבוצות האם בסולם נתון +luckperms.usage.parent-clear-track.argument.track=הסולם להסרה +luckperms.usage.parent-clear-track.argument.context=ההקשרים שיש לסנן לפיהם +luckperms.usage.meta-info.description=מציג את כל המטא של הצ''אט +luckperms.usage.meta-set.description=מגדיר ערך מטא +luckperms.usage.meta-set.argument.key=המפתח להגדרה +luckperms.usage.meta-set.argument.value=הערך שיש להגדיר +luckperms.usage.meta-set.argument.context=ההקשרים להוספת המטא צמד +luckperms.usage.meta-unset.description=מבטל הגדרת ערך מטא +luckperms.usage.meta-unset.argument.key=מפתח ההגדרה לביטול +luckperms.usage.meta-unset.argument.context=ההקשרים שבהם יש להסיר את צמד המטא +luckperms.usage.meta-settemp.description=מגדיר ערך מטא באופן זמני +luckperms.usage.meta-settemp.argument.key=המפתח להגדרה +luckperms.usage.meta-settemp.argument.value=הערך להגדרה +luckperms.usage.meta-settemp.argument.duration=משך הזמן עד לפקיעת ערך המטא +luckperms.usage.meta-settemp.argument.context=ההקשרים להוספת המטא צמד +luckperms.usage.meta-unsettemp.description=מבטל הגדרה של מטא ערך זמני +luckperms.usage.meta-unsettemp.argument.key=המפתח לביטול +luckperms.usage.meta-unsettemp.argument.context=ההקשרים שבהם יש להסיר את צמד המטא +luckperms.usage.meta-addprefix.description=הוספת קידומת +luckperms.usage.meta-addprefix.argument.priority=העדיפות להוסיף את הקידומת ב +luckperms.usage.meta-addprefix.argument.prefix=מחרוזת הקידומת +luckperms.usage.meta-addprefix.argument.context=ההקשרים להוספת הקידומת +luckperms.usage.meta-addsuffix.description=הוספת סיומת +luckperms.usage.meta-addsuffix.argument.priority=העדיפות להוסיף את הסיומת ב +luckperms.usage.meta-addsuffix.argument.suffix=מחרוזת הסיומת +luckperms.usage.meta-addsuffix.argument.context=ההקשרים להוספת הסיומת +luckperms.usage.meta-setprefix.description=הגדרת קידומת +luckperms.usage.meta-setprefix.argument.priority=העדיפות להגדיר את הקידומת ב +luckperms.usage.meta-setprefix.argument.prefix=מחרוזת הקידומת +luckperms.usage.meta-setprefix.argument.context=ההקשרים שבהם יש להגדיר את הקידומת +luckperms.usage.meta-setsuffix.description=הגדרת סיומת +luckperms.usage.meta-setsuffix.argument.priority=העדיפות להגדיר את הסיומת ב +luckperms.usage.meta-setsuffix.argument.suffix=מחרוזת הסיומת +luckperms.usage.meta-setsuffix.argument.context=ההקשרים שבהם יש להגדיר את הסיומת +luckperms.usage.meta-removeprefix.description=הסרת קידומת +luckperms.usage.meta-removeprefix.argument.priority=העדיפות להסיר את הקידומת ב +luckperms.usage.meta-removeprefix.argument.prefix=מחרוזת הקידומת +luckperms.usage.meta-removeprefix.argument.context=ההקשרים שבהם יש להסיר את הקידומת +luckperms.usage.meta-removesuffix.description=מסיר סיומת +luckperms.usage.meta-removesuffix.argument.priority=העדיפות להסיר את הסיומת ב +luckperms.usage.meta-removesuffix.argument.suffix=מחרוזת הסיומת +luckperms.usage.meta-removesuffix.argument.context=ההקשרים שבהם יש להסיר את הסיומת +luckperms.usage.meta-addtemp-prefix.description=מוסיף קידומת באופן זמני +luckperms.usage.meta-addtemp-prefix.argument.priority=העדיפות להוסיף את הקידומת ב +luckperms.usage.meta-addtemp-prefix.argument.prefix=מחרוזת הקידומת +luckperms.usage.meta-addtemp-prefix.argument.duration=משך הזמן עד לפקיעת הקידומת +luckperms.usage.meta-addtemp-prefix.argument.context=ההקשרים להוספת הקידומת +luckperms.usage.meta-addtemp-suffix.description=מוסיף סיומת זמנית +luckperms.usage.meta-addtemp-suffix.argument.priority=העדיפות להוסיף את הסיומת ב +luckperms.usage.meta-addtemp-suffix.argument.suffix=מחרוזת הסיומת +luckperms.usage.meta-addtemp-suffix.argument.duration=משך הזמן עד לפקיעת הסיומת +luckperms.usage.meta-addtemp-suffix.argument.context=ההקשרים להוספת הסיומת +luckperms.usage.meta-settemp-prefix.description=מגדיר קידומת באופן זמני +luckperms.usage.meta-settemp-prefix.argument.priority=העדיפות להגדיר את הקידומת ב +luckperms.usage.meta-settemp-prefix.argument.prefix=מחרוזת הקידומת +luckperms.usage.meta-settemp-prefix.argument.duration=משך הזמן עד לפקיעת הקידומת +luckperms.usage.meta-settemp-prefix.argument.context=ההקשרים שבהם יש להגדיר את הקידומת +luckperms.usage.meta-settemp-suffix.description=מגדיר סיומת זמנית +luckperms.usage.meta-settemp-suffix.argument.priority=העדיפות להגדיר את הסיומת ב +luckperms.usage.meta-settemp-suffix.argument.suffix=מחרוזת הסיומת +luckperms.usage.meta-settemp-suffix.argument.duration=משך הזמן עד לפקיעת הסיומת +luckperms.usage.meta-settemp-suffix.argument.context=ההקשרים שבהם יש להגדיר את הסיומת +luckperms.usage.meta-removetemp-prefix.description=מסיר קידומת זמנית +luckperms.usage.meta-removetemp-prefix.argument.priority=העדיפות להסיר את הקידומת ב +luckperms.usage.meta-removetemp-prefix.argument.prefix=מחרוזת הקידומת +luckperms.usage.meta-removetemp-prefix.argument.context=ההקשרים שבהם יש להסיר את הקידומת +luckperms.usage.meta-removetemp-suffix.description=מסיר סיומת זמנית +luckperms.usage.meta-removetemp-suffix.argument.priority=העדיפות להסיר את הסיומת ב +luckperms.usage.meta-removetemp-suffix.argument.suffix=מחרוזת הסיומת +luckperms.usage.meta-removetemp-suffix.argument.context=ההקשרים שבהם יש להסיר את הסיומת +luckperms.usage.meta-clear.description=מנקה את כל המטא +luckperms.usage.meta-clear.argument.type=סוג המטא שיש להסיר +luckperms.usage.meta-clear.argument.context=ההקשרים שיש לסנן לפיהם +luckperms.usage.track-info.description=נותן מידע על הסולם +luckperms.usage.track-editor.description=פותח את עורך הרשאות האינטרנט +luckperms.usage.track-append.description=מוסיף קבוצה לסוף הסולם +luckperms.usage.track-append.argument.group=הקבוצה שיש לצרף +luckperms.usage.track-insert.description=הוספת קבוצה במיקום נתון לאורך הסולם +luckperms.usage.track-insert.argument.group=הקבוצה להכניס +luckperms.usage.track-insert.argument.position=המיקום שבו יש להוסיף את הקבוצה (המיקום הראשון בסולם הוא 1) +luckperms.usage.track-remove.description=מסיר קבוצה מהסולם +luckperms.usage.track-remove.argument.group=הקבוצה שיש להסיר +luckperms.usage.track-clear.description=מנקה את הקבוצות על השולם +luckperms.usage.track-rename.description=שנה את שם המסלול +luckperms.usage.track-rename.argument.name=השם החדש +luckperms.usage.track-clone.description=לשכפל את המסלול +luckperms.usage.track-clone.argument.name=השם של המסלול לשכפל ל +luckperms.usage.log-recent.description=צפה בפעולות האחרונות +luckperms.usage.log-recent.argument.user=השם / הוראות המשתמש לסנן לפי +luckperms.usage.log-recent.argument.page=מספר העמוד לצפייה +luckperms.usage.log-search.description=חפש ביומן ערך +luckperms.usage.log-search.argument.query=השאילתה לפיה יש לחפש +luckperms.usage.log-search.argument.page=מספר העמוד לצפייה +luckperms.usage.log-notify.description=החלף הודעות ביומן +luckperms.usage.log-notify.argument.toggle=האם להפעיל או לכבות +luckperms.usage.log-user-history.description=צפה היסטוריה של המשתמש +luckperms.usage.log-user-history.argument.user=השם / הוראות המשתמש של משתמש +luckperms.usage.log-user-history.argument.page=מספר העמוד לצפייה +luckperms.usage.log-group-history.description=צפה היסטוריה של הקבוצה +luckperms.usage.log-group-history.argument.group=השם של הקבוצה +luckperms.usage.log-group-history.argument.page=מספר העמוד לצפייה +luckperms.usage.log-track-history.description=צפה היסטוריה של המסלול +luckperms.usage.log-track-history.argument.track=השם של המסלול +luckperms.usage.log-track-history.argument.page=מספר העמוד לצפייה +luckperms.usage.sponge.description=ערוך נתוני ספונג'' נוספים +luckperms.usage.sponge.argument.collection=האוסף לשאילתה +luckperms.usage.sponge.argument.subject=הנושא שיש לשנות +luckperms.usage.sponge-permission-info.description=מציג מידע על ההרשאות של הנושא +luckperms.usage.sponge-permission-info.argument.contexts=ההקשרים שיש לסנן לפיהם +luckperms.usage.sponge-permission-set.description=מגדיר הרשאה לנושא +luckperms.usage.sponge-permission-set.argument.node=להגדיר קשר ההרשאה +luckperms.usage.sponge-permission-set.argument.tristate=הערך שאליו יש להגדיר את ההרשאה +luckperms.usage.sponge-permission-set.argument.contexts=ההקשרים שבהם יש להגדיר את ההרשאה +luckperms.usage.sponge-permission-clear.description=מנקה את הרשאות הנושאים +luckperms.usage.sponge-permission-clear.argument.contexts=ההקשרים שבהם יש לנקות הרשאות +luckperms.usage.sponge-parent-info.description=מציג מידע על קבוצות אם הנבדק +luckperms.usage.sponge-parent-info.argument.contexts=ההקשרים שיש לסנן לפיהם +luckperms.usage.sponge-parent-add.description=מוסיף קבוצת אם לנושא +luckperms.usage.sponge-parent-add.argument.collection=אוסף הנושאים שבו נמצאת קבוצת האם +luckperms.usage.sponge-parent-add.argument.subject=שם הנבדק של קבוצת האם +luckperms.usage.sponge-parent-add.argument.contexts=ההקשרים להוספת קבוצת אם +luckperms.usage.sponge-parent-remove.description=מסיר קבוצת אם מהנושא +luckperms.usage.sponge-parent-remove.argument.collection=אוסף הנושאים שבו נמצא קבצות האם בתוך הנושא +luckperms.usage.sponge-parent-remove.argument.subject=שם הנבדק האב +luckperms.usage.sponge-parent-remove.argument.contexts=ההקשרים שבהם יש להסיר את קבוצת האם +luckperms.usage.sponge-parent-clear.description=מנקה את קבוצות האם הנבדקות +luckperms.usage.sponge-parent-clear.argument.contexts=ההקשרים לנקות את קבוצות האם +luckperms.usage.sponge-option-info.description=מציג מידע על אפשרויות הנושא +luckperms.usage.sponge-option-info.argument.contexts=ההקשרים שיש לסנן לפיהם +luckperms.usage.sponge-option-set.description=מגדיר אפשרות עבור הנושא +luckperms.usage.sponge-option-set.argument.key=המפתח להגדרה +luckperms.usage.sponge-option-set.argument.value=הערך שאליו יש להגדיר את המפתח +luckperms.usage.sponge-option-set.argument.contexts=ההקשרים שבהם ניתן להגדיר את האפשרות +luckperms.usage.sponge-option-unset.description=בטל את האפשרות עבור הנושא +luckperms.usage.sponge-option-unset.argument.key=מפתח ההגדרה לביטול +luckperms.usage.sponge-option-unset.argument.contexts=ההקשרים שבהם יש לבטל את הגדרת המפתח ב- +luckperms.usage.sponge-option-clear.description=ניקוי אפשרויות הנושאים +luckperms.usage.sponge-option-clear.argument.contexts=ההקשרים לניקוי אפשרויות ב diff --git a/src/plugins/LuckPerms/translations/repository/hi_IN.properties b/src/plugins/LuckPerms/translations/repository/hi_IN.properties new file mode 100644 index 0000000..9da70e0 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/hi_IN.properties @@ -0,0 +1,185 @@ +luckperms.logs.actionlog-prefix=लॉग +luckperms.logs.verbose-prefix=वीबी +luckperms.logs.export-prefix=निर्यात करना +luckperms.commandsystem.available-commands=उपलब्ध आदेशों को देखने के लिए {0} का उपयोग करें +luckperms.commandsystem.command-not-recognised=आज्ञा पहचाना नहीं गया +luckperms.commandsystem.no-permission=आपको इस आदेश का उपयोग करने की अनुमति नहीं है\! +luckperms.commandsystem.no-permission-subcommands=आपको किसी उप कमांड का उपयोग करने की अनुमति नहीं है +luckperms.commandsystem.already-executing-command=एक और आदेश निष्पादित किया जा रहा है, इसके समाप्त होने की प्रतीक्षा कर रहा है... +luckperms.commandsystem.usage.sub-commands-header=उप आदेश +luckperms.commandsystem.usage.usage-header=कमांड उपयोग +luckperms.commandsystem.usage.arguments-header=बहस +luckperms.first-time.no-permissions-setup=ऐसा लगता है कि अभी तक कोई अनुमति सेट नहीं की गई है\! +luckperms.first-time.use-console-to-give-access=इससे पहले कि आप गेम में किसी भी LuckPerms कमांड का उपयोग कर सकें, आपको स्वयं को एक्सेस देने के लिए कंसोल का उपयोग करने की आवश्यकता है +luckperms.first-time.console-command-prompt=अपना कंसोल खोलें और चलाएं +luckperms.first-time.next-step=ऐसा करने के बाद, आप अपने अनुमति असाइनमेंट और समूहों को परिभाषित करना शुरू कर सकते हैं। +luckperms.first-time.wiki-prompt=पता नहीं कहाँ से शुरू करें? यहां देखें\: {0} +luckperms.login.try-again=बाद में पुन\: प्रयास करें +luckperms.login.loading-database-error=अनुमति डेटा लोड करते समय एक डेटाबेस त्रुटि उत्पन्न हुई +luckperms.login.server-admin-check-console-errors=यदि आप एक सर्वर व्यवस्थापक हैं, तो कृपया किसी भी त्रुटि के लिए कंसोल की जाँच करें +luckperms.login.server-admin-check-console-info=अधिक जानकारी के लिए कृपया सर्वर कंसोल की जाँच करें +luckperms.login.data-not-loaded-at-pre=आपके उपयोगकर्ता के लिए अनुमति डेटा प्री-लॉगिन चरण के दौरान लोड नहीं किया गया था +luckperms.login.unable-to-continue=जारी रखने में असमर्थ +luckperms.login.craftbukkit-offline-mode-error=यह संभवतः क्राफ्टबुककिट और ऑनलाइन-मोड सेटिंग के बीच विरोध के कारण है +luckperms.login.unexpected-error=आपका मेसेज भेजने एक अप्रत्याशित त्रुटि हुई है. +luckperms.opsystem.disabled=इस सर्वर पर वैनिला ओपी सिस्टम अक्षम है +luckperms.opsystem.sponge-warning=कृपया ध्यान दें कि अनुमति प्लगइन स्थापित होने पर सर्वर ऑपरेटर की स्थिति स्पंज अनुमति जांच पर कोई प्रभाव नहीं डालती है, आपको सीधे उपयोगकर्ता डेटा संपादित करना होगा +luckperms.duration.unit.years.plural={0} वर्ष +luckperms.duration.unit.years.singular={0} वर्ष +luckperms.duration.unit.years.short={0}y +luckperms.duration.unit.months.plural={0} महीनों +luckperms.duration.unit.months.singular={0} महीनों +luckperms.duration.unit.months.short={0}मो +luckperms.duration.unit.weeks.plural={0} सप्ताह +luckperms.duration.unit.weeks.singular={0}/सप्ताह +luckperms.duration.unit.weeks.short={0}वू +luckperms.duration.unit.days.plural={0} दिन +luckperms.duration.unit.days.singular={0} दिन +luckperms.duration.unit.days.short={0}डी +luckperms.duration.unit.hours.plural={0} घंटे +luckperms.duration.unit.hours.singular={0} घंटे +luckperms.duration.unit.hours.short={0}एच +luckperms.duration.unit.minutes.plural={0} मिनट +luckperms.duration.unit.minutes.singular={0} मिनट +luckperms.duration.unit.minutes.short={0}एम +luckperms.duration.unit.seconds.plural={0} सेकंड +luckperms.duration.unit.seconds.singular={0} दूसरी +luckperms.duration.unit.seconds.short={0}एम +luckperms.duration.since={0} पहले +luckperms.command.misc.invalid-code=अमान्य कोड +luckperms.command.misc.response-code-key=रेस्पोंस कोड +luckperms.command.misc.error-message-key=मैसेज +luckperms.command.misc.bytebin-unable-to-communicate=बाइटबिन के साथ संवाद करने में असमर्थ +luckperms.command.misc.webapp-unable-to-communicate=वेब ऐप के साथ संवाद नहीं कर सकता +luckperms.command.misc.check-console-for-errors=त्रुटियों के लिए कंसोल देखें +luckperms.command.misc.file-must-be-in-data=फ़ाइल {0} डेटा निर्देशिका का प्रत्यक्ष चाइल्ड होना चाहिए +luckperms.command.misc.wait-to-finish=कृपया इसके समाप्त होने की प्रतीक्षा करें और पुनः प्रयास करें +luckperms.command.misc.invalid-priority=अमान्य प्राथमिकता {0} +luckperms.command.misc.expected-number=अपेक्षित संख्या +luckperms.command.misc.date-parse-error=तारीख {0} को पार्स नहीं किया जा सका +luckperms.command.misc.date-in-past-error=आप अतीत में कोई तिथि निर्धारित नहीं कर सकते हैं\! +luckperms.command.misc.page={1} का पृष्ठ {0} +luckperms.command.misc.page-entries={0} प्रविष्टियां +luckperms.command.misc.none=कोई भी नहीं +luckperms.command.misc.loading.error.unexpected=एक अप्रत्याशित गड़बड़ी हुई है\! +luckperms.command.misc.loading.error.user=उपयोगकर्ता लोड नहीं हुआ +luckperms.command.misc.loading.error.user-specific=लक्षित उपयोगकर्ता लोड करने में असमर्थ {0} +luckperms.command.misc.loading.error.user-not-found={0} नामक कंप्यूटर नहीं मिल सका। +luckperms.command.misc.loading.error.user-save-error={0} के लिए उपयोगकर्ता डेटा सहेजते समय एक त्रुटि हुई थी +luckperms.command.misc.loading.error.user-not-online=उपयोगकर्ता {0} ऑनलाइन नहीं है +luckperms.command.misc.loading.error.user-invalid=''{0}'' कोई मान्य उपयोगकर्ता नाम नहीं है। +luckperms.command.misc.loading.error.user-not-uuid=लक्षित उपयोगकर्ता {0} मान्य uuid नहीं है +luckperms.command.misc.loading.error.group=समूह लोड नहीं हुआ +luckperms.command.misc.loading.error.all-groups=सभी समूहों को लोड करने में असमर्थ +luckperms.command.misc.loading.error.group-not-found={0} नाम का एक समूह नहीं मिला +luckperms.command.misc.loading.error.group-save-error={0} के लिए समूह डेटा सहेजते समय एक त्रुटि हुई +luckperms.command.misc.loading.error.group-invalid={0} एक मान्य समय नहीं है +luckperms.command.misc.loading.error.track=समूह लोड नहीं हुआ +luckperms.command.misc.loading.error.all-tracks=सभी समूहों को लोड करने में असमर्थ +luckperms.command.misc.loading.error.track-not-found={0} नाम का एक समूह नहीं मिला +luckperms.command.misc.loading.error.track-save-error={0} के लिए समूह डेटा सहेजते समय एक त्रुटि हुई +luckperms.command.misc.loading.error.track-invalid={0} एक मान्य समय नहीं है +luckperms.command.editor.no-match=संपादक खोलने में असमर्थ, कोई भी वस्तु वांछित प्रकार से मेल नहीं खाती +luckperms.command.editor.start=एक नया संपादक सत्र तैयार कर रहा है, कृपया प्रतीक्षा करें... +luckperms.command.editor.url=संपादक के पास जाने के लिए कृपया नीचे दिए गए लिंक पर क्लिक करें +luckperms.command.editor.unable-to-communicate=वेब ऐप के साथ संवाद नहीं कर सकता +luckperms.command.editor.apply-edits.success=वेब संपादक डेटा को {0} {1} पर सफलतापूर्वक लागू किया गया +luckperms.command.editor.apply-edits.success-summary={0} {1} और {2} {3} +luckperms.command.editor.apply-edits.success.additions=अतिरिक्त\: +luckperms.command.editor.apply-edits.success.additions-singular=अतिरिक्त\: +luckperms.command.editor.apply-edits.success.deletions=मिटाना +luckperms.command.editor.apply-edits.success.deletions-singular=मिटाना +luckperms.command.editor.apply-edits.no-changes=वेब संपादक से कोई परिवर्तन लागू नहीं किया गया था, लौटाए गए डेटा में नहीं था और इसमें कोई संपादन नहीं था +luckperms.command.editor.apply-edits.unknown-type=निर्दिष्ट वस्तु प्रकार में संपादन लागू करने में असमर्थ +luckperms.command.editor.apply-edits.unable-to-read=दिए गए कोड का उपयोग करके डेटा पढ़ने में असमर्थ +luckperms.command.search.searching.permission={0} वाले उपयोगकर्ताओं और समूहों को खोजना +luckperms.command.search.searching.inherit={0} वाले उपयोगकर्ताओं और समूहों को खोजना +luckperms.command.search.result={1} उपयोगकर्ताओं और {2} समूहों से {0} प्रविष्टियां मिलीं +luckperms.command.search.result.default-notice=नोट\: डिफ़ॉल्ट समूह के सदस्यों की खोज करते समय, बिना किसी अन्य अनुमति वाले ऑफ़लाइन खिलाड़ी नहीं दिखाए जाएंगे\! +luckperms.command.search.showing-users=प्रविष्टियाँ दिखा रहा है +luckperms.command.search.showing-groups=प्रविष्टियाँ दिखा रहा है +luckperms.command.tree.start=अनुमति ट्री जनरेट कर रहा है, कृपया प्रतीक्षा करें... +luckperms.command.tree.empty=पेड़ नहीं मिला, कोई परिणाम नहीं मिला +luckperms.command.tree.url=अनुमति ट्री URL +luckperms.command.verbose.invalid-filter={0} मान्य वर्बोज़ फ़िल्टर नहीं है +luckperms.command.verbose.enabled=मिलान वाले चेकों के लिए वर्बोज़ लॉगिंग {0} {1} +luckperms.command.verbose.command-exec={0} को आदेश {1} निष्पादित करने के लिए बाध्य करना और किए गए सभी चेकों की रिपोर्ट करना... +luckperms.command.verbose.off=वर्बोज़ लॉगिंग {0} +luckperms.command.verbose.command-exec-complete=कमांड निष्पादन पूर्ण +luckperms.command.verbose.command.no-checks=कमांड का निष्पादन पूरा हुआ, लेकिन कोई अनुमति जांच नहीं की गई +luckperms.command.verbose.command.possibly-async=ऐसा इसलिए हो सकता है क्योंकि प्लगइन बैकग्राउंड में कमांड चलाता है (async) +luckperms.command.verbose.command.try-again-manually=आप अभी भी इस तरह से किए गए चेक का पता लगाने के लिए मैन्युअल रूप से वर्बोज़ का उपयोग कर सकते हैं +luckperms.command.verbose.enabled-recording=मिलान वाले चेकों के लिए वर्बोज़ लॉगिंग {0} {1} +luckperms.command.verbose.uploading=वर्बोज़ लॉगिंग {0}, परिणाम अपलोड कर रहा है... +luckperms.command.verbose.url=वर्बोज़ परिणाम URL +luckperms.command.verbose.enabled-term=सक्षम +luckperms.command.verbose.disabled-term=विकलांग +luckperms.command.verbose.query-any=कोई +luckperms.command.info.running-plugin=चल रहे ऐप्लिकेशन +luckperms.command.info.platform-key=मंच (Automatic Translation) +luckperms.command.info.server-brand-key=सर्वर ब्रांड +luckperms.command.info.server-version-key=सर्वर संस्करण +luckperms.command.info.storage-key=संग्रहण +luckperms.command.info.storage-type-key=प्रकार +luckperms.command.info.storage.meta.split-types-key=प्रकार +luckperms.command.info.storage.meta.ping-key=पिंग +luckperms.command.info.storage.meta.connected-key=कनेक्ट हो गया +luckperms.command.info.storage.meta.file-size-key=फ़ाइल आकार\: +luckperms.command.info.extensions-key=एक्सटेनशन +luckperms.command.info.messaging-key=संदेश +luckperms.command.info.instance-key=इंस्टेंसेस +luckperms.command.info.static-contexts-key=स्थिर संदर्भ +luckperms.command.info.online-players-key=ऑनलाइन खिलाड़ियों +luckperms.command.info.online-players-unique={0} अद्वितीय +luckperms.command.info.uptime-key=अपटाइम +luckperms.command.info.local-data-key=स्थानीय डाटा +luckperms.command.info.local-data={0} उपयोगकर्ता, {1} समूह, {2} ट्रैक +luckperms.command.generic.create.success={0} स्नैपशॉट सफलतापूर्वक बनाया गया +luckperms.command.generic.create.error={0} को इनस्टॉल करते समय कोई त्रुटि हुई। +luckperms.command.generic.create.error-already-exists={0} पहले ही अस्तित्वमान है। +luckperms.command.generic.delete.success={0} स्नैपशॉट सफलतापूर्वक बनाया गया +luckperms.command.generic.delete.error={0} को इनस्टॉल करते समय कोई त्रुटि हुई। +luckperms.command.generic.delete.error-doesnt-exist={0} मौजूद नहीं है +luckperms.command.generic.rename.success={0} का सफलतापूर्वक नाम बदलकर {1} कर दिया गया +luckperms.command.generic.clone.success={0} का सफलतापूर्वक नाम बदलकर {1} कर दिया गया +luckperms.command.generic.info.parent.title=पेरेन्ट समूह +luckperms.command.generic.info.parent.temporary-title=अस्थायी अभिभावक समूह +luckperms.command.generic.info.expires-in=समाप्ति\: +luckperms.command.generic.info.inherited-from=से प्रवेश करता है +luckperms.command.generic.info.inherited-from-self=स्वयं +luckperms.command.generic.show-tracks.title={0} के ट्रैक +luckperms.command.generic.show-tracks.empty={0} किसी ट्रैक पर नहीं है +luckperms.command.generic.clear.node-removed={0} नोड्स हटा दिए गए थे\nसंदर्भ\: +luckperms.command.generic.clear.node-removed-singular={0} नोड हटा दिया गया +luckperms.command.generic.clear={0} के नोड्स को संदर्भ {1} में साफ़ कर दिया गया था +luckperms.command.generic.permission.info.title={0} की अनुमति +luckperms.command.generic.permission.info.empty={0} के पास कोई अनुमति सेट नहीं है +luckperms.command.generic.permission.info.click-to-remove=इस नोड को {0} से हटाएं +luckperms.command.generic.permission.check.info.title={0} के लिए अनुमति जानकारी +luckperms.command.generic.permission.check.info.directly={0} ने {3} के संदर्भ में {1} को {2} पर सेट किया है +luckperms.command.generic.permission.check.info.inherited={0} इनहेरिट करता है {1} संदर्भ {4} में {3} से {2} पर सेट +luckperms.command.generic.permission.check.info.not-directly={0} में {1} सेट नहीं है +luckperms.command.generic.permission.check.info.not-inherited={0} इनहेरिट नहीं करते {1} +luckperms.command.generic.permission.check.result.title={0} के लिए अनुमति की जाँच करना +luckperms.command.generic.permission.check.result.result-key=नतीजे +luckperms.command.generic.permission.check.result.processor-key=प्रोसेसर +luckperms.command.generic.permission.check.result.cause-key=कारण +luckperms.command.generic.permission.check.result.context-key=प्रसंग +luckperms.command.generic.permission.set={3} के संदर्भ में {2} के लिए {0} से {1} पर सेट करें +luckperms.command.generic.permission.already-has={0} पहले से ही {1} संदर्भ में सेट है {2} +luckperms.command.generic.permission.set-temp=संदर्भ {4} पर {3} के समय के लिए {2} के लिए {0} से {1} पर सेट करें +luckperms.command.generic.permission.already-has-temp={0} यह पहले से ही {1} अस्थायी रूप से संदर्भ में सेट है {2} +luckperms.command.generic.permission.unset=संदर्भ {2} में {1} के लिए {0} को अनसेट करें +luckperms.command.generic.permission.doesnt-have={0} पहले से ही {1} संदर्भ में सेट है {2} +luckperms.command.generic.permission.unset-temp={1} के संदर्भ में {2} के लिए अस्थायी अनुमति {0} को अनसेट करें +luckperms.command.generic.permission.subtract=संदर्भ {4} पर {3} के समय के लिए {2} के लिए {0} से {1} पर सेट करें +luckperms.command.generic.permission.doesnt-have-temp={0} यह पहले से ही {1} अस्थायी रूप से संदर्भ में सेट है {2} +luckperms.command.generic.permission.clear={0} के नोड्स को संदर्भ {1} में साफ़ कर दिया गया था +luckperms.command.generic.parent.info.title={0}''s अभिभावक +luckperms.command.generic.parent.info.empty={0} के पास कोई अनुमति सेट नहीं है +luckperms.command.generic.parent.info.click-to-remove=इस नोड को {0} से हटाएं +luckperms.command.generic.parent.add={0} अब {1} के संदर्भ में {2} से अनुमतियां प्राप्त करता है +luckperms.command.generic.parent.add-temp={0} अब {1} से {2} की अवधि के लिए संदर्भ {3} की अनुमतियां प्राप्त करता है +luckperms.command.generic.parent.set={0} ने अपने मौजूदा मूल समूहों को साफ़ कर दिया था, और अब केवल {1} संदर्भ {2} में विरासत में मिला है +luckperms.command.generic.parent.set-track={0} ने अपने मौजूदा मूल समूहों को ट्रैक पर {1} साफ़ कर दिया था, और अब केवल {2} संदर्भ {3} में विरासत में मिला है +luckperms.command.generic.parent.remove={0} अब {1} से {2} संदर्भ में अनुमतियां प्राप्त नहीं करता है diff --git a/src/plugins/LuckPerms/translations/repository/hu_HU.properties b/src/plugins/LuckPerms/translations/repository/hu_HU.properties new file mode 100644 index 0000000..9576d3d --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/hu_HU.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=NAPLÓ +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EXPORTÀLÀS +luckperms.commandsystem.available-commands=Használd {0} a rendelkezésre álló parancsok megtekintéséhez +luckperms.commandsystem.command-not-recognised=Ismeretlen parancs +luckperms.commandsystem.no-permission=Nincs jogod a parancs használatához\! +luckperms.commandsystem.no-permission-subcommands=Nincs jogod egy al-parancs használatához sem +luckperms.commandsystem.already-executing-command=Egy másik parancs végrehajtása folyamatban van. Várakozás a befejezésére... +luckperms.commandsystem.usage.sub-commands-header=Al-Parancsok +luckperms.commandsystem.usage.usage-header=Parancs Használat +luckperms.commandsystem.usage.arguments-header=Argumentumok +luckperms.first-time.no-permissions-setup=Úgy látszik, még nem lett beállítva egy jogosultság sem\! +luckperms.first-time.use-console-to-give-access=Mielőtt bármelyik LuckPerms parancsot használnád a játékban, szükséged lesz a konzolra, hogy jogosultságokat adj magadnak +luckperms.first-time.console-command-prompt=Nyisd meg a konzolt és futtasd +luckperms.first-time.next-step=Miután elvégezted ezt a műveletet, elkezdheted meghatározni a jogokat és csoportokat +luckperms.first-time.wiki-prompt=Nem tudod, hol kezdd? Nézd meg itt\: {0} +luckperms.login.try-again=Kérlek, próbáld újra később +luckperms.login.loading-database-error=Jogi adatok betöltésekkor hiba történt az adatbázisban +luckperms.login.server-admin-check-console-errors=Amennyiben szerver adminisztrátor vagy, kérlek ellenőrizd a konzolt, hogy nincs-e bármilyen más hiba +luckperms.login.server-admin-check-console-info=Kérlek ellenőrizd a szerver-konzolt további információért +luckperms.login.data-not-loaded-at-pre=A felhasználók jogi adatai nem voltak betöltve a bejelentkezés előtti szakaszban +luckperms.login.unable-to-continue=a folytatás nem lehetséges +luckperms.login.craftbukkit-offline-mode-error=ez valószínűleg a CraftBukkit és online-mode beállítás közötti konfliktusnak köszönhető +luckperms.login.unexpected-error=Váratlan hiba történt a jogi adatok beállítása közben +luckperms.opsystem.disabled=A vanilla OP rendszer le van tiltva a szerveren +luckperms.opsystem.sponge-warning=Kérlek, vedd figyelembe, hogy a Szerver Operátor státusz nem befolyásolja a Sponge jog-ellenőrzéseket, ha jogkezelő plugin van telepítve, közvetlenül módosítsd a felhasználói adatokat +luckperms.duration.unit.years.plural={0} év +luckperms.duration.unit.years.singular={0} év +luckperms.duration.unit.years.short={0}é +luckperms.duration.unit.months.plural={0} hónap +luckperms.duration.unit.months.singular={0} hónap +luckperms.duration.unit.months.short={0}hó +luckperms.duration.unit.weeks.plural={0} hét +luckperms.duration.unit.weeks.singular={0} hét +luckperms.duration.unit.weeks.short={0}hét +luckperms.duration.unit.days.plural={0} nap +luckperms.duration.unit.days.singular={0} nap +luckperms.duration.unit.days.short={0}n +luckperms.duration.unit.hours.plural={0} óra +luckperms.duration.unit.hours.singular={0} óra +luckperms.duration.unit.hours.short={0}ó +luckperms.duration.unit.minutes.plural={0} perc +luckperms.duration.unit.minutes.singular={0} perc +luckperms.duration.unit.minutes.short={0}p +luckperms.duration.unit.seconds.plural={0} másodperc +luckperms.duration.unit.seconds.singular={0} másodperc +luckperms.duration.unit.seconds.short={0}mp +luckperms.duration.since={0} óta +luckperms.command.misc.invalid-code=Helytelen kód +luckperms.command.misc.response-code-key=válaszkód +luckperms.command.misc.error-message-key=üzenet +luckperms.command.misc.bytebin-unable-to-communicate=Nem lehet kommunikálni a bytebin-nel +luckperms.command.misc.webapp-unable-to-communicate=Nem lehet kommunikálni a web alkalmazással +luckperms.command.misc.check-console-for-errors=Ellenőrizd a konzolt a hibákért +luckperms.command.misc.file-must-be-in-data={0} fájlnak közvetlenül benne kell lennie az adatokat tartalmazó mappában +luckperms.command.misc.wait-to-finish=Kérlek várj, míg befejeződik, majd próbáld újra +luckperms.command.misc.invalid-priority=Érvénytelen prioritás {0} +luckperms.command.misc.expected-number=Meg kell adni egy számot +luckperms.command.misc.date-parse-error={0} dátumot nem lehet elemezni +luckperms.command.misc.date-in-past-error=Nem állíthatsz be múltbeli dátumot\! +luckperms.command.misc.page={0}. oldal a {1}-ből/ból +luckperms.command.misc.page-entries={0} bejegyzés +luckperms.command.misc.none=Nincs +luckperms.command.misc.loading.error.unexpected=Váratlan hiba történt +luckperms.command.misc.loading.error.user=A felhasználó nincs betöltve +luckperms.command.misc.loading.error.user-specific=Nem sikerült betölteni a célfelhasználót\: {0} +luckperms.command.misc.loading.error.user-not-found={0} nevű felhasználó nem található +luckperms.command.misc.loading.error.user-save-error=Hiba lépett fel {0} felhasználói adatinak mentése közben +luckperms.command.misc.loading.error.user-not-online={0} nevű felhasználó jelenleg nem elérhető +luckperms.command.misc.loading.error.user-invalid={0} egy érvénytelen név/uuid +luckperms.command.misc.loading.error.user-not-uuid={0} egy érvénytelen uuid +luckperms.command.misc.loading.error.group=A csoport nincs betöltve +luckperms.command.misc.loading.error.all-groups=Nem lehet minden csoportot betölteni +luckperms.command.misc.loading.error.group-not-found={0} nevű csoport nem található +luckperms.command.misc.loading.error.group-save-error=Hiba lépett fel a(z) {0} csoport adatainak mentése közben +luckperms.command.misc.loading.error.group-invalid={0} egy érvénytelen csoportnév +luckperms.command.misc.loading.error.track=A ranglétra nincs betöltve +luckperms.command.misc.loading.error.all-tracks=Nem lehet minden ranglétrát betölteni +luckperms.command.misc.loading.error.track-not-found={0} nevű ranglétra nem található +luckperms.command.misc.loading.error.track-save-error=Hiba lépett fel a(z) {0} ranglétra adatainak mentése közben +luckperms.command.misc.loading.error.track-invalid={0} egy érvénytelen ranglétranév +luckperms.command.editor.no-match=A szerkesztő nem nyitható meg, egyetlen objektum sem felel meg a kívánt típusnak +luckperms.command.editor.start=Új szerkesztő előkészítése, kérlek várj... +luckperms.command.editor.url=Kattints az alábbi linkre a szerkesztő megnyitásához +luckperms.command.editor.unable-to-communicate=Nem lehet kommunikálni a webszerkesztővel +luckperms.command.editor.apply-edits.success=Webszerkesztő adatok alkalmazva {1} {0} számára +luckperms.command.editor.apply-edits.success-summary={0} {1} és {2} {3} +luckperms.command.editor.apply-edits.success.additions=hozzáadás +luckperms.command.editor.apply-edits.success.additions-singular=hozzáadás +luckperms.command.editor.apply-edits.success.deletions=törlés +luckperms.command.editor.apply-edits.success.deletions-singular=törlés +luckperms.command.editor.apply-edits.no-changes=A webszerkesztőn nem történt változtatás, a visszaküldött adatok nem tartalmaztak egy szerkesztést sem +luckperms.command.editor.apply-edits.unknown-type=A megadott objektum nem illeszkedett a kívánt típushoz, így nem lehetett alkalmazni a módosításokat +luckperms.command.editor.apply-edits.unable-to-read=Az adatok nem olvashatóak be a megadott kóddal +luckperms.command.search.searching.permission={0} joggal rendelkező felhasználók és csoportok keresése +luckperms.command.search.searching.inherit={0} jogot öröklő felhasználók és csoportok keresése +luckperms.command.search.result={0} találat, {1} felhasználó és {2} csoport +luckperms.command.search.result.default-notice=Megjegyzés\: a keresés során az alap (default) csoporttal rendelkező felhasználók között az offline felhasználók, akiknek nincs más joguk, nem lesznek megjelenítve\! +luckperms.command.search.showing-users=Felhasználói találatok megjelenítése +luckperms.command.search.showing-groups=Csoport találatok megjelenítése +luckperms.command.tree.start=Jogosultsági fa generálása, kérlek várj... +luckperms.command.tree.empty=Nem lehet generálni jogosultsági fát, nem találhatóak eredmények +luckperms.command.tree.url=Jogosultsági fa URL-je +luckperms.command.verbose.invalid-filter={0} egy érvénytelen verbose szűrő +luckperms.command.verbose.enabled=Részletes naplózás {0} a következő találatokra (szűrő)\: {1} +luckperms.command.verbose.command-exec={0} erőltetése a {1} parancs futtatására, minden elvégzett ellenőrzés jelentése... +luckperms.command.verbose.off=Részletes naplózás {0} +luckperms.command.verbose.command-exec-complete=Parancs futtatása végrehajtva +luckperms.command.verbose.command.no-checks=A parancs végrehajtása befejeződött, de nem történt jogosultság ellenőrzés +luckperms.command.verbose.command.possibly-async=Ez valószínűleg azért van, mert a plugin parancsokat futtat a háttérben (async) +luckperms.command.verbose.command.try-again-manually=Manuálisan is használhatod a részletes naplózást az ilyen ellenőrzésekhez +luckperms.command.verbose.enabled-recording=Részletes naplózás-felvétel {0} a következő találatokra (szűrő)\: {1} +luckperms.command.verbose.uploading=Részletes naplózás {0}, eredmények feltöltése... +luckperms.command.verbose.url=Részletes napló eredményének URL-je +luckperms.command.verbose.enabled-term=engedélyezve +luckperms.command.verbose.disabled-term=kikapcsolva +luckperms.command.verbose.query-any=BÁRMI +luckperms.command.info.running-plugin=Futó +luckperms.command.info.platform-key=Platform +luckperms.command.info.server-brand-key=Szerver márka +luckperms.command.info.server-version-key=Szerver verzió +luckperms.command.info.storage-key=Tárhely +luckperms.command.info.storage-type-key=Típus +luckperms.command.info.storage.meta.split-types-key=Típusok +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=Csatlakozva +luckperms.command.info.storage.meta.file-size-key=Fájlméret +luckperms.command.info.extensions-key=Kiegészítők +luckperms.command.info.messaging-key=Üzenetküldés +luckperms.command.info.instance-key=Részletek +luckperms.command.info.static-contexts-key=Statikus kontextusok +luckperms.command.info.online-players-key=Online játékosok +luckperms.command.info.online-players-unique={0} különböző +luckperms.command.info.uptime-key=Üzemidő +luckperms.command.info.local-data-key=Helyi adatok +luckperms.command.info.local-data={0} felhasználó, {1} csoport, {2} ranglétra +luckperms.command.generic.create.success={0} sikeresen létrehozva +luckperms.command.generic.create.error=Hiba lépett fel {0} létrehozása közben +luckperms.command.generic.create.error-already-exists={0} már létezik\! +luckperms.command.generic.delete.success={0} sikeresen törölve +luckperms.command.generic.delete.error=Hiba lépett fel {0} törlése közben +luckperms.command.generic.delete.error-doesnt-exist={0} nem létezik\! +luckperms.command.generic.rename.success={0} sikeresen átnevezve erre\: {1} +luckperms.command.generic.clone.success={0} sikeresen átmásolva {1} -ra/re +luckperms.command.generic.info.parent.title=Szülő csoportok +luckperms.command.generic.info.parent.temporary-title=Ideiglenes Szülő Csoportok +luckperms.command.generic.info.expires-in=lejár +luckperms.command.generic.info.inherited-from=örökli a következőtől +luckperms.command.generic.info.inherited-from-self=önmaga +luckperms.command.generic.show-tracks.title={0} ranglétrái +luckperms.command.generic.show-tracks.empty={0} nincs egy ranglétrán sem +luckperms.command.generic.clear.node-removed={0} elem eltávolítva +luckperms.command.generic.clear.node-removed-singular={0} elem eltávolítva +luckperms.command.generic.clear={0} elem el lett eltávolítva, {1} kontextusban +luckperms.command.generic.permission.info.title={0} jogosultságai +luckperms.command.generic.permission.info.empty={0} nem rendelkezik semmilyen jogosultsággal +luckperms.command.generic.permission.info.click-to-remove={0} ezen jogának eltávolításához kattints ide +luckperms.command.generic.permission.check.info.title={0} jogosultság információk +luckperms.command.generic.permission.check.info.directly={0} {1} joga {2} értékű lett, {3} kontextusban +luckperms.command.generic.permission.check.info.inherited={0} a(z) {1} jogot {2} értékben örökli a(z) {3} csoporttól, {4} kontextusban +luckperms.command.generic.permission.check.info.not-directly={0} nem rendelkezik {1} joggal +luckperms.command.generic.permission.check.info.not-inherited={0} nem örökli a(z) {1} jogot +luckperms.command.generic.permission.check.result.title={0} jog ellenőrzés +luckperms.command.generic.permission.check.result.result-key=Eredmény +luckperms.command.generic.permission.check.result.processor-key=Processzor +luckperms.command.generic.permission.check.result.cause-key=Alap +luckperms.command.generic.permission.check.result.context-key=Kontextusok +luckperms.command.generic.permission.set={0} jog {1} értékre állítva {2}-nak/nek, {3} kontextusban +luckperms.command.generic.permission.already-has={0} már rendelkezik {1} joggal, {2} kontextusban +luckperms.command.generic.permission.set-temp={0} jog {1} értékre állítva {2}-nak/nek, {3} időre, {4} kontextusban +luckperms.command.generic.permission.already-has-temp={0} már rendelkezik {1} ideiglenes joggal, {2} kontextusban +luckperms.command.generic.permission.unset={0} {1} joga eltávolítva, {2} kontextusban +luckperms.command.generic.permission.doesnt-have={0} nem rendelkezik {1} joggal, {2} kontextusban +luckperms.command.generic.permission.unset-temp={0} ideglenes jog eltávolítva {1} felhasználótól, {2} kontextusban +luckperms.command.generic.permission.subtract={0} jog, {1} értékre állítva, {2} nak/nek, {3} időre, {4} kontextusban, {5} értékkel kevesebb, mint ezelőtt +luckperms.command.generic.permission.doesnt-have-temp={0} nem rendelkezik {1} ideglenes joggal, {2} kontextusban +luckperms.command.generic.permission.clear={0} jogai törölve {1} kontextusban +luckperms.command.generic.parent.info.title={0} szülő csoportjai +luckperms.command.generic.parent.info.empty={0} nem rendelkezik semmilyen szülő csoporttal +luckperms.command.generic.parent.info.click-to-remove={0} ezen szülőcsoportjának eltávolításához kattints ide +luckperms.command.generic.parent.add={0} mostantól örökli a(z) {1} csoport jogait, {2} kontextusban +luckperms.command.generic.parent.add-temp={0} mostantól örökli a(z) {1} csoport jogait, {2} időtartamra, {3} kontextusban +luckperms.command.generic.parent.set={0} öröklései törölve lettek, most már csak a(z) {1} csoport jogait örökli {2} kontextusban +luckperms.command.generic.parent.set-track={0} szülő-csoportjai törölve lettek a(z) {1} ranglétrán, most már csak a(z) {2} ranglétra jogait örökli {3} kontextusban +luckperms.command.generic.parent.remove={0} mostantól nem örökli a(z) {1} csoport jogait {2} kontextusban +luckperms.command.generic.parent.remove-temp={0} mostantól nem örökli a(z) {1} ideiglenes csoport jogait {2} kontextusban +luckperms.command.generic.parent.subtract={0} örökölni fogja a(z) {1} csoport jogait, {2} időtartamra, {3} kontextusban, {4}-el/al kevesebb idő mint korábban +luckperms.command.generic.parent.clear={0} szülő-csoport el lett eltávolítva {1} kontextusban +luckperms.command.generic.parent.clear-track={0} szülő-csoportjai a(z) {1} ranglétráról törölve, {2} kontextusban +luckperms.command.generic.parent.already-inherits={0} már örökli a(z) {1} szülő-csoportot, {2} kontextusban +luckperms.command.generic.parent.doesnt-inherit={0} nem örökli a(z) {1} szülő-csoportot, {2} kontextusban +luckperms.command.generic.parent.already-temp-inherits={0} már ideiglenesen örökli a(z) {1} csoportot {2} kontextusban +luckperms.command.generic.parent.doesnt-temp-inherit={0} nem örökli ideiglenesen a(z) {1} csoportot {2} kontextusban +luckperms.command.generic.chat-meta.info.title-prefix={0} Előtagjai +luckperms.command.generic.chat-meta.info.title-suffix={0} Utótagjai +luckperms.command.generic.chat-meta.info.none-prefix={0} nem rendelkezik előtaggal +luckperms.command.generic.chat-meta.info.none-suffix={0} nem rendelkezik utótaggal +luckperms.command.generic.chat-meta.info.click-to-remove={1} ezen {0} meta eltávolításához kattints ide +luckperms.command.generic.chat-meta.already-has={0} már rendelkezik {1} {2} metaadattal {3} prioritással, {4} kontextusban +luckperms.command.generic.chat-meta.already-has-temp={0}-nak/nek már van {1} {2} ideiglenes metaadata {3} prioritással {4} kontextusban +luckperms.command.generic.chat-meta.doesnt-have={0}-nak/nek nincs {1} {2} metaadata {3} prioritással {4} kontextusban +luckperms.command.generic.chat-meta.doesnt-have-temp={0}-nak/nek nincs {1} {2} ideiglenes metaadata {3} prioritással {4} kontextusban +luckperms.command.generic.chat-meta.add={0}-nak/nek {1} {2} metaadat {3} prioritással hozzáadva {4} kontextusban +luckperms.command.generic.chat-meta.add-temp={0}-nak/nek {1} {2} metaadat {3} prioritással hozzáadva, {4} időre, {5} kontextusban +luckperms.command.generic.chat-meta.remove={0} eltávolította a {1} {2} {3} prioritású metaadatot {4} kontextusban +luckperms.command.generic.chat-meta.remove-bulk={0} eltávolította az összes {2} prioritású {1}-t, {3} kontextusban +luckperms.command.generic.chat-meta.remove-temp={0} eltávolította az ideiglenes {1} {2} {3} prioritású metaadatot {4} kontextusban +luckperms.command.generic.chat-meta.remove-temp-bulk={0} eltávolította az összes {2} prioritású ideiglenes {1}-t, {3} kontextusban +luckperms.command.generic.meta.info.title={0} Meta-ja +luckperms.command.generic.meta.info.none={0} nem rendelkezik meta-val +luckperms.command.generic.meta.info.click-to-remove={0} ezen meta eltávolításához kattints ide +luckperms.command.generic.meta.already-has=A (z) {0} metakulcs már {1} {2} a kontextusban {3} +luckperms.command.generic.meta.already-has-temp=A {0} metakulcs már {1} ideiglenesen {2} a kontextusban {3} +luckperms.command.generic.meta.doesnt-have=A (z) {0} metakulcs {1} nincs kontextusban beállítva {2} +luckperms.command.generic.meta.doesnt-have-temp={0} nincs meta kulcs {1} ideiglenesen beállítva a kontextusban {2} +luckperms.command.generic.meta.set=Állítsa a metakulcsot {0} {1} értékre a (z) {2} számára a kontextusban {3} +luckperms.command.generic.meta.set-temp=Állítsa a {0} metakulcsot {1} értékre {2} időtartamra {3} összefüggésben {4} +luckperms.command.generic.meta.unset=A (z) {0} metakulcs beállítása a (z) {1} kontextusban {2} +luckperms.command.generic.meta.unset-temp=Az ideiglenes metakulcs ({0}) beállítása a (z) {1} kontextusban {2} +luckperms.command.generic.meta.clear={0} metaegyezési típusát {1} a (z) {2} kontextusban törölte +luckperms.command.generic.contextual-data.title=Kontextus adatok +luckperms.command.generic.contextual-data.mode.key=mód +luckperms.command.generic.contextual-data.mode.server=szerver +luckperms.command.generic.contextual-data.mode.active-player=aktív játékos +luckperms.command.generic.contextual-data.contexts-key=Kontextusok +luckperms.command.generic.contextual-data.prefix-key=Előtag +luckperms.command.generic.contextual-data.suffix-key=Utótag +luckperms.command.generic.contextual-data.primary-group-key=Elsődleges csoport +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Nincs +luckperms.command.user.info.title=Felhasználói adatok +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=típus +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=offline +luckperms.command.user.info.status-key=Állapot +luckperms.command.user.info.status.online=Online +luckperms.command.user.info.status.offline=Offline +luckperms.command.user.removegroup.error-primary=Nem távolíthatod el az elsődleges csoportjából +luckperms.command.user.primarygroup.not-member={0} nem volt tagja a {1} csoportnak, hozzáadás most +luckperms.command.user.primarygroup.already-has={0} {1} csoportja már be van állítva elsődlegesként +luckperms.command.user.primarygroup.warn-option=Figyelem\: A szerver ({0}) által használt elsődleges csoportszámítási módszer nem feltétlenül tükrözi ezt a változást +luckperms.command.user.primarygroup.set={0} elsődleges csoportja beállítva {1} értékre +luckperms.command.user.track.error-not-contain-group={0} még nincs a (z) {1} csoportban +luckperms.command.user.track.unsure-which-track=Nem biztos abban, hogy melyik pályát használja, adja meg érvként +luckperms.command.user.track.missing-group-advice=Hozzon létre egy csoportot, vagy törölje a ranglétráról majd próbálja újra +luckperms.command.user.promote.added-to-first=A (z) {0} nincs a (z) {1} domainen található csoportokban, ezért felvették őket az első csoportba, {2} összefüggésben {3} +luckperms.command.user.promote.not-on-track={0} nincs benne egyetlen csoportban sem a(z) {1} ranglétrán, így nem lett előléptetve +luckperms.command.user.promote.success=A {0} pálya {1} promóciója a (z) {2} és a (z) {3} kontextusban {4} +luckperms.command.user.promote.end-of-track=Elérte a (z) {0} sáv végét, nem tudta népszerűsíteni a (z) {1} alkalmazást +luckperms.command.user.promote.next-group-deleted=A ranglétra következő csoportja, {0}, már nem létezik +luckperms.command.user.promote.unable-to-promote=Nem sikerült előléptetni a felhasználót +luckperms.command.user.demote.success=A (z) {0} pálya mentén {1} leépítés {2} és {3} kontextusban {4} +luckperms.command.user.demote.end-of-track=A (z) {0} sáv vége elérkezett, ezért a (z) {1} eltávolításra került a (z) {2} listáról +luckperms.command.user.demote.end-of-track-not-removed=A (z) {0} szám vége elérkezett, de {1} nem került eltávolításra az első csoportból +luckperms.command.user.demote.previous-group-deleted=A ranglétrán az előző csoport, {0}, már nem létezik +luckperms.command.user.demote.unable-to-demote=Nem sikerült lefokozni a felhasználót +luckperms.command.group.list.title=Csoportok +luckperms.command.group.delete.not-default=Az alapértelmezett csoportot nem tudod törölni +luckperms.command.group.info.title=Csoport információ +luckperms.command.group.info.display-name-key=Megjelenítési név +luckperms.command.group.info.weight-key=Súly +luckperms.command.group.setweight.set={1} csoport súlya beállítva {0}-ra/re +luckperms.command.group.setdisplayname.doesnt-have={0} csoportnak nincs megjelenítési neve +luckperms.command.group.setdisplayname.already-has={0} csoport már rendelkezik ezzel a megjelenítési névvel\: {1} +luckperms.command.group.setdisplayname.already-in-use=A(z) {0} csoport megjelenítési nevét már használja a(z) {1} csoport +luckperms.command.group.setdisplayname.set=A megjelenített név beállítása {0} a (z) {1} csoporthoz a (z) {2} kontextusban +luckperms.command.group.setdisplayname.removed=A (z) {0} csoport megjelenített neve eltávolítva a (z) {1} kontextusban +luckperms.command.track.list.title=Ranglétrák +luckperms.command.track.path.empty=Nincs +luckperms.command.track.info.showing-track=Ranglétra megjelenítése +luckperms.command.track.info.path-property=Elérési út +luckperms.command.track.clear={0} csoportjainak száma törölve lett +luckperms.command.track.append.success=A {0} csoport hozzáadva a(z) {1} ranglétrához +luckperms.command.track.insert.success=A (z) {0} csoport bekerült a (z) {1} sávba a (z) {2} pozícióban +luckperms.command.track.insert.error-number=Várható szám, de ehelyett megkapta\: {0} +luckperms.command.track.insert.error-invalid-pos=Nem lehet beszúrni a (z) {0} pozícióba +luckperms.command.track.insert.error-invalid-pos-reason=érvénytelen pozíció +luckperms.command.track.remove.success=A (z) {0} csoport eltávolítva a (z) {1} sávból +luckperms.command.track.error-empty=A (z) {0} nem használható, mivel üres, vagy csak egy csoportot tartalmaz +luckperms.command.track.error-multiple-groups={0} ezen a pályán több csoport tagja +luckperms.command.track.error-ambiguous=Nem sikerült meghatározni a helyüket +luckperms.command.track.already-contains=A (z) {0} már tartalmazza a következőt\: {1} +luckperms.command.track.doesnt-contain=A (z) {0} nem tartalmazza a következőt\: {1} +luckperms.command.log.load-error=Az adatok nem tölthetőek be +luckperms.command.log.invalid-page=Érvénytelen oldalszám +luckperms.command.log.invalid-page-range=Adjon meg egy értéket {0} és {1} között +luckperms.command.log.empty=Nincs megjeleníthető naplóbejegyzés +luckperms.command.log.notify.error-console=A konzol értesítései nem kapcsolhatók át +luckperms.command.log.notify.enabled-term=Engedélyezve +luckperms.command.log.notify.disabled-term=Letiltva +luckperms.command.log.notify.changed-state={0} naplózási kimenet +luckperms.command.log.notify.already-on=Már kap értesítéseket +luckperms.command.log.notify.already-off=Jelenleg nem kap értesítéseket +luckperms.command.log.notify.invalid-state=Ismeretlen állapot. Várakozás\: {0} vagy {1} +luckperms.command.log.show.search=Legutóbbi műveletek megjelenítése a (z) {0} lekérdezéshez +luckperms.command.log.show.recent=A legutóbbi műveletek megjelenítése +luckperms.command.log.show.by={0} legutóbbi műveleteinek megjelenítése +luckperms.command.log.show.history=A (z) {0} {1} előzményeinek megjelenítése +luckperms.command.export.error-term=Hiba +luckperms.command.export.already-running=Egy másik exportálási folyamat már fut +luckperms.command.export.file.already-exists=A (z) {0} fájl már létezik +luckperms.command.export.file.not-writable=A (z) {0} fájl nem írható +luckperms.command.export.file.success=Sikeres exportálás ide\: {0} +luckperms.command.export.file-unexpected-error-writing=Váratlan hiba történt a fájlba való írás közben +luckperms.command.export.web.export-code=Export kód +luckperms.command.export.web.import-command-description=Az importáláshoz használja a következő parancsot +luckperms.command.import.term=Importálás +luckperms.command.import.error-term=Hiba +luckperms.command.import.already-running=Egy másik importálási folyamat már fut +luckperms.command.import.file.doesnt-exist=A (z) {0} fájl nem létezik +luckperms.command.import.file.not-readable=A (z) {0} fájl nem olvasható +luckperms.command.import.file.unexpected-error-reading=Váratlan hiba történt az importfájl olvasása közben +luckperms.command.import.file.correct-format=a helyes formátum? +luckperms.command.import.web.unable-to-read=Nem lehet beolvasni az adatokat a megadott kód segítségével +luckperms.command.import.progress.percent={0}% kész +luckperms.command.import.progress.operations=A (z) {0} / {1} műveletek befejeződtek +luckperms.command.import.starting=Az importálási folyamat elindítása +luckperms.command.import.completed=TELJES +luckperms.command.import.duration={0} másodpercig tartott +luckperms.command.bulkupdate.must-use-console=A tömeges frissítés parancs csak a konzolról használható +luckperms.command.bulkupdate.invalid-data-type=Érvénytelen típus, a következőre számított\: {0} +luckperms.command.bulkupdate.invalid-constraint=Érvénytelen korlátozás {0} +luckperms.command.bulkupdate.invalid-constraint-format=A korlátozásoknak a következő formátumban kell lenniük\: {0} +luckperms.command.bulkupdate.invalid-comparison=Érvénytelen összehasonlító operátor {0} +luckperms.command.bulkupdate.invalid-comparison-format=Számított a következők egyikére\: {0} +luckperms.command.bulkupdate.queued=A tömeges frissítési művelet várakozott +luckperms.command.bulkupdate.confirm=Futtassa a (z) {0} parancsot a frissítés végrehajtásához +luckperms.command.bulkupdate.unknown-id=A (z) {0} azonosítójú művelet nem létezik, vagy lejárt +luckperms.command.bulkupdate.starting=Tömeges frissítés fut +luckperms.command.bulkupdate.success=A tömeges frissítés sikeresen befejeződött +luckperms.command.bulkupdate.success.statistics.nodes=Az összes érintett csomópont +luckperms.command.bulkupdate.success.statistics.users=Az érintett felhasználók száma összesen +luckperms.command.bulkupdate.success.statistics.groups=Az összes érintett csoport +luckperms.command.bulkupdate.failure=A tömeges frissítés nem sikerült, ellenőrizze, hogy a konzolon nincsenek-e hibák +luckperms.command.update-task.request=Frissítési feladatot kértek, várjon +luckperms.command.update-task.complete=A feladat frissítése befejeződött +luckperms.command.update-task.push.attempting=Most megpróbál más szerverekre továbbítani +luckperms.command.update-task.push.complete=A többi szervert a (z) {0} keresztül sikeresen értesítettük +luckperms.command.update-task.push.error=Hiba történt a módosítások más szerverekre történő áttöltése közben +luckperms.command.update-task.push.error-not-setup=Nem sikerült más szervereken végrehajtani a változásokat, mert az üzenetkezelés nincs beállítva +luckperms.command.reload-config.success=A konfigurációs fájl sikeresen újratöltve +luckperms.command.reload-config.restart-note=egyes opciók csak a szerver újraindítását követően érvényesülnek +luckperms.command.translations.searching=Elérhető fordítások keresése, kérlek várj... +luckperms.command.translations.searching-error=Nem sikerült lekérni a rendelkezésre álló fordítások listáját +luckperms.command.translations.installed-translations=Telepített fordítások +luckperms.command.translations.available-translations=Elérhető fordítások +luckperms.command.translations.percent-translated={0}% lefordítva +luckperms.command.translations.translations-by=által +luckperms.command.translations.installing=Fordítások telepítése folyamatban, kérlek várj... +luckperms.command.translations.download-error=A(z) {0} fordításának letöltése sikertelen +luckperms.command.translations.installing-specific={0} nyelv telepítése folyamatban... +luckperms.command.translations.install-complete=Telepítés befejezve +luckperms.command.translations.download-prompt=Használd {0}, hogy letöltsd és telepítsd ezeknek a fordításoknak a közösség által biztosított naprakész verziót +luckperms.command.translations.download-override-warning=Kérjük, vegye figyelembe, hogy ez felülírja az ezeken a nyelveken végzett módosításokat +luckperms.usage.user.description=Felhasználók kezelésére alkalmas parancs a LuckPerms-en belül. (A ''user'' a LuckPerms-ben csak egy játékos, ami hivatkozhat UUID-re/ra vagy felhasználónévre) +luckperms.usage.group.description=Csoportok kezelésére alkalmas parancs a LuckPerms-en belül. A csoportok csak jogok gyűjteményei, amelyeket a felhasználóknak adhatunk. Új csoportok létrehozásához használd a ''creategroup'' al-parancsot. +luckperms.usage.track.description=Ranglétrák kezelésére alkalmas parancs a LuckPerms-en belül. A ranglétrák a csoportok gyűjteménye, amely felhasználható az előléptetés és lefokozás meghatározására. +luckperms.usage.log.description=Naplózási funkciók kezelésére alkalmas parancs a LuckPerms-en belül. +luckperms.usage.sync.description=Újratölti az összes adatot a beépülő modulok memóriájából, és végrehajtja az észlelt változásokat. +luckperms.usage.info.description=Általános információkat nyomtat az aktív plugin példányról. +luckperms.usage.editor.description=Új webszerkesztő munkamenetet indít +luckperms.usage.editor.argument.type=a szerkesztőben betöltendő adat típusa. (''all'', ''users'' vagy ''groups'') +luckperms.usage.editor.argument.filter=engedély a felhasználói bejegyzések szűrésére +luckperms.usage.verbose.description=A bővítmények részletes engedélyellenőrző felügyeleti rendszerét vezérli. +luckperms.usage.verbose.argument.action=a naplózás engedélyezése / letiltása, vagy a naplózott kimenet feltöltése +luckperms.usage.verbose.argument.filter=a szűrő, hogy megfeleljen a bejegyzéseknek +luckperms.usage.verbose.argument.commandas=a lejátszó / parancs futtatásához +luckperms.usage.tree.description=Fa nézetet (rendezett listahierarchiát) generál a LuckPerms által ismert összes engedélyről. +luckperms.usage.tree.argument.scope=a fa gyökere. adja meg a "." hogy minden engedélyt belefoglaljon +luckperms.usage.tree.argument.player=egy online játékos neve, akivel szemben ellenőrizni kell +luckperms.usage.search.description=Megadott jogosultsággal rendelkező felhasználók/csoportok keresése +luckperms.usage.search.argument.permission=a keresés engedélye +luckperms.usage.search.argument.page=megtekintendő oldal +luckperms.usage.network-sync.description=A szinkronizálás változásai a tárolóval, és kérik, hogy a hálózat összes többi kiszolgálója tegye ugyanezt +luckperms.usage.import.description=Adatokat importál egy (korábban létrehozott) exportfájlból +luckperms.usage.import.argument.file=az importálandó fájl +luckperms.usage.import.argument.replace=egyesítés helyett cserélje ki a meglévő adatokat +luckperms.usage.import.argument.upload=feltölti egy korábbi export adatait +luckperms.usage.export.description=Minden engedélyadatot exportál egy „export” fájlba. Később újra importálható. +luckperms.usage.export.argument.file=az exportálandó fájl +luckperms.usage.export.argument.without-users=kizárja a felhasználókat az exportból +luckperms.usage.export.argument.without-groups=kizárja a csoportokat az exportból +luckperms.usage.export.argument.upload=Töltse fel az összes engedélyadatot a webszerkesztőhöz. Később újra importálható. +luckperms.usage.reload-config.description=Néhány konfigurációs opció újratöltése +luckperms.usage.bulk-update.description=Kötegelt változtatások lekérdezésének futtatása minden adaton +luckperms.usage.bulk-update.argument.data-type=a módosítandó adat típusa. (''all'', ''users'' vagy ''groups'') +luckperms.usage.bulk-update.argument.action=elvégezendő művelet. (''update'' vagy ''delete'') +luckperms.usage.bulk-update.argument.action-field=módosítandó mező. Csak ''update'' esetén szükséges. (''permission'', ''server'' vagy ''world'') +luckperms.usage.bulk-update.argument.action-value=új érték. Csak ''update'' esetén szükséges. +luckperms.usage.bulk-update.argument.constraint=a frissítéshez szükséges korlátozások +luckperms.usage.translations.description=Fordítások kezelése +luckperms.usage.translations.argument.install=al-parancs a fordítások telepítéséhez +luckperms.usage.apply-edits.description=Jogmódosítások végrehajtása a webszerkesztőből +luckperms.usage.apply-edits.argument.code=az adatok egyedi kódja +luckperms.usage.apply-edits.argument.target=kire alkalmazza az adatokat +luckperms.usage.create-group.description=Új csoport létrehozása +luckperms.usage.create-group.argument.name=csoport neve +luckperms.usage.create-group.argument.weight=csoport súlya +luckperms.usage.create-group.argument.display-name=csoport megjelenítendő neve +luckperms.usage.delete-group.description=Csoport törlése +luckperms.usage.delete-group.argument.name=csoport neve +luckperms.usage.list-groups.description=Listázza az összes csoportot a felületen +luckperms.usage.create-track.description=Új ranglétra létrehozása +luckperms.usage.create-track.argument.name=ranglétra neve +luckperms.usage.delete-track.description=Ranglétra törlése +luckperms.usage.delete-track.argument.name=ranglétra neve +luckperms.usage.list-tracks.description=Listázza az összes ranglétrát a felületen +luckperms.usage.user-info.description=Felhasználó információinak megjelenítése +luckperms.usage.user-switchprimarygroup.description=Felhasználó elsődleges csoportjának cseréje +luckperms.usage.user-switchprimarygroup.argument.group=csoport, amire cserélsz +luckperms.usage.user-promote.description=Felhasználó előléptetése a ranglétrán +luckperms.usage.user-promote.argument.track=ranglétra, amin előléptetnéd a felhasználót +luckperms.usage.user-promote.argument.context=kontextus, amiben előlépteted a felhasználót +luckperms.usage.user-promote.argument.dont-add-to-first=csak akkor léptesd elő a felhasználót, ha már a ranglétrán van +luckperms.usage.user-demote.description=Felhasználó lefokozása a ranglétrán +luckperms.usage.user-demote.argument.track=ranglétra, amin lefokoznád a felhasználót +luckperms.usage.user-demote.argument.context=kontextus, amiben lefokoznád a felhasználót +luckperms.usage.user-demote.argument.dont-remove-from-first=megakadályozza a felhasználó eltávolítását az első csoportból +luckperms.usage.user-clone.description=Felhasználó másolása +luckperms.usage.user-clone.argument.user=felhasználó név/uuid, amibe másolnád a felhasználót +luckperms.usage.group-info.description=Csoport információinak megjelenítése +luckperms.usage.group-listmembers.description=Megjeleníti azokat a felhasználókat/csoportokat, akik öröklik a megadott csoportot +luckperms.usage.group-listmembers.argument.page=megtekintendő oldal +luckperms.usage.group-setweight.description=Csoport súlyának beállítása +luckperms.usage.group-setweight.argument.weight=beállítandó súly +luckperms.usage.group-set-display-name.description=Csoport megjelenítési nevének beállítása +luckperms.usage.group-set-display-name.argument.name=beállítandó név +luckperms.usage.group-set-display-name.argument.context=kontextus, amiben beállítanád a megjelenési nevet +luckperms.usage.group-rename.description=Csoport átnevezése +luckperms.usage.group-rename.argument.name=új név +luckperms.usage.group-clone.description=Csoport másolása +luckperms.usage.group-clone.argument.name=csoport neve, amibe másolnád a csoportot +luckperms.usage.holder-editor.description=Webszerkesztő megnyitása +luckperms.usage.holder-showtracks.description=Listázza azokat a ranglétrákat, amin a célobjektum van +luckperms.usage.holder-clear.description=Az összes jogok, csoportok és meta-k eltávolítása +luckperms.usage.holder-clear.argument.context=kontextus, amit szűrnél +luckperms.usage.permission.description=Jogok szerkesztése +luckperms.usage.parent.description=Öröklések szerkesztése +luckperms.usage.meta.description=Metaadat értékeinek szerkesztése +luckperms.usage.permission-info.description=Listázza a célobjektum jogait +luckperms.usage.permission-info.argument.page=megtekintendő oldal +luckperms.usage.permission-info.argument.sort-mode=hogyan sorolja a bejegyzéseket +luckperms.usage.permission-set.description=Beállít egy jogot a céltárgynak +luckperms.usage.permission-set.argument.node=beállítandó jog +luckperms.usage.permission-set.argument.value=jog értéke +luckperms.usage.permission-set.argument.context=kontextus, amiben beállítanád a jogot +luckperms.usage.permission-unset.description=Jog eltávolítása a célobjektumtól +luckperms.usage.permission-unset.argument.node=eltávolítandó jog +luckperms.usage.permission-unset.argument.context=kontextus, amiből eltávolítanád a jogot +luckperms.usage.permission-settemp.description=Ideiglenes jog hozzáadása a célobjektumnak +luckperms.usage.permission-settemp.argument.node=hozzáadandó jog +luckperms.usage.permission-settemp.argument.value=jog értéke +luckperms.usage.permission-settemp.argument.duration=időintervallum +luckperms.usage.permission-settemp.argument.temporary-modifier=így érdemes az ideiglenes jogot beállítani +luckperms.usage.permission-settemp.argument.context=kontextus, amiben hozzáadnád a jogot +luckperms.usage.permission-unsettemp.description=Ideiglenes jog eltávolítása a célobjektumtól +luckperms.usage.permission-unsettemp.argument.node=eltávolítandó jog +luckperms.usage.permission-unsettemp.argument.duration=időtartam, amennyit levonnál +luckperms.usage.permission-unsettemp.argument.context=kontextusok, amiből eltávolítanád a jogot +luckperms.usage.permission-check.description=Ellenőrzi, hogy a célobjektum rendelkezik-e a megadott joggal +luckperms.usage.permission-check.argument.node=ellenőrizendő jog +luckperms.usage.permission-clear.description=Összes jog törlése +luckperms.usage.permission-clear.argument.context=kontextus, amit szűrnél +luckperms.usage.parent-info.description=Listázza azokat a csoportokat, amiket a megadott objektum örököl +luckperms.usage.parent-info.argument.page=megtekintendő oldal +luckperms.usage.parent-info.argument.sort-mode=hogy sorold a bejegyzéseket +luckperms.usage.parent-set.description=Eltávolít minden más csoportot amit a céltárgy örököl, és hozzáadja őket a megadotthoz +luckperms.usage.parent-set.argument.group=beállítandó öröklési csoport +luckperms.usage.parent-set.argument.context=lontextus(ok), amiben beállítanád a csoportot +luckperms.usage.parent-add.description=Csoport hozzáadása a célobjektum öröklési fájához, amelytől örökölni fogja a jogokat +luckperms.usage.parent-add.argument.group=hozzáadandó csoport +luckperms.usage.parent-add.argument.context=kontextus, amiben öröklődik a csoport +luckperms.usage.parent-remove.description=Eltávolít egy korábban beállított öröklési szabályt +luckperms.usage.parent-remove.argument.group=eltávolítandó csoport +luckperms.usage.parent-remove.argument.context=kontextus, amiben eltávolítanád a csoportot +luckperms.usage.parent-set-track.description=Eltávolít minden csoportot a célobjektum megadott ranglétrájától és hozzáadja őket a megadott ranglétrához +luckperms.usage.parent-set-track.argument.track=ranglétra, amin beállítanád a csoportot +luckperms.usage.parent-set-track.argument.group=csoport, ahova beállítanád, vagy a csoport pozíciójának sorszáma +luckperms.usage.parent-set-track.argument.context=kontextus, amiben beállítanád a csoportot +luckperms.usage.parent-add-temp.description=Csoport ideglenes hozzáadása a célobjektum öröklési fájához, amelytől ideiglenesen örökölni fogja a jogokat +luckperms.usage.parent-add-temp.argument.group=öröklendő csoport +luckperms.usage.parent-add-temp.argument.duration=időtartam +luckperms.usage.parent-add-temp.argument.temporary-modifier=hogyan kell alkalmazni az ideiglenes jogokat +luckperms.usage.parent-add-temp.argument.context=kontextus, amiben örökölnéd a csoportot +luckperms.usage.parent-remove-temp.description=Eltávolítja a korábban beállított ideglenes öröklődési szabályt +luckperms.usage.parent-remove-temp.argument.group=eltávolítandó csoport +luckperms.usage.parent-remove-temp.argument.duration=időtartam, amennyit levonnál +luckperms.usage.parent-remove-temp.argument.context=kontextus, amiben eltávolítanád a csoportot +luckperms.usage.parent-clear.description=Összes szülő-csoport törlése +luckperms.usage.parent-clear.argument.context=kontextus, amit szűrnél +luckperms.usage.parent-clear-track.description=Ranglétra összes szülő-csoportjának törlése +luckperms.usage.parent-clear-track.argument.track=ranglétra, amiből eltávolítanád +luckperms.usage.parent-clear-track.argument.context=kontextus, amit szűrnél +luckperms.usage.meta-info.description=Összes chat meta megjelenítése +luckperms.usage.meta-set.description=Meta érték beállítása +luckperms.usage.meta-set.argument.key=beállítandó kulcs +luckperms.usage.meta-set.argument.value=érték +luckperms.usage.meta-set.argument.context=kontextus, amiben hozzáadnád a meta-t +luckperms.usage.meta-unset.description=Meta érték törlése +luckperms.usage.meta-unset.argument.key=eltávolítandó kulcs +luckperms.usage.meta-unset.argument.context=kontextus, amiben eltávolítanád a meta-t +luckperms.usage.meta-settemp.description=Ideglenes meta érték beállítása +luckperms.usage.meta-settemp.argument.key=beállítandó kulcs +luckperms.usage.meta-settemp.argument.value=érték +luckperms.usage.meta-settemp.argument.duration=időtartam +luckperms.usage.meta-settemp.argument.context=kontextus, amiben hozzáadnád a meta-t +luckperms.usage.meta-unsettemp.description=Ideiglenes meta érték eltávolítása +luckperms.usage.meta-unsettemp.argument.key=eltávolítandó kulcs +luckperms.usage.meta-unsettemp.argument.context=kontextus, amiben eltávolítanád a meta-t +luckperms.usage.meta-addprefix.description=Előtag hozzáadása +luckperms.usage.meta-addprefix.argument.priority=előtag prioritási szintje +luckperms.usage.meta-addprefix.argument.prefix=maga az előtag +luckperms.usage.meta-addprefix.argument.context=kontextus, amiben hozzáadnád az előtagot +luckperms.usage.meta-addsuffix.description=Utótag hozzáadása +luckperms.usage.meta-addsuffix.argument.priority=utótag prioritási szintje +luckperms.usage.meta-addsuffix.argument.suffix=maga az utótag +luckperms.usage.meta-addsuffix.argument.context=kontextus, amiben hozzáadnád az utótagot +luckperms.usage.meta-setprefix.description=Előtag beállítása +luckperms.usage.meta-setprefix.argument.priority=előtag prioritási szintje +luckperms.usage.meta-setprefix.argument.prefix=maga az előtag +luckperms.usage.meta-setprefix.argument.context=kontextus, amiben beállítanád az előtagot +luckperms.usage.meta-setsuffix.description=Utótag beállítása +luckperms.usage.meta-setsuffix.argument.priority=utótag prioritási szintje +luckperms.usage.meta-setsuffix.argument.suffix=maga az utótag +luckperms.usage.meta-setsuffix.argument.context=kontextus, amiben beállítanád az utótagot +luckperms.usage.meta-removeprefix.description=Előtag eltávolítása +luckperms.usage.meta-removeprefix.argument.priority=előtag prioritási szintje +luckperms.usage.meta-removeprefix.argument.prefix=maga az előtag +luckperms.usage.meta-removeprefix.argument.context=kontextus, amiben eltávolítanád az előtagot +luckperms.usage.meta-removesuffix.description=Utótag eltávolítása +luckperms.usage.meta-removesuffix.argument.priority=utótag prioritási szintje +luckperms.usage.meta-removesuffix.argument.suffix=maga az utótag +luckperms.usage.meta-removesuffix.argument.context=kontextus, amiben eltávolítanád az utótagot +luckperms.usage.meta-addtemp-prefix.description=Előtag ideiglenes hozzáadása +luckperms.usage.meta-addtemp-prefix.argument.priority=előtag prioritási szintje +luckperms.usage.meta-addtemp-prefix.argument.prefix=maga az előtag +luckperms.usage.meta-addtemp-prefix.argument.duration=időtartam +luckperms.usage.meta-addtemp-prefix.argument.context=kontextus, amiben hozzáadnád az előtagot +luckperms.usage.meta-addtemp-suffix.description=Utótag ideiglenes hozzáadása +luckperms.usage.meta-addtemp-suffix.argument.priority=utótag prioritási szintje +luckperms.usage.meta-addtemp-suffix.argument.suffix=maga az utótag +luckperms.usage.meta-addtemp-suffix.argument.duration=időtartam +luckperms.usage.meta-addtemp-suffix.argument.context=kontextus, amiben hozzáadnád az utótagot +luckperms.usage.meta-settemp-prefix.description=Előtag ideiglenes beállítása +luckperms.usage.meta-settemp-prefix.argument.priority=előtag prioritási szintje +luckperms.usage.meta-settemp-prefix.argument.prefix=maga az előtag +luckperms.usage.meta-settemp-prefix.argument.duration=időtartam +luckperms.usage.meta-settemp-prefix.argument.context=kontextus, amiben beállítanád az előtagot +luckperms.usage.meta-settemp-suffix.description=Előtag ideiglenes beállítása +luckperms.usage.meta-settemp-suffix.argument.priority=utótag prioritási szintje +luckperms.usage.meta-settemp-suffix.argument.suffix=maga az utótag +luckperms.usage.meta-settemp-suffix.argument.duration=időtartam +luckperms.usage.meta-settemp-suffix.argument.context=kontextus, amiben beállítanád az utótagot +luckperms.usage.meta-removetemp-prefix.description=Ideiglenes utótag eltávolítása +luckperms.usage.meta-removetemp-prefix.argument.priority=előtag prioritási szintje +luckperms.usage.meta-removetemp-prefix.argument.prefix=maga az előtag +luckperms.usage.meta-removetemp-prefix.argument.context=kontextus, amiben eltávolítanád az előtagot +luckperms.usage.meta-removetemp-suffix.description=Ideiglenes utótag eltávolítása +luckperms.usage.meta-removetemp-suffix.argument.priority=utótag prioritási szintje +luckperms.usage.meta-removetemp-suffix.argument.suffix=maga az utótag +luckperms.usage.meta-removetemp-suffix.argument.context=kontextus, amiben eltávolítanád az utótagot +luckperms.usage.meta-clear.description=Összes meta törlése +luckperms.usage.meta-clear.argument.type=típus, amit eltávolítanál mint meta +luckperms.usage.meta-clear.argument.context=kontextus, amit szűrnél +luckperms.usage.track-info.description=Ranglétra információinak megjelenítése +luckperms.usage.track-editor.description=Webszerkesztő megnyitása +luckperms.usage.track-append.description=Csoport hozzáadása a ranglétra legvégére +luckperms.usage.track-append.argument.group=csoport, amit hozzáadnál +luckperms.usage.track-insert.description=Csoport hozzáadása egy adott helyre a ranglétrán +luckperms.usage.track-insert.argument.group=csoport, amit hozzáadnál +luckperms.usage.track-insert.argument.position=csoport hozzáadásának helye (az első pozíció a ranglétrán az 1) +luckperms.usage.track-remove.description=Csoport eltávolítása a ranglétráról +luckperms.usage.track-remove.argument.group=csoport, amit eltávolítanál +luckperms.usage.track-clear.description=Törli a csoportokat a ranglétrán +luckperms.usage.track-rename.description=Ranglétra átnevezése +luckperms.usage.track-rename.argument.name=új név +luckperms.usage.track-clone.description=Ranglétra másolása +luckperms.usage.track-clone.argument.name=ranglétra neve, amibe másolnád a ranglétrát +luckperms.usage.log-recent.description=A legutóbbi műveletek megtekintése +luckperms.usage.log-recent.argument.user=felhasználó név/uuid, amit szűrnél +luckperms.usage.log-recent.argument.page=megtekintendő oldal száma +luckperms.usage.log-search.description=Bejegyzés keresése a naplóban +luckperms.usage.log-search.argument.query=keresendő adat +luckperms.usage.log-search.argument.page=megtekintendő oldal száma +luckperms.usage.log-notify.description=Naplózási információk ki-/bekapcsolása +luckperms.usage.log-notify.argument.toggle=be- vagy kikapcsolás (''on'' vagy ''off'') +luckperms.usage.log-user-history.description=Felhasználó előzményeinek megtekintése +luckperms.usage.log-user-history.argument.user=felhasználó név/uuid +luckperms.usage.log-user-history.argument.page=megtekintendő oldal száma +luckperms.usage.log-group-history.description=Csoport előzményeinek megtekintése +luckperms.usage.log-group-history.argument.group=csoport neve +luckperms.usage.log-group-history.argument.page=megtekintendő oldal száma +luckperms.usage.log-track-history.description=Ranglétra előzményeinek megtekintése +luckperms.usage.log-track-history.argument.track=ranglétra neve +luckperms.usage.log-track-history.argument.page=megtekintendő oldal száma +luckperms.usage.sponge.description=Extra Sponge adatok szerkesztése +luckperms.usage.sponge.argument.collection=gyűjtemény a lekérdezéshez +luckperms.usage.sponge.argument.subject=a módosítandó objektum +luckperms.usage.sponge-permission-info.description=Információ megjelenítése az alany jogairól +luckperms.usage.sponge-permission-info.argument.contexts=kontextus, amit szűrnél +luckperms.usage.sponge-permission-set.description=Jog beállítása a célobjektumnak +luckperms.usage.sponge-permission-set.argument.node=beállítandó jog +luckperms.usage.sponge-permission-set.argument.tristate=beállítandó jog értéke +luckperms.usage.sponge-permission-set.argument.contexts=kontextus, amiben beállítanád a jogot +luckperms.usage.sponge-permission-clear.description=Alany jogainak törlése +luckperms.usage.sponge-permission-clear.argument.contexts=kontextus, amiben törölnéd a jogokat +luckperms.usage.sponge-parent-info.description=Információ megjelenítése az alany szülő-csoportjairól +luckperms.usage.sponge-parent-info.argument.contexts=kontextus, amit szűrnél +luckperms.usage.sponge-parent-add.description=Szülő-csoport hozzáadása az alanyhoz +luckperms.usage.sponge-parent-add.argument.collection=alanygyűjtemény, ahol a szülő-csoport alany van +luckperms.usage.sponge-parent-add.argument.subject=szülő-csoport alany neve +luckperms.usage.sponge-parent-add.argument.contexts=kontextus, amiben hozzáadnád a szülő-csoportot +luckperms.usage.sponge-parent-remove.description=Szülő-csoport eltávolítása az alanytól +luckperms.usage.sponge-parent-remove.argument.collection=alanygyűjtemény, ahol a szülő-csoport alany van +luckperms.usage.sponge-parent-remove.argument.subject=alany szülő-csoportjának neve +luckperms.usage.sponge-parent-remove.argument.contexts=kontextus, amiben eltávolítanád a szülő-csoportot +luckperms.usage.sponge-parent-clear.description=Alany szülő-csoportjainak törlése +luckperms.usage.sponge-parent-clear.argument.contexts=kontextus, amiben törölnéd a szülő-csoportokat +luckperms.usage.sponge-option-info.description=Információ megjelenítése az alany opcióiról +luckperms.usage.sponge-option-info.argument.contexts=kontextus, amit szűrnél +luckperms.usage.sponge-option-set.description=Opció beállítása az alanynak +luckperms.usage.sponge-option-set.argument.key=beállítandó kulcs +luckperms.usage.sponge-option-set.argument.value=beállítandó kulcs értéke +luckperms.usage.sponge-option-set.argument.contexts=kontextus, amiben beállítanád az opciót +luckperms.usage.sponge-option-unset.description=Opció törlése az alanytól +luckperms.usage.sponge-option-unset.argument.key=eltávolítandó kulcs +luckperms.usage.sponge-option-unset.argument.contexts=kontextus, amiben eltávolítanád a kulcsot +luckperms.usage.sponge-option-clear.description=Alany összes opcióinak törlése +luckperms.usage.sponge-option-clear.argument.contexts=kontextus, amiben törölnéd az opciókat diff --git a/src/plugins/LuckPerms/translations/repository/id_ID.properties b/src/plugins/LuckPerms/translations/repository/id_ID.properties new file mode 100644 index 0000000..45780bf --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/id_ID.properties @@ -0,0 +1,583 @@ +luckperms.logs.actionlog-prefix=LOG +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EKSPOR +luckperms.commandsystem.available-commands=Gunakan {0} untuk menampilkan command yang tersedia +luckperms.commandsystem.command-not-recognised=Perintah tidak dikenali +luckperms.commandsystem.no-permission=Anda tidak memiliki izin untuk menggunakan perintah ini\! +luckperms.commandsystem.no-permission-subcommands=Anda tidak memiliki izin untuk menggunakan anakan perintah apapun +luckperms.commandsystem.already-executing-command=Perintah yang lain sedang dijalankan, sedang menunggu perintah selesai... +luckperms.commandsystem.usage.sub-commands-header=Anakan perintah +luckperms.commandsystem.usage.usage-header=Penggunaan perintah +luckperms.commandsystem.usage.arguments-header=Argumen +luckperms.first-time.no-permissions-setup=Nampaknya belum ada izin yang disiapkan\! +luckperms.first-time.use-console-to-give-access=Sebelum kamu bisa menggunakan salah satu dari perintah LuckPerms di dalam game, kamu harus menggunakan konsol untuk mendapatkan akses +luckperms.first-time.console-command-prompt=Silahkan buka terminalmu dan jalankan perintah +luckperms.first-time.next-step=Setelah kamu melakukan ini, kamu bisa bisa mulai untuk menentukan tugas perizinan dan grup anda +luckperms.first-time.wiki-prompt=Apakah kamu tau bagaimana memulainya? Silahkan check disini\: {0} +luckperms.login.try-again=Silakan coba lagi nanti +luckperms.login.loading-database-error=Error pada database terjadi ketika memuat data tentang perizinan +luckperms.login.server-admin-check-console-errors=Jika kamu adalah admin pada server, silahkan gunakan konsol untuk mengecek error +luckperms.login.server-admin-check-console-info=Silahkan cek konsol pada server untuk informasi lebih lanjut +luckperms.login.data-not-loaded-at-pre=Data perizinan untuk pengguna anda tidak dimuat ketika tahap pre-login +luckperms.login.unable-to-continue=tidak dapat melanjutkan +luckperms.login.craftbukkit-offline-mode-error=nampaknya hal ini terjadi dikarenakan ada pertentangan antara CraftBukkit dan pengaturan mode online +luckperms.login.unexpected-error=Kesalahan yang tidak terduga terjadi ketika mengatur data perizinan kamu +luckperms.opsystem.disabled=Sistem Operator vanilla di non aktifkan di server ini +luckperms.opsystem.sponge-warning=Tolong diperhatikan bahwa status Operator Server tidak memiliki pengaruh pada pengecekan perizinan sponge ketika sebuah plugin perizinan diinstall, kamu harus mengedit data pengguna secara langsung +luckperms.duration.unit.years.plural={0} tahun +luckperms.duration.unit.years.singular={0} tahun +luckperms.duration.unit.years.short={0}thn +luckperms.duration.unit.months.plural={0} Bulan +luckperms.duration.unit.months.singular={0} Bulan +luckperms.duration.unit.months.short={0} B +luckperms.duration.unit.weeks.plural={0} Minggu +luckperms.duration.unit.weeks.singular={0} Minggu +luckperms.duration.unit.weeks.short={0}mgg +luckperms.duration.unit.days.plural={0} Hari +luckperms.duration.unit.days.singular={0} Hari +luckperms.duration.unit.days.short={0} H +luckperms.duration.unit.hours.plural={0} Jam +luckperms.duration.unit.hours.singular={0} Jam +luckperms.duration.unit.hours.short={0} J +luckperms.duration.unit.minutes.plural={0} Menit +luckperms.duration.unit.minutes.singular={0} Menit +luckperms.duration.unit.minutes.short={0} M +luckperms.duration.unit.seconds.plural={0} Detik +luckperms.duration.unit.seconds.singular={0} Detik +luckperms.duration.unit.seconds.short={0}D +luckperms.duration.since={0} yang lalu +luckperms.command.misc.invalid-code=Kode tidak valid +luckperms.command.misc.response-code-key=respon kode +luckperms.command.misc.error-message-key=pesan +luckperms.command.misc.bytebin-unable-to-communicate=Tidak dapat berkomunikasi dengan bytebin +luckperms.command.misc.webapp-unable-to-communicate=Tidak dapat berkomunikasi dengan aplikasi webnya +luckperms.command.misc.check-console-for-errors=Silahkan cek konsol untuk melihat error +luckperms.command.misc.file-must-be-in-data=File {0} harus merupakan turunan langsung dari direktori data tersebut +luckperms.command.misc.wait-to-finish=Silahkan tunggu sampai selesai dan coba lagi +luckperms.command.misc.invalid-priority=Prioritas tidak valid {0} +luckperms.command.misc.expected-number=Harus memiliki angka +luckperms.command.misc.date-parse-error=Tidak dapat menguraikan tanggal {0} +luckperms.command.misc.date-in-past-error=Kamu tidak bisa mengatur tanggal yang sudah lewat\! +luckperms.command.misc.page=halaman {0} dari {1} +luckperms.command.misc.page-entries={0} entri +luckperms.command.misc.none=Tidak ada +luckperms.command.misc.loading.error.unexpected=Terjadi error yang tidak terduga +luckperms.command.misc.loading.error.user=Pengguna tidak termuat +luckperms.command.misc.loading.error.user-specific=Tidak bisa memuat target pengguna {0} +luckperms.command.misc.loading.error.user-not-found=Pengguna {0} tidak dapat ditemukan +luckperms.command.misc.loading.error.user-save-error=Terdapat kesalahan ketika menyimpan data pengguna untuk {0} +luckperms.command.misc.loading.error.user-not-online=Pengguna {0} sedang tidak online +luckperms.command.misc.loading.error.user-invalid={0} bukan nama pengguna yang sah/uuid +luckperms.command.misc.loading.error.user-not-uuid=Target pengguna {0} bukan uuid yang sah +luckperms.command.misc.loading.error.group=Grup tidak dapat dimuat +luckperms.command.misc.loading.error.all-groups=Tidak dapat memuat semua grup +luckperms.command.misc.loading.error.group-not-found=Grup dengan nama {0} tidak ditemukan +luckperms.command.misc.loading.error.group-save-error=Terdapat error ketika menyimpan data grup untuk {0} +luckperms.command.misc.loading.error.group-invalid={0} bukanlah nama group yang valid +luckperms.command.misc.loading.error.track=Track tidak dapat dimuat +luckperms.command.misc.loading.error.all-tracks=Tidak dapat memuat semua track +luckperms.command.misc.loading.error.track-not-found=Track dengan nama {0} tidak ditemukan +luckperms.command.misc.loading.error.track-save-error=Terjadi kesalahan ketika menyimpan track data untuk {0} +luckperms.command.misc.loading.error.track-invalid={0} bukanlah nama track yang sah +luckperms.command.editor.no-match=Tidak dapat membuka editor, tidak ada objek yang cocok dengan tipe yang diinginkan +luckperms.command.editor.start=Sedang menyiapkan sesi editor yang baru, mohon tunggu... +luckperms.command.editor.url=Klik tautan dibawah ini untuk membuka editor +luckperms.command.editor.unable-to-communicate=Tidak dapat berkomunikasi dengan editor +luckperms.command.editor.apply-edits.success=Data editor web sudah diterapkan ke {0} {1} dengan sukses +luckperms.command.editor.apply-edits.success-summary={0} {1} dan {2} {3} +luckperms.command.editor.apply-edits.success.additions=tambahan +luckperms.command.editor.apply-edits.success.additions-singular=tambahan +luckperms.command.editor.apply-edits.success.deletions=penghapusan +luckperms.command.editor.apply-edits.success.deletions-singular=penghapusan +luckperms.command.editor.apply-edits.no-changes=Tidak ada perubahan yang diaplikasikan dari web editor, data yang dipulangkan tidak memiliki perubahan apapun +luckperms.command.editor.apply-edits.unknown-type=Tidak dapat mengaplikasikan perubahan untuk tipe objek yang spesifik +luckperms.command.editor.apply-edits.unable-to-read=Tidak dapat membaca data menggunakan kode yang diberikan +luckperms.command.search.searching.permission=Sedang mencari untuk pengguna dan group dengan {0} +luckperms.command.search.searching.inherit=Sedang mencari pengguna dan grup yang mewarisi {0} +luckperms.command.search.result=Menemukan {0} entri dari {1} pengguna dan {2} grup +luckperms.command.search.result.default-notice=Catatan\: ketika mencari member di grup default, pemain offline tanpa perizinan lain akan ditampilkan\! +luckperms.command.search.showing-users=Menampilakan entri pengguna +luckperms.command.search.showing-groups=Menampilkan entri pengguna +luckperms.command.tree.start=Membuat izin pohon, mohon ditunggu... +luckperms.command.tree.empty=Tidak dapat membuat pohon, tidak ada hasil yang ditemukan +luckperms.command.tree.url=URL Izin pohon +luckperms.command.verbose.invalid-filter={0} bukan filter verbose yang benar +luckperms.command.verbose.enabled=Verbose mencatat {0} untuk pemeriksaan sepadan {1} +luckperms.command.verbose.command-exec=Memaksa {0} untuk menjalankan command {1} dan melaporkan semua pemeriksaan... +luckperms.command.verbose.off=Verbose mencatat {0} +luckperms.command.verbose.command-exec-complete=Eksekusi perintah selesai +luckperms.command.verbose.command.no-checks=Ekseskusi perintah kemungkinan telah selesai, tapi tidak ada cek perizinan yang dibuat +luckperms.command.verbose.command.possibly-async=Ini bisa disebabkan karena plugin menjalankan perintah pada latar belakang (tidak sinkron) +luckperms.command.verbose.command.try-again-manually=Anda dapat menggunakan verbose secara manual untuk mendeteksi pemeriksaan yang dibuat seperti ini +luckperms.command.verbose.enabled-recording=Verbose merekam {0} untuk pemeriksaan yang cocok {1} +luckperms.command.verbose.uploading=Melog verbose {0}, Mengupload hasilnya... +luckperms.command.verbose.url=URL hasil Verbose +luckperms.command.verbose.enabled-term=diaktifkan +luckperms.command.verbose.disabled-term=dinonaktifkan +luckperms.command.verbose.query-any=APA SAJA +luckperms.command.info.running-plugin=Menjalankan +luckperms.command.info.platform-key=Platform +luckperms.command.info.server-brand-key=Merek Server +luckperms.command.info.server-version-key=Versi Server +luckperms.command.info.storage-key=Penyimpanan +luckperms.command.info.storage-type-key=Tipe +luckperms.command.info.storage.meta.split-types-key=Tipe +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=Terhubung +luckperms.command.info.storage.meta.file-size-key=Ukuran File +luckperms.command.info.extensions-key=Ekstensi +luckperms.command.info.messaging-key=Pesan +luckperms.command.info.instance-key=Contoh +luckperms.command.info.static-contexts-key=Konteks statis +luckperms.command.info.online-players-key=Pemain online +luckperms.command.info.online-players-unique={0} unik +luckperms.command.info.uptime-key=Masa aktif +luckperms.command.info.local-data-key=Data Lokal +luckperms.command.info.local-data={0} pengguna, {1} grup, {2} tracks +luckperms.command.generic.create.success={0} telah selesai dibuat +luckperms.command.generic.create.error=Terdapat kesalahan ketika membuat {0} +luckperms.command.generic.create.error-already-exists={0} sudah ada\! +luckperms.command.generic.delete.success={0} berhasil di hapus +luckperms.command.generic.delete.error=Terdapat kesalahan ketika menghapus {0} +luckperms.command.generic.delete.error-doesnt-exist={0} tidak ada\! +luckperms.command.generic.rename.success={0} telah berhasil diganti ke {1} +luckperms.command.generic.clone.success={0} telah berhasil di klon ke {1} +luckperms.command.generic.info.parent.title=Grup Induk +luckperms.command.generic.info.parent.temporary-title=Grup Induk Sementara +luckperms.command.generic.info.expires-in=kadaluarsa dalam +luckperms.command.generic.info.inherited-from=turunkan dari +luckperms.command.generic.info.inherited-from-self=diri sendiri +luckperms.command.generic.show-tracks.title={0}''s Tracks +luckperms.command.generic.show-tracks.empty={0} sedang tidak dalam track manapun +luckperms.command.generic.clear.node-removed={0} node telah dihapus +luckperms.command.generic.clear.node-removed-singular={0} node telah dihapus +luckperms.command.generic.clear=Kelompok {0} telah di hapus dalam konteks {1} +luckperms.command.generic.permission.info.title=Perizinan milik {0} +luckperms.command.generic.permission.info.empty={0} tidak memiliki set perizinan apapun +luckperms.command.generic.permission.info.click-to-remove=Klik untuk menghapus node ini dari {0} +luckperms.command.generic.permission.check.info.title=Informasi perizinan untuk {0} +luckperms.command.generic.permission.check.info.directly={0} harus {1} diatur ke {2} dalam konteks {3} +luckperms.command.generic.permission.check.info.inherited={0} inhertis {1} jadi {2} dari {3} di konteks {4} +luckperms.command.generic.permission.check.info.not-directly={0} tidak memiliki {1} pengaturan +luckperms.command.generic.permission.check.info.not-inherited={0} tidak mewarisi {1} +luckperms.command.generic.permission.check.result.title=Mengecek perizinan untuk {0} +luckperms.command.generic.permission.check.result.result-key=Hasil +luckperms.command.generic.permission.check.result.processor-key=Prosesor +luckperms.command.generic.permission.check.result.cause-key=Penyebab +luckperms.command.generic.permission.check.result.context-key=Konteks +luckperms.command.generic.permission.set=Mengatur kunci meta {0} ke {1} untuk {2} dalam konteks {3} +luckperms.command.generic.permission.already-has={0} telah memiliki {1} dalam konteks {2} +luckperms.command.generic.permission.set-temp=Mengatur {0} ke {1} untuk {2} selama {3} di konteks {4} +luckperms.command.generic.permission.already-has-temp={0} tidak memiliki {1} untuk sementara dalam konteks {2} +luckperms.command.generic.permission.unset=Merubah {0} ke {1} dalam konteks {2} +luckperms.command.generic.permission.doesnt-have={0} tidak memiliki {1} dalam konteks {2} +luckperms.command.generic.permission.unset-temp=Merubah sementara perizinan {0} ke {1} dalam konteks {2} +luckperms.command.generic.permission.subtract=Mengatur {0} ke {1} untuk {2} selama {3} di konteks {4}. {5} lebih sedikit dari sebelumnya +luckperms.command.generic.permission.doesnt-have-temp={0} tidak memiliki perizinan sementara {1} dalam konteks {2} +luckperms.command.generic.permission.clear=Perizinan {0} telah di hapus dalam konteks {1} +luckperms.command.generic.parent.info.title=Kelompok {0} +luckperms.command.generic.parent.info.empty={0} tidak memiliki kelompok yang ditentukan +luckperms.command.generic.parent.info.click-to-remove=Klik untuk menghapus kelompok ini dari {0} +luckperms.command.generic.parent.add={0} sekarang memiliki perizinan dari {1} dalam konteks {2} +luckperms.command.generic.parent.add-temp={0} sekarang memiliki perizinan dari {1} untuk jangka waktu {2} dalam konteks {3} +luckperms.command.generic.parent.set={0} mendapatkan parent groupsnya dihapus, sekarang hanya memiliki inherits {1} di konteks {2} +luckperms.command.generic.parent.set-track={0} mendapatkan groupnya di track {1} dihapuskan, dan sekarang hanya inherits {2} di konteks {3} +luckperms.command.generic.parent.remove={0} tidak lagi memiliki perizinan dari {1} dalam konteks {2} +luckperms.command.generic.parent.remove-temp={0} tidak lagi memiliki perizinan sementara dari {1} dalam konteks {2} +luckperms.command.generic.parent.subtract={0} akan mewarisi perizinan dari {1} untuk jangka waktu {2} dalam konteks {3}, {4} lebih sedikit dari sebelumnya +luckperms.command.generic.parent.clear=Kelompok {0} telah di hapus dalam konteks {1} +luckperms.command.generic.parent.clear-track=Kelompok {0} pada track {2} telah di hapus dalam konteks {1} +luckperms.command.generic.parent.already-inherits={0} telah mewarisi dari {1} dalam konteks {2} +luckperms.command.generic.parent.doesnt-inherit={0} tidak mewarisi dari {1} dalam konteks {2} +luckperms.command.generic.parent.already-temp-inherits={0} sementara sudah mewarisi dari {1} dalam konteks {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} sementara tidak mewarisi dari {1} dalam konteks {2} +luckperms.command.generic.chat-meta.info.title-prefix=Awalan {0} +luckperms.command.generic.chat-meta.info.title-suffix=Akhiran {0} +luckperms.command.generic.chat-meta.info.none-prefix={0} tidak memiliki awalan +luckperms.command.generic.chat-meta.info.none-suffix={0} tidak memiliki akhiran +luckperms.command.generic.chat-meta.info.click-to-remove=Klik untuk menghapus {0} dari {1} +luckperms.command.generic.chat-meta.already-has={0} telah memiliki {1} {2} diatur pada prioritas dari {3} dalam konteks {4} +luckperms.command.generic.chat-meta.already-has-temp={0} telah memiliki {1} {2} sementara diatur pada prioritas dari {3} dalam konteks {4} +luckperms.command.generic.chat-meta.doesnt-have={0} tidak memiliki {1} {2} diatur pada prioritas dari {3} dalam konteks {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} tidak memiliki {1} {2} untuk sementara yang diatur pada prioritas dari {3} dalam konteks {4} +luckperms.command.generic.chat-meta.add={0} memiliki {1} {2} diatur pada prioritas dari {3} dalam konteks {4} +luckperms.command.generic.chat-meta.add-temp={0} memiliki {1} {2} diatur pada prioritas dari {3} dengan durasi {4} dalam konteks {5} +luckperms.command.generic.chat-meta.remove={0} memiliki {1} {2} diatur pada prioritas dari {3} dan dihapus dalam konteks {4} +luckperms.command.generic.chat-meta.remove-bulk={0} memiliki semua {1} diatur pada prioritas dari {2} dan dihapus dalam konteks {3} +luckperms.command.generic.chat-meta.remove-temp={0} memiliki {1} {2} untuk sementara dan diatur pada prioritas dari {3} dan dihapus dalam konteks {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} memiliki semua {1} untuk sementara diatur pada prioritas dari {2} dan dihapus dalam konteks {3} +luckperms.command.generic.meta.info.title={0} Meta +luckperms.command.generic.meta.info.none={0} tidak memiliki meta +luckperms.command.generic.meta.info.click-to-remove=Klik untuk menghapus node meta ini dari {0} +luckperms.command.generic.meta.already-has={0} sudah memiliki kunci meta {1} diatur ke {2} dalam konteks {3} +luckperms.command.generic.meta.already-has-temp={0} sudah memiliki kunci meta {1} diatur sementara ke {2} dalam konteks {3} +luckperms.command.generic.meta.doesnt-have={0} tidak memiliki kunci meta {1} dalam konteks {2} +luckperms.command.generic.meta.doesnt-have-temp={0} tidak memiliki kunci meta {1} yang diatur sementara dalam konteks {2} +luckperms.command.generic.meta.set=Mengatur kunci meta {0} ke {1} untuk {2} dalam konteks {3} +luckperms.command.generic.meta.set-temp=Mengatur kunci meta {0} ke {1} untuk {2} dengan durasi {3} dalam konteks {4} +luckperms.command.generic.meta.unset=Merubah kunci meta {0} ke {1} dalam konteks {2} +luckperms.command.generic.meta.unset-temp=Merubah sementara kunci meta {0} ke {1} dalam konteks {2} +luckperms.command.generic.meta.clear={0} punya meta matching tipe {1} di hapus konteks {2} +luckperms.command.generic.contextual-data.title=Data yang berhubungan dengan konteks +luckperms.command.generic.contextual-data.mode.key=mode +luckperms.command.generic.contextual-data.mode.server=server +luckperms.command.generic.contextual-data.mode.active-player=pemain aktif +luckperms.command.generic.contextual-data.contexts-key=Konteks +luckperms.command.generic.contextual-data.prefix-key=Awalan +luckperms.command.generic.contextual-data.suffix-key=Akhiran +luckperms.command.generic.contextual-data.primary-group-key=Grup utama +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Tidak ada +luckperms.command.user.info.title=Info Pengguna +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=tipe +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=offline +luckperms.command.user.info.status-key=Status +luckperms.command.user.info.status.online=Online +luckperms.command.user.info.status.offline=Offline +luckperms.command.user.removegroup.error-primary=Kamu tidak dapat menghapus pengguna dari grup utamanya +luckperms.command.user.primarygroup.not-member={0} belum menjadi anggota dari {1}, sedang menambahkannya sekarang +luckperms.command.user.primarygroup.already-has={0} telah memiliki {1} sebagai kelompok utama +luckperms.command.user.primarygroup.warn-option=Peringatan\: Metode perhitungan group pertama yang digunakan oleh server ini ({0}) tidak akan mempengaruhi perubahan ini +luckperms.command.user.primarygroup.set=Grup utama {0} telah di atur ke {1} +luckperms.command.user.track.error-not-contain-group={0} sedang tidak berada dalam kelompok apapun pada {1} +luckperms.command.user.track.unsure-which-track=Tidak yakin track apa yang ingin digunakan, tolong menjelaskan itu sebangai argument +luckperms.command.user.track.missing-group-advice=Silahkan buat grup atau menghapusnya dari track dan coba lagi +luckperms.command.user.promote.added-to-first={0} tidak terdapat pada grup apapun dalam {1}, maka {0} ditambahkan ke grup pertama, {2} dalam konteks {3} +luckperms.command.user.promote.not-on-track={0} tidak terdapat dalam grup apapun dalam {1}, maka tidak di promosikan +luckperms.command.user.promote.success=Mempromote {0} dengan track {1} dari track {2} ke {3} di kontexs {4} +luckperms.command.user.promote.end-of-track=Akhir track {0} tercapai, tidak dapat mempromosikan {1} +luckperms.command.user.promote.next-group-deleted=Grup selanjutnya dalam track, {0}, sudah tidak ada +luckperms.command.user.promote.unable-to-promote=Tidak dapat mempromosikan pengguna +luckperms.command.user.demote.success=Mendemosikan {0} sepanjang track {1} dari {2} ke {3} dalam konteks {4} +luckperms.command.user.demote.end-of-track=Akhir dari track {0} sudah tercapai, maka {1} dihapus dari {2} +luckperms.command.user.demote.end-of-track-not-removed=Akhir dari track {0} sudah tercapai, tetapi {1} tidak dihapus dari grup pertama +luckperms.command.user.demote.previous-group-deleted=Grup sebelumnya dalam track, {0}, sudah tidak ada +luckperms.command.user.demote.unable-to-demote=Tidak dapat menurunkan pengguna +luckperms.command.group.list.title=Grup +luckperms.command.group.delete.not-default=Anda tidak bisa menghapus kelompok default +luckperms.command.group.info.title=Info Grup +luckperms.command.group.info.display-name-key=Nama Tampilan +luckperms.command.group.info.weight-key=Berat +luckperms.command.group.setweight.set=Mengatur berat ke {0} dari kelompok {1} +luckperms.command.group.setdisplayname.doesnt-have={0} tidak memiliki nama tampilan untuk diterapkan +luckperms.command.group.setdisplayname.already-has={0} sudah memiliki nama tampilan dari {1} +luckperms.command.group.setdisplayname.already-in-use=Nama tampilan {0} sedang digunakan oleh {1} +luckperms.command.group.setdisplayname.set=Mengatur nama tampilan ke {0} untuk kelompok {1} dalam konteks {2} +luckperms.command.group.setdisplayname.removed=Telah menghapus nama untuk kelompok {0} dalam konteks {1} +luckperms.command.track.list.title=Trek +luckperms.command.track.path.empty=Tidak ada +luckperms.command.track.info.showing-track=Menampilkan Track +luckperms.command.track.info.path-property=Jejak +luckperms.command.track.clear=kelompok track {0} telah di hapus +luckperms.command.track.append.success=Kelompok {0} telah ditambahkan ke track {1} +luckperms.command.track.insert.success=Kelompok {0} telah dimasukkan ke track {1} pada posisi {2} +luckperms.command.track.insert.error-number=Jumlah yang diharapkan tetapi mendapat\: {0} +luckperms.command.track.insert.error-invalid-pos=Tidak dapat memasukkan pada posisi {0} +luckperms.command.track.insert.error-invalid-pos-reason=posisi tidak sah +luckperms.command.track.remove.success=Kelompok {0} telah dihapus dari track {1} +luckperms.command.track.error-empty={0} tidak bisa digunakan ketika kosong atau hanya berisi satu kelompok +luckperms.command.track.error-multiple-groups={0} adalah anggota dari beberapa kelompok dalam track ini +luckperms.command.track.error-ambiguous=Tidak dapat menemukan lokasi mereka +luckperms.command.track.already-contains={0} sudah berisi {1} +luckperms.command.track.doesnt-contain={0} tidak berisi {1} +luckperms.command.log.load-error=Log nya tidak dapat dimuat +luckperms.command.log.invalid-page=Nomor halaman tidak sah +luckperms.command.log.invalid-page-range=Silahkan masukkan nilai antara {0} dan {1} +luckperms.command.log.empty=Tidak ada entri log untuk ditampilkan +luckperms.command.log.notify.error-console=Tidak dapat mengalihkan notifikasi ke konsol +luckperms.command.log.notify.enabled-term=Diaktifkan +luckperms.command.log.notify.disabled-term=Dimatikan +luckperms.command.log.notify.changed-state={0} mengeluarkan log +luckperms.command.log.notify.already-on=Kamu sudah menerima notifikasi +luckperms.command.log.notify.already-off=Kamu sedang tidak menerima notfikasi +luckperms.command.log.notify.invalid-state=State tidak diketahui. Mengharapkan {0} atau {1} +luckperms.command.log.show.search=Menampilkan tindakan terbaru untuk kueri {0} +luckperms.command.log.show.recent=Menampilkan tindakan terbaru +luckperms.command.log.show.by=Menampilkan tindakan terbaru berdasarkan {0} +luckperms.command.log.show.history=Menunjukkan histori dari {0} {1} +luckperms.command.export.error-term=Kesalahan +luckperms.command.export.already-running=Telah ada proses ekspor lain yang berjalan +luckperms.command.export.file.already-exists=File {0} telah ada +luckperms.command.export.file.not-writable=File {0} tidak dapat ditulis +luckperms.command.export.file.success=Berhasil diekspor ke {0} +luckperms.command.export.file-unexpected-error-writing=Sebuah kesalahan yang tidak terduga terjadi ketika menulis file Anda +luckperms.command.export.web.export-code=Ekspor kode +luckperms.command.export.web.import-command-description=Gunakan perintah berikut untuk mengimpor +luckperms.command.import.term=Impor +luckperms.command.import.error-term=Kesalahan +luckperms.command.import.already-running=Proses impor lain sedang berjalan +luckperms.command.import.file.doesnt-exist=File {0} tidak ada +luckperms.command.import.file.not-readable=File {0} tidak dapat dibaca +luckperms.command.import.file.unexpected-error-reading=Sebuah kesalahan tidak terduga terjadi ketika membaca file yang di import +luckperms.command.import.file.correct-format=apakan itu adalah format yang benar? +luckperms.command.import.web.unable-to-read=Tidak dapat membaca data menggunakan kode yang diberikan +luckperms.command.import.progress.percent={0}% telah Selesai +luckperms.command.import.progress.operations={0}/{1} operasi selesai +luckperms.command.import.starting=Memulai proses import +luckperms.command.import.completed=SELESAI +luckperms.command.import.duration=membutuhkan {0} detik +luckperms.command.bulkupdate.must-use-console=Perintah pembaruan massal hanya dapat digunakan dari konsol +luckperms.command.bulkupdate.invalid-data-type=Jenis tidak valid, mengharapkan {0} +luckperms.command.bulkupdate.invalid-constraint=Batasan tidak valid {0} +luckperms.command.bulkupdate.invalid-constraint-format=Batasan harus dalam format {0} +luckperms.command.bulkupdate.invalid-comparison=Operator perbandingan tidak valid {0} +luckperms.command.bulkupdate.invalid-comparison-format=Diharapkan salah satu dari yang berikut ini\: {0} +luckperms.command.bulkupdate.queued=Operasi pembaruan massal telah diantrekan +luckperms.command.bulkupdate.confirm=Menjalankan {0} untuk mengeksekusi update +luckperms.command.bulkupdate.unknown-id=Operasi dengan id {0} tidak ada atau sudah kadaluwarsa +luckperms.command.bulkupdate.starting=Menjalankan pembaruan massal +luckperms.command.bulkupdate.success=Pembaruan masal seelesai dengan sukses +luckperms.command.bulkupdate.success.statistics.nodes=Total node yang terpengaruh +luckperms.command.bulkupdate.success.statistics.users=Total pengguna yang terpengaruh +luckperms.command.bulkupdate.success.statistics.groups=Total grup yang terpengaruh +luckperms.command.bulkupdate.failure=Pembaruan masal gagal, periksa konsol untuk mengetahui kesalahan +luckperms.command.update-task.request=Proses update telah diminta, mohon tunggu +luckperms.command.update-task.complete=Tugas update selesai +luckperms.command.update-task.push.attempting=Memulai untuk mendorong ke server lain +luckperms.command.update-task.push.complete=Berhasil memberitahu server lainnya melalui {0} +luckperms.command.update-task.push.error=Error ketiak mengirim perubahan ke server lain +luckperms.command.update-task.push.error-not-setup=Tidak dapat mengirim perubahan ke server lain dikarenakan "messaging service" belum di configurasi +luckperms.command.reload-config.success=File konfigurasi telah dimuat ulang +luckperms.command.reload-config.restart-note=beberapa pengaturan hanya berlaku setelah server di restart +luckperms.command.translations.searching=Sedang mencari untuk terjemahan yang tersedia, mohon bersabar... +luckperms.command.translations.searching-error=Tidak dapat memperoleh daftar terjemahan yang tersedia +luckperms.command.translations.installed-translations=Terjemahan terinstal +luckperms.command.translations.available-translations=Terjemahan tersedia +luckperms.command.translations.percent-translated={0}% sudah diterjemahkan +luckperms.command.translations.translations-by=oleh +luckperms.command.translations.installing=Menginstall terjemahan, harap tunggu... +luckperms.command.translations.download-error=Tidak dapat mendownload terjemahan untuk {0} +luckperms.command.translations.installing-specific=Menginstall bahasa {0}... +luckperms.command.translations.install-complete=Instalasi selesai +luckperms.command.translations.download-prompt=Gunakan {0} untuk mendownload dan menginstal ke versi terbaru dari terjemahan yang disediakan oleh komunitas +luckperms.command.translations.download-override-warning=Harap dicatat bahwa ini akan mengesampingkan perubahan apa pun yang sudah Anda buat untuk bahasa-bahasa ini +luckperms.usage.user.description=Satu set perintah untuk mengelola pengguna dalam LuckPerms. (''Pengguna'' di LuckPerms hanyalah pemain, dan dapat merujuk ke UUID atau nama pengguna) +luckperms.usage.group.description=Satu set perintah untuk mengelola grup dalam LuckPerms. Grup hanyalah kumpulan penetapan izin yang dapat diberikan kepada pengguna. Grup baru dibuat menggunakan perintah ''creategroup''. +luckperms.usage.track.description=Seperangkat perintah untuk mengelola tracks dalam LuckPerms. Tracks adalah kumpulan grup yang dapat digunakan untuk mendefinisikan promosi dan demosi. +luckperms.usage.log.description=Seperangkat perintah untuk mengelola fungsionalitas log dalam LuckPerms. +luckperms.usage.sync.description=Memuat ulang semua data dari penyimpanan plugin ke memori dan mengaplikasikan semua perubahan yang terdeteksi. +luckperms.usage.info.description=Menyeteak semua informasi umum tentang plugin yang aktif. +luckperms.usage.editor.description=Buat sesi editor situs web baru +luckperms.usage.editor.argument.type=jenis yang akan dimuat ke dalam editor. (''all'', ''users'' atau ''grup'') +luckperms.usage.editor.argument.filter=izin untuk memfilter entri pengguna menurut +luckperms.usage.verbose.description=Mengontrol sistem pemantauan pemeriksaan izin verbose plugin. +luckperms.usage.verbose.argument.action=apakah ingin mengaktifkan/menonaktifkan logging, atau mengunggah output yang dicatat +luckperms.usage.verbose.argument.filter=filter untuk mencocokkan entri terhadap +luckperms.usage.verbose.argument.commandas=pemain/perintah untuk dijalankan +luckperms.usage.tree.description=Menghasilkan tampilan pohon (hierarki daftar yang diurutkan) dari semua izin yang diketahui oleh LuckPerms. +luckperms.usage.tree.argument.scope=akar pohon. Tentukan "." untuk memasukkan semua izin +luckperms.usage.tree.argument.player=nama pemain online yang diperiksa +luckperms.usage.search.description=Mencari semua pengguna/grup dengan izin spesifik +luckperms.usage.search.argument.permission=ijin untuk mencari +luckperms.usage.search.argument.page=halaman untuk ditampilkan +luckperms.usage.network-sync.description=Sinkronkan perubahan dengan penyimpanan dan minta agar semua server lain di jaringan melakukan hal yang sama +luckperms.usage.import.description=Import data dari file yang sudah di export +luckperms.usage.import.argument.file=file untuk di impor dari +luckperms.usage.import.argument.replace=mengganti data yang tersedia dari pada menggabungkan +luckperms.usage.import.argument.upload=mengupload data dari ekspor sebelumnya +luckperms.usage.export.description=Mengekspor semua data perizinan ke ''ekspor'' file. Dapat di impor kembali nantinya. +luckperms.usage.export.argument.file=file untuk di ekspor ke +luckperms.usage.export.argument.without-users=mengecualikan pengguna dari ekspor +luckperms.usage.export.argument.without-groups=mengecualikan kelompok dari ekspor +luckperms.usage.export.argument.upload=Mengupload semua data perizinan ke webeditor. Dapat di impor kembali nantinya. +luckperms.usage.reload-config.description=Memuat ulang beberapa opsi konfigurasi +luckperms.usage.bulk-update.description=Jalankan kueri perubahan massal pada semua data +luckperms.usage.bulk-update.argument.data-type=tipe data yang sedang diganti. (''semua'', ''pengguna'' atau ''kelompok'') +luckperms.usage.bulk-update.argument.action=tindakan yang akan dilakukan pada data. (''perbarui'' atau ''hapus'') +luckperms.usage.bulk-update.argument.action-field=bidang untuk bertindak. hanya diperlukan untuk ''pembaruan''. (''izin'', ''server'' atau ''dunia'') +luckperms.usage.bulk-update.argument.action-value=nilai yang akan diganti. hanya diperlukan untuk ''pembaruan''. +luckperms.usage.bulk-update.argument.constraint=kendala yang diperlukan untuk pembaruan +luckperms.usage.translations.description=Mengelola terjemahan +luckperms.usage.translations.argument.install=subperintah untuk memasang terjemahan +luckperms.usage.apply-edits.description=Menerapkan perubahan perzinan yang dibuat dari web editor +luckperms.usage.apply-edits.argument.code=kode unik untuk data +luckperms.usage.apply-edits.argument.target=kepada siapa data akan diterapkan +luckperms.usage.create-group.description=Membuat kelompok baru +luckperms.usage.create-group.argument.name=nama kelompok +luckperms.usage.create-group.argument.weight=berat kelompok +luckperms.usage.create-group.argument.display-name=nama tampilan kelompok +luckperms.usage.delete-group.description=Menghapus kelompok +luckperms.usage.delete-group.argument.name=nama kelompok +luckperms.usage.list-groups.description=Daftar semua kelompok pada platform +luckperms.usage.create-track.description=Membuat track baru +luckperms.usage.create-track.argument.name=nama track +luckperms.usage.delete-track.description=Menghapus track +luckperms.usage.delete-track.argument.name=nama track +luckperms.usage.list-tracks.description=Daftar semua track pada platform +luckperms.usage.user-info.description=Menampilkan info pengguna +luckperms.usage.user-switchprimarygroup.description=Mengganti kelompok utama pengguna +luckperms.usage.user-switchprimarygroup.argument.group=group untuk dialihkan +luckperms.usage.user-promote.description=Mempromosikan pengguna naik ke track +luckperms.usage.user-promote.argument.track=track telah mempromosikan pengguna naik +luckperms.usage.user-promote.argument.context=konteks untuk mempromosikan pengguna +luckperms.usage.user-promote.argument.dont-add-to-first=hanya promosikan pengguna apabila mereka telah berada pada track +luckperms.usage.user-demote.description=Menurunkan pengguna 1 kelompok +luckperms.usage.user-demote.argument.track=track untuk menurunkan pengguna +luckperms.usage.user-demote.argument.context=konteks untuk menurunkan pengguna +luckperms.usage.user-demote.argument.dont-remove-from-first=mencegah pengguna dihapus dari grup pertama +luckperms.usage.user-clone.description=Klon pengguna +luckperms.usage.user-clone.argument.user=nama/uuid dari pengguna untuk di klonkan +luckperms.usage.group-info.description=Memberikan tentang info kelompok +luckperms.usage.group-listmembers.description=Menampilkan pengguna/kelompok yang diturunkan dari kelompok ini +luckperms.usage.group-listmembers.argument.page=halaman untuk ditampilkan +luckperms.usage.group-setweight.description=Menetapkan berat kelompok +luckperms.usage.group-setweight.argument.weight=berat untuk ditetapkan +luckperms.usage.group-set-display-name.description=Menerapkan nama tampilan kelompok +luckperms.usage.group-set-display-name.argument.name=nama untuk diterapkan +luckperms.usage.group-set-display-name.argument.context=konteks untuk diatur ke nama +luckperms.usage.group-rename.description=Mengubah nama kelompok +luckperms.usage.group-rename.argument.name=nama baru +luckperms.usage.group-clone.description=Salin kelompok +luckperms.usage.group-clone.argument.name=nama dari kelompok untuk yang akan salin +luckperms.usage.holder-editor.description=Membukan perizinan web editor +luckperms.usage.holder-showtracks.description=Mendaftar track tempat objek berada +luckperms.usage.holder-clear.description=Menghapus semua perizinan, kelompok dan meta +luckperms.usage.holder-clear.argument.context=konteks untuk difilter berdasarkan +luckperms.usage.permission.description=Mengubah perizinan +luckperms.usage.parent.description=Merubah turunan +luckperms.usage.meta.description=Edit nilai metadata +luckperms.usage.permission-info.description=Mendaftar node perizinan yang dimiliki objek +luckperms.usage.permission-info.argument.page=halaman untuk ditampilkan +luckperms.usage.permission-info.argument.sort-mode=bagaimana cara mengurutkan entri +luckperms.usage.permission-set.description=Mengatur perizinan untuk objek +luckperms.usage.permission-set.argument.node=node perizinan yang akan diatur +luckperms.usage.permission-set.argument.value=nilai node +luckperms.usage.permission-set.argument.context=konteks untuk ditambahkan ke perizinan +luckperms.usage.permission-unset.description=Membatalkan perizinan untuk objek +luckperms.usage.permission-unset.argument.node=node perizinan yang akan dihapus +luckperms.usage.permission-unset.argument.context=konteks untuk menghapus izin di +luckperms.usage.permission-settemp.description=Mengatur perizinan untuk objek sementara +luckperms.usage.permission-settemp.argument.node=node perizinan yang akan diatur +luckperms.usage.permission-settemp.argument.value=nilai node +luckperms.usage.permission-settemp.argument.duration=durasi sampai node perizinan berakhir +luckperms.usage.permission-settemp.argument.temporary-modifier=bagaimana perizinan sementara seharusnya diterapkan +luckperms.usage.permission-settemp.argument.context=konteks untuk menambahkan izin di +luckperms.usage.permission-unsettemp.description=Membatalkan izin sementara untuk objek +luckperms.usage.permission-unsettemp.argument.node=simpul izin untuk dibatalkan pengaturannya +luckperms.usage.permission-unsettemp.argument.duration=durasi untuk mengurangi +luckperms.usage.permission-unsettemp.argument.context=konteks untuk menghapus izin di +luckperms.usage.permission-clear.description=Menghapus semua perizinan +luckperms.usage.parent-info.argument.page=halaman untuk ditampilkan +luckperms.usage.parent-info.argument.sort-mode=bagaimana cara mengurutkan entri +luckperms.usage.parent-set.argument.group=kelompok ditetapkan ke +luckperms.usage.parent-remove.argument.group=kelompok untuk dihapus +luckperms.usage.parent-remove-temp.argument.group=kelompok untuk dihapus +luckperms.usage.parent-clear.argument.context=konteks untuk difilter berdasarkan +luckperms.usage.parent-clear-track.argument.context=konteks untuk difilter berdasarkan +luckperms.usage.meta-info.description=Menampilkan semua meta chat +luckperms.usage.meta-set.description=Mengatur nilai meta +luckperms.usage.meta-set.argument.key=kunci untuk diterapkan +luckperms.usage.meta-set.argument.value=nilai yang kan diterapkan +luckperms.usage.meta-set.argument.context=konteks untuk ditambah pasangan meta di +luckperms.usage.meta-unset.description=Menghapus nilai meta +luckperms.usage.meta-unset.argument.key=kunci untuk dihapus +luckperms.usage.meta-unset.argument.context=konteks untuk dihapuskan pasangan meta di +luckperms.usage.meta-settemp.description=Mengatur nilai meta sementara +luckperms.usage.meta-settemp.argument.key=kunci untuk diterapkan +luckperms.usage.meta-settemp.argument.value=nilai yang kan diterapkan +luckperms.usage.meta-settemp.argument.duration=durasi sampai nilai meta berakhir +luckperms.usage.meta-settemp.argument.context=konteks untuk ditambah pasangan meta +luckperms.usage.meta-unsettemp.description=Menghapus nilai meta sementara +luckperms.usage.meta-unsettemp.argument.key=kunci untuk dihapus +luckperms.usage.meta-unsettemp.argument.context=konteks untuk dihapuskan pasangan meta di +luckperms.usage.meta-addprefix.description=Menambahkan awalan +luckperms.usage.meta-addprefix.argument.priority=prioritas untuk mengatur awalan pada +luckperms.usage.meta-addprefix.argument.prefix=string awalan +luckperms.usage.meta-addprefix.argument.context=konteks untuk ditambahkan di awalan +luckperms.usage.meta-addsuffix.description=Menambahkan akhiran +luckperms.usage.meta-addsuffix.argument.priority=prioritas untuk mengatur akhiran pada +luckperms.usage.meta-addsuffix.argument.suffix=string akhiran +luckperms.usage.meta-addsuffix.argument.context=konteks untuk ditambahkan di akhiran +luckperms.usage.meta-setprefix.description=Mengatur awalan +luckperms.usage.meta-setprefix.argument.priority=prioritas untuk mengatur awalan pada +luckperms.usage.meta-setprefix.argument.prefix=string awalan +luckperms.usage.meta-setsuffix.description=Mengatur akhiran +luckperms.usage.meta-setsuffix.argument.priority=prioritas untuk mengatur akhiran pada +luckperms.usage.meta-setsuffix.argument.suffix=string akhiran +luckperms.usage.meta-removeprefix.description=Menghapus awalan +luckperms.usage.meta-removeprefix.argument.priority=prioritas untuk mengatur awalan pada +luckperms.usage.meta-removeprefix.argument.prefix=string awalan +luckperms.usage.meta-removesuffix.description=Menghapus akhiran +luckperms.usage.meta-removesuffix.argument.priority=prioritas untuk menghapus akhiran pada +luckperms.usage.meta-removesuffix.argument.suffix=string akhiran +luckperms.usage.meta-addtemp-prefix.description=Menambahkan awalan sementara +luckperms.usage.meta-addtemp-prefix.argument.priority=prioritas untuk mengatur awalan pada +luckperms.usage.meta-addtemp-prefix.argument.prefix=string awalan +luckperms.usage.meta-addtemp-prefix.argument.duration=durasi sampai awalan berakhir +luckperms.usage.meta-addtemp-suffix.description=Menambahkan akhiran sementara +luckperms.usage.meta-addtemp-suffix.argument.priority=prioritas untuk mengatur akhiran pada +luckperms.usage.meta-addtemp-suffix.argument.suffix=string akhiran +luckperms.usage.meta-addtemp-suffix.argument.duration=durasi sampai akhiran berakhir +luckperms.usage.meta-settemp-prefix.description=Menetapkan awalan sementara +luckperms.usage.meta-settemp-prefix.argument.priority=prioritas untuk mengatur awalan pada +luckperms.usage.meta-settemp-prefix.argument.prefix=string awalan +luckperms.usage.meta-settemp-prefix.argument.duration=durasi sampai awalan berakhir +luckperms.usage.meta-settemp-suffix.description=Menetapkan akhiran sementara +luckperms.usage.meta-settemp-suffix.argument.priority=prioritas untuk mengatur akhiran pada +luckperms.usage.meta-settemp-suffix.argument.suffix=string akhiran +luckperms.usage.meta-settemp-suffix.argument.duration=durasi sampai akhiran berakhir +luckperms.usage.meta-removetemp-prefix.description=Menghapus awalan sementara +luckperms.usage.meta-removetemp-prefix.argument.priority=prioritas untuk menghapus awalan pada +luckperms.usage.meta-removetemp-prefix.argument.prefix=string awalan +luckperms.usage.meta-removetemp-suffix.description=Menghapus akhiran sementara +luckperms.usage.meta-removetemp-suffix.argument.priority=prioritas untuk menghapus akhiran pada +luckperms.usage.meta-removetemp-suffix.argument.suffix=string akhiran +luckperms.usage.meta-clear.description=Hapus semua meta +luckperms.usage.track-editor.description=Membukan perizinan web editor +luckperms.usage.track-append.argument.group=kelompok untuk ditambahkan +luckperms.usage.track-insert.argument.group=kelompok untuk dimasukkan +luckperms.usage.track-remove.description=Menghapus kelompok dari track +luckperms.usage.track-remove.argument.group=kelompok untuk dihapus +luckperms.usage.track-clear.description=Menghapus kelompok pada track +luckperms.usage.track-rename.description=Mengubah nama track +luckperms.usage.track-rename.argument.name=nama baru +luckperms.usage.track-clone.description=Salin track +luckperms.usage.track-clone.argument.name=nama dari track yang akan salin +luckperms.usage.log-recent.description=Meliihat tindakan terbaru +luckperms.usage.log-recent.argument.user=nama/uuid dari pengguna untuk di filtel berdasarkan +luckperms.usage.log-recent.argument.page=nomor halaman untuk ditampilkan +luckperms.usage.log-search.argument.page=nomor halaman untuk ditampilkan +luckperms.usage.log-user-history.description=Tampilkan histori pengguna +luckperms.usage.log-user-history.argument.user=nama/uuid dari pengguna +luckperms.usage.log-user-history.argument.page=nomor halaman untuk ditampilkan +luckperms.usage.log-group-history.description=Lihat riwayat grup +luckperms.usage.log-group-history.argument.group=nama kelompok +luckperms.usage.log-group-history.argument.page=nomor halaman untuk ditampilkan +luckperms.usage.log-track-history.description=Lihat riwayat track +luckperms.usage.log-track-history.argument.track=nama track +luckperms.usage.log-track-history.argument.page=nomor halaman untuk ditampilkan +luckperms.usage.sponge.description=Mengatur data ekstra Sponge +luckperms.usage.sponge.argument.subject=subjek yang akan di modifikasi +luckperms.usage.sponge-permission-info.description=Menampilkan informasi tentang perizinan subjek +luckperms.usage.sponge-permission-info.argument.contexts=konteks untuk memfilter +luckperms.usage.sponge-permission-set.description=Mengatur perizinan untuk subjek +luckperms.usage.sponge-permission-set.argument.node=node perizinan yang akan diatur +luckperms.usage.sponge-permission-set.argument.tristate=nilai yang akan ditetapkan untuk izin +luckperms.usage.sponge-permission-set.argument.contexts=konteks untuk ditambahkan ke perizinan +luckperms.usage.sponge-permission-clear.description=Membersihkan perizinan Subjek +luckperms.usage.sponge-permission-clear.argument.contexts=konteks untuk dihapuskan ke perizinan +luckperms.usage.sponge-parent-info.description=Menampilkan informasi tentang kelompok subjek +luckperms.usage.sponge-parent-info.argument.contexts=konteks untuk diurutkan berdasarkan +luckperms.usage.sponge-parent-add.description=Menambahkan kelompok ke Subjek +luckperms.usage.sponge-parent-add.argument.collection=kumpulan subjek tempat Subjek induk berada +luckperms.usage.sponge-parent-add.argument.subject=nama dari subjek kelompok +luckperms.usage.sponge-parent-add.argument.contexts=konteks untuk ditambahkan ke kelompok +luckperms.usage.sponge-parent-remove.description=Menghapus kelompok dari Subjek +luckperms.usage.sponge-parent-remove.argument.collection=kumpulan subjek tempat Subjek induk berada +luckperms.usage.sponge-parent-remove.argument.subject=nama dari subjek kelompok +luckperms.usage.sponge-parent-remove.argument.contexts=konteks untuk dihapuskan ke kelompok +luckperms.usage.sponge-parent-clear.description=Membersihkan kelompok Subjek +luckperms.usage.sponge-parent-clear.argument.contexts=konteks untuk dihapuskan ke kelompok +luckperms.usage.sponge-option-info.description=Menampilkan informasi tentang opsi subjek +luckperms.usage.sponge-option-info.argument.contexts=konteks untuk diurutkan berdasarkan +luckperms.usage.sponge-option-set.description=Mengatur opsi untuk subjek +luckperms.usage.sponge-option-set.argument.key=kunci untuk diterapkan +luckperms.usage.sponge-option-set.argument.value=nilai untuk mengatur kunci +luckperms.usage.sponge-option-set.argument.contexts=konteks untuk mengatur opsi +luckperms.usage.sponge-option-unset.description=Membatalkan pengaturan opsi untuk Subjek +luckperms.usage.sponge-option-unset.argument.key=kunci untuk dihapus +luckperms.usage.sponge-option-unset.argument.contexts=konteks untuk membatalkan pengaturan kunci +luckperms.usage.sponge-option-clear.description=Menghapus opsi Subjek +luckperms.usage.sponge-option-clear.argument.contexts=konteks untuk menghapus opsi di diff --git a/src/plugins/LuckPerms/translations/repository/it_IT.properties b/src/plugins/LuckPerms/translations/repository/it_IT.properties new file mode 100644 index 0000000..7a8f773 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/it_IT.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=LOG +luckperms.logs.verbose-prefix=Pref +luckperms.logs.export-prefix=ESPORTA +luckperms.commandsystem.available-commands=Usa {0} per visualizzare i comandi disponibili +luckperms.commandsystem.command-not-recognised=Comando non riconosciuto +luckperms.commandsystem.no-permission=Non hai il permesso di usare questo comando\! +luckperms.commandsystem.no-permission-subcommands=Non hai il permesso di usare alcun sotto-comando +luckperms.commandsystem.already-executing-command=Un altro comando è in esecuzione, aspetta che finisca... +luckperms.commandsystem.usage.sub-commands-header=Sotto comandi +luckperms.commandsystem.usage.usage-header=Utilizzo del comando +luckperms.commandsystem.usage.arguments-header=Argomenti +luckperms.first-time.no-permissions-setup=Sembra che nessun permesso sia ancora stato configurato\! +luckperms.first-time.use-console-to-give-access=Prima che tu possa usare un qualsiasi comando di LuckPerms nel gioco, devi usare la console per darti l''accesso +luckperms.first-time.console-command-prompt=Apri la tua console ed esegui +luckperms.first-time.next-step=Dopo averlo fatto, puoi iniziare a definire le tue assegnazioni dei permessi e gruppi +luckperms.first-time.wiki-prompt=Non sai da dove cominciare? Dai un''occhiata qui\: {0} +luckperms.login.try-again=Sei pregato di riprovare +luckperms.login.loading-database-error=Si è verificato un errore del database durante il caricamento dei dati dei permessi +luckperms.login.server-admin-check-console-errors=Se sei un amministratore del server, sei pregato di controllare la console per ogni errore +luckperms.login.server-admin-check-console-info=Sei pregato di controllare la console del server per ulteriori informazioni +luckperms.login.data-not-loaded-at-pre=I dati dei permessi per il tuo utente non sono stati caricati durante la fase di pre-accesso +luckperms.login.unable-to-continue=impossibile continuare +luckperms.login.craftbukkit-offline-mode-error=questo è probabilmente dovuto ad un conflitto tra CraftBukkit e l''impostazione online-mode +luckperms.login.unexpected-error=Si è verificato un errore imprevisto durante la configurazione dei tuoi dati dei permessi +luckperms.opsystem.disabled=Il sistema OP vanilla è disabilitato su questo server +luckperms.opsystem.sponge-warning=Sei pregato di notare che lo stato di Operatore del Server non ha effetto sui controlli dei permessi di Sponge quando un plugin dei permessi è installato, devi modificare direttamente i dati utente +luckperms.duration.unit.years.plural={0} anni +luckperms.duration.unit.years.singular={0} anno +luckperms.duration.unit.years.short={0}a +luckperms.duration.unit.months.plural={0} mesi +luckperms.duration.unit.months.singular={0} mese +luckperms.duration.unit.months.short={0}me +luckperms.duration.unit.weeks.plural={0} settimane +luckperms.duration.unit.weeks.singular={0} settimana +luckperms.duration.unit.weeks.short={0}s +luckperms.duration.unit.days.plural={0} giorni +luckperms.duration.unit.days.singular={0} giorno +luckperms.duration.unit.days.short={0}g +luckperms.duration.unit.hours.plural={0} ore +luckperms.duration.unit.hours.singular={0} ora +luckperms.duration.unit.hours.short={0}o +luckperms.duration.unit.minutes.plural={0} minuti +luckperms.duration.unit.minutes.singular={0} minuto +luckperms.duration.unit.minutes.short={0}m +luckperms.duration.unit.seconds.plural={0} secondi +luckperms.duration.unit.seconds.singular={0} secondo +luckperms.duration.unit.seconds.short={0}s +luckperms.duration.since={0} fa +luckperms.command.misc.invalid-code=Codice non valido +luckperms.command.misc.response-code-key=codice di risposta +luckperms.command.misc.error-message-key=messaggio +luckperms.command.misc.bytebin-unable-to-communicate=Impossibile comunicare con bytebin +luckperms.command.misc.webapp-unable-to-communicate=Impossibile comunicare con l''app web +luckperms.command.misc.check-console-for-errors=Controlla la console per gli errori +luckperms.command.misc.file-must-be-in-data=Il file {0} deve essere un figlio diretto della directory dei dati +luckperms.command.misc.wait-to-finish=Attendi che finisca e riprova +luckperms.command.misc.invalid-priority=Priorità {0} non valida +luckperms.command.misc.expected-number=Previsto un numero +luckperms.command.misc.date-parse-error=Impossibile riconoscere la data {0} +luckperms.command.misc.date-in-past-error=Non puoi impostare una data nel passato\! +luckperms.command.misc.page=pagina {0} di {1} +luckperms.command.misc.page-entries={0} voci +luckperms.command.misc.none=Niente +luckperms.command.misc.loading.error.unexpected=Si è verificato un errore imprevisto +luckperms.command.misc.loading.error.user=Utente non caricato +luckperms.command.misc.loading.error.user-specific=Impossibile caricare l''utente specificato {0} +luckperms.command.misc.loading.error.user-not-found=Non è stato possibile trovare un utente per {0} +luckperms.command.misc.loading.error.user-save-error=Si è verificato un errore durante il salvataggio dei dati utente per {0} +luckperms.command.misc.loading.error.user-not-online=L''utente {0} non è online +luckperms.command.misc.loading.error.user-invalid={0} non è un nome utente o uuid valido +luckperms.command.misc.loading.error.user-not-uuid=L''utente di destinazione {0} non è un uuid valido +luckperms.command.misc.loading.error.group=Gruppo non caricato +luckperms.command.misc.loading.error.all-groups=Non è stato possibile caricare tutti i gruppi +luckperms.command.misc.loading.error.group-not-found=Non è stato trovato alcun gruppo chiamato {0} +luckperms.command.misc.loading.error.group-save-error=Si è verificato un errore durante il salvataggio dei dati del gruppo per {0} +luckperms.command.misc.loading.error.group-invalid={0} non è un nome di gruppo valido +luckperms.command.misc.loading.error.track=Traccia non caricata +luckperms.command.misc.loading.error.all-tracks=Non è stato possibile caricare tutte le tracce +luckperms.command.misc.loading.error.track-not-found=Non è stato possibile trovare una traccia chiamata {0} +luckperms.command.misc.loading.error.track-save-error=Si è verificato un errore durante il salvataggio dei dati della traccia per {0} +luckperms.command.misc.loading.error.track-invalid={0} non è un nome di traccia valido +luckperms.command.editor.no-match=Impossibile aprire l''editor, nessun oggetto corrisponde al tipo desiderato +luckperms.command.editor.start=Preparazione di una nuova sessione dell''editor, attendi... +luckperms.command.editor.url=Clicca il link qui sotto per aprire l''editor +luckperms.command.editor.unable-to-communicate=Non è stato possibile comunicare con l''editor +luckperms.command.editor.apply-edits.success=I dati dell''editor Web sono stati applicati con successo a {0} {1} +luckperms.command.editor.apply-edits.success-summary={0} {1} e {2} {3} +luckperms.command.editor.apply-edits.success.additions=aggiunte +luckperms.command.editor.apply-edits.success.additions-singular=aggiunta +luckperms.command.editor.apply-edits.success.deletions=eliminazioni +luckperms.command.editor.apply-edits.success.deletions-singular=eliminazione +luckperms.command.editor.apply-edits.no-changes=Nessuna modifica è stata applicata dall''editor web, i dati restituiti non contengono alcuna modifica +luckperms.command.editor.apply-edits.unknown-type=Non è stato possibile applicare la modifica al tipo di oggetto specificato +luckperms.command.editor.apply-edits.unable-to-read=Non è stato possibile leggere i dati usando il codice fornito +luckperms.command.search.searching.permission=Ricerca di utenti e gruppi con {0} +luckperms.command.search.searching.inherit=Ricerca di utenti e gruppi che ereditano da {0} +luckperms.command.search.result=Trovate {0} voci da {1} utenti e {2} gruppi +luckperms.command.search.result.default-notice=Nota\: durante la ricerca di membri del gruppo predefinito, non verranno mostrati i giocatori offline senza altri permessi\! +luckperms.command.search.showing-users=Visualizzazione delle voci di utenti +luckperms.command.search.showing-groups=Visualizzazione delle voci del gruppo +luckperms.command.tree.start=Generazione dell''albero dei permessi, sei pregato di attendere... +luckperms.command.tree.empty=Impossibile generare l''albero, nessun risultato trovato +luckperms.command.tree.url=URL dell''albero dei permessi +luckperms.command.verbose.invalid-filter={0} non è un filtro verboso valido +luckperms.command.verbose.enabled=Registrazione dettagliata {0} per gli assegni corrispondenti {1} +luckperms.command.verbose.command-exec=Forzare {0} per eseguire il comando {1} e segnalare tutti i controlli effettuati... +luckperms.command.verbose.off=Dettagli Log +luckperms.command.verbose.command-exec-complete=Esecuzione del comando completata +luckperms.command.verbose.command.no-checks=Esecuzione del comando completata, ma non sono stati effettuali controlli sui permessi +luckperms.command.verbose.command.possibly-async=Questo potrebbe essere perchè il plugin esegue comandi in background (non sincronizzato) +luckperms.command.verbose.command.try-again-manually=Puoi ancora utilizzare manualmente Verbose per trovare controlli in questa maniera +luckperms.command.verbose.enabled-recording=Registrazione dettagliata {0} per gli assegni corrispondenti {1} +luckperms.command.verbose.uploading=Dettagli logging {0}, caricamento risultati... +luckperms.command.verbose.url=URL risultati dettagliati +luckperms.command.verbose.enabled-term=abilitato +luckperms.command.verbose.disabled-term=disabilitato +luckperms.command.verbose.query-any=QUALSIASI +luckperms.command.info.running-plugin=In esecuzione +luckperms.command.info.platform-key=Piattaforma +luckperms.command.info.server-brand-key=Marca Del Server +luckperms.command.info.server-version-key=Versione del server +luckperms.command.info.storage-key=Archiviazione +luckperms.command.info.storage-type-key=Tipo +luckperms.command.info.storage.meta.split-types-key=Tipi +luckperms.command.info.storage.meta.ping-key=Latenza +luckperms.command.info.storage.meta.connected-key=Connesso +luckperms.command.info.storage.meta.file-size-key=Dimensione File +luckperms.command.info.extensions-key=Estensioni +luckperms.command.info.messaging-key=Messaggi +luckperms.command.info.instance-key=Istanza +luckperms.command.info.static-contexts-key=Contesti statici +luckperms.command.info.online-players-key=Giocatori online +luckperms.command.info.online-players-unique={0} unico +luckperms.command.info.uptime-key=Tempo di attività +luckperms.command.info.local-data-key=Dati locali +luckperms.command.info.local-data={0} utenti, {1} gruppi, {2} tracce +luckperms.command.generic.create.success={0} è stato creato con successo +luckperms.command.generic.create.error=Si è verificato un errore durante la creazione di {0} +luckperms.command.generic.create.error-already-exists={0} già esistente\! +luckperms.command.generic.delete.success={0} è stato eliminato con successo +luckperms.command.generic.delete.error=Si è verificato un errore durante la creazione di {0} +luckperms.command.generic.delete.error-doesnt-exist={0} non esiste\! +luckperms.command.generic.rename.success={0} è stato rinominato con successo in {1} +luckperms.command.generic.clone.success={0} è stato clonato con successo in {1} +luckperms.command.generic.info.parent.title=Gruppo Genitore +luckperms.command.generic.info.parent.temporary-title=Gruppi Genitori Temporanei +luckperms.command.generic.info.expires-in=scade tra +luckperms.command.generic.info.inherited-from=ereditata da +luckperms.command.generic.info.inherited-from-self=te stesso +luckperms.command.generic.show-tracks.title=Tracce di {0} +luckperms.command.generic.show-tracks.empty={0} non è in nessuna traccia +luckperms.command.generic.clear.node-removed={0} nodi sono stati eliminati +luckperms.command.generic.clear.node-removed-singular=Il nodo {0} è stato rimosso +luckperms.command.generic.clear=I nodi di {0} sono stati cancellati nel contesto {1} +luckperms.command.generic.permission.info.title=Permessi di {0} +luckperms.command.generic.permission.info.empty={0} non dispone di alcun permesso impostato +luckperms.command.generic.permission.info.click-to-remove=Clicca per rimuovere questo nodo da {0} +luckperms.command.generic.permission.check.info.title=Informazioni permesso per {0} +luckperms.command.generic.permission.check.info.directly={0} ha {1} impostato a {2} nel contesto {3} +luckperms.command.generic.permission.check.info.inherited={0} eredita {1} impostato a {2} da {3} nel contesto {4} +luckperms.command.generic.permission.check.info.not-directly={0} non ha {1} impostato +luckperms.command.generic.permission.check.info.not-inherited={0} non eredita {1} +luckperms.command.generic.permission.check.result.title=Controllo permessi per {0} +luckperms.command.generic.permission.check.result.result-key=Risultati +luckperms.command.generic.permission.check.result.processor-key=Processore +luckperms.command.generic.permission.check.result.cause-key=Causa +luckperms.command.generic.permission.check.result.context-key=Contesto +luckperms.command.generic.permission.set={0} è stato impostato a {1} per {2} nel contesto {3} +luckperms.command.generic.permission.already-has={0} ha già {1} impostato nel contesto {2} +luckperms.command.generic.permission.set-temp=Imposta {0} a {1} per {2} per una durata di {3} nel contesto {4} +luckperms.command.generic.permission.already-has-temp={0} ha già {1} impostato temporaneamente nel contesto {2} +luckperms.command.generic.permission.unset=Azzera {0} per {1} nel contesto {2} +luckperms.command.generic.permission.doesnt-have={0} non ha {1} impostato nel contesto {2} +luckperms.command.generic.permission.unset-temp=Autorizzazione temporanea {0} non impostata per {1} nel contesto {2} +luckperms.command.generic.permission.subtract=Imposta {0} a {1} per {2} per una durata di {3} nel contesto {4}, {5} in meno di prima +luckperms.command.generic.permission.doesnt-have-temp={0} non ha {1} impostato nel contesto {2} +luckperms.command.generic.permission.clear=I permessi di {0} sono stati cancellati nel contesto {1} +luckperms.command.generic.parent.info.title={0}''s Principale +luckperms.command.generic.parent.info.empty={0} non dispone di alcun permesso impostato +luckperms.command.generic.parent.info.click-to-remove=Clicca per rimuovere questo nodo da {0} +luckperms.command.generic.parent.add={0} ora eredita i permessi da {1} nel contesto {2} +luckperms.command.generic.parent.add-temp={0} ora eredita i permessi da {1} per una durata di {2} nel contesto {3} +luckperms.command.generic.parent.set={0} ha cancellato i propri gruppi genitore esistenti, e ora eredita solo {1} nel contesto {2} +luckperms.command.generic.parent.set-track={0} ha cancellato i suoi gruppi genitore esistenti sulla traccia {1}, e ora eredita solo {2} nel contesto {3} +luckperms.command.generic.parent.remove={0} non eredita più i permessi da {1} nel contesto {2} +luckperms.command.generic.parent.remove-temp={0} non eredita più temporaneamente i permessi da {1} nel contesto {2} +luckperms.command.generic.parent.subtract={0} erediterà i permessi da {1} per una durata di {2} nel contesto {3}, {4} in meno rispetto a prima +luckperms.command.generic.parent.clear=I permessi di {0} sono stati cancellati nel contesto {1} +luckperms.command.generic.parent.clear-track=I principali di {0} sulla traccia {1} sono stati cancellati nel contesto {2} +luckperms.command.generic.parent.already-inherits={0} eredita già da {1} nel contesto {2} +luckperms.command.generic.parent.doesnt-inherit={0} non eredita da {1} nel contesto {2} +luckperms.command.generic.parent.already-temp-inherits={0} eredita già temporaneamente da {1} nel contesto {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} non eredita temporaneamente da {1} nel contesto {2} +luckperms.command.generic.chat-meta.info.title-prefix=Prefissi di {0} +luckperms.command.generic.chat-meta.info.title-suffix=Suffissi di {0} +luckperms.command.generic.chat-meta.info.none-prefix={0} non ha prefissi +luckperms.command.generic.chat-meta.info.none-suffix={0} non ha suffissi +luckperms.command.generic.chat-meta.info.click-to-remove=Clicca per rimuovere questo {0} da {1} +luckperms.command.generic.chat-meta.already-has={0} ha già {1} {2} impostato su una priorità di {3} nel contesto {4} +luckperms.command.generic.chat-meta.already-has-temp={0} ha già {1} {2} impostato temporaneamente ad una priorità di {3} nel contesto {4} +luckperms.command.generic.chat-meta.doesnt-have={0} non ha {1} {2} impostato su una priorità di {3} nel contesto {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} ha già {1} {2} impostato su una priorità di {3} nel contesto {4} +luckperms.command.generic.chat-meta.add={0} ha già {1} {2} impostato su una priorità di {3} nel contesto {4} +luckperms.command.generic.chat-meta.add-temp={0} aveva {1} {2} impostato su una priorità di {3} per una durata di {4} nel contesto {5} +luckperms.command.generic.chat-meta.remove={0} aveva {1} {2} alla priorità {3} rimosso nel contesto {4} +luckperms.command.generic.chat-meta.remove-bulk={0} aveva tutti {1} alla priorità {2} rimossi nel contesto {3} +luckperms.command.generic.chat-meta.remove-temp={0} aveva temporaneamente {1} {2} alla priorità {3} rimossa nel contesto {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} aveva temporaneamente {1} {2} alla priorità {3} rimossa nel contesto {4} +luckperms.command.generic.meta.info.title={0}''s Meta +luckperms.command.generic.meta.info.none={0} non ha meta +luckperms.command.generic.meta.info.click-to-remove=Clicca per rimuovere questo nodo da {0} +luckperms.command.generic.meta.already-has={0} ha già il meta chiave {1} impostato a {2} nel contesto {3} +luckperms.command.generic.meta.already-has-temp={0} ha già il meta chiave {1} temporaneamente impostato a {2} nel contesto {3} +luckperms.command.generic.meta.doesnt-have={0} non ha la chiave meta {1} impostata nel contesto {2} +luckperms.command.generic.meta.doesnt-have-temp={0} non ha la chiave meta {1} impostata nel contesto {2} +luckperms.command.generic.meta.set=Imposta il meta chiave {0} a {1} per {2} nel contesto {3} +luckperms.command.generic.meta.set-temp=Imposta {0} a {1} per {2} per una durata di {3} nel contesto {4} +luckperms.command.generic.meta.unset=Azzera {0} per {1} nel contesto {2} +luckperms.command.generic.meta.unset-temp=Autorizzazione temporanea {0} non impostata per {1} nel contesto {2} +luckperms.command.generic.meta.clear={0}''s il tipo di meta corrispondente {1} è stato cancellato nel contesto {2} +luckperms.command.generic.contextual-data.title=Menu contestuale +luckperms.command.generic.contextual-data.mode.key=modalità +luckperms.command.generic.contextual-data.mode.server=server +luckperms.command.generic.contextual-data.mode.active-player=giocatore attivo +luckperms.command.generic.contextual-data.contexts-key=Contesti +luckperms.command.generic.contextual-data.prefix-key=Prefisso +luckperms.command.generic.contextual-data.suffix-key=Suffisso +luckperms.command.generic.contextual-data.primary-group-key=Gruppo Primario +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Niente +luckperms.command.user.info.title=Info Utente +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=tipo +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=offline +luckperms.command.user.info.status-key=Stato +luckperms.command.user.info.status.online=Online +luckperms.command.user.info.status.offline=Offline +luckperms.command.user.removegroup.error-primary=Non puoi rimuovere un utente dal loro gruppo primario +luckperms.command.user.primarygroup.not-member={0} non era già un membro di {1}, aggiungendoli ora +luckperms.command.user.primarygroup.already-has={0} ha già {1} impostato come gruppo primario +luckperms.command.user.primarygroup.warn-option=Attenzione\: il metodo di calcolo del gruppo primario utilizzato da questo server ({0}) potrebbe non riflettere questo cambiamento +luckperms.command.user.primarygroup.set={0}''s gruppo primario è stato impostato su {1} +luckperms.command.user.track.error-not-contain-group={0} non è già in nessun gruppo su {1} +luckperms.command.user.track.unsure-which-track=Non sei sicuro della traccia da usare, specificala come argomento +luckperms.command.user.track.missing-group-advice=Crea il gruppo o rimuovilo dalla traccia e riprova +luckperms.command.user.promote.added-to-first={0} non è in alcun gruppo su {1}, quindi sono stati aggiunti al primo gruppo, {2} nel contesto {3} +luckperms.command.user.promote.not-on-track={0} non è in nessun gruppo su {1}, quindi non è stato promosso +luckperms.command.user.promote.success=Promuovendo {0} lungo la traccia {1} da {2} a {3} nel contesto {4} +luckperms.command.user.promote.end-of-track=La fine della traccia {0} è stata raggiunta, impossibile promuovere {1} +luckperms.command.user.promote.next-group-deleted=Il prossimo gruppo sulla traccia, {0}, non esiste più +luckperms.command.user.promote.unable-to-promote=Impossibile rimuovere l''utente +luckperms.command.user.demote.success=Promuovendo {0} lungo la traccia {1} da {2} a {3} nel contesto {4} +luckperms.command.user.demote.end-of-track=La fine della traccia {0} è stata raggiunta, quindi {1} è stato rimosso da {2} +luckperms.command.user.demote.end-of-track-not-removed=La fine della traccia {0} è stata raggiunta, ma {1} non è stato rimosso dal primo gruppo +luckperms.command.user.demote.previous-group-deleted=Il prossimo gruppo sulla traccia, {0}, non esiste più +luckperms.command.user.demote.unable-to-demote=Impossibile rimuovere l''utente +luckperms.command.group.list.title=Gruppi +luckperms.command.group.delete.not-default=Non puoi eliminare il gruppo predefinito +luckperms.command.group.info.title=Informazioni gruppo +luckperms.command.group.info.display-name-key=Nome visualizzato +luckperms.command.group.info.weight-key=Peso +luckperms.command.group.setweight.set=Imposta il peso a {0} per il gruppo {1} +luckperms.command.group.setdisplayname.doesnt-have={0} non ha un nome visualizzato impostato +luckperms.command.group.setdisplayname.already-has={0} ha già un nome visualizzato di {1} +luckperms.command.group.setdisplayname.already-in-use=Il nome visualizzato {0} è già in uso da {1} +luckperms.command.group.setdisplayname.set=Imposta il nome visualizzato a {0} per il gruppo {1} nel contesto {2} +luckperms.command.group.setdisplayname.removed=Rimosso il nome visualizzato per il gruppo {0} nel contesto {1} +luckperms.command.track.list.title=Tracce +luckperms.command.track.path.empty=Niente +luckperms.command.track.info.showing-track=Mostra Traccia +luckperms.command.track.info.path-property=Percorso +luckperms.command.track.clear={0}''s la traccia dei gruppi è stata cancellata +luckperms.command.track.append.success=Il gruppo {0} è stato aggiunto alla traccia {1} +luckperms.command.track.insert.success=Il gruppo {0} è stato inserito nella traccia {1} alla posizione {2} +luckperms.command.track.insert.error-number=Numero atteso ma ricevuto\: {0} +luckperms.command.track.insert.error-invalid-pos=Impossibile inserire alla posizione {0} +luckperms.command.track.insert.error-invalid-pos-reason=posizione non valida +luckperms.command.track.remove.success=Il gruppo {0} è stato aggiunto alla traccia {1} +luckperms.command.track.error-empty={0} non può essere usato perché è vuoto o contiene un solo gruppo +luckperms.command.track.error-multiple-groups={0} è un membro di più gruppi su questa traccia +luckperms.command.track.error-ambiguous=Non riesco a determinare la tua posizione +luckperms.command.track.already-contains={0} contiene già {1} +luckperms.command.track.doesnt-contain={0} dovrebbe contenere {1} +luckperms.command.log.load-error=Impossibile caricare i dati +luckperms.command.log.invalid-page=Numero di pagina non valido +luckperms.command.log.invalid-page-range=Inserisci un valore tra {0} e {1} +luckperms.command.log.empty=Nessun log da mostrare +luckperms.command.log.notify.error-console=Impossibile attivare le notifiche per la console +luckperms.command.log.notify.enabled-term=Abilitato +luckperms.command.log.notify.disabled-term=Disabilitato +luckperms.command.log.notify.changed-state={0} logging output +luckperms.command.log.notify.already-on=Stai già ricevendo notifiche +luckperms.command.log.notify.already-off=Al momento non ricevi notifiche +luckperms.command.log.notify.invalid-state=Fortezza sconosciuta. Attesa {0} o {1} +luckperms.command.log.show.search=Mostrando le azioni recenti per la query {0} +luckperms.command.log.show.recent=Visualizzazione delle azioni recenti +luckperms.command.log.show.by=Mostrando le azioni recenti per la query {0} +luckperms.command.log.show.history=Mostrando la cronologia per {0} {1} +luckperms.command.export.error-term=Errore +luckperms.command.export.already-running=Un altro processo di esportazione è già in esecuzione +luckperms.command.export.file.already-exists=Il file {0} esiste già +luckperms.command.export.file.not-writable=Il file {0} non è scrivibile +luckperms.command.export.file.success=Esportato correttamente in\: {0} +luckperms.command.export.file-unexpected-error-writing=Si è verificato un errore inatteso durante la cancellazione del file +luckperms.command.export.web.export-code=Esporta come codice +luckperms.command.export.web.import-command-description=Usa i seguenti comandi +luckperms.command.import.term=Importa +luckperms.command.import.error-term=Errore +luckperms.command.import.already-running=Un altro processo di importazione è già in esecuzione +luckperms.command.import.file.doesnt-exist=Il file {0} non esiste +luckperms.command.import.file.not-readable=Il file {0} non è leggibile +luckperms.command.import.file.unexpected-error-reading=Si è verificato un errore inatteso durante la cancellazione del file +luckperms.command.import.file.correct-format=è il formato corretto? +luckperms.command.import.web.unable-to-read=Non è stato possibile leggere i dati usando il codice fornito +luckperms.command.import.progress.percent={0}% completato +luckperms.command.import.progress.operations={0}/{1} operazioni completate +luckperms.command.import.starting=Avvia il processo d''importazione +luckperms.command.import.completed=COMPLETATO +luckperms.command.import.duration=tra {0} secondi +luckperms.command.bulkupdate.must-use-console=Il comando di aggiornamento di massa può essere utilizzato solo dalla console +luckperms.command.bulkupdate.invalid-data-type=Tipo non valido, era in attesa {0} +luckperms.command.bulkupdate.invalid-constraint=Vincolo non valido {0} +luckperms.command.bulkupdate.invalid-constraint-format=I vincoli dovrebbero essere nel formato {0} +luckperms.command.bulkupdate.invalid-comparison=Operatore di confronto non valido {0} +luckperms.command.bulkupdate.invalid-comparison-format=Atteso uno dei seguenti\: {0} +luckperms.command.bulkupdate.queued=L''operazione di aggiornamento di massa è stata in coda +luckperms.command.bulkupdate.confirm=Esegui {0} per eseguire l''aggiornamento +luckperms.command.bulkupdate.unknown-id=L''operazione con id {0} non esiste o è scaduta +luckperms.command.bulkupdate.starting=Aggiornamento in esecuzione in serie +luckperms.command.bulkupdate.success=Aggiornamento completato con successo +luckperms.command.bulkupdate.success.statistics.nodes=Totale nodi interessati +luckperms.command.bulkupdate.success.statistics.users=Totale utenti attivi +luckperms.command.bulkupdate.success.statistics.groups=Totale utenti attivi +luckperms.command.bulkupdate.failure=Aggiornamento di massa non riuscito, controlla la console per errori +luckperms.command.update-task.request=È stata richiesta un''attività di aggiornamento, attendere prego +luckperms.command.update-task.complete=Aggiornamento completato +luckperms.command.update-task.push.attempting=Tentativo di inviare su altri server +luckperms.command.update-task.push.complete=Altri server sono stati notificati tramite {0} con successo +luckperms.command.update-task.push.error=Errore durante l''invio delle modifiche ad altri server +luckperms.command.update-task.push.error-not-setup=Impossibile inviare le modifiche ad altri server in quanto un servizio di messaggistica non è stato configurato +luckperms.command.reload-config.success=Il file di configurazione è stato ricaricato +luckperms.command.reload-config.restart-note=alcune opzioni verranno applicate solo dopo il riavvio del server +luckperms.command.translations.searching=Ricerca delle traduzioni disponibili, attendere prego... +luckperms.command.translations.searching-error=Impossibile ottenere un elenco di traduzioni disponibili +luckperms.command.translations.installed-translations=Traduzioni moduli installati +luckperms.command.translations.available-translations=Traduzioni Disponibili +luckperms.command.translations.percent-translated={0}% tradotto +luckperms.command.translations.translations-by=da +luckperms.command.translations.installing=Installazione pacchetto, attendere prego... +luckperms.command.translations.download-error=Impossibile scaricare la traduzione per {0} +luckperms.command.translations.installing-specific=Installazione lingua {0}... +luckperms.command.translations.install-complete=Installazione completata +luckperms.command.translations.download-prompt=Usa {0} per scaricare e installare le versioni aggiornate di queste traduzioni fornite dalla community +luckperms.command.translations.download-override-warning=Si prega di notare che questo sovrascriverà qualsiasi modifica apportata per queste lingue +luckperms.usage.user.description=Un insieme di comandi per la gestione degli utenti all''interno di LuckPerms. (Un ''utente'' in LuckPerms è solo un giocatore, e può fare riferimento a un UUID o un nome utente) +luckperms.usage.group.description=Un insieme di comandi per gestire i gruppi all''interno di LuckPerms. I gruppi sono solo collezioni di assegnazioni di permessi che possono essere date agli utenti. I nuovi gruppi sono fatti usando il comando ''creategroup''. +luckperms.usage.track.description=Un insieme di comandi per la gestione delle tracce all''interno di LuckPerms. Le tracce sono una raccolta ordinata di gruppi che possono essere utilizzati per definire promozioni e demovimenti. +luckperms.usage.log.description=Un insieme di comandi per gestire la funzionalità di registrazione all''interno di LuckPerms. +luckperms.usage.sync.description=Ricarica tutti i dati dalla memoria dei plugin in memoria e applica tutte le modifiche rilevate. +luckperms.usage.info.description=Stampa informazioni generali sull''istanza del plugin attivo. +luckperms.usage.editor.description=Crea una nuova sessione web editor +luckperms.usage.editor.argument.type=Tipi da caricare nell''editor. (''all'', ''users'' o ''groups'') +luckperms.usage.editor.argument.filter=permesso di filtrare le voci utente per +luckperms.usage.verbose.description=Controlla il sistema di controllo permessi dettagliati dei plugin. +luckperms.usage.verbose.argument.action=se abilitare/disabilitare la registrazione, o per caricare l''output registrato +luckperms.usage.verbose.argument.filter=il filtro con cui abbinare le voci +luckperms.usage.verbose.argument.commandas=il giocatore/comando da eseguire +luckperms.usage.tree.description=Genera una vista ad albero (lista ordinata gerarchia) di tutti i permessi noti a LuckPerms. +luckperms.usage.tree.argument.scope=la radice dell''albero. specificare "." per includere tutti i permessi +luckperms.usage.tree.argument.player=il nome di un giocatore online da controllare +luckperms.usage.search.description=Cerca tra tutti i gruppi / utenti con uno specifico permesso +luckperms.usage.search.argument.permission=il permesso di cercare +luckperms.usage.search.argument.page=la pagina da visualizzare +luckperms.usage.network-sync.description=Sincronizza le modifiche con l''archivio e richiede che tutti gli altri server della rete facciano lo stesso +luckperms.usage.import.description=Importa dati da un file di esportazione (creato precedentemente) +luckperms.usage.import.argument.file=seleziona il file da cui importare +luckperms.usage.import.argument.replace=sostituire i dati esistenti invece di unire +luckperms.usage.import.argument.upload=caricare i dati da una precedente esportazione +luckperms.usage.export.description=Esporta tutti i dati delle autorizzazioni in un file ''export''. Può essere reimportato in un secondo momento. +luckperms.usage.export.argument.file=il file in cui esportare +luckperms.usage.export.argument.without-users=esclude gli utenti dall''esportazione +luckperms.usage.export.argument.without-groups=escludere gruppi dall''esportazione +luckperms.usage.export.argument.upload=Carica tutti i dati di autorizzazione sul webeditor. Può essere reimportato in un secondo momento. +luckperms.usage.reload-config.description=Ricarica alcune delle opzioni di configurazione +luckperms.usage.bulk-update.description=Esegui query di cambio in serie su tutti i dati +luckperms.usage.bulk-update.argument.data-type=il tipo di dati da modificare. (''all'', ''utenti'' o ''gruppi'') +luckperms.usage.bulk-update.argument.action=l''azione da eseguire sui dati. (''update'' o ''delete'') +luckperms.usage.bulk-update.argument.action-field=il campo su cui agire. Richiesto solo per ''update''. (''permission'', ''server'' o ''world'') +luckperms.usage.bulk-update.argument.action-value=il valore con cui sostituire. Richiesto solo per ''update''. +luckperms.usage.bulk-update.argument.constraint=i vincoli richiesti per l''aggiornamento +luckperms.usage.translations.description=Gestisci le traduzioni +luckperms.usage.translations.argument.install=sottocomando per installare le traduzioni +luckperms.usage.apply-edits.description=Applica le modifiche ai permessi fatte dall''editor web +luckperms.usage.apply-edits.argument.code=il codice univoco dei dati +luckperms.usage.apply-edits.argument.target=a chi applicare i dati a +luckperms.usage.create-group.description=Crea un nuovo gruppo +luckperms.usage.create-group.argument.name=nome del gruppo +luckperms.usage.create-group.argument.weight=il peso del gruppo +luckperms.usage.create-group.argument.display-name=il nome visualizzato del gruppo +luckperms.usage.delete-group.description=Elimina gruppo +luckperms.usage.delete-group.argument.name=nome del gruppo +luckperms.usage.list-groups.description=Elenca tutti i gruppi sulla piattaforma +luckperms.usage.create-track.description=Crea nuova traccia +luckperms.usage.create-track.argument.name=il nome della traccia +luckperms.usage.delete-track.description=Elimina traccia +luckperms.usage.delete-track.argument.name=il nome della traccia +luckperms.usage.list-tracks.description=Elenca tutti i gruppi sulla piattaforma +luckperms.usage.user-info.description=Mostra le informazioni del tuo server +luckperms.usage.user-switchprimarygroup.description=Cambia il gruppo principale dell''utente +luckperms.usage.user-switchprimarygroup.argument.group=il gruppo a cui passare +luckperms.usage.user-promote.description=Promuove l''utente su una traccia +luckperms.usage.user-promote.argument.track=la traccia per promuovere l''utente su +luckperms.usage.user-promote.argument.context=i contesti in cui promuovere l''utente +luckperms.usage.user-promote.argument.dont-add-to-first=promuove l''utente solo se sono già in pista +luckperms.usage.user-demote.description=Promuove l''utente su una traccia +luckperms.usage.user-demote.argument.track=la traccia per promuovere l''utente su +luckperms.usage.user-demote.argument.context=i contesti in cui promuovere l''utente +luckperms.usage.user-demote.argument.dont-remove-from-first=impedire che l''utente venga rimosso dal primo gruppo +luckperms.usage.user-clone.description=Clona un utente +luckperms.usage.user-clone.argument.user=il nome/uuuid dell''utente su cui clonare +luckperms.usage.group-info.description=Fornisce informazioni sul gruppo +luckperms.usage.group-listmembers.description=Mostra gli utenti/gruppi che ereditano da questo gruppo +luckperms.usage.group-listmembers.argument.page=la pagina da visualizzare +luckperms.usage.group-setweight.description=Imposta il peso dei gruppi +luckperms.usage.group-setweight.argument.weight=il peso da impostare +luckperms.usage.group-set-display-name.description=Imposta il nome visualizzato dei gruppi +luckperms.usage.group-set-display-name.argument.name=il nome da impostare +luckperms.usage.group-set-display-name.argument.context=i contesti in cui promuovere l''utente +luckperms.usage.group-rename.description=Rinomina il gruppo +luckperms.usage.group-rename.argument.name=il nuovo nome +luckperms.usage.group-clone.description=Clona il gruppo +luckperms.usage.group-clone.argument.name=il nome del gruppo su cui clonare +luckperms.usage.holder-editor.description=Apre l''editor dei permessi web +luckperms.usage.holder-showtracks.description=Elenca le tracce su cui è attivo l''oggetto +luckperms.usage.holder-clear.description=Rimuove tutti i permessi, genitori e meta +luckperms.usage.holder-clear.argument.context=i contesti da filtrare per +luckperms.usage.permission.description=Modifica i permessi +luckperms.usage.parent.description=Modifica eredità +luckperms.usage.meta.description=Modifica Valori Predefiniti +luckperms.usage.permission-info.description=Elenca i nodi di autorizzazione che l''oggetto ha +luckperms.usage.permission-info.argument.page=la pagina da visualizzare +luckperms.usage.permission-info.argument.sort-mode=come ordinare le voci +luckperms.usage.permission-set.description=Imposta un permesso per l''oggetto +luckperms.usage.permission-set.argument.node=il nodo di autorizzazione da impostare +luckperms.usage.permission-set.argument.value=il valore del campo +luckperms.usage.permission-set.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.permission-unset.description=Imposta un permesso per l''oggetto +luckperms.usage.permission-unset.argument.node=il nodo di autorizzazione da impostare +luckperms.usage.permission-unset.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.permission-settemp.description=Imposta temporaneamente un permesso per l''oggetto +luckperms.usage.permission-settemp.argument.node=il nodo di autorizzazione da impostare +luckperms.usage.permission-settemp.argument.value=il valore del campo +luckperms.usage.permission-settemp.argument.duration=durata fino alla scadenza del nodo autorizzazione +luckperms.usage.permission-settemp.argument.temporary-modifier=modalità di applicazione dell''autorizzazione temporanea +luckperms.usage.permission-settemp.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.permission-unsettemp.description=Imposta un permesso per l''oggetto +luckperms.usage.permission-unsettemp.argument.node=il nodo di autorizzazione da impostare +luckperms.usage.permission-unsettemp.argument.duration=la durata di sottrazione +luckperms.usage.permission-unsettemp.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.permission-check.description=Controlla se l''oggetto ha un certo nodo di autorizzazione +luckperms.usage.permission-check.argument.node=il nodo di autorizzazione da impostare +luckperms.usage.permission-clear.description=Elimina autorizzazione +luckperms.usage.permission-clear.argument.context=i contesti da filtrare per +luckperms.usage.parent-info.description=Elenca i gruppi da cui questo oggetto eredita +luckperms.usage.parent-info.argument.page=la pagina da visualizzare +luckperms.usage.parent-info.argument.sort-mode=come ordinare le voci +luckperms.usage.parent-set.description=Rimuove tutti gli altri gruppi l''oggetto eredita già e li aggiunge a quello dato +luckperms.usage.parent-set.argument.group=il gruppo a cui passare +luckperms.usage.parent-set.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.parent-add.description=Imposta un altro gruppo per l''oggetto da cui ereditare i permessi +luckperms.usage.parent-add.argument.group=il gruppo che eredita da +luckperms.usage.parent-add.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.parent-remove.description=Rimuove una regola di eredità precedentemente impostata +luckperms.usage.parent-remove.argument.group=il gruppo a cui passare +luckperms.usage.parent-remove.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.parent-set-track.description=Rimuove tutti gli altri gruppi l''oggetto eredita già e li aggiunge a quello dato +luckperms.usage.parent-set-track.argument.track=la traccia su cui impostare +luckperms.usage.parent-set-track.argument.group=il gruppo da fissare o un numero relativo alla posizione del gruppo sulla pista data +luckperms.usage.parent-set-track.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.parent-add-temp.description=Imposta un altro gruppo per l''oggetto da cui ereditare i permessi +luckperms.usage.parent-add-temp.argument.group=il gruppo che eredita da +luckperms.usage.parent-add-temp.argument.duration=la durata della composizione del gruppo +luckperms.usage.parent-add-temp.argument.temporary-modifier=modalità di applicazione dell''autorizzazione temporanea +luckperms.usage.parent-add-temp.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.parent-remove-temp.description=Rimuove una regola di eredità precedentemente impostata +luckperms.usage.parent-remove-temp.argument.group=il gruppo a cui passare +luckperms.usage.parent-remove-temp.argument.duration=la durata di sottrazione +luckperms.usage.parent-remove-temp.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.parent-clear.description=Cancella tutti i meta +luckperms.usage.parent-clear.argument.context=i contesti da filtrare per +luckperms.usage.parent-clear-track.description=Cancella tutti i genitori su una determinata traccia +luckperms.usage.parent-clear-track.argument.track=la traccia su cui impostare +luckperms.usage.parent-clear-track.argument.context=i contesti da filtrare per +luckperms.usage.meta-info.description=Mostra tutti i meta della chat +luckperms.usage.meta-set.description=Imposta un meta valore +luckperms.usage.meta-set.argument.key=il nome da impostare +luckperms.usage.meta-set.argument.value=il nome da impostare +luckperms.usage.meta-set.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.meta-unset.description=Imposta un meta valore +luckperms.usage.meta-unset.argument.key=il nome da impostare +luckperms.usage.meta-unset.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.meta-settemp.description=Imposta temporaneamente un meta valore +luckperms.usage.meta-settemp.argument.key=la chiave da impostare +luckperms.usage.meta-settemp.argument.value=il valore da settare +luckperms.usage.meta-settemp.argument.duration=la durata fino alla scadenza del meta value +luckperms.usage.meta-settemp.argument.context=i contesti in cui aggiungere il meta pair +luckperms.usage.meta-unsettemp.description=Azzera un meta valore temporaneo +luckperms.usage.meta-unsettemp.argument.key=la chiave da impostare +luckperms.usage.meta-unsettemp.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.meta-addprefix.description=Imposta un prefisso +luckperms.usage.meta-addprefix.argument.priority=la priorità da aggiungere il prefisso a +luckperms.usage.meta-addprefix.argument.prefix=la stringa suffisso +luckperms.usage.meta-addprefix.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.meta-addsuffix.description=Aggiunge un suffisso +luckperms.usage.meta-addsuffix.argument.priority=la priorità da aggiungere il suffisso a +luckperms.usage.meta-addsuffix.argument.suffix=la stringa suffisso +luckperms.usage.meta-addsuffix.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.meta-setprefix.description=Imposta un prefisso +luckperms.usage.meta-setprefix.argument.priority=la priorità da aggiungere il suffisso a +luckperms.usage.meta-setprefix.argument.prefix=la stringa suffisso +luckperms.usage.meta-setprefix.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.meta-setsuffix.description=Aggiunge un suffisso +luckperms.usage.meta-setsuffix.argument.priority=la priorità da aggiungere il suffisso a +luckperms.usage.meta-setsuffix.argument.suffix=la stringa suffisso +luckperms.usage.meta-setsuffix.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.meta-removeprefix.description=Rimuove un prefisso +luckperms.usage.meta-removeprefix.argument.priority=la priorità da aggiungere il suffisso a +luckperms.usage.meta-removeprefix.argument.prefix=la stringa suffisso +luckperms.usage.meta-removeprefix.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.meta-removesuffix.description=Rimuove un prefisso +luckperms.usage.meta-removesuffix.argument.priority=la priorità da aggiungere il suffisso a +luckperms.usage.meta-removesuffix.argument.suffix=la stringa suffisso +luckperms.usage.meta-removesuffix.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.meta-addtemp-prefix.description=Aggiunge temporaneamente un prefisso +luckperms.usage.meta-addtemp-prefix.argument.priority=la priorità da aggiungere il prefisso a +luckperms.usage.meta-addtemp-prefix.argument.prefix=la stringa suffisso +luckperms.usage.meta-addtemp-prefix.argument.duration=la durata fino alla scadenza del prefisso +luckperms.usage.meta-addtemp-prefix.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.meta-addtemp-suffix.description=Aggiunge temporaneamente un suffisso +luckperms.usage.meta-addtemp-suffix.argument.priority=la priorità da aggiungere il suffisso a +luckperms.usage.meta-addtemp-suffix.argument.suffix=la stringa suffisso +luckperms.usage.meta-addtemp-suffix.argument.duration=la durata fino alla scadenza del prefisso +luckperms.usage.meta-addtemp-suffix.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.meta-settemp-prefix.description=Aggiunge temporaneamente un prefisso +luckperms.usage.meta-settemp-prefix.argument.priority=la priorità da aggiungere il suffisso a +luckperms.usage.meta-settemp-prefix.argument.prefix=la stringa suffisso +luckperms.usage.meta-settemp-prefix.argument.duration=la durata fino alla scadenza del prefisso +luckperms.usage.meta-settemp-prefix.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.meta-settemp-suffix.description=Aggiunge temporaneamente un suffisso +luckperms.usage.meta-settemp-suffix.argument.priority=la priorità da aggiungere il suffisso a +luckperms.usage.meta-settemp-suffix.argument.suffix=la stringa suffisso +luckperms.usage.meta-settemp-suffix.argument.duration=la durata fino alla scadenza del prefisso +luckperms.usage.meta-settemp-suffix.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.meta-removetemp-prefix.description=Rimuove un prefisso temporaneo +luckperms.usage.meta-removetemp-prefix.argument.priority=la priorità da aggiungere il suffisso a +luckperms.usage.meta-removetemp-prefix.argument.prefix=la stringa suffisso +luckperms.usage.meta-removetemp-prefix.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.meta-removetemp-suffix.description=Rimuove un prefisso temporaneo +luckperms.usage.meta-removetemp-suffix.argument.priority=la priorità da aggiungere il suffisso a +luckperms.usage.meta-removetemp-suffix.argument.suffix=la stringa suffisso +luckperms.usage.meta-removetemp-suffix.argument.context=i contesti in cui aggiungere il permesso +luckperms.usage.meta-clear.description=Cancella tutti i meta +luckperms.usage.meta-clear.argument.type=il tipo di meta da rimuovere +luckperms.usage.meta-clear.argument.context=i contesti da filtrare per +luckperms.usage.track-info.description=Fornisce informazioni sulla traccia +luckperms.usage.track-editor.description=Apre l''editor di permessi online +luckperms.usage.track-append.description=Aggiunge un gruppo alla fine del binario +luckperms.usage.track-append.argument.group=il gruppo da aggiungere +luckperms.usage.track-insert.description=Inserisce un gruppo in una determinata posizione lungo la traccia +luckperms.usage.track-insert.argument.group=il gruppo da aggiungere +luckperms.usage.track-insert.argument.position=la posizione per inserire il gruppo in (la prima posizione sulla pista è 1) +luckperms.usage.track-remove.description=Rimuove un gruppo dalla traccia +luckperms.usage.track-remove.argument.group=il gruppo da rimuovere +luckperms.usage.track-clear.description=Cancella i gruppi sulla traccia +luckperms.usage.track-rename.description=Rinomina il gruppo +luckperms.usage.track-rename.argument.name=il nuovo nome +luckperms.usage.track-clone.description=Clona il gruppo +luckperms.usage.track-clone.argument.name=il nome del gruppo su cui clonare +luckperms.usage.log-recent.description=Visualizzazione delle azioni recenti +luckperms.usage.log-recent.argument.user=il nome/uuuid dell''utente da filtrare per +luckperms.usage.log-recent.argument.page=il numero di pagina da visualizzare +luckperms.usage.log-search.description=Cerca il log per una voce +luckperms.usage.log-search.argument.query=la query da cercare per +luckperms.usage.log-search.argument.page=il numero di pagina da visualizzare +luckperms.usage.log-notify.description=Attiva/Disattiva notifiche di registro +luckperms.usage.log-notify.argument.toggle=se attivare o disattivare +luckperms.usage.log-user-history.description=Visualizza la cronologia di un utente +luckperms.usage.log-user-history.argument.user=il nome/uuuid dell’utente +luckperms.usage.log-user-history.argument.page=il numero di pagina da visualizzare +luckperms.usage.log-group-history.description=Visualizza lo storico del gruppo +luckperms.usage.log-group-history.argument.group=nome del gruppo +luckperms.usage.log-group-history.argument.page=il numero di pagina da visualizzare +luckperms.usage.log-track-history.description=Visualizza lo storico del gruppo +luckperms.usage.log-track-history.argument.track=il nome della traccia +luckperms.usage.log-track-history.argument.page=il numero di pagina da visualizzare +luckperms.usage.sponge.description=Modifica dati extra di Sponge +luckperms.usage.sponge.argument.collection=la raccolta da interrogare +luckperms.usage.sponge.argument.subject=l’oggetto della modifica +luckperms.usage.sponge-permission-info.description=Mostra informazioni sulle opzioni dell''oggetto +luckperms.usage.sponge-permission-info.argument.contexts=i contesti da filtrare per +luckperms.usage.sponge-permission-set.description=Imposta un permesso per l''oggetto +luckperms.usage.sponge-permission-set.argument.node=il nodo di autorizzazione da impostare +luckperms.usage.sponge-permission-set.argument.tristate=il valore su cui impostare la chiave +luckperms.usage.sponge-permission-set.argument.contexts=i contesti in cui aggiungere il permesso +luckperms.usage.sponge-permission-clear.description=Ripulisce i genitori dei soggetti +luckperms.usage.sponge-permission-clear.argument.contexts=i contesti in cui cancellare le opzioni +luckperms.usage.sponge-parent-info.description=Mostra informazioni sulle opzioni dell''oggetto +luckperms.usage.sponge-parent-info.argument.contexts=i contesti da filtrare per +luckperms.usage.sponge-parent-add.description=Aggiunge un genitore all''oggetto +luckperms.usage.sponge-parent-add.argument.collection=la raccolta dell''oggetto in cui l''oggetto genitore è +luckperms.usage.sponge-parent-add.argument.subject=il nome dell''oggetto genitore +luckperms.usage.sponge-parent-add.argument.contexts=i contesti in cui aggiungere il genitore +luckperms.usage.sponge-parent-remove.description=Rimuove un genitore dall''oggetto +luckperms.usage.sponge-parent-remove.argument.collection=la raccolta dell''oggetto in cui l''oggetto genitore è +luckperms.usage.sponge-parent-remove.argument.subject=il nome dell''oggetto genitore +luckperms.usage.sponge-parent-remove.argument.contexts=i contesti in cui rimuovere il genitore +luckperms.usage.sponge-parent-clear.description=Ripulisce i genitori dei soggetti +luckperms.usage.sponge-parent-clear.argument.contexts=i contesti in cui rimuovere il genitore +luckperms.usage.sponge-option-info.description=Mostra informazioni sulle opzioni dell''oggetto +luckperms.usage.sponge-option-info.argument.contexts=il contesto da filtrare per +luckperms.usage.sponge-option-set.description=Imposta un''opzione per l''oggetto +luckperms.usage.sponge-option-set.argument.key=la chiave da impostare +luckperms.usage.sponge-option-set.argument.value=il valore su cui impostare la chiave +luckperms.usage.sponge-option-set.argument.contexts=i contesti in cui aggiungere il permesso +luckperms.usage.sponge-option-unset.description=Imposta un''opzione per l''oggetto +luckperms.usage.sponge-option-unset.argument.key=la chiave da impostare +luckperms.usage.sponge-option-unset.argument.contexts=i contesti in cui promuovere l''utente +luckperms.usage.sponge-option-clear.description=Ripulisce i genitori dei soggetti +luckperms.usage.sponge-option-clear.argument.contexts=i contesti in cui cancellare le opzioni diff --git a/src/plugins/LuckPerms/translations/repository/ja_JP.properties b/src/plugins/LuckPerms/translations/repository/ja_JP.properties new file mode 100644 index 0000000..d2dd9dd --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/ja_JP.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=ログ +luckperms.logs.verbose-prefix=権限詳細 +luckperms.logs.export-prefix=権限出力 +luckperms.commandsystem.available-commands=利用可能なコマンドを表示するには {0} を使用してください +luckperms.commandsystem.command-not-recognised=コマンドが認識されません +luckperms.commandsystem.no-permission=このコマンドを実行する権限がありません\! +luckperms.commandsystem.no-permission-subcommands=サブコマンドを実行する権限がありません +luckperms.commandsystem.already-executing-command=別のコマンドが実行されています。完了を待っています... +luckperms.commandsystem.usage.sub-commands-header=サブコマンド +luckperms.commandsystem.usage.usage-header=コマンドの使用法 +luckperms.commandsystem.usage.arguments-header=引数 +luckperms.first-time.no-permissions-setup=まだ権限が設定されていません\! +luckperms.first-time.use-console-to-give-access=ゲーム内で LuckPerms コマンドを使用する前に、コンソールを使用して自分自身にアクセスを許可する必要があります +luckperms.first-time.console-command-prompt=コンソールを開いて実行 +luckperms.first-time.next-step=これを実行したあと、権限の割り当てやグループを定義できます +luckperms.first-time.wiki-prompt=どこから始めればいいかわかりませんか? こちらをご覧ください\: {0} +luckperms.login.try-again=時間を置いてもう一度実行してください +luckperms.login.loading-database-error=権限データの読み込み中にデータベースエラーが発生しました +luckperms.login.server-admin-check-console-errors=サーバー管理者の場合は、コンソールでエラーを確認してください +luckperms.login.server-admin-check-console-info=詳細はサーバーコンソールを確認してください +luckperms.login.data-not-loaded-at-pre=プレ-ログインの段階ではあなたの権限データが読み込まれませんでした +luckperms.login.unable-to-continue=続行できません +luckperms.login.craftbukkit-offline-mode-error=CraftBukkit と online-mode の設定で競合している可能性があります +luckperms.login.unexpected-error=権限データの設定中に予期しないエラーが発生しました +luckperms.opsystem.disabled=このサーバーではバニラの OP システムは無効化されています +luckperms.opsystem.sponge-warning=権限プラグインが導入されている場合、Server Operator の状態は Sponge の権限チェックに影響しないので注意してください。直接ユーザーデータを編集する必要があります +luckperms.duration.unit.years.plural={0} 年 +luckperms.duration.unit.years.singular={0} 年 +luckperms.duration.unit.years.short={0}年 +luckperms.duration.unit.months.plural={0} ヶ月 +luckperms.duration.unit.months.singular={0} ヶ月 +luckperms.duration.unit.months.short={0}ヶ月 +luckperms.duration.unit.weeks.plural={0} 週 +luckperms.duration.unit.weeks.singular={0} 週 +luckperms.duration.unit.weeks.short={0}週 +luckperms.duration.unit.days.plural={0} 日 +luckperms.duration.unit.days.singular={0} 日 +luckperms.duration.unit.days.short={0}日 +luckperms.duration.unit.hours.plural={0} 時間 +luckperms.duration.unit.hours.singular={0} 時間 +luckperms.duration.unit.hours.short={0}時間 +luckperms.duration.unit.minutes.plural={0} 分 +luckperms.duration.unit.minutes.singular={0} 分 +luckperms.duration.unit.minutes.short={0}分 +luckperms.duration.unit.seconds.plural={0} 秒 +luckperms.duration.unit.seconds.singular={0} 秒 +luckperms.duration.unit.seconds.short={0}秒 +luckperms.duration.since={0} 前 +luckperms.command.misc.invalid-code=無効なコード +luckperms.command.misc.response-code-key=レスポンス・コード +luckperms.command.misc.error-message-key=メッセージ +luckperms.command.misc.bytebin-unable-to-communicate=bytebin と通信できません +luckperms.command.misc.webapp-unable-to-communicate=ウェブアプリと通信できません +luckperms.command.misc.check-console-for-errors=コンソールでエラーを確認してください +luckperms.command.misc.file-must-be-in-data=ファイル {0} はデータディレクトリの直下にある必要があります +luckperms.command.misc.wait-to-finish=完了するまで待ってからもう一度やり直してください +luckperms.command.misc.invalid-priority=無効な優先度\: {0} +luckperms.command.misc.expected-number=期待される数値 +luckperms.command.misc.date-parse-error=日時 {0} を解析できません +luckperms.command.misc.date-in-past-error=過去の日時は指定できません\! +luckperms.command.misc.page={0} / {1} ページ +luckperms.command.misc.page-entries={0} 個の項目 +luckperms.command.misc.none=なし +luckperms.command.misc.loading.error.unexpected=予期しないエラーが発生しました +luckperms.command.misc.loading.error.user=ユーザーが読み込まれていません +luckperms.command.misc.loading.error.user-specific=指定したユーザー {0} を読み込めません +luckperms.command.misc.loading.error.user-not-found=ユーザー {0} は見つかりませんでした +luckperms.command.misc.loading.error.user-save-error=ユーザー {0} のデータ保存中にエラーが発生しました +luckperms.command.misc.loading.error.user-not-online=ユーザー {0} はオフラインです +luckperms.command.misc.loading.error.user-invalid={0} は有効なユーザー名または UUID ではありません +luckperms.command.misc.loading.error.user-not-uuid=指定したユーザー {0} は有効な UUID ではありません +luckperms.command.misc.loading.error.group=グループが読み込まれていません +luckperms.command.misc.loading.error.all-groups=すべてのグループを読み込むことができませんでした +luckperms.command.misc.loading.error.group-not-found={0} というグループは見つかりませんでした +luckperms.command.misc.loading.error.group-save-error=グループ {0} のデータ保存中にエラーが発生しました +luckperms.command.misc.loading.error.group-invalid={0} は不正なグループ名です +luckperms.command.misc.loading.error.track=トラックが読み込まれていません +luckperms.command.misc.loading.error.all-tracks=すべてのトラックを読み込むことができませんでした +luckperms.command.misc.loading.error.track-not-found={0} というトラックは見つかりませんでした +luckperms.command.misc.loading.error.track-save-error=トラック {0} のデータ保存中にエラーが発生しました +luckperms.command.misc.loading.error.track-invalid={0} は不正なトラック名です +luckperms.command.editor.no-match=エディターを開くことができません。目的のタイプに一致するオブジェクトがありません +luckperms.command.editor.start=新しいエディタセッションを準備しています。お待ちください... +luckperms.command.editor.url=下のリンクをクリックしてエディタを開きます +luckperms.command.editor.unable-to-communicate=エディタと通信できません +luckperms.command.editor.apply-edits.success=ウェブエディターのデータを {0} {1} に正常に適用されました +luckperms.command.editor.apply-edits.success-summary={0} {1} と {2} {3} +luckperms.command.editor.apply-edits.success.additions=追加 +luckperms.command.editor.apply-edits.success.additions-singular=追加 +luckperms.command.editor.apply-edits.success.deletions=削除 +luckperms.command.editor.apply-edits.success.deletions-singular=削除 +luckperms.command.editor.apply-edits.no-changes=ウェブエディタのデータが編集されていなかったため、何も変更されませんでした +luckperms.command.editor.apply-edits.unknown-type=指定されたオブジェクトタイプに変更を適用できません +luckperms.command.editor.apply-edits.unable-to-read=指定されたコードを使用してデータを読み取ることはできませんでした +luckperms.command.search.searching.permission={0} の権限を持つユーザーまたはグループを検索中 +luckperms.command.search.searching.inherit=グループ {0} を継承するユーザーまたはグループを検索中 +luckperms.command.search.result={0} 人のユーザーと {1} グループから {2} 件の項目が見つかりました +luckperms.command.search.result.default-notice=注意\: デフォルトグループのメンバーを検索する場合、他の権限を持たないオフラインプレイヤーは表示されません\! +luckperms.command.search.showing-users=ユーザーのみ表示 +luckperms.command.search.showing-groups=グループのみ表示 +luckperms.command.tree.start=権限のツリー構造を生成中です。しばらくお待ちください... +luckperms.command.tree.empty=権限のツリー構造の要素が存在しないため、ツリー構造を生成できませんでした +luckperms.command.tree.url=権限のツリー構造のURL +luckperms.command.verbose.invalid-filter={0} は権限の詳細を表示するための有効なフィルターではありません +luckperms.command.verbose.enabled={1} に一致する詳細なロギングを {0} しました +luckperms.command.verbose.command-exec=コマンド {1} を {0} に強制実行し、すべてのチェックをレポートします.... +luckperms.command.verbose.off=詳細なロギングを {0} しました +luckperms.command.verbose.command-exec-complete=コマンドの実行が完了しました +luckperms.command.verbose.command.no-checks=コマンドの実行は完了しましたが、権限チェックは行われませんでした +luckperms.command.verbose.command.possibly-async=これはプラグインがバックグラウンド (非同期) でコマンドを実行しているためかもしれません +luckperms.command.verbose.command.try-again-manually=このように行われたチェックを手動で検出するために verbose を使用できます +luckperms.command.verbose.enabled-recording={1} に一致する詳細な記録を {0} しました +luckperms.command.verbose.uploading=詳細なロギングを {0} しました、結果をアップロードしています... +luckperms.command.verbose.url=Verbose の結果の URL +luckperms.command.verbose.enabled-term=有効化 +luckperms.command.verbose.disabled-term=無効化 +luckperms.command.verbose.query-any=任意 +luckperms.command.info.running-plugin=実行中 +luckperms.command.info.platform-key=プラットフォーム +luckperms.command.info.server-brand-key=サーバーブランド +luckperms.command.info.server-version-key=サーバーバージョン +luckperms.command.info.storage-key=ストレージ +luckperms.command.info.storage-type-key=タイプ +luckperms.command.info.storage.meta.split-types-key=タイプ +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=接続済み +luckperms.command.info.storage.meta.file-size-key=ファイルサイズ +luckperms.command.info.extensions-key=拡張機能 +luckperms.command.info.messaging-key=メッセージング +luckperms.command.info.instance-key=インスタンス +luckperms.command.info.static-contexts-key=静的コンテキスト +luckperms.command.info.online-players-key=接続中のプレイヤー +luckperms.command.info.online-players-unique=累計接続数 {0} +luckperms.command.info.uptime-key=稼働時間 +luckperms.command.info.local-data-key=ローカルデータ +luckperms.command.info.local-data={0} ユーザー, {1} グループ, {2} トラック +luckperms.command.generic.create.success={0} は正常に作成されました +luckperms.command.generic.create.error={0} の作成中にエラーが発生しました +luckperms.command.generic.create.error-already-exists={0} はすでに存在しています\! +luckperms.command.generic.delete.success={0} は正常に削除されました +luckperms.command.generic.delete.error={0} の削除中にエラーが発生しました +luckperms.command.generic.delete.error-doesnt-exist={0} は存在していません\! +luckperms.command.generic.rename.success={0} は {1} に正常に名称変更されました +luckperms.command.generic.clone.success={0} は {1} に正常に複製されました +luckperms.command.generic.info.parent.title=親グループ +luckperms.command.generic.info.parent.temporary-title=一時的な親グループ +luckperms.command.generic.info.expires-in=有効期限\: +luckperms.command.generic.info.inherited-from=継承元\: +luckperms.command.generic.info.inherited-from-self=自身 +luckperms.command.generic.show-tracks.title={0} のトラック +luckperms.command.generic.show-tracks.empty={0} はトラック上にありません +luckperms.command.generic.clear.node-removed={0} 個のノードが削除されました +luckperms.command.generic.clear.node-removed-singular={0} 個のノードが削除されました +luckperms.command.generic.clear={0} のノードはコンテキスト {1} でクリアされました +luckperms.command.generic.permission.info.title={0} の権限 +luckperms.command.generic.permission.info.empty={0} は権限を持っていません +luckperms.command.generic.permission.info.click-to-remove=このノードを {0} から削除するにはクリックしてください +luckperms.command.generic.permission.check.info.title={0} の権限情報 +luckperms.command.generic.permission.check.info.directly={0} は {1} がコンテキスト {3} で {2} に設定されています +luckperms.command.generic.permission.check.info.inherited={0} は {3} から {1} が {2} に設定されている {4} を継承しています +luckperms.command.generic.permission.check.info.not-directly={0} は {1} が設定されていません +luckperms.command.generic.permission.check.info.not-inherited={0} は {1} を継承していません +luckperms.command.generic.permission.check.result.title={0} の権限チェック +luckperms.command.generic.permission.check.result.result-key=結果 +luckperms.command.generic.permission.check.result.processor-key=プロセッサー +luckperms.command.generic.permission.check.result.cause-key=原因 +luckperms.command.generic.permission.check.result.context-key=コンテキスト +luckperms.command.generic.permission.set=コンテキスト {3} で {2} の {0} を {1} に設定しました +luckperms.command.generic.permission.already-has={0} はすでにコンテキスト {2} で {1} が設定されています +luckperms.command.generic.permission.set-temp=コンテキスト {4}, 有効期限 {3} で {2} の {0} を {1} に設定しました +luckperms.command.generic.permission.already-has-temp={0} はすでにコンテキスト {2} で {1} を一時的に設定されています +luckperms.command.generic.permission.unset=コンテキスト {2} で {1} から {0} の設定を解除しました +luckperms.command.generic.permission.doesnt-have={0} はコンテキスト {2} で {1} を設定されていません +luckperms.command.generic.permission.unset-temp=コンテキスト {2} で {1} の一時的な権限 {0} を解除しました +luckperms.command.generic.permission.subtract=コンテキスト {4} で {2} に対して {3} の期間、{0} を {1} に設定しました。これは以前より {5} 少なくなります +luckperms.command.generic.permission.doesnt-have-temp={0} はコンテキスト {2} で {1} を一時的に設定されていません +luckperms.command.generic.permission.clear={0} の権限はコンテキスト {1} でクリアされました +luckperms.command.generic.parent.info.title={0} の親 +luckperms.command.generic.parent.info.empty={0} には親が定義されていません +luckperms.command.generic.parent.info.click-to-remove=クリックして {0} からこの親を削除します +luckperms.command.generic.parent.add={0} はコンテキスト {2} で {1} から権限を継承しています +luckperms.command.generic.parent.add-temp={0} はコンテキスト {3}, 有効期限 {2} で {1} から権限を継承しています +luckperms.command.generic.parent.set={0} は既存の親グループをクリアし、コンテキスト {2} で {1} のみを継承します +luckperms.command.generic.parent.set-track={0} はトラック {1} 上の既存の親グループをクリアし、コンテキスト {3} で {2} のみを継承します +luckperms.command.generic.parent.remove={0} はコンテキスト {2} で {1} から権限を継承しません +luckperms.command.generic.parent.remove-temp={0} はコンテキスト {2} で {1} からの権限を一時的に継承しません +luckperms.command.generic.parent.subtract={0} はコンテキスト {3} で有効期限を以前より {4} 少ない {2} の間 {1} から権限を継承します +luckperms.command.generic.parent.clear={0} の親はコンテキスト {1} でクリアされました +luckperms.command.generic.parent.clear-track=トラック {1} 上の {0} の親はコンテキスト {2} でクリアされました +luckperms.command.generic.parent.already-inherits={0} はすでにコンテキスト {2} で {1} から継承しています +luckperms.command.generic.parent.doesnt-inherit={0} はコンテキスト {2} で {1} から継承していません +luckperms.command.generic.parent.already-temp-inherits={0} はすでにコンテキスト {2} で {1} から一時的に継承しています +luckperms.command.generic.parent.doesnt-temp-inherit={0} はコンテキスト {2} で {1} から一時的に継承していません +luckperms.command.generic.chat-meta.info.title-prefix={0} のプレフィックス +luckperms.command.generic.chat-meta.info.title-suffix={0} のサフィックス +luckperms.command.generic.chat-meta.info.none-prefix={0} はプレフィックスを持っていません +luckperms.command.generic.chat-meta.info.none-suffix={0} はサフィックスを持っていません +luckperms.command.generic.chat-meta.info.click-to-remove=クリックして {1} からこの {0} を削除します +luckperms.command.generic.chat-meta.already-has={0} はすでにコンテキスト {4} で {1} {2} が優先度 {3} に設定されています +luckperms.command.generic.chat-meta.already-has-temp={0} はすでにコンテキスト {4} で {1} {2} が一時的に優先度 {3} に設定されています +luckperms.command.generic.chat-meta.doesnt-have={0} はコンテキスト {4} で {1} {2} を優先度 {3} で設定されていません +luckperms.command.generic.chat-meta.doesnt-have-temp={0} はコンテキスト {4} で {1} {2} を一時的に優先度 {3} で設定されていません +luckperms.command.generic.chat-meta.add={0} にコンテキスト {4} で {1} {2} を優先度 {3} で設定しました +luckperms.command.generic.chat-meta.add-temp={0} にコンテキスト {5} で {1} {2} を優先度 {3}, 有効期限 {4} で設定しました +luckperms.command.generic.chat-meta.remove={0} からコンテキスト {4} で優先度 {3} の {1} {2} を削除しました +luckperms.command.generic.chat-meta.remove-bulk={0} からコンテキスト {3} で優先度 {2} のすべての {1} を削除しました +luckperms.command.generic.chat-meta.remove-temp={0} からコンテキスト {4} で優先度 {3} の一時的な {1} {2} を削除しました +luckperms.command.generic.chat-meta.remove-temp-bulk={0} からコンテキスト {3} で優先度 {2} のすべての一時的な {1} を削除しました +luckperms.command.generic.meta.info.title={0} のメタ +luckperms.command.generic.meta.info.none={0} はメタを持っていません +luckperms.command.generic.meta.info.click-to-remove=クリックして {0} からこのメタを削除します +luckperms.command.generic.meta.already-has={0} はすでにコンテキスト {3} でメタキー {1} に {2} が設定されています +luckperms.command.generic.meta.already-has-temp={0} はすでにコンテキスト {3} でメタキー {1} に {2} が一時的に設定されています +luckperms.command.generic.meta.doesnt-have={0} はコンテキスト {2} でメタキー {1} を設定されていません +luckperms.command.generic.meta.doesnt-have-temp={0} はコンテキスト {2} でメタキー {1} を一時的に設定されていません +luckperms.command.generic.meta.set=コンテキスト {3} で {2} にメタキー {0} を {1} で設定しました +luckperms.command.generic.meta.set-temp=コンテキスト {4} で {2} のメタキー {0} を期間 {3} の間 {1} に設定しました +luckperms.command.generic.meta.unset=コンテキスト {2} で {1} のメタキー {0} の設定を解除しました +luckperms.command.generic.meta.unset-temp=コンテキスト {2} で {1} の一時的なメタキー {0} を解除しました +luckperms.command.generic.meta.clear=コンテキスト {2} で {0} のタイプ {1} に一致するメタがクリアされました +luckperms.command.generic.contextual-data.title=コンテキストデータ +luckperms.command.generic.contextual-data.mode.key=モード +luckperms.command.generic.contextual-data.mode.server=サーバー +luckperms.command.generic.contextual-data.mode.active-player=アクティブプレイヤー +luckperms.command.generic.contextual-data.contexts-key=コンテキスト +luckperms.command.generic.contextual-data.prefix-key=プレフィックス +luckperms.command.generic.contextual-data.suffix-key=サフィックス +luckperms.command.generic.contextual-data.primary-group-key=プライマリーグループ +luckperms.command.generic.contextual-data.meta-key=メタ +luckperms.command.generic.contextual-data.null-result=なし +luckperms.command.user.info.title=ユーザー情報 +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=タイプ +luckperms.command.user.info.uuid-type.mojang=公式 +luckperms.command.user.info.uuid-type.not-mojang=オフライン +luckperms.command.user.info.status-key=ステータス +luckperms.command.user.info.status.online=オンライン +luckperms.command.user.info.status.offline=オフライン +luckperms.command.user.removegroup.error-primary=プライマリグループからユーザーを削除することはできません +luckperms.command.user.primarygroup.not-member={0} はまだ {1} のメンバーではありません、今すぐ追加します +luckperms.command.user.primarygroup.already-has={0} はすでに {1} をプライマリグループとして設定されています +luckperms.command.user.primarygroup.warn-option=警告\: このサーバー ({0}) で使用されているプライマリグループの計算方法は、この変更を反映していない可能性があります +luckperms.command.user.primarygroup.set={0} のプライマリグループは {1} に設定されました +luckperms.command.user.track.error-not-contain-group={0} は {1} のどのグループにも属していません +luckperms.command.user.track.unsure-which-track=どのトラックを使用するかわからない場合は、引数として指定してください。 +luckperms.command.user.track.missing-group-advice=グループを作成するか、トラックから削除して再試行してください +luckperms.command.user.promote.added-to-first={0} は {1} のどのグループにも属していないため、最初のグループ {2} にコンテキスト {3} で追加されました +luckperms.command.user.promote.not-on-track={0} は {1} のどのグループにも属していないため、昇格されませんでした +luckperms.command.user.promote.success=トラック {1} に従って {0} をコンテキスト {4} で {2} から {3} に昇格しました +luckperms.command.user.promote.end-of-track=トラック {0} が終了しました、{1} を昇格できません +luckperms.command.user.promote.next-group-deleted=トラックの次のグループ {0} は存在しません +luckperms.command.user.promote.unable-to-promote=ユーザーを昇格できません +luckperms.command.user.demote.success=トラック {1} に従って {0} をコンテキスト {4} で {2} から {3} に降格しました +luckperms.command.user.demote.end-of-track=トラック {0} が終了したので、{1} は {2} から削除されました +luckperms.command.user.demote.end-of-track-not-removed=トラック {0} は終了しましたが、{1} は最初のグループから削除されませんでした +luckperms.command.user.demote.previous-group-deleted=トラックの前のグループ {0} は存在しません +luckperms.command.user.demote.unable-to-demote=ユーザーを降格できません +luckperms.command.group.list.title=グループ +luckperms.command.group.delete.not-default=デフォルトのグループは削除できません +luckperms.command.group.info.title=グループ情報 +luckperms.command.group.info.display-name-key=表示名 +luckperms.command.group.info.weight-key=ウェイト +luckperms.command.group.setweight.set=グループ {1} のウェイトを {0} に設定しました +luckperms.command.group.setdisplayname.doesnt-have={0} に表示名は設定されていません +luckperms.command.group.setdisplayname.already-has={0} はすでに表示名が {1} です +luckperms.command.group.setdisplayname.already-in-use=表示名 {0} はすでに {1} に使用されています +luckperms.command.group.setdisplayname.set=グループ {1} の表示名をコンテキスト {2} で {0} に設定しました +luckperms.command.group.setdisplayname.removed=グループ {0} の表示名をコンテキスト {1} で削除しました +luckperms.command.track.list.title=トラック +luckperms.command.track.path.empty=なし +luckperms.command.track.info.showing-track=トラックを表示 +luckperms.command.track.info.path-property=パス +luckperms.command.track.clear={0} のグループトラックをクリアしました +luckperms.command.track.append.success=グループ {0} はトラック {1} に追加されました +luckperms.command.track.insert.success=グループ {0} はトラック {1} の {2} 番目に挿入されました +luckperms.command.track.insert.error-number=数値が必要ですが、代わりに {0} が入力されました。 +luckperms.command.track.insert.error-invalid-pos={0} 番目に挿入できませんでした +luckperms.command.track.insert.error-invalid-pos-reason=無効な位置 +luckperms.command.track.remove.success=グループ {0} はトラック {1} から削除されました +luckperms.command.track.error-empty={0} は空または1つのグループしか含まれていないため使用できません +luckperms.command.track.error-multiple-groups={0} はこのトラック上の複数のグループのメンバーです +luckperms.command.track.error-ambiguous=位置を特定できません +luckperms.command.track.already-contains={0} はすでに {1} を含んでいます +luckperms.command.track.doesnt-contain={0} は {1} を含んでいません +luckperms.command.log.load-error=ログを読み込めませんでした +luckperms.command.log.invalid-page=無効なページ番号です +luckperms.command.log.invalid-page-range={0} から {1} の間で値を入力してください +luckperms.command.log.empty=表示するログエントリがありません +luckperms.command.log.notify.error-console=コンソールへの通知は切り替えられません +luckperms.command.log.notify.enabled-term=有効化 +luckperms.command.log.notify.disabled-term=無効化 +luckperms.command.log.notify.changed-state=ログ出力を {0} しました +luckperms.command.log.notify.already-on=すでに通知を受信しています +luckperms.command.log.notify.already-off=現在通知を受信していません +luckperms.command.log.notify.invalid-state={0} か {1} を指定してください +luckperms.command.log.show.search=クエリ {0} の最近の操作を表示する +luckperms.command.log.show.recent=最近の操作を表示する +luckperms.command.log.show.by={0} による最近の操作を表示する +luckperms.command.log.show.history={0} {1} の履歴を表示しています +luckperms.command.export.error-term=エラー +luckperms.command.export.already-running=他のエクスポートプロセスが実行されています +luckperms.command.export.file.already-exists=ファイル {0} はすでに存在しています +luckperms.command.export.file.not-writable=ファイル {0} は書き込み禁止状態です +luckperms.command.export.file.success={0} へのエクスポートが正常に完了しました +luckperms.command.export.file-unexpected-error-writing=ファイルへの書き込み中に予期しないエラーが発生しました +luckperms.command.export.web.export-code=エクスポートコード +luckperms.command.export.web.import-command-description=インポートするには次のコマンドを使用してください +luckperms.command.import.term=インポート +luckperms.command.import.error-term=エラー +luckperms.command.import.already-running=他のインポートプロセスが既に実行中です +luckperms.command.import.file.doesnt-exist=ファイル {0} は存在しません +luckperms.command.import.file.not-readable=ファイル {0} を読み込めません +luckperms.command.import.file.unexpected-error-reading=ファイルの読み込み中に予期しないエラーが発生しました +luckperms.command.import.file.correct-format=正しい形式ですか? +luckperms.command.import.web.unable-to-read=指定されたコードを使用してデータを読み取れませんでした +luckperms.command.import.progress.percent={0}% 完了 +luckperms.command.import.progress.operations={0}/{1} 処理完了 +luckperms.command.import.starting=インポート処理を開始しています +luckperms.command.import.completed=完了しました +luckperms.command.import.duration=所要時間 {0} 秒 +luckperms.command.bulkupdate.must-use-console=一括更新コマンドはコンソールからのみ使用できます +luckperms.command.bulkupdate.invalid-data-type=無効なタイプです、{0} が指定できます +luckperms.command.bulkupdate.invalid-constraint={0} は無効な制約です +luckperms.command.bulkupdate.invalid-constraint-format=制約は {0} のフォーマットである必要があります +luckperms.command.bulkupdate.invalid-comparison=無効な比較演算子 {0} +luckperms.command.bulkupdate.invalid-comparison-format=次のいずれかである必要があります\: {0} +luckperms.command.bulkupdate.queued=バルクアップデートがキューに追加されました +luckperms.command.bulkupdate.confirm={0} を実行して更新を行います +luckperms.command.bulkupdate.unknown-id=id {0} の操作は存在しないか、期限切れです +luckperms.command.bulkupdate.starting=バルクアップデートを実行中 +luckperms.command.bulkupdate.success=バルクアップデートが正常に完了しました +luckperms.command.bulkupdate.success.statistics.nodes=変更されたノード数 +luckperms.command.bulkupdate.success.statistics.users=変更されたユーザー数 +luckperms.command.bulkupdate.success.statistics.groups=変更されたグループ数 +luckperms.command.bulkupdate.failure=バルクアップデートに失敗しました。コンソールでエラーを確認してください +luckperms.command.update-task.request=アップデートが要求されました、しばらくお待ちください +luckperms.command.update-task.complete=アップデートが完了しました +luckperms.command.update-task.push.attempting=現在他のサーバーに適用しようとしています +luckperms.command.update-task.push.complete=他のサーバーは {0} 経由で正常に適用されました +luckperms.command.update-task.push.error=他のサーバーへの変更の適用中にエラーが発生しました +luckperms.command.update-task.push.error-not-setup=メッセージングサービスが設定されていないため、他のサーバーに変更を適用できません +luckperms.command.reload-config.success=設定ファイルが再読み込みされました +luckperms.command.reload-config.restart-note=いくつかの設定はサーバーの再起動後に適用されます +luckperms.command.translations.searching=利用可能な翻訳を検索しています。お待ちください... +luckperms.command.translations.searching-error=利用可能な翻訳のリストを取得できません +luckperms.command.translations.installed-translations=インストール済みの翻訳 +luckperms.command.translations.available-translations=利用可能な翻訳 +luckperms.command.translations.percent-translated={0}% 翻訳済み +luckperms.command.translations.translations-by=作成者 +luckperms.command.translations.installing=翻訳をインストールしています。お待ちください... +luckperms.command.translations.download-error={0} の翻訳をダウンロードできません +luckperms.command.translations.installing-specific=言語 {0} をインストール中... +luckperms.command.translations.install-complete=インストール完了 +luckperms.command.translations.download-prompt=コミュニティーが提供する最新の翻訳をダウンロードしてインストールするには {0} を使用してください +luckperms.command.translations.download-override-warning=これらの言語に対する変更は上書きされますので注意してください +luckperms.usage.user.description=LuckPerms 内でユーザーを管理するためのコマンドです (LuckPerms 内の `user` はプレイヤーであり、UUID やユーザー名を参照できます) +luckperms.usage.group.description=LuckPerms 内でグループを管理するためのコマンドです。グループはユーザーに与えられる権限割り当ての単なるコレクションです。新しいグループは `creategroup` コマンドを使用して作成されます。 +luckperms.usage.track.description=LuckPerms 内でトラックを管理するためのコマンドです。トラックは、昇格や広角の定義に使用できるグループの順序付きコレクションです。 +luckperms.usage.log.description=LuckPerms 内でロギング機能を管理するためのコマンドです。 +luckperms.usage.sync.description=プラグインのストレージからすべてのデータをメモリに再読み込みし、検出された変更を適用します +luckperms.usage.info.description=アクティブなプラグインインスタンスに関する一般情報を出力します +luckperms.usage.editor.description=新しいウェブエディターを作成します +luckperms.usage.editor.argument.type=エディタに読み込むタイプ (''all'', ''users'' or ''groups'') +luckperms.usage.editor.argument.filter=ユーザーをフィルタリングする権限 +luckperms.usage.verbose.description=プラグインの権限チェックを監視するシステムを制御します +luckperms.usage.verbose.argument.action=ログの有効/無効を切り替えるか、ログ出力をアップロードするかどうか +luckperms.usage.verbose.argument.filter=次に一致するエントリのフィルタ +luckperms.usage.verbose.argument.commandas=実行するプレイヤー/コマンド +luckperms.usage.tree.description=LuckPerms が把握しているすべての権限のツリービュー (順序付きリスト階層) を生成します +luckperms.usage.tree.argument.scope=ツリーのルートです、すべての権限を含めるには "." を指定してください +luckperms.usage.tree.argument.player=確認するオンラインプレイヤーの名前 +luckperms.usage.search.description=指定した権限を持つすべてのユーザー/グループを検索します +luckperms.usage.search.argument.permission=検索する権限 +luckperms.usage.search.argument.page=表示するページ +luckperms.usage.network-sync.description=変更をストレージに同期させ、ネットワーク上の他のすべてのサーバーにも同期を要求します +luckperms.usage.import.description=(以前作成した) エクスポートファイルからデータをインポートする +luckperms.usage.import.argument.file=インポートするファイル +luckperms.usage.import.argument.replace=マージの代わりに既存のデータを置き換える +luckperms.usage.import.argument.upload=以前のエクスポートからデータをアップロード +luckperms.usage.export.description=ファイルにすべての権限データをエクスポートします。あとから再インポートできます。 +luckperms.usage.export.argument.file=エクスポートするファイル +luckperms.usage.export.argument.without-users=エクスポートからユーザーを除外 +luckperms.usage.export.argument.without-groups=エクスポートからグループを除外する +luckperms.usage.export.argument.upload=ウェブエディターにすべての権限データをアップロードします。あとから再インポートできます。 +luckperms.usage.reload-config.description=設定オプションを再読み込みする +luckperms.usage.bulk-update.description=すべてのデータに対して一括変更クエリを実行する +luckperms.usage.bulk-update.argument.data-type=変更されるデータのタイプ (''all'', ''users'' or ''groups'') +luckperms.usage.bulk-update.argument.action=データ上で実行するアクション (''update'' または ''delete'') +luckperms.usage.bulk-update.argument.action-field=実行する対象。''update'' 時のみ必要です。(''permission'', ''server'' または ''world'') +luckperms.usage.bulk-update.argument.action-value=置き換え後の値。''update'' にのみ必要です。 +luckperms.usage.bulk-update.argument.constraint=更新に必要な制約 +luckperms.usage.translations.description=翻訳を管理する +luckperms.usage.translations.argument.install=翻訳をインストールするサブコマンド +luckperms.usage.apply-edits.description=ウェブエディターで変更した権限を適用します +luckperms.usage.apply-edits.argument.code=データの一意なコード +luckperms.usage.apply-edits.argument.target=データの適用先 +luckperms.usage.create-group.description=新しいグループの作成 +luckperms.usage.create-group.argument.name=グループ名 +luckperms.usage.create-group.argument.weight=グループの重み +luckperms.usage.create-group.argument.display-name=グループの表示名 +luckperms.usage.delete-group.description=グループの削除 +luckperms.usage.delete-group.argument.name=グループ名 +luckperms.usage.list-groups.description=プラットフォーム上のすべてのグループの一覧 +luckperms.usage.create-track.description=新しいトラックの作成 +luckperms.usage.create-track.argument.name=トラック名 +luckperms.usage.delete-track.description=トラックの削除 +luckperms.usage.delete-track.argument.name=トラック名 +luckperms.usage.list-tracks.description=プラットフォーム上のすべてのトラックの一覧 +luckperms.usage.user-info.description=ユーザーに関する情報を表示する +luckperms.usage.user-switchprimarygroup.description=ユーザーのプライマリグループを切り替える +luckperms.usage.user-switchprimarygroup.argument.group=グループの切り替え先 +luckperms.usage.user-promote.description=ユーザーをトラックに従って昇格させる +luckperms.usage.user-promote.argument.track=ユーザーを昇格させるためのトラック +luckperms.usage.user-promote.argument.context=ユーザーを昇格させるコンテキスト +luckperms.usage.user-promote.argument.dont-add-to-first=ユーザーがトラック上にいる場合のみ昇格させる +luckperms.usage.user-demote.description=ユーザーをトラックに従って降格させる +luckperms.usage.user-demote.argument.track=ユーザーを降格させるためのトラック +luckperms.usage.user-demote.argument.context=ユーザーを降格させるコンテキスト +luckperms.usage.user-demote.argument.dont-remove-from-first=ユーザーが最初のグループから削除されないようにする +luckperms.usage.user-clone.description=ユーザーを複製する +luckperms.usage.user-clone.argument.user=複製先のユーザーの名前または UUID +luckperms.usage.group-info.description=グループについての情報を表示する +luckperms.usage.group-listmembers.description=このグループから継承しているユーザーやグループを表示する +luckperms.usage.group-listmembers.argument.page=表示するページ +luckperms.usage.group-setweight.description=グループのウェイトを設定する +luckperms.usage.group-setweight.argument.weight=設定するウェイト +luckperms.usage.group-set-display-name.description=グループの表示名を設定する +luckperms.usage.group-set-display-name.argument.name=設定する名前 +luckperms.usage.group-set-display-name.argument.context=名前を設定するコンテキスト +luckperms.usage.group-rename.description=グループ名を変更する +luckperms.usage.group-rename.argument.name=新しい名前 +luckperms.usage.group-clone.description=グループの複製 +luckperms.usage.group-clone.argument.name=複製先のグループの名前 +luckperms.usage.holder-editor.description=Web 権限エディターを開く +luckperms.usage.holder-showtracks.description=オブジェクトが属するトラックの一覧を表示する +luckperms.usage.holder-clear.description=すべての権限、親、メタを削除する +luckperms.usage.holder-clear.argument.context=フィルタリングするコンテキスト +luckperms.usage.permission.description=権限を変更する +luckperms.usage.parent.description=継承を変更する +luckperms.usage.meta.description=メタデータの値を変更する +luckperms.usage.permission-info.description=オブジェクトが持つ権限ノードの一覧を表示する +luckperms.usage.permission-info.argument.page=表示するページ +luckperms.usage.permission-info.argument.sort-mode=エントリのソート方法 +luckperms.usage.permission-set.description=オブジェクトに権限を設定する +luckperms.usage.permission-set.argument.node=設定する権限ノード +luckperms.usage.permission-set.argument.value=ノードの値 +luckperms.usage.permission-set.argument.context=権限を追加するコンテキスト +luckperms.usage.permission-unset.description=オブジェクトから権限を解除する +luckperms.usage.permission-unset.argument.node=解除する権限ノード +luckperms.usage.permission-unset.argument.context=権限を解除するコンテキスト +luckperms.usage.permission-settemp.description=オブジェクトに権限を一時的に設定する +luckperms.usage.permission-settemp.argument.node=設定する権限ノード +luckperms.usage.permission-settemp.argument.value=ノードの値 +luckperms.usage.permission-settemp.argument.duration=権限ノードの有効期間 +luckperms.usage.permission-settemp.argument.temporary-modifier=一時的な権限の適用方法 +luckperms.usage.permission-settemp.argument.context=権限を追加するコンテキスト +luckperms.usage.permission-unsettemp.description=オブジェクトから一時的な権限を解除する +luckperms.usage.permission-unsettemp.argument.node=解除する権限ノード +luckperms.usage.permission-unsettemp.argument.duration=減算する時間 +luckperms.usage.permission-unsettemp.argument.context=権限を解除するコンテキスト +luckperms.usage.permission-check.description=オブジェクトに特定の権限ノードがあるか確認する +luckperms.usage.permission-check.argument.node=確認する権限ノード +luckperms.usage.permission-clear.description=すべての権限を消去する +luckperms.usage.permission-clear.argument.context=フィルタリングするコンテキスト +luckperms.usage.parent-info.description=このオブジェクトが継承するグループの一覧 +luckperms.usage.parent-info.argument.page=表示するページ +luckperms.usage.parent-info.argument.sort-mode=エントリのソート方法 +luckperms.usage.parent-set.description=オブジェクトが既に継承している他のすべてのグループを削除し、指定したグループに追加します +luckperms.usage.parent-set.argument.group=設定するグループ +luckperms.usage.parent-set.argument.context=グループを設定するコンテキスト +luckperms.usage.parent-add.description=オブジェクトが権限を継承する他のグループを設定する +luckperms.usage.parent-add.argument.group=継承元のグループ +luckperms.usage.parent-add.argument.context=グループを継承するコンテキスト +luckperms.usage.parent-remove.description=以前設定した継承ルールを削除する +luckperms.usage.parent-remove.argument.group=削除するグループ +luckperms.usage.parent-remove.argument.context=グループを削除するコンテキスト +luckperms.usage.parent-set-track.description=指定されたトラック上からオブジェクトが継承するすべてのグループを削除し、指定されたトラックに追加します +luckperms.usage.parent-set-track.argument.track=設定するトラック +luckperms.usage.parent-set-track.argument.group=設定するグループ、または指定されたトラック上でのグループの位置に関連する番号 +luckperms.usage.parent-set-track.argument.context=グループを設定するコンテキスト +luckperms.usage.parent-add-temp.description=オブジェクトが権限を一時的に継承する他のグループを設定する +luckperms.usage.parent-add-temp.argument.group=継承元のグループ +luckperms.usage.parent-add-temp.argument.duration=グループのメンバーである期間 +luckperms.usage.parent-add-temp.argument.temporary-modifier=一時的な権限の適用方法 +luckperms.usage.parent-add-temp.argument.context=グループを継承するコンテキスト +luckperms.usage.parent-remove-temp.description=以前設定した一時的な継承ルールを削除する +luckperms.usage.parent-remove-temp.argument.group=削除するグループ +luckperms.usage.parent-remove-temp.argument.duration=減算する時間 +luckperms.usage.parent-remove-temp.argument.context=グループを削除するコンテキスト +luckperms.usage.parent-clear.description=すべての親を消去する +luckperms.usage.parent-clear.argument.context=フィルタリングするコンテキスト +luckperms.usage.parent-clear-track.description=指定したトラック上のすべての親を消去する +luckperms.usage.parent-clear-track.argument.track=消去するトラック +luckperms.usage.parent-clear-track.argument.context=フィルタリングするコンテキスト +luckperms.usage.meta-info.description=すべてのチャットメタを表示する +luckperms.usage.meta-set.description=メタ値を設定する +luckperms.usage.meta-set.argument.key=設定するキー +luckperms.usage.meta-set.argument.value=設定する値 +luckperms.usage.meta-set.argument.context=メタを追加するコンテキスト +luckperms.usage.meta-unset.description=メタ値を解除する +luckperms.usage.meta-unset.argument.key=解除するキー +luckperms.usage.meta-unset.argument.context=メタを解除するコンテキスト +luckperms.usage.meta-settemp.description=一時的なメタ値を設定する +luckperms.usage.meta-settemp.argument.key=設定するキー +luckperms.usage.meta-settemp.argument.value=設定する値 +luckperms.usage.meta-settemp.argument.duration=メタ値の有効期間 +luckperms.usage.meta-settemp.argument.context=メタを追加するコンテキスト +luckperms.usage.meta-unsettemp.description=一時的なメタ値を解除する +luckperms.usage.meta-unsettemp.argument.key=解除するキー +luckperms.usage.meta-unsettemp.argument.context=メタを解除するコンテキスト +luckperms.usage.meta-addprefix.description=プレフィックスを追加 +luckperms.usage.meta-addprefix.argument.priority=追加するプレフィックスの優先度 +luckperms.usage.meta-addprefix.argument.prefix=プレフィックスの文字列 +luckperms.usage.meta-addprefix.argument.context=プレフィックスを追加するコンテキスト +luckperms.usage.meta-addsuffix.description=サフィックスを追加する +luckperms.usage.meta-addsuffix.argument.priority=追加するサフィックスの優先度 +luckperms.usage.meta-addsuffix.argument.suffix=サフィックスの文字列 +luckperms.usage.meta-addsuffix.argument.context=サフィックスを追加するコンテキスト +luckperms.usage.meta-setprefix.description=プレフィックスをセットする +luckperms.usage.meta-setprefix.argument.priority=セットするプレフィックスの優先度 +luckperms.usage.meta-setprefix.argument.prefix=プレフィックスの文字列 +luckperms.usage.meta-setprefix.argument.context=プレフィックスをセットするコンテキスト +luckperms.usage.meta-setsuffix.description=サフィックスをセットする +luckperms.usage.meta-setsuffix.argument.priority=セットするサフィックスの優先度 +luckperms.usage.meta-setsuffix.argument.suffix=サフィックスの文字列 +luckperms.usage.meta-setsuffix.argument.context=サフィックスをセットするコンテキスト +luckperms.usage.meta-removeprefix.description=プレフィックスを削除する +luckperms.usage.meta-removeprefix.argument.priority=削除するプレフィックスの優先度 +luckperms.usage.meta-removeprefix.argument.prefix=プレフィックスの文字列 +luckperms.usage.meta-removeprefix.argument.context=プレフィックスを削除するコンテキスト +luckperms.usage.meta-removesuffix.description=サフィックスを削除する +luckperms.usage.meta-removesuffix.argument.priority=削除するサフィックスの優先度 +luckperms.usage.meta-removesuffix.argument.suffix=サフィックスの文字列 +luckperms.usage.meta-removesuffix.argument.context=サフィックスを削除するコンテキスト +luckperms.usage.meta-addtemp-prefix.description=プレフィックスを一時的に追加する +luckperms.usage.meta-addtemp-prefix.argument.priority=追加するプレフィックスの優先度 +luckperms.usage.meta-addtemp-prefix.argument.prefix=プレフィックスの文字列 +luckperms.usage.meta-addtemp-prefix.argument.duration=プレフィックスの有効期間 +luckperms.usage.meta-addtemp-prefix.argument.context=プレフィックスを追加するコンテキスト +luckperms.usage.meta-addtemp-suffix.description=サフィックスを一時的に追加する +luckperms.usage.meta-addtemp-suffix.argument.priority=追加するサフィックスの優先度 +luckperms.usage.meta-addtemp-suffix.argument.suffix=サフィックスの文字列 +luckperms.usage.meta-addtemp-suffix.argument.duration=サフィックスの有効期間 +luckperms.usage.meta-addtemp-suffix.argument.context=サフィックスを追加するコンテキスト +luckperms.usage.meta-settemp-prefix.description=一時的なプレフィックスをセットする +luckperms.usage.meta-settemp-prefix.argument.priority=セットするプレフィックスの優先度 +luckperms.usage.meta-settemp-prefix.argument.prefix=プレフィックスの文字列 +luckperms.usage.meta-settemp-prefix.argument.duration=プレフィックスの有効期間 +luckperms.usage.meta-settemp-prefix.argument.context=プレフィックスをセットするコンテキスト +luckperms.usage.meta-settemp-suffix.description=一時的なサフィックスをセットする +luckperms.usage.meta-settemp-suffix.argument.priority=セットするサフィックスの優先度 +luckperms.usage.meta-settemp-suffix.argument.suffix=サフィックスの文字列 +luckperms.usage.meta-settemp-suffix.argument.duration=サフィックスの有効期間 +luckperms.usage.meta-settemp-suffix.argument.context=サフィックスをセットするコンテキスト +luckperms.usage.meta-removetemp-prefix.description=一時的なプレフィックスを削除する +luckperms.usage.meta-removetemp-prefix.argument.priority=削除するプレフィックスの優先度 +luckperms.usage.meta-removetemp-prefix.argument.prefix=プレフィックスの文字列 +luckperms.usage.meta-removetemp-prefix.argument.context=プレフィックスを削除するコンテキスト +luckperms.usage.meta-removetemp-suffix.description=一時的なサフィックスを削除する +luckperms.usage.meta-removetemp-suffix.argument.priority=削除するサフィックスの優先度 +luckperms.usage.meta-removetemp-suffix.argument.suffix=サフィックスの文字列 +luckperms.usage.meta-removetemp-suffix.argument.context=サフィックスを削除するコンテキスト +luckperms.usage.meta-clear.description=すべてのメタを消去する +luckperms.usage.meta-clear.argument.type=削除するメタの種類 +luckperms.usage.meta-clear.argument.context=フィルタリングするコンテキスト +luckperms.usage.track-info.description=トラックについての情報を表示する +luckperms.usage.track-editor.description=Web 権限エディターを開く +luckperms.usage.track-append.description=トラックの末尾にグループを追加する +luckperms.usage.track-append.argument.group=追加するグループ +luckperms.usage.track-insert.description=トラック上の指定位置にグループを挿入します。 +luckperms.usage.track-insert.argument.group=挿入するグループ +luckperms.usage.track-insert.argument.position=グループの挿入位置 (トラック上の最初の位置は 1) +luckperms.usage.track-remove.description=トラックからグループを削除する +luckperms.usage.track-remove.argument.group=削除するグループ +luckperms.usage.track-clear.description=トラックからすべてのグループを削除する +luckperms.usage.track-rename.description=トラック名を変更する +luckperms.usage.track-rename.argument.name=新しい名前 +luckperms.usage.track-clone.description=トラックの複製 +luckperms.usage.track-clone.argument.name=複製先のトラックの名前 +luckperms.usage.log-recent.description=最近の操作を表示する +luckperms.usage.log-recent.argument.user=フィルタリングするユーザーの名前または UUID +luckperms.usage.log-recent.argument.page=表示するページの番号 +luckperms.usage.log-search.description=エントリのログを検索する +luckperms.usage.log-search.argument.query=検索するクエリ +luckperms.usage.log-search.argument.page=表示するページの番号 +luckperms.usage.log-notify.description=ログ通知の切り替え +luckperms.usage.log-notify.argument.toggle=on または off +luckperms.usage.log-user-history.description=ユーザーの履歴を表示する +luckperms.usage.log-user-history.argument.user=ユーザーの名前または UUID +luckperms.usage.log-user-history.argument.page=表示するページの番号 +luckperms.usage.log-group-history.description=グループの履歴を表示する +luckperms.usage.log-group-history.argument.group=グループ名 +luckperms.usage.log-group-history.argument.page=表示するページの番号 +luckperms.usage.log-track-history.description=トラックの履歴を表示する +luckperms.usage.log-track-history.argument.track=トラック名 +luckperms.usage.log-track-history.argument.page=表示するページの番号 +luckperms.usage.sponge.description=追加の Sponge データを編集する +luckperms.usage.sponge.argument.collection=クエリするコレクション +luckperms.usage.sponge.argument.subject=変更する Subject +luckperms.usage.sponge-permission-info.description=Subject の権限についての情報を表示する +luckperms.usage.sponge-permission-info.argument.contexts=フィルタリングするコンテキスト +luckperms.usage.sponge-permission-set.description=Subject に権限を設定する +luckperms.usage.sponge-permission-set.argument.node=設定する権限ノード +luckperms.usage.sponge-permission-set.argument.tristate=設定する権限の値 +luckperms.usage.sponge-permission-set.argument.contexts=権限を設定するコンテキスト +luckperms.usage.sponge-permission-clear.description=Subject の権限を消去する +luckperms.usage.sponge-permission-clear.argument.contexts=権限を消去するコンテキスト +luckperms.usage.sponge-parent-info.description=Subject の親についての情報を表示する +luckperms.usage.sponge-parent-info.argument.contexts=フィルタリングするコンテキスト +luckperms.usage.sponge-parent-add.description=Subject に親を追加する +luckperms.usage.sponge-parent-add.argument.collection=親 Subject が存在する Subject のコレクション +luckperms.usage.sponge-parent-add.argument.subject=親 Subject の名前 +luckperms.usage.sponge-parent-add.argument.contexts=親を追加するコンテキスト +luckperms.usage.sponge-parent-remove.description=Subject から親を削除する +luckperms.usage.sponge-parent-remove.argument.collection=親 Subject が存在する Subject のコレクション +luckperms.usage.sponge-parent-remove.argument.subject=親 Subject の名前 +luckperms.usage.sponge-parent-remove.argument.contexts=親を削除するコンテキスト +luckperms.usage.sponge-parent-clear.description=Subject の親を消去する +luckperms.usage.sponge-parent-clear.argument.contexts=親を消去するコンテキスト +luckperms.usage.sponge-option-info.description=Subject のオプションの情報を表示する +luckperms.usage.sponge-option-info.argument.contexts=フィルタリングするコンテキスト +luckperms.usage.sponge-option-set.description=Subject のオプションを設定する +luckperms.usage.sponge-option-set.argument.key=設定するキー +luckperms.usage.sponge-option-set.argument.value=キーに設定する値 +luckperms.usage.sponge-option-set.argument.contexts=オプションを設定するコンテキスト +luckperms.usage.sponge-option-unset.description=Subject からオプションを解除する +luckperms.usage.sponge-option-unset.argument.key=解除するキー +luckperms.usage.sponge-option-unset.argument.contexts=オプションを解除するコンテキスト +luckperms.usage.sponge-option-clear.description=Subject からオプションを消去する +luckperms.usage.sponge-option-clear.argument.contexts=オプションを消去するコンテキスト diff --git a/src/plugins/LuckPerms/translations/repository/ka_GE.properties b/src/plugins/LuckPerms/translations/repository/ka_GE.properties new file mode 100644 index 0000000..cf219d8 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/ka_GE.properties @@ -0,0 +1,130 @@ +luckperms.logs.actionlog-prefix=ჯურნალი +luckperms.logs.verbose-prefix=მრავალმეტყველი +luckperms.logs.export-prefix=ჩამოტვირთე +luckperms.commandsystem.available-commands=გამოიყენე {0} რომ ნახო ბრძანებები +luckperms.commandsystem.command-not-recognised=ბრძანება ვერ იქნა ამოცნობილი +luckperms.commandsystem.no-permission=თქვენთ არ გაქვთ უფლება გამოიყენოთ ეს ბრძანება\! +luckperms.commandsystem.no-permission-subcommands=თქვენ არ გაქვთ გამოიყენოთ ეს ბრძანება ან Sub-ბრძანება +luckperms.commandsystem.already-executing-command=მიმდინარეობს სხვა ბრძანების შესრულება, დაველოდოთ მის დასრულებას... +luckperms.commandsystem.usage.sub-commands-header=Sub-ბრძანება +luckperms.commandsystem.usage.usage-header=ბრძანების გამოყენება +luckperms.commandsystem.usage.arguments-header=არგუმენტი +luckperms.first-time.no-permissions-setup=როგორც ჩანს არც ერთი ბრძანბა არ დაყენებულა\! +luckperms.first-time.use-console-to-give-access=სანამ გამოიყენებთ LuckPerms-ს იქამდე გამოიყენთ კონსოლი რათა თქვენ თავს მისცეთ უფლება გამოიყენოს LuckPerms-ი +luckperms.first-time.console-command-prompt=გახსენი კონსოლი და გაუშვით +luckperms.first-time.next-step=როდესაც ამას მორჩებით ამას თქვენ შეგიძლიათ დაიწყოთ ყველაფერი +luckperms.first-time.wiki-prompt=არ იცი საიდან დაიწყო? დააწირე აქ {0} +luckperms.login.try-again=გთხოვთ სცადეთ მოგვიანებით +luckperms.login.loading-database-error=მონაცემთა ბაზაში დაფიქსირდა შეცდომა +luckperms.login.server-admin-check-console-errors=თუ სერვერის ადმინი ხარ შეამოწმე კონსოლი ერორების დასაფიქსირებლად +luckperms.login.server-admin-check-console-info=გთხოვთ შეამოწმეთ სერვერის კონსოლი დამატებითი ინფორმაციისთვის +luckperms.login.data-not-loaded-at-pre=თქვენი მომხმარებლის ნებართვებათა მონაცემები არ ჩაიტვირთა წინასწარი შესვლის ეტაპზე +luckperms.login.unable-to-continue=გაგრძელება ვერ ხერხდება +luckperms.login.craftbukkit-offline-mode-error=ეს სავარაუდოდ CraftBukkit''სა და ონლაინ რეჟიმის პარამეტრს შორის კონფლიქტის გამოა გამოწვეული +luckperms.login.unexpected-error=ნებართვათა მონაცემების დაყენებისას გამოვლინდა მოულოდნელი შეცდომა +luckperms.opsystem.disabled=ამ სერვერზე გამორთულია ვანილას OP სისტემა +luckperms.opsystem.sponge-warning=გთხოვთ გაითვალისწინოთ, რომ სერვერის ოპერატორის სტატუსი გავლენას არ ახდენს ღრუბლის ნებართვის შემოწმებაზე, როდესაც ნებართვის მოდულია აქტიური. თქვენ პირდაპირ უნდა შეცვალოთ მომხმარებლის. +luckperms.duration.unit.years.plural={0} წელი +luckperms.duration.unit.years.singular={0} წელი +luckperms.duration.unit.years.short={0}წ +luckperms.duration.unit.months.plural={0} თვე +luckperms.duration.unit.months.singular={0} თვე +luckperms.duration.unit.months.short={0}თვ +luckperms.duration.unit.weeks.plural={0} კვირა +luckperms.duration.unit.weeks.singular={0} კვირა +luckperms.duration.unit.weeks.short={0}კვ +luckperms.duration.unit.days.plural={0} დღე +luckperms.duration.unit.days.singular={0} დღე +luckperms.duration.unit.days.short={0}დ +luckperms.duration.unit.hours.plural={0} საათი +luckperms.duration.unit.hours.singular={0} საათი +luckperms.duration.unit.hours.short={0}სთ +luckperms.duration.unit.minutes.plural={0} წუთი +luckperms.duration.unit.minutes.singular={0} წუთი +luckperms.duration.unit.minutes.short={0}წთ +luckperms.duration.unit.seconds.plural={0} წამი +luckperms.duration.unit.seconds.singular={0} წამი +luckperms.duration.unit.seconds.short={0}წმ +luckperms.duration.since={0} უკან +luckperms.command.misc.invalid-code=არასწორი კოდი +luckperms.command.misc.response-code-key=საპასუხო კოდი +luckperms.command.misc.error-message-key=შეტყობინება +luckperms.command.misc.bytebin-unable-to-communicate=ბაითბინთან კომუნიკაცია ვერ ხერხდება +luckperms.command.misc.webapp-unable-to-communicate=ვებ-აპლიკაციასთან კომუნიკაცია ვერ ხერხდება +luckperms.command.misc.check-console-for-errors=შეამოწმეთ კონსოლი შეცდომებისთვის +luckperms.command.misc.file-must-be-in-data=ფაილი {0} უნდა იყოს მონაცემთა კატალოგის პირდაპირი შვილობილი +luckperms.command.misc.wait-to-finish=გთხოვთ, დაელოდოთ მის დასრულებას და სცადოთ ხელახლა +luckperms.command.misc.invalid-priority=არასწორი პრიორიტეტი {0} +luckperms.command.misc.expected-number=მოსალოდნელი იყო რიცხვი +luckperms.command.misc.date-parse-error=თარიღის გარჩევა ვერ მოხერხდა {0} +luckperms.command.misc.date-in-past-error=თქვენ არ შეგიძლიათ თარიღის წარსულში დანიშვნა\! +luckperms.command.misc.page=გვერდი {0} / {1}''დან +luckperms.command.misc.page-entries={0} ჩანაწერი +luckperms.command.misc.none=არცერთი +luckperms.command.misc.loading.error.unexpected=წარმოიშვა გაუთვალისწინებელი ხარვეზი +luckperms.command.misc.loading.error.user=მომხმარებელი არ არის ჩატვირთული +luckperms.command.misc.loading.error.user-specific=მომხმარებელი {0}''ის ჩატვირთვა ვერ ხერხდება +luckperms.command.misc.loading.error.user-not-found=მომხმარებელი {0}''ის პოვნა ვერ მოხერხდა +luckperms.command.misc.loading.error.user-save-error=მომხმარებელი {0}''ის მონაცემების შენახვისას წარმოიშვა შეცდომა +luckperms.command.misc.loading.error.user-not-online=იუზერი {0} არ არის ონლაინში +luckperms.command.misc.loading.error.user-invalid={0} არ არის მისაღები ნიკნეიმი/uuid +luckperms.command.misc.loading.error.user-not-uuid=სამიზნე მომხმარებელი {0} არ არის სწორი uuid +luckperms.command.misc.loading.error.group=ჯგუფი არაა დატვირთული +luckperms.command.misc.loading.error.all-groups=შეუძლებელია ყველა ჯგუფების ჩატვირთვა +luckperms.command.misc.loading.error.group-not-found=ჯგუფი სახელად {0} ვერ მოიძებნა +luckperms.command.misc.loading.error.group-save-error={0} ჯგუფის მონაცემები შენახვისას გამოვლინდა შეცდომა +luckperms.command.misc.loading.error.group-invalid={0} არ არის დასაშვები ჯგუფი +luckperms.command.misc.loading.error.track=ტრასა არ არის ჩატვირთული +luckperms.command.misc.loading.error.all-tracks=ტრასის ჩატვირთვა ვერ მოხერხდა +luckperms.command.misc.loading.error.track-not-found=ტრასა სახელად {0} ვერ მოიძებნა +luckperms.command.misc.loading.error.track-save-error=ტრასის {0} შენახვისას გამოვლინდა შეცდომა +luckperms.command.misc.loading.error.track-invalid={0} არ არის ტრასის დასაშვები დასახელება +luckperms.command.editor.no-match=ვერ გახსნა რედაქტორი, არცერთი ობიექტი არ შეესაბამება სასურველ ტიპს +luckperms.command.editor.start=მზადდება ახალი რედაქტორის სესია, გთხოვთ დაელოდეთ... +luckperms.command.editor.url=რედაქტორის გასახსნელად დააჭირეთ ქვემოთ მოცემულ ბმულს +luckperms.command.editor.unable-to-communicate=ვერ ხერხდება კომუნიკაცია +luckperms.command.editor.apply-edits.success=ვებ რედაქტორის მონაცემები წარმატებით იქნა გამოყენებული {0} {1} +luckperms.command.editor.apply-edits.success-summary={0} {1} და {2} {3} +luckperms.command.editor.apply-edits.success.additions=დანამატები +luckperms.command.editor.apply-edits.success.additions-singular=დანამატი +luckperms.command.editor.apply-edits.success.deletions=წაშლები +luckperms.command.editor.apply-edits.success.deletions-singular=წაშლა +luckperms.command.info.running-plugin=გაშვებულია +luckperms.command.info.platform-key=პლატფორმა +luckperms.command.info.server-brand-key=სერვერის ბრენდი +luckperms.command.info.server-version-key=სერვერის ვერსია +luckperms.command.info.storage-key=სათავსო +luckperms.command.info.storage-type-key=ტიპი +luckperms.command.info.storage.meta.split-types-key=ტიპი +luckperms.command.info.storage.meta.ping-key=პინგი +luckperms.command.info.storage.meta.connected-key=დაკავშირებულია +luckperms.command.info.storage.meta.file-size-key=ფაილის ზომა +luckperms.command.info.extensions-key=გაფართოებები +luckperms.command.info.messaging-key=შეტყობინებები +luckperms.command.info.instance-key=მაგალითი +luckperms.command.info.static-contexts-key=უძრავი კონტექსტები +luckperms.command.info.online-players-key=ხაზზე მყოფი მოთამაშეები +luckperms.command.info.online-players-unique={0} უნიკალური +luckperms.command.info.uptime-key=მოქმედების დრო +luckperms.command.info.local-data-key=ადგილობრივი მონაცემები +luckperms.command.info.local-data={0} მომხმარებელი, {1} ჯგუფი, {2} ბილიკი +luckperms.command.generic.create.success={0} წარმატებით იქნა შექმნილი +luckperms.command.generic.create.error={0}''ის შექმნისას წარმოიშვა შეცდომა +luckperms.command.generic.create.error-already-exists={0} უკვე არსებობს\! +luckperms.command.generic.delete.success={0} წარმატებით იქნა წაშლილი +luckperms.command.generic.delete.error={0}''ის წაშლისას წარმოიშვა შეცდომა +luckperms.command.generic.delete.error-doesnt-exist={0} არ არსებობს\! +luckperms.command.generic.rename.success={0}''ს წარმატებით გადაერქვა სახელი {1}''ზე +luckperms.command.generic.clone.success={0} წარმატებით იქნა კლონირებული {1}''ზე +luckperms.command.generic.info.parent.title=მშობელი ჯგუფები +luckperms.command.generic.info.parent.temporary-title=დროებითი მშობელი ჯგუფები +luckperms.command.generic.info.expires-in=ვადა გასდის +luckperms.command.generic.info.inherited-from=მემკვიდრეობა +luckperms.command.generic.info.inherited-from-self=თვითონ +luckperms.command.generic.show-tracks.title={0}''ის ჩანაწერები +luckperms.command.generic.show-tracks.empty={0}''ს არ აქვს ჩანაწერები +luckperms.command.generic.clear.node-removed={0} კვანძი წაიშალა +luckperms.command.generic.clear.node-removed-singular={0} კვანძი წაიშალა +luckperms.command.generic.permission.info.title={0}''ის ნებართვები +luckperms.command.generic.permission.info.empty={0}''ის არ აქვს ნებართვები დაყენებული +luckperms.usage.sponge-option-clear.argument.contexts=კონტექსტები ვარიანტების გასასუფთავებლად diff --git a/src/plugins/LuckPerms/translations/repository/ko_KR.properties b/src/plugins/LuckPerms/translations/repository/ko_KR.properties new file mode 100644 index 0000000..26e933d --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/ko_KR.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=기록 +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=내보내기 +luckperms.commandsystem.available-commands=사용 가능한 명령어를 확인하려면 {0} 을(를) 사용하십시오 +luckperms.commandsystem.command-not-recognised=인식할 수 없는 명령입니다 +luckperms.commandsystem.no-permission=이 명령어를 사용할 권한이 없습니다\! +luckperms.commandsystem.no-permission-subcommands=하위 명령어를 사용할 권한이 없습니다 +luckperms.commandsystem.already-executing-command=다른 명령어가 실행 중입니다. 완료될 때까지 기다립니다... +luckperms.commandsystem.usage.sub-commands-header=하위 명령어 +luckperms.commandsystem.usage.usage-header=명령어 사용법 +luckperms.commandsystem.usage.arguments-header=인수 +luckperms.first-time.no-permissions-setup=어떠한 권한도 설정되지 않은 것으로 보입니다\! +luckperms.first-time.use-console-to-give-access=게임 내에서 LuckPerms 명령어를 사용하기 전에, 콘솔을 사용하여 접근 권한을 당신에게 위임해야 합니다 +luckperms.first-time.console-command-prompt=콘솔을 열고 실행하십시오 +luckperms.first-time.next-step=이 작업을 완료한 후, 권한 할당 및 그룹 정의를 시작할 수 있습니다 +luckperms.first-time.wiki-prompt=어디서부터 시작해야 할지 모르겠다고요? 여기를 확인하세요\: {0} +luckperms.login.try-again=잠시 후 다시 시도해 주세요 +luckperms.login.loading-database-error=권한 데이터를 로드하는 도중 데이터베이스 오류가 발생하였습니다 +luckperms.login.server-admin-check-console-errors=만약 당신이 서버 관리자인 경우, 콘솔에서 오류가 있는지 확인해 주십시오 +luckperms.login.server-admin-check-console-info=서버 콘솔에서 더 자세한 정보를 확인하실 수 있습니다 +luckperms.login.data-not-loaded-at-pre=사전 로그인 단계에서 사용자의 권한 데이터가 로드되지 않았습니다 +luckperms.login.unable-to-continue=계속할 수 없습니다 +luckperms.login.craftbukkit-offline-mode-error=이는 주로 CraftBukkit과 online-mode 설정의 충돌로 인해 발생합니다 +luckperms.login.unexpected-error=귀하의 권한 데이터를 설정하는 도중 예기치 못한 오류가 발생했습니다 +luckperms.opsystem.disabled=이 서버의 기본 OP 시스템이 비활성화되어 있습니다 +luckperms.opsystem.sponge-warning=권한 플러그인이 설치된 경우 서버 관리자 상태는 Sponge 권한 검사에 영향을 미치지 않으므로 사용자 데이터를 직접 편집해야 합니다 +luckperms.duration.unit.years.plural={0}년 +luckperms.duration.unit.years.singular={0}년 +luckperms.duration.unit.years.short={0}년 +luckperms.duration.unit.months.plural={0}개월 +luckperms.duration.unit.months.singular={0}개월 +luckperms.duration.unit.months.short={0}달 +luckperms.duration.unit.weeks.plural={0}주 +luckperms.duration.unit.weeks.singular={0}주 +luckperms.duration.unit.weeks.short={0}주 +luckperms.duration.unit.days.plural={0}일 +luckperms.duration.unit.days.singular={0}일 +luckperms.duration.unit.days.short={0}일 +luckperms.duration.unit.hours.plural={0}시간 +luckperms.duration.unit.hours.singular={0}시간 +luckperms.duration.unit.hours.short={0}시간 +luckperms.duration.unit.minutes.plural={0}분 +luckperms.duration.unit.minutes.singular={0}분 +luckperms.duration.unit.minutes.short={0}분 +luckperms.duration.unit.seconds.plural={0}초 +luckperms.duration.unit.seconds.singular={0}초 +luckperms.duration.unit.seconds.short={0}초 +luckperms.duration.since={0} 전 +luckperms.command.misc.invalid-code=올바르지 않은 코드 +luckperms.command.misc.response-code-key=응답 코드 +luckperms.command.misc.error-message-key=메시지 +luckperms.command.misc.bytebin-unable-to-communicate=bytebin과 통신할 수 없습니다 +luckperms.command.misc.webapp-unable-to-communicate=웹 앱과 통신할 수 없습니다 +luckperms.command.misc.check-console-for-errors=콘솔에서 오류를 확인하세요 +luckperms.command.misc.file-must-be-in-data=파일 {0}은(는) 데이터 디렉터리 바로 아래 위치해야 합니다 +luckperms.command.misc.wait-to-finish=완료될 때까지 기다린 후 다시 시도하십시오 +luckperms.command.misc.invalid-priority=유효하지 않은 우선 순위 {0} +luckperms.command.misc.expected-number=숫자가 필요합니다 +luckperms.command.misc.date-parse-error=날짜 {0}을(를) 분석할 수 없습니다 +luckperms.command.misc.date-in-past-error=날짜는 과거로 설정할 수 없습니다\! +luckperms.command.misc.page=총 {1}페이지 중 {0}페이지 +luckperms.command.misc.page-entries={0}개의 항목 +luckperms.command.misc.none=없음 +luckperms.command.misc.loading.error.unexpected=예상치 못한 오류가 발생했습니다 +luckperms.command.misc.loading.error.user=사용자가 로드되지 않았습니다 +luckperms.command.misc.loading.error.user-specific=대상 사용자 {0}을(를) 로드할 수 없습니다 +luckperms.command.misc.loading.error.user-not-found=사용자 {0}을(를) 찾을 수 없습니다 +luckperms.command.misc.loading.error.user-save-error={0}에 대한 사용자 데이터를 저장하는 도중 오류가 발생했습니다 +luckperms.command.misc.loading.error.user-not-online=사용자 {0}은(는) 온라인이 아닙니다 +luckperms.command.misc.loading.error.user-invalid={0}은(는) 유효하지 않은 사용자 혹은 UUID 입니다 +luckperms.command.misc.loading.error.user-not-uuid=대상 사용자 {0}은(는) 유효하지 않은 UUID입니다 +luckperms.command.misc.loading.error.group=그룹이 로드되지 않았습니다 +luckperms.command.misc.loading.error.all-groups=모든 그룹을 불러올 수 없습니다 +luckperms.command.misc.loading.error.group-not-found=그룹 {0}을(를) 찾을 수 없습니다 +luckperms.command.misc.loading.error.group-save-error={0}에 대한 그룹 데이터를 저장하는 도중 오류가 발생했습니다 +luckperms.command.misc.loading.error.group-invalid={0}은(는) 올바르지 않은 그룹 이름입니다 +luckperms.command.misc.loading.error.track=트랙이 로드되지 않았습니다 +luckperms.command.misc.loading.error.all-tracks=모든 트랙을 로드할 수 없습니다 +luckperms.command.misc.loading.error.track-not-found=트랙 {0}을(를) 찾을 수 없습니다 +luckperms.command.misc.loading.error.track-save-error={0}에 대한 트랙 데이터를 저장하는 도중 오류가 발생했습니다 +luckperms.command.misc.loading.error.track-invalid={0}은(는) 올바르지 않은 트랙 이름입니다 +luckperms.command.editor.no-match=편집기를 열 수 없습니다. 요구하는 유형과 일치하는 개체가 없습니다 +luckperms.command.editor.start=새로운 편집기 세션을 준비하는 중입니다. 잠시만 기다려 주세요... +luckperms.command.editor.url=아래 링크를 클릭하여 에디터를 열 수 있습니다 +luckperms.command.editor.unable-to-communicate=편집기에 연결할 수 없습니다 +luckperms.command.editor.apply-edits.success=웹 편집기 데이터가 {0} {1}에 성공적으로 적용되었습니다 +luckperms.command.editor.apply-edits.success-summary={0} {1} 과(와) {2} {3} +luckperms.command.editor.apply-edits.success.additions=추가 +luckperms.command.editor.apply-edits.success.additions-singular=추가 +luckperms.command.editor.apply-edits.success.deletions=삭제 +luckperms.command.editor.apply-edits.success.deletions-singular=삭제 +luckperms.command.editor.apply-edits.no-changes=웹 편집기에서 변경된 사항이 없었으며, 반환된 데이터에 변경된 내용이 포함되어 있지 않았습니다 +luckperms.command.editor.apply-edits.unknown-type=지정된 개체 유형에 변경 사항을 적용할 수 없습니다 +luckperms.command.editor.apply-edits.unable-to-read=주어진 코드를 사용해 데이터를 읽을 수 없습니다 +luckperms.command.search.searching.permission={0}에 대한 사용자 및 그룹을 검색합니다 +luckperms.command.search.searching.inherit={0}에서 상속된 사용자 및 그룹을 검색합니다 +luckperms.command.search.result={1}명의 사용자와 {2}개의 그룹에서 {0}개의 항목을 찾았습니다 +luckperms.command.search.result.default-notice=참고\: 기본 그룹의 구성원을 검색할 때 다른 권한이 없는 오프라인 플레이어는 표시되지 않습니다\! +luckperms.command.search.showing-users=사용자 항목 표시 +luckperms.command.search.showing-groups=그룹 항목 표시 +luckperms.command.tree.start=권한 트리를 생성하고 있습니다. 잠시만 기다려 주세요... +luckperms.command.tree.empty=트리를 생성할 수 없습니다, 결과를 찾지 못했습니다 +luckperms.command.tree.url=권한 트리 URL +luckperms.command.verbose.invalid-filter={0}은(는) 유효하지 않은 상세 필터입니다 +luckperms.command.verbose.enabled={1}과(와) 일치하는 것에 대한 상세 기록 {0} +luckperms.command.verbose.command-exec={0}이(가) 명령 {1}을(를) 강제로 실행하도록 하고, 모든 검사를 보고합니다... +luckperms.command.verbose.off=자세한 로깅 {0} +luckperms.command.verbose.command-exec-complete=명령어 실행 완료 +luckperms.command.verbose.command.no-checks=명령어 실행이 완료되었지만, 권한 확인이 이루어지지 않았습니다 +luckperms.command.verbose.command.possibly-async=플러그인이 백그라운드(비동기)에서 명령을 실행하기 때문일 수 있습니다 +luckperms.command.verbose.command.try-again-manually=아직 상세 기록을 사용하여 이와 같은 확인을 감지할 수 있습니다 +luckperms.command.verbose.enabled-recording={1}과(와) 일치하는 것에 대한 상세 기록 {0} +luckperms.command.verbose.uploading=자세한 로깅 {0}, 결과 업로드 중... +luckperms.command.verbose.url=자세한 결과 URL +luckperms.command.verbose.enabled-term=활성화됨 +luckperms.command.verbose.disabled-term=비활성화됨 +luckperms.command.verbose.query-any=아무거나 +luckperms.command.info.running-plugin=실행 중\: +luckperms.command.info.platform-key=플랫폼 +luckperms.command.info.server-brand-key=서버 브랜드 +luckperms.command.info.server-version-key=서버 버전 +luckperms.command.info.storage-key=저장소 +luckperms.command.info.storage-type-key=유형 +luckperms.command.info.storage.meta.split-types-key=유형 +luckperms.command.info.storage.meta.ping-key=지연 시간 +luckperms.command.info.storage.meta.connected-key=연결됨 +luckperms.command.info.storage.meta.file-size-key=파일 크기 +luckperms.command.info.extensions-key=확장 기능 +luckperms.command.info.messaging-key=메시징 +luckperms.command.info.instance-key=인스턴스 +luckperms.command.info.static-contexts-key=정적 컨텍스트 +luckperms.command.info.online-players-key=온라인 플레이어 +luckperms.command.info.online-players-unique={0} 신규 +luckperms.command.info.uptime-key=업타임 +luckperms.command.info.local-data-key=로컬 데이터 +luckperms.command.info.local-data={0} 사용자, {1} 그룹, {2} 트랙 +luckperms.command.generic.create.success={0}(이)가 성공적으로 생성되었습니다 +luckperms.command.generic.create.error={0}(을)를 생성하는 도중 오류가 발생하였습니다 +luckperms.command.generic.create.error-already-exists={0}(이)가 이미 존재합니다\! +luckperms.command.generic.delete.success={0}(이)가 성공적으로 삭제되었습니다 +luckperms.command.generic.delete.error={0}(을)를 삭제하는 도중 오류가 발생했습니다 +luckperms.command.generic.delete.error-doesnt-exist={0}은(는) 존재하지 않습니다\! +luckperms.command.generic.rename.success={0}의 이름이 {1}(으)로 변경되었습니다 +luckperms.command.generic.clone.success={0}을(를) {1}에 복제했습니다 +luckperms.command.generic.info.parent.title=상위 그룹 +luckperms.command.generic.info.parent.temporary-title=임시 상위 그룹 +luckperms.command.generic.info.expires-in=만료되기까지 +luckperms.command.generic.info.inherited-from=다음에서 상속됨\: +luckperms.command.generic.info.inherited-from-self=자신 +luckperms.command.generic.show-tracks.title={0}의 트랙 +luckperms.command.generic.show-tracks.empty={0}은(는) 트랙을 가지고 있지 않습니다 +luckperms.command.generic.clear.node-removed=노드 {0}이(가) 제거되었습니다 +luckperms.command.generic.clear.node-removed-singular=노드 {0}이(가) 제거되었습니다 +luckperms.command.generic.clear=노드 {0}이(가) {1} 컨텍스트에서 제거되었습니다 +luckperms.command.generic.permission.info.title={0}의 권한 +luckperms.command.generic.permission.info.empty={0}은(는) 어떠한 권한도 설정되어 있지 않습니다 +luckperms.command.generic.permission.info.click-to-remove=클릭하여 {0}에서 이 노드를 제거합니다 +luckperms.command.generic.permission.check.info.title={0}에 대한 권한 정보 +luckperms.command.generic.permission.check.info.directly={0}은(는) {3} 컨텍스트에서 {2}으(로) 설정된 {1}을(를) 가지고 있습니다 +luckperms.command.generic.permission.check.info.inherited={0}은(는) {4} 컨텍스트에서 {2}으(로) 설정된 {1}을(를) {3}에 의해 상속받고 있습니다 +luckperms.command.generic.permission.check.info.not-directly={0}에게 {1}이(가) 설정되어 있지 않습니다 +luckperms.command.generic.permission.check.info.not-inherited={0}은(는) {1}을(를) 상속하지 않습니다 +luckperms.command.generic.permission.check.result.title={0}에 대한 권한 확인 +luckperms.command.generic.permission.check.result.result-key=결과 +luckperms.command.generic.permission.check.result.processor-key=처리자 +luckperms.command.generic.permission.check.result.cause-key=이유 +luckperms.command.generic.permission.check.result.context-key=컨텍스트 +luckperms.command.generic.permission.set={2}의 {0}을(를) {3} 컨텍스트에 대해 {1}으(로) 설정했습니다 +luckperms.command.generic.permission.already-has={0}은(는) {2} 컨텍스트에 대한 {1}을(를) 이미 가지고 있습니다 +luckperms.command.generic.permission.set-temp={2}의 {0}을(를) {4} 컨텍스트에 대해 {3} 동안 {1}으(로) 설정했습니다 +luckperms.command.generic.permission.already-has-temp={0}은(는) {2} 컨텍스트에 대한 일시적인 {1}을(를) 이미 가지고 있습니다 +luckperms.command.generic.permission.unset={1}의 {2} 컨텍스트에 대한 {0}을(를) 설정 해제했습니다 +luckperms.command.generic.permission.doesnt-have={0}의 {2} 컨텍스트에 대한 {1}은(는) 설정되어 있지 않습니다 +luckperms.command.generic.permission.unset-temp={1}의 {2} 컨텍스트에 대한 임시 {0}을(를) 설정 해제했습니다 +luckperms.command.generic.permission.subtract={2}의 {0}을(를) {4} 컨텍스트에 대해 {3} 동안 {1}으(로) 설정했습니다 (이전보다 {5} 감소) +luckperms.command.generic.permission.doesnt-have-temp={0}의 {2} 컨텍스트에 대한 임시 {1}은(는) 설정되어 있지 않습니다 +luckperms.command.generic.permission.clear={1} 컨텍스트에 대한 {0}의 모든 권한이 초기화 되었습니다 +luckperms.command.generic.parent.info.title={0}의 상위 항목 +luckperms.command.generic.parent.info.empty={0}은(는) 상위 항목이 지정되지 않았습니다 +luckperms.command.generic.parent.info.click-to-remove=클릭하여 {0}에서 이 상위 항목을 제거합니다 +luckperms.command.generic.parent.add={0}은(는) 이제 {2} 컨텍스트에서 {1}의 권한을 상속합니다 +luckperms.command.generic.parent.add-temp={0}은(는) 이제 {2} 동안 {3} 컨텍스트에서 {1}의 권한을 상속합니다 +luckperms.command.generic.parent.set={0}의 기존 상위 그룹이 제거되었으며, 이제 {2} 컨텍스트에서 {1}의 권한을 상속합니다 +luckperms.command.generic.parent.set-track=트랙 {1}에 있는 {0}의 기존 상위 그룹이 제거되었으며, 이제 {3} 컨텍스트에서 {2}의 권한을 상속합니다 +luckperms.command.generic.parent.remove={0}은(는) 더 이상 {2} 컨텍스트에서 {1}의 권한을 상속받지 않습니다 +luckperms.command.generic.parent.remove-temp={0}은(는) 더 이상 {2} 컨텍스트에서 {1}의 권한을 임시로 상속받지 않습니다 +luckperms.command.generic.parent.subtract={0}은(는) {2} 동안 {3} 컨텍스트에서 {1}의 권한을 상속받을 것입니다. (이전보다 {4} 감소) +luckperms.command.generic.parent.clear={0}의 상위 항목이 {1} 컨텍스트에서 삭제되었습니다 +luckperms.command.generic.parent.clear-track=트랙 {1}에 있는 {0}의 상위 항목이 {2} 컨텍스트에서 제거되었습니다 +luckperms.command.generic.parent.already-inherits={0}은(는) 이미 {2} 컨텍스트에서 {1}에게 상속받고 있습니다 +luckperms.command.generic.parent.doesnt-inherit={0}은(는) {2} 컨텍스트에서 {1}에게 상속받고 있지 않습니다 +luckperms.command.generic.parent.already-temp-inherits={0}은(는) 이미 {2} 컨텍스트에서 {1}에게 임시로 상속받고 있습니다 +luckperms.command.generic.parent.doesnt-temp-inherit={0}은(는) {2} 컨텍스트에서 {1}에게 임시로 상속받고 있지 않습니다 +luckperms.command.generic.chat-meta.info.title-prefix={0}의 접두사 +luckperms.command.generic.chat-meta.info.title-suffix={0}의 접미사 +luckperms.command.generic.chat-meta.info.none-prefix={0}은(는) 접두사를 가지고 있지 않습니다 +luckperms.command.generic.chat-meta.info.none-suffix={0}은(는) 접미사를 가지고 있지 않습니다 +luckperms.command.generic.chat-meta.info.click-to-remove=클릭하여 {1}에서 {0}을(를) 제거합니다 +luckperms.command.generic.chat-meta.already-has={0}은(는) 이미 {4} 컨텍스트에서 우선 순위가 {3}으(로) 설정된 {1} {2}을(를) 가지고 있습니다 +luckperms.command.generic.chat-meta.already-has-temp={0}은(는) 이미 {4} 컨텍스트에서 우선 순위가 {3}으(로) 설정된 임시적인 {1} {2}을(를) 가지고 있습니다 +luckperms.command.generic.chat-meta.doesnt-have={0}은(는) {4} 컨텍스트에서 우선 순위가 {3}으(로) 설정된 {1} {2}을(를) 가지고 있지 않습니다 +luckperms.command.generic.chat-meta.doesnt-have-temp={0}은(는) {4} 컨텍스트에서 우선 순위가 {3}으(로) 설정된 임시적인 {1} {2}을(를) 가지고 있지 않습니다 +luckperms.command.generic.chat-meta.add={0}은(는) 이제 {4} 컨텍스트에서 우선 순위가 {3}으(로) 설정된 {1} {2}을(를) 가집니다 +luckperms.command.generic.chat-meta.add-temp={0}은(는) 이제 {5} 컨텍스트에서 우선 순위가 {3}으(로) 설정된 {1} {2}을(를) {4} 동안 가집니다 +luckperms.command.generic.chat-meta.remove={0}은(는) 이제 {4} 컨텍스트에서 우선 순위가 {3}으(로) 설정된 {1} {2}을(를) 가지지 않습니다 +luckperms.command.generic.chat-meta.remove-bulk={0}은(는) 이제 {3} 컨텍스트에서 우선 순위가 {2}인 모든 {1}을(를) 가지지 않습니다 +luckperms.command.generic.chat-meta.remove-temp={0}은(는) 이제 {4} 컨텍스트에서 우선 순위가 {3}인 일시적인 {1} {2}을(를) 가지지 않습니다 +luckperms.command.generic.chat-meta.remove-temp-bulk={0}은(는) 이제 {3} 컨텍스트에서 우선 순위가 {2}인 모든 일시적인 {1}을(를) 가지지 않습니다 +luckperms.command.generic.meta.info.title={0}의 메타 데이터 +luckperms.command.generic.meta.info.none={0}은(는) 메타 데이터를 가지고 있지 않습니다 +luckperms.command.generic.meta.info.click-to-remove=클릭하여 {0}에서 이 메타 데이터 노드를 제거합니다 +luckperms.command.generic.meta.already-has={0}은(는) {3} 컨텍스트에서 {2}으(로) 설정된 메타 데이터 키 {1}을(를) 이미 가지고 있습니다 +luckperms.command.generic.meta.already-has-temp={0}은(는) {3} 컨텍스트에서 {2}으(로) 임시로 설정된 메타 데이터 키 {1}을(를) 이미 가지고 있습니다 +luckperms.command.generic.meta.doesnt-have={0}의 {2} 컨텍스트에 대한 메타 데이터 키 {1}은(는) 설정되어 있지 않습니다 +luckperms.command.generic.meta.doesnt-have-temp={0}의 {2} 컨텍스트에 대한 임시 메타 데이터 키 {1}은(는) 설정되어 있지 않습니다 +luckperms.command.generic.meta.set={2}의 메타 데이터 키 {0}을(를) 컨텍스트 {3}에 대해 {1}으(로) 설정했습니다 +luckperms.command.generic.meta.set-temp={2}의 메타 데이터 키 {0}을(를) 컨텍스트 {4}에 대해 {3} 동안 {1}으(로) 유지되도록 설정했습니다 +luckperms.command.generic.meta.unset={1}의 메타 데이터 키 {0}을(를) {2} 컨텍스트에 대해 초기화 했습니다 +luckperms.command.generic.meta.unset-temp={1}의 임시 메타 데이터 키 {0}을(를) {2} 컨텍스트에 대해 초기화 했습니다 +luckperms.command.generic.meta.clear={0}의 {1}과(와) 일치하는 메타 데이터 유형이 {2} 컨텍스트에서 에서 제거되었습니다 +luckperms.command.generic.contextual-data.title=상황별 데이터 +luckperms.command.generic.contextual-data.mode.key=모드 +luckperms.command.generic.contextual-data.mode.server=서버 +luckperms.command.generic.contextual-data.mode.active-player=활동적인 플레이어 +luckperms.command.generic.contextual-data.contexts-key=컨텍스트 +luckperms.command.generic.contextual-data.prefix-key=접두사 +luckperms.command.generic.contextual-data.suffix-key=접미사 +luckperms.command.generic.contextual-data.primary-group-key=주 그룹 +luckperms.command.generic.contextual-data.meta-key=메타 데이터 +luckperms.command.generic.contextual-data.null-result=없음 +luckperms.command.user.info.title=사용자 정보 +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=유형 +luckperms.command.user.info.uuid-type.mojang=모장 +luckperms.command.user.info.uuid-type.not-mojang=오프라인 +luckperms.command.user.info.status-key=상태 +luckperms.command.user.info.status.online=온라인 +luckperms.command.user.info.status.offline=오프라인 +luckperms.command.user.removegroup.error-primary=사용자를 주 그룹에서 제거할 수 없습니다 +luckperms.command.user.primarygroup.not-member={0}은(는) 아직 {1} 소속이 아닙니다. 지금 추가해보세요 +luckperms.command.user.primarygroup.already-has={0}은(는) 이미 {1}을(를) 주 그룹으로 설정했습니다 +luckperms.command.user.primarygroup.warn-option=경고\: 이 서버({0})에서 사용 중인 주 그룹 계산 방법은 변경 사항을 반영하지 않을 수도 있습니다 +luckperms.command.user.primarygroup.set={0}의 기본 그룹이 {1}으(로) 설정되었습니다 +luckperms.command.user.track.error-not-contain-group={0}은(는) {1}의 어떤 그룹에도 속해 있지 않습니다 +luckperms.command.user.track.unsure-which-track=사용할 트랙이 확실하지 않습니다. 매개 변수에 지정해 주세요 +luckperms.command.user.track.missing-group-advice=그룹을 만들거나 트랙에서 제거한 후 다시 시도하십시오 +luckperms.command.user.promote.added-to-first={0}은(는) {1}의 어떤 그룹에도 속해 있지 않으므로 {3} 컨텍스트에서 {2} 첫번째 그룹에 추가되었습니다 +luckperms.command.user.promote.not-on-track={0}은(는) {1}의 어떤 그룹에도 속해 있지 않으므로 승격되지 않았습니다 +luckperms.command.user.promote.success={4} 컨텍스트에서 트랙 {1}을(를) 따라 {0}을(를) {2}에서 {3}으(로) 승격합니다 +luckperms.command.user.promote.end-of-track=트랙 {0}의 마지막에 도달하여 {1}을(를) 더 이상 승격할 수 없습니다 +luckperms.command.user.promote.next-group-deleted=트랙의 다음 그룹 {0}이(가) 더 이상 존재하지 않습니다 +luckperms.command.user.promote.unable-to-promote=사용자를 승격시킬 수 없습니다 +luckperms.command.user.demote.success={4} 컨텍스트에서 트랙 {1}을(를) 따라 {0}을(를) {2}에서 {3}으(로) 강등합니다 +luckperms.command.user.demote.end-of-track=트랙 {0}의 마지막에 도달하여 {1}이(가) {2}에서 제거되었습니다 +luckperms.command.user.demote.end-of-track-not-removed=트랙 {0}의 마지막에 도달하였지만 {1}은(는) 첫 번째 그룹에서 제거되지 않았습니다 +luckperms.command.user.demote.previous-group-deleted=트랙의 이전 그룹 {0}이(가) 더 이상 존재하지 않습니다 +luckperms.command.user.demote.unable-to-demote=사용자를 강등시킬 수 없습니다 +luckperms.command.group.list.title=그룹 +luckperms.command.group.delete.not-default=기본 그룹은 삭제할 수 없습니다 +luckperms.command.group.info.title=그룹 정보 +luckperms.command.group.info.display-name-key=표시 이름 +luckperms.command.group.info.weight-key=가중치 +luckperms.command.group.setweight.set={1}의 가중치를 {0}으(로) 설정했습니다 +luckperms.command.group.setdisplayname.doesnt-have={0}에는 표시 이름이 설정되어 있지 않습니다 +luckperms.command.group.setdisplayname.already-has={0}은(는) 이미 표시 이름 {1}을(를) 가지고 있습니다 +luckperms.command.group.setdisplayname.already-in-use=표시 이름 {0}은(는) 이미 {1}에서 사용되었습니다 +luckperms.command.group.setdisplayname.set=그룹 {1}의 {2} 컨텍스트 표시 이름을 {0}으(로) 설정했습니다 +luckperms.command.group.setdisplayname.removed=그룹 {0}의 {1} 컨텍스트 표시 이름을 제거했습니다 +luckperms.command.track.list.title=트랙 +luckperms.command.track.path.empty=없음 +luckperms.command.track.info.showing-track=트랙 표시 +luckperms.command.track.info.path-property=경로 +luckperms.command.track.clear={0}의 그룹 트랙이 제거되었습니다 +luckperms.command.track.append.success=그룹 {0}이(가) 트랙 {1}에 추가되었습니다 +luckperms.command.track.insert.success=그룹 {0}이(가) 트랙 {1}의 {2} 위치에 삽입되었습니다 +luckperms.command.track.insert.error-number=예상된 숫자이지만 대신 수신되었습니다\: {0} +luckperms.command.track.insert.error-invalid-pos={0} 위치에 삽입할 수 없습니다 +luckperms.command.track.insert.error-invalid-pos-reason=유효하지 않은 위치입니다 +luckperms.command.track.remove.success=그룹 {0}이(가) 트랙 {1}에서 제거되었습니다 +luckperms.command.track.error-empty={0}은(는) 비어 있거나 하나의 그룹만 포함하므로 사용할 수 없습니다 +luckperms.command.track.error-multiple-groups={0}은(는) 이 트랙에 있는 여러 그룹의 구성원입니다 +luckperms.command.track.error-ambiguous=위치를 확인할 수 없습니다 +luckperms.command.track.already-contains={0}은(는) 이미 {1}을(를) 포함하고 있습니다 +luckperms.command.track.doesnt-contain={0}은(는) {1}을(를) 포함하고 있지 않습니다 +luckperms.command.log.load-error=로그가 로드될 수 없었습니다 +luckperms.command.log.invalid-page=유효하지 않은 페이지 번호 +luckperms.command.log.invalid-page-range={0}과(와) {1} 사이의 값을 입력해 주세요 +luckperms.command.log.empty=표시할 로그 항목이 없습니다 +luckperms.command.log.notify.error-console=콘솔 알림은 전환할 수 없습니다 +luckperms.command.log.notify.enabled-term=활성화됨 +luckperms.command.log.notify.disabled-term=비활성화됨 +luckperms.command.log.notify.changed-state=로깅 출력 {0} +luckperms.command.log.notify.already-on=당신은 이미 알림을 받고 있습니다 +luckperms.command.log.notify.already-off=당신은 현재 알림을 받고 있지 않습니다 +luckperms.command.log.notify.invalid-state=알 수 없는 상태입니다. {0} 또는 {1} 을(를) 예상합니다 +luckperms.command.log.show.search=검색어 {0}에 대한 최근 작업 표시 +luckperms.command.log.show.recent=최근 작업 표시 +luckperms.command.log.show.by={0}의 최근 작업 표시 +luckperms.command.log.show.history={0} {1}에 대한 기록 표시 +luckperms.command.export.error-term=오류 +luckperms.command.export.already-running=다른 내보내기 프로세스가 이미 실행 중입니다 +luckperms.command.export.file.already-exists=파일 {0}이(가) 이미 존재합니다 +luckperms.command.export.file.not-writable=파일 {0}이(가) 읽기 전용입니다 +luckperms.command.export.file.success={0}에 성공적으로 내보냈습니다 +luckperms.command.export.file-unexpected-error-writing=파일에 쓰는 동안 예기치 않은 오류가 발생했습니다 +luckperms.command.export.web.export-code=내보내기 코드 +luckperms.command.export.web.import-command-description=다음 명령을 사용하여 가져옵니다 +luckperms.command.import.term=불러오기 +luckperms.command.import.error-term=오류 +luckperms.command.import.already-running=다른 불러오기 프로세스가 이미 실행 중입니다 +luckperms.command.import.file.doesnt-exist=파일 {0}이(가) 존재하지 않습니다 +luckperms.command.import.file.not-readable=파일 {0}은(는) 읽을 수 없습니다 +luckperms.command.import.file.unexpected-error-reading=가져오기 파일을 읽는 도중 예기치 않은 오류가 발생했습니다 +luckperms.command.import.file.correct-format=올바른 형식입니까? +luckperms.command.import.web.unable-to-read=주어진 코드를 사용해 데이터를 읽을 수 없습니다 +luckperms.command.import.progress.percent={0}% 완료 +luckperms.command.import.progress.operations={0}/{1} 작업 완료됨 +luckperms.command.import.starting=불러오기 작업을 시작합니다 +luckperms.command.import.completed=완료됨 +luckperms.command.import.duration={0}초가 소요되었습니다 +luckperms.command.bulkupdate.must-use-console=대량 업데이트 명령은 콘솔에서만 진행할 수 있습니다 +luckperms.command.bulkupdate.invalid-data-type=유효하지 않은 유형입니다. {0}이(가) 필요합니다 +luckperms.command.bulkupdate.invalid-constraint={0}은(는) 올바르지 않은 제약 조건입니다 +luckperms.command.bulkupdate.invalid-constraint-format=제약 조건은 {0} 형식이여야 합니다 +luckperms.command.bulkupdate.invalid-comparison={0}은(는) 올바르지 않은 비교 연산자입니다 +luckperms.command.bulkupdate.invalid-comparison-format=다음 중 하나가 필요합니다\: {0} +luckperms.command.bulkupdate.queued=대량 업데이트 작업이 대기열에 추가되었습니다 +luckperms.command.bulkupdate.confirm={0}을(를) 사용해 업데이트를 실행합니다 +luckperms.command.bulkupdate.unknown-id=동작 ID {0}이(가) 존재하지 않거나 만료되었습니다 +luckperms.command.bulkupdate.starting=대량 업데이트 실행 +luckperms.command.bulkupdate.success=대량 업데이트가 성공적으로 완료되었습니다 +luckperms.command.bulkupdate.success.statistics.nodes=영향을 받은 총 노드 +luckperms.command.bulkupdate.success.statistics.users=영향을 받은 총 사용자 +luckperms.command.bulkupdate.success.statistics.groups=영향을 받은 총 그룹 +luckperms.command.bulkupdate.failure=대량 업데이트에 실패했습니다. 콘솔에서 오류를 확인하십시오 +luckperms.command.update-task.request=업데이트 작업이 요쳥되었습니다. 잠시만 기다려 주세요 +luckperms.command.update-task.complete=업데이트 작업이 완료되었습니다 +luckperms.command.update-task.push.attempting=이제 다른 서버로 전송을 시도합니다 +luckperms.command.update-task.push.complete=다른 서버는 {0}을(를) 통해 알림을 성공적으로 받았습니다 +luckperms.command.update-task.push.error=변경 사항을 다른 서버로 전송하는 도중 오류가 발생했습니다 +luckperms.command.update-task.push.error-not-setup=메시징 서비스가 구성되지 않았으므로 변경 사항을 다른 서버에 전송할 수 없습니다 +luckperms.command.reload-config.success=설정 파일이 다시 로드되었습니다 +luckperms.command.reload-config.restart-note=일부 설정은 서버가 다시 시작된 후에 적용됩니다 +luckperms.command.translations.searching=사용 가능한 번역을 검색하는 중입니다. 잠시만 기다려 주세요... +luckperms.command.translations.searching-error=사용 가능한 번역 목록을 가져올 수 없습니다 +luckperms.command.translations.installed-translations=설치된 번역 +luckperms.command.translations.available-translations=사용 가능한 번역 +luckperms.command.translations.percent-translated={0}% 번역됨 +luckperms.command.translations.translations-by=기여자\: +luckperms.command.translations.installing=번역을 설치하는 중입니다. 잠시만 기다려 주세요... +luckperms.command.translations.download-error={0}에 대한 번역을 다운로드할 수 없습니다 +luckperms.command.translations.installing-specific=언어 {0} 설치 중... +luckperms.command.translations.install-complete=설치가 완료되었습니다 +luckperms.command.translations.download-prompt={0} 을(를) 사용하여 커뮤니티에서 제공하는 번역의 최신 버전을 다운로드하고 설치하실 수 있습니다 +luckperms.command.translations.download-override-warning=참고하세요, 이는 해당 언어에 대한 모든 변경 내용을 덮어씁니다 +luckperms.usage.user.description=LuckPerms 내에서 사용자를 관리하기 위한 명령어 집합입니다. (LuckPerms의 ''사용자''는 플레이어일 뿐이며, UUID 또는 사용자 이름을 참조할 수 있습니다) +luckperms.usage.group.description=LuckPerms 내에서 그룹을 관리하기 위한 명령어 집합입니다. 그룹은 사용자에게 부여할 수 있는 권한 할당 모음일 뿐입니다. 새 그룹은 ''create group'' 명령을 사용하여 만들 수 있습니다. +luckperms.usage.track.description=LuckPerms 내에서 트랙을 관리하기 위한 명령어 집합입니다. 트랙은 승급 및 강등을 정의하는데 사용할 수 있는 정렬된 그룹 모음입니다. +luckperms.usage.log.description=LuckPerms 내에서 로깅 기능을 관리하기 위한 명령 집합입니다. +luckperms.usage.sync.description=플러그인의 모든 데이터를 메모리로 다시 로드하고, 변경된 모든 사항을 적용합니다 +luckperms.usage.info.description=활성 플러그인 호출에 대한 일반적인 정보를 인쇄합니다 +luckperms.usage.editor.description=새 웹 편집기 세션을 만듭니다 +luckperms.usage.editor.argument.type=편집기에 로드할 유형들입니다. (''all'', ''users'' 또는 ''groups'') +luckperms.usage.editor.argument.filter=사용자 항목을 필터링할 수 있는 권한 +luckperms.usage.verbose.description=플러그인 상세 권한 검사 모니터링 시스템을 제어합니다 +luckperms.usage.verbose.argument.action=로깅을 활성화/비활성화 할지 또는 로깅된 출력을 업로드할 지에 대한 여부 +luckperms.usage.verbose.argument.filter=항목을 일치시킬 필터 +luckperms.usage.verbose.argument.commandas=실행할 플레이어 및 명령어 +luckperms.usage.tree.description=LuckPerms에 알려진 모든 권한의 트리(순서 목록 계층 구조)를 생성합니다. +luckperms.usage.tree.argument.scope=트리의 최상위 권한. "."을(를) 지정하여 모든 권한을 포함함 +luckperms.usage.tree.argument.player=확인할 온라인 플레이어의 이름 +luckperms.usage.search.description=특정 권한이 있는 모든 사용자 및 그룹을 검색합니다 +luckperms.usage.search.argument.permission=검색할 권한 +luckperms.usage.search.argument.page=확인할 페이지 +luckperms.usage.network-sync.description=변경 사항을 저장소화 동기화하고 네트워크의 다른 모든 서버가 동일한 작업을 수행하도록 요청합니다 +luckperms.usage.import.description=(이전에 생성된) 내보낸 파일에서 데이터를 가져옵니다 +luckperms.usage.import.argument.file=불러올 파일 +luckperms.usage.import.argument.replace=병합하는 대신 기존 데이터 교체 +luckperms.usage.import.argument.upload=이전 내보내기에서 데이터 업로드 +luckperms.usage.export.description=모든 권한 데이터를 ''export'' 파일에 내보냅니다. 추후 다시 불러올 수 있습니다. +luckperms.usage.export.argument.file=내보낼 파일 +luckperms.usage.export.argument.without-users=내보내기에서 사용자 제외 +luckperms.usage.export.argument.without-groups=내보내기에서 그룹 제외 +luckperms.usage.export.argument.upload=모든 권한 데이터를 웹 에디터에 업로드합니다. 추후 다시 불러올 수 있습니다. +luckperms.usage.reload-config.description=일부 설정을 다시 로드합니다 +luckperms.usage.bulk-update.description=모든 대에터에 대해 대량 변경 쿼리 실행 +luckperms.usage.bulk-update.argument.data-type=변경되는 데이터의 유형. (''all'', ''users'' 또는 ''groups'') +luckperms.usage.bulk-update.argument.action=데이터에 대해 수행할 작업. (''update'' 또는 ''delete'') +luckperms.usage.bulk-update.argument.action-field=동작 유형. ''update''에만 필요합니다. (''permission'', ''server'' 또는 ''world'') +luckperms.usage.bulk-update.argument.action-value=대체할 값. ''update''에만 필요합니다 +luckperms.usage.bulk-update.argument.constraint=업데이트에 필요한 제약 +luckperms.usage.translations.description=번역 관리 +luckperms.usage.translations.argument.install=번역을 설치하는 하위 명령 +luckperms.usage.apply-edits.description=웹 편집기에서 변경한 권한을 적용합니다 +luckperms.usage.apply-edits.argument.code=데이터의 고유 코드 +luckperms.usage.apply-edits.argument.target=데이터를 적용할 대상 +luckperms.usage.create-group.description=새로운 그룹을 생성합니다 +luckperms.usage.create-group.argument.name=그룹 이름 +luckperms.usage.create-group.argument.weight=그룹의 가중치 +luckperms.usage.create-group.argument.display-name=그룹 표시 이름 +luckperms.usage.delete-group.description=그룹을 삭제합니다 +luckperms.usage.delete-group.argument.name=그룹 이름 +luckperms.usage.list-groups.description=플랫폼의 모든 그룹을 나열합니다 +luckperms.usage.create-track.description=새로운 트랙을 만듭니다 +luckperms.usage.create-track.argument.name=트랙 이름 +luckperms.usage.delete-track.description=트랙을 제거합니다 +luckperms.usage.delete-track.argument.name=트랙 이름 +luckperms.usage.list-tracks.description=플랫폼의 모든 트랙을 나열합니다 +luckperms.usage.user-info.description=사용자에 대한 정보를 표시합니다 +luckperms.usage.user-switchprimarygroup.description=사용자의 기본 그룹을 변경합니다 +luckperms.usage.user-switchprimarygroup.argument.group=변경할 그룹 +luckperms.usage.user-promote.description=사용자를 트랙에서 승급시킵니다 +luckperms.usage.user-promote.argument.track=사용자를 승급시킬 트랙 +luckperms.usage.user-promote.argument.context=승급이 적용될 컨텍스트 +luckperms.usage.user-promote.argument.dont-add-to-first=사용자가 이미 트랙에 있는 경우에만 승급 +luckperms.usage.user-demote.description=사용자를 트랙에서 강등시킵니다 +luckperms.usage.user-demote.argument.track=사용자를 강등시킬 트랙 +luckperms.usage.user-demote.argument.context=강등이 적용될 컨텍스트 +luckperms.usage.user-demote.argument.dont-remove-from-first=사용자가 첫 번째 그룹에서 제거되지 않도록 하기 +luckperms.usage.user-clone.description=사용자를 복제합니다 +luckperms.usage.user-clone.argument.user=복제 대상 사용자 이름 혹은 UUID +luckperms.usage.group-info.description=그룹에 대한 정보를 제공합니다 +luckperms.usage.group-listmembers.description=이 그룹에서 상속된 사용자 및 그룹 표시 +luckperms.usage.group-listmembers.argument.page=확인할 페이지 +luckperms.usage.group-setweight.description=그룹의 가중치를 설정합니다 +luckperms.usage.group-setweight.argument.weight=설정할 가중치 +luckperms.usage.group-set-display-name.description=그룹의 표시 이름을 설정합니다 +luckperms.usage.group-set-display-name.argument.name=설정할 이름 +luckperms.usage.group-set-display-name.argument.context=표시 이름이 적용될 컨텍스트 +luckperms.usage.group-rename.description=그룹의 이름을 변경합니다 +luckperms.usage.group-rename.argument.name=새로운 이름 +luckperms.usage.group-clone.description=그룹을 복제합니다 +luckperms.usage.group-clone.argument.name=복제 대상 그룹 이름 +luckperms.usage.holder-editor.description=웹 권한 에디터를 엽니다 +luckperms.usage.holder-showtracks.description=개체가 있는 트랙을 나열합니다 +luckperms.usage.holder-clear.description=모든 권한, 상속, 메타 데이터를 제거합니다 +luckperms.usage.holder-clear.argument.context=필터링할 컨텍스트 +luckperms.usage.permission.description=권한 편집 +luckperms.usage.parent.description=상속을 편집합니다 +luckperms.usage.meta.description=메타 데이터 값을 편집합니다 +luckperms.usage.permission-info.description=개체에 있는 권한 노드를 나열합니다 +luckperms.usage.permission-info.argument.page=확인할 페이지 +luckperms.usage.permission-info.argument.sort-mode=항목을 정렬할 방법 +luckperms.usage.permission-set.description=개체의 권한을 설정합니다 +luckperms.usage.permission-set.argument.node=설정할 권한 노드 +luckperms.usage.permission-set.argument.value=설정할 값 +luckperms.usage.permission-set.argument.context=권한을 추가할 컨텍스트 +luckperms.usage.permission-unset.description=개체의 권한을 설정 해제합니다 +luckperms.usage.permission-unset.argument.node=초기화할 권한 노드 +luckperms.usage.permission-unset.argument.context=권한을 제거할 컨텍스트 +luckperms.usage.permission-settemp.description=개체에 대한 권한을 일시적으로 설정합니다 +luckperms.usage.permission-settemp.argument.node=설정할 권한 노드 +luckperms.usage.permission-settemp.argument.value=설정할 값 +luckperms.usage.permission-settemp.argument.duration=권한 노드가 만료되기까지의 시간 +luckperms.usage.permission-settemp.argument.temporary-modifier=일시적인 권한을 적용하는 방법 +luckperms.usage.permission-settemp.argument.context=권한을 추가할 컨텍스트 +luckperms.usage.permission-unsettemp.description=개체의 일시적인 권한을 설정 해제합니다 +luckperms.usage.permission-unsettemp.argument.node=설정 해제할 권한 노드 +luckperms.usage.permission-unsettemp.argument.duration=차감할 시간 +luckperms.usage.permission-unsettemp.argument.context=권한을 제거할 컨텍스트 +luckperms.usage.permission-check.description=개체가 특정 권한 노드를 가지고 있는지 확인합니다 +luckperms.usage.permission-check.argument.node=확인할 권한 +luckperms.usage.permission-clear.description=모든 권한 제거 +luckperms.usage.permission-clear.argument.context=필터링할 컨텍스트 +luckperms.usage.parent-info.description=이 개체가 상속하는 그룹을 나열합니다 +luckperms.usage.parent-info.argument.page=확인할 페이지 +luckperms.usage.parent-info.argument.sort-mode=항목을 정렬할 방법 +luckperms.usage.parent-set.description=객체가 이미 상속한 모든 그룹을 제거하고 주어진 그룹에 추가합니다 +luckperms.usage.parent-set.argument.group=설정할 그룹 +luckperms.usage.parent-set.argument.context=그룹이 설정될 컨텍스트 +luckperms.usage.parent-add.description=개체가 권한을 상속할 다른 그룹을 설정합니다 +luckperms.usage.parent-add.argument.group=상속받을 그룹 +luckperms.usage.parent-add.argument.context=상속받을 그룹이 설정될 컨텍스트 +luckperms.usage.parent-remove.description=이전에 설정한 상속 규칙을 제거합니다 +luckperms.usage.parent-remove.argument.group=제거할 그룹 +luckperms.usage.parent-remove.argument.context=그룹에 제거될 컨텍스트 +luckperms.usage.parent-set-track.description=주어진 트랙에서 이미 객체가 상속받은 다른 모든 그룹을 제거하고 주어진 그룹에 추가합니다 +luckperms.usage.parent-set-track.argument.track=설정할 트랙 +luckperms.usage.parent-set-track.argument.group=설정할 그룹. 또는 주어진 트랙에서 그룹의 위치와 관련된 숫자 +luckperms.usage.parent-set-track.argument.context=그룹이 설정될 컨텍스트 +luckperms.usage.parent-add-temp.description=개체가 일시적으로 권한을 상속하도록 다른 그룹을 설정합니다 +luckperms.usage.parent-add-temp.argument.group=상속받을 그룹 +luckperms.usage.parent-add-temp.argument.duration=그룹 멤버십 기간 +luckperms.usage.parent-add-temp.argument.temporary-modifier=일시적인 권한을 적용하는 방법 +luckperms.usage.parent-add-temp.argument.context=상속받을 그룹이 설정될 컨텍스트 +luckperms.usage.parent-remove-temp.description=이전에 설정한 일시적인 상속 규칙을 제거합니다 +luckperms.usage.parent-remove-temp.argument.group=제거할 그룹 +luckperms.usage.parent-remove-temp.argument.duration=차감할 시간 +luckperms.usage.parent-remove-temp.argument.context=그룹에 제거될 컨텍스트 +luckperms.usage.parent-clear.description=모든 상위 그룹을 지웁니다 +luckperms.usage.parent-clear.argument.context=필터링할 컨텍스트 +luckperms.usage.parent-clear-track.description=주어진 트랙에서 모든 상위 항목을 지웁니다 +luckperms.usage.parent-clear-track.argument.track=지울 트랙 +luckperms.usage.parent-clear-track.argument.context=필터링할 컨텍스트 +luckperms.usage.meta-info.description=모든 대화 메타 데이터를 표시합니다 +luckperms.usage.meta-set.description=메타 데이터 값을 설정합니다 +luckperms.usage.meta-set.argument.key=설정할 키 +luckperms.usage.meta-set.argument.value=설정할 값 +luckperms.usage.meta-set.argument.context=메타 데이터 쌍을 추가할 컨텍스트 +luckperms.usage.meta-unset.description=메타 데이터 값을 설정 해제합니다 +luckperms.usage.meta-unset.argument.key=설정 해제할 키 +luckperms.usage.meta-unset.argument.context=메타 데이터 쌍을 제거할 컨텍스트 +luckperms.usage.meta-settemp.description=메타 데이터 값을 일시적으로 설정합니다 +luckperms.usage.meta-settemp.argument.key=설정할 키 +luckperms.usage.meta-settemp.argument.value=설정할 값 +luckperms.usage.meta-settemp.argument.duration=메타 데이터 값이 만료되기까지의 시간 +luckperms.usage.meta-settemp.argument.context=메타 데이터 쌍을 추가할 컨텍스트 +luckperms.usage.meta-unsettemp.description=일시적인 메타 데이터 값을 설정 해제합니다 +luckperms.usage.meta-unsettemp.argument.key=설정 해제할 키 +luckperms.usage.meta-unsettemp.argument.context=메타 데이터 쌍을 제거할 컨텍스트 +luckperms.usage.meta-addprefix.description=접두사 추가 +luckperms.usage.meta-addprefix.argument.priority=접두어가 추가될 우선 순위 +luckperms.usage.meta-addprefix.argument.prefix=접두어 문자열 +luckperms.usage.meta-addprefix.argument.context=접두어를 추가할 컨텍스트 +luckperms.usage.meta-addsuffix.description=접미사 추가 +luckperms.usage.meta-addsuffix.argument.priority=추가할 접미어의 우선 순위 +luckperms.usage.meta-addsuffix.argument.suffix=접미어 문자열 +luckperms.usage.meta-addsuffix.argument.context=접미어를 추가할 컨텍스트 +luckperms.usage.meta-setprefix.description=접두사 설정 +luckperms.usage.meta-setprefix.argument.priority=접두어가 설정될 우선 순위 +luckperms.usage.meta-setprefix.argument.prefix=접두어 문자열 +luckperms.usage.meta-setprefix.argument.context=접두어가 설정될 컨텍스트 +luckperms.usage.meta-setsuffix.description=접미사 설정 +luckperms.usage.meta-setsuffix.argument.priority=접미어를 설정할 우선 순위 +luckperms.usage.meta-setsuffix.argument.suffix=접미어 문자열 +luckperms.usage.meta-setsuffix.argument.context=접미어가 설정될 컨텍스트 +luckperms.usage.meta-removeprefix.description=접두사 제거 +luckperms.usage.meta-removeprefix.argument.priority=접두어가 제거될 우선 순위 +luckperms.usage.meta-removeprefix.argument.prefix=접두어 문자열 +luckperms.usage.meta-removeprefix.argument.context=접두어가 제거될 컨텍스트 +luckperms.usage.meta-removesuffix.description=접미사 제거 +luckperms.usage.meta-removesuffix.argument.priority=접미어가 제거될 우선 순위 +luckperms.usage.meta-removesuffix.argument.suffix=접미어 문자열 +luckperms.usage.meta-removesuffix.argument.context=접미어가 제거될 컨텍스트 +luckperms.usage.meta-addtemp-prefix.description=일시적으로 적용되는 접두어를 추가합니다 +luckperms.usage.meta-addtemp-prefix.argument.priority=접두어가 추가될 우선 순위 +luckperms.usage.meta-addtemp-prefix.argument.prefix=접두어 문자열 +luckperms.usage.meta-addtemp-prefix.argument.duration=접두어가 만료되기까지의 시간 +luckperms.usage.meta-addtemp-prefix.argument.context=접두어를 추가할 컨텍스트 +luckperms.usage.meta-addtemp-suffix.description=일시적으로 적용되는 접미어를 추가합니다 +luckperms.usage.meta-addtemp-suffix.argument.priority=추가할 접미어의 우선 순위 +luckperms.usage.meta-addtemp-suffix.argument.suffix=접미어 문자열 +luckperms.usage.meta-addtemp-suffix.argument.duration=접미어가 만료되기까지의 시간 +luckperms.usage.meta-addtemp-suffix.argument.context=접미어를 추가할 컨텍스트 +luckperms.usage.meta-settemp-prefix.description=일시적으로 적용되는 접두어를 설정합니다 +luckperms.usage.meta-settemp-prefix.argument.priority=접두어가 설정될 우선 순위 +luckperms.usage.meta-settemp-prefix.argument.prefix=접두어 문자열 +luckperms.usage.meta-settemp-prefix.argument.duration=접두어가 만료되기까지의 시간 +luckperms.usage.meta-settemp-prefix.argument.context=접두어가 설정될 컨텍스트 +luckperms.usage.meta-settemp-suffix.description=일시적으로 적용되는 접미어를 설정합니다 +luckperms.usage.meta-settemp-suffix.argument.priority=접미어를 설정할 우선 순위 +luckperms.usage.meta-settemp-suffix.argument.suffix=접미어 문자열 +luckperms.usage.meta-settemp-suffix.argument.duration=접미어가 만료되기까지의 시간 +luckperms.usage.meta-settemp-suffix.argument.context=접미어가 설정될 컨텍스트 +luckperms.usage.meta-removetemp-prefix.description=일시적으로 적용되는 접두어를 제거합니다 +luckperms.usage.meta-removetemp-prefix.argument.priority=접두어가 제거될 우선 순위 +luckperms.usage.meta-removetemp-prefix.argument.prefix=접두어 문자열 +luckperms.usage.meta-removetemp-prefix.argument.context=접두어가 제거될 컨텍스트 +luckperms.usage.meta-removetemp-suffix.description=일시적으로 적용되는 접미어를 제거합니다 +luckperms.usage.meta-removetemp-suffix.argument.priority=접미어가 제거될 우선 순위 +luckperms.usage.meta-removetemp-suffix.argument.suffix=접미어 문자열 +luckperms.usage.meta-removetemp-suffix.argument.context=접미어가 제거될 컨텍스트 +luckperms.usage.meta-clear.description=모든 메타 데이터를 지웁니다 +luckperms.usage.meta-clear.argument.type=제거할 메타 데이터 유형 +luckperms.usage.meta-clear.argument.context=필터링할 컨텍스트 +luckperms.usage.track-info.description=트랙에 대한 정보를 제공합니다 +luckperms.usage.track-editor.description=웹 권한 에디터를 엽니다 +luckperms.usage.track-append.description=트랙 마지막에 그룹을 추가합니다 +luckperms.usage.track-append.argument.group=추가할 그룹 +luckperms.usage.track-insert.description=트랙의 주어진 위치에 그룹을 삽입합니다 +luckperms.usage.track-insert.argument.group=삽입할 그룹 +luckperms.usage.track-insert.argument.position=그룹을 삽입할 위치 (트랙의 첫 번째 위치는 1임) +luckperms.usage.track-remove.description=트랙에서 그룹을 제거합니다 +luckperms.usage.track-remove.argument.group=제거할 그룹 +luckperms.usage.track-clear.description=트랙에서 모든 그룹을 지웁니다 +luckperms.usage.track-rename.description=트랙의 이름을 변경합니다 +luckperms.usage.track-rename.argument.name=새로운 이름 +luckperms.usage.track-clone.description=트랙을 복제합니다 +luckperms.usage.track-clone.argument.name=복제 대상 트랙 이름 +luckperms.usage.log-recent.description=최근 작업을 봅니다 +luckperms.usage.log-recent.argument.user=필터링할 사용자 이름 혹은 UUID +luckperms.usage.log-recent.argument.page=확인할 페이지 번호 +luckperms.usage.log-search.description=로그에서 항목을 검색합니다 +luckperms.usage.log-search.argument.query=검색어 +luckperms.usage.log-search.argument.page=확인할 페이지 번호 +luckperms.usage.log-notify.description=로그 알림 상태를 전환합니다 +luckperms.usage.log-notify.argument.toggle=on 혹은 off +luckperms.usage.log-user-history.description=사용자의 기록을 확인합니다 +luckperms.usage.log-user-history.argument.user=사용자 이름 혹은 UUID +luckperms.usage.log-user-history.argument.page=확인할 페이지 번호 +luckperms.usage.log-group-history.description=그룹의 기록을 확인합니다 +luckperms.usage.log-group-history.argument.group=그룹 이름 +luckperms.usage.log-group-history.argument.page=확인할 페이지 번호 +luckperms.usage.log-track-history.description=트랙의 기록을 확인합니다 +luckperms.usage.log-track-history.argument.track=트랙 이름 +luckperms.usage.log-track-history.argument.page=확인할 페이지 번호 +luckperms.usage.sponge.description=추가적인 Sponge 데이터를 편집합니다 +luckperms.usage.sponge.argument.collection=쿼리할 컬렉션 +luckperms.usage.sponge.argument.subject=수정할 주제 +luckperms.usage.sponge-permission-info.description=주제의 권한에 대한 정보를 표시합니다 +luckperms.usage.sponge-permission-info.argument.contexts=필터링할 컨텍스트 +luckperms.usage.sponge-permission-set.description=주제의 권한을 설정합니다 +luckperms.usage.sponge-permission-set.argument.node=설정할 권한 노드 +luckperms.usage.sponge-permission-set.argument.tristate=권한을 설정할 값 +luckperms.usage.sponge-permission-set.argument.contexts=권한을 설정할 컨텍스트 +luckperms.usage.sponge-permission-clear.description=주제의 모든 권한을 지웁니다 +luckperms.usage.sponge-permission-clear.argument.contexts=권한을 지울 컨텍스트 +luckperms.usage.sponge-parent-info.description=주제의 상위 항목에 대한 정보를 표시합니다 +luckperms.usage.sponge-parent-info.argument.contexts=필터링할 컨텍스트 +luckperms.usage.sponge-parent-add.description=주제에 상위 항목을 추가합니다 +luckperms.usage.sponge-parent-add.argument.collection=상위 주제가 있는 주제 컬렉션 +luckperms.usage.sponge-parent-add.argument.subject=상위 주제의 이름 +luckperms.usage.sponge-parent-add.argument.contexts=상위 항목이 추가될 컨텍스트 +luckperms.usage.sponge-parent-remove.description=주제에서 상위 항목을 제거합니다 +luckperms.usage.sponge-parent-remove.argument.collection=상위 주제가 있는 주제 컬렉션 +luckperms.usage.sponge-parent-remove.argument.subject=상위 주제의 이름 +luckperms.usage.sponge-parent-remove.argument.contexts=상위 항목이 제거될 컨텍스트 +luckperms.usage.sponge-parent-clear.description=주제의 모든 상위 항목을 지웁니다 +luckperms.usage.sponge-parent-clear.argument.contexts=상위 항목을 지울 컨텍스트 +luckperms.usage.sponge-option-info.description=주제의 옵션에 대한 정보를 표시합니다 +luckperms.usage.sponge-option-info.argument.contexts=필터링할 컨텍스트 +luckperms.usage.sponge-option-set.description=주제의 옵션을 설정합니다 +luckperms.usage.sponge-option-set.argument.key=설정할 키 +luckperms.usage.sponge-option-set.argument.value=설정할 값 +luckperms.usage.sponge-option-set.argument.contexts=설정될 컨텍스트 +luckperms.usage.sponge-option-unset.description=주제의 옵션을 설정 해제합니다 +luckperms.usage.sponge-option-unset.argument.key=설정 해제할 키 +luckperms.usage.sponge-option-unset.argument.contexts=키가 설정 해제될 컨텍스트 +luckperms.usage.sponge-option-clear.description=주제의 모든 옵션을 지웁니다 +luckperms.usage.sponge-option-clear.argument.contexts=옵션을 지울 컨텍스트 diff --git a/src/plugins/LuckPerms/translations/repository/nl_NL.properties b/src/plugins/LuckPerms/translations/repository/nl_NL.properties new file mode 100644 index 0000000..fb9df56 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/nl_NL.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=LOGBOEK +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EXPORTEREN +luckperms.commandsystem.available-commands=Gebruik {0} om beschikbare commando''s te bekijken +luckperms.commandsystem.command-not-recognised=Commando niet herkend +luckperms.commandsystem.no-permission=Je hebt geen toestemming om dit commando te gebruiken\! +luckperms.commandsystem.no-permission-subcommands=Je hebt geen toestemming om dit sub commando te gebruiken +luckperms.commandsystem.already-executing-command=Een ander commando wordt uitgevoerd, wacht tot het klaar is... +luckperms.commandsystem.usage.sub-commands-header=Sub Commando''s +luckperms.commandsystem.usage.usage-header=Commando Gebruik +luckperms.commandsystem.usage.arguments-header=Argumenten +luckperms.first-time.no-permissions-setup=Het lijkt erop dat er nog geen permissies zijn ingesteld\! +luckperms.first-time.use-console-to-give-access=Voordat je een van de LuckPerms commando''s kunt gebruiken in het spel, moet je de console gebruiken om jezelf toegang te geven +luckperms.first-time.console-command-prompt=Open je console en voer uit +luckperms.first-time.next-step=Nadat je dit gedaan hebt kan je beginnen met het instellen van de permissies en groepen +luckperms.first-time.wiki-prompt=Weet je niet waar je moet beginnen? Bekijk het hier\: {0} +luckperms.login.try-again=Probeer het later opnieuw +luckperms.login.loading-database-error=Er is een database fout opgetreden tijdens het inladen van permissiegegevens +luckperms.login.server-admin-check-console-errors=Als u een serverbeheerder bent, controleer dan de console op eventuele foutmeldingen +luckperms.login.server-admin-check-console-info=Controleer de server console voor meer informatie +luckperms.login.data-not-loaded-at-pre=Permissiegegevens voor uw gebruiker zijn niet geladen tijdens het pre-login stadium +luckperms.login.unable-to-continue=niet mogelijk om verder te gaan +luckperms.login.craftbukkit-offline-mode-error=dit is waarschijnlijk het gevolg van een conflict tussen CraftBukkit en de online-modus instelling +luckperms.login.unexpected-error=Er is een onbekende fout opgetreden tijdens het instellen van de permissies +luckperms.opsystem.disabled=Het vanilla OP systeem is uitgeschakeld op deze server +luckperms.opsystem.sponge-warning=Houd er rekening mee dat de Server Operator status geen effect heeft op de Sponge toestemming controles wanneer een permissie-plugin is geïnstalleerd, u moet de gebruikersgegevens direct bewerken +luckperms.duration.unit.years.plural={0} jaren +luckperms.duration.unit.years.singular={0} jaar +luckperms.duration.unit.years.short={0}j +luckperms.duration.unit.months.plural={0} maanden +luckperms.duration.unit.months.singular={0} maand +luckperms.duration.unit.months.short={0}mnd +luckperms.duration.unit.weeks.plural={0} weken +luckperms.duration.unit.weeks.singular={0} week +luckperms.duration.unit.weeks.short={0}w +luckperms.duration.unit.days.plural={0} dagen +luckperms.duration.unit.days.singular={0} dag +luckperms.duration.unit.days.short={0}d +luckperms.duration.unit.hours.plural={0} uren +luckperms.duration.unit.hours.singular={0} uur +luckperms.duration.unit.hours.short={0}u +luckperms.duration.unit.minutes.plural={0} minuten +luckperms.duration.unit.minutes.singular={0} minuut +luckperms.duration.unit.minutes.short={0}min +luckperms.duration.unit.seconds.plural={0} seconden +luckperms.duration.unit.seconds.singular={0} seconde +luckperms.duration.unit.seconds.short={0}s +luckperms.duration.since={0} geleden +luckperms.command.misc.invalid-code=Ongeldige code +luckperms.command.misc.response-code-key=response code +luckperms.command.misc.error-message-key=bericht +luckperms.command.misc.bytebin-unable-to-communicate=Kan niet communiceren met bytebin +luckperms.command.misc.webapp-unable-to-communicate=Kan niet communiceren met de web-app +luckperms.command.misc.check-console-for-errors=Controleer de console op foutmeldingen +luckperms.command.misc.file-must-be-in-data=Bestand {0} moet een direct onderdeel zijn van de gegevensmap +luckperms.command.misc.wait-to-finish=Wacht tot het voltooid is en probeer het opnieuw +luckperms.command.misc.invalid-priority=Ongeldige prioriteit {0} +luckperms.command.misc.expected-number=Verwachte een getal +luckperms.command.misc.date-parse-error=Kan datum {0} niet verwerken +luckperms.command.misc.date-in-past-error=Je kunt geen datum in het verleden instellen\! +luckperms.command.misc.page=pagina {0} van {1} +luckperms.command.misc.page-entries={0} items +luckperms.command.misc.none=Geen +luckperms.command.misc.loading.error.unexpected=Er is een onverwachte fout opgetreden +luckperms.command.misc.loading.error.user=Gebruiker niet geladen +luckperms.command.misc.loading.error.user-specific=Kan doelgebruiker {0} niet laden +luckperms.command.misc.loading.error.user-not-found=Een gebruiker voor {0} kon niet worden gevonden +luckperms.command.misc.loading.error.user-save-error=Er is een fout opgetreden tijdens het opslaan van gebruikersgegevens voor {0} +luckperms.command.misc.loading.error.user-not-online=Gebruiker {0} is niet online +luckperms.command.misc.loading.error.user-invalid={0} is geen geldige gebruikersnaam/uuid +luckperms.command.misc.loading.error.user-not-uuid=De gekozen gebruiker {0} is geen geldige uuid +luckperms.command.misc.loading.error.group=Groep niet geladen +luckperms.command.misc.loading.error.all-groups=Niet alle groepen konden worden geladen +luckperms.command.misc.loading.error.group-not-found=Een groep genaamd {0} kon niet worden gevonden +luckperms.command.misc.loading.error.group-save-error=Er is een fout opgetreden tijdens het opslaan van groepsgegevens voor {0} +luckperms.command.misc.loading.error.group-invalid={0} is geen geldige groepsnaam +luckperms.command.misc.loading.error.track=Ladder niet geladen +luckperms.command.misc.loading.error.all-tracks=Niet alle ladders konden worden geladen +luckperms.command.misc.loading.error.track-not-found=Een ladder genaamd {0} kon niet worden gevonden +luckperms.command.misc.loading.error.track-save-error=Er is een fout opgetreden tijdens het opslaan van de laddergegevens in {0} +luckperms.command.misc.loading.error.track-invalid={0} is een ongeldige ladder naam +luckperms.command.editor.no-match=Kan editor niet openen, geen objecten komen overeen met het gewenste type +luckperms.command.editor.start=Een nieuwe bewerkingssessie voorbereiden, even geduld... +luckperms.command.editor.url=Klik op de onderstaande link om de editor te openen +luckperms.command.editor.unable-to-communicate=Web-app niet bereikbaar +luckperms.command.editor.apply-edits.success=Webeditor gegevens zijn succesvol toegepast op {0} {1} +luckperms.command.editor.apply-edits.success-summary={0} {1} en {2} {3} +luckperms.command.editor.apply-edits.success.additions=toevoegingen +luckperms.command.editor.apply-edits.success.additions-singular=toevoeging +luckperms.command.editor.apply-edits.success.deletions=verwijderingen +luckperms.command.editor.apply-edits.success.deletions-singular=verwijdering +luckperms.command.editor.apply-edits.no-changes=Er zijn geen wijzigingen toegepast vanuit de webeditor, de teruggekomen gegevens bevatten geen bewerkingen +luckperms.command.editor.apply-edits.unknown-type=Niet in staat om wijziging toe te passen op het opgegeven objecttype +luckperms.command.editor.apply-edits.unable-to-read=Kan de gegevens niet inlezen met behulp van de opgegeven code +luckperms.command.search.searching.permission=Zoeken naar gebruikers en groepen met {0} +luckperms.command.search.searching.inherit=Zoeken naar gebruikers en groepen die overerven van {0} +luckperms.command.search.result={0} entries van {1} gebruikers en {2} groepen gevonden +luckperms.command.search.result.default-notice=Opmerking\: wanneer er gezocht wordt naar leden in de standaard groep worden offline spelers zonder andere permissies niet getoond\! +luckperms.command.search.showing-users=Tonen van gebruikersgegevens +luckperms.command.search.showing-groups=Tonen van groepsgegevens +luckperms.command.tree.start=Permissieschema genereren, even geduld alstublieft... +luckperms.command.tree.empty=Kan schema niet genereren, er zijn geen resultaten gevonden +luckperms.command.tree.url=Permissieschema URL +luckperms.command.verbose.invalid-filter={0} is een ongeldig uitgebreid filter +luckperms.command.verbose.enabled=Uitgebreide logboekregistratie {0} voor controles die overeenkomen met {1} +luckperms.command.verbose.command-exec={0} forceren om opdracht {1} uit te voeren en alle controles te rapporteren... +luckperms.command.verbose.off=Uitgebreide logboekregistratie {0} +luckperms.command.verbose.command-exec-complete=Commando uitvoeren voltooid +luckperms.command.verbose.command.no-checks=Het uitvoeren van het commando is voltooid, maar er zijn geen toestemmingscontroles uitgevoerd +luckperms.command.verbose.command.possibly-async=Dit kan komen doordat de plugin commando''s in de achtergrond uitvoert (async) +luckperms.command.verbose.command.try-again-manually=U kunt nog steeds handmatig loggen om controles zoals deze te detecteren +luckperms.command.verbose.enabled-recording=Uitgebreide opname {0} voor controles die overeenkomen met {1} +luckperms.command.verbose.uploading=Uitgebreide logboekregistratie {0}, resultaten worden geüpload... +luckperms.command.verbose.url=Uitgebreide resultaten URL +luckperms.command.verbose.enabled-term=ingeschakeld +luckperms.command.verbose.disabled-term=uitgeschakeld +luckperms.command.verbose.query-any=IEDER +luckperms.command.info.running-plugin=Actieve +luckperms.command.info.platform-key=Platform +luckperms.command.info.server-brand-key=Server Type +luckperms.command.info.server-version-key=Serverversie +luckperms.command.info.storage-key=Opslag +luckperms.command.info.storage-type-key=Type +luckperms.command.info.storage.meta.split-types-key=Types +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=Verbonden +luckperms.command.info.storage.meta.file-size-key=Bestandsgrootte +luckperms.command.info.extensions-key=Uitbreidingen +luckperms.command.info.messaging-key=Berichtgeving +luckperms.command.info.instance-key=Instantie +luckperms.command.info.static-contexts-key=Statische context +luckperms.command.info.online-players-key=Online spelers +luckperms.command.info.online-players-unique={0} uniek +luckperms.command.info.uptime-key=Uptime +luckperms.command.info.local-data-key=Lokale Gegevens +luckperms.command.info.local-data={0} gebruikers, {1} groepen, {2} ladders +luckperms.command.generic.create.success={0} was succesvol aangemaakt +luckperms.command.generic.create.error=Er is een fout opgetreden tijdens het aanmaken van {0} +luckperms.command.generic.create.error-already-exists={0} bestaat al\! +luckperms.command.generic.delete.success={0} was succesvol verwijderd +luckperms.command.generic.delete.error=Er is een fout opgetreden tijdens het verwijderen van {0} +luckperms.command.generic.delete.error-doesnt-exist={0} bestaat niet\! +luckperms.command.generic.rename.success={0} was succesvol hernoemd naar {1} +luckperms.command.generic.clone.success={0} was succesvol gedupliceerd naar {1} +luckperms.command.generic.info.parent.title=Bovenliggende Groepen +luckperms.command.generic.info.parent.temporary-title=Tijdelijke Bovenliggende Groepen +luckperms.command.generic.info.expires-in=verloopt over +luckperms.command.generic.info.inherited-from=overgeërfd van +luckperms.command.generic.info.inherited-from-self=jezelf +luckperms.command.generic.show-tracks.title={0}s Ladders +luckperms.command.generic.show-tracks.empty={0} is in geen enkele ladder +luckperms.command.generic.clear.node-removed={0} permissies zijn verwijderd +luckperms.command.generic.clear.node-removed-singular=permissie {0} is verwijderd +luckperms.command.generic.clear={0}''s permissies zijn gewist in context {1} +luckperms.command.generic.permission.info.title={0}''s Permissies +luckperms.command.generic.permission.info.empty={0} heeft nog geen ingestelde permissies +luckperms.command.generic.permission.info.click-to-remove=Klik om deze permissie te verwijderen van {0} +luckperms.command.generic.permission.check.info.title=Permissie informatie voor {0} +luckperms.command.generic.permission.check.info.directly={0} heeft {1} ingesteld op {2} in context {3} +luckperms.command.generic.permission.check.info.inherited={0} erft {1} over ingesteld op {2} van {3} in context {4} +luckperms.command.generic.permission.check.info.not-directly={0} heeft geen {1} ingesteld +luckperms.command.generic.permission.check.info.not-inherited={0} overerft geen {1} +luckperms.command.generic.permission.check.result.title=Permissie controle voor {0} +luckperms.command.generic.permission.check.result.result-key=Resultaat +luckperms.command.generic.permission.check.result.processor-key=Processor +luckperms.command.generic.permission.check.result.cause-key=Oorzaak +luckperms.command.generic.permission.check.result.context-key=Context +luckperms.command.generic.permission.set={0} ingesteld op {1} voor {2} in context {3} +luckperms.command.generic.permission.already-has={0} heeft {1} al ingesteld in context {2} +luckperms.command.generic.permission.set-temp={0} ingesteld op {1} voor {2} voor een duur van {3} in context {4} +luckperms.command.generic.permission.already-has-temp={0} heeft {1} al tijdelijk ingesteld in context {2} +luckperms.command.generic.permission.unset={0} weggehaald voor {1} in context {2} +luckperms.command.generic.permission.doesnt-have={0} heeft {1} niet ingesteld in context {2} +luckperms.command.generic.permission.unset-temp=Tijdelijke permissie {0} voor {1} in context {2} weggehaald +luckperms.command.generic.permission.subtract={0} ingesteld op {1} voor {2} voor een duur van {3} in context {4}, {5} minder dan voorheen +luckperms.command.generic.permission.doesnt-have-temp={0} heeft niet {1} tijdelijk ingesteld in context {2} +luckperms.command.generic.permission.clear={0}''s permissies zijn gewist in context {1} +luckperms.command.generic.parent.info.title={0}''s Bovenliggende groep +luckperms.command.generic.parent.info.empty={0} heeft geen bovenliggende groep gedefinieerd +luckperms.command.generic.parent.info.click-to-remove=Klik om deze bovenliggende van {0} te verwijderen +luckperms.command.generic.parent.add={0} erft nu permissies van {1} over in context {2} +luckperms.command.generic.parent.add-temp={0} erft nu permissies van {1} over voor een periode van {2} in context {3} +luckperms.command.generic.parent.set={0} heeft de bestaande bovenliggende groepen verwijderd, en erft nu alleen {1} over in context {2} +luckperms.command.generic.parent.set-track={0} heeft hun bestaande bovenliggende groepen op ladder {1} gewist, en erft nu alleen {2} over in context {3} +luckperms.command.generic.parent.remove={0} erft niet meer permissies van {1} over in context {2} +luckperms.command.generic.parent.remove-temp={0} neemt niet langer tijdelijk de permissies van {1} in context {2} over +luckperms.command.generic.parent.subtract={0} zal permissies overerven van {1} voor een periode van {2} in context {3}, {4} minder dan daarvoor +luckperms.command.generic.parent.clear={0}''s bovenliggende groepen zijn gewist in context {1} +luckperms.command.generic.parent.clear-track={0}''s bovenliggende groepen in ladder {1} zijn gewist in de context {2} +luckperms.command.generic.parent.already-inherits={0} erft al van {1} over in context {2} +luckperms.command.generic.parent.doesnt-inherit={0} erft niet van {1} over in de context {2} +luckperms.command.generic.parent.already-temp-inherits={0} erft al tijdelijk van {1} over in context {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} erft niet tijdelijk van {1} over in de context {2} +luckperms.command.generic.chat-meta.info.title-prefix={0}''s voorvoegsels +luckperms.command.generic.chat-meta.info.title-suffix={0}''s achtervoegsels +luckperms.command.generic.chat-meta.info.none-prefix={0} heeft geen voorvoegsels +luckperms.command.generic.chat-meta.info.none-suffix={0} heeft geen achtervoegsels +luckperms.command.generic.chat-meta.info.click-to-remove=Klik om {0} te verwijderen van {1} +luckperms.command.generic.chat-meta.already-has={0} heeft {1} {2} al ingesteld op een prioriteit van {3} in context {4} +luckperms.command.generic.chat-meta.already-has-temp={0} heeft {1} {2} al tijdelijk ingesteld op een prioriteit van {3} in context {4} +luckperms.command.generic.chat-meta.doesnt-have={0} heeft niet {1} {2} ingesteld op een prioriteit van {3} in context {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} heeft niet {1} {2} tijdelijk ingesteld op een prioriteit van {3} in context {4} +luckperms.command.generic.chat-meta.add={0} heeft {1} {2} al ingesteld op een prioriteit van {3} in context {4} +luckperms.command.generic.chat-meta.add-temp={0} had {1} {2} ingesteld op een prioriteit van {3} voor een duur van {4} in context {5} +luckperms.command.generic.chat-meta.remove={0} had {1} {2} op prioriteit {3} verwijderd in context {4} +luckperms.command.generic.chat-meta.remove-bulk={0} heeft alle {1} op prioriteit {2} verwijderd in de context {3} +luckperms.command.generic.chat-meta.remove-temp={0} had tijdelijk {1} {2} op prioriteit {3} verwijderd in context {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} heeft alle {1} op prioriteit {2} tijdelijk verwijderd in de context {3} +luckperms.command.generic.meta.info.title={0}''s Meta +luckperms.command.generic.meta.info.none={0} heeft geen metagegevens +luckperms.command.generic.meta.info.click-to-remove=Klik om deze meta-node van {0} te verwijderen +luckperms.command.generic.meta.already-has={0} heeft al de meta key {1} ingesteld op {2} in context {3} +luckperms.command.generic.meta.already-has-temp={0} heeft al de meta key {1} tijdelijk ingesteld op {2} in context {3} +luckperms.command.generic.meta.doesnt-have={0} heeft geen meta key {1} ingesteld in context {2} +luckperms.command.generic.meta.doesnt-have-temp={0} heeft geen tijdelijke meta key {1} ingesteld in context {2} +luckperms.command.generic.meta.set=Meta key {0} ingesteld op {1} voor {2} in context {3} +luckperms.command.generic.meta.set-temp=Meta key {0} ingesteld op {1} voor {2} voor een duur van {3} in context {4} +luckperms.command.generic.meta.unset=Verwijder meta key {0} voor {1} in context {2} +luckperms.command.generic.meta.unset-temp=Verwijder tijdelijke meta key {0} voor {1} in context {2} +luckperms.command.generic.meta.clear={0}''s meta-type {1} werd gewist in context {2} +luckperms.command.generic.contextual-data.title=Contextuele gegevens +luckperms.command.generic.contextual-data.mode.key=modus +luckperms.command.generic.contextual-data.mode.server=server +luckperms.command.generic.contextual-data.mode.active-player=actieve spelers +luckperms.command.generic.contextual-data.contexts-key=Context +luckperms.command.generic.contextual-data.prefix-key=Voorvoegsel +luckperms.command.generic.contextual-data.suffix-key=Achtervoegsel +luckperms.command.generic.contextual-data.primary-group-key=Primaire Groep +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Geen +luckperms.command.user.info.title=Gebruikersinfo +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=type +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=offline +luckperms.command.user.info.status-key=Status +luckperms.command.user.info.status.online=Online +luckperms.command.user.info.status.offline=Offline +luckperms.command.user.removegroup.error-primary=Je kunt een gebruiker niet verwijderen uit de primaire groep +luckperms.command.user.primarygroup.not-member={0} was nog geen lid van {1}, toevoegen +luckperms.command.user.primarygroup.already-has={0} heeft al {1} ingesteld als hun primaire groep +luckperms.command.user.primarygroup.warn-option=Waarschuwing\: De door deze server gebruikte primaire groep berekeningsmethode ({0}) beïnvloed deze wijziging mogelijk niet +luckperms.command.user.primarygroup.set={0}''s primaire groep is ingesteld naar {1} +luckperms.command.user.track.error-not-contain-group={0} zit nog niet in enige groepen op {1} +luckperms.command.user.track.unsure-which-track=Onzeker welke ladder u wilt gebruiken, geef het op als argument +luckperms.command.user.track.missing-group-advice=Maak de groep aan, of verwijder deze van een ladder en probeer het opnieuw +luckperms.command.user.promote.added-to-first={0} is niet in een groep op {1}, dus zijn ze toegevoegd aan de eerste groep, {2} in context {3} +luckperms.command.user.promote.not-on-track={0} zit niet in een groep op {1}, daarom is niet gepromoveerd +luckperms.command.user.promote.success=Het promoten van {0} op ladder {1} van {2} naar {3} in context {4} +luckperms.command.user.promote.end-of-track=Het einde van ladder {0} werd bereikt, niet mogelijk om {1} te promoten +luckperms.command.user.promote.next-group-deleted=De volgende groep op ladder {0} bestaat niet meer +luckperms.command.user.promote.unable-to-promote=Kan gebruiker niet promoten +luckperms.command.user.demote.success=Degraderen van {0} volgens ladder {1} van {2} naar {3} in context {4} +luckperms.command.user.demote.end-of-track=Het einde van ladder {0} is bereikt, dus {1} is verwijderd van {2} +luckperms.command.user.demote.end-of-track-not-removed=Het einde van ladder {0} is bereikt, maar {1} is niet verwijderd van de groep +luckperms.command.user.demote.previous-group-deleted=De vorige groep op de ladder {0} bestaat niet meer +luckperms.command.user.demote.unable-to-demote=Kan gebruiker niet degraderen +luckperms.command.group.list.title=Groepen +luckperms.command.group.delete.not-default=Je kunt de standaardgroep niet verwijderen +luckperms.command.group.info.title=Groepsinfo +luckperms.command.group.info.display-name-key=Weergave naam +luckperms.command.group.info.weight-key=Gewicht +luckperms.command.group.setweight.set=Gewicht instellen op {0} voor groep {1} +luckperms.command.group.setdisplayname.doesnt-have={0} heeft geen weergavenaam ingesteld +luckperms.command.group.setdisplayname.already-has={0} heeft al een weergavenaam van {1} +luckperms.command.group.setdisplayname.already-in-use=De weergavenaam {0} wordt al gebruikt door {1} +luckperms.command.group.setdisplayname.set=Weergavenaam ingesteld op {0} voor groep {1} in context {2} +luckperms.command.group.setdisplayname.removed=Weergavenaam voor groep {0} verwijderd in de context {1} +luckperms.command.track.list.title=Ladders +luckperms.command.track.path.empty=Geen +luckperms.command.track.info.showing-track=Laat de ladder zien +luckperms.command.track.info.path-property=Pad +luckperms.command.track.clear=de groepsladder van {0} is gewist +luckperms.command.track.append.success=Groep {0} werd toegevoegd aan ladder {1} +luckperms.command.track.insert.success=Groep {0} werd op positie {2} toegevoegd aan ladder {1} +luckperms.command.track.insert.error-number=Verwachte getal, maar in plaats daarvan ontvangen\: {0} +luckperms.command.track.insert.error-invalid-pos=Niet mogelijk om in te voegen op positie {0} +luckperms.command.track.insert.error-invalid-pos-reason=ongeldige positie +luckperms.command.track.remove.success=Groep {0} werd verwijderd uit ladder {1} +luckperms.command.track.error-empty={0} kan niet worden gebruikt omdat het leeg is of slechts één groep bevat +luckperms.command.track.error-multiple-groups={0} is een deelnemer van meerdere groepen op deze ladder +luckperms.command.track.error-ambiguous=Niet in staat om hun locatie te bepalen +luckperms.command.track.already-contains={0} bevat al {1} +luckperms.command.track.doesnt-contain={0} bevat niet {1} +luckperms.command.log.load-error=Het logboek kon niet worden geladen +luckperms.command.log.invalid-page=Ongeldig paginanummer +luckperms.command.log.invalid-page-range=Voer een waarde in tussen {0} en {1} +luckperms.command.log.empty=Geen logs om weer te geven +luckperms.command.log.notify.error-console=Kan meldingen voor console niet in- of uitschakelen +luckperms.command.log.notify.enabled-term=Ingeschakeld +luckperms.command.log.notify.disabled-term=Uitgeschakeld +luckperms.command.log.notify.changed-state={0} logboekuitvoer +luckperms.command.log.notify.already-on=Je ontvangt al meldingen +luckperms.command.log.notify.already-off=Je ontvangt momenteel geen meldingen +luckperms.command.log.notify.invalid-state=Status onbekend. Verwacht {0} of {1} +luckperms.command.log.show.search=Recente acties voor query {0} weergeven +luckperms.command.log.show.recent=Bekijk recente acties +luckperms.command.log.show.by=Bekijk recente acties voor {0} +luckperms.command.log.show.history=Toont geschiedenis voor {0} {1} +luckperms.command.export.error-term=Fout +luckperms.command.export.already-running=Er wordt al een ander exportproces uitgevoerd +luckperms.command.export.file.already-exists=Bestand {0} bestaat al +luckperms.command.export.file.not-writable=Bestand {0} is niet te schrijven +luckperms.command.export.file.success=Succesvol geëxporteerd naar {0} +luckperms.command.export.file-unexpected-error-writing=Er is een onverwachte fout opgetreden tijdens het schrijven naar het bestand +luckperms.command.export.web.export-code=Exporteer code +luckperms.command.export.web.import-command-description=Gebruik het volgende commando om te importeren +luckperms.command.import.term=Importeren +luckperms.command.import.error-term=Error +luckperms.command.import.already-running=Er wordt al een ander importproces uitgevoerd +luckperms.command.import.file.doesnt-exist=Bestand {0} bestaat niet +luckperms.command.import.file.not-readable=Bestand {0} is niet leesbaar +luckperms.command.import.file.unexpected-error-reading=Er is een onverwachte fout opgetreden tijdens het lezen van het importbestand +luckperms.command.import.file.correct-format=is het het juiste formaat? +luckperms.command.import.web.unable-to-read=Kan de gegevens niet inlezen met behulp van de opgegeven code +luckperms.command.import.progress.percent={0}% voltooid +luckperms.command.import.progress.operations={0}/{1} bewerkingen voltooid +luckperms.command.import.starting=Importproces wordt gestart +luckperms.command.import.completed=VOLTOOID +luckperms.command.import.duration=duurde {0} secondes +luckperms.command.bulkupdate.must-use-console=Het bulk update commando kan alleen worden gebruikt vanuit de console +luckperms.command.bulkupdate.invalid-data-type=Ongeldig type, verwachtte {0} +luckperms.command.bulkupdate.invalid-constraint=Ongeldige restrictie {0} +luckperms.command.bulkupdate.invalid-constraint-format=Beperkingen moeten in het formaat {0} zijn +luckperms.command.bulkupdate.invalid-comparison=Ongeldige vergelijkingsoperator {0} +luckperms.command.bulkupdate.invalid-comparison-format=Verwacht een van de volgende\: {0} +luckperms.command.bulkupdate.queued=Bulk update bewerking is in de wachtrij gezet +luckperms.command.bulkupdate.confirm=Voer {0} uit om de update uit te voeren +luckperms.command.bulkupdate.unknown-id=Bewerking met id {0} bestaat niet of is verlopen +luckperms.command.bulkupdate.starting=Bulkupdate wordt uitgevoerd +luckperms.command.bulkupdate.success=Bulkupdate is succesvol voltooid +luckperms.command.bulkupdate.success.statistics.nodes=Totaal aantal gewijzigde items +luckperms.command.bulkupdate.success.statistics.users=Totaal aantal gewijzigde gebruikers +luckperms.command.bulkupdate.success.statistics.groups=Totaal aantal gewijzigde groepen +luckperms.command.bulkupdate.failure=Bulk update mislukt, controleer de console op fouten +luckperms.command.update-task.request=Er is een update taak aangevraagd, een moment geduld +luckperms.command.update-task.complete=Update taak voltooid +luckperms.command.update-task.push.attempting=Probeert nu te pushen naar andere servers +luckperms.command.update-task.push.complete=Andere servers werden succesvol op de hoogte gesteld via {0} +luckperms.command.update-task.push.error=Fout tijdens verzenden van veranderingen naar andere servers +luckperms.command.update-task.push.error-not-setup=Kan geen wijzigingen naar andere servers sturen omdat een berichtenservice niet is geconfigureerd +luckperms.command.reload-config.success=Het configuratiebestand is opnieuw geladen +luckperms.command.reload-config.restart-note=sommige opties worden pas toegepast nadat de server opnieuw is gestart +luckperms.command.translations.searching=Zoeken naar beschikbare vertalingen, even geduld... +luckperms.command.translations.searching-error=Kan geen lijst met beschikbare vertalingen verkrijgen +luckperms.command.translations.installed-translations=Geïnstalleerde Vertalingen +luckperms.command.translations.available-translations=Beschikbare Vertalingen +luckperms.command.translations.percent-translated={0}% vertaald +luckperms.command.translations.translations-by=door +luckperms.command.translations.installing=Vertalingen installeren, even geduld... +luckperms.command.translations.download-error=Kan vertaling voor {0} niet downloaden +luckperms.command.translations.installing-specific=Taal {0} installeren... +luckperms.command.translations.install-complete=Installatie voltooid +luckperms.command.translations.download-prompt=Gebruik {0} om actuele versies van deze vertalingen van de gemeenschap te downloaden en installeren +luckperms.command.translations.download-override-warning=Houd er rekening mee dat alle wijzigingen die je in deze talen hebt aangebracht hierdoor worden overschreven +luckperms.usage.user.description=Een set commando''s voor het beheren van gebruikers binnen LuckPerms. (Een ''gebruiker'' in LuckPerms is een speler, en kan verwijzen naar een UUID of gebruikersnaam) +luckperms.usage.group.description=Een set opdrachten voor het beheren van groepen binnen LuckPerms. Groepen zijn collecties van permissies die aan gebruikers kunnen worden gegeven. Nieuwe groepen worden gemaakt met behulp van het ''creategroup'' commando. +luckperms.usage.track.description=Een set opdrachten voor het beheren van ladders binnen LuckPerms. Ladders zijn een geordende verzameling van groepen die kunnen worden gebruikt voor het definiëren van promoties en demoties. +luckperms.usage.log.description=Een reeks opdrachten voor het beheren van de logboekfunctionaliteit binnen LuckPerms. +luckperms.usage.sync.description=Herlaad alle gegevens van de opslag van de plugin naar het geheugen, en past eventuele wijzigingen die worden gedetecteerd toe. +luckperms.usage.info.description=Toont algemene informatie over de actieve plugin instantie. +luckperms.usage.editor.description=Maakt een nieuwe webeditor sessie aan +luckperms.usage.editor.argument.type=de types om in de editor te laden. (''all'', ''users'' of ''groups'') +luckperms.usage.editor.argument.filter=toestemming om gebruikersitems te filteren op +luckperms.usage.verbose.description=Controleert het uitgebreide controlesysteem van de plugin voor de controle van het monitorsysteem. +luckperms.usage.verbose.argument.action=of de logboekregistratie moet worden ingeschakeld/uitgeschakeld, of de gelogde output moet worden geüpload +luckperms.usage.verbose.argument.filter=de filter om de invoer aan te passen +luckperms.usage.verbose.argument.commandas=de speler/opdracht om uit te voeren +luckperms.usage.tree.description=Genereert een boomweergave (geordende lijsthiërarchie) van alle permissies die bekend zijn bij LuckPerms. +luckperms.usage.tree.argument.scope=het begin van het schema. Specificeer "." om alle permissies toe te voegen +luckperms.usage.tree.argument.player=de naam van een online speler om te controleren +luckperms.usage.search.description=Zoekt voor alle gebruikers/groepen met een specifieke permissie +luckperms.usage.search.argument.permission=de permissie om naar te zoeken +luckperms.usage.search.argument.page=de pagina om te bekijken +luckperms.usage.network-sync.description=Synchroniseer wijzigingen met de opslag en vraag aan dat alle andere servers op het netwerk hetzelfde doen +luckperms.usage.import.description=Importeer gegevens van een (eerder aangemaakt) exportbestand +luckperms.usage.import.argument.file=het bestand om van te importeren +luckperms.usage.import.argument.replace=vervang bestaande gegevens in plaats van samenvoegen +luckperms.usage.import.argument.upload=upload de gegevens van een vorige export +luckperms.usage.export.description=Exporteert alle permissies gegevens naar een ''export'' bestand. Kan op een later tijdstip opnieuw worden geïmporteerd. +luckperms.usage.export.argument.file=het bestand om naar te exporteren +luckperms.usage.export.argument.without-users=gebruikers uitsluiten van de export +luckperms.usage.export.argument.without-groups=groepen uitsluiten van de export +luckperms.usage.export.argument.upload=Upload alle permissiegegevens naar de webeditor. Kan later opnieuw worden geïmporteerd. +luckperms.usage.reload-config.description=Herlaad sommige van de configuratie-opties +luckperms.usage.bulk-update.description=Voer bulk veranderingsquery''s uit op alle gegevens +luckperms.usage.bulk-update.argument.data-type=het type gegevens dat wordt gewijzigd. (''all'', ''users'' of ''groups'') +luckperms.usage.bulk-update.argument.action=de actie om gegevens uit te voeren. (''update'' of ''delete'') +luckperms.usage.bulk-update.argument.action-field=het veld om naar te handelen. alleen vereist voor ''update''. (''permission'', ''server'' of ''world'') +luckperms.usage.bulk-update.argument.action-value=de waarde om mee te vervangen. alleen vereist voor ''update''. +luckperms.usage.bulk-update.argument.constraint=de beperkingen die nodig zijn voor de update +luckperms.usage.translations.description=Beheer vertalingen +luckperms.usage.translations.argument.install=sub commando om vertalingen te installeren +luckperms.usage.apply-edits.description=Past veranderingen van permissies toe gemaakt in de webeditor +luckperms.usage.apply-edits.argument.code=de unieke code voor de data +luckperms.usage.apply-edits.argument.target=op wie de gegevens toepast worden +luckperms.usage.create-group.description=Nieuwe groep aanmaken +luckperms.usage.create-group.argument.name=de naam van de groep +luckperms.usage.create-group.argument.weight=het gewicht van de groep +luckperms.usage.create-group.argument.display-name=de weergavenaam van de groep +luckperms.usage.delete-group.description=Groep verwijderen +luckperms.usage.delete-group.argument.name=de naam van de groep +luckperms.usage.list-groups.description=Toon alle groepen op het platform +luckperms.usage.create-track.description=Maak een nieuwe ladder +luckperms.usage.create-track.argument.name=de naam van de ladder +luckperms.usage.delete-track.description=Verwijder een ladder +luckperms.usage.delete-track.argument.name=de naam van de ladder +luckperms.usage.list-tracks.description=Toon alle ladders op het platform +luckperms.usage.user-info.description=Toont informatie over de speler +luckperms.usage.user-switchprimarygroup.description=Verander de primaire groep van gebruiker +luckperms.usage.user-switchprimarygroup.argument.group=de groep om naar te wisselen +luckperms.usage.user-promote.description=Promoveert de gebruiker in een ladder +luckperms.usage.user-promote.argument.track=de ladder om de gebruiker te promoveren +luckperms.usage.user-promote.argument.context=de contexten om de gebruiker te promoten in +luckperms.usage.user-promote.argument.dont-add-to-first=promoot de gebruiker alleen als ze al op de ladder staan +luckperms.usage.user-demote.description=Degradeert de gebruiker in een ladder +luckperms.usage.user-demote.argument.track=de ladder om de gebruiker te degraderen +luckperms.usage.user-demote.argument.context=de context om de gebruiker te degraderen in +luckperms.usage.user-demote.argument.dont-remove-from-first=voorkomt dat de gebruiker wordt verwijderd uit de eerste groep +luckperms.usage.user-clone.description=Dupliceer de gebruiker +luckperms.usage.user-clone.argument.user=de naam/uuid van de gebruiker om te dupliceren +luckperms.usage.group-info.description=Geeft informatie over de groep +luckperms.usage.group-listmembers.description=Toon de gebruikers/groepen die deze groep overerven +luckperms.usage.group-listmembers.argument.page=de pagina om te bekijken +luckperms.usage.group-setweight.description=Stel het groepsgewicht in +luckperms.usage.group-setweight.argument.weight=het gewicht om in te stellen +luckperms.usage.group-set-display-name.description=Stel de weergavenaam van groepen in +luckperms.usage.group-set-display-name.argument.name=de naam om in te stellen +luckperms.usage.group-set-display-name.argument.context=de contexts om de naam in te stellen +luckperms.usage.group-rename.description=Hernoem de groep +luckperms.usage.group-rename.argument.name=de nieuwe naam +luckperms.usage.group-clone.description=Kopieer de groep +luckperms.usage.group-clone.argument.name=de naam van de groep om op te dupliceren +luckperms.usage.holder-editor.description=Opent de webpermissie editor +luckperms.usage.holder-showtracks.description=Geeft de ladders weer waar het object in staat +luckperms.usage.holder-clear.description=Verwijdert alle permissies, bovenliggende groepen en metagegevens +luckperms.usage.holder-clear.argument.context=de contexten die worden gefilterd door +luckperms.usage.permission.description=Wijzig permissies +luckperms.usage.parent.description=Bewerk overervingen +luckperms.usage.meta.description=Metagegevens bewerken +luckperms.usage.permission-info.description=Toont de permissienodes van het object +luckperms.usage.permission-info.argument.page=de pagina om te bekijken +luckperms.usage.permission-info.argument.sort-mode=hoe je de items sorteert +luckperms.usage.permission-set.description=Stelt een permissie in voor het object +luckperms.usage.permission-set.argument.node=de permissie node in te stellen +luckperms.usage.permission-set.argument.value=de waarde van de node +luckperms.usage.permission-set.argument.context=de context om een permissie in toe te voegen +luckperms.usage.permission-unset.description=Verwijderd de permissie voor het object +luckperms.usage.permission-unset.argument.node=de permissie node om uit te zetten +luckperms.usage.permission-unset.argument.context=de context om een permissie te verwijderen +luckperms.usage.permission-settemp.description=Stelt tijdelijk een permissie in voor het object +luckperms.usage.permission-settemp.argument.node=permissie node om in te stellen +luckperms.usage.permission-settemp.argument.value=de waarde van de node +luckperms.usage.permission-settemp.argument.duration=de duur tot de permissie node verloopt +luckperms.usage.permission-settemp.argument.temporary-modifier=hoe de tijdelijke permissie moet worden toegepast +luckperms.usage.permission-settemp.argument.context=de context om een permissies toe te voegen +luckperms.usage.permission-unsettemp.description=Verwijderd de tijdelijke permissie voor het onderwerp +luckperms.usage.permission-unsettemp.argument.node=de permissie node om te verwijderen +luckperms.usage.permission-unsettemp.argument.duration=de duur om eraf te trekken +luckperms.usage.permission-unsettemp.argument.context=de context om een permissie te verwijderen +luckperms.usage.permission-check.description=Controleert om te zien of het object een bepaalde permissie heeft +luckperms.usage.permission-check.argument.node=de permissie om op te controleren +luckperms.usage.permission-clear.description=Wis alle permissies +luckperms.usage.permission-clear.argument.context=de contexten die worden gefilterd door +luckperms.usage.parent-info.description=Geeft de lijst met groepen weer waarvan dit object overerft +luckperms.usage.parent-info.argument.page=de pagina om te bekijken +luckperms.usage.parent-info.argument.sort-mode=hoe je de items sorteert +luckperms.usage.parent-set.description=Verwijdert alle andere groepen die het object al overerft en voegt het toe aan de gegeven groep +luckperms.usage.parent-set.argument.group=de groep om te zetten op +luckperms.usage.parent-set.argument.context=de context om de groep in te stellen in +luckperms.usage.parent-add.description=Stelt een andere groep in voor het object om de permissies van over te erven +luckperms.usage.parent-add.argument.group=de groep om over te erven +luckperms.usage.parent-add.argument.context=de context die de groep overerft +luckperms.usage.parent-remove.description=Verwijdert een eerder ingestelde overerving +luckperms.usage.parent-remove.argument.group=de groep om te verwijderen +luckperms.usage.parent-remove.argument.context=de context om de groep te verwijderen +luckperms.usage.parent-set-track.description=Verwijdert alle andere groepen die het object al overerft op een ladder en voegt het toe aan de gegeven groep +luckperms.usage.parent-set-track.argument.track=de ladder om in te stellen +luckperms.usage.parent-set-track.argument.group=de groep om in te stellen, of het nummer van de positie van de groep op de gegeven ladder +luckperms.usage.parent-set-track.argument.context=de context om de groep in te stellen +luckperms.usage.parent-add-temp.description=Stelt tijdelijk een andere groep in om permissies over te erven voor het object +luckperms.usage.parent-add-temp.argument.group=de groep om van over te erven +luckperms.usage.parent-add-temp.argument.duration=de duur van het groepslidmaatschap +luckperms.usage.parent-add-temp.argument.temporary-modifier=hoe de tijdelijke permissie moet worden toegepast +luckperms.usage.parent-add-temp.argument.context=de context die de groep overerft +luckperms.usage.parent-remove-temp.description=Verwijdert een eerder ingestelde tijdelijke overerving +luckperms.usage.parent-remove-temp.argument.group=de groep om te verwijderen +luckperms.usage.parent-remove-temp.argument.duration=de duur om eraf te trekken +luckperms.usage.parent-remove-temp.argument.context=de context om de groep te verwijderen +luckperms.usage.parent-clear.description=Wist alle bovenliggende groepen +luckperms.usage.parent-clear.argument.context=de context om op te filteren +luckperms.usage.parent-clear-track.description=Verwijdert alle bovenliggende groepen op een bepaalde ladder +luckperms.usage.parent-clear-track.argument.track=de ladder om op te verwijderen +luckperms.usage.parent-clear-track.argument.context=de context om op te filteren +luckperms.usage.meta-info.description=Alle chat meta tonen +luckperms.usage.meta-set.description=Stelt een meta-waarde in +luckperms.usage.meta-set.argument.key=de sleutel om in te stellen +luckperms.usage.meta-set.argument.value=de waarde om in te stellen +luckperms.usage.meta-set.argument.context=de contexten om de meta-paar toe te voegen +luckperms.usage.meta-unset.description=Een meta-waarde verwijderen +luckperms.usage.meta-unset.argument.key=de sleutel om te verwijderen +luckperms.usage.meta-unset.argument.context=de contexten om het meta-paar te verwijderen +luckperms.usage.meta-settemp.description=Stelt tijdelijk een meta-waarde in +luckperms.usage.meta-settemp.argument.key=de sleutel om in te stellen +luckperms.usage.meta-settemp.argument.value=de waarde om in te stellen +luckperms.usage.meta-settemp.argument.duration=de duur tot de meta-waarde verloopt +luckperms.usage.meta-settemp.argument.context=de contexten om het meta-paar toe te voegen +luckperms.usage.meta-unsettemp.description=Verwijder een tijdelijke meta-waarde +luckperms.usage.meta-unsettemp.argument.key=de sleutel om te verwijderen +luckperms.usage.meta-unsettemp.argument.context=de contexten om de meta-paar te verwijderen +luckperms.usage.meta-addprefix.description=Voeg een voorvoegsel toe +luckperms.usage.meta-addprefix.argument.priority=de prioriteit om het voorvoegsel toe te voegen op +luckperms.usage.meta-addprefix.argument.prefix=het voorvoegsel +luckperms.usage.meta-addprefix.argument.context=de context om het voorvoegsel in toe te voegen +luckperms.usage.meta-addsuffix.description=Voeg een achtervoegsel toe +luckperms.usage.meta-addsuffix.argument.priority=de prioriteit om het achtervoegsel toe te voegen op +luckperms.usage.meta-addsuffix.argument.suffix=het achtervoegsel +luckperms.usage.meta-addsuffix.argument.context=de context om het achtervoegsel in toe te voegen +luckperms.usage.meta-setprefix.description=Stel een voorvoegsel in +luckperms.usage.meta-setprefix.argument.priority=de prioriteit om het voorvoegsel in te stellen op +luckperms.usage.meta-setprefix.argument.prefix=het voorvoegsel +luckperms.usage.meta-setprefix.argument.context=de context om het voorvoegsel in te stellen +luckperms.usage.meta-setsuffix.description=Stel een achtervoegsel in +luckperms.usage.meta-setsuffix.argument.priority=de prioriteit om het achtervoegsel in te stellen op +luckperms.usage.meta-setsuffix.argument.suffix=het achtervoegsel +luckperms.usage.meta-setsuffix.argument.context=de context om het achtervoegsel in te stellen +luckperms.usage.meta-removeprefix.description=Verwijdert een voorvoegsel +luckperms.usage.meta-removeprefix.argument.priority=de prioriteit om het voorvoegsel te verwijderen op +luckperms.usage.meta-removeprefix.argument.prefix=het voorvoegsel +luckperms.usage.meta-removeprefix.argument.context=de context om het voorvoegsel te verwijderen +luckperms.usage.meta-removesuffix.description=Verwijdert een achtervoegsel +luckperms.usage.meta-removesuffix.argument.priority=de prioriteit om het achtervoegsel te verwijderen op +luckperms.usage.meta-removesuffix.argument.suffix=het achtervoegsel +luckperms.usage.meta-removesuffix.argument.context=de context om het achtervoegsel te verwijderen +luckperms.usage.meta-addtemp-prefix.description=Voegt tijdelijk een voorvoegsel toe +luckperms.usage.meta-addtemp-prefix.argument.priority=de prioriteit om het voorvoegsel toe te voegen op +luckperms.usage.meta-addtemp-prefix.argument.prefix=het voorvoegsel +luckperms.usage.meta-addtemp-prefix.argument.duration=de duur tot het voorvoegsel verloopt +luckperms.usage.meta-addtemp-prefix.argument.context=de context om het voorvoegsel in toe te voegen +luckperms.usage.meta-addtemp-suffix.description=Voegt tijdelijk een achtervoegsel toe +luckperms.usage.meta-addtemp-suffix.argument.priority=de prioriteit om het achtervoegsel toe te voegen op +luckperms.usage.meta-addtemp-suffix.argument.suffix=het achtervoegsel +luckperms.usage.meta-addtemp-suffix.argument.duration=de duur tot het achtervoegsel verloopt +luckperms.usage.meta-addtemp-suffix.argument.context=de context om het achtervoegsel in toe te voegen +luckperms.usage.meta-settemp-prefix.description=Stelt tijdelijk een voorvoegsel in +luckperms.usage.meta-settemp-prefix.argument.priority=de prioriteit om het voorvoegsel in te stellen op +luckperms.usage.meta-settemp-prefix.argument.prefix=het voorvoegsel +luckperms.usage.meta-settemp-prefix.argument.duration=de duur tot het voorvoegsel verloopt +luckperms.usage.meta-settemp-prefix.argument.context=de context om het voorvoegsel in te stellen +luckperms.usage.meta-settemp-suffix.description=Stelt tijdelijk een achtervoegsel in +luckperms.usage.meta-settemp-suffix.argument.priority=de prioriteit om het achtervoegsel in te stellen op +luckperms.usage.meta-settemp-suffix.argument.suffix=het achtervoegsel +luckperms.usage.meta-settemp-suffix.argument.duration=de duur tot het achtervoegsel verloopt +luckperms.usage.meta-settemp-suffix.argument.context=de context om het achtervoegsel in te stellen +luckperms.usage.meta-removetemp-prefix.description=Verwijdert een tijdelijke voorvoegsel +luckperms.usage.meta-removetemp-prefix.argument.priority=de prioriteit om het voorvoegsel te verwijderen op +luckperms.usage.meta-removetemp-prefix.argument.prefix=het voorvoegsel +luckperms.usage.meta-removetemp-prefix.argument.context=de contexten om de voorvoegsel te verwijderen in +luckperms.usage.meta-removetemp-suffix.description=Verwijdert een tijdelijk achtervoegsel +luckperms.usage.meta-removetemp-suffix.argument.priority=de prioriteit om het achtervoegsel te verwijderen op +luckperms.usage.meta-removetemp-suffix.argument.suffix=het achtervoegsel +luckperms.usage.meta-removetemp-suffix.argument.context=de contexten om het achtervoegsel te verwijderen in +luckperms.usage.meta-clear.description=Wist alle metagegevens +luckperms.usage.meta-clear.argument.type=het metatype om te verwijderen +luckperms.usage.meta-clear.argument.context=de context om op te filteren +luckperms.usage.track-info.description=Geeft informatie over de ladder +luckperms.usage.track-editor.description=Opent de web permissie editor +luckperms.usage.track-append.description=Voegt een groep toe aan het einde van de ladder +luckperms.usage.track-append.argument.group=de groep om toe te voegen +luckperms.usage.track-insert.description=Voegt een groep toe op een bepaalde positie in de ladder +luckperms.usage.track-insert.argument.group=de groep om in te voegen +luckperms.usage.track-insert.argument.position=de positie om de groep in te voegen (de eerste positie van de ladder is 1) +luckperms.usage.track-remove.description=Verwijder een groep uit de ladder +luckperms.usage.track-remove.argument.group=de groep om te verwijderen +luckperms.usage.track-clear.description=Wist de groepen op de ladder +luckperms.usage.track-rename.description=Hernoem de ladder +luckperms.usage.track-rename.argument.name=de nieuwe naam +luckperms.usage.track-clone.description=Dupliceer de ladder +luckperms.usage.track-clone.argument.name=de naam van het ladder om te kopiëren +luckperms.usage.log-recent.description=Bekijk recente acties +luckperms.usage.log-recent.argument.user=de naam/uuid van de gebruiker om te filteren op +luckperms.usage.log-recent.argument.page=het pagina nummer om weer te geven +luckperms.usage.log-search.description=Doorzoek het logboek voor een item +luckperms.usage.log-search.argument.query=de query om op te zoeken +luckperms.usage.log-search.argument.page=het pagina nummer om weer te geven +luckperms.usage.log-notify.description=Schakel log-meldingen aan/uit +luckperms.usage.log-notify.argument.toggle=aan of uit te schakelen +luckperms.usage.log-user-history.description=Bekijk gebruikersgeschiedenis +luckperms.usage.log-user-history.argument.user=de naam/uuid van de gebruiker +luckperms.usage.log-user-history.argument.page=het pagina nummer om weer te geven +luckperms.usage.log-group-history.description=Bekijk groep geschiedenis +luckperms.usage.log-group-history.argument.group=de naam van de groep +luckperms.usage.log-group-history.argument.page=het pagina nummer om weer te geven +luckperms.usage.log-track-history.description=Bekijk de geschiedenis van een ladder +luckperms.usage.log-track-history.argument.track=de naam van de ladder +luckperms.usage.log-track-history.argument.page=het pagina nummer om weer te geven +luckperms.usage.sponge.description=Extra Sponge data bewerken +luckperms.usage.sponge.argument.collection=de verzameling om op te vragen +luckperms.usage.sponge.argument.subject=het object om te wijzigen +luckperms.usage.sponge-permission-info.description=Toont informatie over permissies van het object +luckperms.usage.sponge-permission-info.argument.contexts=de context om op te filteren +luckperms.usage.sponge-permission-set.description=Stelt permissie in voor het Object +luckperms.usage.sponge-permission-set.argument.node=permissie node om in te stellen +luckperms.usage.sponge-permission-set.argument.tristate=de waarde om de permissie in te stellen +luckperms.usage.sponge-permission-set.argument.contexts=de context om permissies in te stellen +luckperms.usage.sponge-permission-clear.description=Wist de permissies van het Object +luckperms.usage.sponge-permission-clear.argument.contexts=de context om permissies te verwijderen +luckperms.usage.sponge-parent-info.description=Toont informatie over bovenliggende groepen van het object +luckperms.usage.sponge-parent-info.argument.contexts=de context om op te filteren +luckperms.usage.sponge-parent-add.description=Voegt een parent toe aan het Onderwerp +luckperms.usage.sponge-parent-add.argument.collection=de verzameling waar de bovenliggende groep Onderwerp is +luckperms.usage.sponge-parent-add.argument.subject=de naam van het parent Onderwerp +luckperms.usage.sponge-parent-add.argument.contexts=de context om de bovenliggende groep in toe te voegen +luckperms.usage.sponge-parent-remove.description=Voegt een bovenliggende groep toe aan het Onderwerp +luckperms.usage.sponge-parent-remove.argument.collection=de verzameling waar de bovenliggende groep Onderwerp is +luckperms.usage.sponge-parent-remove.argument.subject=de naam van de bovenliggende groep van het Onderwerp +luckperms.usage.sponge-parent-remove.argument.contexts=de contexten om de bovenliggende groep mee te verwijderen +luckperms.usage.sponge-parent-clear.description=Wist de bovenliggende groep van het Object +luckperms.usage.sponge-parent-clear.argument.contexts=de contexten waarin bovenliggende groepen worden gewist in +luckperms.usage.sponge-option-info.description=Toont informatie over opties van het object +luckperms.usage.sponge-option-info.argument.contexts=de context om op te filteren +luckperms.usage.sponge-option-set.description=Stelt een optie voor het onderwerp in +luckperms.usage.sponge-option-set.argument.key=de sleutel om in te stellen +luckperms.usage.sponge-option-set.argument.value=de waarde om de sleutel in te stellen +luckperms.usage.sponge-option-set.argument.contexts=de context om de optie in te stellen +luckperms.usage.sponge-option-unset.description=Verwijderd een optie voor het Object +luckperms.usage.sponge-option-unset.argument.key=de sleutel om te verwijderen +luckperms.usage.sponge-option-unset.argument.contexts=de context om de sleutel te verwijderen +luckperms.usage.sponge-option-clear.description=Wist de opties van het Object +luckperms.usage.sponge-option-clear.argument.contexts=de context om de optie te verwijderen diff --git a/src/plugins/LuckPerms/translations/repository/no_NO.properties b/src/plugins/LuckPerms/translations/repository/no_NO.properties new file mode 100644 index 0000000..7599f72 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/no_NO.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=LOGG +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EKSPORTER +luckperms.commandsystem.available-commands=Bruk {0} for å se tilgjengelige kommandoer +luckperms.commandsystem.command-not-recognised=Kommando ikke gjenkjent +luckperms.commandsystem.no-permission=Du har ikke tillatelse til å bruke denne kommandoen\! +luckperms.commandsystem.no-permission-subcommands=Du har ikke tillatelse til å bruke noen underkommandoer +luckperms.commandsystem.already-executing-command=En annen kommando blir kjørt, venter på at den skal fullføres... +luckperms.commandsystem.usage.sub-commands-header=Underkommandoer +luckperms.commandsystem.usage.usage-header=Kommando bruk +luckperms.commandsystem.usage.arguments-header=Argumenter +luckperms.first-time.no-permissions-setup=Det ser ut til at ingen tillatelser er satt opp ennå\! +luckperms.first-time.use-console-to-give-access=Før du kan bruke noen av kommandoene i LuckPerms, må du bruke konsollen for å gi deg selv tilgang +luckperms.first-time.console-command-prompt=Åpne konsollen og kjør +luckperms.first-time.next-step=Etter at du har gjort dette, kan du begynne å definere tillatelser og grupper +luckperms.first-time.wiki-prompt=Vet du ikke hvor du skal starte? Se her\: {0} +luckperms.login.try-again=Vennligst prøv igjen senere +luckperms.login.loading-database-error=En databasefeil oppsto under lasting av data +luckperms.login.server-admin-check-console-errors=Hvis du er en server admin, vennligst sjekk konsollen for feil +luckperms.login.server-admin-check-console-info=Vennligst se konsollen for mer informasjon +luckperms.login.data-not-loaded-at-pre=Data for din bruker ble ikke lastet i perioden før innlogging +luckperms.login.unable-to-continue=kunne ikke fortsette +luckperms.login.craftbukkit-offline-mode-error=dette skyldes sannsynligvis en konflikt mellom CraftBukkit og innstillingene for online-modus +luckperms.login.unexpected-error=En uventet feil oppsto når dine tillatelser ble satt opp +luckperms.opsystem.disabled=Vanilla OP systemet er deaktivert på denne serveren +luckperms.opsystem.sponge-warning=Vær oppmerksom på at Server Operatør status ikke har noen effekt på Sponge når en tillatelsesplugin er installert, du må redigere brukerdata direkte +luckperms.duration.unit.years.plural={0} år +luckperms.duration.unit.years.singular={0} år +luckperms.duration.unit.years.short={0}å +luckperms.duration.unit.months.plural={0} måneder +luckperms.duration.unit.months.singular={0} måned +luckperms.duration.unit.months.short={0}mnd +luckperms.duration.unit.weeks.plural={0} uker +luckperms.duration.unit.weeks.singular={0} uke +luckperms.duration.unit.weeks.short={0}u +luckperms.duration.unit.days.plural={0} dager +luckperms.duration.unit.days.singular={0} dag +luckperms.duration.unit.days.short={0}d +luckperms.duration.unit.hours.plural={0} timer +luckperms.duration.unit.hours.singular={0} time +luckperms.duration.unit.hours.short={0}t +luckperms.duration.unit.minutes.plural={0} minutter +luckperms.duration.unit.minutes.singular={0} minutt +luckperms.duration.unit.minutes.short={0}m +luckperms.duration.unit.seconds.plural={0} sekunder +luckperms.duration.unit.seconds.singular={0} sekund +luckperms.duration.unit.seconds.short={0}s +luckperms.duration.since={0} siden +luckperms.command.misc.invalid-code=Ugyldig kode +luckperms.command.misc.response-code-key=responskode +luckperms.command.misc.error-message-key=melding +luckperms.command.misc.bytebin-unable-to-communicate=Kan ikke kommunisere med bytebin +luckperms.command.misc.webapp-unable-to-communicate=Klarer ikke å kommunisere med applikasjonen +luckperms.command.misc.check-console-for-errors=Sjekk konsollen for feil +luckperms.command.misc.file-must-be-in-data=Filen {0} må være en direkte undergruppe av datamappen +luckperms.command.misc.wait-to-finish=Vennligst vent til den er ferdig og prøv på nytt +luckperms.command.misc.invalid-priority=Ugyldig prioritet {0} +luckperms.command.misc.expected-number=Forventet et tall +luckperms.command.misc.date-parse-error=Kunne ikke analysere datoen {0} +luckperms.command.misc.date-in-past-error=Du kan ikke angi en dato i fortiden\! +luckperms.command.misc.page=side {0} av {1} +luckperms.command.misc.page-entries={0} innføringer +luckperms.command.misc.none=Ingen +luckperms.command.misc.loading.error.unexpected=En uventet feil har oppstått +luckperms.command.misc.loading.error.user=Bruker ble ikke lastet +luckperms.command.misc.loading.error.user-specific=Kunne ikke laste målbrukeren {0} +luckperms.command.misc.loading.error.user-not-found=En bruker for {0} ble ikke funnet +luckperms.command.misc.loading.error.user-save-error=Det oppstod en feil under lagring av brukerdata for {0} +luckperms.command.misc.loading.error.user-not-online=Brukeren {0} er ikke pålogget +luckperms.command.misc.loading.error.user-invalid={0} er ikke et gyldig brukernavn/uuid +luckperms.command.misc.loading.error.user-not-uuid=Målbruker {0} er ikke en gyldig uuid +luckperms.command.misc.loading.error.group=Gruppen er ikke lastet +luckperms.command.misc.loading.error.all-groups=Kan ikke laste alle grupper +luckperms.command.misc.loading.error.group-not-found=En gruppe kalt {0} ble ikke funnet +luckperms.command.misc.loading.error.group-save-error=Det oppstod en feil under lagring av gruppedata for {0} +luckperms.command.misc.loading.error.group-invalid={0} er ikke et gyldig gruppenavn +luckperms.command.misc.loading.error.track=Sporet ikke lastet +luckperms.command.misc.loading.error.all-tracks=Kunne ikke laste alle sporene +luckperms.command.misc.loading.error.track-not-found=Et spor kalt {0} ble ikke funnet +luckperms.command.misc.loading.error.track-save-error=Det oppstod en feil under lagring av spordata for {0} +luckperms.command.misc.loading.error.track-invalid={0} er ikke et gyldig spor navn +luckperms.command.editor.no-match=Kan ikke åpne editor, ingen objekter samsvarte med ønsket type +luckperms.command.editor.start=Forbereder en ny redigeringsøkt, vennligst vent... +luckperms.command.editor.url=Klikk på lenken under for å åpne redigeringsprogrammet +luckperms.command.editor.unable-to-communicate=Kan ikke kommunisere med redigeringsprogrammet +luckperms.command.editor.apply-edits.success=Webredigeringsdataen ble vellykket påført {0}en {1} +luckperms.command.editor.apply-edits.success-summary={0} {1} og {2} {3} +luckperms.command.editor.apply-edits.success.additions=tillegg +luckperms.command.editor.apply-edits.success.additions-singular=tillegg +luckperms.command.editor.apply-edits.success.deletions=slettinger +luckperms.command.editor.apply-edits.success.deletions-singular=sletting +luckperms.command.editor.apply-edits.no-changes=Ingen endringer ble påført fra webredigeringsøkten, ettersom dataen innført ikke hadde noen endringer +luckperms.command.editor.apply-edits.unknown-type=Kan ikke påføre endringen til den oppgivne objekttypen +luckperms.command.editor.apply-edits.unable-to-read=Kan ikke lese dataen med den oppgivne koden +luckperms.command.search.searching.permission=Søker etter brukere og grupper med {0} +luckperms.command.search.searching.inherit=Søker etter brukere og grupper som arver fra {0} +luckperms.command.search.result=Fant {0} oppføringer fra {1} brukere og {2} grupper +luckperms.command.search.result.default-notice=N.B.\: Når du søker etter medlemmer i standardgruppen vil ikke frakoblede spillere uten noen andre tillatelser bli vist\! +luckperms.command.search.showing-users=Viser brukeroppføringer +luckperms.command.search.showing-groups=Viser gruppeoppføringer +luckperms.command.tree.start=Genererer trestruktur, vennligst vent... +luckperms.command.tree.empty=Kunne ikke generere tre, ingen resultater ble funnet +luckperms.command.tree.url=URL til tillatelsestreet +luckperms.command.verbose.invalid-filter={0} er ikke et gyldig verbose filter +luckperms.command.verbose.enabled=Detaljert logging {0} for kontroll etter matchende {1} +luckperms.command.verbose.command-exec=Tvinger {0} til å utføre kommandoen {1} og rapporter alle endringer som er gjort... +luckperms.command.verbose.off=Detaljert loggføring {0} +luckperms.command.verbose.command-exec-complete=Kommandoen ble utført +luckperms.command.verbose.command.no-checks=Utførelsen av kommando fullført, men ingen tilgangskontroller ble gjort +luckperms.command.verbose.command.possibly-async=Dette kan være fordi utvidelsen kjører kommandoer i bakgrunnen (async) +luckperms.command.verbose.command.try-again-manually=Du kan fremdeles bruke verbose manuelt for å oppdage kontroller som er gjort som dette +luckperms.command.verbose.enabled-recording=Verbose opptak {0} sjekker matchende {1} +luckperms.command.verbose.uploading=Detaljert logging {0}, laster opp resultater... +luckperms.command.verbose.url=Detaljert resultat URL +luckperms.command.verbose.enabled-term=aktivert +luckperms.command.verbose.disabled-term=deaktivert +luckperms.command.verbose.query-any=ALLE +luckperms.command.info.running-plugin=Kjører +luckperms.command.info.platform-key=Plattform +luckperms.command.info.server-brand-key=Servermerke +luckperms.command.info.server-version-key=Serverversjon +luckperms.command.info.storage-key=Lager +luckperms.command.info.storage-type-key=Type +luckperms.command.info.storage.meta.split-types-key=Typer +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=Tilkoblet +luckperms.command.info.storage.meta.file-size-key=Filstørrelse +luckperms.command.info.extensions-key=Utvidelser +luckperms.command.info.messaging-key=Meldinger +luckperms.command.info.instance-key=Instans +luckperms.command.info.static-contexts-key=Statiske kontekster +luckperms.command.info.online-players-key=Pålogget Spillere +luckperms.command.info.online-players-unique={0} unik +luckperms.command.info.uptime-key=Oppetid +luckperms.command.info.local-data-key=Lokale data +luckperms.command.info.local-data={0} brukere, {1} grupper, {2} spor +luckperms.command.generic.create.success={0} ble opprettet +luckperms.command.generic.create.error=Det oppstod en feil under oppretting av {0} +luckperms.command.generic.create.error-already-exists={0} finnes allerede\! +luckperms.command.generic.delete.success={0} ble slettet +luckperms.command.generic.delete.error=Det oppstod en feil ved sletting av {0} +luckperms.command.generic.delete.error-doesnt-exist={0} finnes ikke\! +luckperms.command.generic.rename.success={0} endret navn til {1} +luckperms.command.generic.clone.success={0} ble klonet på {1} +luckperms.command.generic.info.parent.title=Overordnede Grupper +luckperms.command.generic.info.parent.temporary-title=Midlertidige Overordnede Grupper +luckperms.command.generic.info.expires-in=utløper om +luckperms.command.generic.info.inherited-from=arvet fra +luckperms.command.generic.info.inherited-from-self=selv +luckperms.command.generic.show-tracks.title={0} sitt Spor +luckperms.command.generic.show-tracks.empty={0} er ikke på noen spor +luckperms.command.generic.clear.node-removed={0} noder ble fjernet +luckperms.command.generic.clear.node-removed-singular={0} tillatelse ble fjernet +luckperms.command.generic.clear={0}''s noder ble fjernet i kontekst {1} +luckperms.command.generic.permission.info.title={0} s Tillatelser +luckperms.command.generic.permission.info.empty={0} har ingen tillatelser satt +luckperms.command.generic.permission.info.click-to-remove=Klikk for å fjerne denne noden fra {0} +luckperms.command.generic.permission.check.info.title=Informasjon for {0} +luckperms.command.generic.permission.check.info.directly={0} har {1} satt til {2} i kontekst {3} +luckperms.command.generic.permission.check.info.inherited={0} arver {1} satt til {2} fra {3} i kontekst {4} +luckperms.command.generic.permission.check.info.not-directly={0} har ikke {1} satt +luckperms.command.generic.permission.check.info.not-inherited={0} arver ikke {1} +luckperms.command.generic.permission.check.result.title=Tillatelsessjekk for {0} +luckperms.command.generic.permission.check.result.result-key=Resultat +luckperms.command.generic.permission.check.result.processor-key=Prosessor +luckperms.command.generic.permission.check.result.cause-key=Årsak +luckperms.command.generic.permission.check.result.context-key=Kontekst +luckperms.command.generic.permission.set=Satt {0} til {1} for {2} i kontekst {3} +luckperms.command.generic.permission.already-has={0} har allerede {1} i kontekst {2} +luckperms.command.generic.permission.set-temp=Satt {0} til {1} for {2} i en periode på {3} i kontekst {4} +luckperms.command.generic.permission.already-has-temp={0} har allerede {1} satt midlertidig i kontekst {2} +luckperms.command.generic.permission.unset=Fjern {0} for {1} i kontekst {2} +luckperms.command.generic.permission.doesnt-have={0} har ikke {1} i kontekst {2} +luckperms.command.generic.permission.unset-temp=Fjern midlertidig tillatelse {0} for {1} i kontekst av {2} +luckperms.command.generic.permission.subtract=Satt {0} til {1} for {2} i en periode på {3} i kontekst {4}, {5} mindre enn tidligere +luckperms.command.generic.permission.doesnt-have-temp={0} har ikke {1} satt midlertidig i kontekst {2} +luckperms.command.generic.permission.clear={0} sine tillatelser ble fjernet i kontekst {1} +luckperms.command.generic.parent.info.title={0}''s overordnede +luckperms.command.generic.parent.info.empty={0} har ikke noen overordnede definert +luckperms.command.generic.parent.info.click-to-remove=Klikk for å fjerne denne overordnede fra {0} +luckperms.command.generic.parent.add={0} arver nå tillatelser fra {1} i kontekst {2} +luckperms.command.generic.parent.add-temp={0} arver nå tillatelser fra {1} for en varighet på {2} i kontekst med {3} +luckperms.command.generic.parent.set={0} hadde deres eksisterende overordnede grupper tømt, og har nå {1} i kontekst {2} +luckperms.command.generic.parent.set-track={0} hadde eksisterende overordnede grupper på spor {1} slettet, og arver nå bare {2} i kontekst {3} +luckperms.command.generic.parent.remove={0} arver ikke lenger tillatelser fra {1} i kontekst {2} +luckperms.command.generic.parent.remove-temp={0} arver ikke lenger midlertidig tillatelser fra {1} i kontekst {2} +luckperms.command.generic.parent.subtract={0} vil arve tillatelser fra {1} for en varighet på {2} i kontekst {3}, {4} mindre enn tidligere +luckperms.command.generic.parent.clear={0} sine foreldre ble fjernet i kontekst {1} +luckperms.command.generic.parent.clear-track={0} sine foreldre på spor {1} ble fjernet i kontekst {2} +luckperms.command.generic.parent.already-inherits={0} arver allerede fra {1} i kontekst {2} +luckperms.command.generic.parent.doesnt-inherit={0} arver ikke fra {1} i kontekst {2} +luckperms.command.generic.parent.already-temp-inherits={0} arver allerede midlertidig fra {1} i kontekst {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} arver ikke midlertidig fra {1} i kontekst {2} +luckperms.command.generic.chat-meta.info.title-prefix={0} sine prefikser +luckperms.command.generic.chat-meta.info.title-suffix={0} sine suffiks +luckperms.command.generic.chat-meta.info.none-prefix={0} har ingen prefikser +luckperms.command.generic.chat-meta.info.none-suffix={0} har ingen suffikser +luckperms.command.generic.chat-meta.info.click-to-remove=Klikk for å fjerne {0} fra {1} +luckperms.command.generic.chat-meta.already-has={0} har allerede {1} {2} satt til prioritet {3} i kontekst {4} +luckperms.command.generic.chat-meta.already-has-temp={0} har allerede {1} {2} satt midlertidig prioritet til {3} i kontekst {4} +luckperms.command.generic.chat-meta.doesnt-have={0} har ikke {1} {2} med prioritet {3} i kontekst {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} har ikke {1} {2} med midlertidig prioritet {3} i kontekst {4} +luckperms.command.generic.chat-meta.add={1} {2} ble satt til prioritet {3} for {0} i kontekst {4} +luckperms.command.generic.chat-meta.add-temp={1} {2} ble satt til prioritet {3} i en periode på {4} for {0} i kontekst {5} +luckperms.command.generic.chat-meta.remove={0} fikk fjernet {1} {2} med prioritet {3} i kontekst {4} +luckperms.command.generic.chat-meta.remove-bulk={0} fikk fjernet alle {1} med prioritet {2} i kontekst {3} +luckperms.command.generic.chat-meta.remove-temp={0} fikk midlertidig {1} {2} med prioritet {3} fjernet i kontekst {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} fikk alle midlertidige {1} med prioritet {2} fjernet fra kontekst {3} +luckperms.command.generic.meta.info.title={0} sin Meta +luckperms.command.generic.meta.info.none={0} har ingen meta +luckperms.command.generic.meta.info.click-to-remove=Klikk for å fjerne denne meta noden fra {0} +luckperms.command.generic.meta.already-has={0} har allerede metanøkkel {1} satt til {2} i kontekst {3} +luckperms.command.generic.meta.already-has-temp={0} har allerede metanøkkel {1} midlertidig satt til {2} i kontekst {3} +luckperms.command.generic.meta.doesnt-have={0} har ikke metanøkkel {1} i kontekst {2} +luckperms.command.generic.meta.doesnt-have-temp={0} har ikke metanøkkel {1} satt midlertidig i kontekst {2} +luckperms.command.generic.meta.set=Satt metanøkkel {0} til {1} for {2} i kontekst {3} +luckperms.command.generic.meta.set-temp=Satt metanøkkel {0} til {1} for {2} i en periode på {3} i kontekst {4} +luckperms.command.generic.meta.unset=Fjernet metanøkkel {0} for {1} i kontekst {2} +luckperms.command.generic.meta.unset-temp=Fjernet midlertidig metanøkkel {0} for {1} i kontekst {2} +luckperms.command.generic.meta.clear=Meta som samsvarer med {1} ble fjernet fra {0} i kontekst {2} +luckperms.command.generic.contextual-data.title=Kontekstuell informasjon +luckperms.command.generic.contextual-data.mode.key=modus +luckperms.command.generic.contextual-data.mode.server=server +luckperms.command.generic.contextual-data.mode.active-player=aktiv spiller +luckperms.command.generic.contextual-data.contexts-key=Kontekster +luckperms.command.generic.contextual-data.prefix-key=Prefiks +luckperms.command.generic.contextual-data.suffix-key=Suffiks +luckperms.command.generic.contextual-data.primary-group-key=Primær Gruppe +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Ingen +luckperms.command.user.info.title=Brukerinfo +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=type +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=frakoblet +luckperms.command.user.info.status-key=Status +luckperms.command.user.info.status.online=Pålogget +luckperms.command.user.info.status.offline=Frakoblet +luckperms.command.user.removegroup.error-primary=Du kan ikke fjerne en bruker fra sin primære gruppe +luckperms.command.user.primarygroup.not-member={0} var ikke medlem av {1}, legger de til nå +luckperms.command.user.primarygroup.already-has={0} har allerede {1} som sin primære gruppe +luckperms.command.user.primarygroup.warn-option=Advarsel\: Beregningsmetoden for primære grupper som blir benyttet på denne serveren ({0}) vil kanskje ikke gjenspeile denne endringen +luckperms.command.user.primarygroup.set={0} sin primære gruppe ble satt til {1} +luckperms.command.user.track.error-not-contain-group={0} er ikke i noen grupper på {1} +luckperms.command.user.track.unsure-which-track=Usikker på hvilket spor som skal brukes, vennligst angi sporet som argument +luckperms.command.user.track.missing-group-advice=Enten opprett gruppen, eller fjern den fra sporet og prøv på nytt +luckperms.command.user.promote.added-to-first={0} er ikke i noen grupper på {1}, så de ble lagt til i den første gruppen {2} i kontekst {3} +luckperms.command.user.promote.not-on-track={0} er ikke i noen grupper på {1}, ble derfor ikke forfremmet +luckperms.command.user.promote.success=Forfremmer {0} langs spor {1} fra {2} til {3} i kontekst {4} +luckperms.command.user.promote.end-of-track=Slutten på sporet {0} ble nådd, ugyldig å forfremme {1} +luckperms.command.user.promote.next-group-deleted=Den neste gruppen på sporet, {0}, eksisterer ikke lenger +luckperms.command.user.promote.unable-to-promote=Kan ikke forfremme bruker +luckperms.command.user.demote.success=Degrader {0} langs spor {1} fra {2} til {3} i kontekst {4} +luckperms.command.user.demote.end-of-track=Slutten på sporet {0} ble nådd, {1} ble dermed fjernet fra {2} +luckperms.command.user.demote.end-of-track-not-removed=Slutten av spor {0} ble nådd, men {1} ble ikke fjernet fra første gruppe +luckperms.command.user.demote.previous-group-deleted=Forrige gruppe på sporet, {0}, eksisterer ikke lenger +luckperms.command.user.demote.unable-to-demote=Kan ikke degradere bruker +luckperms.command.group.list.title=Grupper +luckperms.command.group.delete.not-default=Du kan ikke slette standardgruppen +luckperms.command.group.info.title=Gruppe Informasjon +luckperms.command.group.info.display-name-key=Visningsnavn +luckperms.command.group.info.weight-key=Vekt +luckperms.command.group.setweight.set=Satte vekt til {0} for gruppen {1} +luckperms.command.group.setdisplayname.doesnt-have={0} har ikke satt et visningsnavn +luckperms.command.group.setdisplayname.already-has={0} har allerede visningsnavn {1} +luckperms.command.group.setdisplayname.already-in-use=Visningsnavnet {0} er allerede i bruk av {1} +luckperms.command.group.setdisplayname.set=Satt visningsnavn til {0} for gruppen {1} i kontekst {2} +luckperms.command.group.setdisplayname.removed=Fjernet visningsnavn for gruppen {0} i kontekst {1} +luckperms.command.track.list.title=Spor +luckperms.command.track.path.empty=Ingen +luckperms.command.track.info.showing-track=Viser spor +luckperms.command.track.info.path-property=Sti +luckperms.command.track.clear={0} sitt gruppespor ble fjernet +luckperms.command.track.append.success=Gruppe {0} ble lagt til i spor {1} +luckperms.command.track.insert.success=Gruppe {0} ble satt inn i spor {1} ved posisjon {2} +luckperms.command.track.insert.error-number=Forventet tall, men mottok istedet\: {0} +luckperms.command.track.insert.error-invalid-pos=Kunne ikke sette inn på posisjon {0} +luckperms.command.track.insert.error-invalid-pos-reason=ugyldig posisjon +luckperms.command.track.remove.success=Gruppe {0} ble fjernet fra spor {1} +luckperms.command.track.error-empty={0} kan ikke brukes fordi det er tomt eller inneholder kun en gruppe +luckperms.command.track.error-multiple-groups={0} er medlem av flere grupper på dette sporet +luckperms.command.track.error-ambiguous=Kan ikke finne deres posisjon +luckperms.command.track.already-contains={0} inneholder allerede {1} +luckperms.command.track.doesnt-contain={0} inneholder ikke {1} +luckperms.command.log.load-error=Kan ikke laste loggen +luckperms.command.log.invalid-page=Ugyldig sidenummer +luckperms.command.log.invalid-page-range=Angi en verdi mellom {0} og {1} +luckperms.command.log.empty=Ingen loggoppføringer å vise +luckperms.command.log.notify.error-console=Kan ikke aktivere/deaktivere varslinger for konsollen +luckperms.command.log.notify.enabled-term=Aktivert +luckperms.command.log.notify.disabled-term=Deaktivert +luckperms.command.log.notify.changed-state={0} loggfører utgang +luckperms.command.log.notify.already-on=Du mottar allerede varslinger +luckperms.command.log.notify.already-off=Du mottar ikke varslinger +luckperms.command.log.notify.invalid-state=Tilstand ukjent. Forventer {0} eller {1} +luckperms.command.log.show.search=Viser nylige handlinger for spørringen {0} +luckperms.command.log.show.recent=Viser nylige handlinger +luckperms.command.log.show.by=Viser nylige handlinger av {0} +luckperms.command.log.show.history=Viser historikk for {0} {1} +luckperms.command.export.error-term=Feil +luckperms.command.export.already-running=En annen eksportprosess kjører allerede +luckperms.command.export.file.already-exists=Filen {0} finnes allerede +luckperms.command.export.file.not-writable=Filen {0} er ikke skrivbar +luckperms.command.export.file.success=Vellykket eksportert til {0} +luckperms.command.export.file-unexpected-error-writing=Det oppstod en uventet feil under skriving til filen +luckperms.command.export.web.export-code=Eksporter kode +luckperms.command.export.web.import-command-description=Bruk følgende kommando for å importere +luckperms.command.import.term=Importer +luckperms.command.import.error-term=Feil +luckperms.command.import.already-running=En annen importprosess kjører allerede +luckperms.command.import.file.doesnt-exist=Filen {0} eksisterer ikke +luckperms.command.import.file.not-readable=Filen {0} er ikke lesbar +luckperms.command.import.file.unexpected-error-reading=En uventet feil oppsto ved lesing fra den importerte filen +luckperms.command.import.file.correct-format=er dette det riktige formatet? +luckperms.command.import.web.unable-to-read=Kan ikke lese data ved å bruke angitt kode +luckperms.command.import.progress.percent={0}% ferdig +luckperms.command.import.progress.operations={0}/{1} operasjoner fullført +luckperms.command.import.starting=Starter importprosess +luckperms.command.import.completed=FULLFØRT +luckperms.command.import.duration=tok {0} sekunder +luckperms.command.bulkupdate.must-use-console=Kommando for masseoppdatering kan kun brukes fra konsollen +luckperms.command.bulkupdate.invalid-data-type=Ugyldig type, forventet {0} +luckperms.command.bulkupdate.invalid-constraint=Ugyldig begrensning {0} +luckperms.command.bulkupdate.invalid-constraint-format=Begrensninger bør være i formatet {0} +luckperms.command.bulkupdate.invalid-comparison=Ugyldig sammenligningsoperatør {0} +luckperms.command.bulkupdate.invalid-comparison-format=Forventet en av følgende\: {0} +luckperms.command.bulkupdate.queued=Masseoppdateringen ble satt i kø +luckperms.command.bulkupdate.confirm=Kjør {0} for å utføre oppdateringen +luckperms.command.bulkupdate.unknown-id=Handlingen med id {0} eksisterer ikke eller den er utløpt +luckperms.command.bulkupdate.starting=Kjører masseoppdatering +luckperms.command.bulkupdate.success=Masseoppdatering fullført +luckperms.command.bulkupdate.success.statistics.nodes=Totalt berørte noder +luckperms.command.bulkupdate.success.statistics.users=Totalt berørte brukere +luckperms.command.bulkupdate.success.statistics.groups=Totalt berørte grupper +luckperms.command.bulkupdate.failure=Masseoppdatering feilet, sjekk konsollen for feilmeldinger +luckperms.command.update-task.request=Oppdatering er etterspurt, vennligst vent +luckperms.command.update-task.complete=Oppdatering fullført +luckperms.command.update-task.push.attempting=Forsøker å sende til andre servere +luckperms.command.update-task.push.complete=Andre servere ble vellykket varslet via {0} +luckperms.command.update-task.push.error=Feil under sending av endringer til andre servere +luckperms.command.update-task.push.error-not-setup=Kan ikke sende endringer til andre servere fordi meldingstjenesten er ikke konfigurert +luckperms.command.reload-config.success=Konfigurasjonsfilen ble lastet på nytt +luckperms.command.reload-config.restart-note=noen alternativer vil kun gjelde etter at serveren har startet på nytt +luckperms.command.translations.searching=Søker etter tilgjengelige oversettelser, vennligst vent... +luckperms.command.translations.searching-error=Kan ikke finne en liste over tilgjengelige oversettelser +luckperms.command.translations.installed-translations=Installerte oversettelser +luckperms.command.translations.available-translations=Tilgjengelige oversettelser +luckperms.command.translations.percent-translated={0}% er oversatt +luckperms.command.translations.translations-by=av +luckperms.command.translations.installing=Installerer oversettelser, vennligst vent... +luckperms.command.translations.download-error=Kunne ikke laste ned oversettelse for {0} +luckperms.command.translations.installing-specific=Installerer språk {0}... +luckperms.command.translations.install-complete=Installasjon fullført +luckperms.command.translations.download-prompt=Bruk {0} for å laste ned og installere oppdaterte versjoner av oversettelsene som er laget av fellesskapet +luckperms.command.translations.download-override-warning=Vær oppmerksom på at dette vil overskrive endringer du har gjort på disse språkene +luckperms.usage.user.description=Et sett med kommandoer for å behandle brukere i LuckPerms. (En ''bruker'' i LuckPerms er bare en spiller, og kan refereres til en UUID eller brukernavn) +luckperms.usage.group.description=Et sett med kommandoer for å behandle grupper i LuckPerms. Grupper er bare en samling av tillatelsesnoder som kan gis til brukerne. Nye grupper opprettes med kommandoen ''creategroup''. +luckperms.usage.track.description=Et sett med kommandoer for å behandle spor i LuckPerms. Spor er en stige med en samling av grupper som kan brukes til å definere graderinger og degraderinger. +luckperms.usage.log.description=Et sett med kommandoer for å behandle logg funksjonaliteten i LuckPerms. +luckperms.usage.sync.description=Laster inn all data fra lagring til minne, og tar i bruk alle endringer som er oppdaget. +luckperms.usage.info.description=Viser generell informasjon om den aktive instansen. +luckperms.usage.editor.description=Oppretter en ny web økt for redigering +luckperms.usage.editor.argument.type=typer som skal lastes inn for redigering. (''all'', ''users'' eller ''groups'') +luckperms.usage.editor.argument.filter=tillatelse til å filtrere brukeroppføringer av +luckperms.usage.verbose.description=Kontrollerer informasjonsflyten på overvåkingssystemet for tillatelser. +luckperms.usage.verbose.argument.action=om du vil aktivere/deaktivere logging, eller å laste opp resultatet av loggingen +luckperms.usage.verbose.argument.filter=filter for å samsvare oppføringer mot +luckperms.usage.verbose.argument.commandas=spilleren/kommandoen som skal kjøres +luckperms.usage.tree.description=Genererer en trevisning (ordnet listehierarki) av alle tillatelser som er kjente for LuckPerms. +luckperms.usage.tree.argument.scope=roten av treet. Angi "." for å inkludere alle tillatelser +luckperms.usage.tree.argument.player=navnet på en pålogget spiller som kan sjekkes +luckperms.usage.search.description=Søker etter alle brukere/grupper med en bestemt tillatelse +luckperms.usage.search.argument.permission=tillatelsen å søke etter +luckperms.usage.search.argument.page=siden å vise +luckperms.usage.network-sync.description=Synkroniser endringer med lagringsenheten og be om at alle andre servere på nettverket gjør det samme +luckperms.usage.import.description=Importerer data fra en (tidligere opprettet) eksportfil +luckperms.usage.import.argument.file=filen å importere fra +luckperms.usage.import.argument.replace=erstatte eksisterende data i stedet for sammenslåing +luckperms.usage.import.argument.upload=laste opp data fra en tidligere eksport +luckperms.usage.export.description=Eksporterer alle tillatelsesdata til en ''eksport'' fil. Kan importeres på et senere tidspunkt. +luckperms.usage.export.argument.file=filen som skal eksporteres til +luckperms.usage.export.argument.without-users=ekskluder brukere fra eksporten +luckperms.usage.export.argument.without-groups=ekskluder grupper fra eksporten +luckperms.usage.export.argument.upload=Laste opp alle tillatelsesdata til web redigering. Kan importeres på nytt senere. +luckperms.usage.reload-config.description=Last inn noen av konfigurasjonsalternativene på nytt +luckperms.usage.bulk-update.description=Kjør masseendring av spørringer på alle data +luckperms.usage.bulk-update.argument.data-type=typen data som endres. (''all'', ''users'' eller ''groups'') +luckperms.usage.bulk-update.argument.action=handlinger som kan utføres på dataene. (''update'' eller ''delete'') +luckperms.usage.bulk-update.argument.action-field=feltet du vil endre på. bare nødvendig ved ''update''. (''permission'', ''server'' eller ''world'') +luckperms.usage.bulk-update.argument.action-value=verdien som skal erstattes med. Kun påkrevd ved ''update''. +luckperms.usage.bulk-update.argument.constraint=begrensningene som kreves for oppdateringen +luckperms.usage.translations.description=Behandle oversettelser +luckperms.usage.translations.argument.install=underkommando for å installere oversettelser +luckperms.usage.apply-edits.description=Gjelder tillatelsesendringer fra web redigeringen +luckperms.usage.apply-edits.argument.code=den unike koden for dataene +luckperms.usage.apply-edits.argument.target=hvem som blir påvirket av dataene +luckperms.usage.create-group.description=Opprett ny gruppe +luckperms.usage.create-group.argument.name=navnet på gruppen +luckperms.usage.create-group.argument.weight=vekten på gruppen +luckperms.usage.create-group.argument.display-name=visningsnavnet til gruppen +luckperms.usage.delete-group.description=Slett en gruppe +luckperms.usage.delete-group.argument.name=navnet på gruppen +luckperms.usage.list-groups.description=Vis alle grupper +luckperms.usage.create-track.description=Opprett et nytt spor +luckperms.usage.create-track.argument.name=navnet på sporet +luckperms.usage.delete-track.description=Slett et spor +luckperms.usage.delete-track.argument.name=navnet på sporet +luckperms.usage.list-tracks.description=Vis alle spor +luckperms.usage.user-info.description=Viser informasjon om brukeren +luckperms.usage.user-switchprimarygroup.description=Bytter brukerens primære gruppe +luckperms.usage.user-switchprimarygroup.argument.group=gruppen som skal byttes til +luckperms.usage.user-promote.description=Grader en bruker opp et spor +luckperms.usage.user-promote.argument.track=sporet for å forfremme brukeren +luckperms.usage.user-promote.argument.context=kontekstene for å forfremme brukeren i +luckperms.usage.user-promote.argument.dont-add-to-first=bare forfremme brukeren hvis de allerede er på sporet +luckperms.usage.user-demote.description=Degrader brukeren ned et spor +luckperms.usage.user-demote.argument.track=sporet for å degradere brukeren +luckperms.usage.user-demote.argument.context=konteksten for å degradere brukeren i +luckperms.usage.user-demote.argument.dont-remove-from-first=forhindrer at brukeren fjernes fra den første gruppen +luckperms.usage.user-clone.description=Klon brukeren +luckperms.usage.user-clone.argument.user=navnet/uuid til brukeren som skal motta klonedata +luckperms.usage.group-info.description=Gir informasjon om gruppen +luckperms.usage.group-listmembers.description=Vis brukere/gruppene som arver fra denne gruppen +luckperms.usage.group-listmembers.argument.page=siden å vise +luckperms.usage.group-setweight.description=Angi gruppens vekt +luckperms.usage.group-setweight.argument.weight=vekten som skal angis +luckperms.usage.group-set-display-name.description=Angi gruppens visningsnavn +luckperms.usage.group-set-display-name.argument.name=navnet som skal angis +luckperms.usage.group-set-display-name.argument.context=kontekstene som skal inneholde navnet +luckperms.usage.group-rename.description=Endre navnet på gruppen +luckperms.usage.group-rename.argument.name=det nye navnet +luckperms.usage.group-clone.description=Klon gruppen +luckperms.usage.group-clone.argument.name=navnet på gruppen som mottar klonedata +luckperms.usage.holder-editor.description=Åpne web redigering for tillatelser +luckperms.usage.holder-showtracks.description=Viser sporene som objektet er på +luckperms.usage.holder-clear.description=Fjerner alle tillatelser, foreldre og meta +luckperms.usage.holder-clear.argument.context=kontekstene å filtrere etter +luckperms.usage.permission.description=Redigere tillatelser +luckperms.usage.parent.description=Redigere arv +luckperms.usage.meta.description=Redigere metaverdier +luckperms.usage.permission-info.description=Viser tillatelser (noder) objektet har +luckperms.usage.permission-info.argument.page=siden å vise +luckperms.usage.permission-info.argument.sort-mode=hvordan sortere oppføringer +luckperms.usage.permission-set.description=Angir en tillatelse for objektet +luckperms.usage.permission-set.argument.node=tillatelsen som skal angis +luckperms.usage.permission-set.argument.value=verdien til noden +luckperms.usage.permission-set.argument.context=hvilken kontekst tillatelsen skal legges i +luckperms.usage.permission-unset.description=Fjern tillatelse fra et objekt +luckperms.usage.permission-unset.argument.node=tillatelsen som skal fjernes +luckperms.usage.permission-unset.argument.context=hvilken kontekst tillatelsen skal fjernes fra +luckperms.usage.permission-settemp.description=Angir en midlertidig tillatelse for objektet +luckperms.usage.permission-settemp.argument.node=tillatelsen som skal angis +luckperms.usage.permission-settemp.argument.value=verdien til noden +luckperms.usage.permission-settemp.argument.duration=varigheten før tillatelsen utløper +luckperms.usage.permission-settemp.argument.temporary-modifier=hvordan de midlertidige tillatelsene skal angis +luckperms.usage.permission-settemp.argument.context=hvilken kontekst tillatelsen skal legges i +luckperms.usage.permission-unsettemp.description=Fjern midlertidig tillatelse fra et objekt +luckperms.usage.permission-unsettemp.argument.node=tillatelsen som skal fjernes +luckperms.usage.permission-unsettemp.argument.duration=subtrahere varigheten +luckperms.usage.permission-unsettemp.argument.context=hvilken kontekst tillatelsen skal fjernes fra +luckperms.usage.permission-check.description=Kontrollerer om objektet har en bestemt tillatelse +luckperms.usage.permission-check.argument.node=tillatelsen å se etter +luckperms.usage.permission-clear.description=Fjern alle tillatelser +luckperms.usage.permission-clear.argument.context=kontekstene å filtrere etter +luckperms.usage.parent-info.description=Viser hvilke grupper dette objektet arver fra +luckperms.usage.parent-info.argument.page=siden å vise +luckperms.usage.parent-info.argument.sort-mode=hvordan sortere oppføringer +luckperms.usage.parent-set.description=Fjerner alle andre grupper objektet arver allerede og legger det til det som er angitt +luckperms.usage.parent-set.argument.group=gruppen som skal settes +luckperms.usage.parent-set.argument.context=konteksten gruppen skal settes i +luckperms.usage.parent-add.description=Angir en annen gruppe som objektet skal arve tillatelser fra +luckperms.usage.parent-add.argument.group=gruppen som skal arve fra +luckperms.usage.parent-add.argument.context=konteksten gruppen skal arves i +luckperms.usage.parent-remove.description=Fjerner en tidligere satt regel for arv +luckperms.usage.parent-remove.argument.group=gruppen som skal fjernes +luckperms.usage.parent-remove.argument.context=konteksten gruppen skal fjernes i +luckperms.usage.parent-set-track.description=Fjerner alle andre grupper objektet arver allerede i det angitte sporet, og legger det til i den angitte gruppen +luckperms.usage.parent-set-track.argument.track=sporet som skal settes på +luckperms.usage.parent-set-track.argument.group=gruppen som skal settes, eller et tall knyttet til gruppens posisjon på det angitte sporet +luckperms.usage.parent-set-track.argument.context=konteksten gruppen skal settes i +luckperms.usage.parent-add-temp.description=Angir en annen gruppe som objektet skal arve tillatelser fra midlertidig +luckperms.usage.parent-add-temp.argument.group=gruppen som skal arve fra +luckperms.usage.parent-add-temp.argument.duration=varigheten av gruppemedlemskapet +luckperms.usage.parent-add-temp.argument.temporary-modifier=hvordan de midlertidige tillatelsene skal settes +luckperms.usage.parent-add-temp.argument.context=konteksten gruppen skal arves i +luckperms.usage.parent-remove-temp.description=Fjerner en tidligere satt regel for midlertidig arv +luckperms.usage.parent-remove-temp.argument.group=gruppen som skal fjernes +luckperms.usage.parent-remove-temp.argument.duration=subtrahere varigheten +luckperms.usage.parent-remove-temp.argument.context=konteksten gruppen skal fjernes i +luckperms.usage.parent-clear.description=Fjerner alle foreldre +luckperms.usage.parent-clear.argument.context=kontekstene å filtrere etter +luckperms.usage.parent-clear-track.description=Fjerner alle foreldre på et gitt spor +luckperms.usage.parent-clear-track.argument.track=sporet som skal fjernes på +luckperms.usage.parent-clear-track.argument.context=kontekstene å filtrere etter +luckperms.usage.meta-info.description=Viser all chat meta +luckperms.usage.meta-set.description=Angir en meta verdi +luckperms.usage.meta-set.argument.key=nøkkelen som skal settes +luckperms.usage.meta-set.argument.value=verdien som skal settes +luckperms.usage.meta-set.argument.context=kontekstene for å legge metaparet i +luckperms.usage.meta-unset.description=Fjern en metaverdi +luckperms.usage.meta-unset.argument.key=nøkkelen som skal fjernes +luckperms.usage.meta-unset.argument.context=kontekstene for å fjerne metaparet i +luckperms.usage.meta-settemp.description=Angir en midlertidig metaverdi +luckperms.usage.meta-settemp.argument.key=nøkkelen som skal settes +luckperms.usage.meta-settemp.argument.value=verdien som skal settes +luckperms.usage.meta-settemp.argument.duration=varigheten før metaverdien utløper +luckperms.usage.meta-settemp.argument.context=kontekstene for å legge metaparet i +luckperms.usage.meta-unsettemp.description=Fjerner en midlertidig metaverdi +luckperms.usage.meta-unsettemp.argument.key=nøkkelen som skal fjernes +luckperms.usage.meta-unsettemp.argument.context=kontekstene for å fjerne metaparet i +luckperms.usage.meta-addprefix.description=Legg til prefiks +luckperms.usage.meta-addprefix.argument.priority=sett prioritet på prefiksen +luckperms.usage.meta-addprefix.argument.prefix=prefiks tekst +luckperms.usage.meta-addprefix.argument.context=konteksten for å legge prefiksen i +luckperms.usage.meta-addsuffix.description=Legg til suffiks +luckperms.usage.meta-addsuffix.argument.priority=sett prioritet på suffiksen +luckperms.usage.meta-addsuffix.argument.suffix=suffiks tekst +luckperms.usage.meta-addsuffix.argument.context=konteksten for å legge suffiksen i +luckperms.usage.meta-setprefix.description=Angi et prefiks +luckperms.usage.meta-setprefix.argument.priority=sett prioritet på prefiksen +luckperms.usage.meta-setprefix.argument.prefix=prefiks tekst +luckperms.usage.meta-setprefix.argument.context=konteksten for å legge prefiksen i +luckperms.usage.meta-setsuffix.description=Angi et suffiks +luckperms.usage.meta-setsuffix.argument.priority=sett prioritet på suffiksen +luckperms.usage.meta-setsuffix.argument.suffix=suffiks tekst +luckperms.usage.meta-setsuffix.argument.context=konteksten for å legge suffiksen i +luckperms.usage.meta-removeprefix.description=Fjerner et prefiks +luckperms.usage.meta-removeprefix.argument.priority=fjern prefiks med bestemt prioritetsverdi +luckperms.usage.meta-removeprefix.argument.prefix=prefiks tekst +luckperms.usage.meta-removeprefix.argument.context=konteksten prefiksen skal fjernes i +luckperms.usage.meta-removesuffix.description=Fjerner et suffiks +luckperms.usage.meta-removesuffix.argument.priority=fjern suffiks med bestemt prioritetsverdi +luckperms.usage.meta-removesuffix.argument.suffix=suffiks tekst +luckperms.usage.meta-removesuffix.argument.context=konteksten suffiksen skal fjernes i +luckperms.usage.meta-addtemp-prefix.description=Legger til et midlertidig prefiks +luckperms.usage.meta-addtemp-prefix.argument.priority=sett prioritet på prefiksen +luckperms.usage.meta-addtemp-prefix.argument.prefix=prefiks tekst +luckperms.usage.meta-addtemp-prefix.argument.duration=varigheten før prefiksen utløper +luckperms.usage.meta-addtemp-prefix.argument.context=konteksten for å legge prefiksen i +luckperms.usage.meta-addtemp-suffix.description=Legger til et midlertidig suffiks +luckperms.usage.meta-addtemp-suffix.argument.priority=sett prioritet på suffiksen +luckperms.usage.meta-addtemp-suffix.argument.suffix=suffiks tekst +luckperms.usage.meta-addtemp-suffix.argument.duration=varigheten før suffiksen utløper +luckperms.usage.meta-addtemp-suffix.argument.context=konteksten for å legge suffiksen i +luckperms.usage.meta-settemp-prefix.description=Legger til et midlertidig prefiks +luckperms.usage.meta-settemp-prefix.argument.priority=sett prioritet på prefiksen +luckperms.usage.meta-settemp-prefix.argument.prefix=prefiks tekst +luckperms.usage.meta-settemp-prefix.argument.duration=varigheten før prefiksen utløper +luckperms.usage.meta-settemp-prefix.argument.context=konteksten for å legge prefiksen i +luckperms.usage.meta-settemp-suffix.description=Legger til et midlertidig suffiks +luckperms.usage.meta-settemp-suffix.argument.priority=sett prioritet på suffiksen +luckperms.usage.meta-settemp-suffix.argument.suffix=suffiks tekst +luckperms.usage.meta-settemp-suffix.argument.duration=varigheten før suffiksen utløper +luckperms.usage.meta-settemp-suffix.argument.context=konteksten for å legge suffiksen i +luckperms.usage.meta-removetemp-prefix.description=Fjerner et midlertidig prefiks +luckperms.usage.meta-removetemp-prefix.argument.priority=fjern prefiks med bestemt prioritetsverdi +luckperms.usage.meta-removetemp-prefix.argument.prefix=prefiks tekst +luckperms.usage.meta-removetemp-prefix.argument.context=konteksten prefiksen skal fjernes i +luckperms.usage.meta-removetemp-suffix.description=Fjerner et midlertidig suffiks +luckperms.usage.meta-removetemp-suffix.argument.priority=fjern suffiks med bestemt prioritetsverdi +luckperms.usage.meta-removetemp-suffix.argument.suffix=suffiks tekst +luckperms.usage.meta-removetemp-suffix.argument.context=konteksten suffiksen skal fjernes i +luckperms.usage.meta-clear.description=Fjerner alle meta +luckperms.usage.meta-clear.argument.type=hvilken type meta som skal fjernes +luckperms.usage.meta-clear.argument.context=kontekstene å filtrere etter +luckperms.usage.track-info.description=Gir informasjon om sporet +luckperms.usage.track-editor.description=Åpne web redigering for tillatelser +luckperms.usage.track-append.description=Tilføy en gruppe på slutten av sporet +luckperms.usage.track-append.argument.group=gruppen som skal legges til +luckperms.usage.track-insert.description=Setter inn en gruppe på en angitt posisjon langs sporet +luckperms.usage.track-insert.argument.group=gruppen som skal legges til +luckperms.usage.track-insert.argument.position=angi posisjonen gruppen skal plasseres ved (første posisjon på sporet er 1) +luckperms.usage.track-remove.description=Fjerner en gruppe fra sporet +luckperms.usage.track-remove.argument.group=gruppen som skal fjernes +luckperms.usage.track-clear.description=Fjerner gruppene på sporet +luckperms.usage.track-rename.description=Endre navn på sporet +luckperms.usage.track-rename.argument.name=det nye navnet +luckperms.usage.track-clone.description=Klon sporet +luckperms.usage.track-clone.argument.name=navnet på sporet som mottar klonedata +luckperms.usage.log-recent.description=Viser nylige handlinger +luckperms.usage.log-recent.argument.user=filtrer på bruker ved å angi navn/uuid +luckperms.usage.log-recent.argument.page=nummer på siden du vil lese +luckperms.usage.log-search.description=Søk i loggen etter en oppføring +luckperms.usage.log-search.argument.query=spørring å søke etter +luckperms.usage.log-search.argument.page=nummer på siden du vil lese +luckperms.usage.log-notify.description=Vis/skjul loggvarsler +luckperms.usage.log-notify.argument.toggle=om du skal slå av eller på +luckperms.usage.log-user-history.description=Vis brukerens historikk +luckperms.usage.log-user-history.argument.user=navn/uuid for brukeren +luckperms.usage.log-user-history.argument.page=nummer på siden du vil lese +luckperms.usage.log-group-history.description=Vis gruppehistorikk +luckperms.usage.log-group-history.argument.group=navnet på gruppen +luckperms.usage.log-group-history.argument.page=nummer på siden du vil lese +luckperms.usage.log-track-history.description=Vis sporets historikk +luckperms.usage.log-track-history.argument.track=navnet på sporet +luckperms.usage.log-track-history.argument.page=nummer på siden du vil lese +luckperms.usage.sponge.description=Rediger ekstra Sponge data +luckperms.usage.sponge.argument.collection=samling som skal spørres +luckperms.usage.sponge.argument.subject=subjektet som skal endres +luckperms.usage.sponge-permission-info.description=Viser informasjon om subjektets tillatelser +luckperms.usage.sponge-permission-info.argument.contexts=kontekstene å filtrere etter +luckperms.usage.sponge-permission-set.description=Angir en tillatelse for objektet +luckperms.usage.sponge-permission-set.argument.node=tillatelsen som skal angis +luckperms.usage.sponge-permission-set.argument.tristate=angi verdi på tillatelsen +luckperms.usage.sponge-permission-set.argument.contexts=hvilken kontekst tillatelsen skal legges i +luckperms.usage.sponge-permission-clear.description=Fjern subjektets tillatelser +luckperms.usage.sponge-permission-clear.argument.contexts=hvilken kontekst tillatelsen skal fjernes fra +luckperms.usage.sponge-parent-info.description=Viser informasjon om subjektets foreldre +luckperms.usage.sponge-parent-info.argument.contexts=kontekstene å filtrere etter +luckperms.usage.sponge-parent-add.description=Legger til en forelder til subjektet +luckperms.usage.sponge-parent-add.argument.collection=samlingen med subjekter der foreldre subjektet er +luckperms.usage.sponge-parent-add.argument.subject=navnet på foreldre subjektet +luckperms.usage.sponge-parent-add.argument.contexts=konteksten for å legge forelder i +luckperms.usage.sponge-parent-remove.description=Fjerner en forelder fra et subjekt +luckperms.usage.sponge-parent-remove.argument.collection=samlingen med subjekter der foreldre subjektet er +luckperms.usage.sponge-parent-remove.argument.subject=navnet på foreldre subjektet +luckperms.usage.sponge-parent-remove.argument.contexts=konteksten for å fjerne forelder i +luckperms.usage.sponge-parent-clear.description=Fjern subjektets foreldre +luckperms.usage.sponge-parent-clear.argument.contexts=hvilken kontekst foreldre skal fjernes fra +luckperms.usage.sponge-option-info.description=Viser informasjon om subjektets alternativer +luckperms.usage.sponge-option-info.argument.contexts=kontekstene å filtrere etter +luckperms.usage.sponge-option-set.description=Angir et alternativ for subjektet +luckperms.usage.sponge-option-set.argument.key=nøkkelen som skal settes +luckperms.usage.sponge-option-set.argument.value=angi verdi på nøkkelen +luckperms.usage.sponge-option-set.argument.contexts=konteksten for å legge alternativer i +luckperms.usage.sponge-option-unset.description=Fjern et alternativ fra subjektet +luckperms.usage.sponge-option-unset.argument.key=nøkkelen som skal fjernes +luckperms.usage.sponge-option-unset.argument.contexts=konteksten der nøkkelen skal fjernes +luckperms.usage.sponge-option-clear.description=Fjern subjektets alternativer +luckperms.usage.sponge-option-clear.argument.contexts=konteksten for å fjerne alternativer i diff --git a/src/plugins/LuckPerms/translations/repository/pl_PL.properties b/src/plugins/LuckPerms/translations/repository/pl_PL.properties new file mode 100644 index 0000000..68822cf --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/pl_PL.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=DZIENNIK +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EKSPORT +luckperms.commandsystem.available-commands=Użyj {0} aby wyświetlić dostępne polecenia +luckperms.commandsystem.command-not-recognised=Komenda nie została rozpoznana +luckperms.commandsystem.no-permission=Nie masz uprawnień potrzebnych do używania tej komendy\! +luckperms.commandsystem.no-permission-subcommands=Nie masz uprawnień do używania żadnych poleceń podrzędnych +luckperms.commandsystem.already-executing-command=Inna komenda jest wykonywana, czekanie na jej zakończenie... +luckperms.commandsystem.usage.sub-commands-header=Pod komendą +luckperms.commandsystem.usage.usage-header=Użycie komend +luckperms.commandsystem.usage.arguments-header=Argumenty +luckperms.first-time.no-permissions-setup=Wygląda na to, że żadne uprawnienia nie zostały jeszcze skonfigurowane\! +luckperms.first-time.use-console-to-give-access=Zanim będziesz mógł użyć jakichkolwiek poleceń LuckPerms w grze, musisz użyć konsoli aby dać sobie dostęp +luckperms.first-time.console-command-prompt=Otwórz konsolę i uruchom +luckperms.first-time.next-step=Po tym jak to zrobisz, możesz zacząć definiować uprawnienia i grupy +luckperms.first-time.wiki-prompt=Nie wiesz gdzie zacząć? Sprawdź tutaj\: {0} +luckperms.login.try-again=Spróbuj ponownie później +luckperms.login.loading-database-error=Wystąpił błąd bazy danych podczas wczytywania uprawnień +luckperms.login.server-admin-check-console-errors=Jeśli jesteś administratorem serwera, sprawdź konsolę pod kątem błędów +luckperms.login.server-admin-check-console-info=Sprawdź konsolę serwera, aby uzyskać więcej informacji +luckperms.login.data-not-loaded-at-pre=Dane uprawnień dla użytkownika nie zostały załadowane na etapie wstępnego logowania +luckperms.login.unable-to-continue=nie można kontynuować +luckperms.login.craftbukkit-offline-mode-error=jest to prawdopodobnie spowodowane konfliktem między CraftBukkit a ustawieniem trybu online +luckperms.login.unexpected-error=Wystąpił nieoczekiwany błąd podczas konfigurowania uprawnień +luckperms.opsystem.disabled=System Vanilla OP jest wyłączony na tym serwerze +luckperms.opsystem.sponge-warning=Pamiętaj, że status operatora serwera nie ma wpływu na sprawdzanie uprawnień Sponge po zainstalowaniu wtyczki uprawnień, musisz bezpośrednio edytować dane użytkownika +luckperms.duration.unit.years.plural={0} lat +luckperms.duration.unit.years.singular={0} rok +luckperms.duration.unit.years.short={0}r +luckperms.duration.unit.months.plural={0} miesięcy +luckperms.duration.unit.months.singular={0} miesiąc +luckperms.duration.unit.months.short={0}mies +luckperms.duration.unit.weeks.plural={0} tygodni +luckperms.duration.unit.weeks.singular={0} tydzień +luckperms.duration.unit.weeks.short={0}tyg +luckperms.duration.unit.days.plural={0} dni +luckperms.duration.unit.days.singular={0} dni +luckperms.duration.unit.days.short={0}d +luckperms.duration.unit.hours.plural={0} godz +luckperms.duration.unit.hours.singular={0} godz +luckperms.duration.unit.hours.short={0}h +luckperms.duration.unit.minutes.plural={0} minut +luckperms.duration.unit.minutes.singular={0} minuta +luckperms.duration.unit.minutes.short={0}min +luckperms.duration.unit.seconds.plural={0} sekund +luckperms.duration.unit.seconds.singular={0} sekundę +luckperms.duration.unit.seconds.short={0} s +luckperms.duration.since={0} temu +luckperms.command.misc.invalid-code=Błędny kod +luckperms.command.misc.response-code-key=kod odpowiedzi +luckperms.command.misc.error-message-key=wiadomość +luckperms.command.misc.bytebin-unable-to-communicate=Nie można połączyć z bytebin +luckperms.command.misc.webapp-unable-to-communicate=Nie można połączyć z aplikacją internetową +luckperms.command.misc.check-console-for-errors=Sprawdź konsolę pod kątem błędów +luckperms.command.misc.file-must-be-in-data=Plik {0} musi być bezpośrednim podrzędnym katalogu danych +luckperms.command.misc.wait-to-finish=Poczekaj na zakończenie i spróbuj ponownie +luckperms.command.misc.invalid-priority=Nieprawidłowy priorytet {0} +luckperms.command.misc.expected-number=Oczekiwano liczby +luckperms.command.misc.date-parse-error=Nie można przetworzyć daty {0} +luckperms.command.misc.date-in-past-error=Nie możesz wybrać minionej daty\! +luckperms.command.misc.page=strona {0} z {1} +luckperms.command.misc.page-entries={0} wpisów +luckperms.command.misc.none=Brak +luckperms.command.misc.loading.error.unexpected=Wystąpił nieoczekiwany błąd +luckperms.command.misc.loading.error.user=Użytkownik nie jest załadowany +luckperms.command.misc.loading.error.user-specific=Nie można załadować docelowego użytkownika {0} +luckperms.command.misc.loading.error.user-not-found=Nie można odnaleźć użytkownika {0} +luckperms.command.misc.loading.error.user-save-error=Wystąpił błąd podczas zapisywania danych użytkownika {0} +luckperms.command.misc.loading.error.user-not-online=Użytkownik {0} nie jest dostępny +luckperms.command.misc.loading.error.user-invalid={0} nie jest prawidłową nazwą użytkownika/uuid +luckperms.command.misc.loading.error.user-not-uuid=Docelowy użytkownik {0} nie jest prawidłowym uuuid +luckperms.command.misc.loading.error.group=Grupa nie załadowana +luckperms.command.misc.loading.error.all-groups=Nie można załadować wszystkich grup +luckperms.command.misc.loading.error.group-not-found=Nie można odnaleźć grupy o nazwie {0} +luckperms.command.misc.loading.error.group-save-error=Wystąpił błąd podczas zapisywania danych grupy {0} +luckperms.command.misc.loading.error.group-invalid={0} nie jest prawidłową nazwą grupy +luckperms.command.misc.loading.error.track=Ścieżka nie załadowana +luckperms.command.misc.loading.error.all-tracks=Nie można załadować wszystkich ścieżek +luckperms.command.misc.loading.error.track-not-found=Nie znaleziono ścieżki o nazwie {0} +luckperms.command.misc.loading.error.track-save-error=Wystąpił błąd podczas zapisywania danych ścieżki {0} +luckperms.command.misc.loading.error.track-invalid={0} nie jest prawidłową nazwą ścieżki +luckperms.command.editor.no-match=Nie można otworzyć edytora, żaden obiekt nie pasuje do pożądanego typu +luckperms.command.editor.start=Przygotowywanie nowej sesji edytora, proszę czekać... +luckperms.command.editor.url=Kliknij poniższy link, aby otworzyć edytor +luckperms.command.editor.unable-to-communicate=Nie można połączyć z serwerem edytora +luckperms.command.editor.apply-edits.success=Dane edytora zostały pomyślnie zastosowane dla {0} {1} +luckperms.command.editor.apply-edits.success-summary={0} {1} i {2} {3} +luckperms.command.editor.apply-edits.success.additions=elementy dodane +luckperms.command.editor.apply-edits.success.additions-singular=element dodany +luckperms.command.editor.apply-edits.success.deletions=elementów usuniętych +luckperms.command.editor.apply-edits.success.deletions-singular=element usunięty +luckperms.command.editor.apply-edits.no-changes=Nie zastosowano żadnych zmian z edytora internetowego, zwrócone dane nie zawierały żadnych zmian +luckperms.command.editor.apply-edits.unknown-type=Nie można zastosować zmian dla określonego typu obiektu +luckperms.command.editor.apply-edits.unable-to-read=Nie można odczytać danych używając podanego kodu +luckperms.command.search.searching.permission=Wyszukiwanie użytkowników i grup z {0} +luckperms.command.search.searching.inherit=Wyszukiwanie użytkowników i grup, które dziedziczą {0} +luckperms.command.search.result=Znaleziono {0} wpisów od {1} użytkowników i {2} grup +luckperms.command.search.result.default-notice=Uwaga\: podczas wyszukiwania członków grupy domyślnej, nie będą wyświetlani gracze offline bez innych uprawnień\! +luckperms.command.search.showing-users=Wyświetlanie wpisów użytkownika +luckperms.command.search.showing-groups=Wyświetlanie wpisów grup +luckperms.command.tree.start=Generowanie drzewa uprawnień, proszę czekać... +luckperms.command.tree.empty=Nie można wygenerować drzewa, nie znaleziono wyników +luckperms.command.tree.url=URL drzewa uprawnień +luckperms.command.verbose.invalid-filter={0} nie jest prawidłowym filtrem wyświetlania +luckperms.command.verbose.enabled=Zacznij rejestrować {0} w celu sprawdzenia pasującego do {1} +luckperms.command.verbose.command-exec=Wymuszanie na {0} wykonania komendy {1} i wyświetlanie wszystkich sprawdzeń... +luckperms.command.verbose.off=Rozszerzone zbieranie informacji o błędach {0} +luckperms.command.verbose.command-exec-complete=Wykonanie polecenia zakończone +luckperms.command.verbose.command.no-checks=Wykonanie komendy zakończone, ale nie przeprowadzono kontroli uprawnień +luckperms.command.verbose.command.possibly-async=Może to być spowodowane tym, że wtyczka uruchamia polecenia w tle (async) +luckperms.command.verbose.command.try-again-manually=Nadal możesz ręcznie użyć szczegółowych informacji, aby wykryć takie kontrole +luckperms.command.verbose.enabled-recording=Zacznij rejestrować {0} w celu sprawdzenia pasującego do {1} +luckperms.command.verbose.uploading=Rejestrowanie {0}, przesyłanie wyników... +luckperms.command.verbose.url=Adres URL wyników +luckperms.command.verbose.enabled-term=włączone +luckperms.command.verbose.disabled-term=wyłączone +luckperms.command.verbose.query-any=WSZYSTKO +luckperms.command.info.running-plugin=W działaniu +luckperms.command.info.platform-key=Platforma +luckperms.command.info.server-brand-key=Marka Serwera +luckperms.command.info.server-version-key=Wersja serwera +luckperms.command.info.storage-key=Pamięć +luckperms.command.info.storage-type-key=Typ +luckperms.command.info.storage.meta.split-types-key=Typy +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=Połączono +luckperms.command.info.storage.meta.file-size-key=Rozmiar pliku +luckperms.command.info.extensions-key=Rozszerzenia +luckperms.command.info.messaging-key=Komunikacja +luckperms.command.info.instance-key=Instancja +luckperms.command.info.static-contexts-key=Kontekst statyczny +luckperms.command.info.online-players-key=Gracze Online +luckperms.command.info.online-players-unique={0} unikalnych +luckperms.command.info.uptime-key=Czas pracy +luckperms.command.info.local-data-key=Dane Lokalne +luckperms.command.info.local-data={0} użytkowników, {1} grupy, {2} ścieżki +luckperms.command.generic.create.success={0} utworzono pomyślnie +luckperms.command.generic.create.error=Wystąpił błąd podczas tworzenia {0} +luckperms.command.generic.create.error-already-exists={0} już istnieje\! +luckperms.command.generic.delete.success={0} usunięto pomyślnie +luckperms.command.generic.delete.error=Wystąpił błąd podczas usuwania {0} +luckperms.command.generic.delete.error-doesnt-exist={0} nie istnieje\! +luckperms.command.generic.rename.success=Nazwa {0} została zmieniona na {1} +luckperms.command.generic.clone.success={0} została pomyślnie sklonowana na {1} +luckperms.command.generic.info.parent.title=Grupy nadrzędne +luckperms.command.generic.info.parent.temporary-title=Tymczasowe Grupy Nadrzędne +luckperms.command.generic.info.expires-in=wygasa za +luckperms.command.generic.info.inherited-from=odziedziczone z +luckperms.command.generic.info.inherited-from-self=siebie +luckperms.command.generic.show-tracks.title=Ścieżki {0} +luckperms.command.generic.show-tracks.empty={0} nie jest na żadnej ścieżce +luckperms.command.generic.clear.node-removed={0} elementów zostało usunięte +luckperms.command.generic.clear.node-removed-singular={0} element został usunięty +luckperms.command.generic.clear=usunięto elementy {0} w kontekście {1} +luckperms.command.generic.permission.info.title=Uprawnienia {0} +luckperms.command.generic.permission.info.empty={0} nie posiada ustawionych uprawnień +luckperms.command.generic.permission.info.click-to-remove=Kliknij, aby usunąć ten ten element z {0} +luckperms.command.generic.permission.check.info.title=Informacje o uprawnieniach dla {0} +luckperms.command.generic.permission.check.info.directly={0} posiada uprawnienie {1} ustawione na {2} w kontekście {3} +luckperms.command.generic.permission.check.info.inherited={0} dziedziczy {1} ustawione na {2} z {3} w kontekście {4} +luckperms.command.generic.permission.check.info.not-directly={0} nie posiada ustawionego {1} +luckperms.command.generic.permission.check.info.not-inherited={0} nie dziedziczy {1} +luckperms.command.generic.permission.check.result.title=Sprawdzanie uprawnień dla {0} +luckperms.command.generic.permission.check.result.result-key=Rezultat +luckperms.command.generic.permission.check.result.processor-key=Procesor +luckperms.command.generic.permission.check.result.cause-key=Przyczyna +luckperms.command.generic.permission.check.result.context-key=Kontekst +luckperms.command.generic.permission.set=Ustawiono {0} na {1} dla {2} w kontekście {3} +luckperms.command.generic.permission.already-has={0} już posiada {1} ustawiony w kontekście {2} +luckperms.command.generic.permission.set-temp=Ustaw {0} na {1} dla {2} na okres {3} w kontekście {4} +luckperms.command.generic.permission.already-has-temp={0} już posiada {1} ustawiony tymczasowo w kontekście {2} +luckperms.command.generic.permission.unset=Usunięto {0} dla {1} w kontekście {2} +luckperms.command.generic.permission.doesnt-have={0} nie posiada ustawionego {1} w kontekście {2} +luckperms.command.generic.permission.unset-temp=Usunięto tymczasowe uprawnienie {0} dla {1} w kontekście {2} +luckperms.command.generic.permission.subtract=Ustawiono {0} na {1} dla {2} na czas {3} w kontekście {4}, {5} mniej niż wcześniej +luckperms.command.generic.permission.doesnt-have-temp={0} nie ma ustawionego czasowo {1} w kontekście {2} +luckperms.command.generic.permission.clear=Uprawnienia {0} zostały wyczyszczone w kontekście {1} +luckperms.command.generic.parent.info.title=Rodzice {0} +luckperms.command.generic.parent.info.empty={0} nie ma zdefiniowanego żadnego rodzica +luckperms.command.generic.parent.info.click-to-remove=Kliknij aby usunąć tego rodzica z {0} +luckperms.command.generic.parent.add={0} od teraz dziedziczy uprawnienia z {1} w kontekście {2} +luckperms.command.generic.parent.add-temp={0} od teraz dziedziczy uprawnienia z {1} na czas {2} w kontekście {3} +luckperms.command.generic.parent.set=Wyczyszczono rodziców {0}, od teraz dziedziczy tylko z {1} w kontekście {2} +luckperms.command.generic.parent.set-track=Wyczyszczono rodziców {0} na torze {1}, od teraz dziedziczy tylko z {2} w kontekście {3} +luckperms.command.generic.parent.remove={0} nie dziedziczy już uprawnień z {1} w kontekście {2} +luckperms.command.generic.parent.remove-temp={0} nie dziedziczy już tymczasowych uprawnień z {1} w kontekście {2} +luckperms.command.generic.parent.subtract={0} odziedziczy uprawnienia z {1} na czas {2} w kontekście {3}, {4} krócej niż wcześniej +luckperms.command.generic.parent.clear=Rodzice {0} zostali wyczyszczeni w kontekście {1} +luckperms.command.generic.parent.clear-track=Rodzice {0} na ścieżce {1} zostali wyczyszczeni w kontekście {2} +luckperms.command.generic.parent.already-inherits={0} już dziedziczy z {1} w kontekście {2} +luckperms.command.generic.parent.doesnt-inherit={0} nie dziedziczy z {1} w kontekście {2} +luckperms.command.generic.parent.already-temp-inherits={0} już dziedziczy tymczasowo z {1} w kontekście {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} nie dziedziczy tymczasowo z {1} w kontekście {2} +luckperms.command.generic.chat-meta.info.title-prefix=Przedrostki {0} +luckperms.command.generic.chat-meta.info.title-suffix=Przyrostki {0} +luckperms.command.generic.chat-meta.info.none-prefix={0} nie ma przedrostków +luckperms.command.generic.chat-meta.info.none-suffix={0} nie ma przyrostków +luckperms.command.generic.chat-meta.info.click-to-remove=Kliknij, aby usunąć {0} z {1} +luckperms.command.generic.chat-meta.already-has={0} już ma ustawione {1} {2} z priorytetem {3} w kontekście {4} +luckperms.command.generic.chat-meta.already-has-temp={0} już ma ustawione tymczasowe {1} {2} z priorytetem {3} w kontekście {4} +luckperms.command.generic.chat-meta.doesnt-have={0} nie ma ustawionego {1} {2} z priorytetem {3} w kontekście {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} nie ma ustawionego tymczasowego {1} {2} z priorytetem {3} w kontekście {4} +luckperms.command.generic.chat-meta.add={0} ma ustawione {1} {2} z priorytetem {3} w kontekście {4} +luckperms.command.generic.chat-meta.add-temp={0} ma ustawione tymczasowe {1} {2} z priorytetem {3} na czas {4} w kontekście {5} +luckperms.command.generic.chat-meta.remove=Usunięto {1} {2} z priorytetem {3} w kontekście {4} dla {0} +luckperms.command.generic.chat-meta.remove-bulk=Usunięto wszystkie {1} z priorytetem {2} w kontekście {3} dla {0} +luckperms.command.generic.chat-meta.remove-temp=Usunięto tymczasowe {1} {2} z priorytetem {3} w kontekście {4} dla {0} +luckperms.command.generic.chat-meta.remove-temp-bulk=Usunięto wszystkie tymczasowe {1} z priorytetem {2} w kontekście {3} dla {0} +luckperms.command.generic.meta.info.title=Metadata {0} +luckperms.command.generic.meta.info.none={0} nie ma metadanych +luckperms.command.generic.meta.info.click-to-remove=Kliknij aby usunąć tą metadatę z {0} +luckperms.command.generic.meta.already-has={0} już ma ustawiony meta-klucz {1} z wartością {2} w kontekście {3} +luckperms.command.generic.meta.already-has-temp={0} już ma ustawiony tymczasowy meta-klucz {1} z wartością {2} w kontekście {3} +luckperms.command.generic.meta.doesnt-have={0} nie posiada meta-klucza {1} w kontekście {2} +luckperms.command.generic.meta.doesnt-have-temp={0} nie posiada tymczasowego meta-klucza {1} w kontekście {2} +luckperms.command.generic.meta.set=Ustawiono klucz meta {0} na {1} dla {2} w kontekście {3} +luckperms.command.generic.meta.set-temp=Ustawiono klucz meta {0} na {1} dla {2} na czas {3} w kontekście {4} +luckperms.command.generic.meta.unset=Usunięto meta-klucz {0} dla {1} w kontekście {2} +luckperms.command.generic.meta.unset-temp=Usunięto tymczasowy meta-klucz {0} dla {1} w kontekście {2} +luckperms.command.generic.meta.clear=Metadata pasująca do {1} została wyczyszczona w kontekście {2} dla {0} +luckperms.command.generic.contextual-data.title=Dane kontekstowe +luckperms.command.generic.contextual-data.mode.key=tryb +luckperms.command.generic.contextual-data.mode.server=serwer +luckperms.command.generic.contextual-data.mode.active-player=aktywny gracz +luckperms.command.generic.contextual-data.contexts-key=Konteksty +luckperms.command.generic.contextual-data.prefix-key=Przedrostek +luckperms.command.generic.contextual-data.suffix-key=Przyrostek +luckperms.command.generic.contextual-data.primary-group-key=Grupa Podstawowa +luckperms.command.generic.contextual-data.meta-key=Metadane +luckperms.command.generic.contextual-data.null-result=Brak +luckperms.command.user.info.title=Informacje o użytkowniku +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=typ +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=offline +luckperms.command.user.info.status-key=Status +luckperms.command.user.info.status.online=Online +luckperms.command.user.info.status.offline=Offline +luckperms.command.user.removegroup.error-primary=Nie można usunąć użytkownika z jego grupy podstawowej +luckperms.command.user.primarygroup.not-member={0} nie był członkiem {1}, dodawanie +luckperms.command.user.primarygroup.already-has={0} już posiada {1} ustawiony jako podstawowa grupa +luckperms.command.user.primarygroup.warn-option=Ostrzeżenie\: Podstawowa metoda obliczania grupy używana przez ten serwer ({0}) może nie odzwierciedlać tej zmiany +luckperms.command.user.primarygroup.set=Podstawowa grupa {0} została ustawiona na {1} +luckperms.command.user.track.error-not-contain-group={0} nie jest jeszcze w żadnej grupie w {1} +luckperms.command.user.track.unsure-which-track=Nie można określić ścieżki, sprecyzuj ją jako argument +luckperms.command.user.track.missing-group-advice=Utwórz grupę lub usuń ją ze ścieżki i spróbuj ponownie +luckperms.command.user.promote.added-to-first={0} nie jest w żadnej grupie w {1}, więc został dodany do pierwszej grupy, {2} w kontekście {3} +luckperms.command.user.promote.not-on-track={0} nie jest w żadnej grupie w {1}, więc nie został awansowany +luckperms.command.user.promote.success=Awansowanie {0} wzdłuż ścieżki {1} z {2} do {3} w kontekście {4} +luckperms.command.user.promote.end-of-track=Osiągnięto koniec ścieżki {0}, nie można awansować {1} +luckperms.command.user.promote.next-group-deleted=Następna grupa w ścieżce, {0}, już nie istnieje +luckperms.command.user.promote.unable-to-promote=Nie można awansować użytkownika +luckperms.command.user.demote.success=Degradacja {0} wzdłuż ścieżki {1} z {2} do {3} w kontekście {4} +luckperms.command.user.demote.end-of-track=Koniec ścieżki {0} został osiągnięty, więc {1} został usunięty z {2} +luckperms.command.user.demote.end-of-track-not-removed=Osiągnięto koniec ścieżki {0}, ale {1} nie został usunięty z pierwszej grupy +luckperms.command.user.demote.previous-group-deleted=Poprzednia grupa w ścieżce, {0}, już nie istnieje +luckperms.command.user.demote.unable-to-demote=Nie można zdegradować użytkownika +luckperms.command.group.list.title=Grupy +luckperms.command.group.delete.not-default=Nie możesz usunąć domyślnej grupy +luckperms.command.group.info.title=Informacje o grupie +luckperms.command.group.info.display-name-key=Nazwa wyświetlana +luckperms.command.group.info.weight-key=Waga +luckperms.command.group.setweight.set=Ustawiono wagę na {0} dla grupy {1} +luckperms.command.group.setdisplayname.doesnt-have={0} nie ma ustawionej nazwy wyświetlania +luckperms.command.group.setdisplayname.already-has={0} ma już nazwę wyświetlaną {1} +luckperms.command.group.setdisplayname.already-in-use=Wyświetlana nazwa {0} jest już używana przez {1} +luckperms.command.group.setdisplayname.set=Ustaw nazwę wyświetlaną na {0} dla grupy {1} w kontekście {2} +luckperms.command.group.setdisplayname.removed=Usunięto nazwę wyświetlaną grupy {0} w kontekście {1} +luckperms.command.track.list.title=Ścieżki +luckperms.command.track.path.empty=Brak +luckperms.command.track.info.showing-track=Pokazywanie ścieżki +luckperms.command.track.info.path-property=Ścieżka +luckperms.command.track.clear=Ścieżka grupy {0} została usunięta +luckperms.command.track.append.success=Grupa {0} została dołączona do ścieżki {1} +luckperms.command.track.insert.success=Grupa {0} została wstawiona do ścieżki {1} na pozycji {2} +luckperms.command.track.insert.error-number=Oczekiwana liczba, a zamiast tego odebrana\: {0} +luckperms.command.track.insert.error-invalid-pos=Nie można wstawić na pozycję {0} +luckperms.command.track.insert.error-invalid-pos-reason=nieprawidłowa pozycja +luckperms.command.track.remove.success=Grupa {0} została usunięta ze ścieżki {1} +luckperms.command.track.error-empty={0} nie może być użyty ponieważ jest pusty lub zawiera tylko jedną grupę +luckperms.command.track.error-multiple-groups={0} jest członkiem wielu grup na tej ścieżce +luckperms.command.track.error-ambiguous=Nie można określić ich lokalizacji +luckperms.command.track.already-contains={0} już zawiera {1} +luckperms.command.track.doesnt-contain={0} nie zawiera {1} +luckperms.command.log.load-error=Nie można załadować wpisu +luckperms.command.log.invalid-page=Nieprawidłowy numer strony +luckperms.command.log.invalid-page-range=Wprowadź wartość pomiędzy {0} a {1} +luckperms.command.log.empty=Brak wpisów do wyświetlenia +luckperms.command.log.notify.error-console=Nie można przełączyć powiadomień dla konsoli +luckperms.command.log.notify.enabled-term=Włączono +luckperms.command.log.notify.disabled-term=Wyłączono +luckperms.command.log.notify.changed-state={0} dane wyjściowe logowania +luckperms.command.log.notify.already-on=Otrzymujesz już powiadomienia +luckperms.command.log.notify.already-off=Obecnie nie otrzymujesz powiadomień +luckperms.command.log.notify.invalid-state=Stan nieznany. Oczekiwanie {0} lub {1} +luckperms.command.log.show.search=Wyświetlanie ostatnich działań dla zapytania {0} +luckperms.command.log.show.recent=Pokazuje ostatnie działania +luckperms.command.log.show.by=Wyświetlanie ostatnich działań przez {0} +luckperms.command.log.show.history=Wyświetlanie historii dla {0} {1} +luckperms.command.export.error-term=Błąd +luckperms.command.export.already-running=Inny proces eksportu jest już uruchomiony +luckperms.command.export.file.already-exists=Plik {0} już istnieje +luckperms.command.export.file.not-writable=Plik {0} nie jest zapisywalny +luckperms.command.export.file.success=Pomyślnie wyeksportowano do {0} +luckperms.command.export.file-unexpected-error-writing=Wystąpił nieoczekiwany błąd podczas zapisywania piku +luckperms.command.export.web.export-code=Eksportuj kod +luckperms.command.export.web.import-command-description=Użyj następującej komendy aby zimportować +luckperms.command.import.term=Importuj +luckperms.command.import.error-term=Błąd +luckperms.command.import.already-running=Inny proces importu jest już uruchomiony +luckperms.command.import.file.doesnt-exist=Plik {0} nie istnieje +luckperms.command.import.file.not-readable=Plik {0} nie może być odczytany +luckperms.command.import.file.unexpected-error-reading=Wystąpił nieoczekiwany błąd podczas odczytywania importowanego pliku +luckperms.command.import.file.correct-format=czy jest on w prawidłowym formacie? +luckperms.command.import.web.unable-to-read=Nie można odczytać danych używając podanego kodu +luckperms.command.import.progress.percent=Ukończono {0}% +luckperms.command.import.progress.operations=Zakończono {0}/{1} operacji +luckperms.command.import.starting=Rozpoczynanie procesu importu +luckperms.command.import.completed=ZAKOŃCZONO +luckperms.command.import.duration=zajęło {0} sekund +luckperms.command.bulkupdate.must-use-console=Komenda masowej aktualizacji może być użyta tylko z konsoli +luckperms.command.bulkupdate.invalid-data-type=Nieprawidłowy typ, oczekiwano {0} +luckperms.command.bulkupdate.invalid-constraint=Nieprawidłowe ograniczenie {0} +luckperms.command.bulkupdate.invalid-constraint-format=Ograniczenia powinny być w formacie {0} +luckperms.command.bulkupdate.invalid-comparison=Nieprawidłowy operator porównania {0} +luckperms.command.bulkupdate.invalid-comparison-format=Oczekiwano jednego z następujących\: {0} +luckperms.command.bulkupdate.queued=Masowa operacja aktualizacji została umieszczona w kolejce +luckperms.command.bulkupdate.confirm=Wpisz {0} aby wykonać aktualizację +luckperms.command.bulkupdate.unknown-id=Operacja o id {0} nie istnieje lub wygasła +luckperms.command.bulkupdate.starting=Uruchamianie aktualizacji zbiorczej +luckperms.command.bulkupdate.success=Aktualizacja zbiorcza zakończona pomyślnie +luckperms.command.bulkupdate.success.statistics.nodes=Łącznie dotknięte węzły +luckperms.command.bulkupdate.success.statistics.users=Łącznie dotkniętych użytkowników +luckperms.command.bulkupdate.success.statistics.groups=Łącznie dotkniętych grup +luckperms.command.bulkupdate.failure=Aktualizacja zbiorcza nie powiodła się, sprawdź konsolę pod kątem błędów +luckperms.command.update-task.request=Zażądano zadania aktualizacji, proszę czekać +luckperms.command.update-task.complete=Aktualizacja zakończona +luckperms.command.update-task.push.attempting=Próba przekazania zmian innym serwerom +luckperms.command.update-task.push.complete=Inne serwery zostały pomyślnie powiadomione przez {0} +luckperms.command.update-task.push.error=Błąd podczas wprowadzania zmian na inne serwery +luckperms.command.update-task.push.error-not-setup=Nie można przesłać zmian do innych serwerów ponieważ usługa wysyłania wiadomości nie została skonfigurowana +luckperms.command.reload-config.success=Plik konfiguracyjny został przeładowany +luckperms.command.reload-config.restart-note=niektóre opcje zostaną zastosowane dopiero po ponownym uruchomieniu serwera +luckperms.command.translations.searching=Wyszukiwanie dostępnych tłumaczeń, proszę czekać... +luckperms.command.translations.searching-error=Nie można uzyskać listy dostępnych tłumaczeń +luckperms.command.translations.installed-translations=Zainstalowane tłumaczenia +luckperms.command.translations.available-translations=Dostępne Tłumaczenia +luckperms.command.translations.percent-translated=Przetłumaczone w {0}% +luckperms.command.translations.translations-by=przez +luckperms.command.translations.installing=Instalacja tłumaczeń, proszę czekać... +luckperms.command.translations.download-error=Nie można pobrać tłumaczenia dla {0} +luckperms.command.translations.installing-specific=Instalowanie języka {0}... +luckperms.command.translations.install-complete=Instalacja zakończona +luckperms.command.translations.download-prompt=Użyj {0} aby pobrać i zainstalować aktualne wersje tych tłumaczeń dostarczone przez społeczność +luckperms.command.translations.download-override-warning=Pamiętaj, że to nadpisze wszelkie zmiany wprowadzone dla tych języków +luckperms.usage.user.description=Zestaw poleceń do zarządzania użytkownikami w ramach LuckPerms. (''Użytkownik'' w LuckPerms jest tylko graczem, i może odnosić się do UUID lub nazwy użytkownika) +luckperms.usage.group.description=Zestaw komend do zarządzania grupami w ramach LuckPerms. Grupy są tylko kolekcjami uprawnień które mogą być przekazywane użytkownikom. Nowe grupy są tworzone za pomocą komendy ''creategroup''. +luckperms.usage.track.description=Zestaw komend do zarządzania utworami w LuckPerms. Ścieżki są uporządkowaną kolekcją grup, która może być użyta do definiowania promocji i demoacji. +luckperms.usage.log.description=Zestaw komend do zarządzania funkcją logowania w LuckPerms. +luckperms.usage.sync.description=Przeładuje wszystkie dane z pamięci wtyczek do pamięci i wprowadza wszelkie wykryte zmiany. +luckperms.usage.info.description=Wyświetla ogólne informacje o aktywnej instancji wtyczki. +luckperms.usage.editor.description=Tworzy nową sesję edytora sieci web +luckperms.usage.editor.argument.type=typy do załadowania do edytora. (''wszystkie'', ''użytkownicy'' lub ''grupy'') +luckperms.usage.editor.argument.filter=uprawnienie według którego będą filtrowani gracze +luckperms.usage.verbose.description=Kontroluje system werbowania sprawdzania uprawnień pluginów. +luckperms.usage.verbose.argument.action=włączyć/wyłączyć logowanie, czy przesłać logowane dane wyjściowe +luckperms.usage.verbose.argument.filter=filtr do dopasowania wpisów +luckperms.usage.verbose.argument.commandas=gracz/polecenie do wykonania +luckperms.usage.tree.description=Generuje widok drzewa (uporządkowana hierarchia listy) wszystkich uprawnień znanych LuckPerms. +luckperms.usage.tree.argument.scope=główny pierwiastek drzewa. określ "." aby uwzględnić wszystkie uprawnienia +luckperms.usage.tree.argument.player=imię i nazwisko gracza online do sprawdzenia +luckperms.usage.search.description=Wyszukuje wszystkich użytkowników/grup z określonym uprawnieniem +luckperms.usage.search.argument.permission=uprawnienie do szukania +luckperms.usage.search.argument.page=strona do wyświetlenia +luckperms.usage.network-sync.description=Synchronizuj zmiany z pamięcią i poproś o to, aby wszystkie pozostałe serwery w sieci zrobiły to samo +luckperms.usage.import.description=Importuj dane z (wcześniej utworzonego) pliku eksportu +luckperms.usage.import.argument.file=plik z którego ma zostać wykonany import +luckperms.usage.import.argument.replace=zastąp istniejące dane zamiast łączenia +luckperms.usage.import.argument.upload=prześlij dane z poprzedniego eksportu +luckperms.usage.export.description=Eksportuje wszystkie dane uprawnień do pliku ''eksport''. Może być ponownie zaimportowany w późniejszym czasie. +luckperms.usage.export.argument.file=plik do którego ma zostać wykonany eksport +luckperms.usage.export.argument.without-users=wyklucz graczy z eksportu +luckperms.usage.export.argument.without-groups=wyklucz grupy z eksportu +luckperms.usage.export.argument.upload=Eksportuje wszystkie dane uprawnień do pliku ''eksport''. Może być ponownie zaimportowany w późniejszym czasie. +luckperms.usage.reload-config.description=Przeładuj część konfiguracji +luckperms.usage.bulk-update.description=Wykonaj masową zmianę zapytania na wszystkich danych +luckperms.usage.bulk-update.argument.data-type=typ może być zmienny (''wszystko'', ''użytkownicy'' lub ''grupy'') +luckperms.usage.bulk-update.argument.action=akcja to przetwarzania danych. (''zaktualizuj'' lub ''usuń'') +luckperms.usage.bulk-update.argument.action-field=pole do działania. Wymagane do ''aktualizacji''. (''permisje'', ''serwer'' lub ''świat'') +luckperms.usage.bulk-update.argument.action-value=wartość do zastąpienia. Wymagana jest tylko dla ''aktualizacji''. +luckperms.usage.bulk-update.argument.constraint=ograniczenia wymagane dla aktualizacji +luckperms.usage.translations.description=Zarządzaj tłumaczeniami +luckperms.usage.translations.argument.install=podkomenda do instalacji tłumaczeń +luckperms.usage.apply-edits.description=Zastosuj zmienione permisje zrobione w edytorze web +luckperms.usage.apply-edits.argument.code=unikalny kod dla danych +luckperms.usage.apply-edits.argument.target=dla kogo należy zastosować dane +luckperms.usage.create-group.description=Utwórz nową grupę +luckperms.usage.create-group.argument.name=nazwa grupy +luckperms.usage.create-group.argument.weight=waga grupy +luckperms.usage.create-group.argument.display-name=nazwa wyświetlana grupy +luckperms.usage.delete-group.description=Usuń grupę +luckperms.usage.delete-group.argument.name=nazwa grupy +luckperms.usage.list-groups.description=Wyświetl wszystkie grupy na platformie +luckperms.usage.create-track.description=Utwórz nową ścieżkę +luckperms.usage.create-track.argument.name=nazwa ścieżki +luckperms.usage.delete-track.description=Usuń ścieżkę +luckperms.usage.delete-track.argument.name=nazwa ścieżki +luckperms.usage.list-tracks.description=Wyświetl wszystkie ścieżki na platformie +luckperms.usage.user-info.description=Wyświetla informacje o użytkowniku +luckperms.usage.user-switchprimarygroup.description=Przełącza podstawową grupę użytkownika +luckperms.usage.user-switchprimarygroup.argument.group=grupa do przełączenia +luckperms.usage.user-promote.description=Promuje użytkownika w ścieżce +luckperms.usage.user-promote.argument.track=ścieżka w której użytkownik ma awansować +luckperms.usage.user-promote.argument.context=konteksty do awansowania użytkownika w +luckperms.usage.user-promote.argument.dont-add-to-first=promuj użytkownika tylko wtedy, gdy jest już na ścieżce +luckperms.usage.user-demote.description=Degraduje użytkownika w ścieżce +luckperms.usage.user-demote.argument.track=świeżka w której użytkownik ma zostać zdegradowany +luckperms.usage.user-demote.argument.context=konteksty do zdegradowania użytkownika w +luckperms.usage.user-demote.argument.dont-remove-from-first=zapobiegaj usunięciu użytkownika z pierwszej grupy +luckperms.usage.user-clone.description=Klonuj użytkownika +luckperms.usage.user-clone.argument.user=nazwa/uuid użytkownika do sklonowania +luckperms.usage.group-info.description=Wyświetla informacje na temat grupy +luckperms.usage.group-listmembers.description=Pokaż użytkowników/grupy, które dziedziczą z tej grupy +luckperms.usage.group-listmembers.argument.page=strona do wyświetlenia +luckperms.usage.group-setweight.description=Ustaw wagę grupy +luckperms.usage.group-setweight.argument.weight=waga jaka ma zostać ustawiona +luckperms.usage.group-set-display-name.description=Ustaw wyświetlaną nazwę grupy +luckperms.usage.group-set-display-name.argument.name=nazwa do ustawienia +luckperms.usage.group-set-display-name.argument.context=kontekst w którym zostanie ustawiona nazwa +luckperms.usage.group-rename.description=Zmień nazwę grupy +luckperms.usage.group-rename.argument.name=nowa nazwa +luckperms.usage.group-clone.description=Klonuj grupę +luckperms.usage.group-clone.argument.name=nazwa klona grupy +luckperms.usage.holder-editor.description=Otwiera zewnętrzny edytor uprawnień +luckperms.usage.holder-showtracks.description=Wyświetla ścieżki, na których jest obiekt +luckperms.usage.holder-clear.description=Usuwa wszystkie uprawnienia, rodziców i metę +luckperms.usage.holder-clear.argument.context=kontekst do filtrowania +luckperms.usage.permission.description=Edytuj uprawnienia +luckperms.usage.parent.description=Edytuj dziedziczenie +luckperms.usage.meta.description=Edytuj metadane +luckperms.usage.permission-info.description=Lista węzłów uprawnień, które posiada obiekt +luckperms.usage.permission-info.argument.page=strona do oglądania +luckperms.usage.permission-info.argument.sort-mode=jak sortować wpisy +luckperms.usage.permission-set.description=Ustawia uprawnienie dla obiektu +luckperms.usage.permission-set.argument.node=uprawnienie do ustawienia +luckperms.usage.permission-set.argument.value=wartość węzła +luckperms.usage.permission-set.argument.context=kontekst w którym zostanie dodane uprawnienie +luckperms.usage.permission-unset.description=Usuwa uprawnienie dla obiektu +luckperms.usage.permission-unset.argument.node=węzeł uprawnień do usunięcia +luckperms.usage.permission-unset.argument.context=kontekst, w jakim uprawnienia mają zostać usunięte +luckperms.usage.permission-settemp.description=Tymczasowo nadaje uprawnienia +luckperms.usage.permission-settemp.argument.node=uprawnienie do ustawienia +luckperms.usage.permission-settemp.argument.value=wartość węzła +luckperms.usage.permission-settemp.argument.duration=czas do wygaśnięcia węzła uprawnień +luckperms.usage.permission-settemp.argument.temporary-modifier=w jaki sposób należy stosować uprawnienia tymczasowe +luckperms.usage.permission-settemp.argument.context=warunki, jakie mają zajść, by uprawnienie zostało dodane +luckperms.usage.permission-unsettemp.description=Anuluje tymczasowe uprawnienie dla obiektu +luckperms.usage.permission-unsettemp.argument.node=uprawnienie do usunięcia +luckperms.usage.permission-unsettemp.argument.duration=czas trwania do odjęcia +luckperms.usage.permission-unsettemp.argument.context=kontekst w którym zostanie usunięte uprawnienie +luckperms.usage.permission-check.description=Sprawdza, czy obiekt ma pewien węzeł uprawnień +luckperms.usage.permission-check.argument.node=uprawnienie do sprawdzenia +luckperms.usage.permission-clear.description=Czyści wszystkie uprawnienia +luckperms.usage.permission-clear.argument.context=kontekst do filtrowania +luckperms.usage.parent-info.description=Wypisuje grupy z których ten obiekt dziedziczy +luckperms.usage.parent-info.argument.page=strona do wyświetlenia +luckperms.usage.parent-info.argument.sort-mode=jak sortować wpisy +luckperms.usage.parent-set.description=Usuwa wszystkie inne grupy, które obiekt już dziedziczy i dodaje je do podanego +luckperms.usage.parent-set.argument.group=grupa do ustawiania +luckperms.usage.parent-set.argument.context=konteksty do ustawiania grupy +luckperms.usage.parent-add.description=Dodaje grupę do dziedziczenia uprawnień dla danego obiektu +luckperms.usage.parent-add.argument.group=grupa do dziedziczenia +luckperms.usage.parent-add.argument.context=kontekst dziedziczenia grupy +luckperms.usage.parent-remove.description=Usuwa poprzednio ustawioną regułę dziedziczenia +luckperms.usage.parent-remove.argument.group=grupa do usunięcia +luckperms.usage.parent-remove.argument.context=konteksty do usunięcia grupy +luckperms.usage.parent-set-track.description=Usuwa pozostałe grupy z których dziedziczy obiekt na tej scieżce i dodaje podane +luckperms.usage.parent-set-track.argument.track=ścieżka ustawiona na +luckperms.usage.parent-set-track.argument.group=grupa do ustawienia, lub numer odnoszący się do pozycji grupy na danej ścieżce +luckperms.usage.parent-set-track.argument.context=konteksty do ustawiania grupy +luckperms.usage.parent-add-temp.description=Dodaje grupę do tymczasowego dziedziczenia uprawnień dla danego obiektu +luckperms.usage.parent-add-temp.argument.group=grupa dziedziczy z +luckperms.usage.parent-add-temp.argument.duration=czas trwania członkostwa w grupie +luckperms.usage.parent-add-temp.argument.temporary-modifier=w jaki sposób należy stosować uprawnienia tymczasowe +luckperms.usage.parent-add-temp.argument.context=kontekst dziedziczenia grupy +luckperms.usage.parent-remove-temp.description=Usuwa wcześniej ustawioną tymczasową regułę dziedziczenia +luckperms.usage.parent-remove-temp.argument.group=grupa do usunięcia +luckperms.usage.parent-remove-temp.argument.duration=czas trwania do odjęcia +luckperms.usage.parent-remove-temp.argument.context=konteksty do usunięcia grupy +luckperms.usage.parent-clear.description=Usuwa wszystkich rodziców +luckperms.usage.parent-clear.argument.context=kontekst do filtrowania +luckperms.usage.parent-clear-track.description=Usuwa wszystkich rodziców na danej ścieżce +luckperms.usage.parent-clear-track.argument.track=ścieżka do usunięcia na +luckperms.usage.parent-clear-track.argument.context=konteksty do filtrowania przez +luckperms.usage.meta-info.description=Wyświetla wszystkie meta czatu +luckperms.usage.meta-set.description=Ustawia wartość meta +luckperms.usage.meta-set.argument.key=klucz do ustawienia +luckperms.usage.meta-set.argument.value=wartość do ustawienia +luckperms.usage.meta-set.argument.context=konteksty do dodania pary meta w +luckperms.usage.meta-unset.description=Usuwa wartość meta +luckperms.usage.meta-unset.argument.key=klucz do usunięcia +luckperms.usage.meta-unset.argument.context=konteksty do usunięcia pary meta w +luckperms.usage.meta-settemp.description=Ustawia wartość meta tymczasowo +luckperms.usage.meta-settemp.argument.key=klucz do ustawienia +luckperms.usage.meta-settemp.argument.value=wartość do ustawienia +luckperms.usage.meta-settemp.argument.duration=czas trwania do wygaśnięcia wartości meta +luckperms.usage.meta-settemp.argument.context=konteksty do dodania pary meta w +luckperms.usage.meta-unsettemp.description=Usuwa tymczasową wartość meta +luckperms.usage.meta-unsettemp.argument.key=klucz do usunięcia +luckperms.usage.meta-unsettemp.argument.context=konteksty do usunięcia pary meta w +luckperms.usage.meta-addprefix.description=Dodaje przedrostek +luckperms.usage.meta-addprefix.argument.priority=priorytet dodania prefiksu +luckperms.usage.meta-addprefix.argument.prefix=prefiks +luckperms.usage.meta-addprefix.argument.context=konteksty do dodania prefiksu w +luckperms.usage.meta-addsuffix.description=Dodaje przyrostek +luckperms.usage.meta-addsuffix.argument.priority=priorytet dodania suffiksu +luckperms.usage.meta-addsuffix.argument.suffix=sufiks +luckperms.usage.meta-addsuffix.argument.context=konteksty do dodania suffiksu w +luckperms.usage.meta-setprefix.description=Ustawia przedrostek +luckperms.usage.meta-setprefix.argument.priority=priorytet dodania prefiksu +luckperms.usage.meta-setprefix.argument.prefix=prefiks +luckperms.usage.meta-setprefix.argument.context=konteksty do ustawienia prefiksu w +luckperms.usage.meta-setsuffix.description=Ustawia przyrostek +luckperms.usage.meta-setsuffix.argument.priority=priorytet dodania suffiksu +luckperms.usage.meta-setsuffix.argument.suffix=sufiks +luckperms.usage.meta-setsuffix.argument.context=konteksty do ustawienia suffiksu w +luckperms.usage.meta-removeprefix.description=Usuwa przedrostek +luckperms.usage.meta-removeprefix.argument.priority=priorytet usunięcia prefiksu +luckperms.usage.meta-removeprefix.argument.prefix=prefiks +luckperms.usage.meta-removeprefix.argument.context=konteksty do usunięcia prefiksu w +luckperms.usage.meta-removesuffix.description=Usuwa przyrostek +luckperms.usage.meta-removesuffix.argument.priority=priorytet usunięcia suffiksu +luckperms.usage.meta-removesuffix.argument.suffix=sufiks +luckperms.usage.meta-removesuffix.argument.context=konteksty do usunięcia suffiksu w +luckperms.usage.meta-addtemp-prefix.description=Dodaje tymczasowo prefiks +luckperms.usage.meta-addtemp-prefix.argument.priority=priorytet dodania prefiksu +luckperms.usage.meta-addtemp-prefix.argument.prefix=prefiks +luckperms.usage.meta-addtemp-prefix.argument.duration=czas trwania do wygaśnięcia prefiksu +luckperms.usage.meta-addtemp-prefix.argument.context=konteksty do dodania prefiksu w +luckperms.usage.meta-addtemp-suffix.description=Dodaje sufiks tymczasowo +luckperms.usage.meta-addtemp-suffix.argument.priority=priorytet dodania suffiksu +luckperms.usage.meta-addtemp-suffix.argument.suffix=sufiks +luckperms.usage.meta-addtemp-suffix.argument.duration=czas do wygaśnięcia suffiksu +luckperms.usage.meta-addtemp-suffix.argument.context=konteksty do dodania suffiksu w +luckperms.usage.meta-settemp-prefix.description=Tymczasowo ustawia prefiks +luckperms.usage.meta-settemp-prefix.argument.priority=priorytet ustawienia prefiksu +luckperms.usage.meta-settemp-prefix.argument.prefix=prefiks +luckperms.usage.meta-settemp-prefix.argument.duration=czas do wygaśnięcia prefiksu +luckperms.usage.meta-settemp-prefix.argument.context=konteksty do ustawienia prefiksu w +luckperms.usage.meta-settemp-suffix.description=Tymczasowo ustawia przyrostek +luckperms.usage.meta-settemp-suffix.argument.priority=priorytet ustawienia suffiksu +luckperms.usage.meta-settemp-suffix.argument.suffix=sufiks +luckperms.usage.meta-settemp-suffix.argument.duration=czas do wygaśnięcia suffiksu +luckperms.usage.meta-settemp-suffix.argument.context=konteksty do ustawienia suffiksu w +luckperms.usage.meta-removetemp-prefix.description=Usuwa tymczasowy prefiks +luckperms.usage.meta-removetemp-prefix.argument.priority=priorytet usunięcia prefiksu +luckperms.usage.meta-removetemp-prefix.argument.prefix=prefiks +luckperms.usage.meta-removetemp-prefix.argument.context=konteksty do usunięcia prefiksu w +luckperms.usage.meta-removetemp-suffix.description=Usuwa tymczasowy sufiks +luckperms.usage.meta-removetemp-suffix.argument.priority=priorytet usunięcia suffiksu +luckperms.usage.meta-removetemp-suffix.argument.suffix=sufiks +luckperms.usage.meta-removetemp-suffix.argument.context=konteksty do usunięcia suffiksu w +luckperms.usage.meta-clear.description=Czyści wszystkie metadane +luckperms.usage.meta-clear.argument.type=typ meta do usunięcia +luckperms.usage.meta-clear.argument.context=kontekst do filtrowania +luckperms.usage.track-info.description=Wyświetla informacje na temat ścieżki +luckperms.usage.track-editor.description=Otwiera zewnętrzny edytor uprawnień +luckperms.usage.track-append.description=Dołącza grupę na końcu ścieżki +luckperms.usage.track-append.argument.group=grupa do dodania +luckperms.usage.track-insert.description=Wstawia grupę na danej pozycji wzdłuż ścieżki +luckperms.usage.track-insert.argument.group=grupa do wstawienia +luckperms.usage.track-insert.argument.position=pozycja do wstawienia grupy w (pierwsza pozycja na ścieżce wynosi 1) +luckperms.usage.track-remove.description=Usuwa grupę ze ścieżki +luckperms.usage.track-remove.argument.group=grupa do usunięcia +luckperms.usage.track-clear.description=Usuwa grupy w ścieżce +luckperms.usage.track-rename.description=Zmień nazwę ścieżki +luckperms.usage.track-rename.argument.name=nowa nazwa +luckperms.usage.track-clone.description=Klonuj ścieżkę +luckperms.usage.track-clone.argument.name=nazwa klona ścieżki +luckperms.usage.log-recent.description=Zobacz ostatnie działania +luckperms.usage.log-recent.argument.user=nazwa/uuid użytkownika do filtrowania +luckperms.usage.log-recent.argument.page=numer strony do wyświetlenia +luckperms.usage.log-search.description=Przeszukaj dziennik w poszukiwaniu wpisu +luckperms.usage.log-search.argument.query=zapytanie do wyszukania +luckperms.usage.log-search.argument.page=numer strony do wyświetlenia +luckperms.usage.log-notify.description=Przełącz powiadomienia dziennika +luckperms.usage.log-notify.argument.toggle=czy włączyć lub wyłączyć +luckperms.usage.log-user-history.description=Pokaż historię użytkownika +luckperms.usage.log-user-history.argument.user=nazwa/uuid użytkownika +luckperms.usage.log-user-history.argument.page=numer strony do wyświetlenia +luckperms.usage.log-group-history.description=Pokaż historię grupy +luckperms.usage.log-group-history.argument.group=nazwa grupy +luckperms.usage.log-group-history.argument.page=numer strony do wyświetlenia +luckperms.usage.log-track-history.description=Zobacz historię ścieżki +luckperms.usage.log-track-history.argument.track=nazwa ścieżki +luckperms.usage.log-track-history.argument.page=numer strony do wyświetlenia +luckperms.usage.sponge.description=Edytuj dodatkowe dane Sponge +luckperms.usage.sponge.argument.collection=kolekcja do zapytania +luckperms.usage.sponge.argument.subject=temat do modyfikacji +luckperms.usage.sponge-permission-info.description=Wyświetla informacje o uprawnieniach uczestnika +luckperms.usage.sponge-permission-info.argument.contexts=kontekst do filtrowania +luckperms.usage.sponge-permission-set.description=Ustawia uprawnienie dla tematu +luckperms.usage.sponge-permission-set.argument.node=uprawnienie do ustawienia +luckperms.usage.sponge-permission-set.argument.tristate=wartość do ustawienia uprawnienia +luckperms.usage.sponge-permission-set.argument.contexts=kontekst w którym zostanie ustawione uprawnienie +luckperms.usage.sponge-permission-clear.description=Czyści uprawnienia tematów +luckperms.usage.sponge-permission-clear.argument.contexts=konteksty do czyszczenia uprawnień w +luckperms.usage.sponge-parent-info.description=Wyświetla informacje o rodzicach uczestnika +luckperms.usage.sponge-parent-info.argument.contexts=kontekst do filtrowania +luckperms.usage.sponge-parent-add.description=Dodaje rodzica do tematu +luckperms.usage.sponge-parent-add.argument.collection=zbiór tematów, w którym jest temat nadrzędny +luckperms.usage.sponge-parent-add.argument.subject=nazwa nadrzędnego tematu +luckperms.usage.sponge-parent-add.argument.contexts=konteksty do dodania rodzica w +luckperms.usage.sponge-parent-remove.description=Usuwa rodzica z tematu +luckperms.usage.sponge-parent-remove.argument.collection=zbiór tematów, w którym jest temat nadrzędny +luckperms.usage.sponge-parent-remove.argument.subject=nazwa nadrzędnego tematu +luckperms.usage.sponge-parent-remove.argument.contexts=konteksty do usunięcia rodzica w +luckperms.usage.sponge-parent-clear.description=Czyści rodziców tematów +luckperms.usage.sponge-parent-clear.argument.contexts=konteksty do czyszczenia rodziców w +luckperms.usage.sponge-option-info.description=Wyświetla informacje o opcjach uczestnika +luckperms.usage.sponge-option-info.argument.contexts=kontekst do filtrowania +luckperms.usage.sponge-option-set.description=Ustawia opcję dla tematu +luckperms.usage.sponge-option-set.argument.key=klucz do ustawienia +luckperms.usage.sponge-option-set.argument.value=wartość do ustawienia klucza +luckperms.usage.sponge-option-set.argument.contexts=konteksty do ustawienia opcji w +luckperms.usage.sponge-option-unset.description=Cofa opcję dla tematu +luckperms.usage.sponge-option-unset.argument.key=klucz do usunięcia +luckperms.usage.sponge-option-unset.argument.contexts=konteksty, w których ma zostać usunięty klucz +luckperms.usage.sponge-option-clear.description=Czyści opcje tematów +luckperms.usage.sponge-option-clear.argument.contexts=konteksty do czyszczenia opcji w diff --git a/src/plugins/LuckPerms/translations/repository/pt_BR.properties b/src/plugins/LuckPerms/translations/repository/pt_BR.properties new file mode 100644 index 0000000..c11da1f --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/pt_BR.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=REGISTRO +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EXPORTAR +luckperms.commandsystem.available-commands=Use {0} para ver os comandos disponíveis +luckperms.commandsystem.command-not-recognised=Comando não reconhecido +luckperms.commandsystem.no-permission=Você não tem permissão para usar este comando\! +luckperms.commandsystem.no-permission-subcommands=Você não tem permissão para usar quaisquer subcomandos +luckperms.commandsystem.already-executing-command=Outro comando está sendo executado, aguarde terminar... +luckperms.commandsystem.usage.sub-commands-header=Sub Comandos +luckperms.commandsystem.usage.usage-header=Utilização do Comando +luckperms.commandsystem.usage.arguments-header=Argumentos +luckperms.first-time.no-permissions-setup=Parece que nenhuma permissão foi configurada\! +luckperms.first-time.use-console-to-give-access=Antes de você poder usar qualquer um dos comandos do LuckPerms no jogo, você precisa usar o console para dar a si mesmo acesso +luckperms.first-time.console-command-prompt=Abra seu console e execute +luckperms.first-time.next-step=Depois de ter feito isso, você pode começar a definir suas atribuições de grupos e permissões +luckperms.first-time.wiki-prompt=Não sabe por onde começar? Confira aqui\: {0} +luckperms.login.try-again=Por favor, tente novamente mais tarde +luckperms.login.loading-database-error=Ocorreu um erro durante o carregamento dos dados de permissões no banco de dados +luckperms.login.server-admin-check-console-errors=Se você é um administrador do servidor, por favor verifique no console se há algum erro +luckperms.login.server-admin-check-console-info=Por favor, verifique o console do servidor para mais informações +luckperms.login.data-not-loaded-at-pre=Dados de permissões do usuário não foram carregados durante a fase de pré-login +luckperms.login.unable-to-continue=Incapaz de continuar +luckperms.login.craftbukkit-offline-mode-error=provavelmente isto aconteceu devido a um conflito entre o CraftBukkit e a configuração do online-mode +luckperms.login.unexpected-error=Ocorreu um erro inesperado ao configurar seus dados de permissões +luckperms.opsystem.disabled=O sistema OP está desativado neste servidor +luckperms.opsystem.sponge-warning=Note que o status de Operador de Servidor não tem efeito nas verificações de permissão do Sponge quando um plugin de permissão está instalado, você deve editar os dados do usuário diretamente +luckperms.duration.unit.years.plural={0} anos +luckperms.duration.unit.years.singular={0} ano +luckperms.duration.unit.years.short={0}ano +luckperms.duration.unit.months.plural={0} meses +luckperms.duration.unit.months.singular={0} mês +luckperms.duration.unit.months.short={0}mês +luckperms.duration.unit.weeks.plural={0} semanas +luckperms.duration.unit.weeks.singular={0} semana +luckperms.duration.unit.weeks.short={0}sem +luckperms.duration.unit.days.plural={0} dias +luckperms.duration.unit.days.singular={0} dia +luckperms.duration.unit.days.short={0}d +luckperms.duration.unit.hours.plural={0} horas +luckperms.duration.unit.hours.singular={0} hora +luckperms.duration.unit.hours.short={0}h +luckperms.duration.unit.minutes.plural={0} minutos +luckperms.duration.unit.minutes.singular={0} minuto +luckperms.duration.unit.minutes.short={0}min +luckperms.duration.unit.seconds.plural={0} segundos +luckperms.duration.unit.seconds.singular={0} segundo +luckperms.duration.unit.seconds.short={0}seg +luckperms.duration.since={0} atrás +luckperms.command.misc.invalid-code=Código inválido +luckperms.command.misc.response-code-key=código de resposta +luckperms.command.misc.error-message-key=mensagem +luckperms.command.misc.bytebin-unable-to-communicate=Não foi possível comunicar-se com bytebin +luckperms.command.misc.webapp-unable-to-communicate=Não foi possível comunicar-se com o aplicativo web +luckperms.command.misc.check-console-for-errors=Verifique no console se há erros +luckperms.command.misc.file-must-be-in-data=Arquivo {0} deve ser um filho direto do diretório de dados +luckperms.command.misc.wait-to-finish=Por favor, aguarde até que a sua solicitação seja concluída e tente novamente +luckperms.command.misc.invalid-priority=Prioridade inválida {0} +luckperms.command.misc.expected-number=Esperado um número +luckperms.command.misc.date-parse-error=Não foi possível analisar data {0} +luckperms.command.misc.date-in-past-error=Você não pode definir uma data no passado\! +luckperms.command.misc.page=página {0} de {1} +luckperms.command.misc.page-entries={0} entradas +luckperms.command.misc.none=Nenhum +luckperms.command.misc.loading.error.unexpected=Um erro inesperado ocorreu +luckperms.command.misc.loading.error.user=Usuário não carregado +luckperms.command.misc.loading.error.user-specific=Não foi possível carregar usuário alvo {0} +luckperms.command.misc.loading.error.user-not-found=Não foi possível encontrar um usuário para {0} +luckperms.command.misc.loading.error.user-save-error=Houve um erro ao salvar os dados de usuário para {0} +luckperms.command.misc.loading.error.user-not-online=Usuário {0} não está online +luckperms.command.misc.loading.error.user-invalid=''{0}'' não é um nome/uuid de usuário válido +luckperms.command.misc.loading.error.user-not-uuid=O usuário do destino {0} não é um uuid válido +luckperms.command.misc.loading.error.group=Grupo não carregado +luckperms.command.misc.loading.error.all-groups=Não foi possível carregar todos os grupos +luckperms.command.misc.loading.error.group-not-found=Não foi possível encontrar o grupo chamado {0} +luckperms.command.misc.loading.error.group-save-error=Ocorreu um erro ao salvar os dados do grupo para {0} +luckperms.command.misc.loading.error.group-invalid={0} não é um nome de grupo válido +luckperms.command.misc.loading.error.track=Track não carregada +luckperms.command.misc.loading.error.all-tracks=Impossível carregar todos as tracks +luckperms.command.misc.loading.error.track-not-found=O caminho de promoção {0} não foi encontrada +luckperms.command.misc.loading.error.track-save-error=Ocorreu um erro ao salvar os dados do caminho de promoção para {0} +luckperms.command.misc.loading.error.track-invalid={0} não é um nome de track válido +luckperms.command.editor.no-match=Incapaz de abrir o editor, nenhum objeto corresponde ao tipo desejado +luckperms.command.editor.start=Preparando uma nova sessão do web editor, por favor aguarde... +luckperms.command.editor.url=Clique no link abaixo para abrir o editor +luckperms.command.editor.unable-to-communicate=Impossível se comunicar com o editor +luckperms.command.editor.apply-edits.success=Dados do web editor aplicados a {0} {1} com sucesso +luckperms.command.editor.apply-edits.success-summary={0} {1} e {2} {3} +luckperms.command.editor.apply-edits.success.additions=adições +luckperms.command.editor.apply-edits.success.additions-singular=adição +luckperms.command.editor.apply-edits.success.deletions=eliminações +luckperms.command.editor.apply-edits.success.deletions-singular=eliminação +luckperms.command.editor.apply-edits.no-changes=Nenhuma alteração foi aplicada pelo web editor, os dados enviados não contêm nenhuma edição +luckperms.command.editor.apply-edits.unknown-type=Impossível aplicar a edição ao tipo de objeto especificado +luckperms.command.editor.apply-edits.unable-to-read=Impossível ler os dados usando o código fornecido +luckperms.command.search.searching.permission=Procurando usuários e grupos com {0} +luckperms.command.search.searching.inherit=Procurando por usuários e grupos que herdam de {0} +luckperms.command.search.result=Encontrados {0} entradas de {1} usuários e {2} grupos +luckperms.command.search.result.default-notice=Nota\: ao procurar membros do grupo padrão, jogadores offline sem outras permissões não serão exibidos\! +luckperms.command.search.showing-users=Exibindo usuário entradas +luckperms.command.search.showing-groups=Exibindo entradas de grupo +luckperms.command.tree.start=Gerando lista de permissões, por favor aguarde... +luckperms.command.tree.empty=Impossível gerar a lista, nenhum resultado foi encontrado +luckperms.command.tree.url=URL da lista de permissões +luckperms.command.verbose.invalid-filter={0} não é um filtro verboso válido +luckperms.command.verbose.enabled=Registro detalhado {0} para verificações correspondentes a {1} +luckperms.command.verbose.command-exec=Forçando {0} a executar o comando {1} e reportando todas as verificações feitas... +luckperms.command.verbose.off=Registro verboso {0} +luckperms.command.verbose.command-exec-complete=Execução do comando concluída +luckperms.command.verbose.command.no-checks=A execução do comando foi concluída, mas nenhuma verificação de permissão foi feita +luckperms.command.verbose.command.possibly-async=Isso pode ocorrer porque o plug-in executa comandos em segundo plano (async) +luckperms.command.verbose.command.try-again-manually=Você ainda pode usar verbose manualmente para detectar verificações feitas como esta +luckperms.command.verbose.enabled-recording=Gravação detalhada de {0} para verificações correspondentes a {1} +luckperms.command.verbose.uploading=Registro verboso {0}, envio de resultados... +luckperms.command.verbose.url=URL de resultados verboso +luckperms.command.verbose.enabled-term=ativado +luckperms.command.verbose.disabled-term=desativado +luckperms.command.verbose.query-any=QUALQUER +luckperms.command.info.running-plugin=Executando +luckperms.command.info.platform-key=Plataforma +luckperms.command.info.server-brand-key=Marca do Servidor +luckperms.command.info.server-version-key=Versão do Servidor +luckperms.command.info.storage-key=Armazenamento +luckperms.command.info.storage-type-key=Tipo +luckperms.command.info.storage.meta.split-types-key=Tipos +luckperms.command.info.storage.meta.ping-key=Latência +luckperms.command.info.storage.meta.connected-key=Conectado +luckperms.command.info.storage.meta.file-size-key=Tamanho do Arquivo +luckperms.command.info.extensions-key=Extensões +luckperms.command.info.messaging-key=Sistema de Mensagens +luckperms.command.info.instance-key=Instância +luckperms.command.info.static-contexts-key=Contextos estáticos +luckperms.command.info.online-players-key=Jogadores Online +luckperms.command.info.online-players-unique={0} único +luckperms.command.info.uptime-key=Tempo de atividade +luckperms.command.info.local-data-key=Dados Locais +luckperms.command.info.local-data={0} usuários, {1} grupos, {2} tracks +luckperms.command.generic.create.success={0} foi criado com sucesso +luckperms.command.generic.create.error=Houve um erro ao criar {0} +luckperms.command.generic.create.error-already-exists={0} já existe\! +luckperms.command.generic.delete.success={0} foi excluído com sucesso +luckperms.command.generic.delete.error=Houve um erro ao excluir {0} +luckperms.command.generic.delete.error-doesnt-exist={0} não existe\! +luckperms.command.generic.rename.success={0} foi renomeado com sucesso para {1} +luckperms.command.generic.clone.success={0} foi clonado com sucesso em {1} +luckperms.command.generic.info.parent.title=Grupos de Parents +luckperms.command.generic.info.parent.temporary-title=Grupos Temporários de Pais +luckperms.command.generic.info.expires-in=expira em +luckperms.command.generic.info.inherited-from=herdado de +luckperms.command.generic.info.inherited-from-self=si mesmo +luckperms.command.generic.show-tracks.title=Tracks de {0} +luckperms.command.generic.show-tracks.empty={0} não está em nenhum track +luckperms.command.generic.clear.node-removed={0} nódulos foram removidos +luckperms.command.generic.clear.node-removed-singular={0} nódulo foi removido +luckperms.command.generic.clear=Nódulos de {0} limpos no contexto {1} +luckperms.command.generic.permission.info.title=Permissões de {0} +luckperms.command.generic.permission.info.empty={0} não possui quaisquer permissões definidas +luckperms.command.generic.permission.info.click-to-remove=Clique para remover este nódulo de {0} +luckperms.command.generic.permission.check.info.title=Informações da permissão para {0} +luckperms.command.generic.permission.check.info.directly={0} foi {1} definido como {2} no contexto {3} +luckperms.command.generic.permission.check.info.inherited={0} herda {1} definido como {2} de {3} no contexto {4} +luckperms.command.generic.permission.check.info.not-directly={0} não tem {1} definido +luckperms.command.generic.permission.check.info.not-inherited={0} não herda {1} +luckperms.command.generic.permission.check.result.title=Verificação de permissão para {0} +luckperms.command.generic.permission.check.result.result-key=Resultado +luckperms.command.generic.permission.check.result.processor-key=Processador +luckperms.command.generic.permission.check.result.cause-key=Causa +luckperms.command.generic.permission.check.result.context-key=Contexto +luckperms.command.generic.permission.set=Definir {0} a {1} para {2} no contexto {3} +luckperms.command.generic.permission.already-has={0} já tem {1} definidos no contexto {2} +luckperms.command.generic.permission.set-temp=Definir {0} a {1} para {2} por uma duração de {3} no contexto {4} +luckperms.command.generic.permission.already-has-temp={0} já possui {1} definido temporariamente no contexto {2} +luckperms.command.generic.permission.unset=Removido {0} para {1} no contexto {2} +luckperms.command.generic.permission.doesnt-have={0} não tem {1} definido no contexto {2} +luckperms.command.generic.permission.unset-temp=Desconfigurar a permissão temporária {0} para {1} no contexto {2} +luckperms.command.generic.permission.subtract=Definir {0} como {1} para {2} por uma duração de {3} no contexto {4}, {5} a menos do que antes +luckperms.command.generic.permission.doesnt-have-temp={0} não possui {1} definido temporariamente no contexto {2} +luckperms.command.generic.permission.clear=As permissões de {0} foram apagadas no contexto {1} +luckperms.command.generic.parent.info.title=Grupos de {0} +luckperms.command.generic.parent.info.empty={0} não tem quaisquer pais definidos +luckperms.command.generic.parent.info.click-to-remove=Clique para remover esse grupo de {0} +luckperms.command.generic.parent.add={0} agora herda as permissões de {1} no contexto {2} +luckperms.command.generic.parent.add-temp={0} agora herda as permissões de {1} por uma duração de {2} no contexto {3} +luckperms.command.generic.parent.set={0} teve seus grupos-pai existentes apagados, e agora herda apenas {1} em contexto {2} +luckperms.command.generic.parent.set-track={0} teve seus grupos-pai existentes na escada {1}, e agora só herda {2} no contexto {3} +luckperms.command.generic.parent.remove={0} não herda mais as permissões de {1} no contexto {2} +luckperms.command.generic.parent.remove-temp={0} não herda mais temporariamente as permissões de {1} no contexto {2} +luckperms.command.generic.parent.subtract={0} herdará permissões de {1} por uma duração de {2} no contexto {3}, {4} menos que antes +luckperms.command.generic.parent.clear=Os pais de {0} foram apagadas no contexto {1} +luckperms.command.generic.parent.clear-track=Os pais de {0} na escada {1} foram apagadas no contexto {2} +luckperms.command.generic.parent.already-inherits={0} já herda de {1} no contexto {2} +luckperms.command.generic.parent.doesnt-inherit={0} não herda de {1} no contexto {2} +luckperms.command.generic.parent.already-temp-inherits={0} já herda temporariamente de {1} no contexto {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} não herda temporariamente de {1} no contexto {2} +luckperms.command.generic.chat-meta.info.title-prefix=Prefixos de {0} +luckperms.command.generic.chat-meta.info.title-suffix=Sufixos de {0} +luckperms.command.generic.chat-meta.info.none-prefix={0} não tem prefixos +luckperms.command.generic.chat-meta.info.none-suffix={0} não tem sufixos +luckperms.command.generic.chat-meta.info.click-to-remove=Clique para remover este {0} de {1} +luckperms.command.generic.chat-meta.already-has={0} já tem {1} {2} definido a uma prioridade de {3} no contexto {4} +luckperms.command.generic.chat-meta.already-has-temp={0} já tem {1} {2} definido temporariamente a uma prioridade de {3} no contexto {4} +luckperms.command.generic.chat-meta.doesnt-have={0} não tem {1} {2} definido a uma prioridade de {3} no contexto {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} não tem {1} {2} definido temporariamente a uma prioridade de {3} no contexto {4} +luckperms.command.generic.chat-meta.add={0} teve {1} {2} definido como uma prioridade de {3} no contexto {4} +luckperms.command.generic.chat-meta.add-temp={0} teve {1} {2} definido a uma prioridade de {3} por uma duração de {4} no contexto {5} +luckperms.command.generic.chat-meta.remove={0} teve {1} {2} na prioridade {3} removido no contexto {4} +luckperms.command.generic.chat-meta.remove-bulk={0} teve todos {1} na prioridade {2} removidos no contexto {3} +luckperms.command.generic.chat-meta.remove-temp={0} teve temporário {1} {2} na prioridade {3} removido no contexto {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} teve todos temporários os {1} na prioridade {2} removido no contexto {3} +luckperms.command.generic.meta.info.title=Metadados de {0} +luckperms.command.generic.meta.info.none={0} não tem meta +luckperms.command.generic.meta.info.click-to-remove=Clique para remover este meta node de {0} +luckperms.command.generic.meta.already-has={0} já tem meta-chave {1} definida como {2} no contexto {3} +luckperms.command.generic.meta.already-has-temp={0} já tem meta-chave {1} temporariamente definida como {2} no contexto {3} +luckperms.command.generic.meta.doesnt-have={0} não tem meta-chave {1} definida no contexto {2} +luckperms.command.generic.meta.doesnt-have-temp={0} não tem meta-chave {1} definida temporariamente no contexto {2} +luckperms.command.generic.meta.set=Defina a meta-chave {0} como {1} para {2} no contexto {3} +luckperms.command.generic.meta.set-temp=Defina a meta-chave {0} como {1} para {2} por uma duração de {3} no contexto {4} +luckperms.command.generic.meta.unset=Remova a meta-chave {0} para {1} no contexto {2} +luckperms.command.generic.meta.unset-temp=Remova a meta-chave temporária {0} para {1} no contexto {2} +luckperms.command.generic.meta.clear=O metatipo de correspondência {1} de {0} foi apagado no contexto {2} +luckperms.command.generic.contextual-data.title=Dados Contextuais +luckperms.command.generic.contextual-data.mode.key=modo +luckperms.command.generic.contextual-data.mode.server=servidor +luckperms.command.generic.contextual-data.mode.active-player=jogador ativo +luckperms.command.generic.contextual-data.contexts-key=Contextos +luckperms.command.generic.contextual-data.prefix-key=Prefixo +luckperms.command.generic.contextual-data.suffix-key=Sufixo +luckperms.command.generic.contextual-data.primary-group-key=Grupo Primário +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Nenhum +luckperms.command.user.info.title=Informação do Usuário +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=tipo +luckperms.command.user.info.uuid-type.mojang=Mojang +luckperms.command.user.info.uuid-type.not-mojang=offline +luckperms.command.user.info.status-key=Estado +luckperms.command.user.info.status.online=Online +luckperms.command.user.info.status.offline=Offline +luckperms.command.user.removegroup.error-primary=Você não pode remover um usuário do grupo primário +luckperms.command.user.primarygroup.not-member={0} não era um membro de {1}, adicionando-o agora +luckperms.command.user.primarygroup.already-has={0} já tem {1} definido como seu grupo principal +luckperms.command.user.primarygroup.warn-option=Aviso\: O método de cálculo do grupo primário sendo usado por este servidor ({0}) pode não refletir esta alteração +luckperms.command.user.primarygroup.set=O grupo primário {0} foi definido como {1} +luckperms.command.user.track.error-not-contain-group={0} ainda não está em nenhum grupo em {1} +luckperms.command.user.track.unsure-which-track=Não sabe qual caminho usar, por favor especificar um argumento +luckperms.command.user.track.missing-group-advice=Crie o grupo ou o remova da faixa e tente novamente +luckperms.command.user.promote.added-to-first={0} não está em nenhum grupo em {1}, então foram adicionados ao primeiro grupo, {2} no contexto {3} +luckperms.command.user.promote.not-on-track={0} não está em nenhum grupo em {1}, então não foi promovido +luckperms.command.user.promote.success=Promovendo {0} ao longo da faixa {1} de {2} para {3} no contexto {4} +luckperms.command.user.promote.end-of-track=O fim da faixa {0} foi alcançado, incapaz de promover {1} +luckperms.command.user.promote.next-group-deleted=O próximo grupo na faixa, {0}, não existe mais +luckperms.command.user.promote.unable-to-promote=Não foi possível promover o usuário +luckperms.command.user.demote.success=Promovendo {0} ao longo da faixa {1} de {2} para {3} no contexto {4} +luckperms.command.user.demote.end-of-track=O fim da faixa {0} foi alcançado, então {1} foi removido de {2} +luckperms.command.user.demote.end-of-track-not-removed=O fim da faixa {0} foi alcançado, mas {1} não foi removido do primeiro grupo +luckperms.command.user.demote.previous-group-deleted=O grupo anterior na faixa, {0}, não existe mais +luckperms.command.user.demote.unable-to-demote=Não foi possível despromover o usuário +luckperms.command.group.list.title=Grupos +luckperms.command.group.delete.not-default=Você não pode excluir o grupo padrão +luckperms.command.group.info.title=Informações do Grupo +luckperms.command.group.info.display-name-key=Nome de Exibição +luckperms.command.group.info.weight-key=Peso +luckperms.command.group.setweight.set=Definir o peso {0} para o grupo {1} +luckperms.command.group.setdisplayname.doesnt-have={0} não possui um nome de exibição definido +luckperms.command.group.setdisplayname.already-has={0} já tem um nome de exibição de {1} +luckperms.command.group.setdisplayname.already-in-use=O nome de exibição {0} já está sendo usado por {1} +luckperms.command.group.setdisplayname.set=Definir nome de exibição para {0} para o grupo {1} no contexto {2} +luckperms.command.group.setdisplayname.removed=Remover nome de exibição para o grupo {0} no contexto {1} +luckperms.command.track.list.title=Lista de promoção +luckperms.command.track.path.empty=Nenhum +luckperms.command.track.info.showing-track=Mostrar lista de promoção +luckperms.command.track.info.path-property=Caminho +luckperms.command.track.clear={0} grupos de faixas foram limpos +luckperms.command.track.append.success=Grupo {0} foi anexado à faixa {1} +luckperms.command.track.insert.success=O grupo {0} foi inserido na faixa {1} na posição {2} +luckperms.command.track.insert.error-number=Número esperado, mas em vez disso recebido\: {0} +luckperms.command.track.insert.error-invalid-pos=Não é possível inserir na posição {0} +luckperms.command.track.insert.error-invalid-pos-reason=posição Inválida +luckperms.command.track.remove.success=O grupo {0} foi removido da faixa {1} +luckperms.command.track.error-empty={0} não pode ser usado, pois está vazio ou contém apenas um grupo +luckperms.command.track.error-multiple-groups={0} é um membro de múltiplos grupos deste caminho +luckperms.command.track.error-ambiguous=Não foi possível determinar sua localização +luckperms.command.track.already-contains={0} já contém {1} +luckperms.command.track.doesnt-contain={0} não deve conter {1} +luckperms.command.log.load-error=Não foi possível carregar o log +luckperms.command.log.invalid-page=Número de página inválido +luckperms.command.log.invalid-page-range=Por favor, insira um valor entre {0} e {1} +luckperms.command.log.empty=Não há nenhum registro na log +luckperms.command.log.notify.error-console=Não é possível alterar as notificações para o console +luckperms.command.log.notify.enabled-term=Ativado +luckperms.command.log.notify.disabled-term=Desativado +luckperms.command.log.notify.changed-state={0} saídas no registro +luckperms.command.log.notify.already-on=Você já está recebendo notificações +luckperms.command.log.notify.already-off=Você não está recebendo notificações no momento +luckperms.command.log.notify.invalid-state=Estado desconhecido. Esperando {0} ou {1} +luckperms.command.log.show.search=Mostrando ações recentes para consulta {0} +luckperms.command.log.show.recent=Mostrando ações recentes +luckperms.command.log.show.by=Mostrando ações recentes de {0} +luckperms.command.log.show.history=Mostrando histórico de {0} {1} +luckperms.command.export.error-term=Erro +luckperms.command.export.already-running=Outro processo de exportação já está sendo executado +luckperms.command.export.file.already-exists=Arquivo {0} já existe +luckperms.command.export.file.not-writable=O arquivo {0} não pode ser lido +luckperms.command.export.file.success=Exportado com sucesso para {0} +luckperms.command.export.file-unexpected-error-writing=Ocorreu um erro inesperado ao escrever no arquivo +luckperms.command.export.web.export-code=Exportar Código +luckperms.command.export.web.import-command-description=Use o seguinte comando para importar +luckperms.command.import.term=Importar +luckperms.command.import.error-term=Erro +luckperms.command.import.already-running=Outro processo de importação já está em execução +luckperms.command.import.file.doesnt-exist=O Arquivo {0} não existe +luckperms.command.import.file.not-readable=O arquivo {0} não pode ser lido +luckperms.command.import.file.unexpected-error-reading=Ocorreu um erro inesperado ao ler o arquivo de importação +luckperms.command.import.file.correct-format=este é o formato correto? +luckperms.command.import.web.unable-to-read=Não foi possível ler os dados usando o código fornecido +luckperms.command.import.progress.percent={0}% concluído +luckperms.command.import.progress.operations={0}/{1} operações concluídas +luckperms.command.import.starting=Iniciando processo de importação +luckperms.command.import.completed=CONCLUÍDO +luckperms.command.import.duration=demorou {0} segundos +luckperms.command.bulkupdate.must-use-console=O comando de atualização em massa só pode ser usado pelo console +luckperms.command.bulkupdate.invalid-data-type=Tipo inválido, estava esperando {0} +luckperms.command.bulkupdate.invalid-constraint=Restrição inválida {0} +luckperms.command.bulkupdate.invalid-constraint-format=As restrições devem estar no formato {0} +luckperms.command.bulkupdate.invalid-comparison=Operador de comparação inválido {0} +luckperms.command.bulkupdate.invalid-comparison-format=Era esperado um dos seguintes\: {0} +luckperms.command.bulkupdate.queued=A operação de atualização em massa foi colocada na fila +luckperms.command.bulkupdate.confirm=Execute {0} para executar a atualização +luckperms.command.bulkupdate.unknown-id=A operação com id {0} não existe ou expirou +luckperms.command.bulkupdate.starting=A atualização em massa está agora em execução +luckperms.command.bulkupdate.success=A atualização em massa foi concluída com sucesso +luckperms.command.bulkupdate.success.statistics.nodes=Total de nós afetados +luckperms.command.bulkupdate.success.statistics.users=Total de usuários afetados +luckperms.command.bulkupdate.success.statistics.groups=Total de grupos afetados +luckperms.command.bulkupdate.failure=Falha na atualização em massa, verifique os erros no console +luckperms.command.update-task.request=Uma tarefa de atualização foi solicitada, por favor aguarde +luckperms.command.update-task.complete=Atualização completa +luckperms.command.update-task.push.attempting=Agora tentando enviar para outros servidores +luckperms.command.update-task.push.complete=Outros servidores foram notificados via {0} com êxito +luckperms.command.update-task.push.error=Erro ao enviar as mudanças para outros servidores +luckperms.command.update-task.push.error-not-setup=Não é possível enviar as alterações para outros servidores porque o serviço de mensagens não foi configurado +luckperms.command.reload-config.success=O arquivo de configuração foi recarregado +luckperms.command.reload-config.restart-note=algumas opções só serão aplicadas depois que o servidor tiver sido reiniciado +luckperms.command.translations.searching=Procurando por traduções disponíveis, por favor aguarde... +luckperms.command.translations.searching-error=Não foi possível obter a lista de traduções disponíveis +luckperms.command.translations.installed-translations=Traduções instaladas +luckperms.command.translations.available-translations=Traduções disponíveis +luckperms.command.translations.percent-translated={0}% traduzido +luckperms.command.translations.translations-by=por +luckperms.command.translations.installing=Instalando traduções, por favor aguarde... +luckperms.command.translations.download-error=Não foi possível baixar a tradução para {0} +luckperms.command.translations.installing-specific=Instalando idioma {0}... +luckperms.command.translations.install-complete=Instalação completa +luckperms.command.translations.download-prompt=Use {0} para baixar e instalar as versões mais atualizadas dessas traduções fornecidas pela comunidade +luckperms.command.translations.download-override-warning=Isto irá substituir todas as alterações feitas por você nestes idiomas +luckperms.usage.user.description=Comandos para gerenciar os usuários dentro do LuckPerms. (Um ''usuário'' no LuckPerms é apenas um jogador, e pode-se referir ao seu UUID ou nick) +luckperms.usage.group.description=Comandos para o gerenciamento de grupos dentro do LuckPerms. Grupos são apenas coleções de permissão que podem ser dadas para múltiplos usuários. Para criar novos grupos utilize o comando ''creategroup''. +luckperms.usage.track.description=Comandos para gerenciar faixas de caminhos dentro de LuckPerms. Uma faixa de caminho é uma coleção ordenada de grupos que podem ser usados para definir promoções e rebaixamentos. +luckperms.usage.log.description=Um conjunto de comandos para gerenciar as configurações da log no LuckPerms. +luckperms.usage.sync.description=Recarrega todos os dados dentro do armazenamento do plugin na memória e aplica quaisquer alterações detectadas. +luckperms.usage.info.description=Mostra informações gerais sobre a instância ativa do plugin. +luckperms.usage.editor.description=Cria uma nova sessão de editor web +luckperms.usage.editor.argument.type=os tipos para carregar no editor. (''todos'', ''usuários'' ou ''grupos'') +luckperms.usage.editor.argument.filter=permissão para filtrar entradas do usuário por +luckperms.usage.verbose.description=Controla o sistema de verificação de permissão detalhada do plugin. +luckperms.usage.verbose.argument.action=se habilitar ou desabilitar o log ou fazer upload da saída registrada +luckperms.usage.verbose.argument.filter=o filtro para combinar as entradas com +luckperms.usage.verbose.argument.commandas=o jogador/comando para executar +luckperms.usage.tree.description=Gera uma lista de exibição (hierarquia ordenada) de todas as permissões conhecidas pelo LuckPerms. +luckperms.usage.tree.argument.scope=a raiz da árvore. Especifique "." para incluir todas as permissões +luckperms.usage.tree.argument.player=o nome do usuario para checar contra +luckperms.usage.search.description=Procura por todos os usuários/grupos com uma permissão específica +luckperms.usage.search.argument.permission=a permissão para pesquisar +luckperms.usage.search.argument.page=a página para ver +luckperms.usage.network-sync.description=Sincronize as alterações com o armazenamento e solicite que todos os outros servidores da rede façam o mesmo +luckperms.usage.import.description=Importa dados de um arquivo de exportação (previamente criado) +luckperms.usage.import.argument.file=selecione o arquivo à importar +luckperms.usage.import.argument.replace=substituir os dados existentes em vez de se fundir +luckperms.usage.import.argument.upload=carregar os dados de uma exportação anterior +luckperms.usage.export.description=Exporta todos os dados de permissões para um arquivo de "exportação". Poderá ser importado novamente mais tarde. +luckperms.usage.export.argument.file=exportar o arquivo para +luckperms.usage.export.argument.without-users=excluir os usuários da exportação +luckperms.usage.export.argument.without-groups=excluir grupos da exportação +luckperms.usage.export.argument.upload=Faça o upload de todos os dados de permissão para o editor web. Poderá ser importado novamente mais tarde. +luckperms.usage.reload-config.description=Recarregue algumas das opções da config +luckperms.usage.bulk-update.description=Executa alterações em massa em todos os dados +luckperms.usage.bulk-update.argument.data-type=o tipo de dados sendo alterados. (''todos'', ''usuários'' ou ''grupos'') +luckperms.usage.bulk-update.argument.action=a ação a realizar-se sobre os dados. (''atualização'' ou ''apagar'') +luckperms.usage.bulk-update.argument.action-field=o campo para agir. Somente necessário para ''atualizar''. (''permissão'', ''servidor'' ou ''mundo'') +luckperms.usage.bulk-update.argument.action-value=o valor para substituir. Apenas necessário para ''atualizar''. +luckperms.usage.bulk-update.argument.constraint=as restrições necessárias para a atualização +luckperms.usage.translations.description=Gerenciar traduções +luckperms.usage.translations.argument.install=subcomando para instalar traduções +luckperms.usage.apply-edits.description=Aplica alterações de permissão feitas a partir do editor web +luckperms.usage.apply-edits.argument.code=o código único para os dados +luckperms.usage.apply-edits.argument.target=a quem aplicar os dados para +luckperms.usage.create-group.description=Criar um novo grupo +luckperms.usage.create-group.argument.name=o nome do grupo +luckperms.usage.create-group.argument.weight=a posição do grupo +luckperms.usage.create-group.argument.display-name=o nome de exibição do grupo +luckperms.usage.delete-group.description=Excluir um grupo +luckperms.usage.delete-group.argument.name=o nome do grupo +luckperms.usage.list-groups.description=Listar todos os grupos na plataforma +luckperms.usage.create-track.description=Criar uma nova track +luckperms.usage.create-track.argument.name=o nome da track +luckperms.usage.delete-track.description=Deleta uma track +luckperms.usage.delete-track.argument.name=o nome da track +luckperms.usage.list-tracks.description=Listar todas as tracks na plataforma +luckperms.usage.user-info.description=Mostra informações sobre o jogador +luckperms.usage.user-switchprimarygroup.description=Muda o grupo primário do jogador +luckperms.usage.user-switchprimarygroup.argument.group=mudar o grupo para +luckperms.usage.user-promote.description=Promove o jogador a uma track +luckperms.usage.user-promote.argument.track=a track para promover um usuário +luckperms.usage.user-promote.argument.context=os contextos para promover o usuário em +luckperms.usage.user-promote.argument.dont-add-to-first=só promova o jogador se ele já estiver na track +luckperms.usage.user-demote.description=Rebaixa o jogador a uma track +luckperms.usage.user-demote.argument.track=a track para rebaixar um usuário +luckperms.usage.user-demote.argument.context=os contextos para promover o usuário em +luckperms.usage.user-demote.argument.dont-remove-from-first=evitar que o jogador seja removido do grupo primário +luckperms.usage.user-clone.description=Clonar usuário +luckperms.usage.user-clone.argument.user=o nome/UUID do jogador para clonar sobre +luckperms.usage.group-info.description=Dá informações sobre o grupo +luckperms.usage.group-listmembers.description=Mostrar os usuários/grupos que herdam deste grupo +luckperms.usage.group-listmembers.argument.page=a página para ver +luckperms.usage.group-setweight.description=Definir o peso dos grupos +luckperms.usage.group-setweight.argument.weight=a posição a setar +luckperms.usage.group-set-display-name.description=Definir o nome de exibição dos grupos +luckperms.usage.group-set-display-name.argument.name=definir o nome para +luckperms.usage.group-set-display-name.argument.context=os contextos para definir o nome em +luckperms.usage.group-rename.description=Renomear o grupo +luckperms.usage.group-rename.argument.name=o novo nome +luckperms.usage.group-clone.description=Clonar o grupo +luckperms.usage.group-clone.argument.name=o nome do grupo para clonar sobre +luckperms.usage.holder-editor.description=Abrir o editor de permissão web +luckperms.usage.holder-showtracks.description=Lista as tracks em que o objeto está +luckperms.usage.holder-clear.description=Remova todas as permissões, grupos e meta +luckperms.usage.holder-clear.argument.context=os contextos a serem filtrados por +luckperms.usage.permission.description=Editar permissões +luckperms.usage.parent.description=Editar heranças +luckperms.usage.meta.description=Editar valores de metadata +luckperms.usage.permission-info.description=Lista os nodes de permissão que o objeto tem +luckperms.usage.permission-info.argument.page=a página para ver +luckperms.usage.permission-info.argument.sort-mode=como classificar as entradas +luckperms.usage.permission-set.description=Setar uma permissão para o jogador +luckperms.usage.permission-set.argument.node=o node da permissão a definir +luckperms.usage.permission-set.argument.value=o valor do node +luckperms.usage.permission-set.argument.context=os contextos para definir a opção em +luckperms.usage.permission-unset.description=Remove uma permissão do jogador +luckperms.usage.permission-unset.argument.node=o node da permissão a definir +luckperms.usage.permission-unset.argument.context=os contextos para remover a permissão +luckperms.usage.permission-settemp.description=Define uma permissão para o objeto temporariamente +luckperms.usage.permission-settemp.argument.node=o node da permissão a definir +luckperms.usage.permission-settemp.argument.value=o valor do node +luckperms.usage.permission-settemp.argument.duration=a duração da permissão até que ela se expire +luckperms.usage.permission-settemp.argument.temporary-modifier=o tempo que a permissão ficará aplicada +luckperms.usage.permission-settemp.argument.context=os contextos para adicionar a permissão em +luckperms.usage.permission-unsettemp.description=Remove uma permissão temporária para o objeto +luckperms.usage.permission-unsettemp.argument.node=o node da permissão a remover +luckperms.usage.permission-unsettemp.argument.duration=a duração para subtrair +luckperms.usage.permission-unsettemp.argument.context=os contextos para remover a permissão +luckperms.usage.permission-check.description=Verifica se um jogador possui uma certa permissão +luckperms.usage.permission-check.argument.node=a permissão para ser verificada +luckperms.usage.permission-clear.description=Limpar todas as permissões +luckperms.usage.permission-clear.argument.context=os contextos a serem filtrados por +luckperms.usage.parent-info.description=Lista os grupos que o objeto herda +luckperms.usage.parent-info.argument.page=a página para ver +luckperms.usage.parent-info.argument.sort-mode=como classificar as entradas +luckperms.usage.parent-set.description=Remove todos os outros grupos que o jogador herda e adiciona o escolhido +luckperms.usage.parent-set.argument.group=definir o grupo para +luckperms.usage.parent-set.argument.context=os contextos para definir o grupo em +luckperms.usage.parent-add.description=Define outro grupo para o jogador herdar permissões +luckperms.usage.parent-add.argument.group=herdar o grupo de +luckperms.usage.parent-add.argument.context=os contextos para herdar o grupo em +luckperms.usage.parent-remove.description=Remove um grupo previamente definido +luckperms.usage.parent-remove.argument.group=o grupo a ser removido +luckperms.usage.parent-remove.argument.context=os contextos para remover o grupo em +luckperms.usage.parent-set-track.description=Remove todos os outros grupos que o objeto herda já na track dada e adiciona-os ao dado +luckperms.usage.parent-set-track.argument.track=a track para definir +luckperms.usage.parent-set-track.argument.group=o grupo a definir ou um número relativo à posição do grupo na track +luckperms.usage.parent-set-track.argument.context=os contextos para definir o grupo em +luckperms.usage.parent-add-temp.description=Define outro grupo para o objeto herdar permissões temporariamente +luckperms.usage.parent-add-temp.argument.group=o grupo irá herdar de +luckperms.usage.parent-add-temp.argument.duration=a duração da associação ao grupo +luckperms.usage.parent-add-temp.argument.temporary-modifier=como a permissão temporária deve ser aplicada +luckperms.usage.parent-add-temp.argument.context=os contextos para definir o grupo em +luckperms.usage.parent-remove-temp.description=Remove uma regra de herança temporária definida anteriormente +luckperms.usage.parent-remove-temp.argument.group=o grupo a ser removido +luckperms.usage.parent-remove-temp.argument.duration=o tempo para subtrair +luckperms.usage.parent-remove-temp.argument.context=os contextos para remover o grupo em +luckperms.usage.parent-clear.description=Limpa todos os "parents" +luckperms.usage.parent-clear.argument.context=os contextos a serem filtrados por +luckperms.usage.parent-clear-track.description=Limpa todos os grupos em uma determinada track +luckperms.usage.parent-clear-track.argument.track=remover a track em +luckperms.usage.parent-clear-track.argument.context=os contextos a serem filtrados por +luckperms.usage.meta-info.description=Mostrar todos os prefixos/sufixos e meta no chat +luckperms.usage.meta-set.description=Define um valor meta +luckperms.usage.meta-set.argument.key=a chave a ser definida +luckperms.usage.meta-set.argument.value=definir o valor para +luckperms.usage.meta-set.argument.context=os contextos para adicionar o par meta em +luckperms.usage.meta-unset.description=Remove um valor meta +luckperms.usage.meta-unset.argument.key=a chave a ser removida +luckperms.usage.meta-unset.argument.context=os contextos para remover o meta +luckperms.usage.meta-settemp.description=Setar um valor meta temporariamente +luckperms.usage.meta-settemp.argument.key=a chave a ser definida +luckperms.usage.meta-settemp.argument.value=definir o valor para +luckperms.usage.meta-settemp.argument.duration=a duração até o valor meta expirar +luckperms.usage.meta-settemp.argument.context=os contextos para adicionar o par meta em +luckperms.usage.meta-unsettemp.description=Remove um valor meta temporário +luckperms.usage.meta-unsettemp.argument.key=a chave a ser removida +luckperms.usage.meta-unsettemp.argument.context=os contextos para adicionar o par meta em +luckperms.usage.meta-addprefix.description=Adicionar um prefixo +luckperms.usage.meta-addprefix.argument.priority=a prioridade do prefixo +luckperms.usage.meta-addprefix.argument.prefix=a string prefixo +luckperms.usage.meta-addprefix.argument.context=os contextos para adicionar o prefixo em +luckperms.usage.meta-addsuffix.description=Adiciona um sufixo +luckperms.usage.meta-addsuffix.argument.priority=a prioridade para adicionar o sufixo +luckperms.usage.meta-addsuffix.argument.suffix=a string sufixo +luckperms.usage.meta-addsuffix.argument.context=os contextos para adicionar o sufixo em +luckperms.usage.meta-setprefix.description=Definir um prefixo +luckperms.usage.meta-setprefix.argument.priority=a prioridade para definir o prefixo em +luckperms.usage.meta-setprefix.argument.prefix=a string prefixo +luckperms.usage.meta-setprefix.argument.context=os contextos para definir o prefixo em +luckperms.usage.meta-setsuffix.description=Definir um sufixo +luckperms.usage.meta-setsuffix.argument.priority=a prioridade para definir o sufixo no +luckperms.usage.meta-setsuffix.argument.suffix=a string sufixo +luckperms.usage.meta-setsuffix.argument.context=os contextos para definir o sufixo +luckperms.usage.meta-removeprefix.description=Remover um prefixo +luckperms.usage.meta-removeprefix.argument.priority=a prioridade do prefixo a ser removido +luckperms.usage.meta-removeprefix.argument.prefix=a string prefixo +luckperms.usage.meta-removeprefix.argument.context=os contextos para remover o prefixo +luckperms.usage.meta-removesuffix.description=Remover um sufixo +luckperms.usage.meta-removesuffix.argument.priority=a prioridade do sufixo a ser removido +luckperms.usage.meta-removesuffix.argument.suffix=a string sufixo +luckperms.usage.meta-removesuffix.argument.context=os contextos para remover o sufixo +luckperms.usage.meta-addtemp-prefix.description=Adicionar um prefixo temporário +luckperms.usage.meta-addtemp-prefix.argument.priority=a prioridade do prefixo a ser definido +luckperms.usage.meta-addtemp-prefix.argument.prefix=a string sufixo +luckperms.usage.meta-addtemp-prefix.argument.duration=a duração que o prefixo irá expirar +luckperms.usage.meta-addtemp-prefix.argument.context=os contextos para adicionar o prefixo +luckperms.usage.meta-addtemp-suffix.description=Adicionar um suffix temporário +luckperms.usage.meta-addtemp-suffix.argument.priority=a prioridade do sufixo a ser adicionado +luckperms.usage.meta-addtemp-suffix.argument.suffix=a string sufixo +luckperms.usage.meta-addtemp-suffix.argument.duration=a duração que o sufixo irá expirar +luckperms.usage.meta-addtemp-suffix.argument.context=os contextos para adicionar a suffix em +luckperms.usage.meta-settemp-prefix.description=Setar um prefixo temporário +luckperms.usage.meta-settemp-prefix.argument.priority=a prioridade do prefixo a ser adicionado +luckperms.usage.meta-settemp-prefix.argument.prefix=a string prefixo +luckperms.usage.meta-settemp-prefix.argument.duration=a duração que o prefixo irá expirar +luckperms.usage.meta-settemp-prefix.argument.context=os contextos para definir o prefixo +luckperms.usage.meta-settemp-suffix.description=Setar um suffix temporário +luckperms.usage.meta-settemp-suffix.argument.priority=a prioridade para definir o sufixo +luckperms.usage.meta-settemp-suffix.argument.suffix=a string sufixo +luckperms.usage.meta-settemp-suffix.argument.duration=a duração que o sufixo irá expirar +luckperms.usage.meta-settemp-suffix.argument.context=os contextos para definir o sufixo em +luckperms.usage.meta-removetemp-prefix.description=Remover um prefixo temporário +luckperms.usage.meta-removetemp-prefix.argument.priority=a prioridade do prefixo a ser removido +luckperms.usage.meta-removetemp-prefix.argument.prefix=a string prefixo +luckperms.usage.meta-removetemp-prefix.argument.context=os contextos para remover o prefixo em +luckperms.usage.meta-removetemp-suffix.description=Remover um sufixo temporário +luckperms.usage.meta-removetemp-suffix.argument.priority=a prioridade do sufixo a ser removido +luckperms.usage.meta-removetemp-suffix.argument.suffix=a string sufixo +luckperms.usage.meta-removetemp-suffix.argument.context=os contextos para remover o sufixo em +luckperms.usage.meta-clear.description=Limpa todos os metadados +luckperms.usage.meta-clear.argument.type=o tipo de meta que será removido +luckperms.usage.meta-clear.argument.context=os contextos a serem filtrados por +luckperms.usage.track-info.description=Exibe informações sobre uma track +luckperms.usage.track-editor.description=Abre o editor de permissão da web +luckperms.usage.track-append.description=Acrescenta um grupo ao final da track +luckperms.usage.track-append.argument.group=o grupo a ser adicionado +luckperms.usage.track-insert.description=Insere um grupo em uma determinada posição na track +luckperms.usage.track-insert.argument.group=o grupo a ser inserido +luckperms.usage.track-insert.argument.position=a posição de inserir o grupo em (a primeira posição na track é 1) +luckperms.usage.track-remove.description=Remover um grupo de uma track +luckperms.usage.track-remove.argument.group=o grupo a ser removido +luckperms.usage.track-clear.description=Limpa os grupos na track +luckperms.usage.track-rename.description=Renomear a faixa +luckperms.usage.track-rename.argument.name=o novo nome +luckperms.usage.track-clone.description=Clonar a track +luckperms.usage.track-clone.argument.name=o nome da track para clonar +luckperms.usage.log-recent.description=Ver ações recentes +luckperms.usage.log-recent.argument.user=o nome/uuid do usuário para filtrar por +luckperms.usage.log-recent.argument.page=o número da página para visualizar +luckperms.usage.log-search.description=Procurar no registro por uma entrada +luckperms.usage.log-search.argument.query=a consulta para pesquisa por +luckperms.usage.log-search.argument.page=o número da página para visualizar +luckperms.usage.log-notify.description=Ativar/desativar notificações de registro +luckperms.usage.log-notify.argument.toggle=se deve ligar ou desligar +luckperms.usage.log-user-history.description=Visualizar histórico de um usuário +luckperms.usage.log-user-history.argument.user=o nome/UUID do jogador +luckperms.usage.log-user-history.argument.page=o número da página para visualizar +luckperms.usage.log-group-history.description=Ver o histórico de um grupo +luckperms.usage.log-group-history.argument.group=o nome do grupo +luckperms.usage.log-group-history.argument.page=o número da página para visualizar +luckperms.usage.log-track-history.description=Ver o histórico de uma track +luckperms.usage.log-track-history.argument.track=o nome da track +luckperms.usage.log-track-history.argument.page=o número da página para visualizar +luckperms.usage.sponge.description=Editar dados extras do Sponge +luckperms.usage.sponge.argument.collection=a coleção a realizar consultar +luckperms.usage.sponge.argument.subject=o assunto a ser modificado +luckperms.usage.sponge-permission-info.description=Exibe informações sobre as permissões do assunto +luckperms.usage.sponge-permission-info.argument.contexts=os contextos a serem filtrados por +luckperms.usage.sponge-permission-set.description=Define uma permissão para o Assunto +luckperms.usage.sponge-permission-set.argument.node=o node da permissão a definir +luckperms.usage.sponge-permission-set.argument.tristate=o valor para definir a permissão para +luckperms.usage.sponge-permission-set.argument.contexts=os contextos para definir a permissão em +luckperms.usage.sponge-permission-clear.description=Limpa as permissões dos assuntos +luckperms.usage.sponge-permission-clear.argument.contexts=os contextos para limpar as permissões em +luckperms.usage.sponge-parent-info.description=Mostra informações sobre os parentes do sujeito +luckperms.usage.sponge-parent-info.argument.contexts=os contextos a serem filtrados por +luckperms.usage.sponge-parent-add.description=Adiciona um parente ao sujeito +luckperms.usage.sponge-parent-add.argument.collection=a coleção de assunto onde o assunto pai é +luckperms.usage.sponge-parent-add.argument.subject=o nome do parente do assunto +luckperms.usage.sponge-parent-add.argument.contexts=os contextos para adicionar o grupo +luckperms.usage.sponge-parent-remove.description=Remove um parente do assunto +luckperms.usage.sponge-parent-remove.argument.collection=a coleção de assunto onde o assunto pai é +luckperms.usage.sponge-parent-remove.argument.subject=o nome do parente do assunto +luckperms.usage.sponge-parent-remove.argument.contexts=os contextos para remover o parente em +luckperms.usage.sponge-parent-clear.description=Limpa os parentes dos assuntos +luckperms.usage.sponge-parent-clear.argument.contexts=os contextos para limpar o parente em +luckperms.usage.sponge-option-info.description=Exibe informações sobre as opções do assunto +luckperms.usage.sponge-option-info.argument.contexts=os contextos a serem filtradados por +luckperms.usage.sponge-option-set.description=Define uma opção para o assunto +luckperms.usage.sponge-option-set.argument.key=a chave a ser definida +luckperms.usage.sponge-option-set.argument.value=o valor para definir a chave para +luckperms.usage.sponge-option-set.argument.contexts=os contextos para definir a opção em +luckperms.usage.sponge-option-unset.description=Desdefine uma opção para o assunto +luckperms.usage.sponge-option-unset.argument.key=a chave a ser removida +luckperms.usage.sponge-option-unset.argument.contexts=os contextos para desativar a chave em +luckperms.usage.sponge-option-clear.description=Limpa as opções de assuntos +luckperms.usage.sponge-option-clear.argument.contexts=os contextos para limpar opções em diff --git a/src/plugins/LuckPerms/translations/repository/ro_RO.properties b/src/plugins/LuckPerms/translations/repository/ro_RO.properties new file mode 100644 index 0000000..664a0e6 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/ro_RO.properties @@ -0,0 +1,355 @@ +luckperms.logs.actionlog-prefix=INFO +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EXPORT +luckperms.commandsystem.available-commands=Folosește {0} pentru a vedea comenzile valabile +luckperms.commandsystem.command-not-recognised=Comanda necunoscuta +luckperms.commandsystem.no-permission=Nu aveti permisiunea pentru a folosi aceasta comanda\! +luckperms.commandsystem.no-permission-subcommands=Nu aveti permisiunea pentru a folosii orice sub-comanda +luckperms.commandsystem.already-executing-command=Se execută o altă comandă, așteptând să se termine... +luckperms.commandsystem.usage.sub-commands-header=Sub-comenzi +luckperms.commandsystem.usage.usage-header=Folosință Comandă +luckperms.commandsystem.usage.arguments-header=Argumente +luckperms.first-time.no-permissions-setup=Se pare ca nicio permisiune nu a fost configurata inca\! +luckperms.first-time.use-console-to-give-access=Inainte de a putea utiliza oricare dintre comenzile LuckPerms in joc, trebuie sa folositi consola pentru a va oferi acces +luckperms.first-time.console-command-prompt=Deschideți consola și executații +luckperms.first-time.next-step=După ce ați făcut acest lucru, puteți începe să definiți atribuțiile și grupurile de permisiuni +luckperms.first-time.wiki-prompt=Nu știți de unde să începeți? Vedeți aici\: {0} +luckperms.login.try-again=Încercă din nou mai târziu +luckperms.login.loading-database-error=A apărut o eroare la baza de date în timp ce se încărcau datele permisiunilor +luckperms.login.server-admin-check-console-errors=Dacă sunteți administrator pe server, verificați consola pentru orice eroare +luckperms.login.server-admin-check-console-info=Vă rugăm să verificaţi consola serverului pentru mai multe informaţii +luckperms.login.data-not-loaded-at-pre=Datele permisiunilor pentru utilizatorul dvs. nu au fost încărcate în timpul etapei de pre-conectare +luckperms.login.unable-to-continue=imposibil să continui +luckperms.login.craftbukkit-offline-mode-error=acest lucru este posibil din cauza unui conflict intre CraftBukkit si setarea online-mode +luckperms.login.unexpected-error=A apărut o eroare neașteptată în timpul configurării datelor permisiunilor +luckperms.opsystem.disabled=Sistemul de vanilla de OP este dezactivat pe acest server +luckperms.opsystem.sponge-warning=Vă rugăm să rețineți că starea de Operator Server nu are niciun efect la verificarea permisiunilor pe Sponge atunci când un plugin de permisiune este instalat, trebuie să editați datele utilizatorului direct +luckperms.duration.unit.years.plural={0} ani +luckperms.duration.unit.years.singular={0} an +luckperms.duration.unit.years.short={0}y +luckperms.duration.unit.months.plural={0} luni +luckperms.duration.unit.months.singular={0} luna +luckperms.duration.unit.months.short={0}luni +luckperms.duration.unit.weeks.plural={0} saptamani +luckperms.duration.unit.weeks.singular={0} saptamana +luckperms.duration.unit.weeks.short={0}w +luckperms.duration.unit.days.plural={0} zile +luckperms.duration.unit.days.singular={0} zi +luckperms.duration.unit.days.short={0}z +luckperms.duration.unit.hours.plural={0} ore +luckperms.duration.unit.hours.singular={0} ora +luckperms.duration.unit.hours.short={0}h +luckperms.duration.unit.minutes.plural={0} minute +luckperms.duration.unit.minutes.singular={0} minut +luckperms.duration.unit.minutes.short={0}m +luckperms.duration.unit.seconds.plural={0} secunde +luckperms.duration.unit.seconds.singular={0} secunda +luckperms.duration.unit.seconds.short={0}s +luckperms.duration.since=in urma cu {0} +luckperms.command.misc.invalid-code=Cod invalid +luckperms.command.misc.response-code-key=cod de raspuns +luckperms.command.misc.error-message-key=mesaj +luckperms.command.misc.bytebin-unable-to-communicate=Imposibil de comunicat cu bytebin +luckperms.command.misc.webapp-unable-to-communicate=Imposibil de comunicat cu aplicația web +luckperms.command.misc.check-console-for-errors=Verificați consola pentru erori +luckperms.command.misc.file-must-be-in-data={0} trebuie să fie un sub-fișier al dosarului de date +luckperms.command.misc.wait-to-finish=Vă rugăm să așteptați ca acesta să se termine și încercați din nou +luckperms.command.misc.invalid-priority=Prioritate {0} invalidă +luckperms.command.misc.expected-number=Folosește un număr +luckperms.command.misc.date-parse-error=Nu s-a putut analiza data {0} +luckperms.command.misc.date-in-past-error=Nu poți alege o dată în trecut\! +luckperms.command.misc.page=pagina {0} din {1} +luckperms.command.misc.page-entries={0} intrări +luckperms.command.misc.none=Nici unul +luckperms.command.misc.loading.error.unexpected=A apărut o eroare neașteptată +luckperms.command.misc.loading.error.user=Utilizatorul nu a fost încărcat +luckperms.command.misc.loading.error.user-specific=Nu s-a putut încărca utilizatorul {0} +luckperms.command.misc.loading.error.user-not-found=Un utilizator pentru {0} nu a putut fi găsit +luckperms.command.misc.loading.error.user-save-error=A apărut o eroare la salvarea datelor utilizatorului {0} +luckperms.command.misc.loading.error.user-not-online=Utilizatorul {0} nu este online +luckperms.command.misc.loading.error.user-invalid={0} nu este un nume de utilizator/uuid valid +luckperms.command.misc.loading.error.user-not-uuid=Utilizatorul {0} nu este un uuid valid +luckperms.command.misc.loading.error.group=Grupul nu a fost încărcat +luckperms.command.misc.loading.error.all-groups=Imposibil de încărcat toate grupurile +luckperms.command.misc.loading.error.group-not-found=Un grup numit {0} nu a putut fi găsit +luckperms.command.misc.loading.error.group-save-error=A apărut o eroare la salvarea datelor de grup pentru {0} +luckperms.command.misc.loading.error.group-invalid={0} nu este un nume de grup valid +luckperms.command.misc.loading.error.track=Traseul nu a fost încărcat +luckperms.command.misc.loading.error.all-tracks=Imposibil de încărcat toate traseele +luckperms.command.misc.loading.error.track-not-found=Un traseu numit {0} nu a putut fi găsit +luckperms.command.misc.loading.error.track-save-error=A apărut o eroare la salvarea datelor de traseu pentru {0} +luckperms.command.misc.loading.error.track-invalid={0} nu este un nume de traseu valid +luckperms.command.editor.no-match=Nu se poate deschide editorul, nici un obiect nu se potrivește cu tipul dorit +luckperms.command.editor.start=Pregătim o nouă sesiune în editor, vă rugăm așteptați... +luckperms.command.editor.url=Faceţi clic pe link-ul de mai jos pentru a deschide editorul +luckperms.command.editor.unable-to-communicate=Imposibil de comunicat cu editorul +luckperms.command.editor.apply-edits.success=Datele editorului web au fost aplicate cu succes la {0} {1} +luckperms.command.editor.apply-edits.success-summary={0} {1} și {2} {3} +luckperms.command.editor.apply-edits.success.additions=adăugări +luckperms.command.editor.apply-edits.success.additions-singular=adăugare +luckperms.command.editor.apply-edits.success.deletions=ștergeri +luckperms.command.editor.apply-edits.success.deletions-singular=ştergere +luckperms.command.editor.apply-edits.no-changes=Nicio modificare nu a fost aplicată din editorul web, datele returnate nu conțin nici o editare +luckperms.command.editor.apply-edits.unknown-type=Imposibil de aplicat editarea pentru tipul de obiect specificat +luckperms.command.editor.apply-edits.unable-to-read=Imposibil de citit datele folosind codul dat +luckperms.command.search.searching.permission=Se caută utilizatori și grupuri cu {0} +luckperms.command.search.searching.inherit=Se caută utilizatori și grupuri care moștenesc de la {0} +luckperms.command.search.result=S-au găsit {0} intrări de la {1} utilizatori și {2} grupuri +luckperms.command.search.result.default-notice=Notă\: când cauți membrii din grupul implicit, jucătorii offline fără alte permisiuni nu vor fi afișați\! +luckperms.command.search.showing-users=Afișare intrări utilizator +luckperms.command.search.showing-groups=Arată intrările grupului +luckperms.command.tree.start=Se generează permisiunile, vă rugăm așteptați... +luckperms.command.tree.empty=Nu s-au putut genera, nu au fost găsite rezultate +luckperms.command.tree.url=URL permisiuni +luckperms.command.verbose.invalid-filter={0} nu este un filtru valid +luckperms.command.verbose.enabled=Inregistrarea detaliata {0} pentru verificarea potrivirii {1} +luckperms.command.verbose.command-exec=Forțează {0} să execute comanda {1} și să raporteze toate verificările efectuate... +luckperms.command.verbose.off=Jurnal detaliat {0} +luckperms.command.verbose.command-exec-complete=Executarea comenzii completă +luckperms.command.verbose.command.no-checks=Execuția comenzii s-a încheiat, dar nu au fost efectuate verificări de permisiune +luckperms.command.verbose.command.possibly-async=Acest lucru poate fi deoarece plugin-ul rulează comenzile în fundal (async) +luckperms.command.verbose.command.try-again-manually=Încă poți folosi verbose manual pentru a detecta verificările de acest gen +luckperms.command.verbose.enabled-recording=Inregistrarea detaliata {0} pentru verificarea potrivirii {1} +luckperms.command.verbose.uploading=Jurnal detaliat {0}, încărcare rezultate... +luckperms.command.verbose.url=URL rezultate detaliate +luckperms.command.verbose.enabled-term=activat +luckperms.command.verbose.disabled-term=dezactivat +luckperms.command.verbose.query-any=ORICARE +luckperms.command.info.running-plugin=Rulează +luckperms.command.info.platform-key=Platformă +luckperms.command.info.server-brand-key=Marca serverului +luckperms.command.info.server-version-key=Versiune server +luckperms.command.info.storage-key=Stocare +luckperms.command.info.storage-type-key=Tip +luckperms.command.info.storage.meta.split-types-key=Tipuri +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=Conectat +luckperms.command.info.storage.meta.file-size-key=Dimensiune fișier +luckperms.command.info.extensions-key=Extensii +luckperms.command.info.messaging-key=Mesagerie +luckperms.command.info.instance-key=Instanță +luckperms.command.info.static-contexts-key=Contexte statice +luckperms.command.info.online-players-key=Jucători online +luckperms.command.info.online-players-unique={0} unici +luckperms.command.info.uptime-key=Timp de funcționare +luckperms.command.info.local-data-key=Date locale +luckperms.command.info.local-data={0} utilizatori, {1} grupuri, {2} trasee +luckperms.command.generic.create.success={0} a fost creat cu succes +luckperms.command.generic.create.error=A apărut o eroare în timpul creării {0} +luckperms.command.generic.create.error-already-exists={0} există deja\! +luckperms.command.generic.delete.success={0} a fost șters cu succes +luckperms.command.generic.delete.error=A apărut o eroare la ștergerea {0} +luckperms.command.generic.delete.error-doesnt-exist={0} nu există\! +luckperms.command.generic.rename.success={0} a fost redenumit cu succes în {1} +luckperms.command.generic.clone.success={0} a fost clonat cu succes pe {1} +luckperms.command.generic.info.parent.title=Grupele Părinte +luckperms.command.generic.info.parent.temporary-title=Grupele Parinte Temporare +luckperms.command.generic.info.expires-in=expiră în +luckperms.command.generic.info.inherited-from=moştenit de la +luckperms.command.generic.info.inherited-from-self=propriu +luckperms.command.generic.show-tracks.title=Traseele {0} +luckperms.command.generic.show-tracks.empty={0} nu are niciun traseu +luckperms.command.generic.clear.node-removed={0} noduri au fost eliminate +luckperms.command.generic.clear.node-removed-singular={0} nod a fost eliminat +luckperms.command.generic.clear=Nodurile {0} au fost șterse în contextul {1} +luckperms.command.generic.permission.info.title=Permisiunile lui {0} +luckperms.command.generic.permission.info.empty={0} nu are nici un set de permisiuni setate +luckperms.command.generic.permission.info.click-to-remove=Faceţi clic pentru a elimina acest nod din {0} +luckperms.command.generic.permission.check.info.title=Informatii permisiune pentru {0} +luckperms.command.generic.permission.check.info.directly={0} are permisiunea {1} setată la {2} în contextul {3} +luckperms.command.generic.permission.check.info.inherited={0} moștenește {1} setat la {2} de la {3} în context {4} +luckperms.command.generic.permission.check.info.not-directly={0} nu are {1} set +luckperms.command.generic.permission.check.info.not-inherited={0} nu moștenește {1} +luckperms.command.generic.permission.check.result.title=Verificarea permisiunii pentru {0} +luckperms.command.generic.permission.check.result.result-key=Rezultat +luckperms.command.generic.permission.check.result.processor-key=Procesor +luckperms.command.generic.permission.check.result.cause-key=Cauză +luckperms.command.generic.permission.check.result.context-key=Context +luckperms.command.generic.permission.set=Setează {0} la {1} pentru {2} în contextul {3} +luckperms.command.generic.permission.already-has={0} are deja {1} setat în context {2} +luckperms.command.generic.permission.set-temp=Setează {0} la {1} pentru {2} pentru o durată de {3} în contextul {4} +luckperms.command.generic.permission.already-has-temp={0} are deja {1} setat temporar în context {2} +luckperms.command.generic.permission.unset=S-a scos {0} pentru {1} în contextul {2} +luckperms.command.generic.permission.doesnt-have={0} nu are {1} setat în contextul {2} +luckperms.command.generic.permission.unset-temp=S-a scos permisiunea temporară {0} pentru {1} în contextul {2} +luckperms.command.generic.permission.subtract=Setează {0} la {1} pentru {2} pentru o durată de {3} în contextul {4}, cu {5} mai puțin decât înainte +luckperms.command.generic.permission.doesnt-have-temp={0} nu are {1} setat temporar in contextul {2} +luckperms.command.generic.permission.clear=Permisiunile lui {0} au fost sterse in contextul {1} +luckperms.command.generic.parent.info.title=Părinții lui {0} +luckperms.command.generic.parent.info.empty={0} nu are niciun parinte definit +luckperms.command.generic.parent.info.click-to-remove=Click pentru a sterge acest parinte de la {0} +luckperms.command.generic.parent.add={0} mosteneste permisiuni de la {1} in contextul {2} +luckperms.command.generic.parent.add-temp={0} mosteneste permisiuni de la {1} pentru {2} in contextul {3} +luckperms.command.generic.parent.set=Au fost sterse grupurile lui {0}, si acum doar mosteneste {1} in contextul {2} +luckperms.command.generic.parent.set-track=Jucatorul {0} a avut grupurile parentale existente {1} eliberate, iar acum detine {2} in contextul {3} +luckperms.command.generic.parent.remove={0} nu mai mosteneste permisiuni de la {1} in contextul {2} +luckperms.command.generic.parent.remove-temp={0} nu mai mosteneste permisiuni temporare de la {1} in contextul {2} +luckperms.command.generic.parent.subtract={0} va mostenii permisiuni de la {1} pentru o durata de {2} in contextul {3}, cu {4} mai putin decat inainte +luckperms.command.generic.parent.clear=Parintii lui {0} au fost stersi in contextul {1} +luckperms.command.generic.parent.clear-track=Permisiunile {0} din traseele {1} au fost eliminate din contextul {2} +luckperms.command.generic.parent.already-inherits={0} deja mosteneste de la {1} in contextul {2} +luckperms.command.generic.parent.doesnt-inherit={0} nu mosteneste de la {1} in contextul {2} +luckperms.command.generic.parent.already-temp-inherits={0} deja mosteneste temporar de la {1} in contextul {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} nu mosteneste temporar de la {1} in contextul {2} +luckperms.command.generic.chat-meta.info.title-prefix=Prefixele lui {0} +luckperms.command.generic.chat-meta.info.title-suffix=Sufixele lui {0} +luckperms.command.generic.chat-meta.info.none-prefix={0} nu are prefixe +luckperms.command.generic.chat-meta.info.none-suffix={0} nu are sufixe +luckperms.command.generic.chat-meta.info.click-to-remove=Click pentru a elimina acest {0} de la {1} +luckperms.command.generic.chat-meta.already-has={0} are deja {1} {2} setat la o prioritate de {3} in contextul {4} +luckperms.command.generic.chat-meta.already-has-temp={0} are deja {1} {2} setate la o prioritate de {3} in contextul {4} +luckperms.command.generic.chat-meta.doesnt-have={0} nu are {1} {2} setat la o prioritate de {3} in contextul {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} nu are {1} {2} setate la o prioritate temporara de {3} in contextul {4} +luckperms.command.generic.chat-meta.add={0} are {1} {2} setat la o prioritate de {3} in contextul {4} +luckperms.command.generic.chat-meta.add-temp={0} are {1} {2} setat la o prioritate de {3} pentru o duratie e {4} in contextul {5} +luckperms.command.generic.chat-meta.remove={0} are {1} {2} la prioritatea {3} eliminata din context {4} +luckperms.command.generic.chat-meta.remove-bulk={0} are toate {1} la prioritatea {2} eliminata din context {3} +luckperms.command.generic.chat-meta.remove-temp={0} are temporar {1} {2} la prioritatea {3} eliminata din contextul {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} are toate temporarelele {1} la prioritatea {2} eliminata din contextul {3} +luckperms.command.generic.meta.info.title=Meta lui {0} +luckperms.command.generic.meta.info.none={0} nu are meta +luckperms.command.generic.meta.info.click-to-remove=Click sa elimini acest nod de meta din {0} +luckperms.command.generic.meta.already-has={0} are deja cheia de meta {1} setata la {2} in contextul {3} +luckperms.command.generic.meta.already-has-temp={0} are deja cheia de meta {1} temporara setata la {2} in contextul {3} +luckperms.command.generic.meta.doesnt-have={0} nu are cheia meta {1} setata in contextul {2} +luckperms.command.generic.meta.doesnt-have-temp={0} nu are cheia meta {1} setata temporar in contextul {2} +luckperms.command.generic.meta.set=Seteaza cheia meta {0} la {1} pentru {2} in contextul {3} +luckperms.command.generic.meta.set-temp=Seteaza cheia meta {0} la {1} pentru {2} pentru o duratie de {3} in contextul {4} +luckperms.command.generic.meta.unset=S-a scos cheia meta {0} pentru {1} in contextul {2} +luckperms.command.generic.meta.unset-temp=S-a scos cheia de meta temporara {0} pentru {1} in contextul {2} +luckperms.command.generic.meta.clear=Meta-ul {0} potrivinduse cu tipul {1} a fost stearsa din context {2} +luckperms.command.generic.contextual-data.title=Date contextuale +luckperms.command.generic.contextual-data.mode.key=mod +luckperms.command.generic.contextual-data.mode.server=server +luckperms.command.generic.contextual-data.mode.active-player=jucator activ +luckperms.command.generic.contextual-data.contexts-key=Contexte +luckperms.command.generic.contextual-data.prefix-key=Prefix +luckperms.command.generic.contextual-data.suffix-key=Suffix +luckperms.command.generic.contextual-data.primary-group-key=Grup Primar +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Nici unul +luckperms.command.user.info.title=Informatii Utilizatori +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=tip +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=deconectat +luckperms.command.user.info.status-key=Status +luckperms.command.user.info.status.online=Online +luckperms.command.user.info.status.offline=Offline +luckperms.command.user.removegroup.error-primary=Nu puteti elimina un utilizator din grupul principal +luckperms.command.user.primarygroup.not-member={0} nu este un membru din {1}, il adaugam acum +luckperms.command.user.primarygroup.already-has={0} are deja {1} setat ca grupul primar +luckperms.command.user.primarygroup.warn-option=Atentie\: Metoda de calculare a grupului primar este folosita pe acest server ({0}) si nu se poate reflecta aceasta modificare +luckperms.command.user.primarygroup.set=Grupul primar al {0} a fost setat la {1} +luckperms.command.user.track.error-not-contain-group={0} nu este deja in niciun grup pe {1} +luckperms.command.user.track.unsure-which-track=Suntem nesiguri ce trasee sa folosim, va rugam sa specificati un argument +luckperms.command.user.track.missing-group-advice=Fie creati un grup, fie eliminati un traseu si incercati din nou +luckperms.command.user.promote.added-to-first={0} nu apartine unui grup pe {1}, asa ca au fost adaugate la primul grup, {2} in contextul {3} +luckperms.command.user.promote.not-on-track={0} nu apartine unui grup pe {1}, asa ca nu a fost promovat +luckperms.command.user.promote.success=Promovam {0} de-a lungul traseului {1} de la {2} la {3} in context {4} +luckperms.command.user.promote.end-of-track=Sfarsitul traseului {0} a fost atins, nu se poate promova {1} +luckperms.command.user.promote.next-group-deleted=Urmatorul grup din traseul, {0}, nu mai exista +luckperms.command.user.promote.unable-to-promote=Nu am putut promova utilizatorul +luckperms.command.user.demote.success=Depromovam {0} de-a lungul traseului {1} de la {2} la {3} in contextul {4} +luckperms.command.user.demote.end-of-track=Sfarsitul traseului {0} a fost atins, asa ca {1} a fost eliminat din {2} +luckperms.command.user.demote.end-of-track-not-removed=Sfarsitul traseului {0} a fost atins, asa ca {1} a fost eliminat din prima grupa +luckperms.command.user.demote.previous-group-deleted=Grupul anterior cu traseul, {0}, nu ma exista +luckperms.command.user.demote.unable-to-demote=Nu am putut depromova utilizatorul +luckperms.command.group.list.title=Grupuri +luckperms.command.group.delete.not-default=Nu poti sterge grupul implicit +luckperms.command.group.info.title=Informati despre grup +luckperms.command.group.info.display-name-key=Afisare Nume +luckperms.command.group.info.weight-key=Greutate +luckperms.command.group.setweight.set=Seteaza greutatea la {0} pentru grupul {1} +luckperms.command.group.setdisplayname.doesnt-have={0} nu are nici un nume de afisare setat +luckperms.command.group.setdisplayname.already-has={0} are deja un nume afisat de {1} +luckperms.command.group.setdisplayname.already-in-use=Numele afisat {0} este deja utilizat de catre {1} +luckperms.command.group.setdisplayname.set=Seteaza numele afisat la {0} pentru grupul {1} in contextul {2} +luckperms.command.group.setdisplayname.removed=Eliminat numele afisat pentru grupul {0} in contextul {1} +luckperms.command.track.list.title=Trasee +luckperms.command.track.path.empty=Nici unul +luckperms.command.track.info.showing-track=Afisare trasee +luckperms.command.track.info.path-property=Ruta +luckperms.command.track.clear=Traseul grupurilor {0} au fost sterse +luckperms.command.track.append.success=Grupa {0} a fost adaugata la traseul {1} +luckperms.command.track.insert.success=Grupa {0} a fost insertata in traseul {1} la pozitia {2} +luckperms.command.track.insert.error-number=Trebuie sa scrieti un numar, dar in schimb am primit\: {0} +luckperms.command.track.insert.error-invalid-pos=Nu se poate insera la pozitia {0} +luckperms.command.track.insert.error-invalid-pos-reason=pozitie nevalida +luckperms.command.track.remove.success=Grupa {0} a fost eliminata din traseul {1} +luckperms.command.track.error-empty={0} nu poate fi folosit pentru că este gol sau conține doar un singur grup +luckperms.command.track.error-multiple-groups={0} este membru al mai multor grupuri pe această piesă +luckperms.command.track.error-ambiguous=Nu poate fi stabilită locaţia ta +luckperms.command.track.already-contains={0} deja conține {1} +luckperms.command.track.doesnt-contain={0} nu conține {1} +luckperms.command.log.load-error=Log-ul nu a putut fi încărcat +luckperms.command.log.invalid-page=Număr de pagină invalid +luckperms.command.log.invalid-page-range=Vă rugăm să introduceţi o valoare între {0} şi {1} +luckperms.command.log.empty=Nu sunt afișate intrări în log +luckperms.command.log.notify.error-console=Nu se pot comuta notificările pentru consolă +luckperms.command.log.notify.enabled-term=Activat +luckperms.command.log.notify.disabled-term=Dezactivat +luckperms.command.log.notify.changed-state={0} logare ieşire +luckperms.command.log.notify.already-on=Primiţi deja notificări +luckperms.command.log.notify.already-off=Nu primiți notificări în prezent +luckperms.command.log.notify.invalid-state=Stare necunoscută. Se aşteaptă {0} sau {1} +luckperms.command.log.show.search=Afișarea acțiunilor recente pentru interogarea {0} +luckperms.command.log.show.recent=Se afișează acțiunile recente +luckperms.command.log.show.by=Se afișează acțiunile recente ale {0} +luckperms.command.log.show.history=Se afișează istoricul pentru {0} {1} +luckperms.command.export.error-term=Eroare +luckperms.command.export.already-running=Un alt proces de export rulează deja +luckperms.command.export.file.already-exists=Fisierul {0} există deja +luckperms.command.export.file.not-writable=Fișierul {0} nu poate fi scris +luckperms.command.export.file.success=Exportat cu succes în {0} +luckperms.command.export.file-unexpected-error-writing=A apărut o eroare neașteptată în timpul scrierii în fișier +luckperms.command.export.web.export-code=Codul de export +luckperms.command.export.web.import-command-description=Utilizați următoarea comandă pentru a importa +luckperms.command.import.term=Importă +luckperms.command.import.error-term=Eroare +luckperms.command.import.already-running=Un alt proces de import rulează deja +luckperms.command.import.file.doesnt-exist=Fișierul {0} nu există +luckperms.command.import.file.not-readable=Fișierul {0} nu poate fi citit +luckperms.command.import.file.unexpected-error-reading=A apărut o eroare neașteptată în timpul citirii din fișierul de import +luckperms.command.import.file.correct-format=este formatul corect? +luckperms.command.import.web.unable-to-read=Imposibil de citit datele folosind codul dat +luckperms.command.import.progress.percent={0}% complet +luckperms.command.import.progress.operations={0}/{1} operațiuni finalizate +luckperms.command.import.starting=Se începe procesul de import +luckperms.command.import.completed=FINALIZAT +luckperms.command.import.duration=a durat {0} secunde +luckperms.command.bulkupdate.must-use-console=Comanda de actualizare în masă poate fi utilizată numai din consolă +luckperms.command.bulkupdate.invalid-data-type=Tip invalid, se aștepta {0} +luckperms.command.bulkupdate.invalid-constraint=Constrângere invalidă {0} +luckperms.command.bulkupdate.invalid-constraint-format=Constrângerile trebuie să fie în formatul {0} +luckperms.command.bulkupdate.invalid-comparison=Operator de comparare invalid {0} +luckperms.command.bulkupdate.invalid-comparison-format=Se aștepta una dintre următoarele\: {0} +luckperms.command.bulkupdate.queued=Operațiunea de actualizare în masă a fost pusă la coadă +luckperms.command.bulkupdate.confirm=Rulați {0} pentru a executa actualizarea +luckperms.command.bulkupdate.unknown-id=Operațiunea cu id-ul {0} nu există sau a expirat +luckperms.command.bulkupdate.starting=Se rulează actualizarea în masă +luckperms.command.bulkupdate.success=Actualizare în masă efectuată cu succes +luckperms.command.bulkupdate.success.statistics.nodes=Total noduri afectate +luckperms.command.bulkupdate.success.statistics.users=Total utilizatori afectați +luckperms.command.bulkupdate.success.statistics.groups=Total grupuri afectate +luckperms.command.bulkupdate.failure=Actualizarea în masă a eșuat, vedeți erorile în consolă +luckperms.command.update-task.request=A fost solicitată o sarcină de actualizare, vă rugăm să așteptați +luckperms.command.update-task.complete=Sarcină de actualizare efectuată +luckperms.command.update-task.push.attempting=Se încearcă acum să se împingă pe alte servere +luckperms.command.update-task.push.complete=Alte servere au fost notificate prin {0} cu succes +luckperms.command.update-task.push.error=Eroare la împingerea schimbărilor la alte servere +luckperms.command.update-task.push.error-not-setup=Nu se pot transmite modificări către alte servere deoarece nu a fost configurat un serviciu de mesagerie +luckperms.command.reload-config.success=Fișierul de configurații a fost reîncărcat +luckperms.command.reload-config.restart-note=unele opțiuni se vor aplica după ce serverul se repornește +luckperms.command.translations.searching=Se caută traduceri disponibile, vă rugăm așteptați... +luckperms.command.translations.searching-error=Nu s-a putut obține lista de traduceri disponibile +luckperms.command.translations.installed-translations=Traduceri instalate +luckperms.command.translations.available-translations=Traduceri disponibile +luckperms.command.translations.percent-translated={0}% tradus +luckperms.command.translations.translations-by=de +luckperms.command.translations.installing=Se instalează traducerile, vă rugăm așteptați... +luckperms.command.translations.download-error=Unable download translation for {0} +luckperms.usage.delete-group.description=Ştergerea unui grup +luckperms.usage.delete-group.argument.name=numele grupului +luckperms.usage.create-track.description=Creeaza un nou track +luckperms.usage.permission.description=Editează permisiuni diff --git a/src/plugins/LuckPerms/translations/repository/ru_RU.properties b/src/plugins/LuckPerms/translations/repository/ru_RU.properties new file mode 100644 index 0000000..a642a7d --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/ru_RU.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=ЛОГ +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=ЭКСПОРТ +luckperms.commandsystem.available-commands=Используйте {0} для просмотра доступных команд +luckperms.commandsystem.command-not-recognised=Команда не распознана +luckperms.commandsystem.no-permission=У вас нет разрешения на использование этой команды. +luckperms.commandsystem.no-permission-subcommands=У вас нет разрешения на использование подкоманд +luckperms.commandsystem.already-executing-command=Была запущена другая команда, ожидание ее выполнения для завершения... +luckperms.commandsystem.usage.sub-commands-header=подкоманды +luckperms.commandsystem.usage.usage-header=Использование команд +luckperms.commandsystem.usage.arguments-header=Аргументы +luckperms.first-time.no-permissions-setup=Похоже, права ещё не настроены\! +luckperms.first-time.use-console-to-give-access=Прежде чем вы сможете использовать команды LuckPerms в игре, вам нужно использовать консоль для получения доступа +luckperms.first-time.console-command-prompt=Откройте консоль и выполните +luckperms.first-time.next-step=После того как вы сделаете это, вы сможете начать назначать разрешения и группы +luckperms.first-time.wiki-prompt=Не знаете с чего начать? Посмотрите здесь\: {0} +luckperms.login.try-again=Пожалуйста, повторите позже +luckperms.login.loading-database-error=Произошла ошибка базы данных при загрузке данных о разрешениях +luckperms.login.server-admin-check-console-errors=Если вы администратор сервера, пожалуйста, проверьте консоль на наличие ошибок +luckperms.login.server-admin-check-console-info=Пожалуйста, проверьте консоль сервера для получения дополнительной информации +luckperms.login.data-not-loaded-at-pre=Данные разрешений для вашего пользователя не были загружены на стадии предварительного входа +luckperms.login.unable-to-continue=невозможно продолжить +luckperms.login.craftbukkit-offline-mode-error=это, вероятно, вызвано конфликтом между CraftBukkit и настройкой параметра online-mode +luckperms.login.unexpected-error=Произошла непредвиденная ошибка при подготовке данных ваших разрешений +luckperms.opsystem.disabled=Стандартная система операторов на данном сервере отключена +luckperms.opsystem.sponge-warning=Пожалуйста, обратите внимание, что статус оператора сервера не влияет на проверку разрешений Sponge при установке плагина разрешений, вы должны редактировать данные пользователя непосредственно +luckperms.duration.unit.years.plural={0} лет +luckperms.duration.unit.years.singular={0} год +luckperms.duration.unit.years.short={0}г +luckperms.duration.unit.months.plural={0} мес. +luckperms.duration.unit.months.singular={0} месяц +luckperms.duration.unit.months.short={0}мес +luckperms.duration.unit.weeks.plural={0} нед. +luckperms.duration.unit.weeks.singular={0} неделя +luckperms.duration.unit.weeks.short={0}нед +luckperms.duration.unit.days.plural={0} дн. +luckperms.duration.unit.days.singular={0} день +luckperms.duration.unit.days.short={0}дн +luckperms.duration.unit.hours.plural={0} ч. +luckperms.duration.unit.hours.singular={0} час +luckperms.duration.unit.hours.short={0}ч +luckperms.duration.unit.minutes.plural={0} мин. +luckperms.duration.unit.minutes.singular={0} минута +luckperms.duration.unit.minutes.short={0}мин +luckperms.duration.unit.seconds.plural={0} сек. +luckperms.duration.unit.seconds.singular={0} секунда +luckperms.duration.unit.seconds.short={0}сек +luckperms.duration.since={0} назад +luckperms.command.misc.invalid-code=Неверный код +luckperms.command.misc.response-code-key=код ответа +luckperms.command.misc.error-message-key=сообщение +luckperms.command.misc.bytebin-unable-to-communicate=Не удалось связаться с bytebin +luckperms.command.misc.webapp-unable-to-communicate=Не удалось связаться с веб-приложением +luckperms.command.misc.check-console-for-errors=Проверьте консоль на наличие ошибок +luckperms.command.misc.file-must-be-in-data=Файл {0} должен быть прямым потомком каталога данных +luckperms.command.misc.wait-to-finish=Пожалуйста, дождитесь окончания и попробуйте еще раз +luckperms.command.misc.invalid-priority=Неверный приоритет {0} +luckperms.command.misc.expected-number=Ожидалось число +luckperms.command.misc.date-parse-error=Не удалось прочитать дату {0} +luckperms.command.misc.date-in-past-error=Нельзя установить дату, которая уже прошла. +luckperms.command.misc.page=страница {0} из {1} +luckperms.command.misc.page-entries={0} записей +luckperms.command.misc.none=нет +luckperms.command.misc.loading.error.unexpected=Произошла непредвиденная ошибка +luckperms.command.misc.loading.error.user=Пользователь не загружен +luckperms.command.misc.loading.error.user-specific=Не удается загрузить целевого пользователя {0} +luckperms.command.misc.loading.error.user-not-found=Невозможно найти пользователя для {0} +luckperms.command.misc.loading.error.user-save-error=Произошла ошибка при сохранении пользовательских данных для {0} +luckperms.command.misc.loading.error.user-not-online=Пользователь {0} не в сети +luckperms.command.misc.loading.error.user-invalid={0} является недопустимым именем пользователя или UUID +luckperms.command.misc.loading.error.user-not-uuid=Пользователь {0} имеет недопустимый UUID +luckperms.command.misc.loading.error.group=Группа не загружена +luckperms.command.misc.loading.error.all-groups=Невозможно загрузить все группы +luckperms.command.misc.loading.error.group-not-found=Группа {0} не найдена +luckperms.command.misc.loading.error.group-save-error=Произошла ошибка при сохранении данных для группы {0} +luckperms.command.misc.loading.error.group-invalid={0} недопустимое название группы +luckperms.command.misc.loading.error.track=Трек не загружен +luckperms.command.misc.loading.error.all-tracks=Невозможно загрузить все треки +luckperms.command.misc.loading.error.track-not-found=Трек {0} не найден +luckperms.command.misc.loading.error.track-save-error=Произошла ошибка при сохранении данных для трека {0} +luckperms.command.misc.loading.error.track-invalid={0} не является допустимым названием трека +luckperms.command.editor.no-match=Невозможно открыть веб-редактор, ни один объект не подошел под указанный тип +luckperms.command.editor.start=Подготовка новой сессии веб-редактора, пожалуйста, подождите... +luckperms.command.editor.url=Нажмите на ссылку ниже, чтобы открыть веб-редактор +luckperms.command.editor.unable-to-communicate=Не удалось связаться с веб-редактором +luckperms.command.editor.apply-edits.success=Данные веб-редактора были успешно применены к {0} {1} +luckperms.command.editor.apply-edits.success-summary={0} {1} и {2} {3} +luckperms.command.editor.apply-edits.success.additions=добавлено +luckperms.command.editor.apply-edits.success.additions-singular=дополнение +luckperms.command.editor.apply-edits.success.deletions=удалено +luckperms.command.editor.apply-edits.success.deletions-singular=удаление +luckperms.command.editor.apply-edits.no-changes=Ничего не произошло, так как в веб-редакторе не было выполнено никаких изменений +luckperms.command.editor.apply-edits.unknown-type=Невозможно применить изменения к указанному типу объекта +luckperms.command.editor.apply-edits.unable-to-read=Не удалось получить данные, используя данный код +luckperms.command.search.searching.permission=Ищем пользователей и группы с {0} +luckperms.command.search.searching.inherit=Выполняется поиск пользователей и групп, которые наследуют разрешения от {0} +luckperms.command.search.result=Найдено {0} записей от {1} пользователей и {2} групп +luckperms.command.search.result.default-notice=Примечание\: при поиске пользователей с основной группой, пользователи без других разрешений, которые офлайн, не будут показаны. +luckperms.command.search.showing-users=Отображение записей пользователя +luckperms.command.search.showing-groups=Отображение записей группы +luckperms.command.tree.start=Генерируем дерево разрешений, пожалуйста, подождите... +luckperms.command.tree.empty=Невозможно сгенерировать дерево, результаты не найдены +luckperms.command.tree.url=URL дерева разрешений +luckperms.command.verbose.invalid-filter={0} является недопустимым фильтром +luckperms.command.verbose.enabled=Подробное логгирование {0} для проверок, соответствующих {1} +luckperms.command.verbose.command-exec=Вынужденно {0} выполнить команду {1} и сообщить о всех проверках... +luckperms.command.verbose.off=Подробное логгирование {0} +luckperms.command.verbose.command-exec-complete=Выполнение команды завершено +luckperms.command.verbose.command.no-checks=Выполнение команды завершено, но проверка разрешений была не выполнена +luckperms.command.verbose.command.possibly-async=Это может происходить потому, что плагин выполняет команды в фоне (асинхронно) +luckperms.command.verbose.command.try-again-manually=Вы можете использовать подробное логгирование для обнаружения проверок +luckperms.command.verbose.enabled-recording=Подробное логгирование {0} для проверок, соответствующих {1} +luckperms.command.verbose.uploading=Подробное логгирование {0}, загрузка результатов... +luckperms.command.verbose.url=URL подробных результатов +luckperms.command.verbose.enabled-term=включено +luckperms.command.verbose.disabled-term=выключено +luckperms.command.verbose.query-any=ЛЮБОЙ +luckperms.command.info.running-plugin=Работает на +luckperms.command.info.platform-key=Платформа +luckperms.command.info.server-brand-key=Вендор платформы +luckperms.command.info.server-version-key=Версия ядра +luckperms.command.info.storage-key=Хранилище +luckperms.command.info.storage-type-key=Тип +luckperms.command.info.storage.meta.split-types-key=Типы +luckperms.command.info.storage.meta.ping-key=Пинг +luckperms.command.info.storage.meta.connected-key=Подключено +luckperms.command.info.storage.meta.file-size-key=Размер +luckperms.command.info.extensions-key=Расширения +luckperms.command.info.messaging-key=Сообщения +luckperms.command.info.instance-key=Экземпляр +luckperms.command.info.static-contexts-key=Статические контексты +luckperms.command.info.online-players-key=Игроки в сети +luckperms.command.info.online-players-unique={0} уникальных +luckperms.command.info.uptime-key=Время работы +luckperms.command.info.local-data-key=Локальные данные +luckperms.command.info.local-data={0} пользователей, {1} групп, {2} треков +luckperms.command.generic.create.success={0} успешно создан +luckperms.command.generic.create.error=Произошла ошибка во время создания {0} +luckperms.command.generic.create.error-already-exists={0} уже существует +luckperms.command.generic.delete.success={0} успешно удалён +luckperms.command.generic.delete.error=Произошла ошибка во время удаления {0} +luckperms.command.generic.delete.error-doesnt-exist={0} не существует. +luckperms.command.generic.rename.success={0} успешно переименован в {1} +luckperms.command.generic.clone.success={0} успешно клонирован в {1} +luckperms.command.generic.info.parent.title=Родительские группы +luckperms.command.generic.info.parent.temporary-title=Временные родительские группы +luckperms.command.generic.info.expires-in=истекает через +luckperms.command.generic.info.inherited-from=унаследован из/от +luckperms.command.generic.info.inherited-from-self=самого себя +luckperms.command.generic.show-tracks.title=Треки {0} +luckperms.command.generic.show-tracks.empty={0} не находится в каком-либо треке +luckperms.command.generic.clear.node-removed={0} записей удалено +luckperms.command.generic.clear.node-removed-singular=Разрешение {0} удалено +luckperms.command.generic.clear=Записи {0} в контексте {1} были очищены +luckperms.command.generic.permission.info.title=Разрешения {0} +luckperms.command.generic.permission.info.empty={0} не имеет установленных разрешений +luckperms.command.generic.permission.info.click-to-remove=Нажмите, чтобы удалить это разрешение из {0} +luckperms.command.generic.permission.check.info.title=Информация о разрешении {0} +luckperms.command.generic.permission.check.info.directly={0} имеет {1} с установленным значением {2} в контексте {3} +luckperms.command.generic.permission.check.info.inherited={0} наследует {1} с установленным значением {2} от {3} в контексте {4} +luckperms.command.generic.permission.check.info.not-directly={0} не имеет установленного {1} +luckperms.command.generic.permission.check.info.not-inherited={0} не наследуется от {1} +luckperms.command.generic.permission.check.result.title=Проверка разрешения {0} +luckperms.command.generic.permission.check.result.result-key=Результат +luckperms.command.generic.permission.check.result.processor-key=Процессор +luckperms.command.generic.permission.check.result.cause-key=Причина +luckperms.command.generic.permission.check.result.context-key=Контекст +luckperms.command.generic.permission.set=Установить {0} в {1} для {2} в контексте {3} +luckperms.command.generic.permission.already-has={0} уже имеет разрешение {1}, установленное в контексте {2} +luckperms.command.generic.permission.set-temp=Установлено право {0} со значением {1} для {2} с сроком действия {3} в контексте {4} +luckperms.command.generic.permission.already-has-temp={0} уже имеет временно установленное разрешение {1} в контексте {2} +luckperms.command.generic.permission.unset=Снимает {0} для {1} в контексте {2} +luckperms.command.generic.permission.doesnt-have={0} не имеет {1}, установленное в контексте {2} +luckperms.command.generic.permission.unset-temp=Снимает временное разрешение {0} для {1} в контексте {2} +luckperms.command.generic.permission.subtract=Устанавливает {0} в {1} для {2} на срок {3} в контексте {4}, на {5} меньше, чем раньше +luckperms.command.generic.permission.doesnt-have-temp={0} не имеет {1}, временно установленное в контексте {2} +luckperms.command.generic.permission.clear=Разрешения {0} в контексте {1} были очищены +luckperms.command.generic.parent.info.title=Родители {0} +luckperms.command.generic.parent.info.empty={0} не имеет родительских прав +luckperms.command.generic.parent.info.click-to-remove=Нажмите, чтобы удалить данное родительское разрешение {0} +luckperms.command.generic.parent.add={0} теперь наследует разрешения от {1} в контексте {2} +luckperms.command.generic.parent.add-temp={0} теперь наследует разрешения от {1} в течение {2} в контексте {3} +luckperms.command.generic.parent.set=Ранее установленные родительские группы {0} очищены и теперь этот пользователь наследует только {1} в контексте {2} +luckperms.command.generic.parent.set-track=Ранее установленные родительские группы {0} в треке {1} очищены и теперь этот пользователь наследует только {2} в контексте {3} +luckperms.command.generic.parent.remove={0} больше не наследует разрешения от {1} в контексте {2} +luckperms.command.generic.parent.remove-temp={0} больше временно не наследует разрешения от {1} в контексте {2} +luckperms.command.generic.parent.subtract={0} теперь наследует разрешения от {1} на срок {2} в контексте {3} длительностью на {4} меньше, чем ранее +luckperms.command.generic.parent.clear=Родительские группы {0} в контексте {1} очищены +luckperms.command.generic.parent.clear-track=Родительские группы {0} в треке {1} в контексте {2} были очищены +luckperms.command.generic.parent.already-inherits=Группа {0} уже наследуется от {1} в контексте {2} +luckperms.command.generic.parent.doesnt-inherit=Группа {0} не наследуется от {1} в контексте {2} +luckperms.command.generic.parent.already-temp-inherits=Группа {0} уже временно наследуется от {1} в контексте {2} +luckperms.command.generic.parent.doesnt-temp-inherit=Группа {0} временно не наследуется от {1} в контексте {2} +luckperms.command.generic.chat-meta.info.title-prefix=Префиксы {0} +luckperms.command.generic.chat-meta.info.title-suffix=Суффиксы {0} +luckperms.command.generic.chat-meta.info.none-prefix={0} не имеет префиксов +luckperms.command.generic.chat-meta.info.none-suffix={0} не имеет суффиксов +luckperms.command.generic.chat-meta.info.click-to-remove=Нажмите, чтобы удалить {0} из {1} +luckperms.command.generic.chat-meta.already-has={0} уже имеет {1} {2}, установленную с приоритетом {3} в контексте {4} +luckperms.command.generic.chat-meta.already-has-temp={0} уже имеет {1} {2}, временно установленную с приоритетом {3} в контексте {4} +luckperms.command.generic.chat-meta.doesnt-have={0} не имеет {1} {2}, установленную с приоритетом {3} в контексте {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} уже имеет {1} {2}, временно установленную с приоритетом {3} в контексте {4} +luckperms.command.generic.chat-meta.add={0} теперь имеет {1} {2}, установленный с приоритетом {3} в контексте {4} +luckperms.command.generic.chat-meta.add-temp={0} теперь имеет {1} {2}, временно установленный с приоритетом {3} на срок {4} в контексте {5} +luckperms.command.generic.chat-meta.remove={0} теперь не имеет {1} {2}, который был установлен с приоритетом {3} в контексте {4} +luckperms.command.generic.chat-meta.remove-bulk={0} теперь не имеет все {1}, которые были установлены с приоритетом {2} в контексте {3} +luckperms.command.generic.chat-meta.remove-temp={0} теперь не имеет {1} {2}, который был временно установлен с приоритетом {3} в контексте {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} теперь не имеет все {1}, которые были временно установлены с приоритетом {2} в контексте {3} +luckperms.command.generic.meta.info.title=Мета группы {0} +luckperms.command.generic.meta.info.none={0} не имеет мета +luckperms.command.generic.meta.info.click-to-remove=Нажмите, чтобы удалить эту мета информацию из группы {0} +luckperms.command.generic.meta.already-has=Группа {0} уже имеет мета ключ {1} с установленным значением {2} в контексте {3} +luckperms.command.generic.meta.already-has-temp={0} уже имеет мета ключ {1} с временно установленным значением {2} в контексте {3} +luckperms.command.generic.meta.doesnt-have=Группа {0} не имеет мета ключа {1}, установленного в контексте {2} +luckperms.command.generic.meta.doesnt-have-temp={0} не имеет мета ключа {1}, временно установленного в контексте {2} +luckperms.command.generic.meta.set=Установить мета ключ {0} со значением {1} для {2} в контексте {3} +luckperms.command.generic.meta.set-temp=Временно установить мета ключ {0} со значением {1} для {2} на {3} в контексте {4} +luckperms.command.generic.meta.unset=Снять мета ключ {0} со значением {1} в контексте {2} +luckperms.command.generic.meta.unset-temp=Снять временный мета ключ {0} со значением {1} в контексте {2} +luckperms.command.generic.meta.clear=Мета для {0}, соответствующая типу {1}, была очищена в контексте {2} +luckperms.command.generic.contextual-data.title=Контекстные данные +luckperms.command.generic.contextual-data.mode.key=режим +luckperms.command.generic.contextual-data.mode.server=сервер +luckperms.command.generic.contextual-data.mode.active-player=активный игрок +luckperms.command.generic.contextual-data.contexts-key=Контексты +luckperms.command.generic.contextual-data.prefix-key=Префикс +luckperms.command.generic.contextual-data.suffix-key=Суффикс +luckperms.command.generic.contextual-data.primary-group-key=Основная группа +luckperms.command.generic.contextual-data.meta-key=Мета +luckperms.command.generic.contextual-data.null-result=нет +luckperms.command.user.info.title=Информация о пользователе +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=тип +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=не в сети +luckperms.command.user.info.status-key=Статус +luckperms.command.user.info.status.online=Онлайн +luckperms.command.user.info.status.offline=Не в сети +luckperms.command.user.removegroup.error-primary=Нельзя удалить пользователя из его основной группы +luckperms.command.user.primarygroup.not-member={0} добавлен в трек {1}, так как ранее этот пользователь еще не был связан с ним +luckperms.command.user.primarygroup.already-has={0} уже имеет группу {1}, установленной в качестве основной группы +luckperms.command.user.primarygroup.warn-option=Предупреждение\: Метод подсчета пользователей с основной группой, используемый этим сервером ({0}), может не отражать данное изменение +luckperms.command.user.primarygroup.set=Основная группа {0} была установлена на группу {1} +luckperms.command.user.track.error-not-contain-group={0} еще не имеет ни одной группы, которая находится в треке {1} +luckperms.command.user.track.unsure-which-track=Не удалось выбрать нужный трек для использования, пожалуйста, укажите его название в качестве аргумента +luckperms.command.user.track.missing-group-advice=Либо создайте группу, либо удалите её из трека и попробуйте снова +luckperms.command.user.promote.added-to-first={0} добавлен в группу {2} в контексте {3}, так как пользователь не имел групп, которые находятся в треке {1} +luckperms.command.user.promote.not-on-track=Не удалось повысить группу {0}, так как этот пользователь не имеет групп, которые находятся в треке {1} +luckperms.command.user.promote.success=Повышение группы {0} в треке {1} с {2} до {3} в контексте {4} +luckperms.command.user.promote.end-of-track=Достигнут конец трека {0}, не удалось повысить группу {1} +luckperms.command.user.promote.next-group-deleted=Следующая группа в треке — {0} — больше не существует +luckperms.command.user.promote.unable-to-promote=Не удалось повысить группу пользователя +luckperms.command.user.demote.success=Понижение группы {0} в треке {1} с {2} до {3} в контексте {4} +luckperms.command.user.demote.end-of-track=Достигнут конец трека {0}, поэтому {1} был удален из {2} +luckperms.command.user.demote.end-of-track-not-removed=Достигнут конец трека {0}, но {1} не был удален из первой группы в треке +luckperms.command.user.demote.previous-group-deleted=Предыдущая группа в треке — {0} — больше не существует +luckperms.command.user.demote.unable-to-demote=Не удалось понизить группу пользователя +luckperms.command.group.list.title=Группы +luckperms.command.group.delete.not-default=Нельзя удалить группу по умолчанию +luckperms.command.group.info.title=Информация о группе +luckperms.command.group.info.display-name-key=Отображаемое имя +luckperms.command.group.info.weight-key=Вес +luckperms.command.group.setweight.set=Установлен вес {0} для группы {1} +luckperms.command.group.setdisplayname.doesnt-have=Группа {0} не имеет установленного отображаемого имени +luckperms.command.group.setdisplayname.already-has=Группа {0} уже имеет отображаемое имя {1} +luckperms.command.group.setdisplayname.already-in-use=Отображаемое имя {0} уже используется для группы {1} +luckperms.command.group.setdisplayname.set=Установлено отображаемое имя {0} для группы {1} в контексте {2} +luckperms.command.group.setdisplayname.removed=Отображаемое имя для группы {0} в контексте {1} удалено +luckperms.command.track.list.title=Треки +luckperms.command.track.path.empty=Нет +luckperms.command.track.info.showing-track=Отображение трека +luckperms.command.track.info.path-property=Цепочка +luckperms.command.track.clear=Все группы трека {0} очищены +luckperms.command.track.append.success=Группа {0} добавлена в трек {1} +luckperms.command.track.insert.success=Группа {0} добавлена в трек {1} с позицией {2} +luckperms.command.track.insert.error-number=Для задания позиции требуется указать число, введено\: {0} +luckperms.command.track.insert.error-invalid-pos=Не удалось добавить в позицию {0} +luckperms.command.track.insert.error-invalid-pos-reason=неверный номер позиции +luckperms.command.track.remove.success=Группа {0} удалена из трека {1} +luckperms.command.track.error-empty=Трек {0} не может быть использован, так как он пустой или содержит только одну группу +luckperms.command.track.error-multiple-groups={0} является участников нескольких групп в этом треке +luckperms.command.track.error-ambiguous=Не удалось определить расположение в треке +luckperms.command.track.already-contains=Группа {1} уже находится в треке {0} +luckperms.command.track.doesnt-contain={0} не содержит {1} +luckperms.command.log.load-error=Не удалось загрузить лог +luckperms.command.log.invalid-page=Неверный номер страницы +luckperms.command.log.invalid-page-range=Пожалуйста, укажите значение от {0} до {1} +luckperms.command.log.empty=Нет записей лога для отображения +luckperms.command.log.notify.error-console=Нельзя изменять настройки оповещений для консоли +luckperms.command.log.notify.enabled-term=включены +luckperms.command.log.notify.disabled-term=отключены +luckperms.command.log.notify.changed-state=Лог-оповещения {0} +luckperms.command.log.notify.already-on=Получение лог-оповещений уже включено +luckperms.command.log.notify.already-off=Получение оповещений уже выключено +luckperms.command.log.notify.invalid-state=Неверное значение, выберите {0} или {1} +luckperms.command.log.show.search=Отображение недавних действий по запросу {0} +luckperms.command.log.show.recent=Отображение недавних действий +luckperms.command.log.show.by=Отображение недавних действий {0} +luckperms.command.log.show.history=Отображение истории действий для {0} {1} +luckperms.command.export.error-term=Ошибка +luckperms.command.export.already-running=В данный момент выполняется другой процесс экспортирования +luckperms.command.export.file.already-exists=Файл с именем {0} уже существует +luckperms.command.export.file.not-writable=Файл {0} недоступен для записи +luckperms.command.export.file.success=Успешно экспортировано в {0} +luckperms.command.export.file-unexpected-error-writing=Произошла непредвиденная ошибка при записи в файл +luckperms.command.export.web.export-code=Код для экспорта +luckperms.command.export.web.import-command-description=Для импортирования используйте следующую команду +luckperms.command.import.term=Импортировать +luckperms.command.import.error-term=Ошибка +luckperms.command.import.already-running=В данный момент выполняется другой процесс импортирования +luckperms.command.import.file.doesnt-exist=Файл {0} не существует +luckperms.command.import.file.not-readable=Файл {0} не доступен для чтения +luckperms.command.import.file.unexpected-error-reading=Произошла непредвиденная ошибка при чтении данных из файла импорта +luckperms.command.import.file.correct-format=это верный формат? +luckperms.command.import.web.unable-to-read=Не удалось получить информацию с использованием данного кода +luckperms.command.import.progress.percent={0}% завершено +luckperms.command.import.progress.operations={0}/{1} операций завершено +luckperms.command.import.starting=Запуск процесса импорта +luckperms.command.import.completed=ЗАВЕРШЕНО +luckperms.command.import.duration=заняло {0} сек. +luckperms.command.bulkupdate.must-use-console=Выполнение команды массового обновления возможно только из консоли +luckperms.command.bulkupdate.invalid-data-type=Неверный тип, ожидалось {0} +luckperms.command.bulkupdate.invalid-constraint=Неверное ограничение {0} +luckperms.command.bulkupdate.invalid-constraint-format=Ограничения должны быть в формате {0} +luckperms.command.bulkupdate.invalid-comparison=Неверный оператор сравнения {0} +luckperms.command.bulkupdate.invalid-comparison-format=Ожидался один из следующих типов\: {0} +luckperms.command.bulkupdate.queued=Операция массового обновления добавлена в очередь +luckperms.command.bulkupdate.confirm=Введите {0} чтобы выполнить обновление +luckperms.command.bulkupdate.unknown-id=Операция с ID {0} не существует или ее срок ожидания истек +luckperms.command.bulkupdate.starting=Выполнение массового обновления +luckperms.command.bulkupdate.success=Процесс массового обновления успешно завершен +luckperms.command.bulkupdate.success.statistics.nodes=Затронутых разрешений всего\: +luckperms.command.bulkupdate.success.statistics.users=Затронутых пользователей всего\: +luckperms.command.bulkupdate.success.statistics.groups=Затронутых групп всего\: +luckperms.command.bulkupdate.failure=Ну удалось выполнить массовое обновление, проверьте консоль на наличие ошибок +luckperms.command.update-task.request=Обновление данных запрошено, пожалуйста, подождите +luckperms.command.update-task.complete=Обновление данных завершено +luckperms.command.update-task.push.attempting=Выполняем попытку отправки изменений на другие серверы +luckperms.command.update-task.push.complete=Другие серверы были успешно оповещены через {0} +luckperms.command.update-task.push.error=Произошла ошибка при отправке изменений на другие серверы +luckperms.command.update-task.push.error-not-setup=Не удалось отправить изменения на другие серверы, так как раздел "messaging service" не был настроен +luckperms.command.reload-config.success=Файл конфигурации перезагружен +luckperms.command.reload-config.restart-note=некоторые параметры применяются только после перезагрузки сервера +luckperms.command.translations.searching=Поиск доступных переводов, пожалуйста, подождите... +luckperms.command.translations.searching-error=Не удалось получить список доступных переводов +luckperms.command.translations.installed-translations=Установленные переводы +luckperms.command.translations.available-translations=Доступные переводы +luckperms.command.translations.percent-translated=переведено {0}% +luckperms.command.translations.translations-by=от +luckperms.command.translations.installing=Установка переводов, пожалуйста, подождите... +luckperms.command.translations.download-error=Не удалось загрузить перевод на {0} +luckperms.command.translations.installing-specific=Установка языка {0}... +luckperms.command.translations.install-complete=Установка завершена +luckperms.command.translations.download-prompt=Используйте {0} для загрузки и установки последних версий переводов, сделанных сообществом +luckperms.command.translations.download-override-warning=Обратите внимание, что все изменения, внесенные вами для этих языков, будут переопределены +luckperms.usage.user.description=Набор команд для управления пользователями в LuckPerms (пользователь в LuckPerms — это игрок, может ссылаться на UUID или ник-нейм) +luckperms.usage.group.description=Набор команд для управления группами в LuckPerms. Группы — это сгруппированные разрешения, которые могут быть выданы пользователям. Новые группы могут быть созданы с помощью команды ''creategroup''. +luckperms.usage.track.description=Набор команд для управления треками в LuckPerms. Треки — это упорядоченная цепочка групп, которые могут быть использованы для повышения или понижения группы. +luckperms.usage.log.description=Набор команд для управления функцией логирования в LuckPerms. +luckperms.usage.sync.description=Загружает всю информацию из хранилища плагина в память и применяет все обнаруженные изменения. +luckperms.usage.info.description=Выводит основную информацию об активном экземпляре плагина. +luckperms.usage.editor.description=Создает новую сессию веб-редактора +luckperms.usage.editor.argument.type=типы для загрузки в веб-редактор (''all'', ''users'' или ''groups'') +luckperms.usage.editor.argument.filter=разрешение для фильтрации записей пользователя +luckperms.usage.verbose.description=Управление системой мониторинга разрешений плагинов. +luckperms.usage.verbose.argument.action=включить/выключить логирование или загрузить лог +luckperms.usage.verbose.argument.filter=фильтр, соответствующий записям +luckperms.usage.verbose.argument.commandas=игрок/команда для выполнения +luckperms.usage.tree.description=Генерирует вид дерева (упорядоченная иерархия списков) всех разрешений, известных LuckPerms. +luckperms.usage.tree.argument.scope=корневой каталог древа. Укажите ".", чтобы выбрать все разрешения +luckperms.usage.tree.argument.player=ник-нейм онлайн игрока для проверки +luckperms.usage.search.description=Выполняет поиск всех пользователей/групп с указанным разрешением +luckperms.usage.search.argument.permission=разрешение для поиска +luckperms.usage.search.argument.page=страница для просмотра +luckperms.usage.network-sync.description=Синхронизировать изменения с хранилищем и отправить другим серверам сети задачу для выполнения синхронизации +luckperms.usage.import.description=Импортировать данные из ранее созданного файла экспорта +luckperms.usage.import.argument.file=файл, из которого необходимо выполнить импорт +luckperms.usage.import.argument.replace=заменить существующие данные вместо их слияния +luckperms.usage.import.argument.upload=загрузить данные из уже существующего файла экспорта +luckperms.usage.export.description=Экспортировать данные разрешений в специальный файл для экспорта. С помощью него вы сможете восстановить данные, импортировав его. +luckperms.usage.export.argument.file=файл, в который необходимо выполнить экспорт +luckperms.usage.export.argument.without-users=не экспортировать данные пользователей +luckperms.usage.export.argument.without-groups=не экспортировать данные о группах +luckperms.usage.export.argument.upload=Загрузить данные о разрешениях в веб-редактор. Эти данные могут быть импортированы вами позже. +luckperms.usage.reload-config.description=Перезагрузить некоторые параметры конфигурации +luckperms.usage.bulk-update.description=Выполнить запросы массового обновления для всех данных +luckperms.usage.bulk-update.argument.data-type=тип данных, которые необходимо изменить (''all'', ''users'' или ''groups'') +luckperms.usage.bulk-update.argument.action=действие, которое необходимо выполнить над данными (''update'' или ''delete'') +luckperms.usage.bulk-update.argument.action-field=поле для выбора действия. Требуется только для опции ''update'' (''permission'', ''server'' или ''world'') +luckperms.usage.bulk-update.argument.action-value=значение для замены. Требуется только для опции ''update''. +luckperms.usage.bulk-update.argument.constraint=ограничение, необходимые для обновления +luckperms.usage.translations.description=Управление переводами +luckperms.usage.translations.argument.install=субкоманда для установки переводов +luckperms.usage.apply-edits.description=Применяет изменения в разрешениях, выполненные в веб-редакторе +luckperms.usage.apply-edits.argument.code=уникальный код для применения изменений +luckperms.usage.apply-edits.argument.target=кто применяет изменения данных +luckperms.usage.create-group.description=Создать новую группу +luckperms.usage.create-group.argument.name=имя группы +luckperms.usage.create-group.argument.weight=вес группы +luckperms.usage.create-group.argument.display-name=отображаемое имя группы +luckperms.usage.delete-group.description=Удалить группу +luckperms.usage.delete-group.argument.name=имя группы +luckperms.usage.list-groups.description=Показывает список всех групп +luckperms.usage.create-track.description=Создать новый трек +luckperms.usage.create-track.argument.name=имя трека +luckperms.usage.delete-track.description=Удалить трек +luckperms.usage.delete-track.argument.name=имя трека +luckperms.usage.list-tracks.description=Показать список всех треков +luckperms.usage.user-info.description=Показывает информацию о пользователе +luckperms.usage.user-switchprimarygroup.description=Изменяет основную группу пользователя +luckperms.usage.user-switchprimarygroup.argument.group=группа, на которую необходимо заменить существующую +luckperms.usage.user-promote.description=Повышает группу пользователя далее по треку +luckperms.usage.user-promote.argument.track=трек для повышения группы пользователя +luckperms.usage.user-promote.argument.context=контексты, в которых должно быть выполнено повышение группы пользователя +luckperms.usage.user-promote.argument.dont-add-to-first=повышает группу пользователя, если он уже связан с треком +luckperms.usage.user-demote.description=Понижает группу пользователя на предыдущую в треке +luckperms.usage.user-demote.argument.track=трек для понижения группы пользователя +luckperms.usage.user-demote.argument.context=контексты, в которых должно быть выполнено понижение группы пользователя +luckperms.usage.user-demote.argument.dont-remove-from-first=предотвратить удаление пользователя из первой группы трека при понижении группы +luckperms.usage.user-clone.description=Скопировать пользователя +luckperms.usage.user-clone.argument.user=ник-нейм/UUID пользователя, в которого необходимо выполнить клонирование +luckperms.usage.group-info.description=Дает информацию о группе +luckperms.usage.group-listmembers.description=Показать пользователей/группы, которые наследуют разрешения от этой группы +luckperms.usage.group-listmembers.argument.page=страница для просмотра +luckperms.usage.group-setweight.description=Установить вес группы +luckperms.usage.group-setweight.argument.weight=вес, который необходимо установить +luckperms.usage.group-set-display-name.description=Установить отображаемое имя групп +luckperms.usage.group-set-display-name.argument.name=имя для установки +luckperms.usage.group-set-display-name.argument.context=контексты, в которых будет установлено отображаемое имя +luckperms.usage.group-rename.description=Переиемновать группу +luckperms.usage.group-rename.argument.name=новое имя +luckperms.usage.group-clone.description=Клонирует группу +luckperms.usage.group-clone.argument.name=имя клонируемой группы на +luckperms.usage.holder-editor.description=Открывает веб-редактор разрешений +luckperms.usage.holder-showtracks.description=Отображает список треков, в которых находится объект +luckperms.usage.holder-clear.description=Удаляет все разрешения, родительские группы и мета +luckperms.usage.holder-clear.argument.context=контексты для фильтрации +luckperms.usage.permission.description=Редактировать разрешения +luckperms.usage.parent.description=Редактировать наследования +luckperms.usage.meta.description=Редактировать значения мета +luckperms.usage.permission-info.description=Отображает список разрешений, которые имеет объект +luckperms.usage.permission-info.argument.page=страница для просмотра +luckperms.usage.permission-info.argument.sort-mode=как сортировать записи +luckperms.usage.permission-set.description=Устанавливает разрешение для объекта +luckperms.usage.permission-set.argument.node=разрешение для установки +luckperms.usage.permission-set.argument.value=значение разрешения +luckperms.usage.permission-set.argument.context=контексты, в которых должны быть добавлены разрешения +luckperms.usage.permission-unset.description=Снимает разрешение у пользователя +luckperms.usage.permission-unset.argument.node=разрешение, которые необходимо снять +luckperms.usage.permission-unset.argument.context=контексты, в которых должны быть удалены разрешения +luckperms.usage.permission-settemp.description=Временно устанавливает разрешение для объекта +luckperms.usage.permission-settemp.argument.node=разрешение для установки +luckperms.usage.permission-settemp.argument.value=значение разрешения +luckperms.usage.permission-settemp.argument.duration=срок, до истечения которого будет действовать разрешение +luckperms.usage.permission-settemp.argument.temporary-modifier=как временное разрешение должно быть применено +luckperms.usage.permission-settemp.argument.context=контексты, в которых должны быть добавлены разрешения +luckperms.usage.permission-unsettemp.description=Снимает временное разрешение для пользователя +luckperms.usage.permission-unsettemp.argument.node=разрешение для снятия +luckperms.usage.permission-unsettemp.argument.duration=длительность для вычитания +luckperms.usage.permission-unsettemp.argument.context=контексты, в которых должны быть удалены разрешения +luckperms.usage.permission-check.description=Проверяет, есть ли у объекта определенное разрешение +luckperms.usage.permission-check.argument.node=разрешение для проверки +luckperms.usage.permission-clear.description=Очищает все разрешения +luckperms.usage.permission-clear.argument.context=контексты для фильтрации +luckperms.usage.parent-info.description=Отображает список групп, которые наследует этот объект +luckperms.usage.parent-info.argument.page=страница для просмотра +luckperms.usage.parent-info.argument.sort-mode=как сортировать записи +luckperms.usage.parent-set.description=Удаляет все родительские группы, которые уже наследует пользователь, и добавляет указанную +luckperms.usage.parent-set.argument.group=название группы для установки +luckperms.usage.parent-set.argument.context=контексты, в которых должна быть установлена группа +luckperms.usage.parent-add.description=Добавляет группу пользователю для наследования разрешений от неё +luckperms.usage.parent-add.argument.group=группа для наследования +luckperms.usage.parent-add.argument.context=контексты, в которых должна наследоваться группа +luckperms.usage.parent-remove.description=Удаляет ранее установленное наследование группы +luckperms.usage.parent-remove.argument.group=группа для удаления +luckperms.usage.parent-remove.argument.context=контексты, в которых должна быть удалена группа +luckperms.usage.parent-set-track.description=Удаляет все группы, которые уже наследует пользователь в указанном треке, и добавляет указанную +luckperms.usage.parent-set-track.argument.track=трек для установки +luckperms.usage.parent-set-track.argument.group=название группы или номер расположения группы в данном треке для установки +luckperms.usage.parent-set-track.argument.context=контексты, в которых должна быть установлена группа +luckperms.usage.parent-add-temp.description=Временно добавляет группу пользователю для наследования разрешений от неё +luckperms.usage.parent-add-temp.argument.group=группа для наследования +luckperms.usage.parent-add-temp.argument.duration=длительность членства в группе +luckperms.usage.parent-add-temp.argument.temporary-modifier=как временное разрешение должно быть применено +luckperms.usage.parent-add-temp.argument.context=контексты, в которых должна наследоваться группа +luckperms.usage.parent-remove-temp.description=Удаляет ранее установленное правило наследования +luckperms.usage.parent-remove-temp.argument.group=группа для удаления +luckperms.usage.parent-remove-temp.argument.duration=срок для вычитания +luckperms.usage.parent-remove-temp.argument.context=контексты, в которых должна быть удалена группа +luckperms.usage.parent-clear.description=Очищает все родительские группы +luckperms.usage.parent-clear.argument.context=контексты для фильтрации +luckperms.usage.parent-clear-track.description=Очищает все родительские группы, находящиеся в данном треке +luckperms.usage.parent-clear-track.argument.track=трек для удаления +luckperms.usage.parent-clear-track.argument.context=контексты для фильтрации +luckperms.usage.meta-info.description=Показывает все мета для чата +luckperms.usage.meta-set.description=Устанавливает значение для мета +luckperms.usage.meta-set.argument.key=ключ для установки +luckperms.usage.meta-set.argument.value=значение для установки +luckperms.usage.meta-set.argument.context=контексты, в которых должна быть добавлена мета +luckperms.usage.meta-unset.description=Снимает значение мета +luckperms.usage.meta-unset.argument.key=ключ для снятия +luckperms.usage.meta-unset.argument.context=контексты, в которых должна быть удалена мета +luckperms.usage.meta-settemp.description=Временно устанавливает значение мета +luckperms.usage.meta-settemp.argument.key=ключ для установки +luckperms.usage.meta-settemp.argument.value=значение для установки +luckperms.usage.meta-settemp.argument.duration=отрезок времени после которого срок метаданных истечёт +luckperms.usage.meta-settemp.argument.context=контексты, в которых должна быть добавлена мета +luckperms.usage.meta-unsettemp.description=Снимает временное значение мета +luckperms.usage.meta-unsettemp.argument.key=ключ для снятия +luckperms.usage.meta-unsettemp.argument.context=контексты, в которых должна быть удалена мета +luckperms.usage.meta-addprefix.description=Добавляет префикс +luckperms.usage.meta-addprefix.argument.priority=приоритет, с которым должен быть добавлен префикс +luckperms.usage.meta-addprefix.argument.prefix=префикс +luckperms.usage.meta-addprefix.argument.context=контексты, в которых должен быть добавлен префикс +luckperms.usage.meta-addsuffix.description=Добавляет суффикс +luckperms.usage.meta-addsuffix.argument.priority=приоритет, с которым должен быть добавлен суффикс +luckperms.usage.meta-addsuffix.argument.suffix=суффикс +luckperms.usage.meta-addsuffix.argument.context=контексты, в которых должен быть добавлен суффикс +luckperms.usage.meta-setprefix.description=Устанавливает префикс +luckperms.usage.meta-setprefix.argument.priority=приоритет, с которым должен быть установлен префикс +luckperms.usage.meta-setprefix.argument.prefix=префикс +luckperms.usage.meta-setprefix.argument.context=контексты, в которых должен быть установлен префикс +luckperms.usage.meta-setsuffix.description=Устанавливает суффикс +luckperms.usage.meta-setsuffix.argument.priority=приоритет, с которым должен быть установлен суффикс +luckperms.usage.meta-setsuffix.argument.suffix=суффикс +luckperms.usage.meta-setsuffix.argument.context=контексты, в которых должен быть установлен суффикс +luckperms.usage.meta-removeprefix.description=Удаляет префикс +luckperms.usage.meta-removeprefix.argument.priority=приоритет, который имеет удаляемый префикс +luckperms.usage.meta-removeprefix.argument.prefix=префикс +luckperms.usage.meta-removeprefix.argument.context=контексты, в которых должен быть удален префикс +luckperms.usage.meta-removesuffix.description=Удаляет суффикс +luckperms.usage.meta-removesuffix.argument.priority=приоритет, который имеет удаляемый суффикс +luckperms.usage.meta-removesuffix.argument.suffix=суффикс +luckperms.usage.meta-removesuffix.argument.context=контексты, в которых должен быть удален суффикс +luckperms.usage.meta-addtemp-prefix.description=Добавляет временный префикс +luckperms.usage.meta-addtemp-prefix.argument.priority=приоритет, с которым должен быть добавлен префикс +luckperms.usage.meta-addtemp-prefix.argument.prefix=префикс +luckperms.usage.meta-addtemp-prefix.argument.duration=срок, до истечения которого будет действовать префикс +luckperms.usage.meta-addtemp-prefix.argument.context=контексты, в которых должен быть добавлен префикс +luckperms.usage.meta-addtemp-suffix.description=Устанавливает временный суффикс +luckperms.usage.meta-addtemp-suffix.argument.priority=приоритет, с которым должен быть добавлен суффикс +luckperms.usage.meta-addtemp-suffix.argument.suffix=суффикс +luckperms.usage.meta-addtemp-suffix.argument.duration=срок, до истечения которого будет действовать суффикс +luckperms.usage.meta-addtemp-suffix.argument.context=контексты, в которых должен быть добавлен суффикс +luckperms.usage.meta-settemp-prefix.description=Устанавливает временный префикс +luckperms.usage.meta-settemp-prefix.argument.priority=приоритет, с которым должен быть установлен префикс +luckperms.usage.meta-settemp-prefix.argument.prefix=префикс +luckperms.usage.meta-settemp-prefix.argument.duration=срок, до истечения которого будет действовать префикс +luckperms.usage.meta-settemp-prefix.argument.context=контексты, в которых должен быть установлен префикс +luckperms.usage.meta-settemp-suffix.description=Устанавливает временный суффикс +luckperms.usage.meta-settemp-suffix.argument.priority=приоритет, с которым должен быть установлен суффикс +luckperms.usage.meta-settemp-suffix.argument.suffix=суффикс +luckperms.usage.meta-settemp-suffix.argument.duration=срок, до истечения которого будет действовать суффикс +luckperms.usage.meta-settemp-suffix.argument.context=контексты, в которых должен быть установлен суффикс +luckperms.usage.meta-removetemp-prefix.description=Удаляет временный префикс +luckperms.usage.meta-removetemp-prefix.argument.priority=приоритет, который имеет удаляемый префикс +luckperms.usage.meta-removetemp-prefix.argument.prefix=префикс +luckperms.usage.meta-removetemp-prefix.argument.context=контексты, в которых должен быть удален префикс +luckperms.usage.meta-removetemp-suffix.description=Удаляет временный префикс +luckperms.usage.meta-removetemp-suffix.argument.priority=приоритет, который имеет удаляемый суффикс +luckperms.usage.meta-removetemp-suffix.argument.suffix=суффикс +luckperms.usage.meta-removetemp-suffix.argument.context=контексты, в которых должен быть удален суффикс +luckperms.usage.meta-clear.description=Очищает все мета значения +luckperms.usage.meta-clear.argument.type=тип мета для удаления +luckperms.usage.meta-clear.argument.context=контексты для фильтрации +luckperms.usage.track-info.description=Дает информацию о треке +luckperms.usage.track-editor.description=Открывает веб-редактор разрешений +luckperms.usage.track-append.description=Добавляет группу в конец трека +luckperms.usage.track-append.argument.group=группа для добавления +luckperms.usage.track-insert.description=Добавляет группу с заданной позицией в трек +luckperms.usage.track-insert.argument.group=группа для добавления +luckperms.usage.track-insert.argument.position=позиция для добавления группы, начиная с 1 +luckperms.usage.track-remove.description=Удаляет группу из трека +luckperms.usage.track-remove.argument.group=группа для удаления +luckperms.usage.track-clear.description=Очищает список групп в треке +luckperms.usage.track-rename.description=Переименовать трек +luckperms.usage.track-rename.argument.name=новое имя +luckperms.usage.track-clone.description=Клонирует трек +luckperms.usage.track-clone.argument.name=имя трека, в который необходимо выполнить клонирование +luckperms.usage.log-recent.description=Просмотр недавних действий +luckperms.usage.log-recent.argument.user=ник-нейм/UUID пользователя для фильтрации по +luckperms.usage.log-recent.argument.page=номер страницы для просмотра +luckperms.usage.log-search.description=Поиск записи в логе +luckperms.usage.log-search.argument.query=запрос для поиска +luckperms.usage.log-search.argument.page=номер страницы для просмотра +luckperms.usage.log-notify.description=Включить оповещения о логировании +luckperms.usage.log-notify.argument.toggle=включить/выключить +luckperms.usage.log-user-history.description=Просмотр истории пользователя +luckperms.usage.log-user-history.argument.user=ник-нейм/UUID пользователя +luckperms.usage.log-user-history.argument.page=номер страницы для просмотра +luckperms.usage.log-group-history.description=Просмотр истории для группы +luckperms.usage.log-group-history.argument.group=имя группы +luckperms.usage.log-group-history.argument.page=номер страницы для просмотра +luckperms.usage.log-track-history.description=Просмотр истории для трека +luckperms.usage.log-track-history.argument.track=имя трека +luckperms.usage.log-track-history.argument.page=номер страницы для просмотра +luckperms.usage.sponge.description=Редактировать дополнительные данные Sponge +luckperms.usage.sponge.argument.collection=набор для запроса +luckperms.usage.sponge.argument.subject=субъект для изменения +luckperms.usage.sponge-permission-info.description=Показывает информацию о разрешениях субъекта +luckperms.usage.sponge-permission-info.argument.contexts=контексты для фильтрации +luckperms.usage.sponge-permission-set.description=Устанавливает разрешение для субъекта +luckperms.usage.sponge-permission-set.argument.node=разрешение для установки +luckperms.usage.sponge-permission-set.argument.tristate=значение для установки разрешения +luckperms.usage.sponge-permission-set.argument.contexts=контексты, в которых должно быть установлено разрешение +luckperms.usage.sponge-permission-clear.description=Очищает разрешения субъекта +luckperms.usage.sponge-permission-clear.argument.contexts=контексты, в которых должны быть очищены разрешения +luckperms.usage.sponge-parent-info.description=Показывает информацию о родительских группах субъекта +luckperms.usage.sponge-parent-info.argument.contexts=контексты для фильтрации +luckperms.usage.sponge-parent-add.description=Добавляет родительскую группу субъекту +luckperms.usage.sponge-parent-add.argument.collection=коллекция субъекта, где родительским элементом является субъект +luckperms.usage.sponge-parent-add.argument.subject=имя родительского субъекта +luckperms.usage.sponge-parent-add.argument.contexts=контексты, в которых должна быть добавлена родительская группа +luckperms.usage.sponge-parent-remove.description=Удаляет родительскую группу у субъекта +luckperms.usage.sponge-parent-remove.argument.collection=коллекция субъекта, где родительским элементом является субъект +luckperms.usage.sponge-parent-remove.argument.subject=имя родительского субъекта +luckperms.usage.sponge-parent-remove.argument.contexts=контексты, в которых должны быть удалены родительские группы +luckperms.usage.sponge-parent-clear.description=Очищает родительские группы субъекта +luckperms.usage.sponge-parent-clear.argument.contexts=контексты, в которых должны быть очищены родительские группы +luckperms.usage.sponge-option-info.description=Отображает информацию об опциях субъекта +luckperms.usage.sponge-option-info.argument.contexts=контексты для фильтрации +luckperms.usage.sponge-option-set.description=Устанавливает опцию для субъекта +luckperms.usage.sponge-option-set.argument.key=ключ для установки +luckperms.usage.sponge-option-set.argument.value=значение ключа для установки +luckperms.usage.sponge-option-set.argument.contexts=контексты, в которых должна быть установлена опция +luckperms.usage.sponge-option-unset.description=Снимает опции у субъекта +luckperms.usage.sponge-option-unset.argument.key=ключ для снятия +luckperms.usage.sponge-option-unset.argument.contexts=контексты, в которых должны быть сняты ключи +luckperms.usage.sponge-option-clear.description=Очищает опции субъектов +luckperms.usage.sponge-option-clear.argument.contexts=контексты, в которых должны быть очищены опции diff --git a/src/plugins/LuckPerms/translations/repository/sk_SK.properties b/src/plugins/LuckPerms/translations/repository/sk_SK.properties new file mode 100644 index 0000000..d796a54 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/sk_SK.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=ZÁZNAMY +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EXPORTOVAŤ +luckperms.commandsystem.available-commands=Použi {0} pre zobrazenie dostupných príkazov +luckperms.commandsystem.command-not-recognised=Príkaz nebol rozpoznaný +luckperms.commandsystem.no-permission=Nemáš dostatočné oprávnenia na použitie tohoto príkazu\! +luckperms.commandsystem.no-permission-subcommands=Nemáš práva na používanie tohto príkazu +luckperms.commandsystem.already-executing-command=Vykonáva sa ďalší príkaz, čaká sa na jeho dokončenie... +luckperms.commandsystem.usage.sub-commands-header=Podpríkazy +luckperms.commandsystem.usage.usage-header=Použitie Príkazu +luckperms.commandsystem.usage.arguments-header=Argumenty +luckperms.first-time.no-permissions-setup=Žiadne permisie neboli doposiaľ nastavené\! +luckperms.first-time.use-console-to-give-access=Predtým, ako použiješ nejaký príkaz LuckPerms v hre, musíš mať práva cez konzolu +luckperms.first-time.console-command-prompt=Kľúč\: luckperms.first-time.console-command-prompt\nluckperms.first-time.console-command-prompt +luckperms.first-time.next-step=Po dokončení môžeš začať zadávať oprávnenia a role +luckperms.first-time.wiki-prompt=Nevieš kde začať? Skontroluj tu\: {0} +luckperms.login.try-again=Skús to opäť neskôr, prosím +luckperms.login.loading-database-error=Chyba v databáze, ktorá nastala pri načítaní dát oprávnení +luckperms.login.server-admin-check-console-errors=Ak si server admin, skontroluj konzolu pre akékoľvek chyby +luckperms.login.server-admin-check-console-info=Prosím skontroluj konzolu pre viac informácií +luckperms.login.data-not-loaded-at-pre=Dáta oprávnení neboli načítané pre hráča počas pred prihlasovacej fáze +luckperms.login.unable-to-continue=nemožno pokračovať +luckperms.login.craftbukkit-offline-mode-error=toto je pravdepodobne chyba medzi CraftBukkit-om a online-mode nastavením +luckperms.login.unexpected-error=Kľúč\: luckperms.login.unexpected-error\nluckperms.login.unexpected-error +luckperms.opsystem.disabled=Vanilla OP systém je vypnutý na tomto serveri +luckperms.opsystem.sponge-warning=Upozorňujeme, že stav serverového operátora nemá žiadny vplyv na kontroly oprávnení Sponge, keď je nainštalovaný doplnok oprávnení, údaje používateľa musíte upraviť priamo +luckperms.duration.unit.years.plural={0} roky +luckperms.duration.unit.years.singular={0} rok +luckperms.duration.unit.years.short={0}r +luckperms.duration.unit.months.plural={0} mesiacov +luckperms.duration.unit.months.singular={0} mesiac +luckperms.duration.unit.months.short={0}m +luckperms.duration.unit.weeks.plural={0} týždňov +luckperms.duration.unit.weeks.singular={0} týždeň +luckperms.duration.unit.weeks.short={0}t +luckperms.duration.unit.days.plural={0} dní +luckperms.duration.unit.days.singular={0} deň +luckperms.duration.unit.days.short={0}d +luckperms.duration.unit.hours.plural={0} hodín +luckperms.duration.unit.hours.singular={0} hodina +luckperms.duration.unit.hours.short={0}h +luckperms.duration.unit.minutes.plural={0} minút +luckperms.duration.unit.minutes.singular={0} minúta +luckperms.duration.unit.minutes.short={0}min +luckperms.duration.unit.seconds.plural={0} sekúnd +luckperms.duration.unit.seconds.singular={0} sekunda +luckperms.duration.unit.seconds.short={0}s +luckperms.duration.since=Pred {0} +luckperms.command.misc.invalid-code=Neplatný kód +luckperms.command.misc.response-code-key=kód odpovede +luckperms.command.misc.error-message-key=správa +luckperms.command.misc.bytebin-unable-to-communicate=Nebolo možné komunikovať s bytebin +luckperms.command.misc.webapp-unable-to-communicate=Komunikácia s webovou aplikáciou bola neúspešná +luckperms.command.misc.check-console-for-errors=Skontroluj konzolu pre chyby +luckperms.command.misc.file-must-be-in-data=Súbor {0} musí byť priamo podradený adresáru dat +luckperms.command.misc.wait-to-finish=Počkaj prosím na dokončenie a skús to znovu +luckperms.command.misc.invalid-priority=Neplatná priorita {0} +luckperms.command.misc.expected-number=Očakávane číslo +luckperms.command.misc.date-parse-error=Nie je možné spracovať dátum {0} +luckperms.command.misc.date-in-past-error=Nie je možné nastaviť dátum z minulosti\! +luckperms.command.misc.page=strana {0} z {1} +luckperms.command.misc.page-entries={0} Vstupov +luckperms.command.misc.none=Žiadne +luckperms.command.misc.loading.error.unexpected=Vyskytla sa neočakávaná chyba +luckperms.command.misc.loading.error.user=Používateľ nie je načítaný +luckperms.command.misc.loading.error.user-specific=Nebolo možné načítať používateľa {0} +luckperms.command.misc.loading.error.user-not-found=Používateľ {0} nebol nájdený +luckperms.command.misc.loading.error.user-save-error=Pri ukladaní používateľských dát {0} došlo k chybe +luckperms.command.misc.loading.error.user-not-online=Užívateľ {0} není online +luckperms.command.misc.loading.error.user-invalid={0} Nie je platné užívateľské meno/uuid +luckperms.command.misc.loading.error.user-not-uuid=Cieľový používateľ {0} nie je platné UUID +luckperms.command.misc.loading.error.group=Skupina nebola načítaná +luckperms.command.misc.loading.error.all-groups=Nebolo možné načítať všetky skupiny +luckperms.command.misc.loading.error.group-not-found=Skupina s názvom {0} nebola nájdená +luckperms.command.misc.loading.error.group-save-error=Pri ukladaní dat skupiny {0} došlo k chybe +luckperms.command.misc.loading.error.group-invalid={0} Nie je platný názov skupiny +luckperms.command.misc.loading.error.track=Záznam nebol načítaný +luckperms.command.misc.loading.error.all-tracks=Nebolo možné načítať záznamy +luckperms.command.misc.loading.error.track-not-found=Záznam s názvom {0} nebol nájdený +luckperms.command.misc.loading.error.track-save-error=Pri ukladaní dat skupiny {0} došlo k chybe +luckperms.command.misc.loading.error.track-invalid={0} Nie je platný názov záznamu +luckperms.command.editor.no-match=Nebolo možné otvoriť editor, žiadne objekty neodpovedajú požadovanému typu +luckperms.command.editor.start=Príprava novej relácie editoru, počkaj prosím... +luckperms.command.editor.url=Klikni na odkaz nižšie pre otvorenie editoru +luckperms.command.editor.unable-to-communicate=Komunikácia s webovou aplikáciou bola neúspešná +luckperms.command.editor.apply-edits.success=Dáta z webovej aplikácie {0} {1} boli úspešne použité +luckperms.command.editor.apply-edits.success-summary={0} {1} a {2} {3} +luckperms.command.editor.apply-edits.success.additions=doplnky +luckperms.command.editor.apply-edits.success.additions-singular=doplnok +luckperms.command.editor.apply-edits.success.deletions=odstránenia +luckperms.command.editor.apply-edits.success.deletions-singular=odstránenie +luckperms.command.editor.apply-edits.no-changes=Vo webovom editore neboli prevedené žiadne úpravy. Dáta, ktoré sa vrátili neboli žiadnym spôsobom zmenené +luckperms.command.editor.apply-edits.unknown-type=Nie je možné použiť úpravu daného typu objektu +luckperms.command.editor.apply-edits.unable-to-read=Nebolo možné prečítať dáta pomocou daného kódu +luckperms.command.search.searching.permission=Hľadanie skupín a používateľov s {0} +luckperms.command.search.searching.inherit=Hľadanie používateľov a skupín zo skupín, ktoré zdedili z {0} +luckperms.command.search.result=Bolo nájdene {0} vstupov z {1} používateľov a {2} skupín +luckperms.command.search.result.default-notice=Poznámka\: Pri hľadaní členov výchozej skupiny nebudú zobrazení offline hráči bez ďalších oprávnení\! +luckperms.command.search.showing-users=Zobrazené záznamy používateľov +luckperms.command.search.showing-groups=Zobrazené záznamy skupín +luckperms.command.tree.start=Generovanie stromu oprávnení, prosím čakajte... +luckperms.command.tree.empty=Nepodarilo sa vygenerovať strom, neboli nájdené žiadne výsledky +luckperms.command.tree.url=URL stromu oprávnení +luckperms.command.verbose.invalid-filter={0} nie je platný filter pre podrobné sledovanie +luckperms.command.verbose.enabled=Podrobné sledovanie {0} pre kontroly zodpovedajúce {1} +luckperms.command.verbose.command-exec=Vynucujem vykonanie príkazu {1} pre {0} a hlásim všetky vykonané kontroly... +luckperms.command.verbose.off=Podrobné sledovanie {0} +luckperms.command.verbose.command-exec-complete=Vykonanie príkazu bolo dokončené +luckperms.command.verbose.command.no-checks=Vykonanie príkazu bolo dokončené, ale neboli vykonané žiadne kontroly oprávnení +luckperms.command.verbose.command.possibly-async=To môže byť spôsobené tým, že plugin vykonáva príkazy na pozadí (asynchrónne) +luckperms.command.verbose.command.try-again-manually=Môžete ešte použiť podrobné sledovanie manuálne na detekciu vykonaných kontrol +luckperms.command.verbose.enabled-recording=Podrobné sledovanie {0}, nahrávanie výsledkov... +luckperms.command.verbose.uploading=Podrobné sledovanie {0}, nahrávanie výsledkov... +luckperms.command.verbose.url=URL výsledkov podrobného sledovania +luckperms.command.verbose.enabled-term=povolené +luckperms.command.verbose.disabled-term=zakázané +luckperms.command.verbose.query-any=AKÝKOĽVEK +luckperms.command.info.running-plugin=Beží +luckperms.command.info.platform-key=Platforma +luckperms.command.info.server-brand-key=Značka servera +luckperms.command.info.server-version-key=Verzia servera +luckperms.command.info.storage-key=Úložisko +luckperms.command.info.storage-type-key=Typ +luckperms.command.info.storage.meta.split-types-key=Typy +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=Pripojené +luckperms.command.info.storage.meta.file-size-key=Veľkosť súboru +luckperms.command.info.extensions-key=Rozšírenia +luckperms.command.info.messaging-key=Odosielanie správ +luckperms.command.info.instance-key=Inštancia +luckperms.command.info.static-contexts-key=Statické kontexty +luckperms.command.info.online-players-key=Online hráči +luckperms.command.info.online-players-unique={0} unikátne +luckperms.command.info.uptime-key=Uptime +luckperms.command.info.local-data-key=Mieste dáta +luckperms.command.info.local-data={0} používateľov, {1} skupín, {2} záznamov +luckperms.command.generic.create.success={0} bol úspešne vytvorený +luckperms.command.generic.create.error=Vyskytla sa chyba pri vytváraní {0} +luckperms.command.generic.create.error-already-exists={0} už existuje\! +luckperms.command.generic.delete.success={0} bol úspešne odstránený +luckperms.command.generic.delete.error=Vyskytla sa chyba pri odstraňovaní {0} +luckperms.command.generic.delete.error-doesnt-exist={0} neexistuje\! +luckperms.command.generic.rename.success={0} bol úspešne premenovaný na {1} +luckperms.command.generic.clone.success={0} bol úspešne skopírovaný na {1} +luckperms.command.generic.info.parent.title=Rodičovské skupiny +luckperms.command.generic.info.parent.temporary-title=Dočasné rodičovské skupiny +luckperms.command.generic.info.expires-in=expiruje za +luckperms.command.generic.info.inherited-from=dedené z +luckperms.command.generic.info.inherited-from-self=sám +luckperms.command.generic.show-tracks.title={0}''s Záznamy +luckperms.command.generic.show-tracks.empty={0} nie je na žiadnych záznamoch +luckperms.command.generic.clear.node-removed={0} uzly boli odstránené +luckperms.command.generic.clear.node-removed-singular={0} uzol bol odstránený +luckperms.command.generic.clear={0}''s uzly boli vyčistené v kontexte {1} +luckperms.command.generic.permission.info.title={0}''s Oprávnenia +luckperms.command.generic.permission.info.empty={0} nemá žiadne oprávnenia nastavené +luckperms.command.generic.permission.info.click-to-remove=Kliknite na odstránenie tohto uzla z {0} +luckperms.command.generic.permission.check.info.title=Informácie o oprávnení pre {0} +luckperms.command.generic.permission.check.info.directly={0} má {1} nastavené na {2} v kontexte {3} +luckperms.command.generic.permission.check.info.inherited={0} dedí {1} nastavené na {2} od {3} v kontexte {4} +luckperms.command.generic.permission.check.info.not-directly={0} nemá {1} nastavené +luckperms.command.generic.permission.check.info.not-inherited={0} nededí {1} +luckperms.command.generic.permission.check.result.title=Kontrola oprávnení pre {0} +luckperms.command.generic.permission.check.result.result-key=Výsledok +luckperms.command.generic.permission.check.result.processor-key=Procesor +luckperms.command.generic.permission.check.result.cause-key=Príčina +luckperms.command.generic.permission.check.result.context-key=Kontext +luckperms.command.generic.permission.set=Nastavené {0} na {1} pre {2} v kontexte {3} +luckperms.command.generic.permission.already-has={0} už má {1} nastavené v kontexte {2} +luckperms.command.generic.permission.set-temp=Nastavené {0} na {1} pre {2} na dobu {3} v kontexte {4} +luckperms.command.generic.permission.already-has-temp={0} už má {1} dočasne nastavené v kontexte {2} +luckperms.command.generic.permission.unset=Zrušené {0} pre {1} v kontexte {2} +luckperms.command.generic.permission.doesnt-have={0} nemá {1} nastavené v kontexte {2} +luckperms.command.generic.permission.unset-temp=Dočasné nastavenie oprávnení {0} bolo zrušené pre {1} v kontexte {2} +luckperms.command.generic.permission.subtract=Nastavené {0} na {1} pre {2} na dobu {3} v kontexte {4}, {5} menej než predtým +luckperms.command.generic.permission.doesnt-have-temp={0} nemá {1} nastavené v kontexte {2} +luckperms.command.generic.permission.clear=Oprávnenia hráča {0} boli vyčistené v kontexte {1} +luckperms.command.generic.parent.info.title=Nadradenie hráča {0} +luckperms.command.generic.parent.info.empty={0} nemá definované žiadne nadradenia +luckperms.command.generic.parent.info.click-to-remove=Klikni pre odstránenie tohoto nadriadeného z {0} +luckperms.command.generic.parent.add={0} práve dedí oprávnenia od {1} v kontexte {2} +luckperms.command.generic.parent.add-temp={0} práve dedí oprávnenia od {1} na dobu {2} v kontexte {3} +luckperms.command.generic.parent.set={0} mal svoje nadriadené skupiny zmazane, teraz dedí len od {1} v kontexte {2} +luckperms.command.generic.parent.set-track={0} mal zmazane jeho nadriadené skupiny na zázname {1}, a teraz dedí len od {2} v kontexte {3} +luckperms.command.generic.parent.remove={0} už nededí oprávnenia od {1} v kontexte {2} +luckperms.command.generic.parent.remove-temp={0} už nededí dočasné oprávnenia od {1} v kontexte {2} +luckperms.command.generic.parent.subtract={0} Zdedí oprávnenia od {1} na dobu {2} v kontexte {3}, {4} menej než predtým +luckperms.command.generic.parent.clear=Nadradenie hráča {0} boli vyčistené v kontexte {1} +luckperms.command.generic.parent.clear-track={0}''s rodičia na trati {1} boli vymazaní v kontexte {2} +luckperms.command.generic.parent.already-inherits={0} už dedí od {1} v kontexte {2} +luckperms.command.generic.parent.doesnt-inherit={0} nezdedil od {1} v kontexte {2} +luckperms.command.generic.parent.already-temp-inherits={0} už dočasne dedí od {1} v kontexte {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} nezdedil dočasne od {1} v kontexte {2} +luckperms.command.generic.chat-meta.info.title-prefix={0}''s Prefixy +luckperms.command.generic.chat-meta.info.title-suffix={0}''s Sufixy +luckperms.command.generic.chat-meta.info.none-prefix={0} nemá žiadne prefixy +luckperms.command.generic.chat-meta.info.none-suffix={0} nemá žiadne sufixy +luckperms.command.generic.chat-meta.info.click-to-remove=Kliknite na odstránenie tohto {0} od {1} +luckperms.command.generic.chat-meta.already-has={0} už má nastavené {1} {2} s prioritou {3} v kontexte {4} +luckperms.command.generic.chat-meta.already-has-temp={0} už má dočasne nastavené {1} {2} s prioritou {3} v kontexte {4} +luckperms.command.generic.chat-meta.doesnt-have={0} nemá nastavené {1} {2} s prioritou {3} v kontexte {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} nemá dočasne nastavené {1} {2} s prioritou {3} v kontexte {4} +luckperms.command.generic.chat-meta.add={0} mal nastavené {1} {2} s prioritou {3} v kontexte {4} +luckperms.command.generic.chat-meta.add-temp={0} mal nastavené {1} {2} s prioritou {3} na dobu {4} v kontexte {5} +luckperms.command.generic.chat-meta.remove={0} mal odstránené {1} {2} s prioritou {3} v kontexte {4} +luckperms.command.generic.chat-meta.remove-bulk={0} mal odstránené všetky {1} s prioritou {2} v kontexte {3} +luckperms.command.generic.chat-meta.remove-temp={0} mal dočasne odstránené {1} {2} s prioritou {3} v kontexte {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} mal dočasne odstránené všetky {1} s prioritou {2} v kontexte {3} +luckperms.command.generic.meta.info.title={0}''s Meta +luckperms.command.generic.meta.info.none={0} nemá žiadne meta +luckperms.command.generic.meta.info.click-to-remove=Kliknite na odstránenie tohto meta uzla od {0} +luckperms.command.generic.meta.already-has={0} už má nastavený meta kľúč {1} na {2} v kontexte {3} +luckperms.command.generic.meta.already-has-temp={0} už má dočasne nastavený meta kľúč {1} na {2} v kontexte {3} +luckperms.command.generic.meta.doesnt-have={0} nemá nastavený meta kľúč {1} v kontexte {2} +luckperms.command.generic.meta.doesnt-have-temp={0} nemá dočasne nastavený meta kľúč {1} v kontexte {2} +luckperms.command.generic.meta.set=Nastavený meta kľúč {0} na {1} pre {2} v kontexte {3} +luckperms.command.generic.meta.set-temp=Nastavený meta kľúč {0} na {1} pre {2} na dobu {3} v kontexte {4} +luckperms.command.generic.meta.unset=Odstránený meta kľúč {0} pre {1} v kontexte {2} +luckperms.command.generic.meta.unset-temp=Odstránený dočasný meta kľúč {0} pre {1} v kontexte {2} +luckperms.command.generic.meta.clear={0}''s meta zodpovedajúce typu {1} bolo vymazané v kontexte {2} +luckperms.command.generic.contextual-data.title=Kontextové dáta +luckperms.command.generic.contextual-data.mode.key=režim +luckperms.command.generic.contextual-data.mode.server=server +luckperms.command.generic.contextual-data.mode.active-player=aktívny hráč +luckperms.command.generic.contextual-data.contexts-key=Kontexty +luckperms.command.generic.contextual-data.prefix-key=Prefix +luckperms.command.generic.contextual-data.suffix-key=Sufix +luckperms.command.generic.contextual-data.primary-group-key=Hlavná skupina +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Žiadne +luckperms.command.user.info.title=Informácie o používateľovi +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=typ +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=offline +luckperms.command.user.info.status-key=Stav +luckperms.command.user.info.status.online=Online +luckperms.command.user.info.status.offline=Offline +luckperms.command.user.removegroup.error-primary=Nebudete môcť odstrániť používateľa zo svojej hlavnej skupiny +luckperms.command.user.primarygroup.not-member={0} nebol už členom {1}, teraz ho pridávame +luckperms.command.user.primarygroup.already-has={0} už má {1} nastavenú ako svoju hlavnú skupinu +luckperms.command.user.primarygroup.warn-option=Upozornenie\: Metóda výpočtu hlavnej skupiny, ktorú používa tento server ({0}), nemusí zodpovedať tejto zmene +luckperms.command.user.primarygroup.set={0}''s hlavná skupina bola nastavená na {1} +luckperms.command.user.track.error-not-contain-group={0} ešte nie je v žiadnej skupine na {1} +luckperms.command.user.track.unsure-which-track=Nie je isté, ktorú trasu použiť, prosím, špecifikujte ju ako argument +luckperms.command.user.track.missing-group-advice=Buď vytvorte skupinu, alebo ju odstráňte z trasy a skúste to znova +luckperms.command.user.promote.added-to-first={0} nie je v žiadnej skupine na {1}, takže bol pridaný do prvej skupiny, {2} v kontexte {3} +luckperms.command.user.promote.not-on-track={0} nie je v žiadnej skupine na {1}, takže nebol povýšený +luckperms.command.user.promote.success=Povýšenie {0} na trati {1} z {2} na {3} v kontexte {4} +luckperms.command.user.promote.end-of-track=Dosiahli ste koniec trasy {0}, nemožno povýšiť {1} +luckperms.command.user.promote.next-group-deleted=Nasledujúca skupina na trase, {0}, už neexistuje +luckperms.command.user.promote.unable-to-promote=Nie je možné povýšiť používateľa +luckperms.command.user.demote.success=Zníženie {0} na trati {1} z {2} na {3} v kontexte {4} +luckperms.command.user.demote.end-of-track=Dosiahli ste koniec trasy {0}, takže {1} bol odstránený zo skupiny {2} +luckperms.command.user.demote.end-of-track-not-removed=Dosiahli ste koniec trasy {0}, ale {1} nebol odstránený z prvej skupiny +luckperms.command.user.demote.previous-group-deleted=Predchádzajúca skupina na trase, {0}, už neexistuje +luckperms.command.user.demote.unable-to-demote=Nie je možné znížiť používateľa +luckperms.command.group.list.title=Skupiny +luckperms.command.group.delete.not-default=Nemôžete odstrániť predvolenú skupinu +luckperms.command.group.info.title=Group info +luckperms.command.group.info.display-name-key=Zobrazované meno +luckperms.command.group.info.weight-key=Váha +luckperms.command.group.setweight.set=Nastaviť váhu {0} pre groupku {1} +luckperms.command.group.setdisplayname.doesnt-have={0} nemá zobrazované meno +luckperms.command.group.setdisplayname.already-has={0} už má zobrazované meno {1} +luckperms.command.group.setdisplayname.already-in-use=Zobrazované meno {0} už používa {1} +luckperms.command.group.setdisplayname.set=Zobrazované meno bolo nastavené na {0} pre skupinu {1} v kontexte {2} +luckperms.command.group.setdisplayname.removed=Zobrazované meno pre skupinu {0} v kontexte {1} bolo odstránené +luckperms.command.track.list.title=Záznamy +luckperms.command.track.path.empty=Žiadne +luckperms.command.track.info.showing-track=Zobrazujem záznam +luckperms.command.track.info.path-property=Trasa +luckperms.command.track.clear={0}''s skupiny záznamov boli vymazané +luckperms.command.track.append.success=Skupina {0} bola pridaná do záznamu {1} +luckperms.command.track.insert.success=Skupina {0} bola vložená do záznamu {1} na pozíciu {2} +luckperms.command.track.insert.error-number=Očakávalo sa číslo, ale bolo prijaté\: {0} +luckperms.command.track.insert.error-invalid-pos=Nie je možné vložiť na pozíciu {0} +luckperms.command.track.insert.error-invalid-pos-reason=neplatná pozícia +luckperms.command.track.remove.success=Skupina {0} bola odstránená zo záznamu {1} +luckperms.command.track.error-empty={0} nemôže byť použitý, pretože je prázdny alebo obsahuje len jednu skupinu +luckperms.command.track.error-multiple-groups={0} je členom viacerých skupín na tomto zázname +luckperms.command.track.error-ambiguous=Nie je možné určiť ich umiestnenie +luckperms.command.track.already-contains={0} už obsahuje {1} +luckperms.command.track.doesnt-contain={0} neobsahuje {1} +luckperms.command.log.load-error=Záznam nebolo možné načítať +luckperms.command.log.invalid-page=Neplatné číslo stránky +luckperms.command.log.invalid-page-range=Zadajte hodnotu medzi {0} a {1} +luckperms.command.log.empty=Žiadne záznamy na zobrazenie +luckperms.command.log.notify.error-console=Nie je možné prepínať oznámenia pre konzolu +luckperms.command.log.notify.enabled-term=Zapnuté +luckperms.command.log.notify.disabled-term=Vypnuté +luckperms.command.log.notify.changed-state={0} zaznamenáva výstup +luckperms.command.log.notify.already-on=Už prijímate oznámenia +luckperms.command.log.notify.already-off=Momentálne neberiete oznámenia +luckperms.command.log.notify.invalid-state=Neznámy stav. Očakáva sa {0} alebo {1} +luckperms.command.log.show.search=Zobrazujem nedávne akcie pre dopyt {0} +luckperms.command.log.show.recent=Zobrazujem nedávne akcie +luckperms.command.log.show.by=Zobrazujem nedávne akcie podľa {0} +luckperms.command.log.show.history=Zobrazujem históriu pre {0} {1} +luckperms.command.export.error-term=Chyba +luckperms.command.export.already-running=Iný proces exportu už beží +luckperms.command.export.file.already-exists=Súbor {0} už existuje +luckperms.command.export.file.not-writable=Súbor {0} nie je zapisovateľný +luckperms.command.export.file.success=Úspešne exportované do {0} +luckperms.command.export.file-unexpected-error-writing=Pri písaní do súboru došlo k neočakávanej chybe +luckperms.command.export.web.export-code=Exportovať kód +luckperms.command.export.web.import-command-description=Použite nasledujúci príkaz na import +luckperms.command.import.term=Importovať +luckperms.command.import.error-term=Chyba +luckperms.command.import.already-running=Už prebieha iný proces importu +luckperms.command.import.file.doesnt-exist=Súbor {0} neexistuje +luckperms.command.import.file.not-readable=Súbor {0} nie je čitateľný +luckperms.command.import.file.unexpected-error-reading=Pri čítaní zo súboru došlo k neočakávanej chybe +luckperms.command.import.file.correct-format=Je to správny formát? +luckperms.command.import.web.unable-to-read=Nemožno načítať údaje pomocou daného kódu +luckperms.command.import.progress.percent={0}% dokončené +luckperms.command.import.progress.operations={0}/{1} operácií dokončených +luckperms.command.import.starting=Spúšťam proces importu +luckperms.command.import.completed=SKONČENÉ +luckperms.command.import.duration=trvalo {0} sekúnd +luckperms.command.bulkupdate.must-use-console=Príkaz hromadnej aktualizácie môže byť použitý len z konzoly +luckperms.command.bulkupdate.invalid-data-type=Neplatný typ, očakávalo sa {0} +luckperms.command.bulkupdate.invalid-constraint=Neplatné obmedzenie {0} +luckperms.command.bulkupdate.invalid-constraint-format=Obmedzenia by mali byť vo formáte {0} +luckperms.command.bulkupdate.invalid-comparison=Neplatný porovnávací operátor {0} +luckperms.command.bulkupdate.invalid-comparison-format=Očakávalo sa jedno z nasledovných\: {0} +luckperms.command.bulkupdate.queued=Operácia hromadnej aktualizácie bola zaradená +luckperms.command.bulkupdate.confirm=Spustite {0} na vykonanie aktualizácie +luckperms.command.bulkupdate.unknown-id=Operácia s ID {0} neexistuje alebo vypršala +luckperms.command.bulkupdate.starting=Spúšťam hromadnú aktualizáciu +luckperms.command.bulkupdate.success=Hromadná aktualizácia bola úspešne dokončená +luckperms.command.bulkupdate.success.statistics.nodes=Celkový počet ovplyvnených uzlov +luckperms.command.bulkupdate.success.statistics.users=Celkový počet ovplyvnených používateľov +luckperms.command.bulkupdate.success.statistics.groups=Celkový počet ovplyvnených skupín +luckperms.command.bulkupdate.failure=Hromadná aktualizácia zlyhala, skontrolujte konzolu pre chyby +luckperms.command.update-task.request=Bol požiadavka na aktualizačnú úlohu, prosím čakajte +luckperms.command.update-task.complete=Úloha aktualizácie dokončená +luckperms.command.update-task.push.attempting=Teraz sa pokúšam poslať na iné servery +luckperms.command.update-task.push.complete=Iné servery boli úspešne upozornené cez {0} +luckperms.command.update-task.push.error=Chyba pri posielaní zmien na iné servery +luckperms.command.update-task.push.error-not-setup=Nie je možné poslať zmeny na iné servery, pretože nebola nakonfigurovaná služba na posielanie správ +luckperms.command.reload-config.success=Konfiguračný súbor bol načítaný +luckperms.command.reload-config.restart-note=niektoré možnosti sa aplikujú až po reštarte servera +luckperms.command.translations.searching=Hľadám dostupné preklady, prosím čakajte... +luckperms.command.translations.searching-error=Nie je možné získať zoznam dostupných prekladov +luckperms.command.translations.installed-translations=Inštalované preklady +luckperms.command.translations.available-translations=Dostupné preklady +luckperms.command.translations.percent-translated={0}% preložené +luckperms.command.translations.translations-by=od +luckperms.command.translations.installing=Inštalujem preklady, prosím čakajte... +luckperms.command.translations.download-error=Nie je možné stiahnuť preklad pre {0} +luckperms.command.translations.installing-specific=Inštalujem jazyk {0}... +luckperms.command.translations.install-complete=Inštalácia dokončená +luckperms.command.translations.download-prompt=Použite {0} na stiahnutie a inštaláciu aktuálnych verzií týchto prekladov poskytnutých komunitou +luckperms.command.translations.download-override-warning=Upozornenie\: Týmto sa prepíšu akékoľvek zmeny, ktoré ste vykonali v týchto jazykoch +luckperms.usage.user.description=Set príkazov na správu používateľov v LuckPerms. (''používateľ'' v LuckPerms je jednoducho hráč a môže sa týkať UUID alebo používateľského mena) +luckperms.usage.group.description=Set príkazov na správu skupín v LuckPerms. Skupiny sú jednoducho kolekcie priradení oprávnení, ktoré môžu byť pridelené používateľom. Nové skupiny sa vytvárajú pomocou príkazu ''creategroup''. +luckperms.usage.track.description=Set príkazov na správu záznamov v LuckPerms. Záznamy sú usporiadané kolekcie skupín, ktoré sa môžu používať na definovanie povýšení a degradácií. +luckperms.usage.log.description=Set príkazov na správu funkcie logovania v LuckPerms. +luckperms.usage.sync.description=Načíta všetky údaje zo servera do pamäte a aplikuje akékoľvek zistené zmeny. +luckperms.usage.info.description=Tlačí všeobecné informácie o aktívnej inštancii pluginu. +luckperms.usage.editor.description=Vytvára novú reláciu webového editora +luckperms.usage.editor.argument.type=typy, ktoré sa načítajú do editora. (''all'', ''users'' alebo ''groups'') +luckperms.usage.editor.argument.filter=Oprávnenie na filtrovanie používateľských záznamov +luckperms.usage.verbose.description=Ovláda podrobný systém monitorovania oprávnení pluginu. +luckperms.usage.verbose.argument.action=či povoliť/zakázať logovanie alebo nahrať zaznamenaný výstup +luckperms.usage.verbose.argument.filter=filtrovať podľa zadaného zápisu +luckperms.usage.verbose.argument.commandas=hráč/ príkaz na spustenie +luckperms.usage.tree.description=Vytvára stromový pohľad (zoradený zoznam hierarchie) všetkých oprávnení známych LuckPerms. +luckperms.usage.tree.argument.scope=korene stromu. Zadajte "." na zahrnutie všetkých oprávnení +luckperms.usage.tree.argument.player=meno online hráča, na ktorého sa má skontrolovať +luckperms.usage.search.description=Vyhľadáva všetkých používateľov/skupiny s konkrétnym oprávnením +luckperms.usage.search.argument.permission=oprávnenie, ktoré sa má hľadať +luckperms.usage.search.argument.page=stránka na zobrazenie +luckperms.usage.network-sync.description=Synchronizuje zmeny so skladom a požaduje, aby všetky ostatné servery v sieti vykonali rovnaké +luckperms.usage.import.description=Importuje dáta zo súboru (predtým vytvoreného exportu) +luckperms.usage.import.argument.file=súbor na import +luckperms.usage.import.argument.replace=nahrať existujúce dáta namiesto ich zlúčenia +luckperms.usage.import.argument.upload=nahrať dáta z predchádzajúceho exportu +luckperms.usage.export.description=Exportuje všetky dáta oprávnení do súboru "export". Môže byť opäť importovaný neskôr. +luckperms.usage.export.argument.file=súbor na export +luckperms.usage.export.argument.without-users=vynechať používateľov z exportu +luckperms.usage.export.argument.without-groups=vynechať skupiny z exportu +luckperms.usage.export.argument.upload=Nahrať všetky údaje o oprávneniach na webový editor. Môže byť opäť importovaný neskôr. +luckperms.usage.reload-config.description=Načítanie niektorých konfiguračných možností +luckperms.usage.bulk-update.description=Vykonajte hromadné zmeny vo všetkých dátach +luckperms.usage.bulk-update.argument.data-type=typ zmenených dát. ("všetky", "používateľov" alebo "skupiny") +luckperms.usage.bulk-update.argument.action=akcia, ktorá sa má vykonať na dátach. ("aktualizovať" alebo "vymazať") +luckperms.usage.bulk-update.argument.action-field=pole, na ktoré sa má konať. Vyžaduje sa iba pre "aktualizovať". ("oprávnenie", "server" alebo "svet") +luckperms.usage.bulk-update.argument.action-value=hodnota, ktorú je potrebné nahradiť. Vyžaduje sa iba pre "aktualizovať". +luckperms.usage.bulk-update.argument.constraint=požiadavky pre aktualizáciu +luckperms.usage.translations.description=Správa prekladov +luckperms.usage.translations.argument.install=podpríkaz na inštaláciu prekladov +luckperms.usage.apply-edits.description=Aplikuje zmeny oprávnení vykonané cez web editor +luckperms.usage.apply-edits.argument.code=unikátny kód pre dáta +luckperms.usage.apply-edits.argument.target=komu aplikovať dáta +luckperms.usage.create-group.description=Vytvoriť novú skupinu +luckperms.usage.create-group.argument.name=názov skupiny +luckperms.usage.create-group.argument.weight=vaha skupiny +luckperms.usage.create-group.argument.display-name=zobrazovaný názov skupiny +luckperms.usage.delete-group.description=Vymazať skupinu +luckperms.usage.delete-group.argument.name=názov skupiny +luckperms.usage.list-groups.description=Zobraziť všetky skupiny na platforme +luckperms.usage.create-track.description=Vytvoriť novú stopu +luckperms.usage.create-track.argument.name=názov stopy +luckperms.usage.delete-track.description=Vymazať stopu +luckperms.usage.delete-track.argument.name=názov stopy +luckperms.usage.list-tracks.description=Zobraziť všetky stopy na platforme +luckperms.usage.user-info.description=Zobrazuje informácie o používateľovi +luckperms.usage.user-switchprimarygroup.description=Prepnúť primárnu skupinu používateľa +luckperms.usage.user-switchprimarygroup.argument.group=skupina, na ktorú sa má prepnúť +luckperms.usage.user-promote.description=Postupuje používateľa na vyššiu stopu +luckperms.usage.user-promote.argument.track=stopa, na ktorú sa má používateľ povýšiť +luckperms.usage.user-promote.argument.context=konteksty, v ktorých sa má používateľ povýšiť +luckperms.usage.user-promote.argument.dont-add-to-first=povýšiť používateľa iba v prípade, že už je na stope +luckperms.usage.user-demote.description=Znižuje používateľa na nižšiu stopu +luckperms.usage.user-demote.argument.track=stopa, na ktorú sa má používateľ znížiť +luckperms.usage.user-demote.argument.context=konteksty, v ktorých sa má používateľ znížiť +luckperms.usage.user-demote.argument.dont-remove-from-first=zabraňuje používateľovi byť odstránený z prvej skupiny +luckperms.usage.user-clone.description=Klónuje používateľa +luckperms.usage.user-clone.argument.user=meno/uuid používateľa, na ktorého sa má klonovať +luckperms.usage.group-info.description=Zobraziť informácie o skupine +luckperms.usage.group-listmembers.description=Zobraziť používateľov/skupiny, ktoré zdedia túto skupinu +luckperms.usage.group-listmembers.argument.page=stránka na zobrazenie +luckperms.usage.group-setweight.description=Nastavte váhu skupiny +luckperms.usage.group-setweight.argument.weight=vaha, ktorú sa má nastaviť +luckperms.usage.group-set-display-name.description=Nastaviť zobrazený názov skupiny +luckperms.usage.group-set-display-name.argument.name=názov na nastavenie +luckperms.usage.group-set-display-name.argument.context=konteksty, v ktorých sa má nastaviť názov +luckperms.usage.group-rename.description=Premenovať skupinu +luckperms.usage.group-rename.argument.name=nový názov +luckperms.usage.group-clone.description=Klónovať skupinu +luckperms.usage.group-clone.argument.name=názov skupiny, na ktorú sa má klonovať +luckperms.usage.holder-editor.description=Otvára webový editor oprávnení +luckperms.usage.holder-showtracks.description=Zobraziť stopy, na ktorých sa objekt nachádza +luckperms.usage.holder-clear.description=Odstráni všetky oprávnenia, rodičov a meta informácie +luckperms.usage.holder-clear.argument.context=konteksty, na ktoré sa má filtrovať +luckperms.usage.permission.description=Upraviť oprávnenia +luckperms.usage.parent.description=Upraviť dedičstvo +luckperms.usage.meta.description=Upraviť meta hodnoty +luckperms.usage.permission-info.description=Zobraziť oprávnenia objektu +luckperms.usage.permission-info.argument.page=stránka na zobrazenie +luckperms.usage.permission-info.argument.sort-mode=spôsob zoradenia položiek +luckperms.usage.permission-set.description=Nastaviť oprávnenie pre objekt +luckperms.usage.permission-set.argument.node=názov oprávnenia na nastavenie +luckperms.usage.permission-set.argument.value=hodnota oprávnenia +luckperms.usage.permission-set.argument.context=konteksty, do ktorých sa má pridať oprávnenie +luckperms.usage.permission-unset.description=Zrušiť oprávnenie pre objekt +luckperms.usage.permission-unset.argument.node=názov oprávnenia na zrušenie +luckperms.usage.permission-unset.argument.context=konteksty, z ktorých sa má odstrániť oprávnenie +luckperms.usage.permission-settemp.description=Nastaviť dočasné oprávnenie pre objekt +luckperms.usage.permission-settemp.argument.node=názov oprávnenia na nastavenie +luckperms.usage.permission-settemp.argument.value=hodnota oprávnenia +luckperms.usage.permission-settemp.argument.duration=dĺžka trvania do vypršania oprávnenia +luckperms.usage.permission-settemp.argument.temporary-modifier=spôsob aplikácie dočasného oprávnenia +luckperms.usage.permission-settemp.argument.context=konteksty, do ktorých sa má pridať oprávnenie +luckperms.usage.permission-unsettemp.description=Zruší dočasné oprávnenie pre objekt +luckperms.usage.permission-unsettemp.argument.node=Oprávnenie node, ktoré sa má zrušiť +luckperms.usage.permission-unsettemp.argument.duration=Dĺžka, ktorá sa má odpočítať +luckperms.usage.permission-unsettemp.argument.context=Kontexty, v ktorých sa má oprávnenie odstrániť +luckperms.usage.permission-check.description=Skontroluje, či objekt má daný oprávnenie node +luckperms.usage.permission-check.argument.node=Oprávnenie node, ktoré sa má skontrolovať +luckperms.usage.permission-clear.description=Vymaže všetky oprávnenia +luckperms.usage.permission-clear.argument.context=Kontexty, podľa ktorých sa má filtrovať +luckperms.usage.parent-info.description=Zoznamuje skupiny, z ktorých tento objekt dedí +luckperms.usage.parent-info.argument.page=Stránka, ktorú si chcete pozrieť +luckperms.usage.parent-info.argument.sort-mode=Spôsob zoradenia záznamov +luckperms.usage.parent-set.description=Odstráni všetky ostatné skupiny, z ktorých objekt už dedí, a pridá ho do danej skupiny +luckperms.usage.parent-set.argument.group=Skupina, do ktorej sa má nastaviť +luckperms.usage.parent-set.argument.context=Kontexty, v ktorých sa má nastaviť skupina +luckperms.usage.parent-add.description=Pridá ďalšiu skupinu, z ktorej objekt bude dedičom oprávnení +luckperms.usage.parent-add.argument.group=Skupina, z ktorej má objekt dediť +luckperms.usage.parent-add.argument.context=Kontexty, v ktorých sa má dedičstvo nastaviť +luckperms.usage.parent-remove.description=Odstráni predchádzajúce nastavenie dedičstva +luckperms.usage.parent-remove.argument.group=Skupina, ktorá sa má odstrániť +luckperms.usage.parent-remove.argument.context=Kontexty, v ktorých sa má skupina odstrániť +luckperms.usage.parent-set-track.description=Odstráni všetky ostatné skupiny, z ktorých objekt už dedí na danom trakte, a pridá ich do danej skupiny +luckperms.usage.parent-set-track.argument.track=Trak, ktorý sa má nastaviť +luckperms.usage.parent-set-track.argument.group=Skupina, do ktorej sa má nastaviť, alebo číslo súvisiace s pozíciou skupiny na danom trakte +luckperms.usage.parent-set-track.argument.context=Kontexty, v ktorých sa má nastaviť skupina +luckperms.usage.parent-add-temp.description=Pridá ďalšiu skupinu, z ktorej objekt bude dočasne dedičom oprávnení +luckperms.usage.parent-add-temp.argument.group=Skupina, z ktorej má objekt dediť +luckperms.usage.parent-add-temp.argument.duration=Dĺžka členstva v skupine +luckperms.usage.parent-add-temp.argument.temporary-modifier=Spôsob, akým sa má dočasné oprávnenie aplikovať +luckperms.usage.parent-add-temp.argument.context=Kontexty, v ktorých sa má dedičstvo nastaviť +luckperms.usage.parent-remove-temp.description=Odstráni predchádzajúce dočasné nastavenie dedičstva +luckperms.usage.parent-remove-temp.argument.group=Skupina, ktorá sa má odstrániť +luckperms.usage.parent-remove-temp.argument.duration=Dĺžka, ktorá sa má odpočítať +luckperms.usage.parent-remove-temp.argument.context=Kontexty, v ktorých sa má skupina odstrániť +luckperms.usage.parent-clear.description=Vymaže všetkých rodičov +luckperms.usage.parent-clear.argument.context=Kontexty, podľa ktorých sa má filtrovať +luckperms.usage.parent-clear-track.description=Vymaže všetkých rodičov na danom trakte +luckperms.usage.parent-clear-track.argument.track=Trak, na ktorom sa má odstrániť +luckperms.usage.parent-clear-track.argument.context=Kontexty, podľa ktorých sa má filtrovať +luckperms.usage.meta-info.description=Zobrazuje všetky chatové meta +luckperms.usage.meta-set.description=Nastaví meta hodnotu +luckperms.usage.meta-set.argument.key=Kľúč, ktorý sa má nastaviť +luckperms.usage.meta-set.argument.value=Hodnota, ktorá sa má nastaviť +luckperms.usage.meta-set.argument.context=Kontexty, v ktorých sa má pridať meta pár +luckperms.usage.meta-unset.description=Zruší meta hodnotu +luckperms.usage.meta-unset.argument.key=Kľúč, ktorý sa má zrušiť +luckperms.usage.meta-unset.argument.context=Kontexty, v ktorých sa má zrušiť meta pár +luckperms.usage.meta-settemp.description=Nastaví meta hodnotu dočasne +luckperms.usage.meta-settemp.argument.key=Kľúč, ktorý sa má nastaviť +luckperms.usage.meta-settemp.argument.value=Hodnota, ktorá sa má nastaviť +luckperms.usage.meta-settemp.argument.duration=Dĺžka do vypršania meta hodnoty +luckperms.usage.meta-settemp.argument.context=Kontexty, v ktorých sa má pridať meta pár +luckperms.usage.meta-unsettemp.description=Zruší dočasnú meta hodnotu +luckperms.usage.meta-unsettemp.argument.key=Kľúč, ktorý sa má zrušiť +luckperms.usage.meta-unsettemp.argument.context=Kontexty, v ktorých sa má zrušiť meta pár +luckperms.usage.meta-addprefix.description=Pridá prefix +luckperms.usage.meta-addprefix.argument.priority=Priorita pridania prefixu +luckperms.usage.meta-addprefix.argument.prefix=Prefixová reťazec +luckperms.usage.meta-addprefix.argument.context=Kontexty, v ktorých sa má pridať prefix +luckperms.usage.meta-addsuffix.description=Pridá suffix +luckperms.usage.meta-addsuffix.argument.priority=Priorita pridania suffixu +luckperms.usage.meta-addsuffix.argument.suffix=Suffixová reťazec +luckperms.usage.meta-addsuffix.argument.context=Kontexty, v ktorých sa má pridať suffix +luckperms.usage.meta-setprefix.description=Nastaví prefix +luckperms.usage.meta-setprefix.argument.priority=Priorita nastavenia prefixu +luckperms.usage.meta-setprefix.argument.prefix=Prefixová reťazec +luckperms.usage.meta-setprefix.argument.context=Kontexty, v ktorých sa má nastaviť prefix +luckperms.usage.meta-setsuffix.description=Nastaví suffix +luckperms.usage.meta-setsuffix.argument.priority=Priorita nastavenia suffixu +luckperms.usage.meta-setsuffix.argument.suffix=Suffixová reťazec +luckperms.usage.meta-setsuffix.argument.context=Kontexty, v ktorých sa má nastaviť suffix +luckperms.usage.meta-removeprefix.description=Odstráni prefix +luckperms.usage.meta-removeprefix.argument.priority=Priorita odstránenia prefixu +luckperms.usage.meta-removeprefix.argument.prefix=Prefixová reťazec +luckperms.usage.meta-removeprefix.argument.context=Kontexty, v ktorých sa má odstrániť prefix +luckperms.usage.meta-removesuffix.description=Odstráni suffix +luckperms.usage.meta-removesuffix.argument.priority=Priorita odstránenia suffixu +luckperms.usage.meta-removesuffix.argument.suffix=Suffixová reťazec +luckperms.usage.meta-removesuffix.argument.context=Kontexty, v ktorých sa má odstrániť suffix +luckperms.usage.meta-addtemp-prefix.description=Pridá prefix dočasne +luckperms.usage.meta-addtemp-prefix.argument.priority=Priorita pridania prefixu +luckperms.usage.meta-addtemp-prefix.argument.prefix=Prefixová reťazec +luckperms.usage.meta-addtemp-prefix.argument.duration=Dĺžka, do kedy má prefix vypršať +luckperms.usage.meta-addtemp-prefix.argument.context=Kontexty, v ktorých sa má pridať prefix +luckperms.usage.meta-addtemp-suffix.description=Pridá suffix dočasne +luckperms.usage.meta-addtemp-suffix.argument.priority=Priorita pridania suffixu +luckperms.usage.meta-addtemp-suffix.argument.suffix=Suffixová reťazec +luckperms.usage.meta-addtemp-suffix.argument.duration=Dĺžka, do kedy má suffix vypršať +luckperms.usage.meta-addtemp-suffix.argument.context=Kontexty, v ktorých sa má pridať suffix +luckperms.usage.meta-settemp-prefix.description=Nastaví prefix dočasne +luckperms.usage.meta-settemp-prefix.argument.priority=Priorita nastavenia prefixu +luckperms.usage.meta-settemp-prefix.argument.prefix=Prefixová reťazec +luckperms.usage.meta-settemp-prefix.argument.duration=Dĺžka, do kedy má prefix vypršať +luckperms.usage.meta-settemp-prefix.argument.context=Kontexty, v ktorých sa má nastaviť prefix +luckperms.usage.meta-settemp-suffix.description=Nastaví suffix dočasne +luckperms.usage.meta-settemp-suffix.argument.priority=Priorita nastavenia suffixu +luckperms.usage.meta-settemp-suffix.argument.suffix=Suffixová reťazec +luckperms.usage.meta-settemp-suffix.argument.duration=Dĺžka, do kedy má suffix vypršať +luckperms.usage.meta-settemp-suffix.argument.context=Kontexty, v ktorých sa má nastaviť suffix +luckperms.usage.meta-removetemp-prefix.description=Odstráni dočasný prefix +luckperms.usage.meta-removetemp-prefix.argument.priority=Priorita na odstránenie prefixu +luckperms.usage.meta-removetemp-prefix.argument.prefix=Prefixová reťazec +luckperms.usage.meta-removetemp-prefix.argument.context=Kontexty, v ktorých sa má odstrániť prefix +luckperms.usage.meta-removetemp-suffix.description=Odstráni dočasný suffix +luckperms.usage.meta-removetemp-suffix.argument.priority=Priorita na odstránenie suffixu +luckperms.usage.meta-removetemp-suffix.argument.suffix=Suffixová reťazec +luckperms.usage.meta-removetemp-suffix.argument.context=Kontexty, v ktorých sa má odstrániť suffix +luckperms.usage.meta-clear.description=Vymaže všetky meta +luckperms.usage.meta-clear.argument.type=Typ meta, ktorý sa má odstrániť +luckperms.usage.meta-clear.argument.context=Kontexty na filtrovanie +luckperms.usage.track-info.description=Zobrazuje všetky skupiny a ich pozície na trakte +luckperms.usage.track-editor.description=Otvára editor práv na webe +luckperms.usage.track-append.description=Pridá skupinu na koniec traktu +luckperms.usage.track-append.argument.group=Skupina, ktorú chcete pridať +luckperms.usage.track-insert.description=Vloží skupinu na danú pozíciu na trakte +luckperms.usage.track-insert.argument.group=Skupina, ktorú chcete vložiť +luckperms.usage.track-insert.argument.position=Pozícia, na ktorú chcete skupinu vložiť (prvá pozícia na trakte je 1) +luckperms.usage.track-remove.description=Odstráni danú skupinu z traktu +luckperms.usage.track-remove.argument.group=Skupina, ktorú chcete odstrániť +luckperms.usage.track-clear.description=Vymaže skupiny na trakte +luckperms.usage.track-rename.description=Premenuje trak +luckperms.usage.track-rename.argument.name=Nový názov +luckperms.usage.track-clone.description=Skopíruje trak +luckperms.usage.track-clone.argument.name=Názov traktu, ktorý sa má skopírovať +luckperms.usage.log-recent.description=Zobraziť nedávne akcie +luckperms.usage.log-recent.argument.user=Meno/UUID používateľa na filtrovanie +luckperms.usage.log-recent.argument.page=Číslo stránky, ktorú chcete zobraziť +luckperms.usage.log-search.description=Hľadá záznam v logu +luckperms.usage.log-search.argument.query=dotaz podľa ktorého sa má vyhľadávať +luckperms.usage.log-search.argument.page=Číslo stránky na zobrazenie +luckperms.usage.log-notify.description=Prepnúť notifikácie logu +luckperms.usage.log-notify.argument.toggle=Ak chcete povoliť alebo zakázať +luckperms.usage.log-user-history.description=Zobraziť históriu používateľa +luckperms.usage.log-user-history.argument.user=UUID/meno používateľa +luckperms.usage.log-user-history.argument.page=Číslo stránky na zobrazenie +luckperms.usage.log-group-history.description=Zobraziť históriu skupiny +luckperms.usage.log-group-history.argument.group=Názov skupiny +luckperms.usage.log-group-history.argument.page=Číslo stránky na zobrazenie +luckperms.usage.log-track-history.description=Zobraziť históriu traktu +luckperms.usage.log-track-history.argument.track=Názov traktu +luckperms.usage.log-track-history.argument.page=Číslo stránky na zobrazenie +luckperms.usage.sponge.description=Upraviť extra údaje Sponge +luckperms.usage.sponge.argument.collection=Kolekcia na dotazovanie +luckperms.usage.sponge.argument.subject=Subjekt na úpravu +luckperms.usage.sponge-permission-info.description=Zobraziť informácie o oprávneniach subjektu +luckperms.usage.sponge-permission-info.argument.contexts=Kontexty na filtrovanie +luckperms.usage.sponge-permission-set.description=Uloží oprávnenie pre subjekt +luckperms.usage.sponge-permission-set.argument.node=Oprávnenie, ktoré sa má nastaviť +luckperms.usage.sponge-permission-set.argument.tristate=Hodnota, na ktorú sa oprávnenie nastaví +luckperms.usage.sponge-permission-set.argument.contexts=Kontexty na nastavenie oprávnenia +luckperms.usage.sponge-permission-clear.description=Vymaže oprávnenia subjektu +luckperms.usage.sponge-permission-clear.argument.contexts=Kontexty na vymazanie oprávnení +luckperms.usage.sponge-parent-info.description=Zobraziť informácie o rodičoch subjektu +luckperms.usage.sponge-parent-info.argument.contexts=Kontexty na filtrovanie +luckperms.usage.sponge-parent-add.description=Pridá rodiča k subjektu +luckperms.usage.sponge-parent-add.argument.collection=Kolekcia subjektov, kde je rodič +luckperms.usage.sponge-parent-add.argument.subject=Meno rodičovského subjektu +luckperms.usage.sponge-parent-add.argument.contexts=Kontexty, kde sa pridá rodič +luckperms.usage.sponge-parent-remove.description=Odstráni rodiča zo subjektu +luckperms.usage.sponge-parent-remove.argument.collection=Kolekcia subjektov, kde je rodič +luckperms.usage.sponge-parent-remove.argument.subject=Meno rodičovského subjektu +luckperms.usage.sponge-parent-remove.argument.contexts=Kontexty, kde sa odstráni rodič +luckperms.usage.sponge-parent-clear.description=Vymaže rodičov subjektu +luckperms.usage.sponge-parent-clear.argument.contexts=Kontexty, kde sa vymažú rodičia +luckperms.usage.sponge-option-info.description=Zobraziť informácie o možnostiach subjektu +luckperms.usage.sponge-option-info.argument.contexts=Kontexty na filtrovanie +luckperms.usage.sponge-option-set.description=Nastaví možnosť pre subjekt +luckperms.usage.sponge-option-set.argument.key=Kľúč na nastavenie +luckperms.usage.sponge-option-set.argument.value=Hodnota, na ktorú sa kľúč nastaví +luckperms.usage.sponge-option-set.argument.contexts=Kontexty na nastavenie možnosti +luckperms.usage.sponge-option-unset.description=Odstráni možnosť pre subjekt +luckperms.usage.sponge-option-unset.argument.key=Kľúč, ktorý sa má odstrániť +luckperms.usage.sponge-option-unset.argument.contexts=Kontexty na odstránenie kľúča +luckperms.usage.sponge-option-clear.description=Vymaže možnosti subjektu +luckperms.usage.sponge-option-clear.argument.contexts=Kontexty na vymazanie možností diff --git a/src/plugins/LuckPerms/translations/repository/sr_CS.properties b/src/plugins/LuckPerms/translations/repository/sr_CS.properties new file mode 100644 index 0000000..85e2a11 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/sr_CS.properties @@ -0,0 +1,485 @@ +luckperms.logs.actionlog-prefix=EVIDENCIJA +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=IZVOZ +luckperms.commandsystem.available-commands=Koristite {0} za pregled dostupnih komandi +luckperms.commandsystem.command-not-recognised=Komanda nije prepoznata +luckperms.commandsystem.no-permission=Nemate dozvolu da koristite tu komandu\! +luckperms.commandsystem.no-permission-subcommands=Nemate dozvolu da koristite potkomande +luckperms.commandsystem.already-executing-command=Izvršava se još jedna komanda, čeka se da završi... +luckperms.commandsystem.usage.sub-commands-header=Potkomande +luckperms.commandsystem.usage.usage-header=Upotreba komande +luckperms.commandsystem.usage.arguments-header=Argumenti +luckperms.first-time.no-permissions-setup=Izgleda da još uvek nisu podešene nikakve dozvole\! +luckperms.first-time.use-console-to-give-access=Pre nego da možete koristiti bilo koju LuckPerms komandu u igri, morate sebi dati pristup preko konzole +luckperms.first-time.console-command-prompt=Otvorite svoju konzolu i pokrenite +luckperms.first-time.next-step=Nakon što ste ovo uradili, možete početi sa definisanjem dodela Vaših dozvola i definisanjem grupa +luckperms.first-time.wiki-prompt=Ne znate gde početi? Pogledajte ovde\: {0} +luckperms.login.try-again=Molimo pokušajte ponovo kasnije +luckperms.login.loading-database-error=Desila se greška sa bazom podataka pri učitavanju podataka o dozvolama +luckperms.login.server-admin-check-console-errors=Ako ste administrator servera, molimo proverite je li ima grešaka u konzoli +luckperms.login.server-admin-check-console-info=Molimo proverite konzolu servera za još informacija +luckperms.login.data-not-loaded-at-pre=Podaci o dozvolama za tog korisnika nisu učitani u fazi pre prijave +luckperms.login.unable-to-continue=nije moguće nastaviti +luckperms.login.craftbukkit-offline-mode-error=ovo se verovatno dešava zbog konflikta između CraftBukkit-a i podešavanja za online-mode +luckperms.login.unexpected-error=Dogodila se neočekivana greška prilikom podešavanja Vaših podataka o dozvolama +luckperms.opsystem.disabled=Vanilla OP sistem je onemogućen na ovom serveru +luckperms.opsystem.sponge-warning=Molimo obratite pažnju da status Server Operator-a ne utiče na Sponge-ove provere dozvola kada je instaliran plugin za dozvole, morate direktno izmeniti korisničke podatke +luckperms.duration.unit.years.plural={0} godine +luckperms.duration.unit.years.singular={0} godina +luckperms.duration.unit.years.short={0}g. +luckperms.duration.unit.months.plural={0} meseci +luckperms.duration.unit.months.singular={0} mesec +luckperms.duration.unit.months.short={0}mes. +luckperms.duration.unit.weeks.plural={0} sedmice +luckperms.duration.unit.weeks.singular={0} sedmica +luckperms.duration.unit.weeks.short={0}sd. +luckperms.duration.unit.days.plural={0} dana +luckperms.duration.unit.days.singular={0} dan +luckperms.duration.unit.days.short={0}d +luckperms.duration.unit.hours.plural={0} sati +luckperms.duration.unit.hours.singular={0} sat +luckperms.duration.unit.hours.short={0}h +luckperms.duration.unit.minutes.plural={0} minuta +luckperms.duration.unit.minutes.singular={0} minut +luckperms.duration.unit.minutes.short={0}m +luckperms.duration.unit.seconds.plural={0} sekundi +luckperms.duration.unit.seconds.singular={0} sekund +luckperms.duration.unit.seconds.short={0}s +luckperms.duration.since=pre {0} +luckperms.command.misc.invalid-code=Nevalidan kod +luckperms.command.misc.response-code-key=kod odgovora +luckperms.command.misc.error-message-key=poruka +luckperms.command.misc.bytebin-unable-to-communicate=Nije moguća komunikacija sa bytebin-om +luckperms.command.misc.webapp-unable-to-communicate=Nije moguća komunikacija sa web aplikacijom +luckperms.command.misc.check-console-for-errors=Proverite je li ima grešaka u konzoli +luckperms.command.misc.file-must-be-in-data=Fajl {0} mora biti direktna datoteka deteta direktorijumu podataka +luckperms.command.misc.wait-to-finish=Molimo sačekajte da se završi i pokušajte ponovo +luckperms.command.misc.invalid-priority=Nevalidan prioritet {0} +luckperms.command.misc.expected-number=Očekivan je broj +luckperms.command.misc.date-parse-error=Nije moguće analizirati datum {0} +luckperms.command.misc.date-in-past-error=Ne možete postaviti datum iz prošlosti\! +luckperms.command.misc.page=strana {0} od {1} +luckperms.command.misc.page-entries={0} unosa +luckperms.command.misc.none=Nema +luckperms.command.misc.loading.error.unexpected=Dogodila se neočekivana greška +luckperms.command.misc.loading.error.user=Korisnik nije učitan +luckperms.command.misc.loading.error.user-specific=Nije mogiće učitati traženog korisnika {0} +luckperms.command.misc.loading.error.user-not-found=Korisnik za unos {0} nije nađen +luckperms.command.misc.loading.error.user-save-error=Javila se greška pri čuvanju podataka korisnika {0} +luckperms.command.misc.loading.error.user-not-online=Korisnik {0} nije na mreži +luckperms.command.misc.loading.error.user-invalid={0} nije validno korisničko ime/uuid +luckperms.command.misc.loading.error.user-not-uuid=Unos {0} nije validan uuid korisnika +luckperms.command.misc.loading.error.group=Grupa nije učitana +luckperms.command.misc.loading.error.all-groups=Nije moguće učitati sve grupe +luckperms.command.misc.loading.error.group-not-found=Grupa po imenu {0} nije nađena +luckperms.command.misc.loading.error.group-save-error=Javila se greška prilikom čuvanja podataka grupe za unos {0} +luckperms.command.misc.loading.error.group-invalid={0} nije validno ime grupe +luckperms.command.misc.loading.error.track=Put nije učitan +luckperms.command.misc.loading.error.all-tracks=Nije moguće učitati sve puteve +luckperms.command.misc.loading.error.track-not-found=Put po imenu {0} nije nađena +luckperms.command.misc.loading.error.track-save-error=Javila se greška pri čuvanju podataka o putu {0} +luckperms.command.misc.loading.error.track-invalid={0} nije validno ime puta +luckperms.command.editor.no-match=Nije moguće otvoriti editor, ni jedan objekat nije zadovoljio traženi tip +luckperms.command.editor.start=Pripremamo novu sesiju editora, molimo sačekajte... +luckperms.command.editor.url=Kliknite na link ispod da otvorite editor +luckperms.command.editor.unable-to-communicate=Nije moguća komunikacija sa editor-om +luckperms.command.editor.apply-edits.success=Podaci iz web editora za {0} {1} uspešno sačuvani +luckperms.command.editor.apply-edits.success-summary={0} {1} i {2} {3} +luckperms.command.editor.apply-edits.success.additions=dodaci +luckperms.command.editor.apply-edits.success.additions-singular=dodatak +luckperms.command.editor.apply-edits.success.deletions=brisanja +luckperms.command.editor.apply-edits.success.deletions-singular=brisanje +luckperms.command.editor.apply-edits.no-changes=Nijedan ured iz web editora nije sačuvan jer su podaci ostali nepromenjeni +luckperms.command.editor.apply-edits.unknown-type=Nije moguće primeniti izmenu za odabrani tip objekta +luckperms.command.editor.apply-edits.unable-to-read=Nije moguće pročitati podatke koristeći uneti kod +luckperms.command.search.searching.permission=Pretraga korisnika i grupa sa {0} +luckperms.command.search.searching.inherit=Pretraga korisnika i grupa koji nasleđuju iz {0} +luckperms.command.search.result=Nađeno {0} unosa među {1} korisnika i {2} grupa +luckperms.command.search.result.default-notice=Obratite pažnju\: pri pretrazi članova default grupe, offline igrači bez ijedne druge dozvole neće biti prikazani\! +luckperms.command.search.showing-users=Prikaz liste korisnika +luckperms.command.search.showing-groups=Prikaz liste grupa +luckperms.command.tree.start=Generisanje stabla dozvola, molimo sačekajte... +luckperms.command.tree.empty=Nije moguće generisati stablo, nijedan rezultat nije nađen +luckperms.command.tree.url=URL stabla dozvola +luckperms.command.verbose.invalid-filter={0} nije validan verbose filter +luckperms.command.verbose.enabled=Verbose evidencija {0} za provere koje sadrže {1} +luckperms.command.verbose.command-exec=Primoravanje {0} da izvrši komandu {1} i izveštaj o svim načinjenim proverama... +luckperms.command.verbose.off=Verbose evidencija {0} +luckperms.command.verbose.command-exec-complete=Izvršenje komande završeno +luckperms.command.verbose.command.no-checks=Izvršavanje komande je dovršeno, ali nije izvršena provera dozvola +luckperms.command.verbose.command.possibly-async=Do ovoga je možda zato što dodatna komponenta pokreće komande u pozadini (async) +luckperms.command.verbose.command.try-again-manually=I dalje možete da koristite verbose ručno da biste otkrili provere napravljene na ovaj na ovaj +luckperms.command.verbose.enabled-recording=Verbose snimanje {0} za provere koje sadrže {1} +luckperms.command.verbose.uploading=Verbose evidencija {0}, otpremanje rezultata... +luckperms.command.verbose.url=URL sa verbose rezultatima +luckperms.command.verbose.enabled-term=omogućena +luckperms.command.verbose.disabled-term=onemogućena +luckperms.command.verbose.query-any=BILO ŠTA +luckperms.command.info.running-plugin=Pokrenut +luckperms.command.info.platform-key=Platforma +luckperms.command.info.server-brand-key=Brend servera +luckperms.command.info.server-version-key=Verzija servera +luckperms.command.info.storage-key=Skladište +luckperms.command.info.storage-type-key=Tip +luckperms.command.info.storage.meta.split-types-key=Tipovi +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=Povezano +luckperms.command.info.storage.meta.file-size-key=Veličina fajla +luckperms.command.info.extensions-key=Dodaci +luckperms.command.info.messaging-key=Razmena poruka +luckperms.command.info.instance-key=Instanca +luckperms.command.info.static-contexts-key=Statični konteksti +luckperms.command.info.online-players-key=Igrači na mreži +luckperms.command.info.online-players-unique={0} jedinstvenih +luckperms.command.info.uptime-key=Vreme neprekidnog rada +luckperms.command.info.local-data-key=Lokalni podaci +luckperms.command.info.local-data={0} korisnika, {1} grupa, {2} puteva +luckperms.command.generic.create.success={0} uspešno kreirana +luckperms.command.generic.create.error=Javila se greška pri kreiranju {0} +luckperms.command.generic.create.error-already-exists={0} već postoji\! +luckperms.command.generic.delete.success={0} uspešno obrisano +luckperms.command.generic.delete.error=Javila se greška pri brisanju {0} +luckperms.command.generic.delete.error-doesnt-exist={0} ne postoji\! +luckperms.command.generic.rename.success={0} je uspešno preimenovano u {1} +luckperms.command.generic.clone.success={0} je uspešno klonirano na {1} +luckperms.command.generic.info.parent.title=Roditeljske grupe +luckperms.command.generic.info.parent.temporary-title=Privremene roditeljske grupe +luckperms.command.generic.info.expires-in=ističe za +luckperms.command.generic.info.inherited-from=nasleđeno iz +luckperms.command.generic.info.inherited-from-self=sebe +luckperms.command.generic.show-tracks.title={0} na Putevima +luckperms.command.generic.show-tracks.empty={0} nije ni na jednoj putanji +luckperms.command.generic.clear.node-removed={0} dozvola je uklonjeno +luckperms.command.generic.clear.node-removed-singular={0} dozvola je uklonjena +luckperms.command.generic.clear=Dozvole od {0} su obrisane u kontekstu {1} +luckperms.command.generic.permission.info.title=Dozvole od {0} +luckperms.command.generic.permission.info.empty={0} nema nijednu postavljenu dozvolu +luckperms.command.generic.permission.info.click-to-remove=Kliknite za uklanjanje ove dozvole od {0} +luckperms.command.generic.permission.check.info.title=Informacije o dozvolama za {0} +luckperms.command.generic.permission.check.info.directly={0} je {1} postavljena {2} u kontekstu {3} +luckperms.command.generic.permission.check.info.inherited={0} nasleđuje {1} postavljen na {2} od {3} u kontekstu {4} +luckperms.command.generic.permission.check.info.not-directly={0} nema postavljeno {1} +luckperms.command.generic.permission.check.info.not-inherited={0} ne nasleđuje {1} +luckperms.command.generic.permission.check.result.title=Provera permisije za {0} +luckperms.command.generic.permission.check.result.result-key=Rezlutat +luckperms.command.generic.permission.check.result.processor-key=Procesor +luckperms.command.generic.permission.check.result.cause-key=Uzrok +luckperms.command.generic.permission.check.result.context-key=Kontekst +luckperms.command.generic.permission.set={0} postavljeno na {1} za {2} u kontekstu {3} +luckperms.command.generic.permission.already-has={0} već ima {1} postavljeno u kontekstu {2} +luckperms.command.generic.permission.set-temp=Postavljeno {0} na {1} za {2} u trajanju od {3} u kontekstu {4} +luckperms.command.generic.permission.already-has-temp={0} već ima {1} privremeno postavljeno u kontekstu {2} +luckperms.command.generic.permission.unset=Poništeno {0} za {1} u kontekstu {2} +luckperms.command.generic.permission.doesnt-have={0} nema {1} postavljeno u kontekstu {2} +luckperms.command.generic.permission.unset-temp=Poništena privremena dozvola {0} za {1} u kontekstu {2} +luckperms.command.generic.permission.subtract=Postavljeno {0} na {1} za {2} u trajanju od {3} u kontekstu {4}, {5} kraće nego ranije +luckperms.command.generic.permission.doesnt-have-temp={0} nema {1} privremeno postavljeno u kontekstu {2} +luckperms.command.generic.permission.clear=Dozvole od {0} su obrisane u kontekstu {1} +luckperms.command.generic.parent.info.title=Roditeljske grupe od {0} +luckperms.command.generic.parent.info.empty={0} nema definisanu nijednu roditeljsku grupu +luckperms.command.generic.parent.info.click-to-remove=Kliknite za uklanjanje ove roditeljske grupe od {0} +luckperms.command.generic.parent.add={0} sada nasleđuje dozvole iz {1} u kontekstu {2} +luckperms.command.generic.parent.add-temp={0} sada nasleđuje dozvole iz {1} u trajanju od {2} u kontekstu {3} +luckperms.command.generic.parent.set=Korisniku {0} su obrisane sve postojeće roditeljske grupe i sada samo nasleđuje {1} u kontekstu {2} +luckperms.command.generic.parent.set-track=Korisniku {0} su obrisane sve postojeće roditeljske grupe sa puta {1} i sada samo nasleđuje {2} u kontekstu {3} +luckperms.command.generic.parent.remove={0} više ne nasleđuje dozvole iz {1} u kontekstu {2} +luckperms.command.generic.parent.remove-temp={0} više ne privremeno nasleđuje dozvole iz {1} u kontekstu {2} +luckperms.command.generic.parent.subtract={0} sada nasleđuje dozvole iz {1} u trajanju od {2} u kontekstu {3}, {4} kraće nego ranije +luckperms.command.generic.parent.clear=Roditeljske grupe od {0} su obrisane u kontekstu {1} +luckperms.command.generic.parent.clear-track=Roditeljske grupe od {0} na putu {1} su obrisane u kontekstu {2} +luckperms.command.generic.parent.already-inherits={0} već nasleđuje iz {1} u kontekstu {2} +luckperms.command.generic.parent.doesnt-inherit={0} ne nasleđuje iz {1} u kontekstu {2} +luckperms.command.generic.parent.already-temp-inherits={0} već privremeno nasleđuje iz {1} u kontekstu {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} ne privremeno nasleđuje iz {1} u kontekstu {2} +luckperms.command.generic.chat-meta.info.title-prefix=Prefiksi od {0} +luckperms.command.generic.chat-meta.info.title-suffix=Sufiksi od {0} +luckperms.command.generic.chat-meta.info.none-prefix={0} nema prefikse +luckperms.command.generic.chat-meta.info.none-suffix={0} nema sufikse +luckperms.command.generic.chat-meta.info.click-to-remove=Kliknite za uklanjanje {0} od {1} +luckperms.command.generic.chat-meta.already-has={0} već ima {1} {2} postavljeno na prioritet {3} u kontekstu {4} +luckperms.command.generic.chat-meta.already-has-temp={0} već privremeno ima {1} {2} postavljeno na prioritet {3} u kontekstu {4} +luckperms.command.generic.chat-meta.doesnt-have={0} nema {1} {2} postavljeno na prioritet {3} u kontekstu {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} nema privremeno {1} {2} postavljeno na prioritet {3} u kontekstu {4} +luckperms.command.generic.chat-meta.add={0} je imao {1} {2} postavljeno na prioritet {3} u kontekstu {4} +luckperms.command.generic.chat-meta.add-temp={0} je imao {1} {2} postavljeno na prioritet {3} u trajanju od {4} u kontekstu {5} +luckperms.command.generic.chat-meta.remove=Od {0} je uklonjeno {1} {2} postavljeno na prioritet {3} u kontekstu {4} +luckperms.command.generic.chat-meta.remove-bulk=Od {0} su uklonjene sve {1} postavljene na prioritet {2} u kontekstu {3} +luckperms.command.generic.chat-meta.remove-temp=Od {0} je uklonjeno privremeno {1} {2} postavljeno na prioritet {3} u kontekstu {4} +luckperms.command.generic.chat-meta.remove-temp-bulk=Od {0} je uklonjeno svo privremeno {1} prioriteta {2} u kontekstu {3} +luckperms.command.generic.meta.info.title=Meta od {0} +luckperms.command.generic.meta.info.none={0} nema metu +luckperms.command.generic.meta.info.click-to-remove=Kliknite za uklanjanje ovog meta unosa od {0} +luckperms.command.generic.meta.already-has={0} već ima meta ključ {1} postavljen na {2} u kontekstu {3} +luckperms.command.generic.meta.already-has-temp={0} već ima meta ključ {1} privremeno postavljen na {2} u kontekstu {3} +luckperms.command.generic.meta.doesnt-have={0} nema meta ključ {1} postavljen u kontekstu {2} +luckperms.command.generic.meta.doesnt-have-temp={0} nema meta ključ {1} privremeno postavljen u kontekstu {2} +luckperms.command.generic.meta.set=Meta ključ {0} postavljen na {1} za {2} u kontekstu {3} +luckperms.command.generic.meta.set-temp=Meta ključ {0} postavljen na {1} za {2} u trajanju od {3} u kontekstu {4} +luckperms.command.generic.meta.unset=Poništen meta ključ {0} za {1} u kontekstu {2} +luckperms.command.generic.meta.unset-temp=Poništen privremeni meta ključ {0} za {1} u kontekstu {2} +luckperms.command.generic.meta.clear=Meta od {0} koja se poklapa s tipom {1} je obrisana u kontekstu {2} +luckperms.command.generic.contextual-data.title=Kontekstualni podaci +luckperms.command.generic.contextual-data.mode.key=režim +luckperms.command.generic.contextual-data.mode.server=server +luckperms.command.generic.contextual-data.mode.active-player=aktivan igrač +luckperms.command.generic.contextual-data.contexts-key=Konteksti +luckperms.command.generic.contextual-data.prefix-key=Prefiks +luckperms.command.generic.contextual-data.suffix-key=Sufiks +luckperms.command.generic.contextual-data.primary-group-key=Primarna grupa +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Nema +luckperms.command.user.info.title=Informacije o korisniku +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=tip +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=offline +luckperms.command.user.info.status-key=Status +luckperms.command.user.info.status.online=Na mreži +luckperms.command.user.info.status.offline=Offline +luckperms.command.user.removegroup.error-primary=Ne možete ukloniti korisnika iz njegove primarne grupe +luckperms.command.user.primarygroup.not-member={0} nije bio član {1}, dodaje se sad +luckperms.command.user.primarygroup.already-has={0} već ima {1} postavljenu kao primarnu grupu +luckperms.command.user.primarygroup.warn-option=Oprez\: Metoda računanja primarne grupe koju server koristi ({0}) možda neće odraziti ovu promenu +luckperms.command.user.primarygroup.set=Primarna grupa od {0} je postavljena na {1} +luckperms.command.user.track.error-not-contain-group={0} nije ni u jednou grupi iz {1} +luckperms.command.user.track.unsure-which-track=Nismo sigurni koji put da izaberemo, molimo navedite ga kao argument +luckperms.command.user.track.missing-group-advice=Ili kreirajte grupu ili je uklonite sa puta i pokušajte ponovo +luckperms.command.user.promote.added-to-first={0} nije ni u jednoj grupi trake {1}, pa je dodat u prvu grupu, {2} u kontekstu {3} +luckperms.command.user.promote.not-on-track={0} nije ni u jednoj grupi trake {1}, pa nije unapređen +luckperms.command.user.promote.success=Unapredjivanje {0} sa putanje {1} iz {2} u grupu {3} u kontekstu {4} +luckperms.command.user.promote.end-of-track=Dosegnut je kraj putanje {0}, nije moguće unaprediti {1} +luckperms.command.user.promote.next-group-deleted=Sledeca grupa, {0}, više ne postoji na putanji +luckperms.command.user.promote.unable-to-promote=Nije moguće unaprediti korisnika +luckperms.command.user.demote.success=Vracanje {0} sa putanje {1} iz {2} na nižu grupu {3} u kontekstu {4} +luckperms.command.user.demote.end-of-track=Dosegnut je kraj putanje {0}, pa je {1} uklonjen iz {2} +luckperms.command.user.demote.end-of-track-not-removed=Dosegnut je kraj putanje {0}, ali {1} nije uklonjen iz prve grupe +luckperms.command.user.demote.previous-group-deleted=Prethodna grupa, {0}, više ne postoji na putanji +luckperms.command.user.demote.unable-to-demote=Nije moguće sniziti rank tom korisniku +luckperms.command.group.list.title=Grupe +luckperms.command.group.delete.not-default=Ne možete obrisati default grupu +luckperms.command.group.info.title=Informacije o grupi +luckperms.command.group.info.display-name-key=Ime za prikaz +luckperms.command.group.info.weight-key=Težina +luckperms.command.group.setweight.set=Postavljena težina na {0} za grupu {1} +luckperms.command.group.setdisplayname.doesnt-have={0} nema postavljeno ime prikaza +luckperms.command.group.setdisplayname.already-has={0} već ima ime za prikaz {1} +luckperms.command.group.setdisplayname.already-in-use=Ime za prikaz {0} je već u upotrebi od strane {1} +luckperms.command.group.setdisplayname.set=Postavljeno ime za prikaz na {0} za grupu {1} u kontekstu {2} +luckperms.command.group.setdisplayname.removed=Uklonjeno ime za prikaz grupe {0} u kontekstu {1} +luckperms.command.track.list.title=Putevi +luckperms.command.track.path.empty=Nema +luckperms.command.track.info.showing-track=Prikaz Putanje +luckperms.command.track.info.path-property=Putanja +luckperms.command.track.clear=Grupe sa puta {0} su obrisane +luckperms.command.track.append.success=Grupa {0} je dodata na putu{1} +luckperms.command.track.insert.success=Grupa {0} je ubačena na put {1} na poziciji {2} +luckperms.command.track.insert.error-number=Očekivali smo broj ali smo dobili\: {0} +luckperms.command.track.insert.error-invalid-pos=Nije moguće ubaciti na poziciji {0} +luckperms.command.track.insert.error-invalid-pos-reason=nevalidna pozicija +luckperms.command.track.remove.success=Grupa {0} je uklonjena sa puta {1} +luckperms.command.track.error-empty=Nije moguće koristiti putanju {0} jer ili je prazna ili sadrži samo jednu grupu +luckperms.command.track.error-multiple-groups={0} je član više grupa na ovom putu +luckperms.command.track.error-ambiguous=Nije moguće utvrditi lokaciju +luckperms.command.track.already-contains={0} već sadrži {1} +luckperms.command.track.doesnt-contain={0} ne sadrži {1} +luckperms.command.log.load-error=Evidencija se ne može učitati +luckperms.command.log.invalid-page=Nevalidan broj strane +luckperms.command.log.invalid-page-range=Molimo unesite vrednost između {0} i {1} +luckperms.command.log.empty=Nema evidencionih unosa za prikaz +luckperms.command.log.notify.error-console=Nije moguće uključiti ili isključiti obaveštenja za konzolu +luckperms.command.log.notify.enabled-term=Omogućen +luckperms.command.log.notify.disabled-term=Onemogućen +luckperms.command.log.notify.changed-state={0} logging izlaz +luckperms.command.log.notify.already-on=Već dobijate obaveštenja +luckperms.command.log.notify.already-off=Trenutno ne dobijate obaveštenja +luckperms.command.log.notify.invalid-state=Stanje nepoznato. Očekivan unos {0} ili {1} +luckperms.command.log.show.search=Prikaz skorih radnji za upit {0} +luckperms.command.log.show.recent=Prikaz skorih radnji +luckperms.command.log.show.by=Prikaz skorih radnji od strane {0} +luckperms.command.log.show.history=Prikaz istorije za {0} {1} +luckperms.command.export.error-term=Greška +luckperms.command.export.already-running=Proces izvoza je već u toku +luckperms.command.export.file.already-exists=Fajl {0} već postoji +luckperms.command.export.file.not-writable=Fajl {0} je nezapisljiv +luckperms.command.export.file.success=Uspešno izvezeno u {0} +luckperms.command.export.file-unexpected-error-writing=Dogodila se neočekivana greška prilikom pisanja u fajl +luckperms.command.export.web.export-code=Izvozni kod +luckperms.command.export.web.import-command-description=Koristite sledeću komandu za uvoz +luckperms.command.import.term=Uvoz +luckperms.command.import.error-term=Greška +luckperms.command.import.already-running=Proces uvoza je već u toku +luckperms.command.import.file.doesnt-exist=Fajl {0} ne postoji +luckperms.command.import.file.not-readable=Fajl {0} je nepročitljiv +luckperms.command.import.file.unexpected-error-reading=Dogodila se neočekivana greška prilikom čitanja iz uvezenog fajla +luckperms.command.import.file.correct-format=je li to tačan format? +luckperms.command.import.web.unable-to-read=Nije moguće pročitati podatke koristeći uneti kod +luckperms.command.import.progress.percent={0}% gotovo +luckperms.command.import.progress.operations={0}/{1} radnji gotovo +luckperms.command.import.starting=Počinjemo proces uvoza +luckperms.command.import.completed=GOTOVO +luckperms.command.import.duration=bilo je potrebno {0} sekundi +luckperms.command.bulkupdate.must-use-console=Komanda za masovno ažuriranje se može koristiti samo preko konzole +luckperms.command.bulkupdate.invalid-data-type=Nevalidan tip, očekivano unos {0} +luckperms.command.bulkupdate.invalid-constraint=Nevalidno ograničenje {0} +luckperms.command.bulkupdate.invalid-constraint-format=Ograničenja treba da budu u formatu {0} +luckperms.command.bulkupdate.invalid-comparison=Nevalidan operator upoređivanja {0} +luckperms.command.bulkupdate.invalid-comparison-format=Očekivano nešto od sledećeg\: {0} +luckperms.command.bulkupdate.queued=Radnja masovnog ažuriranja je dodata u red +luckperms.command.bulkupdate.confirm=Koristite {0} za izvršenje ažuriranja +luckperms.command.bulkupdate.unknown-id=Radnja sa ID-em {0} ne postoji ili je istekla +luckperms.command.bulkupdate.starting=Pokretanje masovnog ažuriranja +luckperms.command.bulkupdate.success=Masovno ažuriranje uspešno gotovo +luckperms.command.bulkupdate.success.statistics.nodes=Ukupan broj zahvaćenih dozvola +luckperms.command.bulkupdate.success.statistics.users=Ukupan broj zahvaćenih korisnika +luckperms.command.bulkupdate.success.statistics.groups=Ukupan broj zahvaćenih grupa +luckperms.command.bulkupdate.failure=Masovno ažuriranje neuspelo, proverite je li ima grešaka u konzoli +luckperms.command.update-task.request=Ažuriranja je zatraženo, molimo sačekajte +luckperms.command.update-task.complete=Ažuriranje završeno +luckperms.command.update-task.push.attempting=Sada pokušavamo poslati promene na druge servere +luckperms.command.update-task.push.complete=Drugi serveri su uspešno obavešteni koristeći {0} +luckperms.command.update-task.push.error=Greška pri slanju promena drugim serverima +luckperms.command.update-task.push.error-not-setup=Nije moguće poslati promene drugim sercerima jer servis slanja poruka nije konfigurisan +luckperms.command.reload-config.success=Konfiguracioni fajl ponovo učitan +luckperms.command.reload-config.restart-note=neke opcije će se primeniti tek nakon restarta servera +luckperms.command.translations.searching=Pretraga dostupnih prevoda, molimo sačekajte... +luckperms.command.translations.searching-error=Nije moguće dobiti listu dostupnih prevoda +luckperms.command.translations.installed-translations=Instalirani prevodi +luckperms.command.translations.available-translations=Dostupni prevodi +luckperms.command.translations.percent-translated={0}% prevedeno +luckperms.command.translations.translations-by=od +luckperms.command.translations.installing=Instaliranje prevoda, molimo sačekajte... +luckperms.command.translations.download-error=Nije moguće preuzeti prevod na {0} +luckperms.command.translations.installing-specific=Instalacija jezika {0}... +luckperms.command.translations.install-complete=Instalacija gotova +luckperms.command.translations.download-prompt=Korisite {0} kako biste preuzeli i instalirali aktuelne verzije ovih prevoda koje je pružila zajednica +luckperms.command.translations.download-override-warning=Molimo ustanovite da će ovo nadjačati sve promene koje ste napravili vezane za ove jezike +luckperms.usage.user.description=Komplet komandi za upravljanje korisnicima u sklopu LuckPerms-a. ("Korisnik" u LuckPerms-u je u stvari igrač, i može značiti UUID ili username) +luckperms.usage.group.description=Komplet komandi za upravljanje grupama u sklopu LuckPerms-a. Grupe su u stvari skupine dozvola koje mogu biti dodeljene korisnicima. Nove grupe se prave komandom "creategroup". +luckperms.usage.track.description=Skup komandi za upravljanje putevima u sklopu LuckPerms-a. Putevi su skupovi grupa koji se mogu koristiti za progresivno unapređenje ili snizenje ranka. +luckperms.usage.log.description=Komplet komandi za upravljanje funkcionalnošću evidencije u sklopu LuckPerms-a. +luckperms.usage.sync.description=Ponovo učitava sve podatke iz skladišta plugin-a u memoriju, i primenjuje sve uočene promene. +luckperms.usage.info.description=Ispisuje opšte informacije o aktivnoj instanci plugin-a. +luckperms.usage.editor.description=Kreira novu sesiju web editor-a +luckperms.usage.editor.argument.type=tipove za učitati na editor. ("svi", "korisnici" ili "grupe") +luckperms.usage.editor.argument.filter=dozvola po kojoj treba filtrirati unose korisnika +luckperms.usage.verbose.description=Kontroliše sistem nadgledanja plugin-ove evidencije dozvola. +luckperms.usage.verbose.argument.action=je li treba omogućiti/onemogućiti evidenciju, ili otpremiti izlaz evidencije +luckperms.usage.verbose.argument.filter=filter po kojem treba svrstati unose +luckperms.usage.verbose.argument.commandas=igrač/komanda za pokrenuti +luckperms.usage.tree.description=Generiše pregled stabla (hijerarhijski poređano) svih dozvola poznatih LuckPerms-u. +luckperms.usage.tree.argument.scope=koren drveta. navedite "." da obuhvatite sve dozvole +luckperms.usage.tree.argument.player=ime igrača na mreži za kog treba proveriti +luckperms.usage.search.description=Pretražuje sve korisnike/grupe sa posebnom permisijom +luckperms.usage.search.argument.permission=dozvola za pretražiti +luckperms.usage.search.argument.page=strana za pregled +luckperms.usage.network-sync.description=Sinhronizujte promjene sa skladištem i zatražite da ostali serveri na mreži urade isto +luckperms.usage.import.description=Uvezi podatke sa(prethodno napravljenim) izlaznim fajlom +luckperms.usage.import.argument.file=fajl iz kojeg se uvozi +luckperms.usage.import.argument.replace=zameni postojece podatke umesto spajanja +luckperms.usage.import.argument.upload=otpremite podatke sa prethodnog izvoza +luckperms.usage.export.description=Izvedite sve podatke permisija na ''izvozni'' fajl. Može se ponovo uvesti kasnije. +luckperms.usage.export.argument.file=fajl u koji treba izvesti +luckperms.usage.export.argument.without-users=odstranite korisnike iz izvoza +luckperms.usage.export.argument.without-groups=odstranite grupe iz izvoza +luckperms.usage.export.argument.upload=Otpremite sve permisije podataka na webeditor. Može se ponovo uvesti kasnije. +luckperms.usage.reload-config.description=Ponovo učitajte neke od konfiguracionih opcija +luckperms.usage.bulk-update.description=Izvršite veću promenu upita na svim podacima +luckperms.usage.bulk-update.argument.data-type=vrsta podataka koji se menjaju. (''svi'', ''korisnici'' ili ''grupe'') +luckperms.usage.bulk-update.argument.action=akcija koju izvršavate na podacima. (''ažurirati'' ili ''obrisati) +luckperms.usage.bulk-update.argument.action-field=Oblast na kojoj se djeluje. Potrebno samo za ''ažuriranje''. (''permisija'', ''server'' ili ''svet'') +luckperms.usage.bulk-update.argument.action-value=vrednost sa kojom nadomeštate. potrebno samo za ''ažuriranje''. +luckperms.usage.bulk-update.argument.constraint=ograničenje potrebno za ažuriranje +luckperms.usage.translations.description=Upravljajte prevodima +luckperms.usage.translations.argument.install=potkomanda za instaliranje prevoda +luckperms.usage.apply-edits.description=Primenjuje promene permisija napravljene sa web editora +luckperms.usage.apply-edits.argument.code=jedinstven kod za podatke +luckperms.usage.apply-edits.argument.target=na koga primeniti podatke +luckperms.usage.create-group.description=Kreirajte novu grupu +luckperms.usage.create-group.argument.name=ime grupe +luckperms.usage.create-group.argument.weight=težina grupe +luckperms.usage.create-group.argument.display-name=ime za prikaz grupe +luckperms.usage.delete-group.description=Obrišite grupu +luckperms.usage.delete-group.argument.name=ime grupe +luckperms.usage.list-groups.description=Izlistajte sve grupe na platformi +luckperms.usage.create-track.description=Kreirajte novi put +luckperms.usage.create-track.argument.name=naziv puta +luckperms.usage.delete-track.description=Obrišite put +luckperms.usage.delete-track.argument.name=naziv puta +luckperms.usage.list-tracks.description=Izlistajte sve trake na platformi +luckperms.usage.user-info.description=Pokazuje informacije o korisniku +luckperms.usage.user-switchprimarygroup.description=Menja primarnu grupu korisnika +luckperms.usage.user-switchprimarygroup.argument.group=grupa za preći +luckperms.usage.user-promote.description=Unapređuje korisnika na sledecu grupu sa putanje +luckperms.usage.user-promote.argument.track=putanja sa koje unapredjujete korisnika +luckperms.usage.user-promote.argument.context=konteksti po kojima unaprediti korisnika +luckperms.usage.user-promote.argument.dont-add-to-first=promovišite korisnika samo ako je na stazi +luckperms.usage.user-demote.description=Vraca korisnika na nižu grupu sa putanje +luckperms.usage.user-demote.argument.track=putanja sa koje degradirate korisnika +luckperms.usage.user-demote.argument.context=konteksti po kojima degradirate korisnika +luckperms.usage.user-demote.argument.dont-remove-from-first=sprečite korisnika od uklanjanja iz prve grupe +luckperms.usage.user-clone.description=Klonirajte korisnika +luckperms.usage.user-clone.argument.user=ime/uuid korisnika u kojeg se klonira +luckperms.usage.group-info.description=Daje informacije o grupi +luckperms.usage.group-listmembers.description=Pokazuje korisnike/grupe koje nasledjuju iz ove grupe +luckperms.usage.group-listmembers.argument.page=strana za pregled +luckperms.usage.group-setweight.description=Postavite grupinu težinu +luckperms.usage.group-setweight.argument.weight=težina za postaviti +luckperms.usage.group-set-display-name.description=Postavite ime za prikaz grupe +luckperms.usage.group-set-display-name.argument.name=ime za postaviti +luckperms.usage.group-set-display-name.argument.context=konteksti u kojima ćete postaviti ime +luckperms.usage.group-rename.description=Preimenujte grupu +luckperms.usage.group-rename.argument.name=novo ime +luckperms.usage.group-clone.description=Klonirajte grupu +luckperms.usage.group-clone.argument.name=ime grupe na koju klonirati +luckperms.usage.holder-editor.description=Otvara web editor dozvola +luckperms.usage.holder-showtracks.description=Prikazuje sve puteve na kojima je objekat +luckperms.usage.holder-clear.description=Uklanja sve dozvole, roditeljske grupe i metu +luckperms.usage.holder-clear.argument.context=kontekste filtriranja po +luckperms.usage.permission.description=Izmenite dozvole +luckperms.usage.parent.description=Izmenite nasleđa +luckperms.usage.meta.description=Izmenite metadata vrednosti +luckperms.usage.permission-info.description=Izlistava unose dozvola koje objekat poseduje +luckperms.usage.permission-info.argument.page=strana za videti +luckperms.usage.permission-info.argument.sort-mode=kako sortirati unose +luckperms.usage.permission-set.description=Postavlja dozvolu objektu +luckperms.usage.permission-set.argument.node=unos dozvole za postaviti +luckperms.usage.permission-set.argument.value=vrednost unosa +luckperms.usage.permission-set.argument.context=kontekste u koje treba dodati dozvolu +luckperms.usage.permission-unset.description=Otpušavanje dozvole za objekat +luckperms.usage.permission-unset.argument.context=konteksti za uklanjanje dozvole u +luckperms.usage.permission-settemp.description=Postavlja privremenu dozvolu za objekat +luckperms.usage.permission-settemp.argument.value=vrijednost čvora +luckperms.usage.permission-settemp.argument.duration=trajanje dok dozvola čvora ne istekne +luckperms.usage.permission-settemp.argument.temporary-modifier=kako bi privremena dozvola trebala biti aplicirana +luckperms.usage.permission-clear.description=Briše sve dozvole +luckperms.usage.parent-set-track.description=Ukllanja sve ostale grupe koje objekt nasledjuje sa trenutnog puta i dodaje ih na onaj unet put +luckperms.usage.parent-set-track.argument.track=put na koji se postavllja +luckperms.usage.parent-clear-track.description=Brise sve roditelje unetog puta +luckperms.usage.parent-clear-track.argument.track=put sa kojeg se uklanja +luckperms.usage.parent-clear-track.argument.context=kontekste filtriranja po +luckperms.usage.meta-settemp.argument.key=ključ za postaviti +luckperms.usage.meta-settemp.argument.value=vrednost za postaviti +luckperms.usage.meta-settemp.argument.duration=vreme do isteka meta vrednosti +luckperms.usage.meta-addprefix.description=Dodaje prefiks +luckperms.usage.meta-addsuffix.description=Dodaje sufiks +luckperms.usage.meta-setprefix.description=Postavlja prefiks +luckperms.usage.meta-setsuffix.description=Postavlja sufiks +luckperms.usage.meta-removeprefix.description=Uklanja prefiks +luckperms.usage.meta-removesuffix.description=Uklanja sufiks +luckperms.usage.track-info.description=Ispisuje informacije o putu +luckperms.usage.track-editor.description=Otvara web editor dozvola +luckperms.usage.track-append.description=Dodaje grupu na kraju puta +luckperms.usage.track-append.argument.group=grupa za dopuniti +luckperms.usage.track-insert.description=Dodaje grupu na u neto mesto puta +luckperms.usage.track-insert.argument.group=grupa za dodati +luckperms.usage.track-insert.argument.position=mesto na koje se ubacuje grupu (1 je prva pozicija na putu) +luckperms.usage.track-remove.description=Uklanja grupu sa puta +luckperms.usage.track-remove.argument.group=grupa za izbrisati +luckperms.usage.track-clear.description=Uklanja sve grupe sa puta +luckperms.usage.track-rename.description=Promeni ime puta +luckperms.usage.track-rename.argument.name=novo ime +luckperms.usage.track-clone.description=Klonirajte put +luckperms.usage.track-clone.argument.name=ime puta na koji klonirati +luckperms.usage.log-track-history.description=Vidi istoriju puta +luckperms.usage.log-track-history.argument.track=naziv puta +luckperms.usage.log-track-history.argument.page=broj strane za pregled diff --git a/src/plugins/LuckPerms/translations/repository/status.json b/src/plugins/LuckPerms/translations/repository/status.json new file mode 100644 index 0000000..67e8d64 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/status.json @@ -0,0 +1,3 @@ +{ + "lastRefresh": 1750113016081 +} \ No newline at end of file diff --git a/src/plugins/LuckPerms/translations/repository/sv_SE.properties b/src/plugins/LuckPerms/translations/repository/sv_SE.properties new file mode 100644 index 0000000..48bd593 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/sv_SE.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=LOGG +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=EXPORT +luckperms.commandsystem.available-commands=Använd {0} för att se tillgängliga kommandon +luckperms.commandsystem.command-not-recognised=Okänt kommando +luckperms.commandsystem.no-permission=Du har inte tillåtelse att använda detta kommando\! +luckperms.commandsystem.no-permission-subcommands=Du har inte tillåtelse att använda några underordnade kommandon +luckperms.commandsystem.already-executing-command=Ett annat kommando körs just nu, var god och vänta... +luckperms.commandsystem.usage.sub-commands-header=Underordnade Kommandon +luckperms.commandsystem.usage.usage-header=Kommando Användning +luckperms.commandsystem.usage.arguments-header=Argument +luckperms.first-time.no-permissions-setup=Det verkar som att inga behörigheter har installerats än\! +luckperms.first-time.use-console-to-give-access=Innan du kan använda några kommandon av LuckPerms i spelet, så bör du använda konsolen för att ge dig själv behörighet +luckperms.first-time.console-command-prompt=Öppna konsolen och kör +luckperms.first-time.next-step=Efter att du har avklarat det, så kan då börja att behandla behörigheter och grupper +luckperms.first-time.wiki-prompt=Osäker på var du ska börja? Kolla här\: {0} +luckperms.login.try-again=Försök igen senare +luckperms.login.loading-database-error=Ett databasfel inträffade vid laddning av behörighetsdata +luckperms.login.server-admin-check-console-errors=Om du är en server administratör, kontrollera konsolen för eventuella fel +luckperms.login.server-admin-check-console-info=Vänligen kontrollera server konsolen för mer information +luckperms.login.data-not-loaded-at-pre=Behörighetsdata för din användare kunde inte laddas under för-inloggningsstadiet +luckperms.login.unable-to-continue=kan inte försätta +luckperms.login.craftbukkit-offline-mode-error=detta beror sannolikt på en konflikt mellan CraftBukkit och online-mode inställningen +luckperms.login.unexpected-error=Ett oväntat fel inträffade när dina behörighetsdata skulle ställas in +luckperms.opsystem.disabled=Det vanliga OP systemet är inaktiverat på servern +luckperms.opsystem.sponge-warning=Observera att Server Operator status inte har någon effekt på Sponge permission checks när ett permissionplugin är installerat, du måste redigera användardata direkt +luckperms.duration.unit.years.plural={0} år +luckperms.duration.unit.years.singular={0} år +luckperms.duration.unit.years.short={0}å +luckperms.duration.unit.months.plural={0} månader +luckperms.duration.unit.months.singular={0} månad +luckperms.duration.unit.months.short={0} mån +luckperms.duration.unit.weeks.plural={0} veckor +luckperms.duration.unit.weeks.singular={0} vecka +luckperms.duration.unit.weeks.short={0}v +luckperms.duration.unit.days.plural={0} dagar +luckperms.duration.unit.days.singular={0} dag +luckperms.duration.unit.days.short={0}d +luckperms.duration.unit.hours.plural={0} timmar +luckperms.duration.unit.hours.singular={0} timma +luckperms.duration.unit.hours.short={0}t +luckperms.duration.unit.minutes.plural={0} minuter +luckperms.duration.unit.minutes.singular={0} minut +luckperms.duration.unit.minutes.short={0}m +luckperms.duration.unit.seconds.plural={0} sekunder +luckperms.duration.unit.seconds.singular={0} sekund +luckperms.duration.unit.seconds.short={0}s +luckperms.duration.since={0} sedan +luckperms.command.misc.invalid-code=Ogiltig kod +luckperms.command.misc.response-code-key=svarskod +luckperms.command.misc.error-message-key=meddelande +luckperms.command.misc.bytebin-unable-to-communicate=Det gick inte att kommunicera med bytebin +luckperms.command.misc.webapp-unable-to-communicate=Det gick inte att kommunicera med webappen +luckperms.command.misc.check-console-for-errors=Kontrollera konsolen efter error +luckperms.command.misc.file-must-be-in-data=Filen {0} måste vara direkt underordnad för datakatalogen +luckperms.command.misc.wait-to-finish=Vänta på att den ska slutföras och försök igen +luckperms.command.misc.invalid-priority=Ogiltig prioritet {0} +luckperms.command.misc.expected-number=Förväntade ett tal +luckperms.command.misc.date-parse-error=Kunde inte tolka datumet {0} +luckperms.command.misc.date-in-past-error=Du kan inte ställa in ett datum i förflutnan\! +luckperms.command.misc.page=sida {0} av {1} +luckperms.command.misc.page-entries={0} poster +luckperms.command.misc.none=Inget +luckperms.command.misc.loading.error.unexpected=Ett okänt fel uppstod +luckperms.command.misc.loading.error.user=Användaren är inte laddad +luckperms.command.misc.loading.error.user-specific=Kunde inte ladda användaren {0} +luckperms.command.misc.loading.error.user-not-found=En användare för {0} hittades inte +luckperms.command.misc.loading.error.user-save-error=Ett fel uppstod när användardata skulle sparas för {0} +luckperms.command.misc.loading.error.user-not-online=Användaren {0} är inte online +luckperms.command.misc.loading.error.user-invalid={0} är inte ett giltigt användarnamn/uuid +luckperms.command.misc.loading.error.user-not-uuid=Användaren {0} är inte ett giltigt uuid +luckperms.command.misc.loading.error.group=Gruppen lästes inte in +luckperms.command.misc.loading.error.all-groups=Det går inte att läsa in alla grupper +luckperms.command.misc.loading.error.group-not-found=En grupp med namnet {0} kunde inte hittas +luckperms.command.misc.loading.error.group-save-error=Det gick inte att spara gruppdata för {0} +luckperms.command.misc.loading.error.group-invalid={0} är inte ett giltigt gruppnamn +luckperms.command.misc.loading.error.track=Spåret är inte laddat +luckperms.command.misc.loading.error.all-tracks=Kunde inte ladda alla spår +luckperms.command.misc.loading.error.track-not-found=Ett spår vid namn {0} kunde inte hittas +luckperms.command.misc.loading.error.track-save-error=Ett fel uppstod när spårdata skulle sparas för {0} +luckperms.command.misc.loading.error.track-invalid={0} är inte ett giltigt spårnamn +luckperms.command.editor.no-match=Kan inte öppna redigeraren, inga objekt matchade önskad typ +luckperms.command.editor.start=Förbereder en ny redigeringssession, var god vänta... +luckperms.command.editor.url=Klicka på länken nedan för att öppna redigeraren +luckperms.command.editor.unable-to-communicate=Det gick inte att kommunicera med redigeraren +luckperms.command.editor.apply-edits.success=Webbläsardata tillämpades på {0} {1} +luckperms.command.editor.apply-edits.success-summary={0} {1} och {2} {3} +luckperms.command.editor.apply-edits.success.additions=tillagda +luckperms.command.editor.apply-edits.success.additions-singular=tillägg +luckperms.command.editor.apply-edits.success.deletions=borttagningar +luckperms.command.editor.apply-edits.success.deletions-singular=borttagning +luckperms.command.editor.apply-edits.no-changes=Inga ändringar har gjorts från webbredigeraren, datan innehåller inga nya ändringar +luckperms.command.editor.apply-edits.unknown-type=Kan inte verkställa ändringarna till den angivna objekttypen +luckperms.command.editor.apply-edits.unable-to-read=Det gick inte att läsa data med den angivna koden +luckperms.command.search.searching.permission=Söker efter användare och grupper med {0} +luckperms.command.search.searching.inherit=Söker efter användare och grupper som ärver från {0} +luckperms.command.search.result=Hittade {0} resultat från {1} användare och {2} grupper +luckperms.command.search.result.default-notice=Notera\: När du söker efter medlemmar i default-gruppen visas inte offline-spelare utan ytterligare behörigheter\! +luckperms.command.search.showing-users=Visar användarposter +luckperms.command.search.showing-groups=Visar gruppposter +luckperms.command.tree.start=Skapar behörighetsträd, vänligen vänta... +luckperms.command.tree.empty=Kunde inte generera träd, inga resultat hittades +luckperms.command.tree.url=URL för behörighetsträd +luckperms.command.verbose.invalid-filter={0} är inte ett giltigt verbose filter +luckperms.command.verbose.enabled=Utförlig loggning {0} för kontroller matchande {1} +luckperms.command.verbose.command-exec=Tvingar {0} att köra kommandot {1} och rapportera alla kontroller gjorda... +luckperms.command.verbose.off=Verbose loggning {0} +luckperms.command.verbose.command-exec-complete=Kommandot utfört +luckperms.command.verbose.command.no-checks=Kommando utförandet var avklarat, men ingen tillståndskontroll kördes +luckperms.command.verbose.command.possibly-async=Detta kan vara för att pluginet kör kommandon i bakgrunden (asynk) +luckperms.command.verbose.command.try-again-manually=Du kan fortfarande använda verbose manuellt för att upptäcka liknande kontroller +luckperms.command.verbose.enabled-recording=Utförlig inspelning {0} för kontroller matchande {1} +luckperms.command.verbose.uploading=Mångordig loggning {0}, laddar upp resultat... +luckperms.command.verbose.url=Mångordig URL resultat +luckperms.command.verbose.enabled-term=aktiverad +luckperms.command.verbose.disabled-term=avaktiverad +luckperms.command.verbose.query-any=NÅGOT +luckperms.command.info.running-plugin=Körs +luckperms.command.info.platform-key=Plattform +luckperms.command.info.server-brand-key=Serverns varumärke +luckperms.command.info.server-version-key=Serverversionen +luckperms.command.info.storage-key=Lagring +luckperms.command.info.storage-type-key=Typ +luckperms.command.info.storage.meta.split-types-key=Typer +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=Ansluten +luckperms.command.info.storage.meta.file-size-key=Filstorlek +luckperms.command.info.extensions-key=Tillägg +luckperms.command.info.messaging-key=Meddelanden +luckperms.command.info.instance-key=Instans +luckperms.command.info.static-contexts-key=Statiska sammanhang +luckperms.command.info.online-players-key=Spelare online +luckperms.command.info.online-players-unique={0} unika +luckperms.command.info.uptime-key=Upptid +luckperms.command.info.local-data-key=Lokal data +luckperms.command.info.local-data={0} användare, {1} grupper, {2} spår +luckperms.command.generic.create.success={0} har skapats +luckperms.command.generic.create.error=Det uppstod ett fel vid skapandet av {0} +luckperms.command.generic.create.error-already-exists={0} finns redan\! +luckperms.command.generic.delete.success={0} har tagits bort +luckperms.command.generic.delete.error=Det uppstod ett fel vid borttagningen av {0} +luckperms.command.generic.delete.error-doesnt-exist={0} finns inte\! +luckperms.command.generic.rename.success={0} har nu bytt namn till {1} +luckperms.command.generic.clone.success={0} klonades framgångsrikt till {1} +luckperms.command.generic.info.parent.title=Överordnade grupper +luckperms.command.generic.info.parent.temporary-title=Tillfälliga överordnade grupper +luckperms.command.generic.info.expires-in=slutar gälla om +luckperms.command.generic.info.inherited-from=ärvt från +luckperms.command.generic.info.inherited-from-self=själv +luckperms.command.generic.show-tracks.title={0}s spår +luckperms.command.generic.show-tracks.empty={0} är inte på något spår +luckperms.command.generic.clear.node-removed={0} noder togs bort +luckperms.command.generic.clear.node-removed-singular={0} nod togs bort +luckperms.command.generic.clear={0}s noder rensades i kontext {1} +luckperms.command.generic.permission.info.title={0}s behörigheter +luckperms.command.generic.permission.info.empty={0} har inte några behörigheter satta +luckperms.command.generic.permission.info.click-to-remove=Klicka för att ta bort noden från {0} +luckperms.command.generic.permission.check.info.title=Behörighetsinformation {0} +luckperms.command.generic.permission.check.info.directly={0} har {1} satt till {2} i kontext {3} +luckperms.command.generic.permission.check.info.inherited={0} ärver {1} satt till {2} från {3} i kontext {4} +luckperms.command.generic.permission.check.info.not-directly={0} har inte {1} satt +luckperms.command.generic.permission.check.info.not-inherited={0} ärver inte {1} +luckperms.command.generic.permission.check.result.title=Behörighetskontroll för {0} +luckperms.command.generic.permission.check.result.result-key=Resultat +luckperms.command.generic.permission.check.result.processor-key=Processor +luckperms.command.generic.permission.check.result.cause-key=Orsak +luckperms.command.generic.permission.check.result.context-key=Sammanhanget +luckperms.command.generic.permission.set=Sätt {0} till {1} för {2} i kontext {3} +luckperms.command.generic.permission.already-has={0} har redan {1} satt i kontext {2} +luckperms.command.generic.permission.set-temp=Sätt {0} till {1} för {2} under en varaktighet av {3} i kontexten {4} +luckperms.command.generic.permission.already-has-temp={0} har redan {1} tillfälligt satt i kontext {2} +luckperms.command.generic.permission.unset=Ta bort {0} för {1} i sammanhanget {2} +luckperms.command.generic.permission.doesnt-have={0} har inte {1} satt i kontext {2} +luckperms.command.generic.permission.unset-temp=Ta bort temporära behörigheten {0} för {1} i kontext {2} +luckperms.command.generic.permission.subtract=Sätt {0} till {1} för {2} under en varaktighet av {3} i kontexten {4}, {5} mindre än förut +luckperms.command.generic.permission.doesnt-have-temp={0} har inte {1} tillfälligt satt i kontext {2} +luckperms.command.generic.permission.clear={0} s behörigheter rensades i kontext {1} +luckperms.command.generic.parent.info.title={0}s Föräldrar +luckperms.command.generic.parent.info.empty={0} har inga föräldrar definierade +luckperms.command.generic.parent.info.click-to-remove=Klicka för att ta bort denna förälder från {0} +luckperms.command.generic.parent.add={0} ärver nu behörigheter från {1} i sammanhanget {2} +luckperms.command.generic.parent.add-temp={0} ärver nu behörigheter från {1} i en varaktighet av {2} i kontext {3} +luckperms.command.generic.parent.set={0} fick sina befintliga föräldragrupper rensade, och ärver nu bara {1} i sammanhang {2} +luckperms.command.generic.parent.set-track={0} fick sina befintliga föräldragrupper på spår {1} rensade och ärver nu bara {2} i sammanhang {3} +luckperms.command.generic.parent.remove={0} ärver inte längre behörigheter från {1} i kontext {2} +luckperms.command.generic.parent.remove-temp={0} ärver inte längre tillfälliga behörigheter från {1} i kontext {2} +luckperms.command.generic.parent.subtract={0} ärver behörigheter från {1} under en varaktighet av {2} i kontext {3}, {4} mindre än tidigare +luckperms.command.generic.parent.clear={0} s behörigheter rensades i kontext {1} +luckperms.command.generic.parent.clear-track={0} s behörigheter på spår {1} rensades i kontext {2} +luckperms.command.generic.parent.already-inherits={0} ärver redan från {1} i kontext {2} +luckperms.command.generic.parent.doesnt-inherit={0} ärver inte från {1} i kontext {2} +luckperms.command.generic.parent.already-temp-inherits={0} already temporarily inherits from {1} in context {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} does not temporarily inherit from {1} in context {2} +luckperms.command.generic.chat-meta.info.title-prefix={0}s Prefix +luckperms.command.generic.chat-meta.info.title-suffix={0}s Suffix +luckperms.command.generic.chat-meta.info.none-prefix={0} har inga prefixar +luckperms.command.generic.chat-meta.info.none-suffix={0} har inga suffixer +luckperms.command.generic.chat-meta.info.click-to-remove=Klicka för att ta bort {0} från {1} +luckperms.command.generic.chat-meta.already-has={0} har redan {1} {2} satt till prioritet {3} i kontext {4} +luckperms.command.generic.chat-meta.already-has-temp={0} already has {1} {2} set temporarily at a priority of {3} in context {4} +luckperms.command.generic.chat-meta.doesnt-have={0} doesn''t have {1} {2} set at a priority of {3} in context {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} doesn''t have {1} {2} set temporarily at a priority of {3} in context {4} +luckperms.command.generic.chat-meta.add={0} had {1} {2} set at a priority of {3} in context {4} +luckperms.command.generic.chat-meta.add-temp={0} had {1} {2} set at a priority of {3} for a duration of {4} in context {5} +luckperms.command.generic.chat-meta.remove={0} had {1} {2} at priority {3} removed in context {4} +luckperms.command.generic.chat-meta.remove-bulk={0} had all {1} at priority {2} removed in context {3} +luckperms.command.generic.chat-meta.remove-temp={0} had temporary {1} {2} at priority {3} removed in context {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} had all temporary {1} at priority {2} removed in context {3} +luckperms.command.generic.meta.info.title={0}s Meta +luckperms.command.generic.meta.info.none={0} har ingen metadata +luckperms.command.generic.meta.info.click-to-remove=Klicka för att ta bort denna meta-nod från {0} +luckperms.command.generic.meta.already-has={0} har redan metanyckeln {1} inställd till {2} i kontext {3} +luckperms.command.generic.meta.already-has-temp={0} har redan metanyckeln {1} tillfälligt inställd till {2} i kontext {3} +luckperms.command.generic.meta.doesnt-have={0} har inte metanyckeln {1} inställd i kontext {2} +luckperms.command.generic.meta.doesnt-have-temp={0} har inte metanyckeln {1} tillfälligt inställd i kontext {2} +luckperms.command.generic.meta.set=Inställning av metanyckeln {0} till {1} för {2} i kontext {3} +luckperms.command.generic.meta.set-temp=Inställning av metanyckeln {0} till {1} för {2} under en tid av {3} i kontext {4} +luckperms.command.generic.meta.unset=Avinställning av metanyckeln {0} för {1} i kontext {2} +luckperms.command.generic.meta.unset-temp=Avinställning av tillfällig metanyckel {0} för {1} i kontext {2} +luckperms.command.generic.meta.clear=Metan för {0} med matchande typ {1} rensades i kontext {2} +luckperms.command.generic.contextual-data.title=Kontextuell data +luckperms.command.generic.contextual-data.mode.key=läge +luckperms.command.generic.contextual-data.mode.server=server +luckperms.command.generic.contextual-data.mode.active-player=aktiv spelare +luckperms.command.generic.contextual-data.contexts-key=Kontexter +luckperms.command.generic.contextual-data.prefix-key=Prefix +luckperms.command.generic.contextual-data.suffix-key=Suffix +luckperms.command.generic.contextual-data.primary-group-key=Primär grupp +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Inget +luckperms.command.user.info.title=Användarinfo +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=typ +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=offline +luckperms.command.user.info.status-key=Status +luckperms.command.user.info.status.online=Online +luckperms.command.user.info.status.offline=Offline +luckperms.command.user.removegroup.error-primary=Du kan inte ta bort en användare från deras primära grupp +luckperms.command.user.primarygroup.not-member={0} var inte redan medlem av {1}, lägger till dem nu +luckperms.command.user.primarygroup.already-has={0} har redan {1} satt som sin primära grupp +luckperms.command.user.primarygroup.warn-option=Varning\: Den primära gruppberäkningsmetod som används av denna server ({0}) kanske inte återspeglar detta ändring +luckperms.command.user.primarygroup.set={0}s primära grupp har satts till {1} +luckperms.command.user.track.error-not-contain-group={0} är inte redan i några grupper på {1} +luckperms.command.user.track.unsure-which-track=Osäker på vilket spår som ska användas, vänligen ange spåret som ett argument +luckperms.command.user.track.missing-group-advice=Antingen skapa gruppen, eller ta bort den från spåret och försök igen +luckperms.command.user.promote.added-to-first={0} finns inte i några grupper på {1}, så lades till i den första gruppen, {2}, i kontext {3} +luckperms.command.user.promote.not-on-track={0} är inte med i några grupper på {1}, så blev inte befordrad +luckperms.command.user.promote.success=Befordrar {0} längs spår {1} från {2} till {3} i kontext {4} +luckperms.command.user.promote.end-of-track=Slutet av spår {0} nåddes, det gick inte att befordra {1} +luckperms.command.user.promote.next-group-deleted=Nästa grupp på spåret, {0}, finns inte längre +luckperms.command.user.promote.unable-to-promote=Det går inte att befordra användaren +luckperms.command.user.demote.success=Degraderar {0} längs spår {1} från {2} till {3} i kontext {4} +luckperms.command.user.demote.end-of-track=Slutet av spår {0} nåddes, så {1} togs bort från {2} +luckperms.command.user.demote.end-of-track-not-removed=Slutet av spår {0} nåddes, men {1} togs inte bort från den första gruppen +luckperms.command.user.demote.previous-group-deleted=Den föregående gruppen på spåret, {0}, finns inte längre +luckperms.command.user.demote.unable-to-demote=Kunde inte degradera användaren +luckperms.command.group.list.title=Grupper +luckperms.command.group.delete.not-default=Du kan inte ta bort standardgruppen +luckperms.command.group.info.title=Gruppinformation +luckperms.command.group.info.display-name-key=Visningsnamn +luckperms.command.group.info.weight-key=Vikt +luckperms.command.group.setweight.set=Sätt vikt till {0} för grupp {1} +luckperms.command.group.setdisplayname.doesnt-have={0} har inget visningsnamn satt +luckperms.command.group.setdisplayname.already-has={0} har redan visningsnamnet {1} +luckperms.command.group.setdisplayname.already-in-use=Visningsnamnet {0} används redan av {1} +luckperms.command.group.setdisplayname.set=Sätt visningsnamn till {0} för grupp {1} i kontext {2} +luckperms.command.group.setdisplayname.removed=Tog bort visningsnamn för grupp {0} i kontext {1} +luckperms.command.track.list.title=Spår +luckperms.command.track.path.empty=Inget +luckperms.command.track.info.showing-track=Visar spår +luckperms.command.track.info.path-property=Väg +luckperms.command.track.clear={0}s gruppspår rensades +luckperms.command.track.append.success=Grupp {0} lades till i spår {1} +luckperms.command.track.insert.success=Grupp {0} sattes in i spår {1} på position {2} +luckperms.command.track.insert.error-number=Förväntades ett nummer men mottog istället\: {0} +luckperms.command.track.insert.error-invalid-pos=Kunde inte sätta in vid position {0} +luckperms.command.track.insert.error-invalid-pos-reason=ogiltig position +luckperms.command.track.remove.success=Grupp {0} togs bort från spår {1} +luckperms.command.track.error-empty={0} kan inte användas då den är tom eller endast innehåller en grupp +luckperms.command.track.error-multiple-groups={0} är medlem i flera grupper på detta spår +luckperms.command.track.error-ambiguous=Det går inte att fastställa deras plats +luckperms.command.track.already-contains={0} innehåller redan {1} +luckperms.command.track.doesnt-contain={0} innehåller inte {1} +luckperms.command.log.load-error=Loggen kunde inte laddas +luckperms.command.log.invalid-page=Ogiltigt sidnummer +luckperms.command.log.invalid-page-range=Var vänlig och ange ett värde mellan {0} och {1} +luckperms.command.log.empty=Inga loggposter att visa +luckperms.command.log.notify.error-console=Kunde inte växla aviseringar för konsolen +luckperms.command.log.notify.enabled-term=Aktiverad +luckperms.command.log.notify.disabled-term=Avaktiverad +luckperms.command.log.notify.changed-state={0} loggningsutdata +luckperms.command.log.notify.already-on=Du tar redan emot aviseringar +luckperms.command.log.notify.already-off=Du får för närvarande inte aviseringar +luckperms.command.log.notify.invalid-state=Okänt tillstånd. Förväntar sig {0} eller {1} +luckperms.command.log.show.search=Visar senaste åtgärder för fråga {0} +luckperms.command.log.show.recent=Visar de senaste händelserna +luckperms.command.log.show.by=Visar de senaste händelserna efter {0} +luckperms.command.log.show.history=Visar historik för {0} {1} +luckperms.command.export.error-term=Fel +luckperms.command.export.already-running=En annan exportprocess körs redan +luckperms.command.export.file.already-exists=Filen {0} finns redan +luckperms.command.export.file.not-writable=Filen {0} är inte skrivbar +luckperms.command.export.file.success=Exporten till {0} lyckades +luckperms.command.export.file-unexpected-error-writing=Ett oväntat fel inträffade när filen skrevs +luckperms.command.export.web.export-code=Exportera kod +luckperms.command.export.web.import-command-description=Använd följande kommando för att importera +luckperms.command.import.term=Importera +luckperms.command.import.error-term=Fel +luckperms.command.import.already-running=En annan importprocess körs redan +luckperms.command.import.file.doesnt-exist=Filen {0} finns inte +luckperms.command.import.file.not-readable=Filen {0} kan inte läsas +luckperms.command.import.file.unexpected-error-reading=Ett oväntat fel inträffade vid läsning från importfilen +luckperms.command.import.file.correct-format=Är det rätt format? +luckperms.command.import.web.unable-to-read=Det gick inte att läsa data med den angivna koden +luckperms.command.import.progress.percent={0}% klar +luckperms.command.import.progress.operations={0}/{1} åtgärder slutförda +luckperms.command.import.starting=Startar importprocessen +luckperms.command.import.completed=AVSLUTAD +luckperms.command.import.duration=Tog {0} sekunder +luckperms.command.bulkupdate.must-use-console=Massuppdateringskommandot kan endast användas från konsolen +luckperms.command.bulkupdate.invalid-data-type=Ogiltig typ, förväntade sig {0} +luckperms.command.bulkupdate.invalid-constraint=Ogiltig begränsning {0} +luckperms.command.bulkupdate.invalid-constraint-format=Begränsningar ska vara i formatet {0} +luckperms.command.bulkupdate.invalid-comparison=Ogiltig jämförelseoperator {0} +luckperms.command.bulkupdate.invalid-comparison-format=Förväntade sig en av följande\: {0} +luckperms.command.bulkupdate.queued=Massuppdateringsoperationen har kösatts +luckperms.command.bulkupdate.confirm=Kör {0} för att köra uppdateringen +luckperms.command.bulkupdate.unknown-id=Åtgärd med id {0} existerar inte eller har löpt ut +luckperms.command.bulkupdate.starting=Kör massuppdatering +luckperms.command.bulkupdate.success=Massuppdateringen lyckades +luckperms.command.bulkupdate.success.statistics.nodes=Totalt påverkade noder +luckperms.command.bulkupdate.success.statistics.users=Totalt påverkade användare +luckperms.command.bulkupdate.success.statistics.groups=Totalt påverkade grupper +luckperms.command.bulkupdate.failure=Bulkuppdatering misslyckades, kontrollera konsolen efter fel +luckperms.command.update-task.request=En uppdateringsuppgift har begärts, vänligen vänta +luckperms.command.update-task.complete=Uppdateringen slutförd +luckperms.command.update-task.push.attempting=Försöker nu att flytta till andra servrar +luckperms.command.update-task.push.complete=Andra servrar har meddelats via {0} +luckperms.command.update-task.push.error=Fel vid flyttande av ändringar till andra servrar +luckperms.command.update-task.push.error-not-setup=Kan inte flytta ändringar till andra servrar då en meddelandetjänst inte har konfigurerats +luckperms.command.reload-config.success=Konfigurationsfilen laddades om +luckperms.command.reload-config.restart-note=Vissa inställningar kommer endast att appliceras efter att servern har startats om +luckperms.command.translations.searching=Söker efter tillgängliga översättningar, vänligen vänta... +luckperms.command.translations.searching-error=Kunde inte hämta en lista med tillgängliga översättningar +luckperms.command.translations.installed-translations=Installerade översättningar +luckperms.command.translations.available-translations=Tillgängliga översättningar +luckperms.command.translations.percent-translated={0}% översatt +luckperms.command.translations.translations-by=av +luckperms.command.translations.installing=Installerar översättningar, vänligen vänta... +luckperms.command.translations.download-error=Kunde inte ladda ner översättningen för {0} +luckperms.command.translations.installing-specific=Installerar språk {0}... +luckperms.command.translations.install-complete=Installation slutförd +luckperms.command.translations.download-prompt=Använd {0} för att ladda ner och installera uppdaterade versioner av dessa översättningar som tillhandahålls av gemenskapen +luckperms.command.translations.download-override-warning=Observera att detta kommer att skriva över alla ändringar som du har gjort för dessa översättningar +luckperms.usage.user.description=En uppsättning kommandon för att hantera användare inom LuckPerms. (En ''användare'' i LuckPerms är bara en spelare och kan referera till en UUID eller användarnamn) +luckperms.usage.group.description=En uppsättning kommandon för att hantera grupper inom LuckPerms. Grupper är bara samlingar av behörighetsattribut som kan ges till användare. Nya grupper skapas med kommandot ''creategroup''. +luckperms.usage.track.description=En uppsättning kommandon för att hantera spår inom LuckPerms. Spår är en ordnad samling av grupper som kan användas för att definiera befordringar och degraderingar. +luckperms.usage.log.description=En uppsättning kommandon för att hantera loggfunktionaliteten inom LuckPerms. +luckperms.usage.sync.description=Laddar om all data från pluginens lagring till minnet och tillämpar alla upptäckta ändringar. +luckperms.usage.info.description=Skriver ut allmän information om den aktiva plugininstansen. +luckperms.usage.editor.description=Skapar en ny webbredaktörssession +luckperms.usage.editor.argument.type=typerna att ladda in i redaktören. (''all'', ''users'' eller ''groups'') +luckperms.usage.editor.argument.filter=behörighet att filtrera användarposter efter +luckperms.usage.verbose.description=Kontrollerar pluginens övervakningssystem för detaljerad behörighetskontroll. +luckperms.usage.verbose.argument.action=om man vill aktivera/inaktivera loggning eller ladda upp den loggade utdata +luckperms.usage.verbose.argument.filter=filtret att matcha poster mot +luckperms.usage.verbose.argument.commandas=spelaren/kommandot att köra som +luckperms.usage.tree.description=Genererar ett trädvisningsvy (ordnad listhierarki) över alla behörigheter som LuckPerms känner till. +luckperms.usage.tree.argument.scope=rot av trädet. ange "." för att inkludera alla behörigheter +luckperms.usage.tree.argument.player=namnet på en online-spelare att kontrollera mot +luckperms.usage.search.description=Söker efter alla användare/grupper med en specifik behörighet +luckperms.usage.search.argument.permission=behörigheten att söka efter +luckperms.usage.search.argument.page=sidan att visa +luckperms.usage.network-sync.description=Synkroniserar ändringar med lagringen och begär att alla andra servrar i nätverket ska göra detsamma +luckperms.usage.import.description=Importerar data från en (tidigare skapad) exportfil +luckperms.usage.import.argument.file=filen att importera från +luckperms.usage.import.argument.replace=ersätt befintlig data istället för att sammanfoga den +luckperms.usage.import.argument.upload=ladda upp data från en tidigare export +luckperms.usage.export.description=Exporterar all behörighetsdata till en "export"-fil. Kan återimporteras vid ett senare tillfälle. +luckperms.usage.export.argument.file=filen att exportera till +luckperms.usage.export.argument.without-users=uteslut användare från exporten +luckperms.usage.export.argument.without-groups=uteslut grupper från exporten +luckperms.usage.export.argument.upload=Ladda upp all behörighetsdata till webbredaktören. Kan återimporteras vid ett senare tillfälle. +luckperms.usage.reload-config.description=Laddar om vissa konfigurationsalternativ +luckperms.usage.bulk-update.description=Utför bulkändringsförfrågningar på all data +luckperms.usage.bulk-update.argument.data-type=typen av data som ändras. (''all'', ''users'' eller ''groups'') +luckperms.usage.bulk-update.argument.action=åtgärden att utföra på datan. (''update'' eller ''delete'') +luckperms.usage.bulk-update.argument.action-field=fältet att agera på. endast nödvändigt för ''update''. (''permission'', ''server'' eller ''world'') +luckperms.usage.bulk-update.argument.action-value=värdet att ersätta med. endast nödvändigt för ''update''. +luckperms.usage.bulk-update.argument.constraint=begränsningarna som krävs för uppdateringen +luckperms.usage.translations.description=Hantera översättningar +luckperms.usage.translations.argument.install=underkommando för att installera översättningar +luckperms.usage.apply-edits.description=Tillämpar behörighetsändringar som gjorts från webbredaktören +luckperms.usage.apply-edits.argument.code=unik kod för datan +luckperms.usage.apply-edits.argument.target=vem datan ska tillämpas på +luckperms.usage.create-group.description=Skapar en ny grupp +luckperms.usage.create-group.argument.name=gruppens namn +luckperms.usage.create-group.argument.weight=gruppens vikt +luckperms.usage.create-group.argument.display-name=gruppens visningsnamn +luckperms.usage.delete-group.description=Tar bort en grupp +luckperms.usage.delete-group.argument.name=gruppens namn +luckperms.usage.list-groups.description=Lista alla grupper på plattformen +luckperms.usage.create-track.description=Skapa ett nytt spår +luckperms.usage.create-track.argument.name=spårets namn +luckperms.usage.delete-track.description=Ta bort ett spår +luckperms.usage.delete-track.argument.name=spårets namn +luckperms.usage.list-tracks.description=Lista alla spår på plattformen +luckperms.usage.user-info.description=Visar information om användaren +luckperms.usage.user-switchprimarygroup.description=Byter användarens primära grupp +luckperms.usage.user-switchprimarygroup.argument.group=gruppen att byta till +luckperms.usage.user-promote.description=Befordrar användaren upp på ett spår +luckperms.usage.user-promote.argument.track=spåret att befordra användaren på +luckperms.usage.user-promote.argument.context=sammanhanget att befordra användaren i +luckperms.usage.user-promote.argument.dont-add-to-first=befordra bara användaren om de redan är på spåret +luckperms.usage.user-demote.description=Avbefordrar användaren ner på ett spår +luckperms.usage.user-demote.argument.track=spåret att avbefordra användaren på +luckperms.usage.user-demote.argument.context=sammanhanget att avbefordra användaren i +luckperms.usage.user-demote.argument.dont-remove-from-first=hindra att användaren tas bort från den första gruppen +luckperms.usage.user-clone.description=Klonar användaren +luckperms.usage.user-clone.argument.user=användarens namn/UUID att klona på +luckperms.usage.group-info.description=Geri information om gruppen +luckperms.usage.group-listmembers.description=Visa användare/grupper som ärver från den här gruppen +luckperms.usage.group-listmembers.argument.page=sidan att visa +luckperms.usage.group-setweight.description=Sätt gruppens vikt +luckperms.usage.group-setweight.argument.weight=vikten att sätta +luckperms.usage.group-set-display-name.description=Sätt gruppens visningsnamn +luckperms.usage.group-set-display-name.argument.name=namnet att sätta +luckperms.usage.group-set-display-name.argument.context=sammanhanget att sätta namnet i +luckperms.usage.group-rename.description=Byt namn på gruppen +luckperms.usage.group-rename.argument.name=det nya namnet +luckperms.usage.group-clone.description=Klonar gruppen +luckperms.usage.group-clone.argument.name=namnet på gruppen att klona till +luckperms.usage.holder-editor.description=Öppnar webbredaktören för behörigheter +luckperms.usage.holder-showtracks.description=Listar spåren som objektet finns på +luckperms.usage.holder-clear.description=Ta bort alla behörigheter, föräldrar och meta +luckperms.usage.holder-clear.argument.context=sammanhanget att filtrera efter +luckperms.usage.permission.description=Redigerar behörigheter +luckperms.usage.parent.description=Redigerar föräldrar +luckperms.usage.meta.description=Redigerar meta-data värden +luckperms.usage.permission-info.description=Listar behörighetsnoderna objektet har +luckperms.usage.permission-info.argument.page=sidan att visa +luckperms.usage.permission-info.argument.sort-mode=hur man sorterar posterna +luckperms.usage.permission-set.description=Sätter en behörighet för objektet +luckperms.usage.permission-set.argument.node=behörighetsnoden att sätta +luckperms.usage.permission-set.argument.value=värdet på noden +luckperms.usage.permission-set.argument.context=sammanhanget att lägga till behörigheten i +luckperms.usage.permission-unset.description=Avsätter en behörighet för objektet +luckperms.usage.permission-unset.argument.node=behörighetsnoden att avsätta +luckperms.usage.permission-unset.argument.context=sammanhanget att ta bort behörigheten i +luckperms.usage.permission-settemp.description=Sätter en behörighet för objektet temporärt +luckperms.usage.permission-settemp.argument.node=behörighetsnoden att sätta +luckperms.usage.permission-settemp.argument.value=värdet på noden +luckperms.usage.permission-settemp.argument.duration=varaktigheten tills behörighetsnoden löper ut +luckperms.usage.permission-settemp.argument.temporary-modifier=hur den tillfälliga behörigheten ska tillämpas +luckperms.usage.permission-settemp.argument.context=sammanhanget att lägga till behörigheten i +luckperms.usage.permission-unsettemp.description=Avsätter en tillfällig behörighet för objektet +luckperms.usage.permission-unsettemp.argument.node=behörighetsnoden att avsätta +luckperms.usage.permission-unsettemp.argument.duration=varaktigheten att subtrahera +luckperms.usage.permission-unsettemp.argument.context=sammanhanget att ta bort behörigheten i +luckperms.usage.permission-check.description=Kontrollerar om objektet har en viss behörighetsnod +luckperms.usage.permission-check.argument.node=behörighetsnoden att kontrollera för +luckperms.usage.permission-clear.description=Rensar alla behörigheter +luckperms.usage.permission-clear.argument.context=sammanhanget att filtrera efter +luckperms.usage.parent-info.description=Listar grupperna som detta objekt ärver från +luckperms.usage.parent-info.argument.page=sidan att visa +luckperms.usage.parent-info.argument.sort-mode=hur man sorterar posterna +luckperms.usage.parent-set.description=Tar bort alla andra grupper som objektet redan ärver och lägger till dem i den angivna +luckperms.usage.parent-set.argument.group=gruppen att sätta till +luckperms.usage.parent-set.argument.context=sammanhanget att sätta gruppen i +luckperms.usage.parent-add.description=Sätter en annan grupp för objektet att ärva behörigheter från +luckperms.usage.parent-add.argument.group=gruppen att ärva från +luckperms.usage.parent-add.argument.context=sammanhanget att ärva gruppen i +luckperms.usage.parent-remove.description=Avlägsnar en tidigare satt arvregel +luckperms.usage.parent-remove.argument.group=gruppen att ta bort +luckperms.usage.parent-remove.argument.context=sammanhanget att ta bort gruppen i +luckperms.usage.parent-set-track.description=Tar bort alla andra grupper som objektet redan ärver från på det angivna spåret och lägger till dem i det angivna +luckperms.usage.parent-set-track.argument.track=spåret att sätta på +luckperms.usage.parent-set-track.argument.group=gruppen att sätta till, eller ett nummer relaterat till positionen för gruppen på det angivna spåret +luckperms.usage.parent-set-track.argument.context=sammanhanget att sätta gruppen i +luckperms.usage.parent-add-temp.description=Sätter tillfälligt en annan grupp för objektet att ärva behörigheter från +luckperms.usage.parent-add-temp.argument.group=gruppen att ärva från +luckperms.usage.parent-add-temp.argument.duration=varaktigheten för gruppmedlemskapet +luckperms.usage.parent-add-temp.argument.temporary-modifier=hur den tillfälliga behörigheten ska tillämpas +luckperms.usage.parent-add-temp.argument.context=sammanhanget att ärva gruppen i +luckperms.usage.parent-remove-temp.description=Avlägsnar en tidigare satt tillfällig arvregel +luckperms.usage.parent-remove-temp.argument.group=gruppen att ta bort +luckperms.usage.parent-remove-temp.argument.duration=varaktigheten att subtrahera +luckperms.usage.parent-remove-temp.argument.context=sammanhanget att ta bort gruppen i +luckperms.usage.parent-clear.description=Rensar alla föräldrar +luckperms.usage.parent-clear.argument.context=sammanhanget att filtrera efter +luckperms.usage.parent-clear-track.description=Rensar alla föräldrar på ett angivet spår +luckperms.usage.parent-clear-track.argument.track=spåret att ta bort på +luckperms.usage.parent-clear-track.argument.context=sammanhanget att filtrera efter +luckperms.usage.meta-info.description=Visar all chat meta +luckperms.usage.meta-set.description=Sätter ett meta-värde +luckperms.usage.meta-set.argument.key=nyckeln att sätta +luckperms.usage.meta-set.argument.value=värdet att sätta nyckeln till +luckperms.usage.meta-set.argument.context=sammanhanget att lägga till meta-paret i +luckperms.usage.meta-unset.description=Avsätter ett meta-värde +luckperms.usage.meta-unset.argument.key=nyckeln att avsätta +luckperms.usage.meta-unset.argument.context=sammanhanget att ta bort meta-paret i +luckperms.usage.meta-settemp.description=Sätter ett meta-värde tillfälligt +luckperms.usage.meta-settemp.argument.key=nyckeln att sätta +luckperms.usage.meta-settemp.argument.value=värdet att sätta nyckeln till +luckperms.usage.meta-settemp.argument.duration=varaktigheten tills meta-värdet löper ut +luckperms.usage.meta-settemp.argument.context=sammanhanget att lägga till meta-paret i +luckperms.usage.meta-unsettemp.description=Avsätter ett tillfälligt meta-värde +luckperms.usage.meta-unsettemp.argument.key=nyckeln att avsätta +luckperms.usage.meta-unsettemp.argument.context=sammanhanget att ta bort meta-paret i +luckperms.usage.meta-addprefix.description=Lägger till ett prefix +luckperms.usage.meta-addprefix.argument.priority=prioriteten att lägga till prefixet på +luckperms.usage.meta-addprefix.argument.prefix=prefixsträngen +luckperms.usage.meta-addprefix.argument.context=sammanhanget att lägga till prefixet i +luckperms.usage.meta-addsuffix.description=Lägger till ett suffix +luckperms.usage.meta-addsuffix.argument.priority=prioriteten att lägga till suffixet på +luckperms.usage.meta-addsuffix.argument.suffix=suffixsträngen +luckperms.usage.meta-addsuffix.argument.context=sammanhanget att lägga till suffixet i +luckperms.usage.meta-setprefix.description=Sätter ett prefix +luckperms.usage.meta-setprefix.argument.priority=prioriteten att sätta prefixet på +luckperms.usage.meta-setprefix.argument.prefix=prefixsträngen +luckperms.usage.meta-setprefix.argument.context=sammanhanget att sätta prefixet i +luckperms.usage.meta-setsuffix.description=Sätter ett suffix +luckperms.usage.meta-setsuffix.argument.priority=prioriteten att sätta suffixet på +luckperms.usage.meta-setsuffix.argument.suffix=suffixsträngen +luckperms.usage.meta-setsuffix.argument.context=sammanhanget att sätta suffixet i +luckperms.usage.meta-removeprefix.description=Avlägsnar ett prefix +luckperms.usage.meta-removeprefix.argument.priority=prioriteten att ta bort prefixet på +luckperms.usage.meta-removeprefix.argument.prefix=prefixsträngen +luckperms.usage.meta-removeprefix.argument.context=sammanhanget att ta bort prefixet i +luckperms.usage.meta-removesuffix.description=Avlägsnar ett suffix +luckperms.usage.meta-removesuffix.argument.priority=prioriteten att ta bort suffixet på +luckperms.usage.meta-removesuffix.argument.suffix=suffixsträngen +luckperms.usage.meta-removesuffix.argument.context=sammanhanget att ta bort suffixet i +luckperms.usage.meta-addtemp-prefix.description=Lägger till ett prefix tillfälligt +luckperms.usage.meta-addtemp-prefix.argument.priority=prioriteten att lägga till prefixet på +luckperms.usage.meta-addtemp-prefix.argument.prefix=prefixsträngen +luckperms.usage.meta-addtemp-prefix.argument.duration=varaktigheten tills prefixet löper ut +luckperms.usage.meta-addtemp-prefix.argument.context=sammanhanget att lägga till prefixet i +luckperms.usage.meta-addtemp-suffix.description=Lägger till ett suffix tillfälligt +luckperms.usage.meta-addtemp-suffix.argument.priority=prioriteten att lägga till suffixet på +luckperms.usage.meta-addtemp-suffix.argument.suffix=suffixsträngen +luckperms.usage.meta-addtemp-suffix.argument.duration=varaktigheten tills suffixet löper ut +luckperms.usage.meta-addtemp-suffix.argument.context=sammanhanget att lägga till suffixet i +luckperms.usage.meta-settemp-prefix.description=Sätter ett prefix tillfälligt +luckperms.usage.meta-settemp-prefix.argument.priority=prioriteten att sätta prefixet på +luckperms.usage.meta-settemp-prefix.argument.prefix=prefixsträngen +luckperms.usage.meta-settemp-prefix.argument.duration=varaktigheten tills prefixet löper ut +luckperms.usage.meta-settemp-prefix.argument.context=sammanhanget att sätta prefixet i +luckperms.usage.meta-settemp-suffix.description=Sätter ett suffix tillfälligt +luckperms.usage.meta-settemp-suffix.argument.priority=prioriteten att sätta suffixet på +luckperms.usage.meta-settemp-suffix.argument.suffix=suffixsträngen +luckperms.usage.meta-settemp-suffix.argument.duration=varaktigheten tills suffixet löper ut +luckperms.usage.meta-settemp-suffix.argument.context=sammanhanget att sätta suffixet i +luckperms.usage.meta-removetemp-prefix.description=Avlägsnar ett tillfälligt prefix +luckperms.usage.meta-removetemp-prefix.argument.priority=prioriteten att ta bort prefixet på +luckperms.usage.meta-removetemp-prefix.argument.prefix=prefixsträngen +luckperms.usage.meta-removetemp-prefix.argument.context=sammanhanget att ta bort prefixet i +luckperms.usage.meta-removetemp-suffix.description=Avlägsnar ett tillfälligt suffix +luckperms.usage.meta-removetemp-suffix.argument.priority=prioriteten att ta bort suffixet på +luckperms.usage.meta-removetemp-suffix.argument.suffix=suffixsträngen +luckperms.usage.meta-removetemp-suffix.argument.context=sammanhanget att ta bort suffixet i +luckperms.usage.meta-clear.description=Rensar all meta +luckperms.usage.meta-clear.argument.type=typen av meta att ta bort +luckperms.usage.meta-clear.argument.context=sammanhanget att filtrera efter +luckperms.usage.track-info.description=Geri information om spåret +luckperms.usage.track-editor.description=Öppnar webbredigeraren för behörigheter +luckperms.usage.track-append.description=Lägger till en grupp längst bak på spåret +luckperms.usage.track-append.argument.group=gruppen att lägga till +luckperms.usage.track-insert.description=Infogar en grupp på en given position längs spåret +luckperms.usage.track-insert.argument.group=gruppen att infoga +luckperms.usage.track-insert.argument.position=positionen att infoga gruppen på (första positionen på spåret är 1) +luckperms.usage.track-remove.description=Avlägsnar en grupp från spåret +luckperms.usage.track-remove.argument.group=gruppen att ta bort +luckperms.usage.track-clear.description=Rensar grupperna på spåret +luckperms.usage.track-rename.description=Byter namn på spåret +luckperms.usage.track-rename.argument.name=det nya namnet +luckperms.usage.track-clone.description=Klonar spåret +luckperms.usage.track-clone.argument.name=spårets namn att klona till +luckperms.usage.log-recent.description=Visar de senaste händelserna +luckperms.usage.log-recent.argument.user=användarens namn/UUID att filtrera efter +luckperms.usage.log-recent.argument.page=sidnumret att visa +luckperms.usage.log-search.description=Sök i loggen efter en post +luckperms.usage.log-search.argument.query=sökfrågan att söka efter +luckperms.usage.log-search.argument.page=sidnumret att visa +luckperms.usage.log-notify.description=Aktiverar/deaktiverar loggaviseringar +luckperms.usage.log-notify.argument.toggle=om man ska aktivera eller inaktivera +luckperms.usage.log-user-history.description=Visa en användares historik +luckperms.usage.log-user-history.argument.user=användarens namn/UUID +luckperms.usage.log-user-history.argument.page=sidnumret att visa +luckperms.usage.log-group-history.description=Visa en grupps historik +luckperms.usage.log-group-history.argument.group=gruppens namn +luckperms.usage.log-group-history.argument.page=sidnumret att visa +luckperms.usage.log-track-history.description=Visa ett spårs historik +luckperms.usage.log-track-history.argument.track=spårets namn +luckperms.usage.log-track-history.argument.page=sidnumret att visa +luckperms.usage.sponge.description=Redigera extra Sponge-data +luckperms.usage.sponge.argument.collection=samlingen att fråga +luckperms.usage.sponge.argument.subject=ämnet att modifiera +luckperms.usage.sponge-permission-info.description=Visa information om ämnets behörigheter +luckperms.usage.sponge-permission-info.argument.contexts=sammanhanget att filtrera efter +luckperms.usage.sponge-permission-set.description=Sätter en behörighet för ämnet +luckperms.usage.sponge-permission-set.argument.node=behörighetsnoden att sätta +luckperms.usage.sponge-permission-set.argument.tristate=värdet att sätta behörigheten till +luckperms.usage.sponge-permission-set.argument.contexts=sammanhanget att sätta behörigheten i +luckperms.usage.sponge-permission-clear.description=Rensar ämnets behörigheter +luckperms.usage.sponge-permission-clear.argument.contexts=sammanhanget att rensa behörigheter i +luckperms.usage.sponge-parent-info.description=Visa information om ämnets föräldrar +luckperms.usage.sponge-parent-info.argument.contexts=sammanhanget att filtrera efter +luckperms.usage.sponge-parent-add.description=Lägger till en förälder till ämnet +luckperms.usage.sponge-parent-add.argument.collection=samlingen där förälderämnet är +luckperms.usage.sponge-parent-add.argument.subject=namnet på förälderämnet +luckperms.usage.sponge-parent-add.argument.contexts=sammanhanget att lägga till föräldern i +luckperms.usage.sponge-parent-remove.description=Avlägsnar en förälder från ämnet +luckperms.usage.sponge-parent-remove.argument.collection=samlingen där förälderämnet är +luckperms.usage.sponge-parent-remove.argument.subject=namnet på förälderämnet +luckperms.usage.sponge-parent-remove.argument.contexts=sammanhanget att ta bort föräldern i +luckperms.usage.sponge-parent-clear.description=Rensar ämnets föräldrar +luckperms.usage.sponge-parent-clear.argument.contexts=sammanhanget att rensa föräldrar i +luckperms.usage.sponge-option-info.description=Visa information om ämnets alternativ +luckperms.usage.sponge-option-info.argument.contexts=sammanhanget att filtrera efter +luckperms.usage.sponge-option-set.description=Sätter ett alternativ för ämnet +luckperms.usage.sponge-option-set.argument.key=nyckeln att sätta +luckperms.usage.sponge-option-set.argument.value=värdet att sätta nyckeln till +luckperms.usage.sponge-option-set.argument.contexts=sammanhanget att sätta alternativet i +luckperms.usage.sponge-option-unset.description=Avsätter ett alternativ för ämnet +luckperms.usage.sponge-option-unset.argument.key=nyckeln att avsätta +luckperms.usage.sponge-option-unset.argument.contexts=sammanhanget att avsätta nyckeln i +luckperms.usage.sponge-option-clear.description=Rensar ämnets alternativ +luckperms.usage.sponge-option-clear.argument.contexts=sammanhanget att rensa alternativ i diff --git a/src/plugins/LuckPerms/translations/repository/tr_TR.properties b/src/plugins/LuckPerms/translations/repository/tr_TR.properties new file mode 100644 index 0000000..c909708 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/tr_TR.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=KAYIT +luckperms.logs.verbose-prefix=AYRINTI +luckperms.logs.export-prefix=DIŞA AKTAR +luckperms.commandsystem.available-commands=Kullanılabilir komutları görüntülemek için {0} kullanın +luckperms.commandsystem.command-not-recognised=Komut geçersiz +luckperms.commandsystem.no-permission=Bu komutu kullanmak için yetkiniz yok\! +luckperms.commandsystem.no-permission-subcommands=Alt komutları kullanmak için izniniz yok +luckperms.commandsystem.already-executing-command=Başka bir komut çalıştırıldığı için bitmesi bekleniyor... +luckperms.commandsystem.usage.sub-commands-header=Alt Komutlar +luckperms.commandsystem.usage.usage-header=Komut Kullanımı +luckperms.commandsystem.usage.arguments-header=Argümanlar +luckperms.first-time.no-permissions-setup=Hiçbir yetki ayarlanmamış gibi gözüküyor\! +luckperms.first-time.use-console-to-give-access=Oyunda LuckPerms komutlarını kullanmadan önce, konsoldan kendinize yetki vermeniz gerekmektedir +luckperms.first-time.console-command-prompt=Konsolunuzu açınız ve çalıştırınız +luckperms.first-time.next-step=Bunu tamamladıktan sonra, yetki ve grupları tanımlamaya başlayabilirsin +luckperms.first-time.wiki-prompt=Nereden başlayacağınızı bilmiyor musun? Buraya göz at\: {0} +luckperms.login.try-again=Lütfen daha sonra tekrar deneyiniz +luckperms.login.loading-database-error=Yetki verilerini yüklerken bir veritabanı hatası oluştu +luckperms.login.server-admin-check-console-errors=Eğer sunucu yöneticisiyseniz, hataları görmek için konsolu kontrol ediniz +luckperms.login.server-admin-check-console-info=Daha fazla bilgi için konsolu kontrol edin +luckperms.login.data-not-loaded-at-pre=Giriş öncesi aşamada kullanıcınız için yetki verileri yüklenmedi +luckperms.login.unable-to-continue=devam edilemiyor +luckperms.login.craftbukkit-offline-mode-error=bu hata muhtemelen CraftBukkit ve online-mode ayarı arasındaki bir çelişkiden kaynaklanıyor +luckperms.login.unexpected-error=Yetkileriniz ayarlanırken beklenmeyen bir hata oluştu. +luckperms.opsystem.disabled=Standart OP sistemi bu sunucuda deaktif +luckperms.opsystem.sponge-warning=Bir yetki eklentisi yüklediğiniz zaman Sponge izin kontrolleri üzerinde hiçbir etkisi olmadığını lütfen unutmayın, kullanıcı verilerini doğrudan düzenlemelisiniz +luckperms.duration.unit.years.plural={0} yıl +luckperms.duration.unit.years.singular={0} yıl +luckperms.duration.unit.years.short={0}y +luckperms.duration.unit.months.plural={0} ay +luckperms.duration.unit.months.singular={0} ay +luckperms.duration.unit.months.short={0}ay +luckperms.duration.unit.weeks.plural={0} hafta +luckperms.duration.unit.weeks.singular={0} hafta +luckperms.duration.unit.weeks.short={0}h +luckperms.duration.unit.days.plural={0} gün +luckperms.duration.unit.days.singular={0} gün +luckperms.duration.unit.days.short={0}g +luckperms.duration.unit.hours.plural={0} saat +luckperms.duration.unit.hours.singular={0} saat +luckperms.duration.unit.hours.short={0}s +luckperms.duration.unit.minutes.plural={0} dakika +luckperms.duration.unit.minutes.singular={0} dakika +luckperms.duration.unit.minutes.short={0}d +luckperms.duration.unit.seconds.plural={0} saniye +luckperms.duration.unit.seconds.singular={0} saniye +luckperms.duration.unit.seconds.short={0}sn +luckperms.duration.since={0} önce +luckperms.command.misc.invalid-code=Geçersiz kod +luckperms.command.misc.response-code-key=yanıt kodu +luckperms.command.misc.error-message-key=mesaj +luckperms.command.misc.bytebin-unable-to-communicate=Bytebin ile iletişim kurulamıyor +luckperms.command.misc.webapp-unable-to-communicate=Web uygulaması ile iletişim kurulamıyor +luckperms.command.misc.check-console-for-errors=Hatalar için konsolu kontrol ediniz +luckperms.command.misc.file-must-be-in-data={0} dosyası, veri dizininin doğrudan alt öğesi olmalıdır +luckperms.command.misc.wait-to-finish=Lütfen bitmesini bekleyin ve tekrar deneyin +luckperms.command.misc.invalid-priority={0} geçersiz bir öncelik +luckperms.command.misc.expected-number=Bir sayı bekleniyordu +luckperms.command.misc.date-parse-error={0} tarihi ayrıştırılamadı +luckperms.command.misc.date-in-past-error=Geçmişteki bir tarihi ayarlayamazsınız\! +luckperms.command.misc.page=sayfa {0} / {1} +luckperms.command.misc.page-entries={0} girdi +luckperms.command.misc.none=Yok +luckperms.command.misc.loading.error.unexpected=Beklenmedik bir hata oluştu +luckperms.command.misc.loading.error.user=Kullanıcı yüklenmedi +luckperms.command.misc.loading.error.user-specific={0} Adlı oyuncu yüklenemiyor +luckperms.command.misc.loading.error.user-not-found={0} Adında bir oyuncu bulunamadı +luckperms.command.misc.loading.error.user-save-error={0} Adlı oyuncunun verileri kayıt edilirken bir sorun oluştu +luckperms.command.misc.loading.error.user-not-online={0} Adlı oyuncu aktif değil +luckperms.command.misc.loading.error.user-invalid="{0}" geçerli bir kullanıcı adı veya UUID değil. +luckperms.command.misc.loading.error.user-not-uuid={0} uuid''sine sahip bir oyuncu bulunamadı +luckperms.command.misc.loading.error.group=Gruplar yüklenemedi +luckperms.command.misc.loading.error.all-groups=Tüm gruplar yüklenemiyor +luckperms.command.misc.loading.error.group-not-found={0} Adında bir grup bulunamadı +luckperms.command.misc.loading.error.group-save-error={0} Adlı grubun verileri kayıt edilirken bir sorun oluştu +luckperms.command.misc.loading.error.group-invalid={0}, geçerli bir grup adı değil +luckperms.command.misc.loading.error.track=Parça yüklenmedi +luckperms.command.misc.loading.error.all-tracks=Tüm parçalar yüklenemiyor +luckperms.command.misc.loading.error.track-not-found={0}, adlı parça yüklenemedi +luckperms.command.misc.loading.error.track-save-error={0}, parça verileri kaydedilirken bir hata oluştu +luckperms.command.misc.loading.error.track-invalid={0} geçerli bir parça adı değil +luckperms.command.editor.no-match=Düzenleyici açılamıyor, istenen türle eşleşen nesne yok +luckperms.command.editor.start=Yeni bir editör oturumu hazırlanıyor, lütfen bekleyin... +luckperms.command.editor.url=Düzenleyiciyi açmak için aşağıdaki bağlantıya tıklayın +luckperms.command.editor.unable-to-communicate=Editör ile iletişim kurulamıyor +luckperms.command.editor.apply-edits.success=Web düzenleyici verileri {0} {1} için başarıyla uygulandı +luckperms.command.editor.apply-edits.success-summary={0} {1} ve {2} {3} +luckperms.command.editor.apply-edits.success.additions=eklemeler +luckperms.command.editor.apply-edits.success.additions-singular=ekleme +luckperms.command.editor.apply-edits.success.deletions=silme işlemleri +luckperms.command.editor.apply-edits.success.deletions-singular=silme +luckperms.command.editor.apply-edits.no-changes=Web editördeki hiçbir değişiklik uygulanmadı, döndürülen veriler herhangi bir düzenleme içermiyordu +luckperms.command.editor.apply-edits.unknown-type=Belirtilen nesne türüne düzenleme uygulanamıyor +luckperms.command.editor.apply-edits.unable-to-read=Verilen kod kullanılarak veri okunamıyor +luckperms.command.search.searching.permission={0} ile oyuncular ve gruplar aranıyor +luckperms.command.search.searching.inherit={0} ''dan devralan oyuncular ve gruplar aranıyor +luckperms.command.search.result={0} girdisinden, {1} kişi ve {2} grup bulundu. +luckperms.command.search.result.default-notice=Not\: Varsayılan grubun üyelerini ararken, başka izinlere sahip olmayan çevrimdışı oyuncular gösterilmeyecektir\! +luckperms.command.search.showing-users=Kullanıcı girişleri gösteriliyor +luckperms.command.search.showing-groups=Grup girişleri gösteriliyor +luckperms.command.tree.start=Yetki ağacı oluşturuluyor, lütfen bekleyin... +luckperms.command.tree.empty=Ağaç oluşturulamadı, hiçbir sonuç bulunamadı +luckperms.command.tree.url=Yetki Ağacı Bağlantısı +luckperms.command.verbose.invalid-filter={0} geçerli bir ayrıntı filtresi değil +luckperms.command.verbose.enabled={0} ile eşleşen kontroller için ayrıntılı günlük kaydı {1} +luckperms.command.verbose.command-exec={0}''yı {1} komutunu çalıştırmak için zorla ve tüm değişimleri raporlanıyor... +luckperms.command.verbose.off=Ayrıntılı Kayıtlar {0} +luckperms.command.verbose.command-exec-complete=Komut çalıştırma tamamlandı +luckperms.command.verbose.command.no-checks=Komutun çalıştırılması tamamlandı ama hiçbir yetki denetimi gerçekleştirilmedi +luckperms.command.verbose.command.possibly-async=Bunun nedeni, eklentinin komutları arkaplanda (async) çalıştırması olabilir +luckperms.command.verbose.command.try-again-manually=Bu şekilde yapılan kontrolleri algılamak için yine de verbose kullanabilirsiniz +luckperms.command.verbose.enabled-recording={0} ile eşleşen kontroller için ayrıntılı günlük kaydı {1} +luckperms.command.verbose.uploading={0} için ayrıntılı kayıt, sonuçlar yükleniyor... +luckperms.command.verbose.url=Ayrıntılı Kayıt Sonuç Bağlantısı +luckperms.command.verbose.enabled-term=etkin +luckperms.command.verbose.disabled-term=devre dışı +luckperms.command.verbose.query-any=HERHANGİ +luckperms.command.info.running-plugin=Çalışıyor +luckperms.command.info.platform-key=Platform +luckperms.command.info.server-brand-key=Sunucu Yazılımı +luckperms.command.info.server-version-key=Sunucu Sürümü +luckperms.command.info.storage-key=Depolama +luckperms.command.info.storage-type-key=Tür +luckperms.command.info.storage.meta.split-types-key=Türler +luckperms.command.info.storage.meta.ping-key=Gecikme +luckperms.command.info.storage.meta.connected-key=Bağlandı +luckperms.command.info.storage.meta.file-size-key=Dosya Boyutu +luckperms.command.info.extensions-key=Uzantılar +luckperms.command.info.messaging-key=Mesajlaşma +luckperms.command.info.instance-key=Durumlar +luckperms.command.info.static-contexts-key=Statik Şartlar +luckperms.command.info.online-players-key=Çevrimiçi oyuncular +luckperms.command.info.online-players-unique={0} eşsiz +luckperms.command.info.uptime-key=Çalışma Süresi +luckperms.command.info.local-data-key=Yerel Veri +luckperms.command.info.local-data={0} kullanıcı, {1} grup, {2} aşama +luckperms.command.generic.create.success={0} başarıyla oluşturuldu +luckperms.command.generic.create.error={0} oluşturulurken bir hata oluştu +luckperms.command.generic.create.error-already-exists={0} zaten var\! +luckperms.command.generic.delete.success={0} başarıyla silindi +luckperms.command.generic.delete.error={0} silinirken bir hata oluştu +luckperms.command.generic.delete.error-doesnt-exist={0} mevcut değil\! +luckperms.command.generic.rename.success={0}''in ismi {1} olarak değiştirildi +luckperms.command.generic.clone.success={0}, {1} olarak klonlandı +luckperms.command.generic.info.parent.title=Ana Gruplar +luckperms.command.generic.info.parent.temporary-title=Geçici Ana Gruplar +luckperms.command.generic.info.expires-in=bitiş süresi +luckperms.command.generic.info.inherited-from=Buradan devralındı +luckperms.command.generic.info.inherited-from-self=kendisi +luckperms.command.generic.show-tracks.title={0}''ın aşamaları +luckperms.command.generic.show-tracks.empty={0} hiç bir aşamaya sahip değil +luckperms.command.generic.clear.node-removed={0} nod silindi +luckperms.command.generic.clear.node-removed-singular={0} düğüm kaldırıldı +luckperms.command.generic.clear={0} yetkileri {1} de temizlendi +luckperms.command.generic.permission.info.title={0}''ın Yetkileri +luckperms.command.generic.permission.info.empty={0} herhangi bir izni yok +luckperms.command.generic.permission.info.click-to-remove=Nodu {0}''dan silmek için tıklayın +luckperms.command.generic.permission.check.info.title={0} için yetki bilgileri +luckperms.command.generic.permission.check.info.directly={0} isimli grup ya da kullanıcı {1} yetkisine sahip ve {3} bölgesinde {2} olarak ayarlandı +luckperms.command.generic.permission.check.info.inherited={0} isimli grup ya da kullanıcı {1} yetkisini {3} isimli grup ya da kullanıcıdan {4} bölgesinde {2} durumunda aldı +luckperms.command.generic.permission.check.info.not-directly={0} isimli grup ya da kullanıcı için {1} yetkisi ayarlanmamıştır +luckperms.command.generic.permission.check.info.not-inherited={0} isimli grup ya da kullanıcı {1}''den yetki almadı +luckperms.command.generic.permission.check.result.title={0} için yetki kontrolü +luckperms.command.generic.permission.check.result.result-key=Sonuç +luckperms.command.generic.permission.check.result.processor-key=İşlemci +luckperms.command.generic.permission.check.result.cause-key=Çünkü +luckperms.command.generic.permission.check.result.context-key=Bağlam +luckperms.command.generic.permission.set={2} isimli kisi icin {0} yetkisi {3} bolgesinde {1} olarak ayarlandi +luckperms.command.generic.permission.already-has={0} isimli kisi {2} bolgesinde zaten {1} yetkisine sahip +luckperms.command.generic.permission.set-temp={0} yetkisi {2} icin {3} sureligine {4} bolgesinde {1} olarak ayarlandi +luckperms.command.generic.permission.already-has-temp={0} isimli kiside {1} yetkisi zaten var ve sureli olarak {2} bolgesinde ayarlanmis +luckperms.command.generic.permission.unset={1} isimli kisi icin {0} yetkisinin ayari {2} bolgesinde kaldirildi +luckperms.command.generic.permission.doesnt-have={0} isimli kisi {2} bolgesinde ayarlanmis bir {1} yetkisine sahip degil +luckperms.command.generic.permission.unset-temp={1} icin gecici olan {0} yetkisinin ayari {2} bolgesinde kaldirildi +luckperms.command.generic.permission.subtract={0} yetkisi {2} icin {3} sureligine {4} bolgesinde {1} olarak ayarlandi. {5} oncekinden daha az +luckperms.command.generic.permission.doesnt-have-temp={0} isimli kisi {2} bolgesinde sureli olarak ayarlanmis bir {1} yetkisine sahip degil +luckperms.command.generic.permission.clear={0}''in yetkileri {1} bolgesinde temizlendi +luckperms.command.generic.parent.info.title={0} isimli kisinin rolleri +luckperms.command.generic.parent.info.empty={0} isimli kisinin tanimlanmis herhangi bir rolu yok +luckperms.command.generic.parent.info.click-to-remove={0} isimli kisiden bu rolu silmek icin tiklayin +luckperms.command.generic.parent.add={0} isimli kisi artik {2} bolgesinde {1} rolunun yetkilerini kapsiyor +luckperms.command.generic.parent.add-temp={0} isimli kisi artik {3} bolgesinde {1} rolunun yetkilerini {2} sureligine kapsiyor +luckperms.command.generic.parent.set={0} isimli kisinin mevcut tum rolleri temizlendi ve artik sadece {2} bolgesinde {1} rolunun yetkilerini kapsiyor +luckperms.command.generic.parent.set-track={0} isimli kisinin {1} rol paletinde mevcut olan tum rolleri temizlendi ve artik sadece {3} bolgesinde {2} rolunun yetkilerini kapsiyor +luckperms.command.generic.parent.remove={0} isimli kisi artik {2} bolgesinde {1} rolunun yetkilerini kapsamiyor +luckperms.command.generic.parent.remove-temp={0} isimli kisi artik {2} bolgesinde {1} rolunun yetkilerini gecici olarak kapsamiyor +luckperms.command.generic.parent.subtract={0} isimli kisi {3} bolgesinde {1} rolunun yetkilerini {2} sureligine kapsayacak, {4} öncekinden daha az +luckperms.command.generic.parent.clear={0} isimli kisinin rolleri {1} bolgesinde temizlendi +luckperms.command.generic.parent.clear-track={0} isimli kisinin {1} rol paletindeki rolleri {2} bolgesinde temizlendi +luckperms.command.generic.parent.already-inherits={0} isimli kisi {2} bolgesinde {1} rolunu zaten kapsiyor +luckperms.command.generic.parent.doesnt-inherit={0} isimli kisi {2} bolgesinde {1} rolunu kapsamiyor +luckperms.command.generic.parent.already-temp-inherits={0} isimli kisi {2} bolgesinde {1} rolunu zaten gecici olarak kapsiyor +luckperms.command.generic.parent.doesnt-temp-inherit={0} isimli kisi artik {2} bolgesinde {1} rolunu kapsamiyor +luckperms.command.generic.chat-meta.info.title-prefix={0} isimli kisinin prefixleri +luckperms.command.generic.chat-meta.info.title-suffix={0} isimli kisinin suffixleri +luckperms.command.generic.chat-meta.info.none-prefix={0} isimli kisi hicbir prefixe sahip degil +luckperms.command.generic.chat-meta.info.none-suffix={0} isimli kisi hicbir suffixe sahip degil +luckperms.command.generic.chat-meta.info.click-to-remove={1} isimli kisiden {0} yetkisini silmek icin tikla +luckperms.command.generic.chat-meta.already-has={0} isimli kisi {4} bolgesinde {3} oncelikle ayarli {2} {1} ine zaten sahip +luckperms.command.generic.chat-meta.already-has-temp={0} isimli kisi {4} bolgesinde gecici olarak {3} oncelikle ayarli {2} {1} ine zaten sahip +luckperms.command.generic.chat-meta.doesnt-have={0} isimli kisi {4} bolgesinde {3} oncelikle ayarli {2} {1} ine sahip degil +luckperms.command.generic.chat-meta.doesnt-have-temp={0} isimli kisi {4} bolgesinde, gecici {3} oncelikle ayarli {2} {1} ine sahip degil +luckperms.command.generic.chat-meta.add={0} isimli kisi artik {4} bolgesinde {3} oncelikle ayarli {2} {1} ine sahip +luckperms.command.generic.chat-meta.add-temp={0} isimli kisi artik {5} bolgesinde {4} sureligine {3} oncelikle ayarli {2} {1} ine sahip +luckperms.command.generic.chat-meta.remove={0} isimli kisinin {3} oncelikle ayarli {2} {1} i {4} bolgesinde silindi +luckperms.command.generic.chat-meta.remove-bulk={0} isimli kisinin {2} oncelikle ayarli tum {1} leri {3} bolgesinde silindi +luckperms.command.generic.chat-meta.remove-temp={0} isimli kisinin {3} oncelikle ayarli, gecici {2} {1} i {4} bolgesinde silindi +luckperms.command.generic.chat-meta.remove-temp-bulk={0} isimli kisinin {2} oncelikle ayarli tum gecici {1} leri {3} bolgesinde silindi +luckperms.command.generic.meta.info.title={0} isimli kisinin metasi +luckperms.command.generic.meta.info.none={0} isimli kisi herhangi bir metaya sahip degil +luckperms.command.generic.meta.info.click-to-remove={0}''dan meta''yı silmek için tıklayın +luckperms.command.generic.meta.already-has={0} zaten {3} şartlarında meta olarak {1}, {2}''ye sahip +luckperms.command.generic.meta.already-has-temp={0} zaten {3} şartlarında geçici olarak meta {1}, {2}''ye sahip +luckperms.command.generic.meta.doesnt-have={0} isimli kisi {2} bolgesinde ayarlanmis bir {1} meta anahtarina sahip degil +luckperms.command.generic.meta.doesnt-have-temp={0} isimli kisi {2} bolgesinde sureli olarak ayarlanmis bir {1} meta anahtarina sahip degil +luckperms.command.generic.meta.set={2} isimli kisi icin {0} meta anahtari {3} bolgesinde {1} olarak ayarlandi +luckperms.command.generic.meta.set-temp={0} meta anahtari {2} icin {3} sureligine {4} bolgesinde {1} olarak ayarlandi +luckperms.command.generic.meta.unset={1} isimli kisi icin {0} meta anahtarinin ayari {2} bolgesinde kaldirildi +luckperms.command.generic.meta.unset-temp={1} icin gecici olan {0} meta anahtarinin ayari {2} bolgesinde kaldirildi +luckperms.command.generic.meta.clear={0} isimli kisinin eslesen meta turu {1}, {2} bolgesinde kaldirildi +luckperms.command.generic.contextual-data.title=İçeriksel veri +luckperms.command.generic.contextual-data.mode.key=mod +luckperms.command.generic.contextual-data.mode.server=sunucu +luckperms.command.generic.contextual-data.mode.active-player=aktif oyuncu +luckperms.command.generic.contextual-data.contexts-key=Bolgeler +luckperms.command.generic.contextual-data.prefix-key=Prefix +luckperms.command.generic.contextual-data.suffix-key=Suffix +luckperms.command.generic.contextual-data.primary-group-key=Birincil grup +luckperms.command.generic.contextual-data.meta-key=Meta +luckperms.command.generic.contextual-data.null-result=Yok +luckperms.command.user.info.title=Oyuncu bilgisi +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=turu +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=çevrimdışı +luckperms.command.user.info.status-key=Durum +luckperms.command.user.info.status.online=Aktif +luckperms.command.user.info.status.offline=Cevrimdisi +luckperms.command.user.removegroup.error-primary=Bir kullanıcıyı birincil grubundan çıkaramazsınız +luckperms.command.user.primarygroup.not-member={0} isimli kisi {1} grubunun bir uyesi degil, simdi ekleniyor +luckperms.command.user.primarygroup.already-has={0} isimli kisinin birincil grubu zaten {1} olarak ayarlanmis +luckperms.command.user.primarygroup.warn-option=Uyari\: Bu sunucu tarafindan kullanilan birincil grup hesaplama methodu ({0}) bu degisikligi yansitmayabilir +luckperms.command.user.primarygroup.set={0} isimli kisinin birincil grubu {1} olarak ayarlandi +luckperms.command.user.track.error-not-contain-group={0} isimli kisi {1} rol paletindeki bir grupta degil +luckperms.command.user.track.unsure-which-track=Hangi rol paletinin kullanilacagindan emin degilim, lutfen bir arguman ile belirt +luckperms.command.user.track.missing-group-advice=Ya grup olustur ya da rol paletinden kaldirip tekrar dene +luckperms.command.user.promote.added-to-first={0} isimli kisi {1} rol paletindeki hicbir grupta degil. Dolayisiyla {3} bolgesinde ilk grup olan {2} grubuna eklendi +luckperms.command.user.promote.not-on-track={0} isimli kisi {1} rol paletindeki hicbir grupta degil. Dolayisiyla terfi edilmedi +luckperms.command.user.promote.success={0} isimli kisi {1} rol paleti boyunca {2} grubundan {3} grubuna {4} bolgesinde terfi ediliyor +luckperms.command.user.promote.end-of-track={0} rol paletinin sonuna gelindi, {1} isimli kisi artik terfi edilemiyor +luckperms.command.user.promote.next-group-deleted={0} rol paletinin sonraki grubu mevcut degil +luckperms.command.user.promote.unable-to-promote=Kullanıcı terfi edilemiyor +luckperms.command.user.demote.success={0} isimli kisi {1} rol paleti boyunca {2} grubundan {3} grubuna {4} bolgesinde tenzil ediliyor +luckperms.command.user.demote.end-of-track={0} rol paletinin sonuna gelindi ve {1} isimli kisiden {2} grubu silindi +luckperms.command.user.demote.end-of-track-not-removed={0} rol paletinin sonuna gelindi ama {1} isimli kisi rol paletinin ilk grubundan silinmedi +luckperms.command.user.demote.previous-group-deleted={0} rol paletinin onceki grubu mevcut degil +luckperms.command.user.demote.unable-to-demote=Kullanıcı tenzil edilemiyor +luckperms.command.group.list.title=Gruplar +luckperms.command.group.delete.not-default=Varsayilan grubu silemezsin +luckperms.command.group.info.title=Grup Bilgisi +luckperms.command.group.info.display-name-key=Gorunen Isim +luckperms.command.group.info.weight-key=Ağırlık +luckperms.command.group.setweight.set={1} grubu icin onceligi {0} yap +luckperms.command.group.setdisplayname.doesnt-have={0} grubuna henuz gorunen bir isim ayarlanmamis +luckperms.command.group.setdisplayname.already-has={0} isimli grup zaten {1} gorunen ismine sahip +luckperms.command.group.setdisplayname.already-in-use={0} gorunen ismi halihazirda {1} tarafindan kullaniliyor +luckperms.command.group.setdisplayname.set={1} grubunun gorunen ismi {2} bolgesinde {0} olarak ayarlandi +luckperms.command.group.setdisplayname.removed={0} grubunun gorunen ismi {1} bolgesinde kaldirildi +luckperms.command.track.list.title=Rol paletleri +luckperms.command.track.path.empty=Yok +luckperms.command.track.info.showing-track=Rol paleti gosteriliyor +luckperms.command.track.info.path-property=Hedef yol +luckperms.command.track.clear={0} isimli rol paletinin gruplari temizlendi +luckperms.command.track.append.success={0} isimli grup {1} rol gruplarına eklendi +luckperms.command.track.insert.success={0} grubu {1} rol paletine ve {2} pozisyonuna yerlestirildi +luckperms.command.track.insert.error-number=Sayi bekleniyordu ama yerine gelen {0} +luckperms.command.track.insert.error-invalid-pos={0} pozisyonuna yerlestirilemedi +luckperms.command.track.insert.error-invalid-pos-reason=gecersiz pozisyon +luckperms.command.track.remove.success={0} grubu {1} rol paletinden kaldirildi +luckperms.command.track.error-empty={0} bos oldugu icin kullanilamaz, en az bir group icermeli +luckperms.command.track.error-multiple-groups={0} isimli kisi bu rol paletinde birden fazla grubun uyesi +luckperms.command.track.error-ambiguous=Konumu belirlenemedi +luckperms.command.track.already-contains={0} zaten {1} degerini kapsiyor +luckperms.command.track.doesnt-contain={0}, {1} degerini kapsamiyor +luckperms.command.log.load-error=Log yuklenemedi +luckperms.command.log.invalid-page=Gecersiz sayfa numarasi +luckperms.command.log.invalid-page-range=Lutfen {0} ile {1} arasinda bir deger girin +luckperms.command.log.empty=Gosterilecek hicbir log girdisi yok +luckperms.command.log.notify.error-console=Konsol icin bildirimler acip kapanamaz +luckperms.command.log.notify.enabled-term=Etkinleşti +luckperms.command.log.notify.disabled-term=Devre dışı edildi +luckperms.command.log.notify.changed-state={0} log ciktilari +luckperms.command.log.notify.already-on=Zaten bildirim aliyorsun +luckperms.command.log.notify.already-off=Su anda bildirim almiyorsun +luckperms.command.log.notify.invalid-state=Bilinmeyen sart. Beklenen {0} ya da {1} +luckperms.command.log.show.search={0} Sorgusu icin son eylemler gosteriliyor +luckperms.command.log.show.recent=Son eylemler gosteriliyor +luckperms.command.log.show.by={0} Tarafindan son eylemler gosteriliyor +luckperms.command.log.show.history={0} {1} icin gecmis gosteriliyor +luckperms.command.export.error-term=Hata +luckperms.command.export.already-running=Baska bir disa aktarma islemi zaten calisiyor +luckperms.command.export.file.already-exists={0} Dosyasi zaten mevcut +luckperms.command.export.file.not-writable={0} Dosyasi yazilabilir degil +luckperms.command.export.file.success={0} Basarili bir sekilde disari aktarildi +luckperms.command.export.file-unexpected-error-writing=Dosya yazilirken beklenmeyen bir hata oluştu +luckperms.command.export.web.export-code=Disa aktarma kodu +luckperms.command.export.web.import-command-description=Ice aktarim icin istenen komudu kullanin +luckperms.command.import.term=Ice aktar +luckperms.command.import.error-term=Hata +luckperms.command.import.already-running=Baska bir ice aktarma islemi zaten calisiyor +luckperms.command.import.file.doesnt-exist={0} dosyasi mevcut degil +luckperms.command.import.file.not-readable={0} Dosyasi okunabilir degil +luckperms.command.import.file.unexpected-error-reading=Ice aktarma dosyasi okunurken beklenmeyen bir hata olustu +luckperms.command.import.file.correct-format=bu dogru bir format mi? +luckperms.command.import.web.unable-to-read=Verilen kod kullanilarak veri okunamiyor +luckperms.command.import.progress.percent={0}% tamamlandi +luckperms.command.import.progress.operations={0}/{1} operasyonlar tamamlandi +luckperms.command.import.starting=Ice aktarma islemi baslatiliyor +luckperms.command.import.completed=TAMAMLANDI +luckperms.command.import.duration={0} saniye surdu +luckperms.command.bulkupdate.must-use-console=Bulk Update komudu sadece konsol tarafindan kullanilabilir +luckperms.command.bulkupdate.invalid-data-type=Gecersiz tur, beklenen {0} +luckperms.command.bulkupdate.invalid-constraint=Gecersiz kisitlama {0} +luckperms.command.bulkupdate.invalid-constraint-format=Kisitlamalar {0} formatinin icinde olmali +luckperms.command.bulkupdate.invalid-comparison=Gecersiz karsilastirma operatoru {0} +luckperms.command.bulkupdate.invalid-comparison-format=Bunlardan biriyle tamamlayin\: {0} +luckperms.command.bulkupdate.queued=Bulk update operasyonu siraya alindi +luckperms.command.bulkupdate.confirm=Guncellemeyi yapmak icin {0} komudunu calistir +luckperms.command.bulkupdate.unknown-id={0} kod numarali operasyon mevcut degil ya da suresi gecmis +luckperms.command.bulkupdate.starting=Bulk update calisiyor +luckperms.command.bulkupdate.success=Bulk update basariyla tamamlandi +luckperms.command.bulkupdate.success.statistics.nodes=Etkilenen toplam yetki +luckperms.command.bulkupdate.success.statistics.users=Etkilenen toplam kullanıcı +luckperms.command.bulkupdate.success.statistics.groups=Etkilenen toplam grup +luckperms.command.bulkupdate.failure=Bulk update basarisiz oldu, hatalar icin konsolu kontrol edin +luckperms.command.update-task.request=Guncelleme istegi alindi, lutfen bekleyin +luckperms.command.update-task.complete=Guncelleme basarili +luckperms.command.update-task.push.attempting=Su anda diger sunuculara aktarma deneniyor +luckperms.command.update-task.push.complete=Diger sunucular basariyle {0} ile bilgilendirildi +luckperms.command.update-task.push.error=Degisiklikler diger sunuculara aktarilirken bir hata olustu +luckperms.command.update-task.push.error-not-setup=Mesaj servisi ayarlanmamis sunuculara degisiklikler aktarilamaz +luckperms.command.reload-config.success=Ayar dosyasi basariyla yeniden yuklendi +luckperms.command.reload-config.restart-note=bazi ayarlar sadece sunucu tekrar baslatildiginda uygulanir +luckperms.command.translations.searching=Mevcut ceviriler araniyor, lutfen bekleyin... +luckperms.command.translations.searching-error=Mevcut cevirilerin listesi alinamadi +luckperms.command.translations.installed-translations=Indirilen Ceviriler +luckperms.command.translations.available-translations=Mevcut Ceviriler +luckperms.command.translations.percent-translated={0}% cevrildi +luckperms.command.translations.translations-by=tarafindan +luckperms.command.translations.installing=Ceviriler indiriliyor, lutfen bekleyin... +luckperms.command.translations.download-error={0} cevirisi indirilemiyor +luckperms.command.translations.installing-specific={0} Dili Indiriliyor... +luckperms.command.translations.install-complete=Indirme Tamamlandi +luckperms.command.translations.download-prompt=Topluluk tarafindan saglanan bu cevirilerin guncel surumlerini indirmek icin {0} komudunu kullan +luckperms.command.translations.download-override-warning=Bu diller icin yaptigin herhangi bir degisiklik ustune yazilacak. Lutfen bunu not et +luckperms.usage.user.description=Kullanicilari yonetebilecegin LuckPerms komutlari (LuckPerms''deki bir ''kullanici'' sadece bir oyuncudur, UUID ya da kullanici adiyla ifade edilir) +luckperms.usage.group.description=Gruplari yonetebilecegin LuckPerms komutlari. Gruplar sadece kullanicilara verilen yetki atama koleksiyonlaridir. Yeni gruplar ''creategroup'' komudu kullanilarak olusturulabilir. +luckperms.usage.track.description=Rol paletlerini yonetebilecegin LuckPerms komutlari. Rol paletleri kullanicilari terfi veya tenzil etmek icin kullanilan siralanmis grup koleksiyonlaridir. +luckperms.usage.log.description=Log fonksiyonunu yonetebilecegin LuckPerms komutlari. +luckperms.usage.sync.description=Eklentinin hafizasinda saklanan tum veriyi yeniden yukler ve tespit edilen herhangi bir degisikligi uygular. +luckperms.usage.info.description=Eklentinin aktif durumu hakkinda genel bilgiyi gosterir. +luckperms.usage.editor.description=Yeni bir web editor oturumu olusturur +luckperms.usage.editor.argument.type=editore yuklenen turler. (''all'', ''users'' ya da ''groups'') +luckperms.usage.editor.argument.filter=kullanici girdilerini filtreleme izni +luckperms.usage.verbose.description=Eklentinin gereksiz ayrintili yetkileri bulmaya calistigi izleme sistemini kontrol eder. +luckperms.usage.verbose.argument.action=loga kaydetmeyi etkinlestirme/devre disi birakma veya loga kaydedilen ciktiyi yukleme +luckperms.usage.verbose.argument.filter=eslesen girdilere karsi filtre +luckperms.usage.verbose.argument.commandas=calistirilacak oyuncu/komut +luckperms.usage.tree.description=LuckPerms tarafindan bilinen tum yetkilerin agac gorunumunu olusturur (siralanmis liste hiyerarsisi). +luckperms.usage.tree.argument.scope=agacin koku. Tum yetkileri belirtmek icin "." kullanin +luckperms.usage.tree.argument.player=kontrol edilecek cevrimici oyuncunun ismi +luckperms.usage.search.description=Spesifik bir yetki ile tüm kullanıcıları ya da grupları arar +luckperms.usage.search.argument.permission=aranan yetki +luckperms.usage.search.argument.page=goruntulenecek sayfa +luckperms.usage.network-sync.description=Senkronizasyon saklama ile degisir ve ag uzerindeki diger tum sunuculara aynisini yapar +luckperms.usage.import.description=(Onceden olusturulmus) bir disa aktarim dosyasindan veriyi ice aktarir +luckperms.usage.import.argument.file=ice aktarilacak dosya +luckperms.usage.import.argument.replace=var olan veriyi birlestirmek yerine tekrar koyun +luckperms.usage.import.argument.upload=onceki disa aktarmadaki tum veriyi yukle +luckperms.usage.export.description=Tum yetki verisini ''disa aktarim'' dosyasi olarak disa aktar. Daha sonra tekrar ice aktarilabilir. +luckperms.usage.export.argument.file=disa aktarilacak dosya +luckperms.usage.export.argument.without-users=disa aktarimdan kullanicilari haric tut +luckperms.usage.export.argument.without-groups=disa aktarimdan gruplari haric tut +luckperms.usage.export.argument.upload=Tum yetki verisini webeditore yukle. Daha sonra tekrar ice aktarilabilir. +luckperms.usage.reload-config.description=Bazi yapilandirma ayarlarini tekrar yukle +luckperms.usage.bulk-update.description=Tum verideki bulk change sorgularini calistirir +luckperms.usage.bulk-update.argument.data-type=degisen verinin turu. (''all'', ''users'' ya da ''groups'') +luckperms.usage.bulk-update.argument.action=veride uygulanan eylem. (''update'' ya da ''delete'') +luckperms.usage.bulk-update.argument.action-field=uzerinde eylem yapilacak alan. Sadece ''guncelleme'' icin gerekli. (''permission'', ''server'' ya da ''world'') +luckperms.usage.bulk-update.argument.action-value=yerine gelecek deger. Sadece ''guncelleme'' icin gerekli. +luckperms.usage.bulk-update.argument.constraint=guncelleme icin kisitlamalar gereklidir +luckperms.usage.translations.description=Cevirileri yonet +luckperms.usage.translations.argument.install=cevirileri indirmek icin alt komut +luckperms.usage.apply-edits.description=Web editor tarafindan yapilan yetki degisikliklerini uygular +luckperms.usage.apply-edits.argument.code=veri icin ozgun kod +luckperms.usage.apply-edits.argument.target=veriyi kim uygulayacak +luckperms.usage.create-group.description=Yeni bir grup olustur +luckperms.usage.create-group.argument.name=grubun ismi +luckperms.usage.create-group.argument.weight=grubun onceligi +luckperms.usage.create-group.argument.display-name=grubun gorunen ismi +luckperms.usage.delete-group.description=Bir grubu sil +luckperms.usage.delete-group.argument.name=grubun ismi +luckperms.usage.list-groups.description=Platformdaki tum gruplari listele +luckperms.usage.create-track.description=Yeni bir rol paleti olustur +luckperms.usage.create-track.argument.name=rol paletinin ismi +luckperms.usage.delete-track.description=Bir rol paleti sil +luckperms.usage.delete-track.argument.name=rol paletinin ismi +luckperms.usage.list-tracks.description=Platformdaki tum rol paletlerini listele +luckperms.usage.user-info.description=Kullanici hakkinda bilgi verir +luckperms.usage.user-switchprimarygroup.description=Kullanicinin birincil grubunu degistirir +luckperms.usage.user-switchprimarygroup.argument.group=degistirilecek grup +luckperms.usage.user-promote.description=Rol paleti ustunden kullaniciyi terfi eder +luckperms.usage.user-promote.argument.track=kullanicinin terfi edilecegi rol paleti +luckperms.usage.user-promote.argument.context=kullanicinin terfi edilecegi bolgeler +luckperms.usage.user-promote.argument.dont-add-to-first=sadece rol paletinde olan bir kullaniciyi terfi edebilirsin +luckperms.usage.user-demote.description=Rol paleti ustunden kullaniciyi tenzil eder +luckperms.usage.user-demote.argument.track=kullanicinin tenzil edilecegi rol paleti +luckperms.usage.user-demote.argument.context=kullanicinin tenzil edilecegi bolgeler +luckperms.usage.user-demote.argument.dont-remove-from-first=kullanicinin ilk gruptan silinmesini onler +luckperms.usage.user-clone.description=Kullaniciyi klonla +luckperms.usage.user-clone.argument.user=klonlanacak kullanicinin ismi/uuid si +luckperms.usage.group-info.description=Grup hakkinda bilgi verir +luckperms.usage.group-listmembers.description=Bu grubu kapsayan kullanicilari/gruplari gosterir +luckperms.usage.group-listmembers.argument.page=goruntulenecek sayfa +luckperms.usage.group-setweight.description=Gruplarin onceligini ayarla +luckperms.usage.group-setweight.argument.weight=ayarlanacak oncelik +luckperms.usage.group-set-display-name.description=Grubun gorunen ismini ayarla +luckperms.usage.group-set-display-name.argument.name=ayarlanacak isim +luckperms.usage.group-set-display-name.argument.context=ismin ayarlanacagi bolgeler +luckperms.usage.group-rename.description=Gruba yeniden isim ver +luckperms.usage.group-rename.argument.name=yeni isim +luckperms.usage.group-clone.description=Grup klonla +luckperms.usage.group-clone.argument.name=klonlanacak grubun ismi +luckperms.usage.holder-editor.description=Web yetki editorunu acar +luckperms.usage.holder-showtracks.description=Bu rol paletinde olan objeleri listeler +luckperms.usage.holder-clear.description=Tum yetkileri, rolleri ve metayi siler +luckperms.usage.holder-clear.argument.context=filtrelenecek bolgeler +luckperms.usage.permission.description=Yetkileri duzenle +luckperms.usage.parent.description=Kapsayicilari duzenle +luckperms.usage.meta.description=Metadata degerlerini duzenle +luckperms.usage.permission-info.description=Bir objenin sahip oldugu yetkileri listeler +luckperms.usage.permission-info.argument.page=goruntulenecek sayfa +luckperms.usage.permission-info.argument.sort-mode=girdiler nasıl siralanir +luckperms.usage.permission-set.description=Obje icin bir yetki ayarlar +luckperms.usage.permission-set.argument.node=ayarlanacak yetki +luckperms.usage.permission-set.argument.value=yetkinin degeri +luckperms.usage.permission-set.argument.context=yetkinin eklenecegi bolgeler +luckperms.usage.permission-unset.description=Obje icin bir yetki ayarlamasini kaldirir +luckperms.usage.permission-unset.argument.node=ayari kaldirilacak yetki +luckperms.usage.permission-unset.argument.context=yetkinin silinecegi bolgeler +luckperms.usage.permission-settemp.description=Obje icin gecici bir yetki ayarlar +luckperms.usage.permission-settemp.argument.node=ayarlanacak yetki +luckperms.usage.permission-settemp.argument.value=yetkinin degeri +luckperms.usage.permission-settemp.argument.duration=yetkinin suresi dolana kadar gececek sure +luckperms.usage.permission-settemp.argument.temporary-modifier=gecici yetki nasil uygulanmali +luckperms.usage.permission-settemp.argument.context=yetkinin eklenecegi bolgeler +luckperms.usage.permission-unsettemp.description=Obje icin gecici bir yetki ayarlamasini kaldirir +luckperms.usage.permission-unsettemp.argument.node=ayari kaldirilacak yetki +luckperms.usage.permission-unsettemp.argument.duration=cikma suresi +luckperms.usage.permission-unsettemp.argument.context=yetkinin silinecegi bolgeler +luckperms.usage.permission-check.description=Bir objenin belli bir yetkiye sahip olup olmadigini kontrol eder +luckperms.usage.permission-check.argument.node=kontrol edilecek yetki +luckperms.usage.permission-clear.description=Tum yetkileri temizler +luckperms.usage.permission-clear.argument.context=filtrelenecek bolgeler +luckperms.usage.parent-info.description=Objenin kapsayacagi gruplarin listesi +luckperms.usage.parent-info.argument.page=goruntulenecek sayfa +luckperms.usage.parent-info.argument.sort-mode=girdiler nasıl siralanir +luckperms.usage.parent-set.description=Objenin halihazirda kapsadigi tum diger gruplari kaldirir ve verilen 1 tanesini ekler +luckperms.usage.parent-set.argument.group=ayarlanacak grup +luckperms.usage.parent-set.argument.context=grubun ayarlanacagi bolgeler +luckperms.usage.parent-add.description=Obje icin yetkileri kapsayacak baska bir grup ayarlar +luckperms.usage.parent-add.argument.group=kapsayacak grup +luckperms.usage.parent-add.argument.context=grubun kapsayacagı bolgeler +luckperms.usage.parent-remove.description=Onceden ayarlanmis kapsayici rolu kaldirir +luckperms.usage.parent-remove.argument.group=silinecek grup +luckperms.usage.parent-remove.argument.context=grubun silinecegi bolgeler +luckperms.usage.parent-set-track.description=Objenin halihazirda rol paletinde kapsadigi tum diger gruplari kaldirir ve verilen 1 tanesini ekler +luckperms.usage.parent-set-track.argument.track=ayarlanacak rol paleti +luckperms.usage.parent-set-track.argument.group=ayarlanacak grup ya da verilen rol paletindeki grubun bulundugu pozisyonun numarasi +luckperms.usage.parent-set-track.argument.context=grubun ayarlanacagi bolgeler +luckperms.usage.parent-add-temp.description=Obje icin yetkileri kapsayacak gecici baska bir grup ayarlar +luckperms.usage.parent-add-temp.argument.group=kapsayacak grup +luckperms.usage.parent-add-temp.argument.duration=gruba uyesi olma suresi +luckperms.usage.parent-add-temp.argument.temporary-modifier=gecici yetki nasil uygulanmali +luckperms.usage.parent-add-temp.argument.context=grubun kapsayacagı bolgeler +luckperms.usage.parent-remove-temp.description=Onceden ayarlanmis gecici grubu siler +luckperms.usage.parent-remove-temp.argument.group=silinecek grup +luckperms.usage.parent-remove-temp.argument.duration=cikma suresi +luckperms.usage.parent-remove-temp.argument.context=grubun silinecegi bolgeler +luckperms.usage.parent-clear.description=Tum rolleri siler +luckperms.usage.parent-clear.argument.context=filtrelenecek bolgeler +luckperms.usage.parent-clear-track.description=Verilen rol paletindeki tum rolleri siler +luckperms.usage.parent-clear-track.argument.track=silinecek rol paleti +luckperms.usage.parent-clear-track.argument.context=filtrelenecek bolgeler +luckperms.usage.meta-info.description=Tum sohbet metasini gosterir +luckperms.usage.meta-set.description=Bir meta degeri ayarlar +luckperms.usage.meta-set.argument.key=ayarlanacak anahtar +luckperms.usage.meta-set.argument.value=ayarlanacak deger +luckperms.usage.meta-set.argument.context=meta ciftinin eklenecegi bolgeler +luckperms.usage.meta-unset.description=Bir meta degeri ayarini kaldirir +luckperms.usage.meta-unset.argument.key=ayarin kaldirilacagi anahtar +luckperms.usage.meta-unset.argument.context=meta ciftinin silinecegi bolgeler +luckperms.usage.meta-settemp.description=Gecici olarak bir meta degeri ayarlar +luckperms.usage.meta-settemp.argument.key=ayarlanacak anahtar +luckperms.usage.meta-settemp.argument.value=ayarlanacak deger +luckperms.usage.meta-settemp.argument.duration=meta degerinin suresi dolana kadar gececek sure +luckperms.usage.meta-settemp.argument.context=meta ciftinin eklenecegi bolgeler +luckperms.usage.meta-unsettemp.description=Gecici meta degeri ayarini kaldirir +luckperms.usage.meta-unsettemp.argument.key=ayarin kaldirilacagi anahtar +luckperms.usage.meta-unsettemp.argument.context=meta ciftinin silinecegi bolgeler +luckperms.usage.meta-addprefix.description=Bir prefix ekler +luckperms.usage.meta-addprefix.argument.priority=eklenecek prefixin onceligi +luckperms.usage.meta-addprefix.argument.prefix=prefix dizisi +luckperms.usage.meta-addprefix.argument.context=prefixin eklenecegi bolgeler +luckperms.usage.meta-addsuffix.description=Bir suffix ekler +luckperms.usage.meta-addsuffix.argument.priority=eklenecek suffixin onceligi +luckperms.usage.meta-addsuffix.argument.suffix=suffix dizisi +luckperms.usage.meta-addsuffix.argument.context=suffixin eklenecegi bolgeler +luckperms.usage.meta-setprefix.description=Bir prefix ayarlar +luckperms.usage.meta-setprefix.argument.priority=prefixin ayarlanacagi oncelik +luckperms.usage.meta-setprefix.argument.prefix=prefix dizisi +luckperms.usage.meta-setprefix.argument.context=prefixin ayarlanacagi bolgeler +luckperms.usage.meta-setsuffix.description=Bir suffix ayarlar +luckperms.usage.meta-setsuffix.argument.priority=ayarlanacak suffixin onceligi +luckperms.usage.meta-setsuffix.argument.suffix=suffix dizisi +luckperms.usage.meta-setsuffix.argument.context=suffixin ayarlanacagi bolgeler +luckperms.usage.meta-removeprefix.description=Bir prefix siler +luckperms.usage.meta-removeprefix.argument.priority=prefixin silinecegi oncelik +luckperms.usage.meta-removeprefix.argument.prefix=prefix dizisi +luckperms.usage.meta-removeprefix.argument.context=prefixin silinecegi bolgeler +luckperms.usage.meta-removesuffix.description=Bir suffix siler +luckperms.usage.meta-removesuffix.argument.priority=silinecek suffixin onceligi +luckperms.usage.meta-removesuffix.argument.suffix=suffix dizisi +luckperms.usage.meta-removesuffix.argument.context=suffixin silinecegi bolgeler +luckperms.usage.meta-addtemp-prefix.description=Gecici olarak bir prefix ekler +luckperms.usage.meta-addtemp-prefix.argument.priority=eklenecek prefixin onceligi +luckperms.usage.meta-addtemp-prefix.argument.prefix=prefix dizisi +luckperms.usage.meta-addtemp-prefix.argument.duration=prefixin suresi dolana kadar gececek sure +luckperms.usage.meta-addtemp-prefix.argument.context=prefixin eklenecegi bolgeler +luckperms.usage.meta-addtemp-suffix.description=Gecici olarak bir suffix ekler +luckperms.usage.meta-addtemp-suffix.argument.priority=eklenecek suffixin onceligi +luckperms.usage.meta-addtemp-suffix.argument.suffix=suffix dizisi +luckperms.usage.meta-addtemp-suffix.argument.duration=suffixin suresi dolana kadar gececek sure +luckperms.usage.meta-addtemp-suffix.argument.context=suffixin eklenecegi bolgeler +luckperms.usage.meta-settemp-prefix.description=Gecici olarak bir prefix ayarlar +luckperms.usage.meta-settemp-prefix.argument.priority=prefixin ayarlanacagi oncelik +luckperms.usage.meta-settemp-prefix.argument.prefix=prefix dizisi +luckperms.usage.meta-settemp-prefix.argument.duration=prefixin suresi dolana kadar gececek sure +luckperms.usage.meta-settemp-prefix.argument.context=prefixin ayarlanacagi bolgeler +luckperms.usage.meta-settemp-suffix.description=Gecici olarak bir suffix ayarlar +luckperms.usage.meta-settemp-suffix.argument.priority=ayarlanacak suffixin onceligi +luckperms.usage.meta-settemp-suffix.argument.suffix=suffix dizisi +luckperms.usage.meta-settemp-suffix.argument.duration=suffixin suresi dolana kadar gececek sure +luckperms.usage.meta-settemp-suffix.argument.context=suffixin ayarlanacagi bolgeler +luckperms.usage.meta-removetemp-prefix.description=Gecici prefixi siler +luckperms.usage.meta-removetemp-prefix.argument.priority=prefixin silinecegi oncelik +luckperms.usage.meta-removetemp-prefix.argument.prefix=prefix dizisi +luckperms.usage.meta-removetemp-prefix.argument.context=prefixin silinecegi bolgeler +luckperms.usage.meta-removetemp-suffix.description=Gecici suffixi siler +luckperms.usage.meta-removetemp-suffix.argument.priority=silinecek suffixin onceligi +luckperms.usage.meta-removetemp-suffix.argument.suffix=suffix dizisi +luckperms.usage.meta-removetemp-suffix.argument.context=suffixin silinecegi bolgeler +luckperms.usage.meta-clear.description=Tum metayi temizler +luckperms.usage.meta-clear.argument.type=silinecek metanin turu +luckperms.usage.meta-clear.argument.context=filtrelenecek bolgeler +luckperms.usage.track-info.description=Rol paleti hakkinda bilgi verir +luckperms.usage.track-editor.description=Web yetki editörünü açar +luckperms.usage.track-append.description=Rol paletinin sonuna bir grup ekler +luckperms.usage.track-append.argument.group=eklenecek grup +luckperms.usage.track-insert.description=Rol paletinde verilen pozisyana grubu yerlestirir +luckperms.usage.track-insert.argument.group=yerlestirilecek grup +luckperms.usage.track-insert.argument.position=grubun yerlestirilecegi pozisyon (rol paletinde ilk pozisyon 1''dir) +luckperms.usage.track-remove.description=Rol paletinden bir grup siler +luckperms.usage.track-remove.argument.group=silinecek grup +luckperms.usage.track-clear.description=Rol paletindeki tum gruplari temizler +luckperms.usage.track-rename.description=Rol paletine yeniden isim ver +luckperms.usage.track-rename.argument.name=yeni isim +luckperms.usage.track-clone.description=Rol paletini klonla +luckperms.usage.track-clone.argument.name=klonlanacak rol paletinin ismi +luckperms.usage.log-recent.description=Son eylemleri goruntule +luckperms.usage.log-recent.argument.user=filtrelenecek kullanicinin ismi/uuid si +luckperms.usage.log-recent.argument.page=goruntulenecek sayfa sayisi +luckperms.usage.log-search.description=Yapilan islemler icin loglari arastirin +luckperms.usage.log-search.argument.query=aranacak sorgu +luckperms.usage.log-search.argument.page=görüntülenecek sayfa numarası +luckperms.usage.log-notify.description=Log bildirimlerini ac ya da kapat +luckperms.usage.log-notify.argument.toggle=geçiş yapılıp yapılmaması açık ya da kapalıysa +luckperms.usage.log-user-history.description=Kullanicinin gecmisini goruntule +luckperms.usage.log-user-history.argument.user=kullanicinin ismi/uuid si +luckperms.usage.log-user-history.argument.page=goruntulenecek sayfa sayisi +luckperms.usage.log-group-history.description=Grup gecmisini goruntule +luckperms.usage.log-group-history.argument.group=grubun ismi +luckperms.usage.log-group-history.argument.page=goruntulenecek sayfa sayisi +luckperms.usage.log-track-history.description=Rol paletinin gecmisini goruntule +luckperms.usage.log-track-history.argument.track=rol paletinin ismi +luckperms.usage.log-track-history.argument.page=goruntulenecek sayfa sayisi +luckperms.usage.sponge.description=Fazla Sponge verisini düzenle +luckperms.usage.sponge.argument.collection=sorgulanacak koleksiyon +luckperms.usage.sponge.argument.subject=degistirilecek subject +luckperms.usage.sponge-permission-info.description=Subject''in yetkileri hakkinda bilgi verir +luckperms.usage.sponge-permission-info.argument.contexts=filtrelenecek bolgeler +luckperms.usage.sponge-permission-set.description=Subject icin bir yetki ayarlar +luckperms.usage.sponge-permission-set.argument.node=ayarlanacak yetki +luckperms.usage.sponge-permission-set.argument.tristate=ayarlanacak yetkinin degeri +luckperms.usage.sponge-permission-set.argument.contexts=yetkinin ayarlanacagi bolgeler +luckperms.usage.sponge-permission-clear.description=Subjectin yetkilerini temizler +luckperms.usage.sponge-permission-clear.argument.contexts=yetkilerin temizlenecegi bolgeler +luckperms.usage.sponge-parent-info.description=Subjectin rolleri hakkında bilgi verir +luckperms.usage.sponge-parent-info.argument.contexts=filtrelenecek bolgeler +luckperms.usage.sponge-parent-add.description=Subjecte bir rol ekler +luckperms.usage.sponge-parent-add.argument.collection=subject rolunun bulundugu yerdeki subject koleksiyonu +luckperms.usage.sponge-parent-add.argument.subject=rol subjectinin ismi +luckperms.usage.sponge-parent-add.argument.contexts=rolun eklenecegi bolgeler +luckperms.usage.sponge-parent-remove.description=Subjectten bir rolu siler +luckperms.usage.sponge-parent-remove.argument.collection=subject rolunun bulundugu yerdeki subject koleksiyonu +luckperms.usage.sponge-parent-remove.argument.subject=rol subjectinin ismi +luckperms.usage.sponge-parent-remove.argument.contexts=rolun silinecegi bolgeler +luckperms.usage.sponge-parent-clear.description=Subjectin rollerini temizler +luckperms.usage.sponge-parent-clear.argument.contexts=rollerin temizlenecegi bolgeler +luckperms.usage.sponge-option-info.description=Subjectin ayarlari hakkinda bilgi verir +luckperms.usage.sponge-option-info.argument.contexts=filtrelenecek bolgeler +luckperms.usage.sponge-option-set.description=Subject icin bir opsiyon ayarlar +luckperms.usage.sponge-option-set.argument.key=ayarlanacak anahtar +luckperms.usage.sponge-option-set.argument.value=anahtara ayarlanacak deger +luckperms.usage.sponge-option-set.argument.contexts=opsiyona ayarlanacak bolgeler +luckperms.usage.sponge-option-unset.description=Subject icin bir opsiyon ayarini kaldirir +luckperms.usage.sponge-option-unset.argument.key=ayarin kaldirilacagi anahtar +luckperms.usage.sponge-option-unset.argument.contexts=anahtar ayarinin kaldirilacagi bolgeler +luckperms.usage.sponge-option-clear.description=Subjectin opsiyonlarini temizler +luckperms.usage.sponge-option-clear.argument.contexts=opsiyonlarin temizlenecegi bolgeler diff --git a/src/plugins/LuckPerms/translations/repository/uk_UA.properties b/src/plugins/LuckPerms/translations/repository/uk_UA.properties new file mode 100644 index 0000000..247b8cc --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/uk_UA.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=Вхід +luckperms.logs.verbose-prefix=ВБ +luckperms.logs.export-prefix=ЕКСПОРТ +luckperms.commandsystem.available-commands=Використовуйте {0}, щоб переглянути доступні команди +luckperms.commandsystem.command-not-recognised=Команда нерозпізнана +luckperms.commandsystem.no-permission=У вас немає дозволу на використання цієї команди\! +luckperms.commandsystem.no-permission-subcommands=У вас немає дозволу на використання будь-яких підкоманд +luckperms.commandsystem.already-executing-command=Виконується інша команда, зачекайте на її завершення... +luckperms.commandsystem.usage.sub-commands-header=Підкоманди +luckperms.commandsystem.usage.usage-header=Використання команд +luckperms.commandsystem.usage.arguments-header=Аргументи +luckperms.first-time.no-permissions-setup=Здається, що ніякі дозволи ще не налаштовані\! +luckperms.first-time.use-console-to-give-access=Перед тим як ви зможете використовувати будь-які команди LuckPerms у грі, вам варто використовувати консоль, щоб надати собі доступ +luckperms.first-time.console-command-prompt=Розгорніть свою консоль і запустіть її +luckperms.first-time.next-step=Після того як ви це виконали, можете починати визначати свої права доступу та групи +luckperms.first-time.wiki-prompt=Не знаєте де почати? Перевірте тут {0} +luckperms.login.try-again=Будь ласка, спробуйте пізніше +luckperms.login.loading-database-error=Помилка бази даних сталась під час завантаження даних для доступу +luckperms.login.server-admin-check-console-errors=Якщо ви адміністратор серверу, будь ласка, перевірте консоль на наявність будь-яких помилок +luckperms.login.server-admin-check-console-info=Будь ласка, перевірте серверну консоль для додаткової інформації +luckperms.login.data-not-loaded-at-pre=Дані дозволів для вашого користувача не були завантажені під час етапу попереднього входу +luckperms.login.unable-to-continue=продовжити неможливо +luckperms.login.craftbukkit-offline-mode-error=це, ймовірно, через конфлікт між CraftBukkit й параметром онлайн режиму +luckperms.login.unexpected-error=Сталась неочікувана помилка під час налаштування бази даних дозволів +luckperms.opsystem.disabled=Система ванільних операторів вимкнена на цьому сервері +luckperms.opsystem.sponge-warning=Будь ласка, зверніть увагу, що статус оператора сервера не має впливу на перевірки щодо дозволів Sponge, коли плагін дозволу інстальований, ви повинні відредагувати дані користувача безпосередньо +luckperms.duration.unit.years.plural={0} років +luckperms.duration.unit.years.singular={0} рік +luckperms.duration.unit.years.short={0}р. +luckperms.duration.unit.months.plural={0} місяців +luckperms.duration.unit.months.singular={0} місяць +luckperms.duration.unit.months.short={0}міс. +luckperms.duration.unit.weeks.plural={0} тижнів +luckperms.duration.unit.weeks.singular={0} тиждень +luckperms.duration.unit.weeks.short={0}тижд +luckperms.duration.unit.days.plural={0} днів +luckperms.duration.unit.days.singular={0} день +luckperms.duration.unit.days.short={0}дн +luckperms.duration.unit.hours.plural={0} годин +luckperms.duration.unit.hours.singular={0} година +luckperms.duration.unit.hours.short={0}г +luckperms.duration.unit.minutes.plural={0} хвилин +luckperms.duration.unit.minutes.singular={0} хвилина +luckperms.duration.unit.minutes.short={0}хв +luckperms.duration.unit.seconds.plural={0} секунд +luckperms.duration.unit.seconds.singular={0} секунда +luckperms.duration.unit.seconds.short={0}сек +luckperms.duration.since={0} тому +luckperms.command.misc.invalid-code=Неправильний код +luckperms.command.misc.response-code-key=код відповіді +luckperms.command.misc.error-message-key=повідомлення +luckperms.command.misc.bytebin-unable-to-communicate=Не вдалося зв’язатися з bytebin +luckperms.command.misc.webapp-unable-to-communicate=Не вдалося здійснити обмін інформацією з веб-додатком +luckperms.command.misc.check-console-for-errors=Перевірте консоль на помилки +luckperms.command.misc.file-must-be-in-data=Файл {0} повинен бути в папці бази даних +luckperms.command.misc.wait-to-finish=Зачекайте, будь ласка, поки воно закінчить і спробуйте знову +luckperms.command.misc.invalid-priority=Неправильний пріоритет {0} +luckperms.command.misc.expected-number=Очікувалося ціле число\! +luckperms.command.misc.date-parse-error=Не вдалося розпізнати дату {0} +luckperms.command.misc.date-in-past-error=Ви не можете встановити минулу дату\! +luckperms.command.misc.page=сторінка {0} з {1} +luckperms.command.misc.page-entries={0} записів +luckperms.command.misc.none=Відсутньо +luckperms.command.misc.loading.error.unexpected=Сталась непередбачена помилка +luckperms.command.misc.loading.error.user=Користувач незавантажений +luckperms.command.misc.loading.error.user-specific=Не вдалося завантажити цільового користувача {0} +luckperms.command.misc.loading.error.user-not-found=Користувача для {0} не знайдено +luckperms.command.misc.loading.error.user-save-error=Під час збереження даних для користувача {0} сталася помилка +luckperms.command.misc.loading.error.user-not-online=Користувач {0} не в мережі +luckperms.command.misc.loading.error.user-invalid={0} неправильне ім''я/uid +luckperms.command.misc.loading.error.user-not-uuid=Недійсне uid {0} цільового користувача +luckperms.command.misc.loading.error.group=Групу не завантажено +luckperms.command.misc.loading.error.all-groups=Не вдається завантажити всі групи +luckperms.command.misc.loading.error.group-not-found=Групу на ім''я {0} не знайдено +luckperms.command.misc.loading.error.group-save-error=Сталася помилка під час збереження даних групи для {0} +luckperms.command.misc.loading.error.group-invalid={0} - некоректна назва групи +luckperms.command.misc.loading.error.track=Трек не завантажений +luckperms.command.misc.loading.error.all-tracks=Не вдалося завантажити всі маршрути +luckperms.command.misc.loading.error.track-not-found=Трек з назвою {0} не знайдено +luckperms.command.misc.loading.error.track-save-error=Сталася помилка під час збереження даних маршруту для {0} +luckperms.command.misc.loading.error.track-invalid={0} некоректна назва маршруту +luckperms.command.editor.no-match=Не вдалося відкрити редактор, жоден об''єкт не відповідає вибраному типу +luckperms.command.editor.start=Підготовка нової сесії редактора, будь ласка, зачекайте... +luckperms.command.editor.url=Натисніть на посилання нижче, щоб відкрити редактор +luckperms.command.editor.unable-to-communicate=Неможливо з''єднатися з редактором +luckperms.command.editor.apply-edits.success=Дані веб-редактора застосовані до {0} {1} успішно +luckperms.command.editor.apply-edits.success-summary={0} {1} і {2} {3} +luckperms.command.editor.apply-edits.success.additions=доповнень +luckperms.command.editor.apply-edits.success.additions-singular=доповнення +luckperms.command.editor.apply-edits.success.deletions=вилучень +luckperms.command.editor.apply-edits.success.deletions-singular=вилучення +luckperms.command.editor.apply-edits.no-changes=Не застосовано жодних змін у веб-редакторі, оскільки отримані дані не містили редагувань +luckperms.command.editor.apply-edits.unknown-type=Не вдалося застосувати редагування до вказаного типу об''єкта +luckperms.command.editor.apply-edits.unable-to-read=Ви не можете прочитати базу даних, використовуючи даний код +luckperms.command.search.searching.permission=Пошук користувачів і груп з {0} +luckperms.command.search.searching.inherit=Пошук користувачів і груп з {0} +luckperms.command.search.result=Знайдено {0} записів користувачів {1} і груп {2} +luckperms.command.search.result.default-notice=Примітка\: при пошуку учасників групи за замовчуванням в автономному режимі гравців без будь-яких прав не відображатиметься\! +luckperms.command.search.showing-users=Показано матеріали користувача +luckperms.command.search.showing-groups=Показано матеріали групи +luckperms.command.tree.start=Створення дерева дозволів, зачекайте, будь ласка... +luckperms.command.tree.empty=Не вдалося згенерувати дерево, результатів не знайдено +luckperms.command.tree.url=Посилання на дерево дозволів +luckperms.command.verbose.invalid-filter={0} - некоректний фільтр +luckperms.command.verbose.enabled=Розширений журнал {0} для перевірки {1} +luckperms.command.verbose.command-exec=Примусово {0} виконувати команду {1} і повідомляти про всі перевірки... +luckperms.command.verbose.off=Докладне ведення журналу{0} +luckperms.command.verbose.command-exec-complete=Виконання команди завершено +luckperms.command.verbose.command.no-checks=Команда виконана, але ніяких перевірок дозволів не зроблені +luckperms.command.verbose.command.possibly-async=Це може бути через те що плагін запускає команди у фоновому режимі (async) +luckperms.command.verbose.command.try-again-manually=Ви досі можете використовувати детальну інформацію вручну для визначення перевірок, зроблених як ця +luckperms.command.verbose.enabled-recording=Розширений журнал {0} для перевірки {1} +luckperms.command.verbose.uploading=Тривале журналювання {0}, завантаження результатів... +luckperms.command.verbose.url=Докладна інформація про результати завантаження URL +luckperms.command.verbose.enabled-term=увімкнено +luckperms.command.verbose.disabled-term=вимкнено +luckperms.command.verbose.query-any=БУДЬ-ЯКИЙ +luckperms.command.info.running-plugin=Запущено +luckperms.command.info.platform-key=Платформа +luckperms.command.info.server-brand-key=Тип сервера +luckperms.command.info.server-version-key=Версія сервера +luckperms.command.info.storage-key=Сховище +luckperms.command.info.storage-type-key=Тип +luckperms.command.info.storage.meta.split-types-key=Типи +luckperms.command.info.storage.meta.ping-key=Пінг +luckperms.command.info.storage.meta.connected-key=З''єднано +luckperms.command.info.storage.meta.file-size-key=Розмір файлу +luckperms.command.info.extensions-key=Розширення +luckperms.command.info.messaging-key=Обмін повідомленнями +luckperms.command.info.instance-key=Зразок +luckperms.command.info.static-contexts-key=Статичний контекст +luckperms.command.info.online-players-key=Гравці онлайн +luckperms.command.info.online-players-unique={0} унікальний +luckperms.command.info.uptime-key=Час роботи +luckperms.command.info.local-data-key=Локальні дані +luckperms.command.info.local-data={0} користувачів, {1} груп – {2} доріжок +luckperms.command.generic.create.success={0} - успішно створено +luckperms.command.generic.create.error=Сталася помилка при створенні {0} +luckperms.command.generic.create.error-already-exists=''{0}'' уже існує\! +luckperms.command.generic.delete.success={0} успішно видалено +luckperms.command.generic.delete.error=Сталася помилка при видаленні {0} +luckperms.command.generic.delete.error-doesnt-exist={0} не існує\! +luckperms.command.generic.rename.success={0} успішно перейменовано на {1} +luckperms.command.generic.clone.success={0} успішно клоновано в {1} +luckperms.command.generic.info.parent.title=Батьківські групи +luckperms.command.generic.info.parent.temporary-title=Тимчасові батьківські групи +luckperms.command.generic.info.expires-in=завершується +luckperms.command.generic.info.inherited-from=успадкований від +luckperms.command.generic.info.inherited-from-self=самого себе +luckperms.command.generic.show-tracks.title={0} треки +luckperms.command.generic.show-tracks.empty={0} не містить жодних маршрутів +luckperms.command.generic.clear.node-removed={0} записи видалені +luckperms.command.generic.clear.node-removed-singular={0} запис видалений +luckperms.command.generic.clear={0} Записи в контексті{1} очищені +luckperms.command.generic.permission.info.title={0} дозволи +luckperms.command.generic.permission.info.empty={0} не має встановлених дозволів +luckperms.command.generic.permission.info.click-to-remove=Натисніть, щоб вилучити цей дозвіл із {0} +luckperms.command.generic.permission.check.info.title=Інформація про дозвіл для {0} +luckperms.command.generic.permission.check.info.directly={0} має {1} з установленим значенням {2} у контексті {3} +luckperms.command.generic.permission.check.info.inherited={0} наслідує {1} з установленим значенням {2} від {3} у контексті {4} +luckperms.command.generic.permission.check.info.not-directly={0} не має встановленого {1} +luckperms.command.generic.permission.check.info.not-inherited={0} не наслідує від {1} +luckperms.command.generic.permission.check.result.title=Перевірка дозволу {0} +luckperms.command.generic.permission.check.result.result-key=Результат +luckperms.command.generic.permission.check.result.processor-key=Процесор +luckperms.command.generic.permission.check.result.cause-key=Причина +luckperms.command.generic.permission.check.result.context-key=Зміст +luckperms.command.generic.permission.set=Установити {0} в {1} для {2} у контексті {3} +luckperms.command.generic.permission.already-has={0} уже має дозвіл {1}, встановлений у контексті {2} +luckperms.command.generic.permission.set-temp=Встановлено право {0} зі значенням {1} для {2} з тривалістю {3} у контексті {4} +luckperms.command.generic.permission.already-has-temp={0} уже має тимчасово встановлений дозвіл {1} у контексті {2} +luckperms.command.generic.permission.unset=Скасувати {0} для {1} у контексті {2} +luckperms.command.generic.permission.doesnt-have={0} не має {1}, установленого в контексті {2} +luckperms.command.generic.permission.unset-temp=Скасувати тимчасовий дозвіл {0} для {1} у контексті {2} +luckperms.command.generic.permission.subtract=Установлює {0} в {1} для {2} тривалістю {3} у контексті {4}, на {5} менше, ніж раніше +luckperms.command.generic.permission.doesnt-have-temp={0} не має {1}, тимчасово встановлене в контексті {2} +luckperms.command.generic.permission.clear=Дозволи {0} у контексті {1} очищено +luckperms.command.generic.parent.info.title=Батьки {0} +luckperms.command.generic.parent.info.empty={0} не має визначених батьків +luckperms.command.generic.parent.info.click-to-remove=Натисніть, щоб вилучити цей батьківський елемент з {0} +luckperms.command.generic.parent.add={0} тепер наслідує дозволи від {1} у контексті {2} +luckperms.command.generic.parent.add-temp={0} тепер успадковує дозволи від {1} на тривалість {2} в контексті {3} +luckperms.command.generic.parent.set=Раніше встановлені батьківські групи {0} очищені й тепер цей користувач наслідує лише {1} у контексті {2} +luckperms.command.generic.parent.set-track=Раніше установлені батьківські групи {0} у треку {1} очищені й тепер цей користувач наслідує лише {2} у контексті {3} +luckperms.command.generic.parent.remove={0} більше не наслідує дозволи від {1} у контексті {2} +luckperms.command.generic.parent.remove-temp={0} тимчасово не наслідує дозволи від {1} у контексті {2} +luckperms.command.generic.parent.subtract={0} наслідуватиме дозволи від {1} на тривалість {2} у контексті {3} терміном на {4} менше, ніж раніше +luckperms.command.generic.parent.clear=Батьківські групи {0} в контексті {1} очищено +luckperms.command.generic.parent.clear-track=Батьківські групи {0} у треку {1} у контексті {2} очищено +luckperms.command.generic.parent.already-inherits={0} уже наслідує від {1} у контексті {2} +luckperms.command.generic.parent.doesnt-inherit={0} не наслідує від {1} у контексті {2} +luckperms.command.generic.parent.already-temp-inherits={0} уже тимчасово наслідує від {1} у контексті {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} тимчасово не наслідує від {1} у контексті {2} +luckperms.command.generic.chat-meta.info.title-prefix=Префікси {0} +luckperms.command.generic.chat-meta.info.title-suffix=Суфікси {0} +luckperms.command.generic.chat-meta.info.none-prefix={0} не має префіксів +luckperms.command.generic.chat-meta.info.none-suffix={0} не має суфіксів +luckperms.command.generic.chat-meta.info.click-to-remove=Натисніть, щоб вилучити {0} з {1} +luckperms.command.generic.chat-meta.already-has={0} уже має {1} {2} встановлену з пріоритетом {3} у контексті {4} +luckperms.command.generic.chat-meta.already-has-temp={0} уже має {1} {2} тимчасово встановлену з пріоритетом {3} у контексті {4} +luckperms.command.generic.chat-meta.doesnt-have={0} не має {1} {2} встановлену з пріоритетом {3} у контексті {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} уже має {1} {2} тимчасово встановлену з пріоритетом {3} у контексті {4} +luckperms.command.generic.chat-meta.add={0} тепер має {1} {2} встановлений з пріоритетом {3} у контексті {4} +luckperms.command.generic.chat-meta.add-temp={0} тепер має {1} {2}, тимчасово встановлений з пріоритетом {3} на тривалість {4} у контексті {5} +luckperms.command.generic.chat-meta.remove={0} тепер не має {1} {2}, який був встановлений з пріоритетом {3} у контексті {4} +luckperms.command.generic.chat-meta.remove-bulk={0} тепер не має все {1}, які були встановлені з пріоритетом {2} у контексті {3} +luckperms.command.generic.chat-meta.remove-temp={0} тимчасово мав {1} {2} у пріоритеті {3}, вилучені в контексті {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} мав усе тимчасово {1}, що було встановлено з пріоритетом {2} у контексті {3} +luckperms.command.generic.meta.info.title=Метадані {0} +luckperms.command.generic.meta.info.none={0} не має метаданих +luckperms.command.generic.meta.info.click-to-remove=Натисніть, щоб видалити ці метадані з групи {0} +luckperms.command.generic.meta.already-has=Група {0} уже має метаключ {1} з установленим значенням {2} у контексті {3} +luckperms.command.generic.meta.already-has-temp={0} уже має метаключ {1} з тимчасово встановленим значенням {2} у контексті {3} +luckperms.command.generic.meta.doesnt-have={0} не має метаключа{1}, установленого в контексті {2} +luckperms.command.generic.meta.doesnt-have-temp={0} не має метаключа {1} тимчасово встановленого в контексті {2} +luckperms.command.generic.meta.set=Установити метаключ {0} зі значенням {1} для {2} у контексті {3} +luckperms.command.generic.meta.set-temp=Установити метаключ {0} зі значенням {1} для {2} тривалістю на {3} у контексті {4} +luckperms.command.generic.meta.unset=Зняти метаключ {0} зі значенням {1} у контексті {2} +luckperms.command.generic.meta.unset-temp=Зняти тимчасовий метаключ {0} зі значенням {1} у контексті {2} +luckperms.command.generic.meta.clear=Метадата для {0} відповідного типу {1} очищена в контексті {2} +luckperms.command.generic.contextual-data.title=Контекстуальні дані +luckperms.command.generic.contextual-data.mode.key=режим +luckperms.command.generic.contextual-data.mode.server=сервер +luckperms.command.generic.contextual-data.mode.active-player=активний гравець +luckperms.command.generic.contextual-data.contexts-key=Контексти +luckperms.command.generic.contextual-data.prefix-key=Префікс +luckperms.command.generic.contextual-data.suffix-key=Суфікс +luckperms.command.generic.contextual-data.primary-group-key=Первинна група +luckperms.command.generic.contextual-data.meta-key=Мета +luckperms.command.generic.contextual-data.null-result=Жодного +luckperms.command.user.info.title=Інформація про користувача +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=тип +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=офлайн +luckperms.command.user.info.status-key=Статус +luckperms.command.user.info.status.online=Онлайн +luckperms.command.user.info.status.offline=Офлайн +luckperms.command.user.removegroup.error-primary=Ви не можете вилучити користувача з первинної групи +luckperms.command.user.primarygroup.not-member={0} доданий у трек {1}, оскільки раніше цей користувач не був пов''язаний з ним +luckperms.command.user.primarygroup.already-has={0} уже має групу {1}, установлену в ролі головної +luckperms.command.user.primarygroup.warn-option=Попередження\: Метод підрахунку користувачів з основної групи, використаний на сервері ({0}), може не показувати наведені зміни +luckperms.command.user.primarygroup.set=Основна група {0} установлена на групу {1} +luckperms.command.user.track.error-not-contain-group={0} ще не має жодної групи, яка розташована в треці {1} +luckperms.command.user.track.unsure-which-track=На жаль, не вдалося вибрати необхідний трек для використання, будь ласка, укажіть його назву в ролі аргументу +luckperms.command.user.track.missing-group-advice=Або створіть групу, або видаляйте її з треку й спробуйте знову +luckperms.command.user.promote.added-to-first={0} доданий в групу {2} у контексті {3}, оскільки користувач не мав груп, які розташовані в треку {1} +luckperms.command.user.promote.not-on-track=Не вдалося підвищити групу {0}, оскільки цей користувач не має груп, які розташовані в треку {1} +luckperms.command.user.promote.success=Підвищення групи {0} в треці {1} з {2} до {3} у контексті {4} +luckperms.command.user.promote.end-of-track=Досягнуто кінця треку {0}, тому не вдалося підвищити групу {1} +luckperms.command.user.promote.next-group-deleted=Наступна група в треці, {0}, більше не існує +luckperms.command.user.promote.unable-to-promote=Не вдалося підвищити групу користувача +luckperms.command.user.demote.success=Зниження групи {0} у треці {1} з {2} до {3} у контексті {4} +luckperms.command.user.demote.end-of-track=Кінець маршруту досягнено {0}, тому {1} вилучено з {2} +luckperms.command.user.demote.end-of-track-not-removed=Досягнуто кінця маршруту {0}, але {1} не вилучено з першої групи +luckperms.command.user.demote.previous-group-deleted=Попередньої групи на маршруті {0} більше не існує +luckperms.command.user.demote.unable-to-demote=Не вдалося знизити групу користувача +luckperms.command.group.list.title=Групи +luckperms.command.group.delete.not-default=Не можна видалити групу за замовчуванням +luckperms.command.group.info.title=Інформація про групу +luckperms.command.group.info.display-name-key=Ім''я +luckperms.command.group.info.weight-key=Вага +luckperms.command.group.setweight.set=Встановити вагу {0} для групи {1} +luckperms.command.group.setdisplayname.doesnt-have={0} не має набору імен +luckperms.command.group.setdisplayname.already-has={0} уже має ім''я {1} +luckperms.command.group.setdisplayname.already-in-use=Ім''я {0} уже використовується групою {1} +luckperms.command.group.setdisplayname.set=Установлено ім''я {0} для групи {1} у контексті {2} +luckperms.command.group.setdisplayname.removed=Ім''я для групи {0} у контексті {1} вилучено +luckperms.command.track.list.title=Треки +luckperms.command.track.path.empty=Жодного +luckperms.command.track.info.showing-track=Відображання треку +luckperms.command.track.info.path-property=Шлях +luckperms.command.track.clear=Всі групи треку {0} очищено +luckperms.command.track.append.success=Групу {0} додано для відстеження {1} +luckperms.command.track.insert.success=Групу {0} додано в трек {1} з позицією {2} +luckperms.command.track.insert.error-number=Для задання позиції потрібно вказати число, але натомість уведено\: {0} +luckperms.command.track.insert.error-invalid-pos=Не вдалося додати в позицію {0} +luckperms.command.track.insert.error-invalid-pos-reason=неправильний номер позиції +luckperms.command.track.remove.success=Групу {0} вилучено з треку {1} +luckperms.command.track.error-empty=Трек {0} не може використовуватися, оскільки він порожній або складає лише одну групу +luckperms.command.track.error-multiple-groups={0} є учасником кількох груп на цьому треку +luckperms.command.track.error-ambiguous=Не вдалося визначити місце розташування +luckperms.command.track.already-contains=Група {1} уже є в треку {0} +luckperms.command.track.doesnt-contain={0} не включає {1} +luckperms.command.log.load-error=Не вдалося завантажити лог +luckperms.command.log.invalid-page=Неправильний номер сторінки +luckperms.command.log.invalid-page-range=Будь ласка, укажіть значення від {0} до {1} +luckperms.command.log.empty=Нема записів логу для показу +luckperms.command.log.notify.error-console=Не можна змінити налаштування сповіщень для консолі +luckperms.command.log.notify.enabled-term=Увімкнені +luckperms.command.log.notify.disabled-term=Вимкнені +luckperms.command.log.notify.changed-state=Лог-сповіщення {0} +luckperms.command.log.notify.already-on=Отримання лог-сповіщень уже ввімкнено +luckperms.command.log.notify.already-off=Отримання сповіщень уже вимкнено +luckperms.command.log.notify.invalid-state=Неправильне значення, тому виберіть {0} або {1} +luckperms.command.log.show.search=Показ останніх дій за запитом {0} +luckperms.command.log.show.recent=Показ останніх дій +luckperms.command.log.show.by=Показ останніх дій {0} +luckperms.command.log.show.history=Показ історії дій для {0} {1} +luckperms.command.export.error-term=Помилка +luckperms.command.export.already-running=На цей момент виконується інший процес експортування +luckperms.command.export.file.already-exists=Файл з ім''ям {0} уже існує +luckperms.command.export.file.not-writable=Файл {0} недоступний для запису +luckperms.command.export.file.success=Успішно експортовано у {0} +luckperms.command.export.file-unexpected-error-writing=Трапилася неочікувана помилка при записі файлу +luckperms.command.export.web.export-code=Код для експорту +luckperms.command.export.web.import-command-description=Використайте наступну команду для імпорту +luckperms.command.import.term=Імпортувати +luckperms.command.import.error-term=Помилка +luckperms.command.import.already-running=На цей час виконується інший процес імпортування +luckperms.command.import.file.doesnt-exist=Файлу {0} не існує +luckperms.command.import.file.not-readable=Файл {0} недоступний для читання +luckperms.command.import.file.unexpected-error-reading=Трапилася неочікувана помилка під час читання даних із файлу імпорту +luckperms.command.import.file.correct-format=чи правильний формат? +luckperms.command.import.web.unable-to-read=Не вдалося отримати інформацію з використанням цього коду +luckperms.command.import.progress.percent={0}% завершено +luckperms.command.import.progress.operations={0}/{1} операцій завершено +luckperms.command.import.starting=Запуск процесу імпорту +luckperms.command.import.completed=ЗАВЕРШЕНО +luckperms.command.import.duration=зайняло {0} секунд +luckperms.command.bulkupdate.must-use-console=Виконання команди масового оновлення можливе лише з консолі +luckperms.command.bulkupdate.invalid-data-type=Неправильний тип, оскільки очікувалося {0} +luckperms.command.bulkupdate.invalid-constraint=Неправильне обмеження {0} +luckperms.command.bulkupdate.invalid-constraint-format=Обмеження повинні бути у форматі {0} +luckperms.command.bulkupdate.invalid-comparison=Неправильний оператор порівняння {0} +luckperms.command.bulkupdate.invalid-comparison-format=Очікувалося одне з наведених\: {0} +luckperms.command.bulkupdate.queued=Операція масового оновлення додана в чергу +luckperms.command.bulkupdate.confirm=Введіть {0}, щоб виконати оновлення +luckperms.command.bulkupdate.unknown-id=Операції з ID {0} не існує або її відлік очікування вичерпався +luckperms.command.bulkupdate.starting=Виконання масового оновлення +luckperms.command.bulkupdate.success=Процес масового оновлення успішно завершений +luckperms.command.bulkupdate.success.statistics.nodes=Зачеплених дозволів усього +luckperms.command.bulkupdate.success.statistics.users=Усього зачеплених користувачів +luckperms.command.bulkupdate.success.statistics.groups=Усього зачеплених груп +luckperms.command.bulkupdate.failure=На жаль, не вдалося виконати масове оновлення, перевірте консоль на наявність помилок +luckperms.command.update-task.request=Запит на оновлення прийнято, будь ласка, зачекайте +luckperms.command.update-task.complete=Оновлення даних завершено +luckperms.command.update-task.push.attempting=Виконуємо спробу надсилання змін на інші сервери +luckperms.command.update-task.push.complete=Інші сервери успішно отримали сповіщення через {0} +luckperms.command.update-task.push.error=Сталася помилка під час надсилання змін на інші сервери +luckperms.command.update-task.push.error-not-setup=Не вдалося надіслати зміни на інші сервери, оскільки розділ "messaging service" не налаштований +luckperms.command.reload-config.success=Файл конфігурації перезавантажено +luckperms.command.reload-config.restart-note=деякі налаштування будуть застосовані лише після перезавантаження серверу +luckperms.command.translations.searching=Пошук доступних перекладів, будь ласка, зачекайте... +luckperms.command.translations.searching-error=На жаль, не вдалося отримати список доступних перекладів +luckperms.command.translations.installed-translations=Встановлені переклади +luckperms.command.translations.available-translations=Доступні переклади +luckperms.command.translations.percent-translated={0}% перекладено +luckperms.command.translations.translations-by=⠀ +luckperms.command.translations.installing=Встановлення перекладів, будь ласка, зачекайте... +luckperms.command.translations.download-error=Не вдалося завантажити переклад для {0} +luckperms.command.translations.installing-specific=Встановлення мови {0}... +luckperms.command.translations.install-complete=Установку завершено +luckperms.command.translations.download-prompt=Використайте {0}, щоб завантажити та інсталювати актуальну версію перекладів, наданих спільнотою +luckperms.command.translations.download-override-warning=Будь ласка, зверніть увагу, що всі зміни, внесені вами для цих мов, будуть перевизначені +luckperms.usage.user.description=Набір команд для керування користувачами в LuckPerms (користувач в LuckPerms - це гравець, що може посилатися на UUID або на ім''я користувача) +luckperms.usage.group.description=Набір команд для керування групами в LuckPerms. Групи - це згруповані дозволи, які можуть бути видані користувачам. Нові групи можуть бути створені за допомогою команди "creategroup". +luckperms.usage.track.description=Набір команд для керування треками в межах LuckPerms. Треки - це упорядкована послідовність груп, які використовуються для підвищення чи зниження групи. +luckperms.usage.log.description=Набір команд для керування функціями логування в LuckPerms. +luckperms.usage.sync.description=Перезавантажує всі дані із плагінів у пам''ять і застосовує будь-які зміни, які виявлено. +luckperms.usage.info.description=Друкує основну інформацію про активний екземпляр плагіна. +luckperms.usage.editor.description=Створює нову сесію веб-редактора +luckperms.usage.editor.argument.type=типи для завантаження в редактор. (''all'', ''users'' або ''groups'') +luckperms.usage.editor.argument.filter=дозвіл на фільтрування записів користувача +luckperms.usage.verbose.description=Керування системою моніторингу дозволів плагінів. +luckperms.usage.verbose.argument.action=щоб увімкнути/вимкнути логування чи завантажити +luckperms.usage.verbose.argument.filter=фільтр, що відповідає записам +luckperms.usage.verbose.argument.commandas=гравець/команда для виконання +luckperms.usage.tree.description=Генерує вид дерева (упорядкована ієрархія списків) усіх дозволів у LuckPerms. +luckperms.usage.tree.argument.scope=кореневий каталог дерева. Укажіть "." щоб вибрати всі дозволи +luckperms.usage.tree.argument.player=ім''я гравця для перевірки +luckperms.usage.search.description=Пошук усіх користувачів/груп з певним дозволом +luckperms.usage.search.argument.permission=дозвіл на пошук +luckperms.usage.search.argument.page=сторінка для перегляду +luckperms.usage.network-sync.description=Синхронізувати зміни зі сховищем і надіслати запит іншим серверам у мережі робити те саме +luckperms.usage.import.description=Імпортує дані з (попередньо створеного) файлу експорту +luckperms.usage.import.argument.file=файл, з якого необхідно виконати імпорт +luckperms.usage.import.argument.replace=замінити наявні дані замість їхнього об''єднання +luckperms.usage.import.argument.upload=вивантажити дані з наявного файлу експорту +luckperms.usage.export.description=Експортувати дані дозволів у спеціальний файл для експорту. Пізніше завдяки ньому ви зможете відновити дані, імпортувавши його. +luckperms.usage.export.argument.file=файл, у який необхідно виконати експорт +luckperms.usage.export.argument.without-users=не експортувати даних користувачів +luckperms.usage.export.argument.without-groups=не експортувати дані групи +luckperms.usage.export.argument.upload=Вивантажити всі дані про дозволи на вебредактор. Пізніше дані можна буде імпортувати. +luckperms.usage.reload-config.description=Перезавантажити деякі параметри конфігурації +luckperms.usage.bulk-update.description=Виконати запити масового оновлення для всіх даних +luckperms.usage.bulk-update.argument.data-type=тип даних, що змінюється (''all'', ''users'' або ''groups'') +luckperms.usage.bulk-update.argument.action=дія, яку можна виконати над даними (''update'' чи ''delete'') +luckperms.usage.bulk-update.argument.action-field=поле вибору дії. Потрібне лише для опції ''update'' (''permission'', ''server'' чи ''world'') +luckperms.usage.bulk-update.argument.action-value=значення для заміни. Вимагається лише для опції ''update''. +luckperms.usage.bulk-update.argument.constraint=обмеження, необхідні для оновлення +luckperms.usage.translations.description=Керування перекладами +luckperms.usage.translations.argument.install=субкоманда для встановлення перекладів +luckperms.usage.apply-edits.description=Застосовує зміни в дозволах, виконані у вебредакторі +luckperms.usage.apply-edits.argument.code=унікальний код для застосування змін +luckperms.usage.apply-edits.argument.target=хто застосовує зміни даних +luckperms.usage.create-group.description=Створити нову групу +luckperms.usage.create-group.argument.name=ім''я групи +luckperms.usage.create-group.argument.weight=вага групи +luckperms.usage.create-group.argument.display-name=відображена назва групи +luckperms.usage.delete-group.description=Видалити групу +luckperms.usage.delete-group.argument.name=назва групи +luckperms.usage.list-groups.description=Список усіх груп на платформі +luckperms.usage.create-track.description=Створити новий трек +luckperms.usage.create-track.argument.name=ім''я треку +luckperms.usage.delete-track.description=Вилучити трек +luckperms.usage.delete-track.argument.name=ім''я треку +luckperms.usage.list-tracks.description=Список усіх треків на платформі +luckperms.usage.user-info.description=Показує інформацію про користувача +luckperms.usage.user-switchprimarygroup.description=Змінює основну групу користувача +luckperms.usage.user-switchprimarygroup.argument.group=група, яку потрібно замінити на наявну +luckperms.usage.user-promote.description=Просуває групу користувача далі по треку +luckperms.usage.user-promote.argument.track=трек для просування групи користувача +luckperms.usage.user-promote.argument.context=контексти, у яких повинно бути виконано просування групи користувача +luckperms.usage.user-promote.argument.dont-add-to-first=просуває групу користувача, якщо він уже пов''язаний з треком +luckperms.usage.user-demote.description=Знижує групу користувача на попередню в треці +luckperms.usage.user-demote.argument.track=трек для зниження групи користувача +luckperms.usage.user-demote.argument.context=контексти, у яких повинно бути виконано зниження групи користувача +luckperms.usage.user-demote.argument.dont-remove-from-first=запобігти вилученню користувача з першої групи треку при її зниженні +luckperms.usage.user-clone.description=Скопіювати користувача +luckperms.usage.user-clone.argument.user=ім''я/uuid користувача, щоб скопіювати його +luckperms.usage.group-info.description=Надає інформацію про групу +luckperms.usage.group-listmembers.description=Показувати користувачів/групи, що наслідують дозволи від цієї групи +luckperms.usage.group-listmembers.argument.page=сторінка для перегляду +luckperms.usage.group-setweight.description=Установити вагу групи +luckperms.usage.group-setweight.argument.weight=вагу, яку необхідно встановити +luckperms.usage.group-set-display-name.description=Установити відображуване ім''я групи +luckperms.usage.group-set-display-name.argument.name=ім''я для встановлення +luckperms.usage.group-set-display-name.argument.context=контексти, в яких потрібно встановити ім''я +luckperms.usage.group-rename.description=Перейменувати групу +luckperms.usage.group-rename.argument.name=нове ім''я +luckperms.usage.group-clone.description=Клонує групу +luckperms.usage.group-clone.argument.name=ім''я клонованої групи на +luckperms.usage.holder-editor.description=Відкриває вебредактор дозволів +luckperms.usage.holder-showtracks.description=Показує список треків, у яких знаходиться об''єкт +luckperms.usage.holder-clear.description=Вилучає всі дозволи, батьківські групи й мета +luckperms.usage.holder-clear.argument.context=контексти для фільтрації +luckperms.usage.permission.description=Редагувати дозволи +luckperms.usage.parent.description=Редагувати успадкування +luckperms.usage.meta.description=Редагувати значення метаданих +luckperms.usage.permission-info.description=Показує список дозволів, які має об''єкт +luckperms.usage.permission-info.argument.page=сторінка для перегляду +luckperms.usage.permission-info.argument.sort-mode=як сортувати записи +luckperms.usage.permission-set.description=Установлює дозвіл для об''єкта +luckperms.usage.permission-set.argument.node=дозволи для встановлення +luckperms.usage.permission-set.argument.value=значення дозволу +luckperms.usage.permission-set.argument.context=контексти, у які потрібно додати дозвіл +luckperms.usage.permission-unset.description=Скасовує дозволи в користувача +luckperms.usage.permission-unset.argument.node=дозволи, які необхідно скасувати +luckperms.usage.permission-unset.argument.context=контексти, у яких необхідно вилучити дозвіл +luckperms.usage.permission-settemp.description=Тимчасово встановлює дозвіл для об''єкта +luckperms.usage.permission-settemp.argument.node=дозвіл на встановлення +luckperms.usage.permission-settemp.argument.value=значення дозволу +luckperms.usage.permission-settemp.argument.duration=час, протягом якого діятиме дозвіл +luckperms.usage.permission-settemp.argument.temporary-modifier=як тимчасовий дозвіл повинен бути застосованим +luckperms.usage.permission-settemp.argument.context=контексти, у які потрібно додати дозвіл +luckperms.usage.permission-unsettemp.description=Скасувати тимчасовий дозвіл для об''єкта +luckperms.usage.permission-unsettemp.argument.node=дозволи, які необхідно скасувати +luckperms.usage.permission-unsettemp.argument.duration=тривалість віднімання +luckperms.usage.permission-unsettemp.argument.context=контексти, у яких необхідно вилучити дозвіл +luckperms.usage.permission-check.description=Перевіряє, чи в об''єкта є певний дозвіл +luckperms.usage.permission-check.argument.node=дозвіл для перевірки +luckperms.usage.permission-clear.description=Вилучає всі дозволи +luckperms.usage.permission-clear.argument.context=контексти для фільтрації +luckperms.usage.parent-info.description=Показує список груп, які наслідують цей об''єкт +luckperms.usage.parent-info.argument.page=сторінка для перегляду +luckperms.usage.parent-info.argument.sort-mode=як сортувати записи +luckperms.usage.parent-set.description=Вилучає всі батьківські групи, які вже наслідує користувач, і додає вказану +luckperms.usage.parent-set.argument.group=назва групи для встановлення +luckperms.usage.parent-set.argument.context=контексти, у яких повинна бути встановлена група +luckperms.usage.parent-add.description=Додає групу користувачу для наслідування дозволів від неї +luckperms.usage.parent-add.argument.group=група для наслідування +luckperms.usage.parent-add.argument.context=контексти, у яких повинна наслідуватися група +luckperms.usage.parent-remove.description=Вилучає раніше встановлені наслідування групи +luckperms.usage.parent-remove.argument.group=група для вилучення +luckperms.usage.parent-remove.argument.context=контексти, у яких група повинна бути вилученою +luckperms.usage.parent-set-track.description=Вилучає всі групи, які вже наслідує користувач у вказаному треці, і додає вибрану +luckperms.usage.parent-set-track.argument.track=трек для встановлення +luckperms.usage.parent-set-track.argument.group=назва групи чи номер розташування групи в даному треці для встановлення +luckperms.usage.parent-set-track.argument.context=контексти, у яких повинна бути встановлена група +luckperms.usage.parent-add-temp.description=Тимчасово додає групу користувачу для наслідування дозволів від неї +luckperms.usage.parent-add-temp.argument.group=група для наслідування +luckperms.usage.parent-add-temp.argument.duration=тривалість членства в групі +luckperms.usage.parent-add-temp.argument.temporary-modifier=як варто застосовувати тимчасовий дозвіл +luckperms.usage.parent-add-temp.argument.context=контексти, у яких повинна наслідуватися група +luckperms.usage.parent-remove-temp.description=Вилучає раніше встановлені наслідування групи +luckperms.usage.parent-remove-temp.argument.group=група для вилучення +luckperms.usage.parent-remove-temp.argument.duration=тривалість віднімання +luckperms.usage.parent-remove-temp.argument.context=контексти, у яких група повинна бути вилученою +luckperms.usage.parent-clear.description=Очищає всі батьківські групи +luckperms.usage.parent-clear.argument.context=контексти для фільтрації +luckperms.usage.parent-clear-track.description=Очищає всі батьківські групи, які знаходяться в цьому треці +luckperms.usage.parent-clear-track.argument.track=трек для вилучення +luckperms.usage.parent-clear-track.argument.context=контексти для фільтрації +luckperms.usage.meta-info.description=Показує всі метадані для чату +luckperms.usage.meta-set.description=Установлює значення для мета +luckperms.usage.meta-set.argument.key=ключ для встановлення +luckperms.usage.meta-set.argument.value=значення для встановлення +luckperms.usage.meta-set.argument.context=контексти, у яких повинна бути додана мета +luckperms.usage.meta-unset.description=Скасовує значення мета +luckperms.usage.meta-unset.argument.key=ключ для зняття +luckperms.usage.meta-unset.argument.context=контексти, у яких повинна бути видалена мета +luckperms.usage.meta-settemp.description=Тимчасово встановлює значення мета +luckperms.usage.meta-settemp.argument.key=ключ для встановлення +luckperms.usage.meta-settemp.argument.value=значення для встановлення +luckperms.usage.meta-settemp.argument.duration=проміжок часу після якого тривалість метаданих завершиться +luckperms.usage.meta-settemp.argument.context=контексти, у яких повинна бути додана мета +luckperms.usage.meta-unsettemp.description=Скидає тимчасове значення мета +luckperms.usage.meta-unsettemp.argument.key=ключ для скидання +luckperms.usage.meta-unsettemp.argument.context=контексти, у яких повинна бути вилучена мета +luckperms.usage.meta-addprefix.description=Додає префікс +luckperms.usage.meta-addprefix.argument.priority=пріоритет, у якому повинен бути доданий префікс +luckperms.usage.meta-addprefix.argument.prefix=префікс +luckperms.usage.meta-addprefix.argument.context=контексти, у яких повинен бути доданий префікс +luckperms.usage.meta-addsuffix.description=Додає суфікс +luckperms.usage.meta-addsuffix.argument.priority=пріоритет, у якому повинен бути доданий суфікс +luckperms.usage.meta-addsuffix.argument.suffix=суфікс +luckperms.usage.meta-addsuffix.argument.context=контексти, у яких повинен бути доданий суфікс +luckperms.usage.meta-setprefix.description=Установлює префікс +luckperms.usage.meta-setprefix.argument.priority=пріоритет, у якому повинен бути встановленим префікс +luckperms.usage.meta-setprefix.argument.prefix=префікс +luckperms.usage.meta-setprefix.argument.context=контексти, у яких повинен бути встановлений префікс +luckperms.usage.meta-setsuffix.description=Установлює суфікс +luckperms.usage.meta-setsuffix.argument.priority=пріоритет, у якому повинен бути встановлений суфікс +luckperms.usage.meta-setsuffix.argument.suffix=суфікс +luckperms.usage.meta-setsuffix.argument.context=контексти, у яких повинен бути встановлений суфікс +luckperms.usage.meta-removeprefix.description=Вилучає префікс +luckperms.usage.meta-removeprefix.argument.priority=пріоритет видалення префіксу +luckperms.usage.meta-removeprefix.argument.prefix=префікс +luckperms.usage.meta-removeprefix.argument.context=контексти, у яких повинен бути вилучений префікс +luckperms.usage.meta-removesuffix.description=Вилучає суфікс +luckperms.usage.meta-removesuffix.argument.priority=пріоритет вилучення суфікса +luckperms.usage.meta-removesuffix.argument.suffix=суфікс +luckperms.usage.meta-removesuffix.argument.context=контексти, у яких повинен бути вилученим суфікс +luckperms.usage.meta-addtemp-prefix.description=Додає тимчасовий префікс +luckperms.usage.meta-addtemp-prefix.argument.priority=пріоритет, з яким повинен бути доданим префікс +luckperms.usage.meta-addtemp-prefix.argument.prefix=префікс +luckperms.usage.meta-addtemp-prefix.argument.duration=тривалість, протягом якої діятиме префікс +luckperms.usage.meta-addtemp-prefix.argument.context=контексти, у яких повинен бути доданим префікс +luckperms.usage.meta-addtemp-suffix.description=Додає тимчасовий суфікс +luckperms.usage.meta-addtemp-suffix.argument.priority=пріоритет, у якому повинен бути доданий суфікс +luckperms.usage.meta-addtemp-suffix.argument.suffix=суфікс +luckperms.usage.meta-addtemp-suffix.argument.duration=тривалість, протягом якої діятиме суфікс +luckperms.usage.meta-addtemp-suffix.argument.context=контексти, у яких повинен бути доданим суфікс +luckperms.usage.meta-settemp-prefix.description=Установлює тимчасовий префікс +luckperms.usage.meta-settemp-prefix.argument.priority=пріоритет, у якому повинен бути встановленим префікс +luckperms.usage.meta-settemp-prefix.argument.prefix=префікс +luckperms.usage.meta-settemp-prefix.argument.duration=тривалість, протягом якої діятиме префікс +luckperms.usage.meta-settemp-prefix.argument.context=контексти, у яких повинен бути встановленим префікс +luckperms.usage.meta-settemp-suffix.description=Установлює тимчасовий суфікс +luckperms.usage.meta-settemp-suffix.argument.priority=пріоритет, у якому повинен бути встановленим суфікс +luckperms.usage.meta-settemp-suffix.argument.suffix=суфікс +luckperms.usage.meta-settemp-suffix.argument.duration=тривалість, протягом якої діятиме суфікс +luckperms.usage.meta-settemp-suffix.argument.context=контексти, у яких повинен бути встановленим суфікс +luckperms.usage.meta-removetemp-prefix.description=Вилучає тимчасовий префікс +luckperms.usage.meta-removetemp-prefix.argument.priority=пріоритет, який має можливість вилучення префіксу +luckperms.usage.meta-removetemp-prefix.argument.prefix=префікс +luckperms.usage.meta-removetemp-prefix.argument.context=контексти, у яких повинен бути видаленим префікс +luckperms.usage.meta-removetemp-suffix.description=Вилучає тимчасовий суфікс +luckperms.usage.meta-removetemp-suffix.argument.priority=пріоритет, який має можливість вилучення суфікса +luckperms.usage.meta-removetemp-suffix.argument.suffix=суфікс +luckperms.usage.meta-removetemp-suffix.argument.context=контексти, яких повинен бути вилученим суфікс +luckperms.usage.meta-clear.description=Вилучає всі мета значення +luckperms.usage.meta-clear.argument.type=тип мета для вилучення +luckperms.usage.meta-clear.argument.context=контексти для фільтрації +luckperms.usage.track-info.description=Дає інформацію про трек +luckperms.usage.track-editor.description=Розгортає вебредактор дозволів +luckperms.usage.track-append.description=Додає групу в кінець треку +luckperms.usage.track-append.argument.group=група, яку потрібно додати +luckperms.usage.track-insert.description=Додає групу із заданою позицією в трек +luckperms.usage.track-insert.argument.group=група, яку потрібно вставити +luckperms.usage.track-insert.argument.position=позиція для вставлення групи(починаючи із 1) +luckperms.usage.track-remove.description=Вилучає групу із треку +luckperms.usage.track-remove.argument.group=група для вилучення +luckperms.usage.track-clear.description=Вилучає список груп у треці +luckperms.usage.track-rename.description=Перейменувати трек +luckperms.usage.track-rename.argument.name=нове ім''я +luckperms.usage.track-clone.description=Клонувати трек +luckperms.usage.track-clone.argument.name=назва треку, у який необхідно виконати клонування +luckperms.usage.log-recent.description=Перегляд останніх дій +luckperms.usage.log-recent.argument.user=ім''я користувача/uuid для фільтрації по +luckperms.usage.log-recent.argument.page=номер сторінки для перегляду +luckperms.usage.log-search.description=Пошук запису в лозі +luckperms.usage.log-search.argument.query=запит для пошуку +luckperms.usage.log-search.argument.page=номер сторінки для перегляду +luckperms.usage.log-notify.description=Увімкнути сповіщення про логування +luckperms.usage.log-notify.argument.toggle=увімкнути/вимкнути +luckperms.usage.log-user-history.description=Перегляд історії користувача +luckperms.usage.log-user-history.argument.user=ім''я/uuid користувача +luckperms.usage.log-user-history.argument.page=номер сторінки для перегляду +luckperms.usage.log-group-history.description=Перегляд історії для групи +luckperms.usage.log-group-history.argument.group=ім''я групи +luckperms.usage.log-group-history.argument.page=номер сторінки для перегляду +luckperms.usage.log-track-history.description=Перегляд історії для треку +luckperms.usage.log-track-history.argument.track=ім''я треку +luckperms.usage.log-track-history.argument.page=номер сторінки для перегляду +luckperms.usage.sponge.description=Редагувати додаткові дані Sponge +luckperms.usage.sponge.argument.collection=набір для запиту +luckperms.usage.sponge.argument.subject=тема, що змінюється +luckperms.usage.sponge-permission-info.description=Показує інформацію про дозволи суб''єкту +luckperms.usage.sponge-permission-info.argument.contexts=контексти для фільтрації +luckperms.usage.sponge-permission-set.description=Установлює дозвіл для суб''єкта +luckperms.usage.sponge-permission-set.argument.node=дозвіл на встановлення +luckperms.usage.sponge-permission-set.argument.tristate=значення для встановлення дозволу +luckperms.usage.sponge-permission-set.argument.contexts=контексти, у яких повинен бути встановлений дозвіл +luckperms.usage.sponge-permission-clear.description=Вилучає дозволи суб''єкта +luckperms.usage.sponge-permission-clear.argument.contexts=контексти, у яких повинні бути вилучені дозволи +luckperms.usage.sponge-parent-info.description=Показує інформацію про батьківські групи суб''єкта +luckperms.usage.sponge-parent-info.argument.contexts=контексти для фільтрації +luckperms.usage.sponge-parent-add.description=Додає батьківську групу суб''єкта +luckperms.usage.sponge-parent-add.argument.collection=колекція суб''єкта, де батьківським елементом є суб''єкт +luckperms.usage.sponge-parent-add.argument.subject=ім''я батьківського суб''єкта +luckperms.usage.sponge-parent-add.argument.contexts=контексти, у яких повинна бути додана батьківська група +luckperms.usage.sponge-parent-remove.description=Вилучає батьківську групу в суб''єкта +luckperms.usage.sponge-parent-remove.argument.collection=колекція суб''єкта, де батьківським елементом є суб''єкт +luckperms.usage.sponge-parent-remove.argument.subject=ім''я батьківського суб''єкта +luckperms.usage.sponge-parent-remove.argument.contexts=контексти, у яких повинні бути вилучені батьківські групи +luckperms.usage.sponge-parent-clear.description=Очищає батьківські групи суб''єкта +luckperms.usage.sponge-parent-clear.argument.contexts=контексти, у яких повинні бути вилучені батьківські групи +luckperms.usage.sponge-option-info.description=Показує інформацію про параметри суб''єкта +luckperms.usage.sponge-option-info.argument.contexts=контексти для фільтрації +luckperms.usage.sponge-option-set.description=Установлює параметр для суб''єкта +luckperms.usage.sponge-option-set.argument.key=ключ для встановлення +luckperms.usage.sponge-option-set.argument.value=значення ключа для встановлення +luckperms.usage.sponge-option-set.argument.contexts=контексти, у яких повинен бути встановлений параметр +luckperms.usage.sponge-option-unset.description=Скасовує параметри в суб''єкта +luckperms.usage.sponge-option-unset.argument.key=ключ для скидання +luckperms.usage.sponge-option-unset.argument.contexts=контексти, у яких повинні бути скасовані ключі +luckperms.usage.sponge-option-clear.description=Вилучає опції суб''єктів +luckperms.usage.sponge-option-clear.argument.contexts=контексти, у яких повинні бути вилучені опції diff --git a/src/plugins/LuckPerms/translations/repository/vi_VN.properties b/src/plugins/LuckPerms/translations/repository/vi_VN.properties new file mode 100644 index 0000000..d230dcb --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/vi_VN.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=NHẬT KÍ +luckperms.logs.verbose-prefix=VB +luckperms.logs.export-prefix=XUẤT +luckperms.commandsystem.available-commands=Dùng {0} để xem mã lệnh có sẵn +luckperms.commandsystem.command-not-recognised=Lệnh không được ghi nhận +luckperms.commandsystem.no-permission=Bạn không có quyền để thực hiện lệnh này\! +luckperms.commandsystem.no-permission-subcommands=Bạn không có quyền để thực hiện mã lệnh con này +luckperms.commandsystem.already-executing-command=Một lệnh khác đang được thực thi, đang chờ lệnh được hoàn thành... +luckperms.commandsystem.usage.sub-commands-header=Lệnh con +luckperms.commandsystem.usage.usage-header=Sử dụng lệnh +luckperms.commandsystem.usage.arguments-header=Tham số +luckperms.first-time.no-permissions-setup=Có vẻ như chưa có quyền nào được thiết lập\! +luckperms.first-time.use-console-to-give-access=Trước khi có thể sử dụng bất kỳ lệnh LuckPerms nào trong trò chơi, bạn cần sử dụng bảng điều khiển để cấp quyền truy cập cho mình +luckperms.first-time.console-command-prompt=Mở bảng điều khiển của bạn và chạy +luckperms.first-time.next-step=Sau khi hoàn thành việc này, bạn có thể bắt đầu xác định các nhiệm vụ cấp quyền và nhóm của mình +luckperms.first-time.wiki-prompt=Không biết bắt đầu từ đâu? Xem tại đây\: {0} +luckperms.login.try-again=Vui lòng thử lại sau +luckperms.login.loading-database-error=Đã xảy ra lỗi trong dữ liệu khi tải dữ liệu quyền cấp +luckperms.login.server-admin-check-console-errors=Nếu bạn là quản trị viên của máy chủ, vui lòng kiểm tra bảng điều khiển xem có lỗi nào không +luckperms.login.server-admin-check-console-info=Vui lòng kiểm tra bảng điều khiển của máy chủ để biết thêm thông tin +luckperms.login.data-not-loaded-at-pre=Dữ liệu quyền cho người dùng của bạn không được xử lí trong giai đoạn đăng nhập trước +luckperms.login.unable-to-continue=không thể tiếp tục được +luckperms.login.craftbukkit-offline-mode-error=điều này có thể do xung đột giữa CraftBukkit và chế độ trực tuyến +luckperms.login.unexpected-error=Đã xảy ra lỗi không mong muốn trong khi thiết lập dữ liệu quyền cấp của bạn +luckperms.opsystem.disabled=Hệ thống Vanilla OP bị tắt trên máy chủ này +luckperms.opsystem.sponge-warning=Xin lưu ý rằng trạng thái của Máy chủ không ảnh hưởng đến việc kiểm tra quyền của Sponge khi plugin cấp quyền được cài đặt, nên bạn phải chỉnh sửa dữ liệu người dùng trực tiếp +luckperms.duration.unit.years.plural={0} năm +luckperms.duration.unit.years.singular={0} năm +luckperms.duration.unit.years.short={0}y +luckperms.duration.unit.months.plural={0} tháng +luckperms.duration.unit.months.singular={0} tháng +luckperms.duration.unit.months.short={0}mo +luckperms.duration.unit.weeks.plural={0} tuần +luckperms.duration.unit.weeks.singular={0} tuần +luckperms.duration.unit.weeks.short={0}w +luckperms.duration.unit.days.plural={0} ngày +luckperms.duration.unit.days.singular={0} ngày +luckperms.duration.unit.days.short={0}d +luckperms.duration.unit.hours.plural={0} giờ +luckperms.duration.unit.hours.singular={0} giờ +luckperms.duration.unit.hours.short={0}h +luckperms.duration.unit.minutes.plural={0} phút +luckperms.duration.unit.minutes.singular={0} phút +luckperms.duration.unit.minutes.short={0}m +luckperms.duration.unit.seconds.plural={0} giây +luckperms.duration.unit.seconds.singular={0} giây +luckperms.duration.unit.seconds.short={0}s +luckperms.duration.since=cách đây {0} +luckperms.command.misc.invalid-code=Mã không hợp lệ +luckperms.command.misc.response-code-key=mã phản hồi +luckperms.command.misc.error-message-key=tin-nhắn +luckperms.command.misc.bytebin-unable-to-communicate=Không thể tương tác với bytebin +luckperms.command.misc.webapp-unable-to-communicate=Không thể tương tác với ứng dụng web +luckperms.command.misc.check-console-for-errors=Vui lòng nhìn vào bảng điều khiển để xem lỗi +luckperms.command.misc.file-must-be-in-data=Tệp tin {0} phải là tệp trực tiếp với dữ liệu thư mục +luckperms.command.misc.wait-to-finish=Vui lòng đợi cho đến khi hoàn thành rồi thử lại +luckperms.command.misc.invalid-priority=Mã ưu tiên {0} không hợp lệ +luckperms.command.misc.expected-number=Cần một con số +luckperms.command.misc.date-parse-error=Không thể phân tích cú pháp {0} +luckperms.command.misc.date-in-past-error=Bạn không thể đặt thời gian trong quá khứ\! +luckperms.command.misc.page=trang {0} trong {1} +luckperms.command.misc.page-entries={0} mục +luckperms.command.misc.none=Không có +luckperms.command.misc.loading.error.unexpected=Đã xảy ra lỗi không mong muốn +luckperms.command.misc.loading.error.user=Người dùng không xử lí được +luckperms.command.misc.loading.error.user-specific=Không thể xử lí người dùng xác định {0} +luckperms.command.misc.loading.error.user-not-found=Không thể tìm thấy người dùng có tên {0} +luckperms.command.misc.loading.error.user-save-error=Có một lỗi xảy ra khi lưu dữ liệu người dùng cho {0} +luckperms.command.misc.loading.error.user-not-online=Người dùng {0} không ở trực tuyến +luckperms.command.misc.loading.error.user-invalid={0} không phải là tên người dùng hoặc UUID hợp lệ +luckperms.command.misc.loading.error.user-not-uuid=Người dùng xác định {0} có UUID không hợp lệ +luckperms.command.misc.loading.error.group=Nhóm chưa được xử lí +luckperms.command.misc.loading.error.all-groups=Không thể xử lí tất cả các nhóm +luckperms.command.misc.loading.error.group-not-found=Không thể tìm thấy nhóm có tên {0} +luckperms.command.misc.loading.error.group-save-error=Có một lỗi xảy ra khi lưu dữ liệu nhóm cho {0} +luckperms.command.misc.loading.error.group-invalid={0} không phải là một tên nhóm hợp lệ +luckperms.command.misc.loading.error.track=Thang chưa được xử lí +luckperms.command.misc.loading.error.all-tracks=Không thể xử lí tất cả các thang +luckperms.command.misc.loading.error.track-not-found=Không thể tìm thấy thang có tên {0} +luckperms.command.misc.loading.error.track-save-error=Có một lỗi đã xảy ra khi lưu dữ liệu thang cho {0} +luckperms.command.misc.loading.error.track-invalid={0} không phải là một tên thang hợp lệ +luckperms.command.editor.no-match=Không thể mở trình chỉnh sửa, không có gì trùng với kiểu mong muốn +luckperms.command.editor.start=Đang chuẩn bị bản chỉnh sửa mới, xin đợi... +luckperms.command.editor.url=Nhấp vào đường dẫn phía dưới để mở trình chỉnh sửa +luckperms.command.editor.unable-to-communicate=Không thể kết nối với bản chỉnh sửa +luckperms.command.editor.apply-edits.success=Dữ liệu trong trình chỉnh sửa web được áp dụng cho {0} {1} thành công +luckperms.command.editor.apply-edits.success-summary={0} {1} và {2} {3} +luckperms.command.editor.apply-edits.success.additions=phần bổ sung +luckperms.command.editor.apply-edits.success.additions-singular=phần bổ sung +luckperms.command.editor.apply-edits.success.deletions=mục xóa +luckperms.command.editor.apply-edits.success.deletions-singular=mục xóa +luckperms.command.editor.apply-edits.no-changes=Không có thay đổi nào được áp dụng từ trình chỉnh sửa web, dữ liệu trả về không chứa bất kỳ chỉnh sửa nào +luckperms.command.editor.apply-edits.unknown-type=Không thể áp dụng bản chỉnh sửa cho loại đối tượng được xác định +luckperms.command.editor.apply-edits.unable-to-read=Không thể đọc dữ liệu bằng mã đã cho +luckperms.command.search.searching.permission=Đang tìm người dùng và nhóm với {0} +luckperms.command.search.searching.inherit=Đang tìm kiếm người dùng và nhóm kế thừa từ {0} +luckperms.command.search.result=Đã tìm thấy {0} mục từ {1} người dùng và {2} nhóm +luckperms.command.search.result.default-notice=Lưu ý\: khi tìm kiếm thành viên của nhóm mặc định, những người chơi ngoại tuyến không có quyền khác sẽ không được hiển thị\! +luckperms.command.search.showing-users=Hiển thị các mục người dùng +luckperms.command.search.showing-groups=Hiển thị các mục nhóm +luckperms.command.tree.start=Đang tạo quyền thang bậc, vui lòng đợi... +luckperms.command.tree.empty=Không thể tạo thang bậc, nên không tìm thấy kết quả +luckperms.command.tree.url=Quyền thang bậc URL +luckperms.command.verbose.invalid-filter={0} không phải là một bộ lọc hợp lệ +luckperms.command.verbose.enabled=Đang ghi bộ nhật ký {0} cho các séc khớp với {1} +luckperms.command.verbose.command-exec=Đang buộc {0} phải thực hiện lệnh {1} và báo cáo tất cả các lần kiểm tra đã thực hiện... +luckperms.command.verbose.off=Bộ ghi nhật ký {0} +luckperms.command.verbose.command-exec-complete=Thực hiện lệnh hoàn tất +luckperms.command.verbose.command.no-checks=Lệnh dược thực thi thành công, nhưng không có quyền nào được kiểm tra +luckperms.command.verbose.command.possibly-async=Đây có thể là do plugin chạy lệnh ở nền sau (async) +luckperms.command.verbose.command.try-again-manually=Bạn vẫn có thể dùng bộ nhật ký thủ công để phát hiện các việc kiểm tra như sau +luckperms.command.verbose.enabled-recording=Đang ghi lại chi tiết {0} để kiểm tra trùng khớp với {1} +luckperms.command.verbose.uploading=Ghi nhật ký {0}, tải lên kết quả... +luckperms.command.verbose.url=Kết quả bộ nhật kí URL +luckperms.command.verbose.enabled-term=kích hoạt +luckperms.command.verbose.disabled-term=tắt +luckperms.command.verbose.query-any=BẤT KÌ +luckperms.command.info.running-plugin=Ðang chạy +luckperms.command.info.platform-key=Nền tảng +luckperms.command.info.server-brand-key=Thương hiệu máy chủ +luckperms.command.info.server-version-key=Phiên bản máy chủ +luckperms.command.info.storage-key=Bộ nhớ +luckperms.command.info.storage-type-key=Dạng +luckperms.command.info.storage.meta.split-types-key=Dạng +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=Đã kết nối +luckperms.command.info.storage.meta.file-size-key=Kích thước tập tin +luckperms.command.info.extensions-key=Tiện ích mở rộng +luckperms.command.info.messaging-key=Tin nhắn +luckperms.command.info.instance-key=Đối tượng +luckperms.command.info.static-contexts-key=Trường chốt +luckperms.command.info.online-players-key=Người chơi trực tuyến +luckperms.command.info.online-players-unique={0} đa dạng +luckperms.command.info.uptime-key=Thời gian hoạt động +luckperms.command.info.local-data-key=Dữ liệu cục bộ +luckperms.command.info.local-data={0} người dùng, {1} nhóm, {2} thang +luckperms.command.generic.create.success={0} đã được tạo thành công +luckperms.command.generic.create.error=Đã xảy ra lỗi khi tạo {0} +luckperms.command.generic.create.error-already-exists={0} đã tồn tại\! +luckperms.command.generic.delete.success={0} đã được xóa thành công +luckperms.command.generic.delete.error=Đã xảy ra lỗi khi xóa {0} +luckperms.command.generic.delete.error-doesnt-exist={0} không tồn tại\! +luckperms.command.generic.rename.success={0} đã được thay đổi tên đến {1} +luckperms.command.generic.clone.success={0} đã được sao lưu đến {1} +luckperms.command.generic.info.parent.title=Nhóm chính +luckperms.command.generic.info.parent.temporary-title=Nhóm chính tạm thời +luckperms.command.generic.info.expires-in=hết hạn trong +luckperms.command.generic.info.inherited-from=thừa hưởng từ +luckperms.command.generic.info.inherited-from-self=bản thân +luckperms.command.generic.show-tracks.title=Thang của {0} +luckperms.command.generic.show-tracks.empty={0} không ở trong thang nào +luckperms.command.generic.clear.node-removed={0} mẩu được gỡ bỏ +luckperms.command.generic.clear.node-removed-singular={0} mẩu được gỡ bỏ +luckperms.command.generic.clear={0} mẩu được gỡ bỏ trong trường {1} +luckperms.command.generic.permission.info.title=Quyền cấp của {0} +luckperms.command.generic.permission.info.empty={0} không có quyền nào được sắp đặt +luckperms.command.generic.permission.info.click-to-remove=Nhấp để gỡ mẩu khỏi {0} +luckperms.command.generic.permission.check.info.title=Thông tin quyền về {0} +luckperms.command.generic.permission.check.info.directly={0} có {1} được đặt về {2} ở trường {3} +luckperms.command.generic.permission.check.info.inherited={0} kế thừa từ {1} được đặt về {2} từ {3} ở trường {4} +luckperms.command.generic.permission.check.info.not-directly={0} có {1} chưa được đặt +luckperms.command.generic.permission.check.info.not-inherited={0} không kế thừa {1} +luckperms.command.generic.permission.check.result.title=Kiểm tra quyền của {0} +luckperms.command.generic.permission.check.result.result-key=Kết quả +luckperms.command.generic.permission.check.result.processor-key=Bộ xử lý +luckperms.command.generic.permission.check.result.cause-key=Lý do +luckperms.command.generic.permission.check.result.context-key=Trường +luckperms.command.generic.permission.set=Đặt {0} thành {1} cho {2} trong trường {3} +luckperms.command.generic.permission.already-has={0} đã có {1} đặt trong trường {2} +luckperms.command.generic.permission.set-temp=Đã đặt {0} thành {1} cho {2} trong khoảng thời gian {3} trong trường {4} +luckperms.command.generic.permission.already-has-temp={0} đã có {1} đặt tạm thời trong trường {2} +luckperms.command.generic.permission.unset=Đã gỡ {0} cho {1} trong trường {2} +luckperms.command.generic.permission.doesnt-have={0} không có {1} đặt trong trường {2} +luckperms.command.generic.permission.unset-temp=Đã gỡ quyền cấp tạm thời {0} cho {1} trong trường {2} +luckperms.command.generic.permission.subtract=Đã đặt {0} thành {1} cho {2} trong khoảng thời gian {3} trong trường {4}, thấp hơn {5} +luckperms.command.generic.permission.doesnt-have-temp={0} không có {1} đặt tạm thời trong trường {2} +luckperms.command.generic.permission.clear=Các quyền của {0} đã được xóa khỏi trường {1} +luckperms.command.generic.parent.info.title=Chốt chính của {0} +luckperms.command.generic.parent.info.empty={0} không có chốt chính sắp đặt +luckperms.command.generic.parent.info.click-to-remove=Nhấp để gỡ chốt chính này khỏi {0} +luckperms.command.generic.parent.add={0} bây giờ được thừa hưởng quyền cấp từ {1} trong trường {2} +luckperms.command.generic.parent.add-temp={0} bây giờ được thừa hưởng quyền cấp từ {1} trong khoảng thời gian {2} trong trường {3} +luckperms.command.generic.parent.set={0} đã có nhóm chính có sẵn bị xóa, nên được thừa hưởng từ {1} trong trường {2} +luckperms.command.generic.parent.set-track={0} đã có nhóm chính có sẵn trong thang {1} bị xóa, nên giờ được thừa hưởng từ {2} trong trường {3} +luckperms.command.generic.parent.remove={0} không còn thừa hưởng quyền cấp từ {1} trong trường {2} +luckperms.command.generic.parent.remove-temp={0} không còn thừa hưởng quyền cấp tạm thời từ {1} trong trường {2} +luckperms.command.generic.parent.subtract={0} sẽ được thừa hưởng quyền cấp từ {1} trong khoảng thời gian {2} in trong trường {3}, thấp hơn một khoảng {4} +luckperms.command.generic.parent.clear=Chốt chính của {0} đã được xóa khỏi trường {1} +luckperms.command.generic.parent.clear-track=Chốt chính của {0} trong thang {1} đã bị xóa trong trường {2} +luckperms.command.generic.parent.already-inherits={0} đã được kế thừa từ {1} trong trường {2} +luckperms.command.generic.parent.doesnt-inherit={0} không thừa hưởng từ {1} trong trường {2} +luckperms.command.generic.parent.already-temp-inherits={0} không còn thừa hưởng quyền cấp tạm thời từ {1} trong trường {2} +luckperms.command.generic.parent.doesnt-temp-inherit={0} tạm thời không kế thừa từ {1} trong trường {2} +luckperms.command.generic.chat-meta.info.title-prefix=Tiền tố của {0} +luckperms.command.generic.chat-meta.info.title-suffix=Hậu tố của {0} +luckperms.command.generic.chat-meta.info.none-prefix={0} không có tiền tố nào +luckperms.command.generic.chat-meta.info.none-suffix={0} không có hậu tố nào +luckperms.command.generic.chat-meta.info.click-to-remove=Nhấp để gỡ {0} này khỏi {1} +luckperms.command.generic.chat-meta.already-has={0} đã có {1} {2} đặt ở mức ưu tiên {3} trong trường {4} +luckperms.command.generic.chat-meta.already-has-temp={0} đã có {1} {2} đặt ở mức ưu tiên tạm thời {3} trong trường {4} +luckperms.command.generic.chat-meta.doesnt-have={0} không có {1} {2} đặt ở mức ưu tiên {3} trong trường {4} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} không có {1} {2} đặt ở mức ưu tiên tạm thời {3} trong trường {4} +luckperms.command.generic.chat-meta.add={0} đã có {1} {2} đặt ở mức ưu tiên {3} trong trường {4} +luckperms.command.generic.chat-meta.add-temp={0} đã có {1} {2} đặt ở mức ưu tiên {3} trong khoảng thời gian {4} của trường {5} +luckperms.command.generic.chat-meta.remove={0} đã có {1} {2} ở mức ưu tiên {3} bị xóa trong trường {4} +luckperms.command.generic.chat-meta.remove-bulk={0} đã có tất cả {1} ở mức ưu tiên {2} bị xóa trong trường {3} +luckperms.command.generic.chat-meta.remove-temp={0} đã có {1} {2} tạm thời ở mức ưu tiên {3} bị xóa trong trường {4} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} đã có tất cả {1} tạm thời ở mức ưu tiên {2} bị xóa trong trường {3} +luckperms.command.generic.meta.info.title=Dữ liệu đối tượng của {0} +luckperms.command.generic.meta.info.none={0} không có đối tượng dữ liệu nào +luckperms.command.generic.meta.info.click-to-remove=Nhấp để xóa mẩu dữ liệu này khỏi {0} +luckperms.command.generic.meta.already-has={0} đã có khóa dữ liệu {1} đặt thành {2} trong trường {3} +luckperms.command.generic.meta.already-has-temp={0} đã có khóa dữ liệu {1} tạm thời đặt thành {2} trong trường {3} +luckperms.command.generic.meta.doesnt-have={0} không có khóa dữ liệu {1} trong trường {2} +luckperms.command.generic.meta.doesnt-have-temp={0} không có khóa dữ liệu {1} đặt tạm thời trong trường {2} +luckperms.command.generic.meta.set=Đã đặt khóa đối tượng dữ liệu {0} thành {1} cho {2} trong trường {3} +luckperms.command.generic.meta.set-temp=Đã đặt khóa meta {0} thành {1} cho {2} trong khoảng thời gian {3} của trường {4} +luckperms.command.generic.meta.unset=Đã gỡ khóa đối tượng dữ liệu {0} cho {1} trong trường {2} +luckperms.command.generic.meta.unset-temp=Đã gỡ khóa đối tượng dữ liệu tạm thời {0} cho {1} trong trường {2} +luckperms.command.generic.meta.clear=Đối tượng dữ liệu {0} có loại trùng khớp {1} bị xóa trong trường {2} +luckperms.command.generic.contextual-data.title=Dữ liệu của trường +luckperms.command.generic.contextual-data.mode.key=chế độ +luckperms.command.generic.contextual-data.mode.server=máy chủ +luckperms.command.generic.contextual-data.mode.active-player=các người chơi hoạt động +luckperms.command.generic.contextual-data.contexts-key=Trường +luckperms.command.generic.contextual-data.prefix-key=Tiền tố +luckperms.command.generic.contextual-data.suffix-key=Hậu tố +luckperms.command.generic.contextual-data.primary-group-key=Nhóm chính +luckperms.command.generic.contextual-data.meta-key=Dữ liệu đối tượng +luckperms.command.generic.contextual-data.null-result=Không có +luckperms.command.user.info.title=Thông tin người dùng +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=dạng +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=ngoại tuyến +luckperms.command.user.info.status-key=Trạng thái +luckperms.command.user.info.status.online=Trực tuyến +luckperms.command.user.info.status.offline=Ngoại tuyến +luckperms.command.user.removegroup.error-primary=Bạn không thể xóa người dùng khỏi nhóm chính của họ +luckperms.command.user.primarygroup.not-member={0} chưa phải là thành viên của {1}, đang thêm họ bây giờ +luckperms.command.user.primarygroup.already-has={0} đã đặt {1} làm nhóm chính của họ +luckperms.command.user.primarygroup.warn-option=Cảnh báo\: Phương pháp tính toán nhóm chính đang được máy chủ này ({0}) sử dụng có thể không phản lại thay đổi này +luckperms.command.user.primarygroup.set=Nhóm chính của {0} đã được đặt thành {1} +luckperms.command.user.track.error-not-contain-group={0} chưa có trong bất kỳ nhóm nào trên {1} +luckperms.command.user.track.unsure-which-track=Khi không chắc chắn nên sử dụng thang nào, vui lòng chỉ định nó trong tham biến +luckperms.command.user.track.missing-group-advice=Có thể tạo nhóm hoặc xóa nhóm khỏi thang và thử lại +luckperms.command.user.promote.added-to-first={0} không có trong bất kỳ nhóm nào trên {1}, vì vậy chúng đã được thêm vào nhóm đầu tiên, {2} trong trường {3} +luckperms.command.user.promote.not-on-track={0} không thuộc bất kỳ nhóm nào trên {1}, vì vậy đã không được lên cấp +luckperms.command.user.promote.success=Đã lên cấp {0} theo thang {1} từ {2} đến {3} trong trường {4} +luckperms.command.user.promote.end-of-track=Đã đến điểm kết thúc của thang {0}, không thể lên cấp {1} được nữa +luckperms.command.user.promote.next-group-deleted=Nhóm tiếp theo trên thang {0} không còn tồn tại nữa +luckperms.command.user.promote.unable-to-promote=Không thể thăng cấp người dùng +luckperms.command.user.demote.success=Đã xuống cấp {0} theo thang {1} từ {2} đến {3} trong trường {4} +luckperms.command.user.demote.end-of-track=Đã đến điểm kết thúc của thang {0}, vì vậy {1} đã bị xóa khỏi {2} +luckperms.command.user.demote.end-of-track-not-removed=Đã đến điểm kết thúc của thang {0}, nhưng {1} không bị xóa khỏi nhóm đầu tiên +luckperms.command.user.demote.previous-group-deleted=Nhóm trước trên thang {0} không còn tồn tại nữa +luckperms.command.user.demote.unable-to-demote=Không thể xuống cấp người dùng +luckperms.command.group.list.title=Nhóm +luckperms.command.group.delete.not-default=Bạn không thể xóa nhóm mặc định +luckperms.command.group.info.title=Thông tin Nhóm +luckperms.command.group.info.display-name-key=Tên hiển thị +luckperms.command.group.info.weight-key=Trọng số +luckperms.command.group.setweight.set=Đặt trọng số thành {0} cho nhóm {1} +luckperms.command.group.setdisplayname.doesnt-have={0} không có tên hiển thị nào được đặt +luckperms.command.group.setdisplayname.already-has={0} đã có tên hiển thị được đặt là {1} +luckperms.command.group.setdisplayname.already-in-use=Tên hiển thị {0} đã được {1} sử dụng +luckperms.command.group.setdisplayname.set=Đặt tên hiển thị thành {0} cho nhóm {1} trong trường {2} +luckperms.command.group.setdisplayname.removed=Đã xóa tên hiển thị cho nhóm {0} trong trường {1} +luckperms.command.track.list.title=Thang +luckperms.command.track.path.empty=Không có +luckperms.command.track.info.showing-track=Hiển thị thang +luckperms.command.track.info.path-property=Đường dẫn +luckperms.command.track.clear=Nhóm thang của {0} đã bị xóa +luckperms.command.track.append.success=Nhóm {0} đã được thêm vào thang {1} +luckperms.command.track.insert.success=Nhóm {0} đã được chèn vào trong thang {1} tại vị trí {2} +luckperms.command.track.insert.error-number=Đang cần con số nhưng lại nhận được\: {0} +luckperms.command.track.insert.error-invalid-pos=Không thể chèn ở vị trí {0} +luckperms.command.track.insert.error-invalid-pos-reason=vị trí không hợp lệ +luckperms.command.track.remove.success=Nhóm {0} đã được gỡ bỏ từ thang {1} +luckperms.command.track.error-empty=Không thể sử dụng {0} vì nó trống hoặc chỉ chứa một nhóm +luckperms.command.track.error-multiple-groups={0} là thành viên của nhiều nhóm trên thang này +luckperms.command.track.error-ambiguous=Không thể xác định vị trí được +luckperms.command.track.already-contains={0} đã chứa {1} +luckperms.command.track.doesnt-contain={0} không chứa {1} +luckperms.command.log.load-error=Nhật kí không thể xử lí được +luckperms.command.log.invalid-page=Số trang không hợp lệ +luckperms.command.log.invalid-page-range=Vui lòng nhập giá trị từ {0} đến {1} +luckperms.command.log.empty=Không có mục nhật ký nào để hiển thị +luckperms.command.log.notify.error-console=Không thể chuyển đổi chế độ thông báo cho bảng điều khiển +luckperms.command.log.notify.enabled-term=Đã bật +luckperms.command.log.notify.disabled-term=Đã tắt +luckperms.command.log.notify.changed-state={0} kết quả nhật kí +luckperms.command.log.notify.already-on=Bạn đã được nhận được thông báo +luckperms.command.log.notify.already-off=Bạn hiện không nhận được thông báo nào +luckperms.command.log.notify.invalid-state=Trạng thái không xác định. Đang cần {0} hoặc {1} +luckperms.command.log.show.search=Hiển thị các hành động gần đây cho mẫu {0} +luckperms.command.log.show.recent=Đạng xem hành động gần đây +luckperms.command.log.show.by=Đạng xem hành động gần đây trong {0} +luckperms.command.log.show.history=Hiển thị lịch sử cho {0} {1} +luckperms.command.export.error-term=Lỗi +luckperms.command.export.already-running=Có một quá trình xuất hiện đang chạy +luckperms.command.export.file.already-exists=Tập tin {0} đã tồn tại +luckperms.command.export.file.not-writable=Tập tin {0} không thể ghi được +luckperms.command.export.file.success=Xuất thành công sang {0} +luckperms.command.export.file-unexpected-error-writing=Đã có lỗi không mong muốn khi đang ghi vào tập tin +luckperms.command.export.web.export-code=Xuất mã +luckperms.command.export.web.import-command-description=Sử dụng lệnh sau để nhập vào +luckperms.command.import.term=Nhập +luckperms.command.import.error-term=Lỗi +luckperms.command.import.already-running=Có một quá trình nhập vào hiện đang chạy +luckperms.command.import.file.doesnt-exist=Tập tin {0} không tồn tại +luckperms.command.import.file.not-readable=Tập tin {0} không thể đọc được +luckperms.command.import.file.unexpected-error-reading=Đã có lỗi không xác định khi đọc từ tập tin nhập vào +luckperms.command.import.file.correct-format=nó có phải là định dạng chính xác không? +luckperms.command.import.web.unable-to-read=Không thể đọc dữ liệu bằng mã đã cho +luckperms.command.import.progress.percent={0}% đã hoàn thành +luckperms.command.import.progress.operations={0}/{1} hoạt động hoàn tất +luckperms.command.import.starting=Đang bắt đầu quá trình nhập vào +luckperms.command.import.completed=HOÀN THÀNH +luckperms.command.import.duration=mất {0} giây +luckperms.command.bulkupdate.must-use-console=Lệnh cập nhật hàng loạt chỉ có thể được sử dụng từ bảng điều khiển +luckperms.command.bulkupdate.invalid-data-type=Loại không hợp lệ, đang cần {0} +luckperms.command.bulkupdate.invalid-constraint=Ràng buộc {0} không hợp lệ +luckperms.command.bulkupdate.invalid-constraint-format=Sự cưỡng ép nên dược đặt trong định dạng {0} +luckperms.command.bulkupdate.invalid-comparison=Trình hoạt động so sánh không hợp lệ {0} +luckperms.command.bulkupdate.invalid-comparison-format=Đang cần một trong những yếu tố sau\: {0} +luckperms.command.bulkupdate.queued=Quá trình cập nhật hoạt động đã được xếp vào hàng đợi +luckperms.command.bulkupdate.confirm=Chạy {0} để thực hiện cập nhật +luckperms.command.bulkupdate.unknown-id=Quá trình với id {0} không tồn tại hoặc đã hết hạn +luckperms.command.bulkupdate.starting=Đang chạy khối cập nhật +luckperms.command.bulkupdate.success=Khối cập nhật đã hoàn thành +luckperms.command.bulkupdate.success.statistics.nodes=Tổng số mẩu bị ảnh hưởng +luckperms.command.bulkupdate.success.statistics.users=Tổng số người dùng bị ảnh hưởng +luckperms.command.bulkupdate.success.statistics.groups=Tổng số nhóm bị ảnh hưởng +luckperms.command.bulkupdate.failure=Cập nhật khối không thành công, hãy kiểm tra bảng điều khiển để tìm lỗi +luckperms.command.update-task.request=Một tác vụ cập nhật đã được yêu cầu, vui lòng đợi +luckperms.command.update-task.complete=Cập nhật tác vụ hoàn tất +luckperms.command.update-task.push.attempting=Hiện đang cố gắng đẩy sang các máy chủ khác +luckperms.command.update-task.push.complete=Các máy chủ khác đã được thông báo qua {0} thành công +luckperms.command.update-task.push.error=Đã có lỗi khi đẩy các thay đổi đến các máy chủ khác +luckperms.command.update-task.push.error-not-setup=Không thể đẩy các thay đổi đến các máy chủ khác vì dịch vụ tin nhắn chưa được cấu hình +luckperms.command.reload-config.success=Tệp cấu hình đã được tải lại +luckperms.command.reload-config.restart-note=một số tùy chọn sẽ chỉ áp dụng sau khi máy chủ đã khởi động lại +luckperms.command.translations.searching=Đang tìm kiếm các bản dịch có sẵn, vui lòng đợi... +luckperms.command.translations.searching-error=Không thể lấy danh sách các bản dịch có sẵn +luckperms.command.translations.installed-translations=Những bản dịch đã được cài +luckperms.command.translations.available-translations=Các bản dịch có sẵn +luckperms.command.translations.percent-translated={0}% đã dịch +luckperms.command.translations.translations-by=bởi +luckperms.command.translations.installing=Đang cài đặt bản dịch, vui lòng đợi... +luckperms.command.translations.download-error=Không thể tải xuống bản dịch cho tiếng {0} +luckperms.command.translations.installing-specific=Đang cài ngôn ngữ {0}... +luckperms.command.translations.install-complete=Cài đặt hoàn tất +luckperms.command.translations.download-prompt=Sử dụng {0} để tải xuống và cài đặt các phiên bản cập nhật của các bản dịch này do cộng đồng cung cấp +luckperms.command.translations.download-override-warning=Xin lưu ý rằng điều này sẽ ghi đè bất kỳ thay đổi nào bạn đã thực hiện cho các ngôn ngữ này +luckperms.usage.user.description=Một nhóm các lệnh để quản lý người dùng trong LuckPerms. (''Người dùng'' trong LuckPerms chỉ là một người chơi và có thể tham chiếu đến UUID hoặc tên người dùng) +luckperms.usage.group.description=Một nhóm các lệnh để quản lý các nhóm trong LuckPerms. Nhóm chỉ là tập hợp các tác vụ quyền có thể được cấp cho người dùng. Các nhóm mới được tạo bằng lệnh ''creategroup''. +luckperms.usage.track.description=Một nhóm các lệnh để quản lý các thang trong LuckPerms. Thang bậc là một tập hợp các nhóm có thứ tự có thể được sử dụng để xác định các việc lên cấp hay xuống cấp. +luckperms.usage.log.description=Một nhóm các lệnh để quản lý chức năng ghi nhật ký trong LuckPerms. +luckperms.usage.sync.description=Tải lại tất cả dữ liệu từ bộ nhớ plugin vào bộ nhớ và áp dụng bất kỳ thay đổi nào được phát hiện. +luckperms.usage.info.description=In vào những thông tin chung về đối tượng plugin đang hoạt động. +luckperms.usage.editor.description=Tạo trình chỉnh sửa web mới +luckperms.usage.editor.argument.type=các loại cần tải vào trình chỉnh sửa. (''tất cả'', ''người dùng'' hoặc ''nhóm'') +luckperms.usage.editor.argument.filter=quyền để lọc mục của người dùng theo +luckperms.usage.verbose.description=Kiểm soát hệ thống giám sát kiểm tra quyền của plugin. +luckperms.usage.verbose.argument.action=khi muốn bật/tắt việc in nhật ký hoặc tải lên kết quả đã ghi +luckperms.usage.verbose.argument.filter=bộ lọc để khớp các mục nhập với +luckperms.usage.verbose.argument.commandas=người chơi /lệnh để chạy +luckperms.usage.tree.description=Tạo chế độ xem dạng thang bậc (thứ tự danh sách hệ thống phân cấp) của tất cả các quyền mà LuckPerms đã biết. +luckperms.usage.tree.argument.scope=gốc của thang bậc. chỉ định "." để bao gồm tất cả các quyền +luckperms.usage.tree.argument.player=tên của một người chơi trực tuyến để kiểm tra +luckperms.usage.search.description=Tìm tất cả người dùng/nhóm với một quyền cụ thể +luckperms.usage.search.argument.permission=quyền cấp cho tìm kiếm +luckperms.usage.search.argument.page=trang để xem +luckperms.usage.network-sync.description=Đồng bộ hóa các thay đổi với bộ nhớ và yêu cầu mà tất cả các máy chủ khác trên mạng kết nối đang thực hiện tương tự +luckperms.usage.import.description=Nhập dữ liệu từ tệp xuất (đã tạo trước đó) +luckperms.usage.import.argument.file=chọn tệp để nhập từ +luckperms.usage.import.argument.replace=thay thế dữ liệu hiện có thay vì kết hợp +luckperms.usage.import.argument.upload=tải dữ liệu lên từ lần xuất trước +luckperms.usage.export.description=Xuất tất cả dữ liệu quyền sang tệp ''xuất''. Có thể được nhập lại sau đó. +luckperms.usage.export.argument.file=tệp tin để xuất sang +luckperms.usage.export.argument.without-users=loại trừ người dùng khỏi quá trình xuất +luckperms.usage.export.argument.without-groups=loại trừ nhóm khỏi quá trình xuất +luckperms.usage.export.argument.upload=Tải lên tất cả dữ liệu quyền cấp sang trình chỉnh sửa web. Có thể được nhập lại sau đó. +luckperms.usage.reload-config.description=Tải lại một số tùy chọn cấu hình +luckperms.usage.bulk-update.description=Thực hiện các thay đổi khối trên tất cả dữ liệu +luckperms.usage.bulk-update.argument.data-type=loại dữ liệu đang được thay đổi. (''tất cả'', ''người dùng'' hoặc ''nhóm'') +luckperms.usage.bulk-update.argument.action=các hành động cần thực hiện trên dữ liệu. (''cập nhật'' hoặc ''xóa'') +luckperms.usage.bulk-update.argument.action-field=vùng để hành động. chỉ cần thiết cho ''cập nhật''. (''quyền'', ''máy chủ'' hoặc ''thế giới'') +luckperms.usage.bulk-update.argument.action-value=giá trị để thay thế. chỉ cần thiết cho ''cập nhật''. +luckperms.usage.bulk-update.argument.constraint=các giới hạn cần thiết cho bản cập nhật +luckperms.usage.translations.description=Quản lý chuyển ngữ +luckperms.usage.translations.argument.install=lệnh con để cài đặt bản dịch +luckperms.usage.apply-edits.description=Áp dụng các thay đổi quyền cấp được thực hiện từ trình chỉnh sửa web +luckperms.usage.apply-edits.argument.code=mã duy nhất cho dữ liệu +luckperms.usage.apply-edits.argument.target=người cần được áp dụng dữ liệu +luckperms.usage.create-group.description=Tạo một nhóm mới +luckperms.usage.create-group.argument.name=tên nhóm +luckperms.usage.create-group.argument.weight=trọng số của nhóm +luckperms.usage.create-group.argument.display-name=tên hiển thị của nhóm +luckperms.usage.delete-group.description=Xoá một nhóm +luckperms.usage.delete-group.argument.name=tên nhóm +luckperms.usage.list-groups.description=Danh sách tất cả các nhóm trên nền tảng +luckperms.usage.create-track.description=Tạo một thang mới +luckperms.usage.create-track.argument.name=tên thang +luckperms.usage.delete-track.description=Xóa một thang +luckperms.usage.delete-track.argument.name=tên thang +luckperms.usage.list-tracks.description=Danh sách tất cả các thang trên nền tảng +luckperms.usage.user-info.description=Hiển thị thông tin về người dùng +luckperms.usage.user-switchprimarygroup.description=Chuyển đổi nhóm chính của người dùng +luckperms.usage.user-switchprimarygroup.argument.group=nhóm để chuyển sang +luckperms.usage.user-promote.description=Thăng cấp người dùng lên một thang +luckperms.usage.user-promote.argument.track=thang để thăng cấp người dùng lên +luckperms.usage.user-promote.argument.context=trường để thăng cấp người dùng lên +luckperms.usage.user-promote.argument.dont-add-to-first=chỉ thăng cấp người dùng nếu họ đã ở trong thang +luckperms.usage.user-demote.description=Hạ cấp người dùng xuống một thang +luckperms.usage.user-demote.argument.track=thang để hạ cấp người dùng xuống +luckperms.usage.user-demote.argument.context=trường để hạ cấp người dùng xuống +luckperms.usage.user-demote.argument.dont-remove-from-first=ngăn người dùng khỏi việc bị xóa khỏi nhóm đầu tiên +luckperms.usage.user-clone.description=Sao chép người dùng +luckperms.usage.user-clone.argument.user=tên/uuid của người dùng sao chép vào +luckperms.usage.group-info.description=Cung cấp thông tin về nhóm +luckperms.usage.group-listmembers.description=Hiển thị những người dùng/nhóm kế thừa từ nhóm này +luckperms.usage.group-listmembers.argument.page=trang để xem +luckperms.usage.group-setweight.description=Đặt trọng số của nhóm +luckperms.usage.group-setweight.argument.weight=trọng số cần đặt +luckperms.usage.group-set-display-name.description=Đặt tên hiển thị nhóm +luckperms.usage.group-set-display-name.argument.name=tên để đặt +luckperms.usage.group-set-display-name.argument.context=trường để đặt tên vào +luckperms.usage.group-rename.description=Đổi tên nhóm +luckperms.usage.group-rename.argument.name=tên mới +luckperms.usage.group-clone.description=Sao chép nhóm +luckperms.usage.group-clone.argument.name=tên của nhóm để sao chép vào +luckperms.usage.holder-editor.description=Mở trình chỉnh sửa quyền web +luckperms.usage.holder-showtracks.description=Liệt kê các thang của đối tượng +luckperms.usage.holder-clear.description=Xóa bỏ tất cả các quyền, chính chủ và dữ liệu đối tượng +luckperms.usage.holder-clear.argument.context=trường để lọc theo +luckperms.usage.permission.description=Chỉnh sửa quyền +luckperms.usage.parent.description=Chỉnh sửa kế thừa +luckperms.usage.meta.description=Sửa giá trị dữ liệu đối tượng +luckperms.usage.permission-info.description=Liệt kê các mẩu quyền mà đối tượng có +luckperms.usage.permission-info.argument.page=trang để xem +luckperms.usage.permission-info.argument.sort-mode=cách sắp xếp các mục nhập +luckperms.usage.permission-set.description=Đặt quyền cấp cho đối tượng +luckperms.usage.permission-set.argument.node=mẩu quyền để thiết lập +luckperms.usage.permission-set.argument.value=giá trị của mẩu +luckperms.usage.permission-set.argument.context=trường để thêm quyền vào +luckperms.usage.permission-unset.description=Bỏ quyền cho đối tượng +luckperms.usage.permission-unset.argument.node=mẩu quyền để gỡ bỏ +luckperms.usage.permission-unset.argument.context=trường để xóa quyền vào +luckperms.usage.permission-settemp.description=Đặt quyền cấp cho đối tượng tạm thời +luckperms.usage.permission-settemp.argument.node=mẩu quyền để thiết lập +luckperms.usage.permission-settemp.argument.value=giá trị của mẩu +luckperms.usage.permission-settemp.argument.duration=khoảng thời gian cho đến khi mẩu quyền hết hạn +luckperms.usage.permission-settemp.argument.temporary-modifier=quyền cấp tạm thời sẽ được áp dụng như thế nào +luckperms.usage.permission-settemp.argument.context=trường để thêm quyền vào +luckperms.usage.permission-unsettemp.description=Gỡ quyền cấp tạm thời cho đối tượng +luckperms.usage.permission-unsettemp.argument.node=mẩu quyền để gỡ bỏ +luckperms.usage.permission-unsettemp.argument.duration=khoảng thời gian để trừ đi +luckperms.usage.permission-unsettemp.argument.context=trường để xóa quyền +luckperms.usage.permission-check.description=Kiểm tra xem đối tượng có một mẩu quyền nhất định hay không +luckperms.usage.permission-check.argument.node=mẩu quyền cấp để tìm kiếm +luckperms.usage.permission-clear.description=Xóa tất cả quyền +luckperms.usage.permission-clear.argument.context=trường để lọc theo +luckperms.usage.parent-info.description=Liệt kê các nhóm mà đối tượng này kế thừa +luckperms.usage.parent-info.argument.page=trang để xem +luckperms.usage.parent-info.argument.sort-mode=cách sắp xếp các mục nhập +luckperms.usage.parent-set.description=Loại bỏ tất cả các nhóm khác mà đối tượng đã kế thừa và thêm chúng vào nhóm đã cho +luckperms.usage.parent-set.argument.group=nhóm để đặt vào +luckperms.usage.parent-set.argument.context=trường để đặt nhóm vào +luckperms.usage.parent-add.description=Đặt một nhóm khác cho đối tượng để kế thừa quyền từ +luckperms.usage.parent-add.argument.group=nhóm để thừa kế +luckperms.usage.parent-add.argument.context=trường để thừa hưởng nhóm vào +luckperms.usage.parent-remove.description=Gỡ bỏ quy tắc kế thừa đã đặt trước đó +luckperms.usage.parent-remove.argument.group=nhóm để gỡ bỏ +luckperms.usage.parent-remove.argument.context=trường để xóa nhóm +luckperms.usage.parent-set-track.description=Loại bỏ tất cả các nhóm khác mà đối tượng đã kế thừa từ thang đã cho và thêm chúng vào nhóm đã cho +luckperms.usage.parent-set-track.argument.track=thang để đặt vào +luckperms.usage.parent-set-track.argument.group=nhóm để đặt hoặc một con số liên quan đến vị trí của nhóm trên thang đã cho +luckperms.usage.parent-set-track.argument.context=trường để đặt nhóm vào +luckperms.usage.parent-add-temp.description=Đặt một nhóm khác cho đối tượng để kế thừa quyền cấp tạm thời +luckperms.usage.parent-add-temp.argument.group=nhóm để thừa hưởng +luckperms.usage.parent-add-temp.argument.duration=thời hạn của thành viên nhóm +luckperms.usage.parent-add-temp.argument.temporary-modifier=quyền cấp tạm thời nên được áp dụng như thế nào +luckperms.usage.parent-add-temp.argument.context=trường để thừa hưởng nhóm vào +luckperms.usage.parent-remove-temp.description=Gỡ bỏ một quy tắc kế thừa tạm thời đã đặt trước đó +luckperms.usage.parent-remove-temp.argument.group=nhóm để gỡ bỏ +luckperms.usage.parent-remove-temp.argument.duration=khoảng thời gian để trừ đi +luckperms.usage.parent-remove-temp.argument.context=trường để xóa nhóm +luckperms.usage.parent-clear.description=Xóa tất cả chính chủ +luckperms.usage.parent-clear.argument.context=trường để lọc theo +luckperms.usage.parent-clear-track.description=Xóa tất cả chủ chính trên một thang đã cho +luckperms.usage.parent-clear-track.argument.track=thang để xóa +luckperms.usage.parent-clear-track.argument.context=trường để lọc theo +luckperms.usage.meta-info.description=Hiển thị tất cả dữ liệu đối tượng trong tin nhắn +luckperms.usage.meta-set.description=Đặt giá trị dữ liệu đối tượng +luckperms.usage.meta-set.argument.key=khóa chính để đặt +luckperms.usage.meta-set.argument.value=giá trị để đặt +luckperms.usage.meta-set.argument.context=trường để thêm cặp dữ liệu đối tượng vào +luckperms.usage.meta-unset.description=Gỡ bỏ giá trị dữ liệu đối tượng +luckperms.usage.meta-unset.argument.key=khóa chính để gỡ bỏ +luckperms.usage.meta-unset.argument.context=trường để loại bỏ cặp dữ liệu đối tượng vào +luckperms.usage.meta-settemp.description=Đặt giá trị dữ liệu đối tượng tạm thời +luckperms.usage.meta-settemp.argument.key=khóa chính để đặt +luckperms.usage.meta-settemp.argument.value=giá trị để đặt +luckperms.usage.meta-settemp.argument.duration=khoảng thời gian cho đến khi giá trị dữ liệu đối tượng hết hạn +luckperms.usage.meta-settemp.argument.context=trường để thêm cặp dữ liệu đối tượng vào +luckperms.usage.meta-unsettemp.description=Gỡ bỏ giá trị dữ liệu đối tượng tạm thời +luckperms.usage.meta-unsettemp.argument.key=khóa chính để gỡ bỏ +luckperms.usage.meta-unsettemp.argument.context=trường để loại bỏ cặp dữ liệu đối tượng vào +luckperms.usage.meta-addprefix.description=Thêm tiền tố vào +luckperms.usage.meta-addprefix.argument.priority=giá trị ưu tiên để thêm tiền tố tại +luckperms.usage.meta-addprefix.argument.prefix=chuỗi tiền tố +luckperms.usage.meta-addprefix.argument.context=trường để thêm tiền tố vào +luckperms.usage.meta-addsuffix.description=Thêm hậu tố vào +luckperms.usage.meta-addsuffix.argument.priority=giá trị ưu tiên để thêm hậu tố tại +luckperms.usage.meta-addsuffix.argument.suffix=chuỗi hậu tố +luckperms.usage.meta-addsuffix.argument.context=trường để thêm hậu tố vào +luckperms.usage.meta-setprefix.description=Đặt tiền tố vào +luckperms.usage.meta-setprefix.argument.priority=giá trị ưu tiên để đặt tiền tố tại +luckperms.usage.meta-setprefix.argument.prefix=chuỗi tiền tố +luckperms.usage.meta-setprefix.argument.context=trường để đặt tiền tố vào +luckperms.usage.meta-setsuffix.description=Đặt hậu tố vào +luckperms.usage.meta-setsuffix.argument.priority=giá trị ưu tiên để đặt hậu tố +luckperms.usage.meta-setsuffix.argument.suffix=chuỗi hậu tố +luckperms.usage.meta-setsuffix.argument.context=trường để đặt hậu tố vào +luckperms.usage.meta-removeprefix.description=Gỡ bỏ một tiền tố +luckperms.usage.meta-removeprefix.argument.priority=giá trị ưu tiên để gỡ tiền tố tại +luckperms.usage.meta-removeprefix.argument.prefix=chuỗi tiền tố +luckperms.usage.meta-removeprefix.argument.context=trường để xóa tiền tố +luckperms.usage.meta-removesuffix.description=Gỡ bỏ một hậu tố +luckperms.usage.meta-removesuffix.argument.priority=giá trị ưu tiên để gỡ hậu tố tại +luckperms.usage.meta-removesuffix.argument.suffix=chuỗi hậu tố +luckperms.usage.meta-removesuffix.argument.context=trường để xóa hậu tố +luckperms.usage.meta-addtemp-prefix.description=Thêm một tiền tố tạm thời +luckperms.usage.meta-addtemp-prefix.argument.priority=giá trị ưu tiên để thêm tiền tố tại +luckperms.usage.meta-addtemp-prefix.argument.prefix=chuỗi tiền tố +luckperms.usage.meta-addtemp-prefix.argument.duration=khoảng thời gian cho đến khi tiền tố hết hạn +luckperms.usage.meta-addtemp-prefix.argument.context=trường để thêm tiền tố vào +luckperms.usage.meta-addtemp-suffix.description=Thêm một hậu tố tạm thời +luckperms.usage.meta-addtemp-suffix.argument.priority=giá trị ưu tiên để thêm hậu tố tại +luckperms.usage.meta-addtemp-suffix.argument.suffix=chuỗi hậu tố +luckperms.usage.meta-addtemp-suffix.argument.duration=khoảng thời gian cho đến khi hậu tố hết hạn +luckperms.usage.meta-addtemp-suffix.argument.context=trường để thêm hậu tố vào +luckperms.usage.meta-settemp-prefix.description=Đặt một tiền tố tạm thời +luckperms.usage.meta-settemp-prefix.argument.priority=giá trị ưu tiên để đặt tiền tố tại +luckperms.usage.meta-settemp-prefix.argument.prefix=chuỗi tiền tố +luckperms.usage.meta-settemp-prefix.argument.duration=khoảng thời gian cho đến khi tiền tố hết hạn +luckperms.usage.meta-settemp-prefix.argument.context=trường để đặt tiền tố vào +luckperms.usage.meta-settemp-suffix.description=Đặt một hậu tố tạm thời +luckperms.usage.meta-settemp-suffix.argument.priority=giá trị ưu tiên để đặt hậu tố +luckperms.usage.meta-settemp-suffix.argument.suffix=chuỗi hậu tố +luckperms.usage.meta-settemp-suffix.argument.duration=khoảng thời gian cho đến khi hậu tố hết hạn +luckperms.usage.meta-settemp-suffix.argument.context=trường để đặt hậu tố vào +luckperms.usage.meta-removetemp-prefix.description=Gỡ bỏ một tiền tố tạm thời +luckperms.usage.meta-removetemp-prefix.argument.priority=giá trị ưu tiên để gỡ tiền tố +luckperms.usage.meta-removetemp-prefix.argument.prefix=chuỗi tiền tố +luckperms.usage.meta-removetemp-prefix.argument.context=trường để xóa tiền tố +luckperms.usage.meta-removetemp-suffix.description=Gỡ bỏ một hậu tố tạm thời +luckperms.usage.meta-removetemp-suffix.argument.priority=giá trị ưu tiên để gỡ hậu tố tại +luckperms.usage.meta-removetemp-suffix.argument.suffix=chuỗi hậu tố +luckperms.usage.meta-removetemp-suffix.argument.context=trường để xóa hậu tố +luckperms.usage.meta-clear.description=Xóa tất cả dữ liệu +luckperms.usage.meta-clear.argument.type=loại dữ liệu đối tượng cần loại bỏ +luckperms.usage.meta-clear.argument.context=trường để lọc theo +luckperms.usage.track-info.description=Cung cấp thông tin về thang +luckperms.usage.track-editor.description=Mở trình biên tập quyền trên web +luckperms.usage.track-append.description=Thêm một nhóm vào cuối thang +luckperms.usage.track-append.argument.group=nhóm để thêm vào +luckperms.usage.track-insert.description=Chèn một nhóm vào một vị trí nhất định dọc theo thang +luckperms.usage.track-insert.argument.group=nhóm để chèn vào +luckperms.usage.track-insert.argument.position=vị trí để chèn nhóm (vị trí đầu tiên trên thang là 1) +luckperms.usage.track-remove.description=Xóa một nhóm khỏi thang +luckperms.usage.track-remove.argument.group=nhóm để gỡ bỏ +luckperms.usage.track-clear.description=Gỡ bỏ các nhóm trên thang +luckperms.usage.track-rename.description=Đổi tên thang +luckperms.usage.track-rename.argument.name=tên mới +luckperms.usage.track-clone.description=Sao chép thang +luckperms.usage.track-clone.argument.name=tên của thang để sao chép vào +luckperms.usage.log-recent.description=Xem hành động gần đây +luckperms.usage.log-recent.argument.user=tên/uuid của người dùng để lọc theo +luckperms.usage.log-recent.argument.page=số trang để xem +luckperms.usage.log-search.description=Tìm kiếm nhật ký cho một mục nhập +luckperms.usage.log-search.argument.query=chuỗi để tìm kiếm bởi +luckperms.usage.log-search.argument.page=số trang để xem +luckperms.usage.log-notify.description=Bật/tắt thông báo nhật ký +luckperms.usage.log-notify.argument.toggle=khi cần chuyển đổi bật/tắt +luckperms.usage.log-user-history.description=Xem lịch sử của người dùng +luckperms.usage.log-user-history.argument.user=tên/uuid của người dùng +luckperms.usage.log-user-history.argument.page=số trang để xem +luckperms.usage.log-group-history.description=Xem lịch sử của nhóm +luckperms.usage.log-group-history.argument.group=tên nhóm +luckperms.usage.log-group-history.argument.page=số trang để xem +luckperms.usage.log-track-history.description=Xem lịch sử của thang +luckperms.usage.log-track-history.argument.track=tên thang +luckperms.usage.log-track-history.argument.page=số trang để xem +luckperms.usage.sponge.description=Chỉnh sửa dữ liệu bổ sung của Sponge +luckperms.usage.sponge.argument.collection=bộ sưu tập để tra cứu +luckperms.usage.sponge.argument.subject=chủ thể để sửa đổi +luckperms.usage.sponge-permission-info.description=Hiển thị thông tin về quyền của chủ thể +luckperms.usage.sponge-permission-info.argument.contexts=trường để lọc theo +luckperms.usage.sponge-permission-set.description=Đặt quyền cấp cho chủ thể +luckperms.usage.sponge-permission-set.argument.node=mẩu quyền để thiết lập +luckperms.usage.sponge-permission-set.argument.tristate=giá trị để đặt quyền thành +luckperms.usage.sponge-permission-set.argument.contexts=trường để đặt quyền vào +luckperms.usage.sponge-permission-clear.description=Xóa quyền cho chủ thể +luckperms.usage.sponge-permission-clear.argument.contexts=trường để xóa các quyền +luckperms.usage.sponge-parent-info.description=Hiển thị thông tin về chủ chính của chủ thể +luckperms.usage.sponge-parent-info.argument.contexts=trường để lọc theo +luckperms.usage.sponge-parent-add.description=Thêm chủ chính vào chủ thể +luckperms.usage.sponge-parent-add.argument.collection=bộ sưu tập chủ thể mà trong đó chủ thể chính là +luckperms.usage.sponge-parent-add.argument.subject=tên của chủ thể chính +luckperms.usage.sponge-parent-add.argument.contexts=trường để thêm chủ chính vào +luckperms.usage.sponge-parent-remove.description=Xóa chủ chính khỏi chủ thể +luckperms.usage.sponge-parent-remove.argument.collection=bộ sưu tập chủ thể mà trong đó chủ thể chính là +luckperms.usage.sponge-parent-remove.argument.subject=tên của chủ thể chính +luckperms.usage.sponge-parent-remove.argument.contexts=các trường để xóa chủ chính +luckperms.usage.sponge-parent-clear.description=Xóa chủ thể chính +luckperms.usage.sponge-parent-clear.argument.contexts=trường để xóa các chủ thể chính +luckperms.usage.sponge-option-info.description=Hiển thị thông tin về tùy chọn của chủ thể +luckperms.usage.sponge-option-info.argument.contexts=trường để lọc theo +luckperms.usage.sponge-option-set.description=Đặt tùy chọn cho chủ thể +luckperms.usage.sponge-option-set.argument.key=khóa chính để đặt +luckperms.usage.sponge-option-set.argument.value=giá trị để đặt khóa chính +luckperms.usage.sponge-option-set.argument.contexts=trường để đặt tùy chọn +luckperms.usage.sponge-option-unset.description=Gỡ bỏ tùy chọn cho chủ thể +luckperms.usage.sponge-option-unset.argument.key=khóa chính để gỡ bỏ +luckperms.usage.sponge-option-unset.argument.contexts=trường để gỡ khóa chính +luckperms.usage.sponge-option-clear.description=Xóa tùy chọn của chủ thể +luckperms.usage.sponge-option-clear.argument.contexts=trường để xóa các tùy chọn diff --git a/src/plugins/LuckPerms/translations/repository/zh_CN.properties b/src/plugins/LuckPerms/translations/repository/zh_CN.properties new file mode 100644 index 0000000..e6eba6c --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/zh_CN.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=日志 +luckperms.logs.verbose-prefix=权限检查 +luckperms.logs.export-prefix=导出 +luckperms.commandsystem.available-commands=使用 {0} 来查看可用的命令 +luckperms.commandsystem.command-not-recognised=未知的命令 +luckperms.commandsystem.no-permission=你没有使用此命令的权限\! +luckperms.commandsystem.no-permission-subcommands=你没有权限使用任何子命令 +luckperms.commandsystem.already-executing-command=正在执行另一个命令,请等待完成... +luckperms.commandsystem.usage.sub-commands-header=子命令 +luckperms.commandsystem.usage.usage-header=命令使用方法 +luckperms.commandsystem.usage.arguments-header=参数 +luckperms.first-time.no-permissions-setup=似乎还没有设置权限\! +luckperms.first-time.use-console-to-give-access=在游戏中使用 LuckPerms 命令之前, 你需要在控制台中给自己使用 LuckPerms 的权限 +luckperms.first-time.console-command-prompt=打开控制台并执行下面的命令 +luckperms.first-time.next-step=完成这些工作后, 你就可以开始定义权限分配和权限组啦 +luckperms.first-time.wiki-prompt=不知道从哪里开始?点击这里查看\: {0} +luckperms.login.try-again=请稍后再试 +luckperms.login.loading-database-error=在加载权限数据时发生了一个数据库错误 +luckperms.login.server-admin-check-console-errors=如果你是服务器管理员, 请检查控制台是否有错误 +luckperms.login.server-admin-check-console-info=请检查服务器控制台了解更多信息 +luckperms.login.data-not-loaded-at-pre=在预登录阶段未能加载用户权限数据 +luckperms.login.unable-to-continue=无法继续 +luckperms.login.craftbukkit-offline-mode-error=这可能是由于 CraftBukkit 和 online-mode 设置之间的冲突 +luckperms.login.unexpected-error=在设置权限数据时发生了一个意外的错误 +luckperms.opsystem.disabled=此服务器禁用了原版OP系统 +luckperms.opsystem.sponge-warning=请注意\: 当安装了权限插件时, 服务器OP身份对Sponge权限检查没有影响, 你必须直接编辑用户数据 +luckperms.duration.unit.years.plural={0} 年 +luckperms.duration.unit.years.singular={0} 年 +luckperms.duration.unit.years.short={0}年 +luckperms.duration.unit.months.plural={0} 月 +luckperms.duration.unit.months.singular={0} 月 +luckperms.duration.unit.months.short={0}月 +luckperms.duration.unit.weeks.plural={0} 周 +luckperms.duration.unit.weeks.singular={0} 周 +luckperms.duration.unit.weeks.short={0}周 +luckperms.duration.unit.days.plural={0} 天 +luckperms.duration.unit.days.singular={0} 天 +luckperms.duration.unit.days.short={0}天 +luckperms.duration.unit.hours.plural={0} 小时 +luckperms.duration.unit.hours.singular={0} 小时 +luckperms.duration.unit.hours.short={0}时 +luckperms.duration.unit.minutes.plural={0} 分钟 +luckperms.duration.unit.minutes.singular={0} 分钟 +luckperms.duration.unit.minutes.short={0}分 +luckperms.duration.unit.seconds.plural={0} 秒 +luckperms.duration.unit.seconds.singular={0} 秒 +luckperms.duration.unit.seconds.short={0}秒 +luckperms.duration.since={0} 前 +luckperms.command.misc.invalid-code=无效代码 +luckperms.command.misc.response-code-key=响应代码 +luckperms.command.misc.error-message-key=消息 +luckperms.command.misc.bytebin-unable-to-communicate=无法与 bytebin 通信 +luckperms.command.misc.webapp-unable-to-communicate=无法与网页编辑器通信 +luckperms.command.misc.check-console-for-errors=检查控制台是否有错误 +luckperms.command.misc.file-must-be-in-data=文件 {0} 必须直接放在数据目录中 +luckperms.command.misc.wait-to-finish=请等待它完成后再试一次 +luckperms.command.misc.invalid-priority=无效的优先级 {0} +luckperms.command.misc.expected-number=需要输入数字 +luckperms.command.misc.date-parse-error=无法解析日期 {0} +luckperms.command.misc.date-in-past-error=不能设置已经过去的日期\! +luckperms.command.misc.page=第 {0} 页, 共 {1} 页 +luckperms.command.misc.page-entries={0} 项 +luckperms.command.misc.none=无 +luckperms.command.misc.loading.error.unexpected=发生了一个意外的错误 +luckperms.command.misc.loading.error.user=未加载用户 +luckperms.command.misc.loading.error.user-specific=无法加载目标用户 {0} +luckperms.command.misc.loading.error.user-not-found=无法找到 {0} 这个用户 +luckperms.command.misc.loading.error.user-save-error=在保存 {0} 的用户数据时出现了错误 +luckperms.command.misc.loading.error.user-not-online=用户 {0} 未在线 +luckperms.command.misc.loading.error.user-invalid={0} 不是一个有效的用户名称或UUID +luckperms.command.misc.loading.error.user-not-uuid=目标用户 {0} 不是一个有效的UUID +luckperms.command.misc.loading.error.group=未加载权限组 +luckperms.command.misc.loading.error.all-groups=无法加载所有权限组 +luckperms.command.misc.loading.error.group-not-found=无法找到一个名为 {0} 的权限组 +luckperms.command.misc.loading.error.group-save-error=在保存权限组 {0} 的数据时出现了错误 +luckperms.command.misc.loading.error.group-invalid={0} 不是一个有效的权限组名称 +luckperms.command.misc.loading.error.track=未加载权限组路线 +luckperms.command.misc.loading.error.all-tracks=无法加载所有权限组路线 +luckperms.command.misc.loading.error.track-not-found=无法找到一个名为 {0} 的权限组路线 +luckperms.command.misc.loading.error.track-save-error=在保存权限组路线 {0} 的数据时出现了错误 +luckperms.command.misc.loading.error.track-invalid={0} 不是一个有效的权限组路线名称 +luckperms.command.editor.no-match=无法打开网页编辑器, 没有匹配到所需类型的对象 +luckperms.command.editor.start=正在准备一个新的编辑会话, 请稍候... +luckperms.command.editor.url=点击下面的链接打开网页编辑器 +luckperms.command.editor.unable-to-communicate=无法与网页编辑器通信 +luckperms.command.editor.apply-edits.success=网页编辑器的数据已成功应用到 {0} {1} +luckperms.command.editor.apply-edits.success-summary={0} {1} 和 {2} {3} +luckperms.command.editor.apply-edits.success.additions=新增 +luckperms.command.editor.apply-edits.success.additions-singular=新增 +luckperms.command.editor.apply-edits.success.deletions=删减 +luckperms.command.editor.apply-edits.success.deletions-singular=删减 +luckperms.command.editor.apply-edits.no-changes=没有从网页编辑器中应用任何更改,因为返回的数据不包含任何修改 +luckperms.command.editor.apply-edits.unknown-type=无法将编辑应用于指定的对象类型 +luckperms.command.editor.apply-edits.unable-to-read=无法使用给定的代码读取数据 +luckperms.command.search.searching.permission=搜索带有 {0} 的用户和权限组 +luckperms.command.search.searching.inherit=搜索继承自 {0} 的用户和权限组 +luckperms.command.search.result=发现来自 {1} 个用户和 {2} 个权限组的 {0} 个条目 +luckperms.command.search.result.default-notice=注意\: 在搜索默认组的成员时, 没有其他权限的离线玩家将不会被显示出来\! +luckperms.command.search.showing-users=显示用户条目 +luckperms.command.search.showing-groups=显示权限组条目 +luckperms.command.tree.start=正在生成权限树, 请稍候... +luckperms.command.tree.empty=无法生成权限树, 没有找到结果 +luckperms.command.tree.url=权限树 URL +luckperms.command.verbose.invalid-filter={0} 不是一个有效的详细日志过滤器 +luckperms.command.verbose.enabled=详细日志 {0} 过滤器\: {1} +luckperms.command.verbose.command-exec=强制 {0} 执行命令 {1} 并报告所有的检查结果... +luckperms.command.verbose.off=详细日志 {0} +luckperms.command.verbose.command-exec-complete=命令执行完毕 +luckperms.command.verbose.command.no-checks=命令执行完毕, 但没有进行权限检查 +luckperms.command.verbose.command.possibly-async=这可能是因为该插件在后台运行命令 (异步) +luckperms.command.verbose.command.try-again-manually=你仍然可以手动使用 verbose 来检测 +luckperms.command.verbose.enabled-recording=详细日志 {0} 过滤器\: {1} +luckperms.command.verbose.uploading=详细日志 {0}, 正在上传记录... +luckperms.command.verbose.url=详细的日志记录 URL +luckperms.command.verbose.enabled-term=启用 +luckperms.command.verbose.disabled-term=禁用 +luckperms.command.verbose.query-any=任意 +luckperms.command.info.running-plugin=正在运行 +luckperms.command.info.platform-key=平台 +luckperms.command.info.server-brand-key=服务器类型 +luckperms.command.info.server-version-key=服务器版本 +luckperms.command.info.storage-key=存储 +luckperms.command.info.storage-type-key=类型 +luckperms.command.info.storage.meta.split-types-key=类型 +luckperms.command.info.storage.meta.ping-key=延迟 +luckperms.command.info.storage.meta.connected-key=已连接 +luckperms.command.info.storage.meta.file-size-key=文件大小 +luckperms.command.info.extensions-key=扩展 +luckperms.command.info.messaging-key=消息服务 +luckperms.command.info.instance-key=实例 +luckperms.command.info.static-contexts-key=静态情境 +luckperms.command.info.online-players-key=在线玩家 +luckperms.command.info.online-players-unique={0} 唯一 +luckperms.command.info.uptime-key=运行时间 +luckperms.command.info.local-data-key=本地数据 +luckperms.command.info.local-data={0} 个用户, {1} 个权限组, {2} 个权限组路线 +luckperms.command.generic.create.success={0} 已成功创建 +luckperms.command.generic.create.error=创建 {0} 时出现了一个错误 +luckperms.command.generic.create.error-already-exists={0} 已存在 +luckperms.command.generic.delete.success={0} 已成功删除 +luckperms.command.generic.delete.error=删除 {0} 时出现了一个错误 +luckperms.command.generic.delete.error-doesnt-exist={0} 并不存在 +luckperms.command.generic.rename.success={0} 成功重名为 {1} +luckperms.command.generic.clone.success={0} 已成功克隆到 {1} +luckperms.command.generic.info.parent.title=父权限组 +luckperms.command.generic.info.parent.temporary-title=临时父权限组 +luckperms.command.generic.info.expires-in=过期时间 +luckperms.command.generic.info.inherited-from=继承自 +luckperms.command.generic.info.inherited-from-self=自己 +luckperms.command.generic.show-tracks.title={0} 的权限组路线 +luckperms.command.generic.show-tracks.empty={0} 不在任何权限组路线上 +luckperms.command.generic.clear.node-removed={0} 个权限节点被移除 +luckperms.command.generic.clear.node-removed-singular=权限节点 {0} 已移除 +luckperms.command.generic.clear={0} 在情境 {1} 中的节点已被清除 +luckperms.command.generic.permission.info.title={0} 的权限 +luckperms.command.generic.permission.info.empty={0} 没有设置任何权限 +luckperms.command.generic.permission.info.click-to-remove=点击从 {0} 中移除此权限节点 +luckperms.command.generic.permission.check.info.title={0} 的权限信息 +luckperms.command.generic.permission.check.info.directly={0} 已在情境 {3} 中将 {1} 设置为 {2} +luckperms.command.generic.permission.check.info.inherited={0} 在情境 {4} 中继承的 {3} 将 {1} 设置为 {2} +luckperms.command.generic.permission.check.info.not-directly={0} 没有设置 {1} +luckperms.command.generic.permission.check.info.not-inherited={0} 没有继承 {1} +luckperms.command.generic.permission.check.result.title=对 {0} 的权限检查 +luckperms.command.generic.permission.check.result.result-key=结果 +luckperms.command.generic.permission.check.result.processor-key=处理器 +luckperms.command.generic.permission.check.result.cause-key=原因 +luckperms.command.generic.permission.check.result.context-key=情境 +luckperms.command.generic.permission.set=在情境 {3} 中将 {2} 的权限 {0} 设置为 {1} +luckperms.command.generic.permission.already-has={0} 在情境 {2} 中已经设置了 {1} +luckperms.command.generic.permission.set-temp=在情境 {4} 中将 {2} 的权限 {0} 设置为 {1}, 有效期\: {3} +luckperms.command.generic.permission.already-has-temp={0} 在情境 {2} 中已经临时设置了 {1} +luckperms.command.generic.permission.unset=在情境 {2} 中为 {1} 取消设置 {0} +luckperms.command.generic.permission.doesnt-have={0} 没有在情境 {2} 中设置 {1} +luckperms.command.generic.permission.unset-temp=在情境 {2} 中为 {1} 取消设置临时权限 {0} +luckperms.command.generic.permission.subtract=在情境 {4} 中将 {2} 的权限 {0} 设置为 {1}, 有效期\: {3}, 比之前少了 {5} +luckperms.command.generic.permission.doesnt-have-temp={0} 没有在情境 {2} 中临时设置 {1} +luckperms.command.generic.permission.clear={0} 在情境 {1} 中的权限已被清除 +luckperms.command.generic.parent.info.title={0} 的父权限组 +luckperms.command.generic.parent.info.empty={0} 没有定义任何父权限组 +luckperms.command.generic.parent.info.click-to-remove=单击以从 {0} 中移除此父权限组 +luckperms.command.generic.parent.add={0} 现在在情境 {2} 中继承 {1} 的权限 +luckperms.command.generic.parent.add-temp={0} 现在在情境 {3} 中继承 {1} 的权限, 有效期\: {2} +luckperms.command.generic.parent.set={0} 在情境 {2} 中清除了现有的父权限组, 现在只继承 {1} +luckperms.command.generic.parent.set-track={0} 在情境 {3} 中清除了包含在权限组路线 {1} 中的父权限组, 现在只继承 {2} +luckperms.command.generic.parent.remove={0} 在情境 {2} 中不再继承 {1} 的权限 +luckperms.command.generic.parent.remove-temp={0} 在情境 {2} 中不再临时继承 {1} 的权限 +luckperms.command.generic.parent.subtract={0} 在情境 {3} 中继承 {1} 的权限, 有效期\: {2}, 比之前少了 {4} +luckperms.command.generic.parent.clear={0} 在情境 {1} 中的父权限组已被清除 +luckperms.command.generic.parent.clear-track={0} 在情境 {2} 中清除了包含在权限组路线 {1} 中的父权限组 +luckperms.command.generic.parent.already-inherits={0} 在情境 {2} 中已经继承 {1} 的权限 +luckperms.command.generic.parent.doesnt-inherit={0} 没有在上下文 {2} 中继承 {1} 的权限 +luckperms.command.generic.parent.already-temp-inherits={0} 在情境 {2} 中已经临时继承 {1} 的权限 +luckperms.command.generic.parent.doesnt-temp-inherit={0} 没有在情境 {2} 中临时继承 {1} 的权限 +luckperms.command.generic.chat-meta.info.title-prefix={0} 的前缀 +luckperms.command.generic.chat-meta.info.title-suffix={0} 的后缀 +luckperms.command.generic.chat-meta.info.none-prefix={0} 没有前缀 +luckperms.command.generic.chat-meta.info.none-suffix={0} 没有后缀 +luckperms.command.generic.chat-meta.info.click-to-remove=单击以从 {1} 中移除 {0} +luckperms.command.generic.chat-meta.already-has={0} 在情境 {4} 中已经设置了 {1} {2}, 优先级为 {3} +luckperms.command.generic.chat-meta.already-has-temp={0} 在情境 {4} 中已经临时设置了 {1} {2}, 优先级为 {3} +luckperms.command.generic.chat-meta.doesnt-have={0} 没有在情境 {4} 中设置优先级为 {3} 的 {1} {2} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} 没有在情境 {4} 中临时设置优先级为 {3} 的 {1} {2} +luckperms.command.generic.chat-meta.add={0} 在情境 {4} 中设置了 {1} {2}, 优先级为 {3} +luckperms.command.generic.chat-meta.add-temp={0} 在情境 {5} 中设置了 {1} {2}, 优先级为 {3}, 有效期\: {4} +luckperms.command.generic.chat-meta.remove={0} 在情境 {4} 中移除了优先级为 {3} 的 {1} {2} +luckperms.command.generic.chat-meta.remove-bulk={0} 在情境 {3} 中移除了所有优先级为 {2} 的 {1} +luckperms.command.generic.chat-meta.remove-temp={0} 在情境 {4} 中移除了优先级为 {3} 的临时 {1} {2} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} 在情境 {3} 中移除了所有优先级为 {2} 的临时 {1} +luckperms.command.generic.meta.info.title={0} 的元数据 +luckperms.command.generic.meta.info.none={0} 没有元数据 +luckperms.command.generic.meta.info.click-to-remove=单击以从 {0} 中移除此元数据节点 +luckperms.command.generic.meta.already-has={0} 在情境 {3} 中已经将元数据键 {1} 设置为 {2} +luckperms.command.generic.meta.already-has-temp={0} 在情境 {3} 中已经将元数据键 {1} 临时设置为 {2} +luckperms.command.generic.meta.doesnt-have={0} 没有在情境 {2} 中设置元数据键 {1} +luckperms.command.generic.meta.doesnt-have-temp={0} 没有在情境 {2} 中临时设置元数据键 {1} +luckperms.command.generic.meta.set=在情境 {3} 中将 {2} 的元数据键 {0} 设置为 {1} +luckperms.command.generic.meta.set-temp=在情境 {4} 中将 {2} 的元数据键 {0} 设置为 {1}, 有效期\: {3} +luckperms.command.generic.meta.unset=在情境 {2} 中为 {1} 取消设置元数据键 {0} +luckperms.command.generic.meta.unset-temp=在情境 {2} 中为 {1} 取消设置临时元数据键 {0} +luckperms.command.generic.meta.clear={0} 在情境 {2} 中匹配类型 {1} 的元数据已被清除 +luckperms.command.generic.contextual-data.title=情境数据 +luckperms.command.generic.contextual-data.mode.key=模式 +luckperms.command.generic.contextual-data.mode.server=服务器 +luckperms.command.generic.contextual-data.mode.active-player=活跃玩家 +luckperms.command.generic.contextual-data.contexts-key=情境 +luckperms.command.generic.contextual-data.prefix-key=前缀 +luckperms.command.generic.contextual-data.suffix-key=后缀 +luckperms.command.generic.contextual-data.primary-group-key=主组 +luckperms.command.generic.contextual-data.meta-key=元数据 +luckperms.command.generic.contextual-data.null-result=无 +luckperms.command.user.info.title=用户信息 +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=类型 +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=离线 +luckperms.command.user.info.status-key=状态 +luckperms.command.user.info.status.online=在线 +luckperms.command.user.info.status.offline=离线 +luckperms.command.user.removegroup.error-primary=你不能将用户从他们的主组中移除 +luckperms.command.user.primarygroup.not-member={0} 还不是 {1} 的成员, 现在正在加入 +luckperms.command.user.primarygroup.already-has={0} 已经将 {1} 设置为其的主权限组 +luckperms.command.user.primarygroup.warn-option=警告\: 此服务器 ({0}) 使用的主权限组计算方法可能未反映此更改 +luckperms.command.user.primarygroup.set={0} 的主组设置为 {1} +luckperms.command.user.track.error-not-contain-group={0} 尚未在 {1} 上的任何权限组中 +luckperms.command.user.track.unsure-which-track=不确定使用哪个权限组路线, 请将其指定为参数 +luckperms.command.user.track.missing-group-advice=创建权限组或将其从权限组路线中移除并重试 +luckperms.command.user.promote.added-to-first={0} 在情境 {3} 中不在 {1} 上的任何权限组中, 因此其被添加到第一个组 {2} +luckperms.command.user.promote.not-on-track={0} 不在 {1} 上的任何权限组中, 因此未能提升 +luckperms.command.user.promote.success=在情境 {4} 中将 {0} 沿权限组路线 {1} 从 {2} 提升到 {3} +luckperms.command.user.promote.end-of-track=已到达权限组路线 {0} 的末尾, 无法继续提升 {1} +luckperms.command.user.promote.next-group-deleted=权限组路线上的下一个权限组 {0} 不再存在 +luckperms.command.user.promote.unable-to-promote=无法提升用户 +luckperms.command.user.demote.success=在情境 {4} 中将 {0} 沿权限组路线 {1} 从 {2} 降级到 {3} +luckperms.command.user.demote.end-of-track=已到达权限组路线 {0} 的起点, 因此 {1} 已从 {2} 中移除 +luckperms.command.user.demote.end-of-track-not-removed=已到达权限组路线 {0} 的起点, 但未从第一个组中移除 {1} +luckperms.command.user.demote.previous-group-deleted=权限组路线上的前一个权限组 {0} 不再存在 +luckperms.command.user.demote.unable-to-demote=无法降级用户 +luckperms.command.group.list.title=权限组 +luckperms.command.group.delete.not-default=你不能删除默认组 +luckperms.command.group.info.title=权限组信息 +luckperms.command.group.info.display-name-key=显示名称 +luckperms.command.group.info.weight-key=权重 +luckperms.command.group.setweight.set=将权限组 {1} 的权重设置为 {0} +luckperms.command.group.setdisplayname.doesnt-have={0} 没有设置显示名称 +luckperms.command.group.setdisplayname.already-has={0} 已经设置了显示名称为 {1} +luckperms.command.group.setdisplayname.already-in-use=显示名称 {0} 已被 {1} 使用 +luckperms.command.group.setdisplayname.set=在情境 {2} 中将组 {1} 的显示名称设置为 {0} +luckperms.command.group.setdisplayname.removed=在情境 {1} 中移除了组 {0} 的显示名称 +luckperms.command.track.list.title=权限组路线 +luckperms.command.track.path.empty=无 +luckperms.command.track.info.showing-track=显示权限组路线 +luckperms.command.track.info.path-property=路线 +luckperms.command.track.clear=权限组路线 {0} 上的路线已清除 +luckperms.command.track.append.success=权限组 {0} 被附加到权限组路线 {1} 中 +luckperms.command.track.insert.success=权限组 {0} 被插入到权限组路线 {1} 的位置 {2} +luckperms.command.track.insert.error-number=需要数字, 但收到\: {0} +luckperms.command.track.insert.error-invalid-pos=无法插入位置 {0} +luckperms.command.track.insert.error-invalid-pos-reason=无效位置 +luckperms.command.track.remove.success=权限组 {0} 已从权限组路线 {1} 中移除 +luckperms.command.track.error-empty={0} 不能使用, 因为它是空的或只包含一个组 +luckperms.command.track.error-multiple-groups={0} 是此权限组路线上多个组的成员 +luckperms.command.track.error-ambiguous=无法确定其位置 +luckperms.command.track.already-contains={0} 已经包含 {1} +luckperms.command.track.doesnt-contain={0} 没有包含 {1} +luckperms.command.log.load-error=无法加载日志 +luckperms.command.log.invalid-page=页码无效 +luckperms.command.log.invalid-page-range=请输入一个介于 {0} 和 {1} 之间的值 +luckperms.command.log.empty=没有可显示的日志条目 +luckperms.command.log.notify.error-console=无法切换控制台的通知 +luckperms.command.log.notify.enabled-term=启用 +luckperms.command.log.notify.disabled-term=禁用 +luckperms.command.log.notify.changed-state={0} 日志输出 +luckperms.command.log.notify.already-on=你已经在接收通知 +luckperms.command.log.notify.already-off=你目前并未接收通知 +luckperms.command.log.notify.invalid-state=状态未知. 需要 {0} 或 {1} +luckperms.command.log.show.search=显示包含查询内容 {0} 的最近的操作 +luckperms.command.log.show.recent=显示最近的操作 +luckperms.command.log.show.by=显示 {0} 最近的操作 +luckperms.command.log.show.history=显示 {0} {1} 的历史记录 +luckperms.command.export.error-term=错误 +luckperms.command.export.already-running=另一个导出过程正在运行 +luckperms.command.export.file.already-exists=文件 {0} 已存在 +luckperms.command.export.file.not-writable=文件 {0} 无法被写入 +luckperms.command.export.file.success=已成功导出到 {0} +luckperms.command.export.file-unexpected-error-writing=在写入文件时发生了意外的错误 +luckperms.command.export.web.export-code=导出代码 +luckperms.command.export.web.import-command-description=使用以下命令导入 +luckperms.command.import.term=导入 +luckperms.command.import.error-term=错误 +luckperms.command.import.already-running=另一个导入过程已经在运行 +luckperms.command.import.file.doesnt-exist=文件 {0} 不存在 +luckperms.command.import.file.not-readable=文件 {0} 不可读 +luckperms.command.import.file.unexpected-error-reading=在读取导入文件时发生了意外的错误 +luckperms.command.import.file.correct-format=这是正确的格式吗? +luckperms.command.import.web.unable-to-read=无法使用给定的代码读取数据 +luckperms.command.import.progress.percent=已完成{0}% +luckperms.command.import.progress.operations={0}/{1} 操作完成 +luckperms.command.import.starting=正在开始导入过程 +luckperms.command.import.completed=已完成 +luckperms.command.import.duration=花费了 {0} 秒 +luckperms.command.bulkupdate.must-use-console=批量更新命令只能在控制台使用 +luckperms.command.bulkupdate.invalid-data-type=无效的类型, 需要 {0} +luckperms.command.bulkupdate.invalid-constraint=无效的约束 {0} +luckperms.command.bulkupdate.invalid-constraint-format=约束应遵循格式 {0} +luckperms.command.bulkupdate.invalid-comparison=无效的比较运算符 {0} +luckperms.command.bulkupdate.invalid-comparison-format=需要为以下之一\: {0} +luckperms.command.bulkupdate.queued=批量更新操作排队中 +luckperms.command.bulkupdate.confirm=运行 {0} 来执行更新 +luckperms.command.bulkupdate.unknown-id=ID为 {0} 的操作不存在或已过期 +luckperms.command.bulkupdate.starting=正在进行批量更新 +luckperms.command.bulkupdate.success=批量更新已成功完成 +luckperms.command.bulkupdate.success.statistics.nodes=受影响的节点总数 +luckperms.command.bulkupdate.success.statistics.users=受影响的用户总数 +luckperms.command.bulkupdate.success.statistics.groups=受影响的权限组总数 +luckperms.command.bulkupdate.failure=批量更新失败, 请检查控制台获得错误信息 +luckperms.command.update-task.request=已请求更新任务, 请稍候 +luckperms.command.update-task.complete=更新任务已完成 +luckperms.command.update-task.push.attempting=正在尝试推送至其他服务器 +luckperms.command.update-task.push.complete=已成功通过 {0} 通知其它服务器 +luckperms.command.update-task.push.error=在向其他服务器推送更改时发生了错误 +luckperms.command.update-task.push.error-not-setup=无法将更改推送到其他服务器, 因为消息服务尚未配置 +luckperms.command.reload-config.success=已重新加载配置文件 +luckperms.command.reload-config.restart-note=某些选项仅在服务器重新启动后才应用 +luckperms.command.translations.searching=正在搜索可用的翻译, 请稍候... +luckperms.command.translations.searching-error=无法获得可用翻译的列表 +luckperms.command.translations.installed-translations=已安装的翻译 +luckperms.command.translations.available-translations=可用的翻译 +luckperms.command.translations.percent-translated=已翻译{0}% +luckperms.command.translations.translations-by=由 +luckperms.command.translations.installing=正在安装翻译, 请稍候... +luckperms.command.translations.download-error=无法下载 {0} 的翻译 +luckperms.command.translations.installing-specific=正在安装语言 {0}... +luckperms.command.translations.install-complete=安装已完成 +luckperms.command.translations.download-prompt=使用 {0} 下载并安装由社区提供的翻译的最新版本 +luckperms.command.translations.download-override-warning=请注意, 此操作将会覆盖您对这些语言做出的任何更改 +luckperms.usage.user.description=用于在 LuckPerms 中管理用户的命令. (LuckPerms 中的 "user" 代表玩家, 可以引用 UUID 或用户名称) +luckperms.usage.group.description=用于在 LuckPerms 中管理权限组的命令. 权限组只是可以授予用户的权限分配的集合, 使用 ''''creategroup'''' 命令创建新组 +luckperms.usage.track.description=用于在 LuckPerms 中管理权限组路线的命令. 权限组路线是一组有序的权限组, 可用于定义晋升和降级 +luckperms.usage.log.description=用于在 LuckPerms 中管理日志记录功能的命令. +luckperms.usage.sync.description=将插件存储中的所有数据重新加载到内存中, 并应用检测到的任何更改. +luckperms.usage.info.description=打印关于当前插件实例的一般信息. +luckperms.usage.editor.description=创建一个新的网页编辑器会话 +luckperms.usage.editor.argument.type=要加载到编辑器中的类型. (''''all'''', ''''users'''' 或 ''''groups'''') +luckperms.usage.editor.argument.filter=过滤用户条目的权限 +luckperms.usage.verbose.description=控制插件的详细日志系统 +luckperms.usage.verbose.argument.action=启用/禁用日志记录, 或上传记录的输出 +luckperms.usage.verbose.argument.filter=匹配条目的过滤器 +luckperms.usage.verbose.argument.commandas=要运行命令的玩家和要运行的命令 +luckperms.usage.tree.description=生成 LuckPerms 已知的所有权限的树视图 (有序列表层次结构) +luckperms.usage.tree.argument.scope=树的根. 指定 "." 以包含所有权限 +luckperms.usage.tree.argument.player=要检查的在线玩家的名称 +luckperms.usage.search.description=搜索具有特定权限的用户和权限组 +luckperms.usage.search.argument.permission=要搜索的权限 +luckperms.usage.search.argument.page=要查看的页 +luckperms.usage.network-sync.description=与存储同步更改并请求网络上的所有其他服务器也这样做 +luckperms.usage.import.description=从先前导出的文件导入数据 +luckperms.usage.import.argument.file=要导入的文件 +luckperms.usage.import.argument.replace=替换现有数据而不是合并 +luckperms.usage.import.argument.upload=上传先前导出的数据 +luckperms.usage.export.description=将所有权限数据导出到指定文件. 以后可以重新导入. +luckperms.usage.export.argument.file=要导出的文件 +luckperms.usage.export.argument.without-users=将用户从导出中排除 +luckperms.usage.export.argument.without-groups=将权限组从导出中排除 +luckperms.usage.export.argument.upload=将所有权限数据上传到网络. 稍后可以重新导入(最多保留14天). +luckperms.usage.reload-config.description=重新加载一些配置选项 +luckperms.usage.bulk-update.description=在所有数据上执行批量变更查询 +luckperms.usage.bulk-update.argument.data-type=要更改的数据类型. ("all", "users" 或 "groups") +luckperms.usage.bulk-update.argument.action=要对数据执行的操作. ("update" 或 "delete") +luckperms.usage.bulk-update.argument.action-field=要更新的字段. 仅"update"操作需要. ("permission", "server" 或 "world") +luckperms.usage.bulk-update.argument.action-value=要替换成的值. 仅"update"操作需要. +luckperms.usage.bulk-update.argument.constraint=更新所需的限制条件 +luckperms.usage.translations.description=管理翻译 +luckperms.usage.translations.argument.install=安装翻译的子命令 +luckperms.usage.apply-edits.description=应用从网页编辑器所做的权限更改 +luckperms.usage.apply-edits.argument.code=数据的唯一代码 +luckperms.usage.apply-edits.argument.target=将数据应用到谁 +luckperms.usage.create-group.description=创建一个新的权限组 +luckperms.usage.create-group.argument.name=权限组的名称 +luckperms.usage.create-group.argument.weight=权限组的权重 +luckperms.usage.create-group.argument.display-name=权限组的显示名称 +luckperms.usage.delete-group.description=删除一个权限组 +luckperms.usage.delete-group.argument.name=权限组的名称 +luckperms.usage.list-groups.description=列出平台上的所有权限组 +luckperms.usage.create-track.description=创建一个新的权限组路线 +luckperms.usage.create-track.argument.name=权限组路线的名称 +luckperms.usage.delete-track.description=删除一个权限组路线 +luckperms.usage.delete-track.argument.name=权限组路线的名称 +luckperms.usage.list-tracks.description=列出平台上的所有权限组路线 +luckperms.usage.user-info.description=显示用户信息 +luckperms.usage.user-switchprimarygroup.description=切换用户的主组 +luckperms.usage.user-switchprimarygroup.argument.group=要切换到的权限组 +luckperms.usage.user-promote.description=在指定的权限组路线上提升用户 +luckperms.usage.user-promote.argument.track=要提升用户的权限组路线 +luckperms.usage.user-promote.argument.context=要提升用户的情境 +luckperms.usage.user-promote.argument.dont-add-to-first=只有当用户已经在权限组路线上时才进行提升 +luckperms.usage.user-demote.description=在指定的权限组路线上降级用户 +luckperms.usage.user-demote.argument.track=要降级用户的权限组路线 +luckperms.usage.user-demote.argument.context=要降级用户的情境 +luckperms.usage.user-demote.argument.dont-remove-from-first=防止将用户从第一个组中移除 +luckperms.usage.user-clone.description=克隆用户 +luckperms.usage.user-clone.argument.user=要克隆到的用户名称或UUID +luckperms.usage.group-info.description=提供关于权限组的信息 +luckperms.usage.group-listmembers.description=显示继承此组的用户和权限组 +luckperms.usage.group-listmembers.argument.page=要查看的页 +luckperms.usage.group-setweight.description=设置权限组的权重 +luckperms.usage.group-setweight.argument.weight=要设置的权重 +luckperms.usage.group-set-display-name.description=设置权限组的显示名称 +luckperms.usage.group-set-display-name.argument.name=要设置的名称 +luckperms.usage.group-set-display-name.argument.context=要设置名称的情境 +luckperms.usage.group-rename.description=重命名权限组 +luckperms.usage.group-rename.argument.name=新的名称 +luckperms.usage.group-clone.description=克隆权限组 +luckperms.usage.group-clone.argument.name=要克隆到的权限组名称 +luckperms.usage.holder-editor.description=打开网页权限编辑器 +luckperms.usage.holder-showtracks.description=列出对象所在的权限组路线 +luckperms.usage.holder-clear.description=移除所有权限、父权限组和元数据 +luckperms.usage.holder-clear.argument.context=要过滤的情境: +luckperms.usage.permission.description=编辑权限 +luckperms.usage.parent.description=编辑继承 +luckperms.usage.meta.description=编辑元数据值 +luckperms.usage.permission-info.description=列出对象拥有的权限节点 +luckperms.usage.permission-info.argument.page=要查看的页 +luckperms.usage.permission-info.argument.sort-mode=如何排序条目 +luckperms.usage.permission-set.description=设置对象的权限 +luckperms.usage.permission-set.argument.node=要设置的权限节点 +luckperms.usage.permission-set.argument.value=节点的值 +luckperms.usage.permission-set.argument.context=要添加权限的情境 +luckperms.usage.permission-unset.description=取消设置对象的权限 +luckperms.usage.permission-unset.argument.node=要取消设置的权限节点 +luckperms.usage.permission-unset.argument.context=要取消设置权限的情境 +luckperms.usage.permission-settemp.description=临时设置对象的权限 +luckperms.usage.permission-settemp.argument.node=要设置的权限节点 +luckperms.usage.permission-settemp.argument.value=节点的值 +luckperms.usage.permission-settemp.argument.duration=权限节点的有效期 +luckperms.usage.permission-settemp.argument.temporary-modifier=要如何应用临时权限 +luckperms.usage.permission-settemp.argument.context=要添加权限的情境 +luckperms.usage.permission-unsettemp.description=取消设置对象的临时权限 +luckperms.usage.permission-unsettemp.argument.node=要取消设置的权限节点 +luckperms.usage.permission-unsettemp.argument.duration=要减去的有效期 +luckperms.usage.permission-unsettemp.argument.context=要取消设置权限的情境 +luckperms.usage.permission-check.description=检查对象是否拥有特定的权限节点 +luckperms.usage.permission-check.argument.node=要检查的权限节点 +luckperms.usage.permission-clear.description=清除所有权限 +luckperms.usage.permission-clear.argument.context=要过滤的情境: +luckperms.usage.parent-info.description=列出该对象继承的权限组 +luckperms.usage.parent-info.argument.page=要查看的页 +luckperms.usage.parent-info.argument.sort-mode=如何排序条目 +luckperms.usage.parent-set.description=移除对象已经继承的所有权限组并将其添加到给定的权限组中 +luckperms.usage.parent-set.argument.group=要设置的权限组 +luckperms.usage.parent-set.argument.context=要设置权限组的情境 +luckperms.usage.parent-add.description=为对象添加另一个要继承的权限组以从其继承权限 +luckperms.usage.parent-add.argument.group=要继承的权限组 +luckperms.usage.parent-add.argument.context=要继承权限组的情境 +luckperms.usage.parent-remove.description=移除先前继承的某个组 +luckperms.usage.parent-remove.argument.group=要移除的权限组 +luckperms.usage.parent-remove.argument.context=要移除权限组的情境 +luckperms.usage.parent-set-track.description=移除对象已经继承的所有包含在给定权限组路线上的权限组并将其添加到给定的权限组中 +luckperms.usage.parent-set-track.argument.track=用于设置的权限组路线 +luckperms.usage.parent-set-track.argument.group=要设置的权限组, 或该权限组在给定权限组路线上的位置 +luckperms.usage.parent-set-track.argument.context=要设置权限组的情境 +luckperms.usage.parent-add-temp.description=为对象添加另一个要临时继承的权限组以从其继承权限 +luckperms.usage.parent-add-temp.argument.group=要继承的权限组 +luckperms.usage.parent-add-temp.argument.duration=临时权限组的有效期 +luckperms.usage.parent-add-temp.argument.temporary-modifier=要如何应用临时权限 +luckperms.usage.parent-add-temp.argument.context=要继承权限组的情境 +luckperms.usage.parent-remove-temp.description=移除先前临时继承的某个组 +luckperms.usage.parent-remove-temp.argument.group=要移除的权限组 +luckperms.usage.parent-remove-temp.argument.duration=要减去的有效期 +luckperms.usage.parent-remove-temp.argument.context=要移除权限组的情境 +luckperms.usage.parent-clear.description=清除所有父权限组 +luckperms.usage.parent-clear.argument.context=要过滤的情境: +luckperms.usage.parent-clear-track.description=清除包含在给定权限组路线上的所有父权限组 +luckperms.usage.parent-clear-track.argument.track=用于清除的权限组路线 +luckperms.usage.parent-clear-track.argument.context=要过滤的情境: +luckperms.usage.meta-info.description=显示所有聊天元数据 +luckperms.usage.meta-set.description=设置元数据值 +luckperms.usage.meta-set.argument.key=要设置的键 +luckperms.usage.meta-set.argument.value=要设置的值 +luckperms.usage.meta-set.argument.context=要添加元数据的情境 +luckperms.usage.meta-unset.description=取消设置元数据值 +luckperms.usage.meta-unset.argument.key=要取消设置的键 +luckperms.usage.meta-unset.argument.context=要移除元数据的情境 +luckperms.usage.meta-settemp.description=临时设置元数据值 +luckperms.usage.meta-settemp.argument.key=要设置的键 +luckperms.usage.meta-settemp.argument.value=要设置的值 +luckperms.usage.meta-settemp.argument.duration=元数据值的有效期 +luckperms.usage.meta-settemp.argument.context=要添加元数据的情境 +luckperms.usage.meta-unsettemp.description=取消设置临时元数据值 +luckperms.usage.meta-unsettemp.argument.key=要取消设置的键 +luckperms.usage.meta-unsettemp.argument.context=要移除元数据的情境 +luckperms.usage.meta-addprefix.description=添加一个前缀 +luckperms.usage.meta-addprefix.argument.priority=要添加的前缀的优先级 +luckperms.usage.meta-addprefix.argument.prefix=要添加的前缀 +luckperms.usage.meta-addprefix.argument.context=要添加前缀的情境 +luckperms.usage.meta-addsuffix.description=添加一个后缀 +luckperms.usage.meta-addsuffix.argument.priority=要添加的后缀的优先级 +luckperms.usage.meta-addsuffix.argument.suffix=要添加的后缀 +luckperms.usage.meta-addsuffix.argument.context=要添加后缀的情境 +luckperms.usage.meta-setprefix.description=设置一个前缀 +luckperms.usage.meta-setprefix.argument.priority=要设置的前缀的优先级 +luckperms.usage.meta-setprefix.argument.prefix=要设置的前缀 +luckperms.usage.meta-setprefix.argument.context=要设置前缀的情境 +luckperms.usage.meta-setsuffix.description=设置一个后缀 +luckperms.usage.meta-setsuffix.argument.priority=要设置的后缀的优先级 +luckperms.usage.meta-setsuffix.argument.suffix=要设置的后缀 +luckperms.usage.meta-setsuffix.argument.context=要设置后缀的情境 +luckperms.usage.meta-removeprefix.description=移除一个前缀 +luckperms.usage.meta-removeprefix.argument.priority=要移除的前缀的优先级 +luckperms.usage.meta-removeprefix.argument.prefix=要移除的前缀 +luckperms.usage.meta-removeprefix.argument.context=要移除前缀的情境 +luckperms.usage.meta-removesuffix.description=移除一个后缀 +luckperms.usage.meta-removesuffix.argument.priority=要移除的后缀的优先级 +luckperms.usage.meta-removesuffix.argument.suffix=要移除的后缀 +luckperms.usage.meta-removesuffix.argument.context=要移除后缀的情境 +luckperms.usage.meta-addtemp-prefix.description=临时添加一个前缀 +luckperms.usage.meta-addtemp-prefix.argument.priority=要添加的前缀的优先级 +luckperms.usage.meta-addtemp-prefix.argument.prefix=要添加的前缀 +luckperms.usage.meta-addtemp-prefix.argument.duration=要添加的前缀的有效期 +luckperms.usage.meta-addtemp-prefix.argument.context=要添加前缀的情境 +luckperms.usage.meta-addtemp-suffix.description=临时添加一个后缀 +luckperms.usage.meta-addtemp-suffix.argument.priority=要添加的后缀的优先级 +luckperms.usage.meta-addtemp-suffix.argument.suffix=要添加的后缀 +luckperms.usage.meta-addtemp-suffix.argument.duration=要添加的后缀的有效期 +luckperms.usage.meta-addtemp-suffix.argument.context=要添加后缀的情境 +luckperms.usage.meta-settemp-prefix.description=临时设置一个前缀 +luckperms.usage.meta-settemp-prefix.argument.priority=要设置的前缀的优先级 +luckperms.usage.meta-settemp-prefix.argument.prefix=要设置的前缀 +luckperms.usage.meta-settemp-prefix.argument.duration=要设置的前缀的有效期 +luckperms.usage.meta-settemp-prefix.argument.context=要设置前缀的情境 +luckperms.usage.meta-settemp-suffix.description=临时设置一个后缀 +luckperms.usage.meta-settemp-suffix.argument.priority=要设置的后缀的优先级 +luckperms.usage.meta-settemp-suffix.argument.suffix=要设置的后缀 +luckperms.usage.meta-settemp-suffix.argument.duration=要设置的后缀的有效期 +luckperms.usage.meta-settemp-suffix.argument.context=要设置后缀的情境 +luckperms.usage.meta-removetemp-prefix.description=移除一个临时前缀 +luckperms.usage.meta-removetemp-prefix.argument.priority=要移除的前缀的优先级 +luckperms.usage.meta-removetemp-prefix.argument.prefix=要移除的前缀 +luckperms.usage.meta-removetemp-prefix.argument.context=要移除前缀的情境 +luckperms.usage.meta-removetemp-suffix.description=移除一个临时后缀 +luckperms.usage.meta-removetemp-suffix.argument.priority=要移除的后缀的优先级 +luckperms.usage.meta-removetemp-suffix.argument.suffix=要移除的后缀 +luckperms.usage.meta-removetemp-suffix.argument.context=要移除后缀的情境 +luckperms.usage.meta-clear.description=清除所有元数据 +luckperms.usage.meta-clear.argument.type=要移除的元数据的类型 +luckperms.usage.meta-clear.argument.context=要过滤的情境: +luckperms.usage.track-info.description=提供关于权限组路线的信息 +luckperms.usage.track-editor.description=打开网页权限编辑器 +luckperms.usage.track-append.description=将一个权限组附加到权限组路线的末尾 +luckperms.usage.track-append.argument.group=要添加的权限组 +luckperms.usage.track-insert.description=在权限组路线的指定位置插入权限组 +luckperms.usage.track-insert.argument.group=要插入的权限组 +luckperms.usage.track-insert.argument.position=要插入权限组的位置 (权限组路线上的第一个位置是1) +luckperms.usage.track-remove.description=从权限组路线中移除一个权限组 +luckperms.usage.track-remove.argument.group=要移除的权限组 +luckperms.usage.track-clear.description=清除权限组路线上的权限组 +luckperms.usage.track-rename.description=重命名权限组路线 +luckperms.usage.track-rename.argument.name=新的名称 +luckperms.usage.track-clone.description=克隆权限组路线 +luckperms.usage.track-clone.argument.name=要克隆到的权限组路线名称 +luckperms.usage.log-recent.description=查看最近的操作 +luckperms.usage.log-recent.argument.user=要过滤的用户名称或UUID +luckperms.usage.log-recent.argument.page=要查看的页码 +luckperms.usage.log-search.description=在日志中搜索条目 +luckperms.usage.log-search.argument.query=要搜索的内容 +luckperms.usage.log-search.argument.page=要查看的页码 +luckperms.usage.log-notify.description=开关日志通知 +luckperms.usage.log-notify.argument.toggle=开启或关闭 +luckperms.usage.log-user-history.description=查看用户的历史记录 +luckperms.usage.log-user-history.argument.user=用户名称或UUID +luckperms.usage.log-user-history.argument.page=要查看的页码 +luckperms.usage.log-group-history.description=查看权限组历史记录 +luckperms.usage.log-group-history.argument.group=权限组的名称 +luckperms.usage.log-group-history.argument.page=要查看的页码 +luckperms.usage.log-track-history.description=查看权限组路线历史记录 +luckperms.usage.log-track-history.argument.track=权限组路线名称 +luckperms.usage.log-track-history.argument.page=要查看的页码 +luckperms.usage.sponge.description=编辑额外的 Sponge 数据 +luckperms.usage.sponge.argument.collection=要查询的集合 +luckperms.usage.sponge.argument.subject=要修改的主体 +luckperms.usage.sponge-permission-info.description=显示主体的权限信息 +luckperms.usage.sponge-permission-info.argument.contexts=要过滤的情境: +luckperms.usage.sponge-permission-set.description=为主体设置权限 +luckperms.usage.sponge-permission-set.argument.node=要设置的权限节点 +luckperms.usage.sponge-permission-set.argument.tristate=权限节点的值 +luckperms.usage.sponge-permission-set.argument.contexts=要设置权限的情境 +luckperms.usage.sponge-permission-clear.description=清除主体的权限 +luckperms.usage.sponge-permission-clear.argument.contexts=要清除权限的情境 +luckperms.usage.sponge-parent-info.description=显示对象的父权限组的信息 +luckperms.usage.sponge-parent-info.argument.contexts=要过滤的情境: +luckperms.usage.sponge-parent-add.description=为主体添加父权限组 +luckperms.usage.sponge-parent-add.argument.collection=父权限组所在的主体集合 +luckperms.usage.sponge-parent-add.argument.subject=父权限组的名称 +luckperms.usage.sponge-parent-add.argument.contexts=要添加父权限组的情境 +luckperms.usage.sponge-parent-remove.description=移除对象的父权限组 +luckperms.usage.sponge-parent-remove.argument.collection=父权限组所在的主体集合 +luckperms.usage.sponge-parent-remove.argument.subject=父权限组的名称 +luckperms.usage.sponge-parent-remove.argument.contexts=要移除父权限组的情境 +luckperms.usage.sponge-parent-clear.description=清除主体的父权限组 +luckperms.usage.sponge-parent-clear.argument.contexts=要清除父权限组的情境 +luckperms.usage.sponge-option-info.description=显示主体的选项的信息 +luckperms.usage.sponge-option-info.argument.contexts=要过滤的情境: +luckperms.usage.sponge-option-set.description=为主体设置一个选项 +luckperms.usage.sponge-option-set.argument.key=要设置的键 +luckperms.usage.sponge-option-set.argument.value=要设置的值 +luckperms.usage.sponge-option-set.argument.contexts=要设置选项的情境 +luckperms.usage.sponge-option-unset.description=取消设置主体的选项 +luckperms.usage.sponge-option-unset.argument.key=要取消设置的键 +luckperms.usage.sponge-option-unset.argument.contexts=要取消设置键的情境 +luckperms.usage.sponge-option-clear.description=清除主体的选项 +luckperms.usage.sponge-option-clear.argument.contexts=要清除选项的情境 diff --git a/src/plugins/LuckPerms/translations/repository/zh_TW.properties b/src/plugins/LuckPerms/translations/repository/zh_TW.properties new file mode 100644 index 0000000..ae14ac7 --- /dev/null +++ b/src/plugins/LuckPerms/translations/repository/zh_TW.properties @@ -0,0 +1,630 @@ +luckperms.logs.actionlog-prefix=記錄 +luckperms.logs.verbose-prefix=詳細資訊 +luckperms.logs.export-prefix=匯出 +luckperms.commandsystem.available-commands=使用 {0} 來查看可用的指令 +luckperms.commandsystem.command-not-recognised=未知的指令 +luckperms.commandsystem.no-permission=你沒有使用該指令的權限! +luckperms.commandsystem.no-permission-subcommands=你沒有使用子指令的權限! +luckperms.commandsystem.already-executing-command=目前有另一個指令正在執行,正在等待該指令執行完成…… +luckperms.commandsystem.usage.sub-commands-header=子指令 +luckperms.commandsystem.usage.usage-header=指令用法 +luckperms.commandsystem.usage.arguments-header=引數 +luckperms.first-time.no-permissions-setup=你似乎還沒設定任何權限! +luckperms.first-time.use-console-to-give-access=你在遊戲裡使用任何 LuckPerms 指令前,需要使用控制台來給予你存取 LuckPerms 的權限 +luckperms.first-time.console-command-prompt=開啟控制台並執行以下指令 +luckperms.first-time.next-step=當你完成操作後,便可以定義你的權限分配和群組 +luckperms.first-time.wiki-prompt=不知道從哪裡開始?到這裡看看:{0} +luckperms.login.try-again=請稍後再試 +luckperms.login.loading-database-error=載入權限資料時發生資料庫錯誤 +luckperms.login.server-admin-check-console-errors=如果你是伺服器管理員,請檢查控制台是否有任何錯誤 +luckperms.login.server-admin-check-console-info=更多資訊請查看伺服器主控台 +luckperms.login.data-not-loaded-at-pre=在登入前階段時未能載入使用者的權限資料 +luckperms.login.unable-to-continue=無法繼續 +luckperms.login.craftbukkit-offline-mode-error=這可能是因為 CraftBukkit 和線上模式設定之間有所衝突 +luckperms.login.unexpected-error=設定權限資料時發生未預期的錯誤 +luckperms.opsystem.disabled=這個伺服器已停用原版 OP 系統。 +luckperms.opsystem.sponge-warning=請注意,安裝權限插件後,伺服器管理員身分不會影響 Sponge 的權限檢查,你必須直接編輯使用者資料 +luckperms.duration.unit.years.plural={0} 年 +luckperms.duration.unit.years.singular={0} 年 +luckperms.duration.unit.years.short={0} 年 +luckperms.duration.unit.months.plural={0} 個月 +luckperms.duration.unit.months.singular={0} 個月 +luckperms.duration.unit.months.short={0} 個月 +luckperms.duration.unit.weeks.plural={0} 週 +luckperms.duration.unit.weeks.singular={0} 週 +luckperms.duration.unit.weeks.short={0} 週 +luckperms.duration.unit.days.plural={0} 天 +luckperms.duration.unit.days.singular={0} 天 +luckperms.duration.unit.days.short={0} 天 +luckperms.duration.unit.hours.plural={0} 小時 +luckperms.duration.unit.hours.singular={0} 小時 +luckperms.duration.unit.hours.short={0} 小時 +luckperms.duration.unit.minutes.plural={0} 分鐘 +luckperms.duration.unit.minutes.singular={0} 分鐘 +luckperms.duration.unit.minutes.short={0} 分 +luckperms.duration.unit.seconds.plural={0} 秒 +luckperms.duration.unit.seconds.singular={0} 秒 +luckperms.duration.unit.seconds.short={0} 秒 +luckperms.duration.since={0} 前 +luckperms.command.misc.invalid-code=驗證碼無效 +luckperms.command.misc.response-code-key=驗證碼 +luckperms.command.misc.error-message-key=訊息 +luckperms.command.misc.bytebin-unable-to-communicate=無法連線至 bytebin +luckperms.command.misc.webapp-unable-to-communicate=無法連線至網路應用程式 +luckperms.command.misc.check-console-for-errors=請到控制台檢查錯誤 +luckperms.command.misc.file-must-be-in-data=檔案 {0} 必須直接放在 data 目錄中 +luckperms.command.misc.wait-to-finish=請等待其完成後再試一次 +luckperms.command.misc.invalid-priority=無效的優先權 {0} +luckperms.command.misc.expected-number=應為數字 +luckperms.command.misc.date-parse-error=無法分析日期 {0} +luckperms.command.misc.date-in-past-error=你無法設定過去的日期! +luckperms.command.misc.page=第 {0} 頁,共 {1} 頁 +luckperms.command.misc.page-entries={0} 個項目 +luckperms.command.misc.none=無 +luckperms.command.misc.loading.error.unexpected=發生未預期的錯誤 +luckperms.command.misc.loading.error.user=尚未載入使用者 +luckperms.command.misc.loading.error.user-specific=無法載入目標使用者 {0} +luckperms.command.misc.loading.error.user-not-found=找不到名為 {0} 的使用者 +luckperms.command.misc.loading.error.user-save-error=儲存使用者 {0} 的資料時發生錯誤 +luckperms.command.misc.loading.error.user-not-online=玩家 {0} 不在線上 +luckperms.command.misc.loading.error.user-invalid={0} 無效的使用者名稱或 UUID +luckperms.command.misc.loading.error.user-not-uuid=目標使用者 {0} 不是有效的 UUID +luckperms.command.misc.loading.error.group=尚未載入群組 +luckperms.command.misc.loading.error.all-groups=無法載入所有群組 +luckperms.command.misc.loading.error.group-not-found=找不到名為 {0} 的群組 +luckperms.command.misc.loading.error.group-save-error=儲存群組 {0} 的資料時發生錯誤 +luckperms.command.misc.loading.error.group-invalid={0} 不是有效的群組名稱 +luckperms.command.misc.loading.error.track=尚未載入權限階級 +luckperms.command.misc.loading.error.all-tracks=無法載入所有權限階級 +luckperms.command.misc.loading.error.track-not-found=找不到名為 {0} 的權限階級 +luckperms.command.misc.loading.error.track-save-error=儲存權限階級 {0} 的資料時發生錯誤 +luckperms.command.misc.loading.error.track-invalid={0} 不是有效的權限階級名稱 +luckperms.command.editor.no-match=無法開啟編輯器,沒有與所需類型符合的物件 +luckperms.command.editor.start=正在準備一個新的編輯器,請稍候…… +luckperms.command.editor.url=點擊下方連結開啟編輯器 +luckperms.command.editor.unable-to-communicate=無法連線至編輯器 +luckperms.command.editor.apply-edits.success=網頁編輯器資料已成功套用到 {0} {1} +luckperms.command.editor.apply-edits.success-summary={1} {0} 項和{3} {2} 項 +luckperms.command.editor.apply-edits.success.additions=增加 +luckperms.command.editor.apply-edits.success.additions-singular=增加 +luckperms.command.editor.apply-edits.success.deletions=刪除 +luckperms.command.editor.apply-edits.success.deletions-singular=刪除 +luckperms.command.editor.apply-edits.no-changes=網頁編輯器沒有套用任何變更,返回的資料不包含任何編輯 +luckperms.command.editor.apply-edits.unknown-type=無法對指定的物件類型套用編輯 +luckperms.command.editor.apply-edits.unable-to-read=無法從指定的代碼讀取資料 +luckperms.command.search.searching.permission=正在搜尋擁有 {0} 權限的使用者和群組 +luckperms.command.search.searching.inherit=正在搜尋繼承自 {0} 的使用者和群組 +luckperms.command.search.result=從 {1} 個使用者和 {2} 個群組中找到 {0} 個項目 +luckperms.command.search.result.default-notice=注意:搜尋預設群組成員時,將不會顯示沒有其他權限的離線玩家! +luckperms.command.search.showing-users=顯示使用者項目 +luckperms.command.search.showing-groups=顯示群組項目 +luckperms.command.tree.start=正在產生權限樹,請稍候…… +luckperms.command.tree.empty=找不到任何結果,因此無法產生權限樹 +luckperms.command.tree.url=權限樹網址 +luckperms.command.verbose.invalid-filter={0} 不是有效的詳細記錄篩選器 +luckperms.command.verbose.enabled=針對符合 {1} 篩選器的檢查,開啟 {0} 詳細記錄功能 +luckperms.command.verbose.command-exec=強制 {0} 執行指令 {1} 並回報所有檢查結果…… +luckperms.command.verbose.off=詳細記錄 {0} +luckperms.command.verbose.command-exec-complete=指令執行完成 +luckperms.command.verbose.command.no-checks=指令執行完成,但沒有進行權限檢查 +luckperms.command.verbose.command.possibly-async=這可能是因為插件在背景執行指令(非同步) +luckperms.command.verbose.command.try-again-manually=你仍然可以手動開啟詳細資訊模式來偵測這類檢查 +luckperms.command.verbose.enabled-recording=針對符合 {1} 的檢查結果,開啟 {0} 詳細記錄功能 +luckperms.command.verbose.uploading=正在上傳 {0} 的詳細記錄結果…… +luckperms.command.verbose.url=詳細結果網址 +luckperms.command.verbose.enabled-term=已啟用 +luckperms.command.verbose.disabled-term=已停用 +luckperms.command.verbose.query-any=任意 +luckperms.command.info.running-plugin=執行中 +luckperms.command.info.platform-key=平台 +luckperms.command.info.server-brand-key=伺服器軟體 +luckperms.command.info.server-version-key=伺服器版本 +luckperms.command.info.storage-key=儲存 +luckperms.command.info.storage-type-key=類型 +luckperms.command.info.storage.meta.split-types-key=類型 +luckperms.command.info.storage.meta.ping-key=Ping +luckperms.command.info.storage.meta.connected-key=已連線 +luckperms.command.info.storage.meta.file-size-key=檔案大小 +luckperms.command.info.extensions-key=附加元件 +luckperms.command.info.messaging-key=訊息 +luckperms.command.info.instance-key=伺服器實例 +luckperms.command.info.static-contexts-key=靜態環境 +luckperms.command.info.online-players-key=線上玩家 +luckperms.command.info.online-players-unique={0} 獨立 IP 玩家 +luckperms.command.info.uptime-key=執行時間 +luckperms.command.info.local-data-key=本機資料 +luckperms.command.info.local-data={0} 個使用者、{1} 個群組、{2} 個權限階級 +luckperms.command.generic.create.success=已成功建立 {0} +luckperms.command.generic.create.error=建立 {0} 時發生錯誤 +luckperms.command.generic.create.error-already-exists={0} 已存在! +luckperms.command.generic.delete.success=已成功刪除 {0} +luckperms.command.generic.delete.error=刪除 {0} 時發生錯誤 +luckperms.command.generic.delete.error-doesnt-exist={0} 不存在! +luckperms.command.generic.rename.success={0} 已成功重新命名為 {1} +luckperms.command.generic.clone.success={0} 已成功複製到 {1} +luckperms.command.generic.info.parent.title=父群組 +luckperms.command.generic.info.parent.temporary-title=臨時父群組 +luckperms.command.generic.info.expires-in=剩餘有效時間︰ +luckperms.command.generic.info.inherited-from=繼承自 +luckperms.command.generic.info.inherited-from-self=自己 +luckperms.command.generic.show-tracks.title={0} 的權限階級 +luckperms.command.generic.show-tracks.empty={0} 不在任何權限階級裡 +luckperms.command.generic.clear.node-removed=已移除 {0} 個節點 +luckperms.command.generic.clear.node-removed-singular=已移除 {0} 個節點 +luckperms.command.generic.clear={0} 在環境 {1} 中的節點已經清除 +luckperms.command.generic.permission.info.title={0} 的權限 +luckperms.command.generic.permission.info.empty={0} 沒有任何已設定的權限 +luckperms.command.generic.permission.info.click-to-remove=點擊來將這個節點從 {0} 中移除 +luckperms.command.generic.permission.check.info.title={0} 的權限資訊 +luckperms.command.generic.permission.check.info.directly=在環境 {3} 中,{0} 的權限 {1} 被設為 {2} +luckperms.command.generic.permission.check.info.inherited=在環境 {4} 中,{0} 從 {3} 繼承的權限 {1} 被設為 {2} +luckperms.command.generic.permission.check.info.not-directly={0} 沒有設定權限 {1} +luckperms.command.generic.permission.check.info.not-inherited={0} 沒有繼承 {1} +luckperms.command.generic.permission.check.result.title={0} 的權限檢查 +luckperms.command.generic.permission.check.result.result-key=結果 +luckperms.command.generic.permission.check.result.processor-key=處理者 +luckperms.command.generic.permission.check.result.cause-key=原因 +luckperms.command.generic.permission.check.result.context-key=環境 +luckperms.command.generic.permission.set=已設定在環境 {3} 中 {2} 的權限 {0} 為 {1} +luckperms.command.generic.permission.already-has={0} 已經在環境 {2} 中設定了權限 {1} +luckperms.command.generic.permission.set-temp=已設定在環境 {4} 中 {2} 的權限 {0} 為 {1},有效時間:{3} +luckperms.command.generic.permission.already-has-temp={0} 已經在環境 {2} 中設定了臨時權限 {1} +luckperms.command.generic.permission.unset=已解除 {1} 在環境 {2} 中的權限 {0} +luckperms.command.generic.permission.doesnt-have={0} 沒有在環境 {2} 中設定權限 {1} +luckperms.command.generic.permission.unset-temp=已解除 {1} 在環境 {2} 中的臨時權限 {0} +luckperms.command.generic.permission.subtract=已設定在環境 {4} 中 {2} 的權限 {0} 為 {1},有效時間:{3},比上次設定少 {5} +luckperms.command.generic.permission.doesnt-have-temp={0} 沒有在環境 {2} 中設定臨時權限 {1} +luckperms.command.generic.permission.clear={0} 在環境 {1} 中的的權限已經清除 +luckperms.command.generic.parent.info.title={0} 的父系 +luckperms.command.generic.parent.info.empty={0} 沒有任何已定義的父系 +luckperms.command.generic.parent.info.click-to-remove=點擊來將這個父系從 {0} 中移除 +luckperms.command.generic.parent.add={0} 現在從環境 {2} 中繼承 {1} 的權限 +luckperms.command.generic.parent.add-temp={0} 現在從環境 {3} 中繼承 {1} 的權限,有效時間:{2} +luckperms.command.generic.parent.set=清除了 {0} 現有的父群組,現在只在環境 {2} 中繼承 {1} +luckperms.command.generic.parent.set-track=清除了 {0} 在權限階級 {1} 中現有的父群組,現在只在環境 {3} 中繼承 {2} +luckperms.command.generic.parent.remove={0} 不再從環境 {2} 中繼承 {1} 的權限 +luckperms.command.generic.parent.remove-temp={0} 不再從環境 {2} 中臨時繼承 {1} 的權限 +luckperms.command.generic.parent.subtract={0} 現在從環境 {3} 中繼承 {1} 的權限,有效時間:{2},比上次設定少 {4} +luckperms.command.generic.parent.clear={0} 在環境 {1} 中的父系已經清除 +luckperms.command.generic.parent.clear-track={0} 在環境 {2} 中的權限階級 {1} 的父系已經清除 +luckperms.command.generic.parent.already-inherits={0} 已經從環境 {2} 中繼承了 {1} +luckperms.command.generic.parent.doesnt-inherit={0} 沒有從環境 {2} 中繼承 {1} +luckperms.command.generic.parent.already-temp-inherits={0} 已經從環境 {2} 中臨時繼承 {1} +luckperms.command.generic.parent.doesnt-temp-inherit={0} 沒有從環境 {2} 中臨時繼承 {1} 的權限 +luckperms.command.generic.chat-meta.info.title-prefix={0} 的前綴 +luckperms.command.generic.chat-meta.info.title-suffix={0} 的後綴 +luckperms.command.generic.chat-meta.info.none-prefix={0} 沒有前綴 +luckperms.command.generic.chat-meta.info.none-suffix={0} 沒有後綴 +luckperms.command.generic.chat-meta.info.click-to-remove=點擊來將 {0} 從 {1} 中移除 +luckperms.command.generic.chat-meta.already-has={0} 已經在環境 {4} 下設定了 {1} {2} 的優先權為 {3} +luckperms.command.generic.chat-meta.already-has-temp={0} 已經在環境 {4} 下臨時設定了 {1} {2} 的優先權為 {3} +luckperms.command.generic.chat-meta.doesnt-have={0} 沒有在環境 {4} 下設定了 {1} {2} 的優先權為 {3} +luckperms.command.generic.chat-meta.doesnt-have-temp={0} 沒有在環境 {4} 下臨時設定了 {1} {2} 的優先權為 {3} +luckperms.command.generic.chat-meta.add={0} 在環境 {4} 下設定了 {1} {2} 的優先權為 {3} +luckperms.command.generic.chat-meta.add-temp={0} 在環境 {5} 下設定了 {1} {2} 的優先權為 {3},有效時間:{4} +luckperms.command.generic.chat-meta.remove={0} 在環境 {4} 下移除了 {1} {2} 的優先權 {3} +luckperms.command.generic.chat-meta.remove-bulk={0} 在環境 {3} 下移除了全部 {1} 的優先權 {2} +luckperms.command.generic.chat-meta.remove-temp={0} 在環境 {4} 下臨時移除了 {1} {2} 的優先權 {3} +luckperms.command.generic.chat-meta.remove-temp-bulk={0} 在環境 {3} 下臨時移除了全部 {1} 的優先權 {2} +luckperms.command.generic.meta.info.title={0} 的中繼資料 +luckperms.command.generic.meta.info.none={0} 沒有中繼資料 +luckperms.command.generic.meta.info.click-to-remove=點擊來將這個元節點從 {0} 中移除 +luckperms.command.generic.meta.already-has={0} 已經在環境 {3} 中將金鑰 {1} 設為 {2} +luckperms.command.generic.meta.already-has-temp={0} 已經在環境 {3} 中將臨時元金鑰 {1} 設為 {2} +luckperms.command.generic.meta.doesnt-have={0} 沒有在環境 {2} 中設定元金鑰 {1} +luckperms.command.generic.meta.doesnt-have-temp={0} 沒有在環境 {2} 中設定臨時元金鑰 {1} +luckperms.command.generic.meta.set=已設定在環境 {3} 中 {2} 的元金鑰 {0} 為 {1} +luckperms.command.generic.meta.set-temp=已設定在環境 {4} 中 {2} 的元金鑰 {0} 為 {1},有效時間:{3} +luckperms.command.generic.meta.unset=已解除 {1} 在環境 {2} 中的元金鑰 {0} +luckperms.command.generic.meta.unset-temp=已解除 {1} 在環境 {2} 中的臨時元金鑰 {0} +luckperms.command.generic.meta.clear=在 {2} 環境中,屬於 {0} 的中繼資料比對類型 {1} 已被清除 +luckperms.command.generic.contextual-data.title=環境資料 +luckperms.command.generic.contextual-data.mode.key=模式 +luckperms.command.generic.contextual-data.mode.server=伺服器 +luckperms.command.generic.contextual-data.mode.active-player=活躍玩家 +luckperms.command.generic.contextual-data.contexts-key=環境 +luckperms.command.generic.contextual-data.prefix-key=前綴 +luckperms.command.generic.contextual-data.suffix-key=後綴 +luckperms.command.generic.contextual-data.primary-group-key=主要群組 +luckperms.command.generic.contextual-data.meta-key=中繼資料 +luckperms.command.generic.contextual-data.null-result=無 +luckperms.command.user.info.title=使用者資訊 +luckperms.command.user.info.uuid-key=UUID +luckperms.command.user.info.uuid-type-key=類型 +luckperms.command.user.info.uuid-type.mojang=mojang +luckperms.command.user.info.uuid-type.not-mojang=離線 +luckperms.command.user.info.status-key=狀態 +luckperms.command.user.info.status.online=線上 +luckperms.command.user.info.status.offline=離線 +luckperms.command.user.removegroup.error-primary=你不能將使用者從其主要群組中移除 +luckperms.command.user.primarygroup.not-member={0} 尚未成為 {1} 的成員,現在正在新增 +luckperms.command.user.primarygroup.already-has={0} 的主要群組已經是 {1} +luckperms.command.user.primarygroup.warn-option=警告:此伺服器 ({0}) 正在使用的主要群組計算方法可能無法反映本次變更 +luckperms.command.user.primarygroup.set={0} 的主要群組已設定為 {1} +luckperms.command.user.track.error-not-contain-group={0} 尚未在 {1} 的任何群組內 +luckperms.command.user.track.unsure-which-track=無法確定要使用的權限階級,請將其指定為引數 +luckperms.command.user.track.missing-group-advice=請建立群組,或從權限階級中刪除它,然後再試一次 +luckperms.command.user.promote.added-to-first={0} 不在 {1} 的任何群組中,所以他們被加入到環境 {3} 的第一個群組 {2} +luckperms.command.user.promote.not-on-track={0} 不在 {1} 的任何一個群組,因而沒有升級 +luckperms.command.user.promote.success=在環境 {4} 中沿權限階級 {1} 升級 {0} 從 {2} 到 {3} +luckperms.command.user.promote.end-of-track=權限階級 {0} 已經到達結尾,無法升級 {1} +luckperms.command.user.promote.next-group-deleted=權限階級上的下一個群組 {0},已經不存在 +luckperms.command.user.promote.unable-to-promote=無法提升使用者權限 +luckperms.command.user.demote.success=在環境 {4} 中沿權限階級 {1} 降級 {0} 從 {2} 到 {3} +luckperms.command.user.demote.end-of-track=權限階級 {0} 已經到達結尾,因此 {1} 已經從 {2} 移除 +luckperms.command.user.demote.end-of-track-not-removed=權限階級 {0} 已經到達結尾,但是 {1} 沒有從第一群組中移除 +luckperms.command.user.demote.previous-group-deleted=權限階級上的上一個群組 {0},已經不存在 +luckperms.command.user.demote.unable-to-demote=無法降低使用者權限 +luckperms.command.group.list.title=群組 +luckperms.command.group.delete.not-default=你不能刪除預設群組 +luckperms.command.group.info.title=群組資訊 +luckperms.command.group.info.display-name-key=顯示名稱 +luckperms.command.group.info.weight-key=權重 +luckperms.command.group.setweight.set=已將群組 {1} 的權重設為 {0} +luckperms.command.group.setdisplayname.doesnt-have={0} 尚未設定顯示名稱 +luckperms.command.group.setdisplayname.already-has={0} 的顯示名稱已是 {1} +luckperms.command.group.setdisplayname.already-in-use=該顯示名稱 {0} 已經被 {1} 所使用 +luckperms.command.group.setdisplayname.set=已設定群組 {1} 在環境 {2} 中的顯示名稱為 {0} +luckperms.command.group.setdisplayname.removed=已移除群組 {0} 在環境 {1} 中的顯示名稱 +luckperms.command.track.list.title=權限階級 +luckperms.command.track.path.empty=無 +luckperms.command.track.info.showing-track=顯示歷史記錄 +luckperms.command.track.info.path-property=路徑 +luckperms.command.track.clear={0} 的群組權限階級已被清除 +luckperms.command.track.append.success=群組 {0} 已加入到權限階級 {1} +luckperms.command.track.insert.success=群組 {0} 被插入到權限階級 {1} 的位置 {2} +luckperms.command.track.insert.error-number=應為數值,但卻收到:{0} +luckperms.command.track.insert.error-invalid-pos=無法插入到位置 {0} +luckperms.command.track.insert.error-invalid-pos-reason=無效的位置 +luckperms.command.track.remove.success=群組 {0} 已從權限階級 {1} 中移除 +luckperms.command.track.error-empty=無法使用 {0},因為它是空的或僅包含一個群組 +luckperms.command.track.error-multiple-groups={0} 是此權限階級上多個群組的成員 +luckperms.command.track.error-ambiguous=無法確定其位置 +luckperms.command.track.already-contains={0} 已經包含 {1} +luckperms.command.track.doesnt-contain={0} 並未包含 {1} +luckperms.command.log.load-error=無法載入記錄 +luckperms.command.log.invalid-page=無效的頁碼 +luckperms.command.log.invalid-page-range=請輸入介於 {0} 至 {1} 之間的值 +luckperms.command.log.empty=沒有可顯示的記錄項目 +luckperms.command.log.notify.error-console=無法切換控制台的通知 +luckperms.command.log.notify.enabled-term=已啟用 +luckperms.command.log.notify.disabled-term=已停用 +luckperms.command.log.notify.changed-state={0} 記錄輸出 +luckperms.command.log.notify.already-on=你已正在接收通知 +luckperms.command.log.notify.already-off=你目前不會接收通知 +luckperms.command.log.notify.invalid-state=未知的狀態。應為 {0} 或 {1} +luckperms.command.log.show.search=顯示查詢 {0} 的最近動作 +luckperms.command.log.show.recent=顯示最近的動作 +luckperms.command.log.show.by=顯示 {0} 最近的動作 +luckperms.command.log.show.history=顯示 {0} {1} 的歷史記錄 +luckperms.command.export.error-term=錯誤 +luckperms.command.export.already-running=另一個匯出處理程序正在執行中 +luckperms.command.export.file.already-exists=檔案 {0} 已存在 +luckperms.command.export.file.not-writable=檔案 {0} 無法寫入 +luckperms.command.export.file.success=已成功匯出至 {0} +luckperms.command.export.file-unexpected-error-writing=在寫入檔案時發生非預期的錯誤 +luckperms.command.export.web.export-code=匯出代碼 +luckperms.command.export.web.import-command-description=使用以下指令來匯入 +luckperms.command.import.term=匯入 +luckperms.command.import.error-term=錯誤 +luckperms.command.import.already-running=已有一項匯入作業正在進行 +luckperms.command.import.file.doesnt-exist=檔案 {0} 不存在 +luckperms.command.import.file.not-readable=無法讀取檔案 {0} +luckperms.command.import.file.unexpected-error-reading=在讀取匯入檔案時發生非預期的錯誤 +luckperms.command.import.file.correct-format=格式是否正確? +luckperms.command.import.web.unable-to-read=無法從指定的代碼讀取資料 +luckperms.command.import.progress.percent=已完成 {0}% +luckperms.command.import.progress.operations=已完成 {0}/{1} 項作業 +luckperms.command.import.starting=開始匯入作業 +luckperms.command.import.completed=已完成 +luckperms.command.import.duration=耗時 {0} 秒 +luckperms.command.bulkupdate.must-use-console=大量更新指令只能在控制台使用 +luckperms.command.bulkupdate.invalid-data-type=無效的類型,應為 {0} +luckperms.command.bulkupdate.invalid-constraint=無效的約束 {0} +luckperms.command.bulkupdate.invalid-constraint-format=約束應遵循格式 {0} +luckperms.command.bulkupdate.invalid-comparison=無效的比較運算子 {0} +luckperms.command.bulkupdate.invalid-comparison-format=應為以下之一:{0} +luckperms.command.bulkupdate.queued=大量更新作業已佇列 +luckperms.command.bulkupdate.confirm=執行 {0} 來進行更新 +luckperms.command.bulkupdate.unknown-id=ID {0} 的作業不存在或已過期 +luckperms.command.bulkupdate.starting=正在執行大量更新 +luckperms.command.bulkupdate.success=大量更新已成功完成 +luckperms.command.bulkupdate.success.statistics.nodes=受影響節點總數 +luckperms.command.bulkupdate.success.statistics.users=受影響使用者總數 +luckperms.command.bulkupdate.success.statistics.groups=受影響群組總數 +luckperms.command.bulkupdate.failure=大量更新失敗,請檢查主控台是否有錯誤訊息 +luckperms.command.update-task.request=已收到更新任務請求,請稍候 +luckperms.command.update-task.complete=更新任務完成 +luckperms.command.update-task.push.attempting=現在正嘗試推送到其他伺服器 +luckperms.command.update-task.push.complete=已透過 {0} 成功通知其他伺服器 +luckperms.command.update-task.push.error=將變更推送到其他伺服器時發生錯誤 +luckperms.command.update-task.push.error-not-setup=由於尚未設定訊息服務,無法將變更推送到其他伺服器 +luckperms.command.reload-config.success=已重新載入設定檔 +luckperms.command.reload-config.restart-note=部分選項將在伺服器重新啟動後才會生效 +luckperms.command.translations.searching=正在搜尋可用的翻譯,請稍候…… +luckperms.command.translations.searching-error=無法取得可用的翻譯清單 +luckperms.command.translations.installed-translations=已安裝的翻譯 +luckperms.command.translations.available-translations=可用的翻譯 +luckperms.command.translations.percent-translated=已翻譯 {0}% +luckperms.command.translations.translations-by=翻譯者︰ +luckperms.command.translations.installing=正在安裝翻譯,請稍候…… +luckperms.command.translations.download-error=無法下載語言 {0} 的翻譯 +luckperms.command.translations.installing-specific=正在安裝語言 {0}…… +luckperms.command.translations.install-complete=安裝完成 +luckperms.command.translations.download-prompt=使用 {0} 下載並安裝由社群提供的最新翻譯版本 +luckperms.command.translations.download-override-warning=請注意,這將你覆蓋你對這些語言所做的任何變更 +luckperms.usage.user.description=在 LuckPerms 中管理使用者的一組指令。(LuckPerms 中的「user」代表玩家,可以是其 UUID 或使用者名稱) +luckperms.usage.group.description=在 LuckPerms 裡用來管理群組(Group)的一組指令。群組集合了一些需要給使用者的權限節點,你可以使用「creategroup」來新增一個群組。 +luckperms.usage.track.description=在 LuckPerms 裡用來管理權限階級(Track)的一組指令。權限階級是群組的排位順序,可用於定義升級和降級。 +luckperms.usage.log.description=用於管理 LuckPerms 中記錄功能的一組指令。 +luckperms.usage.sync.description=從插件儲存空間重新載入所有資料到記憶體,並套用檢測到的任何變更。 +luckperms.usage.info.description=列出有關執行中的插件實例的一般訊息。 +luckperms.usage.editor.description=建立一個新的網頁編輯器工作階段 +luckperms.usage.editor.argument.type=要載入至編輯器中的類型。(「all」、「users」或「groups」) +luckperms.usage.editor.argument.filter=過濾使用者條目的權限 +luckperms.usage.verbose.description=控制插件詳細權限檢查監控系統。 +luckperms.usage.verbose.argument.action=是否要啟用或停用記錄功能,或上傳已記錄的輸出。 +luckperms.usage.verbose.argument.filter=用於比對項目的篩選器 +luckperms.usage.verbose.argument.commandas=要執行的玩家或指令 +luckperms.usage.tree.description=產生 LuckPerms 已知的所有權限的樹狀檢視(已排序的清單階層)。 +luckperms.usage.tree.argument.scope=根目錄指定「.」以包含所有權限 +luckperms.usage.tree.argument.player=要檢查的線上玩家名稱 +luckperms.usage.search.description=搜尋擁有特定權限的所有使用者或群組 +luckperms.usage.search.argument.permission=要搜尋的權限 +luckperms.usage.search.argument.page=要查看的頁面 +luckperms.usage.network-sync.description=將修改同步到資料庫中並且也在連線的其他伺服器中同步 +luckperms.usage.import.description=從(先前建立的)匯出檔案中匯入資料 +luckperms.usage.import.argument.file=要匯入的檔案 +luckperms.usage.import.argument.replace=取代現有資料而不作合併 +luckperms.usage.import.argument.upload=上傳先前匯出的資料 +luckperms.usage.export.description=將所有權限資料匯出到「匯出」檔案。可在稍後重新匯入。 +luckperms.usage.export.argument.file=要匯出的檔案 +luckperms.usage.export.argument.without-users=在匯出時排除使用者 +luckperms.usage.export.argument.without-groups=在匯出時排除群組 +luckperms.usage.export.argument.upload=將所有權限資料上傳到網頁編輯器。可在稍後重新匯入。 +luckperms.usage.reload-config.description=重新載入一些設定的選項 +luckperms.usage.bulk-update.description=對所有資料執行大量變更查詢。 +luckperms.usage.bulk-update.argument.data-type=要變更的資料類型。(「all」、「users」或「groups」) +luckperms.usage.bulk-update.argument.action=要在資料上執行的動作。(「update」或「delete」) +luckperms.usage.bulk-update.argument.action-field=需要更新的區域,僅在「update」時需要輸入。(「permission」、「server」或「world」) +luckperms.usage.bulk-update.argument.action-value=要取代的值。僅在 ''update'' 時需要輸入。 +luckperms.usage.bulk-update.argument.constraint=更新時需要的約束 +luckperms.usage.translations.description=管理翻譯 +luckperms.usage.translations.argument.install=安裝翻譯的子指令 +luckperms.usage.apply-edits.description=套用從網頁編輯器進行的權限變更 +luckperms.usage.apply-edits.argument.code=資料的唯一代碼 +luckperms.usage.apply-edits.argument.target=將資料套用到誰身上 +luckperms.usage.create-group.description=建立新群組 +luckperms.usage.create-group.argument.name=群組名稱 +luckperms.usage.create-group.argument.weight=群組的權重 +luckperms.usage.create-group.argument.display-name=群組的顯示名稱 +luckperms.usage.delete-group.description=刪除群組 +luckperms.usage.delete-group.argument.name=群組名稱 +luckperms.usage.list-groups.description=列出平台上的所有群組 +luckperms.usage.create-track.description=建立新權限階級 +luckperms.usage.create-track.argument.name=權限階級名稱 +luckperms.usage.delete-track.description=刪除權限階級 +luckperms.usage.delete-track.argument.name=權限階級名稱 +luckperms.usage.list-tracks.description=列出平台上所有的權限階級 +luckperms.usage.user-info.description=顯示有關使用者的資訊 +luckperms.usage.user-switchprimarygroup.description=切換使用者的主要群組 +luckperms.usage.user-switchprimarygroup.argument.group=要切換的群組 +luckperms.usage.user-promote.description=提升使用者一個權限階級 +luckperms.usage.user-promote.argument.track=要升級使用者的目標權限階級 +luckperms.usage.user-promote.argument.context=要升級使用者的環境 +luckperms.usage.user-promote.argument.dont-add-to-first=只有已經在權限階級內的使用者才會升級 +luckperms.usage.user-demote.description=降低使用者一個權限階級 +luckperms.usage.user-demote.argument.track=要降級使用者的目標權限階級 +luckperms.usage.user-demote.argument.context=要降級使用者的環境 +luckperms.usage.user-demote.argument.dont-remove-from-first=防止使用者從第一群組中移除 +luckperms.usage.user-clone.description=複製使用者 +luckperms.usage.user-clone.argument.user=要複製的使用者名稱或 UUID +luckperms.usage.group-info.description=顯示有關群組的資訊 +luckperms.usage.group-listmembers.description=顯示繼承此群組的使用者或群組 +luckperms.usage.group-listmembers.argument.page=要查看的頁面 +luckperms.usage.group-setweight.description=設定群組的權重 +luckperms.usage.group-setweight.argument.weight=要設定的權重 +luckperms.usage.group-set-display-name.description=設定群組的顯示名稱 +luckperms.usage.group-set-display-name.argument.name=要設定的名稱 +luckperms.usage.group-set-display-name.argument.context=要設定名稱的環境 +luckperms.usage.group-rename.description=重新命名群組 +luckperms.usage.group-rename.argument.name=新名稱 +luckperms.usage.group-clone.description=複製群組 +luckperms.usage.group-clone.argument.name=要複製的群組名稱 +luckperms.usage.holder-editor.description=開啟權限編輯器網頁 +luckperms.usage.holder-showtracks.description=列出物件所在的權限階級 +luckperms.usage.holder-clear.description=移除所有權限、父系和中繼資料 +luckperms.usage.holder-clear.argument.context=要過濾的環境 +luckperms.usage.permission.description=編輯權限 +luckperms.usage.parent.description=編輯繼承項 +luckperms.usage.meta.description=編輯中繼資料值 +luckperms.usage.permission-info.description=列出物件擁有的權限 +luckperms.usage.permission-info.argument.page=要查看的頁面 +luckperms.usage.permission-info.argument.sort-mode=如何排序條目 +luckperms.usage.permission-set.description=為物件設定權限 +luckperms.usage.permission-set.argument.node=要設定的權限節點 +luckperms.usage.permission-set.argument.value=節點的值 +luckperms.usage.permission-set.argument.context=要增加權限的環境 +luckperms.usage.permission-unset.description=為物件解除設定權限 +luckperms.usage.permission-unset.argument.node=要解除設定的權限節點 +luckperms.usage.permission-unset.argument.context=要移除權限的環境 +luckperms.usage.permission-settemp.description=為物件設定臨時權限 +luckperms.usage.permission-settemp.argument.node=要設定的權限節點 +luckperms.usage.permission-settemp.argument.value=節點的值 +luckperms.usage.permission-settemp.argument.duration=權限節點的有效時間 +luckperms.usage.permission-settemp.argument.temporary-modifier=臨時權限的套用方式 +luckperms.usage.permission-settemp.argument.context=要增加權限的環境 +luckperms.usage.permission-unsettemp.description=為物件解除設定臨時權限 +luckperms.usage.permission-unsettemp.argument.node=要解除設定的權限節點 +luckperms.usage.permission-unsettemp.argument.duration=要減去的時間 +luckperms.usage.permission-unsettemp.argument.context=要移除權限的環境 +luckperms.usage.permission-check.description=檢查物件是否擁有特定的權限節點 +luckperms.usage.permission-check.argument.node=要檢查的權限節點 +luckperms.usage.permission-clear.description=清除所有權限 +luckperms.usage.permission-clear.argument.context=要過濾的環境 +luckperms.usage.parent-info.description=列出該物件繼承的群組 +luckperms.usage.parent-info.argument.page=要查看的頁面 +luckperms.usage.parent-info.argument.sort-mode=如何排序條目 +luckperms.usage.parent-set.description=刪除物件現時繼承的所有群組並將其增加到指定的群組 +luckperms.usage.parent-set.argument.group=要設定的群組 +luckperms.usage.parent-set.argument.context=要設定群組的環境 +luckperms.usage.parent-add.description=設定另一個繼承物件的權限的群組 +luckperms.usage.parent-add.argument.group=要繼承的群組 +luckperms.usage.parent-add.argument.context=要繼承群組的環境 +luckperms.usage.parent-remove.description=刪除先前設定的繼承規則 +luckperms.usage.parent-remove.argument.group=要移除的群組 +luckperms.usage.parent-remove.argument.context=要移除群組的環境 +luckperms.usage.parent-set-track.description=刪除物件現時在權限階級繼承的所有群組並將其增加到指定的群組 +luckperms.usage.parent-set-track.argument.track=要設定的權限階級 +luckperms.usage.parent-set-track.argument.group=要設定的群組,或是該群組在指定的權限階級裡的位置 +luckperms.usage.parent-set-track.argument.context=要設定群組的環境 +luckperms.usage.parent-add-temp.description=設定另一個暫時繼承物件的權限的群組 +luckperms.usage.parent-add-temp.argument.group=要繼承的群組 +luckperms.usage.parent-add-temp.argument.duration=群組成員的有效時間 +luckperms.usage.parent-add-temp.argument.temporary-modifier=如何套用臨時權限 +luckperms.usage.parent-add-temp.argument.context=要繼承群組的環境 +luckperms.usage.parent-remove-temp.description=刪除先前設定的臨時繼承規則 +luckperms.usage.parent-remove-temp.argument.group=要移除的群組 +luckperms.usage.parent-remove-temp.argument.duration=要減去的時間 +luckperms.usage.parent-remove-temp.argument.context=要移除群組的環境 +luckperms.usage.parent-clear.description=清除所有父系 +luckperms.usage.parent-clear.argument.context=要過濾的環境 +luckperms.usage.parent-clear-track.description=清除指定權限階級上的所有父系群組 +luckperms.usage.parent-clear-track.argument.track=要移除的權限階級 +luckperms.usage.parent-clear-track.argument.context=要過濾的環境 +luckperms.usage.meta-info.description=顯示所有聊天中繼資料 +luckperms.usage.meta-set.description=設定一個元值 +luckperms.usage.meta-set.argument.key=要設定的金鑰 +luckperms.usage.meta-set.argument.value=要設定的值 +luckperms.usage.meta-set.argument.context=要增加中繼資料的環境 +luckperms.usage.meta-unset.description=解除設定一個元值 +luckperms.usage.meta-unset.argument.key=要解除設定的金鑰 +luckperms.usage.meta-unset.argument.context=要移除元資料的環境 +luckperms.usage.meta-settemp.description=設定一個臨時元值 +luckperms.usage.meta-settemp.argument.key=要設定的金鑰 +luckperms.usage.meta-settemp.argument.value=要設定的值 +luckperms.usage.meta-settemp.argument.duration=元值的有效時間 +luckperms.usage.meta-settemp.argument.context=要增加中繼資料的環境 +luckperms.usage.meta-unsettemp.description=解除設定一個臨時元值 +luckperms.usage.meta-unsettemp.argument.key=要解除設定的金鑰 +luckperms.usage.meta-unsettemp.argument.context=要移除中繼資料的環境 +luckperms.usage.meta-addprefix.description=增加一個前綴 +luckperms.usage.meta-addprefix.argument.priority=要增加前綴的優先權 +luckperms.usage.meta-addprefix.argument.prefix=前綴字串 +luckperms.usage.meta-addprefix.argument.context=要增加前綴的環境 +luckperms.usage.meta-addsuffix.description=增加一個後綴 +luckperms.usage.meta-addsuffix.argument.priority=要增加後綴的優先權 +luckperms.usage.meta-addsuffix.argument.suffix=後綴字串 +luckperms.usage.meta-addsuffix.argument.context=要增加後綴的環境 +luckperms.usage.meta-setprefix.description=設定一個前綴 +luckperms.usage.meta-setprefix.argument.priority=要設定前綴的優先權 +luckperms.usage.meta-setprefix.argument.prefix=前綴字串 +luckperms.usage.meta-setprefix.argument.context=要設定前綴的環境 +luckperms.usage.meta-setsuffix.description=設定後綴 +luckperms.usage.meta-setsuffix.argument.priority=要設定後綴的優先權 +luckperms.usage.meta-setsuffix.argument.suffix=後綴文字 +luckperms.usage.meta-setsuffix.argument.context=要設定後綴的環境 +luckperms.usage.meta-removeprefix.description=移除一個前綴 +luckperms.usage.meta-removeprefix.argument.priority=要移除前綴的優先權 +luckperms.usage.meta-removeprefix.argument.prefix=前綴字串 +luckperms.usage.meta-removeprefix.argument.context=要移除前綴的環境 +luckperms.usage.meta-removesuffix.description=移除一個後綴 +luckperms.usage.meta-removesuffix.argument.priority=要移除後綴的優先權 +luckperms.usage.meta-removesuffix.argument.suffix=後綴字串 +luckperms.usage.meta-removesuffix.argument.context=要移除後綴的環境 +luckperms.usage.meta-addtemp-prefix.description=增加一個臨時前綴 +luckperms.usage.meta-addtemp-prefix.argument.priority=要增加前綴的優先權 +luckperms.usage.meta-addtemp-prefix.argument.prefix=前綴字串 +luckperms.usage.meta-addtemp-prefix.argument.duration=前綴的有效時間 +luckperms.usage.meta-addtemp-prefix.argument.context=要增加前綴的環境 +luckperms.usage.meta-addtemp-suffix.description=增加一個臨時後綴 +luckperms.usage.meta-addtemp-suffix.argument.priority=要增加後綴的優先權 +luckperms.usage.meta-addtemp-suffix.argument.suffix=後綴字串 +luckperms.usage.meta-addtemp-suffix.argument.duration=後綴的有效時間 +luckperms.usage.meta-addtemp-suffix.argument.context=要增加後綴的環境 +luckperms.usage.meta-settemp-prefix.description=設定一個臨時前綴 +luckperms.usage.meta-settemp-prefix.argument.priority=要設定前綴的優先權 +luckperms.usage.meta-settemp-prefix.argument.prefix=前綴字串 +luckperms.usage.meta-settemp-prefix.argument.duration=前綴的有效時間 +luckperms.usage.meta-settemp-prefix.argument.context=要設定前綴的環境 +luckperms.usage.meta-settemp-suffix.description=設定一個臨時後綴 +luckperms.usage.meta-settemp-suffix.argument.priority=要設定後綴的優先權 +luckperms.usage.meta-settemp-suffix.argument.suffix=後綴字串 +luckperms.usage.meta-settemp-suffix.argument.duration=後綴的有效時間 +luckperms.usage.meta-settemp-suffix.argument.context=要設定後綴的環境 +luckperms.usage.meta-removetemp-prefix.description=移除一個臨時前綴 +luckperms.usage.meta-removetemp-prefix.argument.priority=要移除前綴的優先權 +luckperms.usage.meta-removetemp-prefix.argument.prefix=前綴字串 +luckperms.usage.meta-removetemp-prefix.argument.context=要移除前綴的環境 +luckperms.usage.meta-removetemp-suffix.description=移除一個臨時後綴 +luckperms.usage.meta-removetemp-suffix.argument.priority=要移除後綴的優先權 +luckperms.usage.meta-removetemp-suffix.argument.suffix=後綴字串 +luckperms.usage.meta-removetemp-suffix.argument.context=要移除後綴的環境 +luckperms.usage.meta-clear.description=清除所有中繼資料 +luckperms.usage.meta-clear.argument.type=要移除的中繼資料類型 +luckperms.usage.meta-clear.argument.context=要過濾的環境 +luckperms.usage.track-info.description=顯示有關權限階級的資訊 +luckperms.usage.track-editor.description=開啟權限編輯器網頁 +luckperms.usage.track-append.description=將一個群組追加到權限階級的結尾 +luckperms.usage.track-append.argument.group=要附加的組別 +luckperms.usage.track-insert.description=在權限階級的指定位置插入群組 +luckperms.usage.track-insert.argument.group=要插入的組別 +luckperms.usage.track-insert.argument.position=插入群組的位置(權限階級上的第一個位置是 1) +luckperms.usage.track-remove.description=從權限階級中移除群組 +luckperms.usage.track-remove.argument.group=要移除的群組 +luckperms.usage.track-clear.description=清除權限階級上的群組 +luckperms.usage.track-rename.description=重新命名權限階級 +luckperms.usage.track-rename.argument.name=新名稱 +luckperms.usage.track-clone.description=複製權限階級 +luckperms.usage.track-clone.argument.name=要複製的權限階級名稱 +luckperms.usage.log-recent.description=查看最近的操作 +luckperms.usage.log-recent.argument.user=要過濾的使用者名稱或 UUID +luckperms.usage.log-recent.argument.page=要查看的頁碼 +luckperms.usage.log-search.description=在日誌中搜尋條目 +luckperms.usage.log-search.argument.query=要搜尋的查詢 +luckperms.usage.log-search.argument.page=要查看的頁碼 +luckperms.usage.log-notify.description=切換權限通知開啟或關閉 +luckperms.usage.log-notify.argument.toggle=指定權限通知開啟或關閉 +luckperms.usage.log-user-history.description=查看使用者的歷程記錄 +luckperms.usage.log-user-history.argument.user=使用者名稱或 UUID +luckperms.usage.log-user-history.argument.page=要查看的頁碼 +luckperms.usage.log-group-history.description=查看群組的歷程記錄 +luckperms.usage.log-group-history.argument.group=群組名稱 +luckperms.usage.log-group-history.argument.page=要查看的頁碼 +luckperms.usage.log-track-history.description=查看歷程記錄 +luckperms.usage.log-track-history.argument.track=歷程名稱 +luckperms.usage.log-track-history.argument.page=要查看的頁碼 +luckperms.usage.sponge.description=編輯額外的 Sponge 資料 +luckperms.usage.sponge.argument.collection=要查詢的集合 +luckperms.usage.sponge.argument.subject=要修改的主體 +luckperms.usage.sponge-permission-info.description=顯示主體的權限資訊 +luckperms.usage.sponge-permission-info.argument.contexts=要過濾的環境 +luckperms.usage.sponge-permission-set.description=為主體設定權限 +luckperms.usage.sponge-permission-set.argument.node=要設定的權限節點 +luckperms.usage.sponge-permission-set.argument.tristate=要設定權限的值 +luckperms.usage.sponge-permission-set.argument.contexts=要設定權限的環境 +luckperms.usage.sponge-permission-clear.description=清除主體的權限 +luckperms.usage.sponge-permission-clear.argument.contexts=要清除權限的環境 +luckperms.usage.sponge-parent-info.description=顯示主體的父系資訊 +luckperms.usage.sponge-parent-info.argument.contexts=要過濾的環境 +luckperms.usage.sponge-parent-add.description=為主體增加一個父系 +luckperms.usage.sponge-parent-add.argument.collection=目標父系所在的主體集合 +luckperms.usage.sponge-parent-add.argument.subject=父系名稱 +luckperms.usage.sponge-parent-add.argument.contexts=要增加父系的環境 +luckperms.usage.sponge-parent-remove.description=從主體移除父系 +luckperms.usage.sponge-parent-remove.argument.collection=目標父系所在的主體集合 +luckperms.usage.sponge-parent-remove.argument.subject=父系名稱 +luckperms.usage.sponge-parent-remove.argument.contexts=要移除父系的環境 +luckperms.usage.sponge-parent-clear.description=清除主體的父系 +luckperms.usage.sponge-parent-clear.argument.contexts=要清除父系的環境 +luckperms.usage.sponge-option-info.description=顯示有關主體的選項的資訊 +luckperms.usage.sponge-option-info.argument.contexts=要篩選的情境 +luckperms.usage.sponge-option-set.description=為主體設定一個選項 +luckperms.usage.sponge-option-set.argument.key=要設定的金鑰 +luckperms.usage.sponge-option-set.argument.value=要設定金鑰的值 +luckperms.usage.sponge-option-set.argument.contexts=要設定選項的環境 +luckperms.usage.sponge-option-unset.description=為主體解除設定一個選項 +luckperms.usage.sponge-option-unset.argument.key=要解除設定的金鑰 +luckperms.usage.sponge-option-unset.argument.contexts=要解除設定金鑰的環境 +luckperms.usage.sponge-option-clear.description=清除主體的選項 +luckperms.usage.sponge-option-clear.argument.contexts=要清除選項的環境 diff --git a/src/plugins/MiniPlaceholders-Paper-2.3.0.jar b/src/plugins/MiniPlaceholders-Paper-2.3.0.jar new file mode 100644 index 0000000..15ad7f8 --- /dev/null +++ b/src/plugins/MiniPlaceholders-Paper-2.3.0.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc70dd344ed3ecb1cae1e9e1e5957cf35bd311bf01b108a3ff353a4c565c7130 +size 1068300 diff --git a/src/plugins/OpenInv 1 5 2.jar b/src/plugins/OpenInv 1 5 2.jar new file mode 100644 index 0000000..a62120c --- /dev/null +++ b/src/plugins/OpenInv 1 5 2.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb7cadf0fc07096f6346ca6c029786af0592c79f778574cfff250a53e1892b52 +size 262379 diff --git a/src/plugins/OpenInv/config.yml b/src/plugins/OpenInv/config.yml new file mode 100644 index 0000000..a69d6d6 --- /dev/null +++ b/src/plugins/OpenInv/config.yml @@ -0,0 +1,11 @@ +config-version: 8 +settings: + equal-access: allow + command: + open: + no-args-opens-self: false + searchcontainer: + max-radius: 10 + disable-offline-access: false + disable-saving: false + console-locale: 'en' diff --git a/src/plugins/OpenInv/locale/en.yml b/src/plugins/OpenInv/locale/en.yml new file mode 100644 index 0000000..0e2b4f5 --- /dev/null +++ b/src/plugins/OpenInv/locale/en.yml @@ -0,0 +1,34 @@ +messages: + error: + consoleUnsupported: You cannot use this command from console. + lootNotGenerated: '&cLoot not generated! Please disable &b/silentcontainer&c.' + invalidMaterial: '&cInvalid material: "%target%"' + invalidNumber: '&cInvalid number: "%target%"' + invalidPlayer: '&cPlayer not found!' + permissionOpenSelf: '&cYou''re not allowed to open your own inventory.' + permissionOpenOther: '&cYou''re not allowed to access others'' inventories.' + permissionExempt: '&c%target%''s inventory is protected.' + permissionCrossWorld: '&c%target% is not in your world.' + permissionPlayerOnline: '&cYou''re not allowed to open inventories of online players.' + permissionPlayerOffline: '&cYou''re not allowed to open inventories of offline + players.' + commandException: '&cAn error occurred. Please check console for details.' + info: + containerBlocked: You are opening a blocked container. + containerBlockedSilent: You are opening a blocked container silently. + containerSilent: You are opening a container silently. + clear: + inventory: Cleared %target%'s inventory. + enderchest: Cleared %target%'s ender chest. + settingState: '%setting%: %state%' + player: + noMatches: No players found with %target%. + matches: 'Players holding %target%: %detail%' + container: + noMatches: No containers found with %target%. + matches: 'Containers holding %target%: %detail%' + 'on': 'on' + 'off': 'off' +container: + player: '%player%''s Inventory' + enderchest: '%player%''s Ender Chest' diff --git a/src/plugins/PlaceholderAPI-2.11.6.jar b/src/plugins/PlaceholderAPI-2.11.6.jar new file mode 100644 index 0000000..eb1ece6 --- /dev/null +++ b/src/plugins/PlaceholderAPI-2.11.6.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfea0f235da9e9d576577215acb50c74bb8122e03dcd988315b61145c7b61727 +size 933131 diff --git a/src/plugins/PlaceholderAPI-Expansion-1.2.0.jar b/src/plugins/PlaceholderAPI-Expansion-1.2.0.jar new file mode 100644 index 0000000..a3028b8 --- /dev/null +++ b/src/plugins/PlaceholderAPI-Expansion-1.2.0.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7635a11143e369001555c00a350dd14f0ee0b0470431b1e28a2d8afdc503b264 +size 7114 diff --git a/src/plugins/PlaceholderAPI/config.yml b/src/plugins/PlaceholderAPI/config.yml new file mode 100644 index 0000000..2298fe5 --- /dev/null +++ b/src/plugins/PlaceholderAPI/config.yml @@ -0,0 +1,51 @@ +# PlaceholderAPI +# Version: 2.11.6 +# Created by: extended_clip +# Contributors: https://github.com/PlaceholderAPI/PlaceholderAPI/graphs/contributors +# Issues: https://github.com/PlaceholderAPI/PlaceholderAPI/issues +# Expansions: https://placeholderapi.com/ecloud +# Wiki: https://wiki.placeholderapi.com/ +# Discord: https://helpch.at/discord +# No placeholders are provided with this plugin by default. +# Download placeholders: /papi ecloud +check_updates: true +cloud_enabled: true +cloud_sorting: name +boolean: + 'true': 'yes' + 'false': 'no' +date_format: MM/dd/yy HH:mm:ss +debug: false +expansions: + player: + ping_value: + high: 100 + medium: 50 + direction: + north: N + south: S + north_west: NW + north_east: NE + east: E + south_east: SE + west: W + south_west: SW + ping_color: + medium: '&e' + high: '&c' + low: '&a' + server: + server_name: A Minecraft Server + time: + locale: ru-RU + zone: Europe/Kiev + suffix: + week: w + day: d + hour: h + minute: m + second: s + tps_color: + high: '&a' + medium: '&e' + low: '&c' diff --git a/src/plugins/PlaceholderAPI/expansions/Expansion-luckperms.jar b/src/plugins/PlaceholderAPI/expansions/Expansion-luckperms.jar new file mode 100644 index 0000000..924c7db --- /dev/null +++ b/src/plugins/PlaceholderAPI/expansions/Expansion-luckperms.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c25d6292973592a1d05e3b7f31da8cbf4299db9f7e68a5a62c87c15789f53777 +size 18961 diff --git a/src/plugins/PlaceholderAPI/expansions/Expansion-player.jar b/src/plugins/PlaceholderAPI/expansions/Expansion-player.jar new file mode 100644 index 0000000..c667024 --- /dev/null +++ b/src/plugins/PlaceholderAPI/expansions/Expansion-player.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fe81c94f73e28bae8193be44794fb2e968f93108f2794a8eb950688e9612abc +size 22302 diff --git a/src/plugins/PlaceholderAPI/expansions/Expansion-server.jar b/src/plugins/PlaceholderAPI/expansions/Expansion-server.jar new file mode 100644 index 0000000..97e3694 --- /dev/null +++ b/src/plugins/PlaceholderAPI/expansions/Expansion-server.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:91c7b6983b95905208e73d998ed0e18b1ff5c057cd910329392cc0332e9a3f21 +size 20218 diff --git a/src/plugins/PlasmoVoice-Paper-2.1.4.jar b/src/plugins/PlasmoVoice-Paper-2.1.4.jar new file mode 100644 index 0000000..84f7aeb --- /dev/null +++ b/src/plugins/PlasmoVoice-Paper-2.1.4.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e13f8e38d573fec85705a83e958f919aec1c5094d054f52a6047a7be66da679 +size 8611031 diff --git a/src/plugins/PlasmoVoice/config.toml b/src/plugins/PlasmoVoice/config.toml new file mode 100644 index 0000000..42a69b6 --- /dev/null +++ b/src/plugins/PlasmoVoice/config.toml @@ -0,0 +1,44 @@ +# Used to store server-related config file on the client +# Set it to a single value on different servers if you want them to share config +server_id = "f4d0d4ee-ec7b-47e6-bbbd-d53174ec1818" +default_language = "en_us" +debug = false +use_crowdin_translations = true +check_for_updates = true + +[host] +ip = "0.0.0.0" +port = 0 + +[voice] +# Supported sample rates: +# 8000 +# 12000 +# 24000 +# 48000 +sample_rate = 48000 +keep_alive_timeout_ms = 15000 +mtu_size = 1024 +client_mod_required = false +client_mod_required_check_timeout_ms = 3000 +# Minimum required version for a client with the mod to connect to the voice server. +# This will not kick the player but will simply not connect them to the voice server and will suggest downloading the required version. +client_mod_min_version = "2.0.0" + +[voice.proximity] +distances = [8, 16, 32] +default_distance = 16 + +[voice.opus] +# Opus application mode +# Supported values: VOIP, AUDIO, RESTRICTED_LOWDELAY +# Default is VOIP +mode = "VOIP" +# Opus bitrate +# Supported values: -1000 (auto), -1 (max), [500-512_000] +# Default is -1000 +bitrate = -1000 + +[voice.weights] + + diff --git a/src/plugins/PlasmoVoice/forwarding-secret b/src/plugins/PlasmoVoice/forwarding-secret new file mode 100644 index 0000000..fee6f32 --- /dev/null +++ b/src/plugins/PlasmoVoice/forwarding-secret @@ -0,0 +1 @@ +00000000-0000-0000-0000-000000000000 \ No newline at end of file diff --git a/src/plugins/PlasmoVoice/languages/de_de.toml b/src/plugins/PlasmoVoice/languages/de_de.toml new file mode 100644 index 0000000..c95cad7 --- /dev/null +++ b/src/plugins/PlasmoVoice/languages/de_de.toml @@ -0,0 +1,47 @@ +[server.pv.error] +mod_missing_kick_message = "Entschuldigung, du musst die Plasmo Voice Mod installieren, um auf diesem Server spielen zu können.\nHierunter kannst du sie herunterladen: https://modrinth.com/plugin/plasmo-voice" +player_not_found = "Spieler wurde nicht gefunden" +version_not_supported = "Entschuldige, deine Plasmo Voice - Version wird auf diesem Server leider nicht unterstützt. %s" +player_only_command = "Nur Spieler können diesen Befehl ausführen" +version_not_supported_click = "Unterstützte Version herunterladen" +no_permissions = "&cEs tut mir leid, aber du bist nicht berechtigt, diesen Befehl auszuführen. Bitte wende dich an die Serveradministratoren, wenn du glaubst, dass dies ein Fehler ist." +version_not_supported_hover = "%s" +[server.pv.mutes] +unmuted = "Du wurdest entmutet" +empty_reason = "nicht angegeben" +permanently_muted = "Du wurdest permanent stummgeschaltet. Grund: %s" +temporarily_muted = "%1$s du wurdest stummgeschaltet. Grund: %2$s" + +[server.pv.mutes.durations] +hours = "für %s Std" +seconds = "für %s Sek" +weeks = "für %s W" +minutes = "für %s Min" +days = "für %s T" +[server.pv.command.mute_list] +expiration_time = "HH:mm:ss" +never_expires = "niemals" +expiration_date = "dd.MM.yyyy" +empty = "Keine Spieler sind gemutet" +entry_muted_by = "%1$s stummgeschaltet von %2$s, läuft ab: %3$s. Grund: %4$s" +entry = "%1$s, läuft ab: %2$s. Grund: %3$s" +header = "Stummgeschaltete Spieler:" +expire_at = "%1$s in %2$s" +[server.pv.command.mute] +already_muted = "%s ist bereits stummgeschaltet" +usage = "Verwende: /vmute [duration] [reason]" +permanently_muted = "%1$s ist permanent stummgeschaltet. Grund: %2$s" +temporarily_muted = "%1$s wurde stummgeschaltet %2$s. Grund: %3$s" +[server.pv.command.list] +message = "Clients (%1$s/%2$s): %3$s" +empty = "keine Player, die Plasmo Voice installiert haben" +[server.pv.command.reconnect] +message = "Erneute Verbindung gesendete Pakete" +[server.pv.command.reload] +message = "Konfig wurde neu geladen" +[server.pv.command.unmute] +unmuted = "%s wurde entmutet" +usage = "Verwende: /vunmute " +not_muted = "%s ist nicht stummgeschaltet" +[client.pv.activation] +proximity = "Proximity" diff --git a/src/plugins/PlasmoVoice/languages/en_us.toml b/src/plugins/PlasmoVoice/languages/en_us.toml new file mode 100644 index 0000000..3debb15 --- /dev/null +++ b/src/plugins/PlasmoVoice/languages/en_us.toml @@ -0,0 +1,47 @@ +[server.pv.error] +mod_missing_kick_message = "Sorry, you need to install the Plasmo Voice mod to play on this server.\nDownload here: https://modrinth.com/plugin/plasmo-voice" +player_not_found = "Player not found" +version_not_supported = "Sorry, your Plasmo Voice version is not supported on this server. %s" +player_only_command = "Only player can execute this command" +version_not_supported_click = "Download supported version" +no_permissions = "&cI'm sorry, but you do not have permission to perform this command. Please contact the server administrators if you believe that this is in error." +version_not_supported_hover = "%s" +[server.pv.mutes] +unmuted = "You've been unmuted" +empty_reason = "not specified" +permanently_muted = "You've been permanently muted. Reason: %s" +temporarily_muted = "You've been muted %1$s. Reason: %2$s" + +[server.pv.mutes.durations] +seconds = "for %s sec" +hours = "for %s h" +weeks = "for %s w" +minutes = "for %s min" +days = "for %s d" +[server.pv.command.mute_list] +never_expires = "never" +expiration_time = "HH:mm:ss" +expiration_date = "yyyy.MM.dd" +empty = "No players are muted" +entry_muted_by = "%1$s muted by %2$s, expires: %3$s. Reason: %4$s" +entry = "%1$s, expires: %2$s. Reason: %3$s" +header = "Muted players:" +expire_at = "%1$s at %2$s" +[server.pv.command.mute] +already_muted = "%s already muted" +usage = "Usage: /vmute [duration] [reason]" +permanently_muted = "%1$s is permanently muted. Reason: %2$s" +temporarily_muted = "Muted %1$s %2$s. Reason: %3$s" +[server.pv.command.list] +message = "Clients (%1$s/%2$s): %3$s" +empty = "no players with Plasmo Voice installed" +[server.pv.command.reconnect] +message = "Reconnect packet sent" +[server.pv.command.reload] +message = "Config reloaded" +[server.pv.command.unmute] +usage = "Usage: /vunmute " +unmuted = "Unmuted %s" +not_muted = "%s not muted" +[client.pv.activation] +proximity = "Proximity" diff --git a/src/plugins/PlasmoVoice/languages/es_es.toml b/src/plugins/PlasmoVoice/languages/es_es.toml new file mode 100644 index 0000000..fe62465 --- /dev/null +++ b/src/plugins/PlasmoVoice/languages/es_es.toml @@ -0,0 +1,47 @@ +[server.pv.error] +mod_missing_kick_message = "Lo sentimos, necesitas instalar el mod Plasmo Voice para jugar en este servidor.\nDescárgalo aquí: https://modrinth.com/plugin/plasmo-voice" +player_not_found = "Jugador no encontrado" +version_not_supported = "Lo sentimos, tu versión de Plasmo Voice no es compatible con este servidor. %s" +player_only_command = "&cSolo jugadores pueden ejecutar este comando" +version_not_supported_click = "Descargar versión compatible" +no_permissions = "&cLo siento, pero no tienes permiso para ejecutar este comando. Por favor, ponte en contacto con un administrador si crees que esto es un error." +version_not_supported_hover = "%s" +[server.pv.mutes] +unmuted = "Ya no estás silenciado" +empty_reason = "Sin especificar" +permanently_muted = "Has sido silenciado de forma permanente. Motivo: %s" +temporarily_muted = "Has sido silenciado %1$s. Motivo: %2$s" + +[server.pv.mutes.durations] +hours = "durante %s h" +seconds = "durante %s seg" +weeks = "durante %s sem" +minutes = "durante %s min" +days = "durante %s d" +[server.pv.command.mute_list] +expiration_time = "HH:mm:ss" +never_expires = "Nunca" +expiration_date = "dd/MM/yyyy" +empty = "No hay jugadores silenciados" +entry_muted_by = "%1$s fue silenciado por %2$s, expira: %3$s. Motivo: %4$s" +entry = "%1$s, expira: %2$s. Motivo: %3$s" +header = "Jugadores silenciados:" +expire_at = "%1$s en %2$s" +[server.pv.command.mute] +already_muted = "%s ya se encuentra silenciado." +usage = "Uso correcto: /vmute [duration] [reason]" +permanently_muted = "%1$s ha sido silenciado permanentemente. Motivo: %2$s" +temporarily_muted = "%1$s ha sido silenciado %2$s. Motivo: %3$s" +[server.pv.command.list] +message = "Clientes (%1$s/%2$s): %3$s" +empty = "No hay jugadores con Plasmo Voice instalado." +[server.pv.command.reconnect] +message = "Paquete de reconexión enviado." +[server.pv.command.reload] +message = "Configuración Recargada." +[server.pv.command.unmute] +unmuted = "%s ya no está silenciado." +usage = "Uso correcto: /vunmute " +not_muted = "%s no se encuentra silenciado." +[client.pv.activation] +proximity = "Proximidad" diff --git a/src/plugins/PlasmoVoice/languages/fr_fr.toml b/src/plugins/PlasmoVoice/languages/fr_fr.toml new file mode 100644 index 0000000..ec7859a --- /dev/null +++ b/src/plugins/PlasmoVoice/languages/fr_fr.toml @@ -0,0 +1,47 @@ +[server.pv.error] +mod_missing_kick_message = "Désolé, vous devez installer le mod Plasmo Voice pour jouer sur ce serveur.\nTélécharger ici : https://modrinth.com/plugin/plasmo-voice" +player_not_found = "Joueur introuvable" +version_not_supported = "Désolé, votre version Plasmo Voice n'est pas prise en charge sur ce serveur. %s" +player_only_command = "Seuls les joueurs peuvent exécuter cette commande" +version_not_supported_click = "Téléchargez la version supportée" +no_permissions = "%cDésolé, mais vous n'êtes pas autorisé à exécuter cette commande. Veuillez contacter les administrateurs du serveur si vous pensez que c'est une erreur." +version_not_supported_hover = "%s" +[server.pv.mutes] +unmuted = "Vous n'êtes plus muet" +empty_reason = "non spécifié" +permanently_muted = "Vous avez été rendu muet de façon permanente. Raison : %s" +temporarily_muted = "Vous avez été rendu muet %1$s. Raison : %2$s" + +[server.pv.mutes.durations] +hours = "pour %s heures" +seconds = "pour %s secondes" +weeks = "pour %s semaines" +minutes = "pour %s minutes" +days = "pour %s jours" +[server.pv.command.mute_list] +expiration_time = "HH:mm:ss" +never_expires = "jamais" +expiration_date = "dd.MM.yyyy" +empty = "Aucun joueur n'est muet" +entry_muted_by = "%1$s rendu muet par %2$s, expire : %3$s. Raison : %4$s" +entry = "%1$s, expire : %2$s. Raison : %3$s" +header = "Joueurs muets :" +expire_at = "%1$s à %2$s" +[server.pv.command.mute] +already_muted = "%s est déjà muet" +usage = "Utilisation: /vmute [durée] [raison]" +permanently_muted = "%1$s est rendu muet en permanence. Raison : %2$s" +temporarily_muted = "%1$s rendu muet. Raison : %3$s" +[server.pv.command.list] +message = "Clients (%1$s/%2$s) : %3$s" +empty = "aucun joueur avec Plasmo Voice installé" +[server.pv.command.reconnect] +message = "Paquet de reconnexion envoyé" +[server.pv.command.reload] +message = "Configuration rechargée" +[server.pv.command.unmute] +unmuted = "%s n'est plus muet." +usage = "Utilisation : /vunmute " +not_muted = "%s n'est pas muet" +[client.pv.activation] +proximity = "Proximité" diff --git a/src/plugins/PlasmoVoice/languages/he_il.toml b/src/plugins/PlasmoVoice/languages/he_il.toml new file mode 100644 index 0000000..d8b889d --- /dev/null +++ b/src/plugins/PlasmoVoice/languages/he_il.toml @@ -0,0 +1,47 @@ +[server.pv.error] +mod_missing_kick_message = "מצטערים, עליך להתקין את Plasmo Voice כדי לשחק בשרת זה.\nהתקן כאן: https://modrinth.com/plugin/plasmo-voice" +player_not_found = "שחקן לא נמצא" +version_not_supported = "מצטערים, גרסת Plasmo Voice שלך אינה נתמכת בשרת זה. %s" +player_only_command = "רק שחקנים יכולים להשתמש בפקודה זו" +version_not_supported_click = "הורד גרסה נתמכת" +no_permissions = "&cאני מצטער, אבל אין לך הרשאה לבצע פקודה זו. אנא צור קשר עם מנהלי השרת אם אתה סבור שזו טעות." +version_not_supported_hover = "%s" +[server.pv.mutes] +unmuted = "השתקתך בוטלה" +empty_reason = "לא מוגדר" +permanently_muted = "אתה הושתק לצמיתות. סיבה: %s" +temporarily_muted = "אתה הושתקת %1$s. סיבה: %2$s" + +[server.pv.mutes.durations] +hours = "למשך %s שעות" +seconds = "למשך %s שניות" +weeks = "למשך %s שבועות" +minutes = "למשך %s דקות" +days = "למשך %s ימים" +[server.pv.command.mute_list] +expiration_time = "HH:mm:ss" +never_expires = "לעולם לא" +expiration_date = "dd.mm.yyyy" +empty = "אין שחקנים מושתקים" +entry_muted_by = "%1$s הושתק על ידי %2$s, יפוג בתוך %3$s. סיבה: %4$s" +entry = "%1$s, יפוג בתוך: %2$s. סיבה: %3$s" +header = "שחקנים מושתקים:" +expire_at = "%1$s ב %2$s" +[server.pv.command.mute] +already_muted = "%s כבר מושתק" +usage = "שימוש: vmute [duration] [reason]/" +permanently_muted = "%1$s מושתק לצמיתות. סיבה: %2$s" +temporarily_muted = "מושתק %1$s %2$s. סיבה: %3$s" +[server.pv.command.list] +message = "Clients (%1$s/%2$s): %3$s" +empty = "אין שחקנים עם Plasmo Voice מותקן" +[server.pv.command.reconnect] +message = "חבר מחדש packet נשלח" +[server.pv.command.reload] +message = "קובץ config נטען בהצלחה" +[server.pv.command.unmute] +unmuted = "הופסק השתקה של %s" +usage = "שימוש: + # [?] this is useful if you host your own image server. + restrictSkinUrls: + enabled: false + list: + - https://i.imgur.com + - http://i.imgur.com + - https://storage.googleapis.com + - http://storage.googleapis.com + - https://cdn.discordapp.com + - http://cdn.discordapp.com + - https://textures.minecraft.net + - http://textures.minecraft.net + # Skins in this list will be disabled, so users can't set them. + # Can be bypassed with 'skinsrestorer.bypassdisabled'. + disabledSkins: + enabled: false + list: + - steve + - owner + # To enable per skin permissions you must agree to these rules: + # - Do not monetize players being able to use their own skin + # - Do not force players to steve skins and make them pay to use their own skin + # - You can charge them for custom skins, but not their own skin + # If you agree, set this to: 'I will follow the rules' + perSkinPermissionsConsent: '' + # Allows the usage of per-skin permission. + # Example: skinsrestorer.skin.xknat OR skinsrestorer.skin.Pistonmaster + # with "skinsrestorer.ownskin" players can run /skin set . + # [!] Only enable if you have set up permissions properly and know what you are doing. + # [!] This option only works if 'commands.perSkinPermissionsConsent' is consented to. + perSkinPermissions: false + # How many commands to store in the player's command history. + # This is used for the /skin undo command. + # Use 0 to disable storing command history. + maxHistoryLength: 36 + # How many favourites a player may have. + # This is used for the /skin favourite command. + # Use 0 to disable storing favourites. + maxFavouriteLength: 180 + customHelp: + # Override the automatically generated translated help message with a custom one. + # This is useful if you want to have a custom help message for your server. + # This only affects the base help message when running /skin with no parameters, not the error/subcommand help messages. + enabled: false + # The custom help message to send to the player when running /skin with no parameters. + message: + - Skin plugin Help + - --------------------- + - /skin set - Set your skin + # + # This option will disable the /skin command from being registered on the server. + # Do not disable this unless you are overriding the /skin command with a different plugin or you don't want the skin command. + # Requires a server restart to take effect. + disableSkinCommand: false + # + # This option will disable the /skull command from being registered on the server. + # Do not disable this unless you are overriding the /skull command with a different plugin or you don't want the skull command. + # Requires a server restart to take effect. + disableSkullCommand: false + # + # This option will disable the /skins command from being registered on the server. + # Do not disable this unless you are overriding the /skins command with a different plugin or you don't want the GUI command. + # Requires a server restart to take effect. + disableGUICommand: false + +# Control what skins appear in the /skins GUI +gui: + # Control what skin is displayed when a player does not have permission for a skin. + # This is the end part of the skin texture URL. + # You can obtain the texture URL from /sr info skin + notUnlockedSkin: c10591e6909e6a281b371836e462d67a2c78fa0952e910f32b41a26c48c1757c + # Control custom skins in the /skins GUI + custom: + # Whether custom skins are enabled in the /skins GUI + enabled: true + # Order of custom skins relative to the other skin types + index: 0 + # Whether only specific custom skins are allowed in the /skins GUI + onlyShowList: false + # Specific custom skins to show in the /skins GUI + list: + - xknat + - pistonmaster + # Control player skins in the /skins GUI + players: + # Whether player skins are enabled in the /skins GUI + enabled: false + # Order of player skins relative to the other skin types + index: 1 + # Whether only specific player skins are allowed in the /skins GUI + onlyShowList: false + # Specific player skins to show in the /skins GUI + list: + - 7dcfc130-344a-4719-9fbe-3176bc2075c6 + - b1ae0778-4817-436c-96a3-a72c67cda060 + # Control recommended skins in the /skins GUI + recommendations: + # Whether recommended skins are enabled in the /skins GUI + enabled: true + # Order of recommended skins relative to the other skin types + index: 2 + # Whether only specific recommended skins are allowed in the /skins GUI + onlyShowList: false + # Specific recommended skins to show in the /skins GUI + list: + - vampire + - space-suit + +########### +# Storage # +########### + +# Here you can design the plugin the way you want it. + +# Enable or disable default skins +# applyForPremium: false will only put a skin on skinless/steve players. +# If there is more than one, the plugin will choose a random one. +# [?] Supports custom & url.png skins, read SkinFile Generator below. +storage: + defaultSkins: + enabled: false + applyForPremium: false + list: + - xknat + - pistonmaster + # + # Enable this will require players to run "/skin update" to update their skin. + disallowAutoUpdateSkin: false + # Time that skins are stored in the database before we request again (in minutes). + # [?] A value of 0 will always trigger a request to the Mojang API. + # [!] Lowering this value will increase the amount of requests which could be a problem on large servers. + skinExpiresAfter: 15 + # How long we should cache the UUIDs of players (in minutes). + # [?] A value of 0 will always trigger a request to the Mojang API. + # [!] Lowering this value will increase the amount of requests which could be a problem on large servers. + uuidExpiresAfter: 60 + +######### +# Proxy # +######### + +# Change proxy specific settings here. +proxy: + # Disable all SkinsRestorer commands on specific backend servers. + # [!] This only works & is relevant if you're using proxies like BungeeCord / Velocity + notAllowedCommandServers: + # Whether to enable the backend server command blocking feature. + enabled: true + # Block players from executing SkinsRestorer commands before having joined a server. + ifNoServerBlockCommand: true + # When false means servers in the list are NOT allowed to execute SkinsRestorer commands, true means ONLY servers in the list are allowed to execute SkinsRestorer commands. + allowList: false + # List of servers where SkinsRestorer commands are allowed/disallowed depending on the 'allowList' setting. + list: + - auth + +########## +# Server # +########## + +# Change server specific settings here. +server: + # Disabling this will stop SkinsRestorer from changing skins when a player loads a server resource pack. + # When a player loads a server resource pack, their skin is reset. By default, SkinsRestorer reapplies the skin when the player reports that the resource pack has been loaded or an error has occurred. + resourcePackFix: true + # Dismounts a mounted (on a horse, or sitting) player when their skin is updated, preventing players from becoming desynced. + dismountPlayerOnSkinUpdate: true + # Remounts a player that was dismounted after a skin update (above option must be true). + # Disabling this is only recommended if you use plugins that allow you ride other players, or use sit. Otherwise you could get errors or players could be kicked for flying. + remountPlayerOnSkinUpdate: true + # Dismounts all passengers mounting a player (such as plugins that let you ride another player), preventing those players from becoming desynced. + dismountPassengersOnSkinUpdate: false + sound: + # Play a sound when a player runs /skin to change their skin. + enabled: true + # Sound to play when a player runs /skin to change their skin. + # You can find the allowed format and values at + # https://javadoc.io/static/com.github.cryptomorin/XSeries/11.0.0/com/cryptomorin/xseries/XSound.html#parse(java.lang.String) + value: ENTITY_PLAYER_TELEPORT, 0.7 + # Proxy mode settings. Allows SkinsRestorer to work with proxies. + proxyMode: + # Proxy mode detection. Valid values are ENABLED, DISABLED, AUTO. Auto will auto detect based on your server configuration. + detection: AUTO + # Proxy mode API will make server-side plugin calls to SkinsRestorer API possible. Only works if a database is set up instead of file storage. + api: true +login: + # Stops the process of setting a skin if the LoginEvent was canceled by an AntiBot plugin. + # [?] Unsure? leave this true for better performance. + noSkinIfLoginCanceled: true + # This will make SkinsRestorer always apply the skin even if the player joins as premium on an online mode server. + alwaysApplyPremium: false +api: + # Here you can fill in your APIKey for lower MineSkin request times. + # Key can be requested from https://mineskin.org/apikey + # [?] A key is not required, but recommended. + mineskinAPIKey: key + # SkinsRestorer uses MineSkin to generate usable skins from links. + # All skins generated by MineSkin are by default shown in their public gallery on their website. + # Enabling this option will hide all skins generated by MineSkin from their public gallery. + mineskinSecretSkins: false + # SkinsRestorer provides curated recommended skins for players to use + # These skin can be used via /skin random and the /skins GUI + # If you would like to opt out of this feature, set this to false. + # It will prevent loading of recommended skins from storage and downloading new ones. + # Be aware that commands like /skin random will not work without this feature. + fetchRecommendedSkins: true + +############### +# Danger Zone # +############### + +# ABSOLUTELY DO NOT CHANGE SETTINGS HERE IF YOU DO NOT KNOW WHAT YOU DO! +advanced: + # + # Enabling this will stop SkinsRestorer to change skins on join. + # Handy for when you want run /skin apply to apply skin after texturepack popup + disableOnJoinSkins: false + # + # This enables the PaperMC join event integration that allows instant skins on join. + # It is recommended over the fallback listener because it is smoother and should not lag the server. + # It also fixes all resource pack skin apply issues. + # If your players are experiencing extremely long loading screens, try disabling this. + enablePaperJoinListener: true + # + # This is a very dangerous feature that should only be used if you know what you are doing. + # Instead of resending player skins to other players by hiding and shadowing them, we will teleport them to a far away location and back + # This is a workaround for some server software with broken vanishing support, like Arclight. + teleportRefresh: false + # + # When enabled SkinsRestorer will not try to connect to any web server, which means the follow things won't work: + # Getting new skins from Mojang, looking up uuids of players, skin url, update checking and more. + # SkinsRestorer will only be able to access already downloaded skins. + # This is useful for servers that are not connected to the internet or have a firewall blocking connections. + noConnections: false + +# Updater Settings +# +# Using outdated version void's support, compatibility & stability. + +# To block all types of automatic updates (which can risk keeping an exploit): +# Create a file called 'noupdate.txt' in the plugin directory (./plugins/SkinsRestorer/ ) + +################ +# DEV's corner # +################ + +# Enable these on the dev's request +dev: + # Enable to start receiving debug messages about api requests & more. + debug: false + +# End # + +# Useful tools: +# +# SkinFile Generator: +# With SkinFile Generator, you can upload your own custom skin to get a unique .skin file that you can put in your skins folder, to use with SkinsRestorer. +# Check it out here: https://generator.skinsrestorer.net +# +# SkinSystem: +# With SkinSystem, you, as a server owner, can connect AuthMe with the SkinSystem website that you can host, to give your players the ability to upload custom skins. +# Check it out here: https://github.com/SkinsRestorer/SkinSystem +# +# Useful Links # +# Website: https://skinsrestorer.net +# Docs: https://skinsrestorer.net/docs +# Spigot: https://skinsrestorer.net/spigot +# Github: https://github.com/SkinsRestorer/SkinsRestorer +# Discord: https://skinsrestorer.net/discord diff --git a/src/plugins/SkinsRestorer/locales/repository/locale.json b/src/plugins/SkinsRestorer/locales/repository/locale.json new file mode 100644 index 0000000..e64060e --- /dev/null +++ b/src/plugins/SkinsRestorer/locales/repository/locale.json @@ -0,0 +1,188 @@ +{ + "skinsrestorer.prefix_format": "[SkinsRestorer] ", + "skinsrestorer.help_skin": "Changes your own skin.", + "skinsrestorer.help_skins": "Opens the skins GUI.", + "skinsrestorer.help_sr": "Admin commands for SkinsRestorer.", + "skinsrestorer.help_skin_help": "Shows this help command.", + "skinsrestorer.help_skin_set": "Changes your skin.", + "skinsrestorer.help_skin_set_other": "Sets the skin for a target player.", + "skinsrestorer.help_skin_set_url": "Changes your skin from a URL.", + "skinsrestorer.help_skin_clear": "Clears your skin.", + "skinsrestorer.help_skin_clear_other": "Clears the skin of a target player.", + "skinsrestorer.help_skin_random": "Gives a random skin.", + "skinsrestorer.help_skin_random_other": "Sets a random skin for a target player.", + "skinsrestorer.help_skin_search": "Search up a skin that you want.", + "skinsrestorer.help_skin_edit": "Edit your current skin online.", + "skinsrestorer.help_skin_update": "Updates your skin.", + "skinsrestorer.help_skin_update_other": "Updates the skin of a target player.", + "skinsrestorer.help_skin_undo": "Reverts your skin back to the previous skin.", + "skinsrestorer.help_skin_undo_other": "Reverts the skin of a target player back to the previous skin.", + "skinsrestorer.help_skin_favourite": "Saves your skin as a favourite.", + "skinsrestorer.help_skin_favourite_other": "Saves the skin of a target player as a favourite.", + "skinsrestorer.help_skull": "Gives you a skull.", + "skinsrestorer.help_skull_help": "Skull commands for SkinsRestorer.", + "skinsrestorer.help_skull_get": "Gives you a skull.", + "skinsrestorer.help_skull_get_other": "Give a skull to another player.", + "skinsrestorer.help_skull_get_url": "Gives the skull based on a skin URL.", + "skinsrestorer.help_skull_random": "Gives you a random skull.", + "skinsrestorer.help_skull_random_other": "Gives a random skull to another player.", + "skinsrestorer.help_sr_reload": "Reloads the configuration file.", + "skinsrestorer.help_sr_status": "Checks required plugin API services.", + "skinsrestorer.help_sr_drop": "Removes player or skin data from the database.", + "skinsrestorer.help_sr_info": "Displays info about a player or skin.", + "skinsrestorer.help_sr_apply_skin": "Re-apply the skin for target player.", + "skinsrestorer.help_sr_create_custom": "Create a custom server wide skin.", + "skinsrestorer.help_sr_purge_old_data": "Purge old skin data from over x days ago.", + "skinsrestorer.help_sr_dump": "Upload support data to bytebin.lucko.me.", + "skinsrestorer.success_generic": "", + "skinsrestorer.info_use_quotes": "URLs must be quoted. Example: /skin set \"https://example.com/skin.png\" (You can press tab to autocomplete the quotes)", + "skinsrestorer.success_skin_change": "Your skin has been changed.", + "skinsrestorer.success_skin_change_other": "You changed the skin of .", + "skinsrestorer.success_skin_undo": "Your skin has been reverted back to a skin from .", + "skinsrestorer.success_skin_undo_other": "The skin of has been reverted back to a skin from .", + "skinsrestorer.success_skin_favourite": "Your skin has been set as a favourite.", + "skinsrestorer.success_skin_favourite_other": "The skin of has been set as a favourite.", + "skinsrestorer.success_skin_unfavourite": "Your favourite skin from has been unfavourited.", + "skinsrestorer.success_skin_unfavourite_other": "The favourite skin of from has been unfavourited.", + "skinsrestorer.success_skin_clear": "Your skin has been cleared.", + "skinsrestorer.success_skin_clear_other": "Skin cleared for player .", + "skinsrestorer.success_updating_skin": "Your skin has been updated.", + "skinsrestorer.success_updating_skin_other": "Skin updated for player .", + "skinsrestorer.success_skull_get": "You have received a skull.", + "skinsrestorer.success_skull_get_other": "You have given a skull.", + "skinsrestorer.success_admin_applyskin": "Player skin has been refreshed!", + "skinsrestorer.success_admin_createcustom": "Skin has been created!", + "skinsrestorer.success_admin_setcustomname": "The name of skin has been set to .", + "skinsrestorer.success_admin_drop": " data dropped for .", + "skinsrestorer.success_admin_reload": "Config and Locale has been reloaded!", + "skinsrestorer.success_history_line": "- Click to use '>\"> from ", + "skinsrestorer.success_favourites_line": "- Click to use '>\"> from ", + "skinsrestorer.error_generic": "Error: ", + "skinsrestorer.error_generic_skin": "An error occurred while requesting skin data, please try again later!", + "skinsrestorer.error_no_undo": "You have no skin to revert back to!", + "skinsrestorer.error_no_skin_to_favourite": "You have no skin to set as a favourite!", + "skinsrestorer.error_skin_disabled": "This skin is disabled by an administrator.", + "skinsrestorer.error_skinurl_disallowed": "This domain has not been allowed by the administrator.", + "skinsrestorer.error_updating_skin": "An error occurred while updating your skin. Please try again later!", + "skinsrestorer.error_updating_url": "You cannot update custom URL skins! Request again using /skin url", + "skinsrestorer.error_updating_customskin": "Skin cannot be updated because its custom.", + "skinsrestorer.error_invalid_urlskin": "Invalid skin URL or format, Try uploading your skin to imgur and right click 'copy image address' For guide see: Click to open'>https://skinsrestorer.net/skinurl.", + "skinsrestorer.error_admin_applyskin": "Player's skin could NOT be refreshed!", + "skinsrestorer.error_ms_full": "MineSkin API timed out while uploading your skin. Please try again later.", + "skinsrestorer.error_ms_api_failed": "MineSkin API is overloaded, please try again later!", + "skinsrestorer.error_ms_api_key_invalid": "Invalid MineSkin API key!, contact the server owner about this!", + "skinsrestorer.error_ms_unknown": "Unknown MineSkin Error!", + "skinsrestorer.error_no_history": "You have no skin history!", + "skinsrestorer.error_no_favourites": "You have no favourite skins!", + "skinsrestorer.error_player_refresh_no_mapping": "Could not refresh your skin because this Minecraft version is not supported by SkinsRestorer. Please tell the server admin to update the plugin SkinsRestorer.", + "skinsrestorer.not_connected_to_server": "You are not connected to any server.", + "skinsrestorer.divider": "----------------------------------------------", + "skinsrestorer.admincommand_status_checking": "Running service checks...", + "skinsrestorer.admincommand_status_uuid_api": "Working UUID APIs: /", + "skinsrestorer.admincommand_status_profile_api": "Working Profile APIs: /", + "skinsrestorer.admincommand_status_working": "The plugin is currently in a working state.", + "skinsrestorer.admincommand_status_degraded": "The plugin is in a degraded state, some features may not work fully.", + "skinsrestorer.admincommand_status_broken": "The plugin is currently in a broken state, no new skins can be requested.", + "skinsrestorer.admincommand_status_firewall": "Connections are likely blocked because of a firewall.Please read https://skinsrestorer.net/firewall for more info.", + "skinsrestorer.admincommand_status_summary_version": "SkinsRestorer v", + "skinsrestorer.admincommand_status_summary_server": "Server: ", + "skinsrestorer.admincommand_status_summary_proxymode": "Proxy Mode: ", + "skinsrestorer.admincommand_status_summary_commit": "Commit: ", + "skinsrestorer.admincommand_drop_player_not_found": "Player not found.", + "skinsrestorer.admincommand_drop_skin_not_found": "Skin not found.", + "skinsrestorer.admincommand_drop_uuid_error": "We were not able to contact Mojang to get the player's UUID", + "skinsrestorer.admincommand_info_checking": "Collecting requested data...", + "skinsrestorer.admincommand_info_player": "Player UUID: Skin Identifier: Skin Variant: Skin Type: ", + "skinsrestorer.admincommand_info_invalid_uuid": "You must specify a UUID of a player.", + "skinsrestorer.admincommand_info_no_set_skin": "Player has no explicitly set skin.", + "skinsrestorer.admincommand_info_url_skin": "URL Skin: '>MineSkin ID: ", + "skinsrestorer.admincommand_info_hardcoded_skin": "Hardcoded Skin: ", + "skinsrestorer.admincommand_info_custom_skin": "Custom Skin: ", + "skinsrestorer.admincommand_info_player_skin": "Player Skin: Timestamp: Expires: ", + "skinsrestorer.admincommand_info_generic": "Texture URL: '>Variant: Profile UUID: Profile Name: Request time: ", + "skinsrestorer.admincommand_purgeolddata_success": "Successfully purged old skins!", + "skinsrestorer.admincommand_purgeolddata_error": "A error occurred while purging old skins!", + "skinsrestorer.admincommand_dump_uploading": "Uploading data to bytebin.lucko.me...", + "skinsrestorer.admincommand_dump_success": "Upload successful! '>", + "skinsrestorer.admincommand_dump_error": "Error while uploading data to bytebin.lucko.me", + "skinsrestorer.command_server_not_allowed_message": "Commands have been disabled for the server .", + "skinsrestorer.command_unknown_player": "Unknown player: ", + "skinsrestorer.command_no_targets_supplied": "No target players supplied.", + "skinsrestorer.player_has_no_permission_skin": "Error: You don't have permission to set this skin.", + "skinsrestorer.player_has_no_permission_url": "Error: You don't have permission to set skins by URL.", + "skinsrestorer.not_premium": "Error: Premium player with that name does not exist.", + "skinsrestorer.only_allowed_on_console": "Error: Only console may execute this command!", + "skinsrestorer.only_allowed_on_player": "Error: Only players may execute this command!", + "skinsrestorer.invalid_player": "Error: is not a valid username or URL.", + "skinsrestorer.skin_cooldown": "Error: You can change your skin again in: ", + "skinsrestorer.ms_uploading_skin": "Uploading skin, please wait... (This may take up some time)", + "skinsrestorer.wait_a_minute": "Error: Please wait a minute before requesting that skin again. (Rate Limited)", + "skinsrestorer.skinsmenu_open": "Opening the skins menu...", + "skinsrestorer.skinsmenu_title_select": "Menu Select", + "skinsrestorer.skinsmenu_title_main": "Skins Menu - Page ", + "skinsrestorer.skinsmenu_title_history": "History Menu - Page ", + "skinsrestorer.skinsmenu_title_favourites": "Favourites Menu - Page ", + "skinsrestorer.skinsmenu_next_page": "» Next Page »", + "skinsrestorer.skinsmenu_previous_page": "« Previous Page «", + "skinsrestorer.skinsmenu_clear_skin": "[ Remove Skin ]", + "skinsrestorer.skinsmenu_select_skin": "Click to select this skin", + "skinsrestorer.skinsmenu_history_lore": "Skin from